mirror of
https://github.com/gsantner/dandelion
synced 2024-11-16 17:32:08 +01:00
update with dandelion
This commit is contained in:
parent
58b8c2ad73
commit
6bc3d3937f
40 changed files with 538 additions and 126 deletions
|
@ -1,3 +1,6 @@
|
|||
### v1.2.5
|
||||
Make youtube links open external/in youtube app (optional)
|
||||
|
||||
### v1.2.3
|
||||
**Improved:**
|
||||
- More supported languages, more complete translations!
|
||||
|
|
|
@ -6,44 +6,25 @@ if (enable_plugin_kotlin) {
|
|||
}
|
||||
|
||||
android {
|
||||
compileSdkVersion version_setup_compileSdk
|
||||
flavorDimensions "default"
|
||||
buildToolsVersion rootProject.ext.version_buildTools
|
||||
compileSdkVersion rootProject.ext.version_compileSdk
|
||||
|
||||
defaultConfig {
|
||||
minSdkVersion version_setup_minSdk
|
||||
targetSdkVersion version_setup_targetSdk
|
||||
minSdkVersion rootProject.ext.version_minSdk
|
||||
targetSdkVersion rootProject.ext.version_compileSdk
|
||||
buildConfigField "boolean", "IS_TEST_BUILD", "false"
|
||||
buildConfigField "boolean", "IS_GPLAY_BUILD", "false"
|
||||
buildConfigField "String[]", "DETECTED_ANDROID_LOCALES", "${findUsedAndroidLocales()}"
|
||||
buildConfigField "String", "GITHASH", "\"${getGitHash()}\""
|
||||
|
||||
resValue "string", "manifest_package_id", "com.github.dfa.diaspora_android"
|
||||
|
||||
applicationId "com.github.dfa.diaspora_android"
|
||||
versionName "1.2.3"
|
||||
versionCode 36
|
||||
|
||||
|
||||
versionName "1.2.5"
|
||||
versionCode 40
|
||||
vectorDrawables.useSupportLibrary = true
|
||||
}
|
||||
|
||||
compileOptions {
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
release {
|
||||
minifyEnabled false
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
|
||||
sourceSets {
|
||||
if (enable_plugin_kotlin) {
|
||||
main.java.srcDirs += 'src/main/kotlin'
|
||||
}
|
||||
}
|
||||
|
||||
flavorDimensions "default"
|
||||
productFlavors {
|
||||
flavorDefault {
|
||||
}
|
||||
|
@ -64,8 +45,52 @@ android {
|
|||
buildConfigField "boolean", "IS_TEST_BUILD", "true"
|
||||
}
|
||||
}
|
||||
|
||||
sourceSets {
|
||||
main { assets.srcDirs = ['src/main/assets'] }
|
||||
if (enable_plugin_kotlin) {
|
||||
main.java.srcDirs += 'src/main/kotlin'
|
||||
}
|
||||
main.java.srcDirs += 'thirdparty/java'
|
||||
main.res.srcDirs += 'thirdparty/res'
|
||||
main.assets.srcDirs += 'thirdparty/assets'
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
release {
|
||||
minifyEnabled false
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
|
||||
configurations.all {
|
||||
resolutionStrategy {
|
||||
eachDependency { details ->
|
||||
if (details.requested.group == 'com.android.support') {
|
||||
if (details.requested.name != 'multidex' && details.requested.name != 'multidex-instrumentation') {
|
||||
details.useVersion "${rootProject.ext.version_library_appcompat}"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
packagingOptions {
|
||||
exclude 'META-INF/LICENSE-LGPL-2.1.txt'
|
||||
exclude 'META-INF/LICENSE-LGPL-3.txt'
|
||||
exclude 'META-INF/LICENSE-W3C-TEST'
|
||||
}
|
||||
|
||||
compileOptions {
|
||||
encoding = 'UTF-8'
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
disable 'MissingTranslation'
|
||||
disable 'InvalidPackage'
|
||||
abortOnError false
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -164,6 +164,14 @@ public class SharedPreferencesPropertyBackend implements PropertyBackend<String,
|
|||
return ContextCompat.getColor(_context, resColorId);
|
||||
}
|
||||
|
||||
public String[] rstrs(int... keyResourceIds) {
|
||||
String[] ret = new String[keyResourceIds.length];
|
||||
for (int i = 0; i < keyResourceIds.length; i++) {
|
||||
ret[i] = rstr(keyResourceIds[i]);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// Getter & Setter for String
|
||||
|
@ -244,6 +252,7 @@ public class SharedPreferencesPropertyBackend implements PropertyBackend<String,
|
|||
return list.toArray(new String[list.size()]);
|
||||
}
|
||||
|
||||
|
||||
public ArrayList<String> getStringList(@StringRes int keyResourceId, final SharedPreferences... pref) {
|
||||
return getStringListOne(rstr(keyResourceId), gp(pref));
|
||||
}
|
||||
|
|
|
@ -32,6 +32,7 @@ import android.view.View;
|
|||
import android.view.WindowManager;
|
||||
import android.view.inputmethod.InputMethodManager;
|
||||
import android.webkit.WebView;
|
||||
import android.widget.ScrollView;
|
||||
|
||||
|
||||
@SuppressWarnings({"WeakerAccess", "unused", "SameParameterValue", "SpellCheckingInspection"})
|
||||
|
@ -115,18 +116,18 @@ public class ActivityUtils extends net.gsantner.opoc.util.ContextUtils {
|
|||
}
|
||||
|
||||
public void showDialogWithHtmlTextView(@StringRes int resTitleId, String text, boolean isHtml, DialogInterface.OnDismissListener dismissedListener) {
|
||||
ScrollView scroll = new ScrollView(_context);
|
||||
AppCompatTextView textView = new AppCompatTextView(_context);
|
||||
int padding = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 16,
|
||||
_context.getResources().getDisplayMetrics());
|
||||
textView.setMovementMethod(new LinkMovementMethod());
|
||||
textView.setPadding(padding, 0, padding, 0);
|
||||
int padding = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 16, _context.getResources().getDisplayMetrics());
|
||||
|
||||
scroll.setPadding(padding, 0, padding, 0);
|
||||
scroll.addView(textView);
|
||||
textView.setMovementMethod(new LinkMovementMethod());
|
||||
textView.setText(isHtml ? new SpannableString(Html.fromHtml(text)) : text);
|
||||
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(_context)
|
||||
.setPositiveButton(android.R.string.ok, null)
|
||||
.setOnDismissListener(dismissedListener)
|
||||
.setTitle(resTitleId)
|
||||
.setView(textView);
|
||||
.setPositiveButton(android.R.string.ok, null).setOnDismissListener(dismissedListener)
|
||||
.setTitle(resTitleId).setView(scroll);
|
||||
dialog.show();
|
||||
}
|
||||
|
||||
|
@ -164,7 +165,7 @@ public class ActivityUtils extends net.gsantner.opoc.util.ContextUtils {
|
|||
_activity.startActivity(goToMarket);
|
||||
} catch (ActivityNotFoundException e) {
|
||||
_activity.startActivity(new Intent(Intent.ACTION_VIEW,
|
||||
Uri.parse("http://play.google.com/store/apps/" + pkgId)));
|
||||
Uri.parse("https://play.google.com/store/apps/" + pkgId)));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -15,6 +15,7 @@ import android.app.Activity;
|
|||
import android.app.AlarmManager;
|
||||
import android.app.PendingIntent;
|
||||
import android.content.ActivityNotFoundException;
|
||||
import android.content.ContentResolver;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.pm.PackageInfo;
|
||||
|
@ -37,6 +38,7 @@ import android.net.ConnectivityManager;
|
|||
import android.net.NetworkInfo;
|
||||
import android.net.Uri;
|
||||
import android.os.Build;
|
||||
import android.os.SystemClock;
|
||||
import android.support.annotation.ColorInt;
|
||||
import android.support.annotation.ColorRes;
|
||||
import android.support.annotation.DrawableRes;
|
||||
|
@ -47,6 +49,7 @@ import android.support.graphics.drawable.VectorDrawableCompat;
|
|||
import android.support.v4.content.ContextCompat;
|
||||
import android.support.v4.graphics.drawable.DrawableCompat;
|
||||
import android.text.Html;
|
||||
import android.text.InputFilter;
|
||||
import android.text.SpannableString;
|
||||
import android.text.Spanned;
|
||||
import android.text.TextUtils;
|
||||
|
@ -55,6 +58,9 @@ import android.util.DisplayMetrics;
|
|||
import android.util.Log;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuItem;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.webkit.MimeTypeMap;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
|
@ -67,6 +73,7 @@ import java.io.FileOutputStream;
|
|||
import java.io.IOException;
|
||||
import java.io.InputStreamReader;
|
||||
import java.lang.reflect.Method;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Locale;
|
||||
|
||||
import static android.content.Intent.FLAG_ACTIVITY_NEW_TASK;
|
||||
|
@ -235,7 +242,7 @@ public class ContextUtils {
|
|||
* Get this apps package name, returns the flavor specific package name.
|
||||
*/
|
||||
public String getPackageIdReal() {
|
||||
return _context.getPackageName();
|
||||
return _context.getPackageName();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -509,6 +516,17 @@ public class ContextUtils {
|
|||
return dp * _context.getResources().getDisplayMetrics().density;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the private directory for the current package (usually /data/data/package.name/)
|
||||
*/
|
||||
public String getAppDataDir() {
|
||||
try {
|
||||
return _context.getPackageManager().getPackageInfo(getPackageIdReal(), 0).applicationInfo.dataDir;
|
||||
} catch (PackageManager.NameNotFoundException e) {
|
||||
return _context.getFilesDir().getParent();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Request the givens paths to be scanned by MediaScanner
|
||||
*
|
||||
|
@ -694,9 +712,13 @@ public class ContextUtils {
|
|||
public void tintMenuItems(Menu menu, boolean recurse, @ColorInt int iconColor) {
|
||||
for (int i = 0; i < menu.size(); i++) {
|
||||
MenuItem item = menu.getItem(i);
|
||||
tintDrawable(item.getIcon(), iconColor);
|
||||
if (item.hasSubMenu() && recurse) {
|
||||
tintMenuItems(item.getSubMenu(), recurse, iconColor);
|
||||
try {
|
||||
tintDrawable(item.getIcon(), iconColor);
|
||||
if (item.hasSubMenu() && recurse) {
|
||||
tintMenuItems(item.getSubMenu(), recurse, iconColor);
|
||||
}
|
||||
} catch (Exception ignored) {
|
||||
// This should not happen at all, but may in bad menu.xml configuration
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -734,4 +756,104 @@ public class ContextUtils {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public String getLocalizedDateFormat() {
|
||||
return ((SimpleDateFormat) android.text.format.DateFormat.getDateFormat(_context)).toPattern();
|
||||
}
|
||||
|
||||
public String getLocalizedTimeFormat() {
|
||||
return ((SimpleDateFormat) android.text.format.DateFormat.getTimeFormat(_context)).toPattern();
|
||||
}
|
||||
|
||||
public String getLocalizedDateTimeFormat() {
|
||||
return getLocalizedDateFormat() + " " + getLocalizedTimeFormat();
|
||||
}
|
||||
|
||||
/**
|
||||
* A {@link InputFilter} for filenames
|
||||
*/
|
||||
@SuppressWarnings("Convert2Lambda")
|
||||
public static final InputFilter INPUTFILTER_FILENAME = new InputFilter() {
|
||||
public CharSequence filter(CharSequence src, int start, int end, Spanned dest, int dstart, int dend) {
|
||||
if (src.length() < 1) return null;
|
||||
char last = src.charAt(src.length() - 1);
|
||||
String illegal = "|\\?*<\":>+[]/'";
|
||||
if (illegal.indexOf(last) > -1) return src.subSequence(0, src.length() - 1);
|
||||
return null;
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* A simple {@link Runnable} which does a touch event on a view.
|
||||
* This pops up e.g. the keyboard on a {@link android.widget.EditText}
|
||||
* <p>
|
||||
* Example: new Handler().postDelayed(new DoTouchView(editView), 200);
|
||||
*/
|
||||
public static class DoTouchView implements Runnable {
|
||||
View _view;
|
||||
|
||||
public DoTouchView(View view) {
|
||||
_view = view;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
_view.dispatchTouchEvent(MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_DOWN, 0, 0, 0));
|
||||
_view.dispatchTouchEvent(MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_UP, 0, 0, 0));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public String getMimeType(File file) {
|
||||
return getMimeType(Uri.fromFile(file));
|
||||
}
|
||||
|
||||
/**
|
||||
* Detect MimeType of given file
|
||||
* Android/Java's own MimeType map is very very small and detection barely works at all
|
||||
* Hence use custom map for some file extensions
|
||||
*/
|
||||
public String getMimeType(Uri uri) {
|
||||
String mimeType = null;
|
||||
if (ContentResolver.SCHEME_CONTENT.equals(uri.getScheme())) {
|
||||
ContentResolver cr = _context.getContentResolver();
|
||||
mimeType = cr.getType(uri);
|
||||
} else {
|
||||
String ext = MimeTypeMap.getFileExtensionFromUrl(uri.toString());
|
||||
mimeType = MimeTypeMap.getSingleton().getMimeTypeFromExtension(ext.toLowerCase());
|
||||
|
||||
// Try to guess if the recommended methods fail
|
||||
if (TextUtils.isEmpty(mimeType)) {
|
||||
switch (ext) {
|
||||
case "md":
|
||||
case "markdown":
|
||||
case "mkd":
|
||||
case "mdown":
|
||||
case "mkdn":
|
||||
case "mdwn":
|
||||
case "rmd":
|
||||
mimeType = "text/markdown";
|
||||
break;
|
||||
case "yaml":
|
||||
case "yml":
|
||||
mimeType = "text/yaml";
|
||||
break;
|
||||
case "json":
|
||||
mimeType = "text/json";
|
||||
break;
|
||||
case "txt":
|
||||
mimeType = "text/plain";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (TextUtils.isEmpty(mimeType)) {
|
||||
mimeType = "*/*";
|
||||
}
|
||||
return mimeType;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
package net.gsantner.opoc.util;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.ActivityNotFoundException;
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.ClipData;
|
||||
import android.content.Context;
|
||||
|
@ -210,7 +211,7 @@ public class ShareUtil {
|
|||
/**
|
||||
* Start calendar application to add new event, with given details prefilled
|
||||
*/
|
||||
public void createCalendarAppointment(@Nullable String title, @Nullable String description, @Nullable String location, @Nullable Long... startAndEndTime) {
|
||||
public boolean createCalendarAppointment(@Nullable String title, @Nullable String description, @Nullable String location, @Nullable Long... startAndEndTime) {
|
||||
Intent intent = new Intent(Intent.ACTION_INSERT).setData(CalendarContract.Events.CONTENT_URI);
|
||||
if (title != null) {
|
||||
intent.putExtra(CalendarContract.Events.TITLE, title);
|
||||
|
@ -230,7 +231,13 @@ public class ShareUtil {
|
|||
intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME, startAndEndTime[1]);
|
||||
}
|
||||
}
|
||||
_context.startActivity(intent);
|
||||
|
||||
try {
|
||||
_context.startActivity(intent);
|
||||
return true;
|
||||
} catch (ActivityNotFoundException e) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -762,4 +769,57 @@ public class ShareUtil {
|
|||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* By default Chrome Custom Tabs only uses Chrome Stable to open links
|
||||
* There are also other packages (like Chrome Beta, Chromium, Firefox, ..)
|
||||
* which implement the Chrome Custom Tab interface. This method changes
|
||||
* the customtab intent to use an available compatible browser, if available.
|
||||
*/
|
||||
public void enableChromeCustomTabsForOtherBrowsers(Intent customTabIntent) {
|
||||
String[] checkpkgs = new String[]{
|
||||
"com.android.chrome", "com.chrome.beta", "com.chrome.dev", "com.google.android.apps.chrome", "org.chromium.chrome",
|
||||
"org.mozilla.fennec_fdroid", "org.mozilla.firefox", "org.mozilla.firefox_beta", "org.mozilla.fennec_aurora",
|
||||
"org.mozilla.klar", "org.mozilla.focus",
|
||||
};
|
||||
|
||||
// Get all intent handlers for web links
|
||||
PackageManager pm = _context.getPackageManager();
|
||||
Intent urlIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.example.com"));
|
||||
List<String> browsers = new ArrayList<>();
|
||||
for (ResolveInfo ri : pm.queryIntentActivities(urlIntent, 0)) {
|
||||
Intent i = new Intent("android.support.customtabs.action.CustomTabsService");
|
||||
i.setPackage(ri.activityInfo.packageName);
|
||||
if (pm.resolveService(i, 0) != null) {
|
||||
browsers.add(ri.activityInfo.packageName);
|
||||
}
|
||||
}
|
||||
|
||||
// Check if the user has a "default browser" selected
|
||||
ResolveInfo ri = pm.resolveActivity(urlIntent, 0);
|
||||
String userDefaultBrowser = (ri == null) ? null : ri.activityInfo.packageName;
|
||||
|
||||
// Select which browser to use out of all installed customtab supporting browsers
|
||||
String pkg = null;
|
||||
if (browsers.isEmpty()) {
|
||||
pkg = null;
|
||||
} else if (browsers.size() == 1) {
|
||||
pkg = browsers.get(0);
|
||||
} else if (!TextUtils.isEmpty(userDefaultBrowser) && browsers.contains(userDefaultBrowser)) {
|
||||
pkg = userDefaultBrowser;
|
||||
} else {
|
||||
for (String checkpkg : checkpkgs) {
|
||||
if (browsers.contains(checkpkg)) {
|
||||
pkg = checkpkg;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (pkg == null && !browsers.isEmpty()) {
|
||||
pkg = browsers.get(0);
|
||||
}
|
||||
}
|
||||
if (pkg != null && customTabIntent != null) {
|
||||
customTabIntent.setPackage(pkg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -93,4 +93,6 @@
|
|||
<string name="device">Toestel</string>
|
||||
<string name="diaspora_pod__appspecific">diaspora * Pod</string>
|
||||
<!-- License & help (large amount of text) -->
|
||||
<string name="open_youtube_external_tabs_description">Bemagtig om Youtube links oop te maak in eksterne Toeps</string>
|
||||
<string name="pref_title__open_youtube_external">Youtube links</string>
|
||||
</resources>
|
||||
|
|
|
@ -3,23 +3,39 @@
|
|||
<resources>
|
||||
<!-- Application -->
|
||||
<!-- Common Words -->
|
||||
<string name="settings">إعدادات</string>
|
||||
<string name="search">بحث</string>
|
||||
<string name="changelog">سِجل التغييرات</string>
|
||||
<!-- Notifications dropdown menu -->
|
||||
<!-- Pod Activity -->
|
||||
<!-- Drawer, Menu, Toolbar, ContextMenu -->
|
||||
<string name="more">المزيد</string>
|
||||
<string name="share_dotdotdot">مشاركة</string>
|
||||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<string name="hide_statusbar">اخفاء شريط الاشعارات</string>
|
||||
<string name="show_title">إظهار العنوان</string>
|
||||
<!-- Operability -->
|
||||
<!-- Category Titles -->
|
||||
<string name="appearance">المظهر</string>
|
||||
<!-- Visuals -->
|
||||
<!-- Navigiation Slider -->
|
||||
<!-- Themes -->
|
||||
<!-- Notifications dropdown -->
|
||||
<string name="language_change_restart_description">تغيير لغة التطبيق. اعد فتح التطبيق لتفعيل التغيير</string>
|
||||
<string name="language">اللّغة</string>
|
||||
<!-- Font size -->
|
||||
<!-- Load images -->
|
||||
<!-- Screen rotation -->
|
||||
<string name="default_">افتراضي</string>
|
||||
<!-- Proxy -->
|
||||
<!-- Chrome custom tabs -->
|
||||
<!-- Diaspora Settings -->
|
||||
<string name="clear_cache">مسح ذاكرة التخزين المؤقت</string>
|
||||
<!-- More -->
|
||||
<string name="miscellaneous">أخرى</string>
|
||||
<string name="about">عن التطبيق</string>
|
||||
<string name="license">ترخيص</string>
|
||||
<!-- License & help (large amount of text) -->
|
||||
<string name="contributors">المساهمون</string>
|
||||
</resources>
|
||||
|
|
25
app/src/main/res/values-bs/strings.xml
Normal file
25
app/src/main/res/values-bs/strings.xml
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<!-- Application -->
|
||||
<!-- Common Words -->
|
||||
<!-- Notifications dropdown menu -->
|
||||
<!-- Pod Activity -->
|
||||
<!-- Drawer, Menu, Toolbar, ContextMenu -->
|
||||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<!-- Operability -->
|
||||
<!-- Category Titles -->
|
||||
<!-- Visuals -->
|
||||
<!-- Navigiation Slider -->
|
||||
<!-- Themes -->
|
||||
<!-- Notifications dropdown -->
|
||||
<!-- Font size -->
|
||||
<!-- Load images -->
|
||||
<!-- Screen rotation -->
|
||||
<!-- Proxy -->
|
||||
<!-- Chrome custom tabs -->
|
||||
<!-- Diaspora Settings -->
|
||||
<!-- More -->
|
||||
<!-- License & help (large amount of text) -->
|
||||
</resources>
|
|
@ -200,4 +200,6 @@ diaspora*. Si voleu contribuir, endavant! Actualment som un equip molt petit, de
|
|||
<string name="the_following_libraries_are_used">S\'utilitzen les següents biblioteques:</string>
|
||||
<string name="inspiration_from_leafpic__appspecific">Prenem alguna inspiració i codi de LeafPic. Aneu a comprovar-ho, també és programari gratuït!</string>
|
||||
<string name="tell_me_more">Expliqueu-me més</string>
|
||||
<string name="open_youtube_external_tabs_description">Activeu-ho per obrir enllaços de Youtube en aplicacions externes</string>
|
||||
<string name="pref_title__open_youtube_external">Enllaços de YouTube</string>
|
||||
</resources>
|
||||
|
|
|
@ -35,13 +35,16 @@
|
|||
<string name="copy_link_adress_to_clipboard">Kopier link-adresse til udklipsholder</string>
|
||||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<string name="hide_statusbar">Gem statusbar</string>
|
||||
<!-- Operability -->
|
||||
<string name="top_toolbar_loads_stream__appsp">Øverste værktøjslinje indlæser strøm</string>
|
||||
<string name="click_empty_space_top_toolbar_load_stream__appspecific">Klik på tom plads i den øverste værktøjslinje for at åbne strømme</string>
|
||||
<!-- Category Titles -->
|
||||
<string name="appearance">Udseende</string>
|
||||
<string name="network">Netværk</string>
|
||||
<!-- Visuals -->
|
||||
<!-- Navigiation Slider -->
|
||||
<string name="general">Generelt</string>
|
||||
<!-- Themes -->
|
||||
<string name="primary_colors">Primær farve</string>
|
||||
<string name="colors_of_toolbars">Værktøjslinjers farver</string>
|
||||
|
@ -52,6 +55,7 @@
|
|||
<!-- Font size -->
|
||||
<!-- Load images -->
|
||||
<!-- Screen rotation -->
|
||||
<string name="default_">Standard</string>
|
||||
<!-- Proxy -->
|
||||
<!-- Chrome custom tabs -->
|
||||
<!-- Diaspora Settings -->
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Suche nach Tags oder Personen…</string>
|
||||
<string name="exit_app">App beenden</string>
|
||||
<string name="toggle_mobile_desktop_view">Mobil-/Desktopansicht umschalten</string>
|
||||
<string name="share_dotdotdot">Teilen…</string>
|
||||
<string name="share_dotdotdot">Teilen…</string>
|
||||
<string name="by_tags">nach Tags</string>
|
||||
<string name="by_people">nach Personen</string>
|
||||
<string name="please_add_a_name">Füge einen Namen ein.</string>
|
||||
|
@ -194,7 +194,7 @@ nachträglich erteilen. Öffne dafür: Systemeinstellungen - Apps - dandelion*.
|
|||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Entwickler</string>
|
||||
<string name="this_app_is_currently_developed_and_maintained_by_witharg">Diese Anwendung wird momentan entwickelt und betreut von <br><br>%1$s</string>
|
||||
<string name="contributors">Mitwirkende</string>
|
||||
<string name="contributors">Beitragende</string>
|
||||
<string name="thank_you_witharg">%1$s<br><br>Vielen Dank!</string>
|
||||
<string name="gnu_gplv3_license">GNU GPLv3+ Lizenz</string>
|
||||
<string name="show_third_party_licenses">Drittanbieter-Bibliotheken</string>
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Buscar por etiquetas o por personas</string>
|
||||
<string name="exit_app">Salir de la aplicación</string>
|
||||
<string name="toggle_mobile_desktop_view">Alternar vista de móvil/escritorio</string>
|
||||
<string name="share_dotdotdot">Compartir…</string>
|
||||
<string name="share_dotdotdot">Compartir…</string>
|
||||
<string name="by_tags">por etiquetas</string>
|
||||
<string name="by_people">por personas</string>
|
||||
<string name="please_add_a_name">Por favor, añade un nombre</string>
|
||||
|
@ -106,7 +106,7 @@
|
|||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Notificaciones extendidas</string>
|
||||
<string name="extendend_notifications_bell_description__appspecific">Extender la campana de notificaciones con un menú desplegable que muestra categorías de notificación</string>
|
||||
<string name="language_change_restart_description">Cambiar el idioma de esta aplicación. Reinicie la aplicación para que los cambios surtan efecto</string>
|
||||
<string name="language_change_restart_description">Cambiar el idioma de esta aplicación. Reiniciar la aplicación para que se apliquen los cambios</string>
|
||||
<string name="language">Idioma</string>
|
||||
<string name="system_language">Idioma del sistema</string>
|
||||
<!-- Font size -->
|
||||
|
@ -191,11 +191,13 @@
|
|||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Mantenimiento</string>
|
||||
<string name="this_app_is_currently_developed_and_maintained_by_witharg">Esta aplicación está siendo desarrollada y mantenida por < br >< br >%1$s</string>
|
||||
<string name="contributors">Colaboradores</string>
|
||||
<string name="contributors">Contribuidores</string>
|
||||
<string name="thank_you_witharg">¡%1$s < br >< br > Gracias!</string>
|
||||
<string name="gnu_gplv3_license">Licencia GNU GPLv3 +</string>
|
||||
<string name="show_third_party_licenses">Bibliotecas de terceros</string>
|
||||
<string name="the_following_libraries_are_used">Se utilizan las siguientes bibliotecas:</string>
|
||||
<string name="inspiration_from_leafpic__appspecific">Tomamos algo de inspiración y código de LeafPic. ¡Venga, tomad prestado, es software libre también!</string>
|
||||
<string name="tell_me_more">Saber más</string>
|
||||
<string name="open_youtube_external_tabs_description">Habilitar para abrir enlaces de Youtube en aplicaciones externas</string>
|
||||
<string name="pref_title__open_youtube_external">Enlaces de YouTube</string>
|
||||
</resources>
|
||||
|
|
25
app/src/main/res/values-fil/strings.xml
Normal file
25
app/src/main/res/values-fil/strings.xml
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<!-- Application -->
|
||||
<!-- Common Words -->
|
||||
<!-- Notifications dropdown menu -->
|
||||
<!-- Pod Activity -->
|
||||
<!-- Drawer, Menu, Toolbar, ContextMenu -->
|
||||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<!-- Operability -->
|
||||
<!-- Category Titles -->
|
||||
<!-- Visuals -->
|
||||
<!-- Navigiation Slider -->
|
||||
<!-- Themes -->
|
||||
<!-- Notifications dropdown -->
|
||||
<!-- Font size -->
|
||||
<!-- Load images -->
|
||||
<!-- Screen rotation -->
|
||||
<!-- Proxy -->
|
||||
<!-- Chrome custom tabs -->
|
||||
<!-- Diaspora Settings -->
|
||||
<!-- More -->
|
||||
<!-- License & help (large amount of text) -->
|
||||
</resources>
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Recherche par tags ou par personnes</string>
|
||||
<string name="exit_app">Quitter l\'application</string>
|
||||
<string name="toggle_mobile_desktop_view">Activer/désactiver la vue bureau/mobile</string>
|
||||
<string name="share_dotdotdot">Partager…</string>
|
||||
<string name="share_dotdotdot">Partager…</string>
|
||||
<string name="by_tags">par tags</string>
|
||||
<string name="by_people">par personne</string>
|
||||
<string name="please_add_a_name">Veuillez ajouter un nom</string>
|
||||
|
@ -106,7 +106,7 @@
|
|||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Notifications étendues</string>
|
||||
<string name="extendend_notifications_bell_description__appspecific">Étendre la cloche de notifications avec un menu déroulant qui affiche les catégories de notification</string>
|
||||
<string name="language_change_restart_description">Change la langue de l\'application. Redémarrez l\'application pour que les changements prennent effet</string>
|
||||
<string name="language_change_restart_description">Changer la langue de l\'interface. Vous devrez redémarrer l\'application pour que ce changement soit pris en compte</string>
|
||||
<string name="language">Langue</string>
|
||||
<string name="system_language">Langue du système</string>
|
||||
<!-- Font size -->
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<!-- Application -->
|
||||
<string name="open_navdrawer">Abrir cadro de navegación</string>
|
||||
<string name="close_navdrawer">Pechar cadro de navegación</string>
|
||||
<string name="reload">Actualizar</string>
|
||||
<string name="reload">Refrescar</string>
|
||||
<!-- Common Words -->
|
||||
<string name="settings">Axustes</string>
|
||||
<string name="notifications">Notificacións</string>
|
||||
|
@ -49,9 +49,9 @@
|
|||
<string name="new_post">Nova mensaxe</string>
|
||||
<string name="go_to_top">Ir arriba</string>
|
||||
<string name="search_by_tags_or_persons__appspecific">Buscar persoas ou etiquetas</string>
|
||||
<string name="exit_app">Saír do app</string>
|
||||
<string name="exit_app">Saír da app</string>
|
||||
<string name="toggle_mobile_desktop_view">Vista móbil/escritorio</string>
|
||||
<string name="share_dotdotdot">Compartir…</string>
|
||||
<string name="share_dotdotdot">Compartir…</string>
|
||||
<string name="by_tags">Etiquetas</string>
|
||||
<string name="by_people">Persoas</string>
|
||||
<string name="please_add_a_name">Por favor, engada un nome</string>
|
||||
|
@ -65,7 +65,7 @@
|
|||
<string name="unable_to_load_image">Non se cargou a imaxe</string>
|
||||
<!-- Permissions -->
|
||||
<string name="screenshot_permission__appspecific">Debe permitir \"Permiso de acceso a almacenamento\" para gardar capturas. Pode
|
||||
pechar a aplicación ou reiniciar o dispositivo. Si non permite acceder ao almacenamento pero que utilizar máis tarde a captura de pantalla, poderá permitir posteriormente o acceso na sección de permisos do dispositivo onde pode activar o \"permiso de acceso a almacenamento\" para dandelion*.</string>
|
||||
pechar a aplicación ou reiniciar o dispositivo. Se non permite acceder ao almacenamento pero que utilizar máis tarde a captura de pantalla, poderá permitir posteriormente o acceso na sección de permisos do dispositivo onde pode activar o \"permiso de acceso a almacenamento\" para dandelion*.</string>
|
||||
<string name="image_permission_description__appspecific">Ten que permitir \"Permiso de acceso a almacenamento\" para gardar/subir imaxes. Despois de iso debería
|
||||
pechar a aplicación ou reiniciar o dispositivo. Se non permite acceder ao almacenamento, para poder gardar imaxes posteriormente, deberá abrir: preferencias do sistema - apps - dandelion* no dispositivo.
|
||||
Na sección de permisos pode activar o \"permiso de escritura no almacenamento\".</string>
|
||||
|
@ -136,7 +136,7 @@
|
|||
<string name="proxy_dandelion_traffic__appspecific">Proxy para o tráfico de dandelion* para saltar cortalumes.\nPodería precisar reinicio. Esto podería non funcionar en algúns móbiles.</string>
|
||||
<string name="host">Servidor</string>
|
||||
<string name="port">Porto</string>
|
||||
<string name="app_needs_restart_to_disable_proxy_usage">Precisa reiniciar o app para deshabilitar o uso do proxy</string>
|
||||
<string name="app_needs_restart_to_disable_proxy_usage">Precisa reiniciar a app para desactivar o uso do proxy</string>
|
||||
<string name="orbot_proxy_preset_loaded">Cargadas as preferencias do proxy Orbot</string>
|
||||
<!-- Chrome custom tabs -->
|
||||
<string name="open_external_links_with_chrome_custom_tabs_description">Abrir ligazóns externas con Chrome Custom Tabs. Chromium ou Google Chrome ten que estar instalado para utilizar esta característica.\nIMPORTANTE: Chrome Custom Tabs non utiliza os servidores proxy configurados!</string>
|
||||
|
@ -160,7 +160,7 @@
|
|||
<string name="full_reset">Restablecer completamente</string>
|
||||
<string name="wipe_settings_and_logout">Eliminar todas os axustes locais do app e desconectar todas as contas</string>
|
||||
<string name="wipe_settings_warning__appspecific">Esto restablecerá todos os axustes da aplicación ao valor por omisión e desconectarao de todos os nodos. As súas imaxes descargadas permanecerán. Seguro que quere proceder?</string>
|
||||
<string name="enable_basic_adblocker_description">Habilitar un AdBlocker básico. Poderían verse anuncios por exemplo en vistas incrustadas</string>
|
||||
<string name="enable_basic_adblocker_description">Activar un AdBlocker básico. Poderían verse anuncios por exemplo en vistas incrustadas</string>
|
||||
<string name="block_advertisments">Bloquear publicidade</string>
|
||||
<string name="about">Sobre</string>
|
||||
<string name="license">Licenza</string>
|
||||
|
@ -170,7 +170,7 @@
|
|||
<string name="diaspora_pod__appspecific">Nodo diaspora*</string>
|
||||
<string name="debug_log">Rexistro de depuración</string>
|
||||
<string name="debug_log_verbose">Rexistro de depuración (polo miúdo)</string>
|
||||
<string name="app_version_with_arg">Versión do App: %1$s</string>
|
||||
<string name="app_version_with_arg">Versión da App: %1$s</string>
|
||||
<string name="android_version_witharg">Versión Android: %1$s</string>
|
||||
<string name="device_name_witharg">Nome do dispositivo: %1$s</string>
|
||||
<string name="code_name_witharg">Alcume: %1$s</string>
|
||||
|
@ -181,8 +181,8 @@
|
|||
<string name="contribute_code">Contribúa ao código!</string>
|
||||
<string name="dandelion_is_developed_as_foss__appspecific">dandelion* é desenvolto libre, libre de Liberdade, e segue o espíritu que marca o proxecto diaspora*. Se quere contribuír, adiante! Por agora somos un equipo pequeno, así que agradecemos calquer tipo de axuda!</string>
|
||||
<string name="get_the_source">Obteña as fontes</string>
|
||||
<string name="translate_the_app">Traduza o app!</string>
|
||||
<string name="app_not_available_in_your_lang_translate_with_stringlate">Non está a aplicación no seu idioma? Pode cambiar eso! Por qué non nos axuda traducíndoa? Utilizamos a plataforma github para que calquera poida traducir a app.</string>
|
||||
<string name="translate_the_app">Traduza a app!</string>
|
||||
<string name="app_not_available_in_your_lang_translate_with_stringlate">Non está a aplicación no seu idioma? Pode cambiar eso! Por qué non nos axuda traducíndoa? Utilizamos a plataforma Crowdin para que calquera poida traducir a app.</string>
|
||||
<string name="let_me_translate">Deixame traducir</string>
|
||||
<string name="give_feedback">Qué lle parece!</string>
|
||||
<string name="dandelion_still_in_development__appspecific">dandelion* aínda está en desenvolvemento, asi que si ten suxerencias de calquer tipo o valoración, por favor utilice o noso xestor de erros para facérnolo saber!</string>
|
||||
|
@ -190,7 +190,7 @@
|
|||
<string name="spread_the_word">Difunda!</string>
|
||||
<string name="tell_your_friends_about_diaspora__appspecific">Dígalle aos seus amigos e familiares que utiliza diaspora* e #dandelion! Por qué no escribir sobre a experiencia? Encantaríanos saber de vostede!</string>
|
||||
<string name="share_the_app">Comparta a aplicación</string>
|
||||
<string name="hey_checkout_dandelion_tag__appspecific">Ei!! Olla a #dandelion! %1$s</string>
|
||||
<string name="hey_checkout_dandelion_tag__appspecific">Ei!! Olla #dandelion! %1$s</string>
|
||||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Mantedores</string>
|
||||
<string name="this_app_is_currently_developed_and_maintained_by_witharg">Esta aplicación está a ser desenvolta e mantida por <br><br>%1$s</string>
|
||||
|
@ -201,4 +201,6 @@
|
|||
<string name="the_following_libraries_are_used">Utilízase o seguinte código:</string>
|
||||
<string name="inspiration_from_leafpic__appspecific">Inspirámonos e collemos código de LeafPic. Bótalle un ollo, tamén é software libre!</string>
|
||||
<string name="tell_me_more">Cóntame máis</string>
|
||||
<string name="open_youtube_external_tabs_description">Activar para abrir vídeos YouTube nunha app externa</string>
|
||||
<string name="pref_title__open_youtube_external">Ligazóns YouTube</string>
|
||||
</resources>
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<!-- Application -->
|
||||
<string name="open_navdrawer">नेविगेशन ड्रॉवर खोलें</string>
|
||||
<string name="close_navdrawer">नेविगेशन ड्रॉवर को बंद करें</string>
|
||||
<!-- Common Words -->
|
||||
<string name="settings">सेटिंग्स</string>
|
||||
<string name="search">खोजें</string>
|
||||
|
@ -14,6 +16,7 @@
|
|||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<string name="hide_statusbar">स्थिति पट्टी छुपाएँ</string>
|
||||
<string name="show_title">शीर्षक दिखाएं</string>
|
||||
<!-- Operability -->
|
||||
<!-- Category Titles -->
|
||||
<string name="appearance">दिखावट</string>
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Címkék vagy emberek keresése</string>
|
||||
<string name="exit_app">Kilépés az alkalmazásból</string>
|
||||
<string name="toggle_mobile_desktop_view">Mobil-/asztali mód</string>
|
||||
<string name="share_dotdotdot">Megosztás…</string>
|
||||
<string name="share_dotdotdot">Megosztás…</string>
|
||||
<string name="by_tags">címkékre</string>
|
||||
<string name="by_people">emberekre</string>
|
||||
<string name="please_add_a_name">Kérlek, adj meg egy nevet</string>
|
||||
|
@ -153,7 +153,7 @@
|
|||
<string name="enable_basic_adblocker_description">Alap hirdetésblokkoló (AdBlocker) engedélyezése. Reklámok jelenhetnek meg pl. a beépített megjelenítéseknél</string>
|
||||
<string name="block_advertisments">Hirdetések blokkolása</string>
|
||||
<string name="about">Névjegy</string>
|
||||
<string name="license">Licensz</string>
|
||||
<string name="license">Licenc</string>
|
||||
<string name="debugging">Hibakeresés</string>
|
||||
<string name="application">Alkalmazás</string>
|
||||
<string name="device">Eszköz</string>
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Cerca tag o persone</string>
|
||||
<string name="exit_app">Esci dall\'app</string>
|
||||
<string name="toggle_mobile_desktop_view">Attiva visualizzazione mobile/desktop</string>
|
||||
<string name="share_dotdotdot">Condividi…</string>
|
||||
<string name="share_dotdotdot">Condividi…</string>
|
||||
<string name="by_tags">per tag</string>
|
||||
<string name="by_people">per persona</string>
|
||||
<string name="please_add_a_name">Inserisci un nome</string>
|
||||
|
@ -81,7 +81,7 @@
|
|||
<string name="missing_value">Valore mancante</string>
|
||||
<string name="jump_to_last_visited_page_in_stream__appspecific">Salta all\'ultima pagina visitata nello stream?</string>
|
||||
<string name="hide_statusbar_in_mainview">Nascondi barra di stato nella schermata principale</string>
|
||||
<string name="hide_statusbar">Nascondi barra di stato</string>
|
||||
<string name="hide_statusbar">Nascondi la barra di stato</string>
|
||||
<string name="show_title_in_main_view">Mostra titolo nella schermata principale</string>
|
||||
<string name="show_title">Mostra titolo</string>
|
||||
<string name="launcher_shortcut">Avvio rapido</string>
|
||||
|
@ -112,7 +112,7 @@
|
|||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Notifiche estese</string>
|
||||
<string name="extendend_notifications_bell_description__appspecific">Estendi il bottone delle notifiche con un menù che mostra le categorie di notifiche</string>
|
||||
<string name="language_change_restart_description">Cambia la lingua di questa app. Riavvia l\'app per rendere effettive le modifiche</string>
|
||||
<string name="language_change_restart_description">Cambia lingua dell\'app. Riavvia affinchè le modifiche abbiano effetto</string>
|
||||
<string name="language">Lingua</string>
|
||||
<string name="system_language">Lingua di sistema</string>
|
||||
<!-- Font size -->
|
||||
|
@ -197,7 +197,7 @@
|
|||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Manutentori</string>
|
||||
<string name="this_app_is_currently_developed_and_maintained_by_witharg">Quest\'app è attualmente sviluppata e mantenuta da <br><br>%1$s</string>
|
||||
<string name="contributors">Contributori</string>
|
||||
<string name="contributors">Collaboratori</string>
|
||||
<string name="thank_you_witharg">%1$s<br><br>Grazie!</string>
|
||||
<string name="gnu_gplv3_license">Licenza GNU GPL versione 3 o superiore</string>
|
||||
<string name="show_third_party_licenses">Librerie di terze parti</string>
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">タグまたは人で検索</string>
|
||||
<string name="exit_app">アプリを終了</string>
|
||||
<string name="toggle_mobile_desktop_view">モバイル/デスクトップ表示の切り替え</string>
|
||||
<string name="share_dotdotdot">シェア…</string>
|
||||
<string name="share_dotdotdot">シェア…</string>
|
||||
<string name="by_tags">タグ別</string>
|
||||
<string name="by_people">人別</string>
|
||||
<string name="please_add_a_name">名前を追加してください</string>
|
||||
|
@ -106,7 +106,7 @@
|
|||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">拡張通知</string>
|
||||
<string name="extendend_notifications_bell_description__appspecific">通知のカテゴリーを示すドロップダウン・メニューで通知ベルを拡張します</string>
|
||||
<string name="language_change_restart_description">このアプリの言語を変更します。アプリを再起動すると変更を反映します</string>
|
||||
<string name="language_change_restart_description">このアプリの言語を変更します。 変更を反映するにはアプリを再起動します</string>
|
||||
<string name="language">言語</string>
|
||||
<string name="system_language">システム言語</string>
|
||||
<!-- Font size -->
|
||||
|
@ -159,7 +159,7 @@
|
|||
<string name="wipe_settings_warning__appspecific">これはアプリの変更された設定をすべてデフォルトにリセットして、すべてのポッドからログアウトします。ダウンロードした画像はそのまま残ります。続行してもよろしいですか?</string>
|
||||
<string name="enable_basic_adblocker_description">基本 AdBlocker を有効にします。広告は、埋め込みビューなどに含まれることがあります</string>
|
||||
<string name="block_advertisments">広告をブロック</string>
|
||||
<string name="about">アプリについて</string>
|
||||
<string name="about">情報</string>
|
||||
<string name="license">ライセンス</string>
|
||||
<string name="debugging">デバッグ</string>
|
||||
<string name="application">アプリケーション</string>
|
||||
|
@ -198,4 +198,6 @@
|
|||
<string name="the_following_libraries_are_used">以下のライブラリーが使用されます:</string>
|
||||
<string name="inspiration_from_leafpic__appspecific">LeafPic からいくつかのインスピレーションとコードを得ました。チェックしてみてください。同様のフリーソフトウェアです!</string>
|
||||
<string name="tell_me_more">さらに詳しく</string>
|
||||
<string name="open_youtube_external_tabs_description">外部アプリで Youtube のリンクを開くことができます</string>
|
||||
<string name="pref_title__open_youtube_external">Youtube のリンク</string>
|
||||
</resources>
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Anadi s tebqzimin neɣ s imdanen</string>
|
||||
<string name="exit_app">Ffeɣ seg usnas</string>
|
||||
<string name="toggle_mobile_desktop_view">Rmed/Sens timeẓri aselkim/aziraz</string>
|
||||
<string name="share_dotdotdot">Bḍu…</string>
|
||||
<string name="share_dotdotdot">Bḍu…</string>
|
||||
<string name="by_tags">s tebzimin</string>
|
||||
<string name="by_people">s imdanen</string>
|
||||
<string name="please_add_a_name">Rnu isem</string>
|
||||
|
@ -109,7 +109,7 @@
|
|||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Ilɣa n usiɣzef</string>
|
||||
<string name="extendend_notifications_bell_description__appspecific">Siɣzef nnaqus n ilɣa s umuɣ n udrurem ara d-iseknen taggayin n ulɣu</string>
|
||||
<string name="language_change_restart_description">Snifel tutlayt n usnas-agi. Ales tanekra n usnas akken ad tbeddel tutlayt</string>
|
||||
<string name="language_change_restart_description">Beddel isem n tutlayt n ugrudem. Yessefk ad talseḍ tanekra n usnas akken teddu tutlaut tamaynut</string>
|
||||
<string name="language">Tutlayt</string>
|
||||
<string name="system_language">Tutlayt n unagraw</string>
|
||||
<!-- Font size -->
|
||||
|
@ -162,7 +162,7 @@
|
|||
<string name="wipe_settings_warning__appspecific">Ayagi ad yales awennez n ibeddilen meṛṛa ar wazalen-nsen n tazwara sakin ad isuffeɣ si tuqqna akk ipuden. Tugniwin-ik yudren ad qqiment akken llant. Tebɣiḍ ad tkemmleḍ?</string>
|
||||
<string name="enable_basic_adblocker_description">Rmd amsewḥal n udellel. Adelle yezmer ad ddunt, m.d. deg tmeẓriyin tusliɣin</string>
|
||||
<string name="block_advertisments">Sewḥel adellel</string>
|
||||
<string name="about">Γef</string>
|
||||
<string name="about">Ɣef</string>
|
||||
<string name="license">Turagt</string>
|
||||
<string name="debugging">Tamseɣtayt</string>
|
||||
<string name="application">Asnas</string>
|
||||
|
@ -194,7 +194,7 @@
|
|||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Wid yettseggimen</string>
|
||||
<string name="this_app_is_currently_developed_and_maintained_by_witharg">Asnas-agi yezga di tneflit akked useggem sɣru <br><br>%1$s</string>
|
||||
<string name="contributors">Iwiziwen</string>
|
||||
<string name="contributors">Imttekkiyen</string>
|
||||
<string name="thank_you_witharg">%1$s<br><br>Tanemmirt!</string>
|
||||
<string name="gnu_gplv3_license">Turagt GNU GPLv3+</string>
|
||||
<string name="show_third_party_licenses">Tinedlisin tis kraḍ</string>
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<!-- Application -->
|
||||
<string name="open_navdrawer">사이드 메뉴 열기</string>
|
||||
<string name="close_navdrawer">사이드 메뉴 닫기</string>
|
||||
<string name="reload">새로고침</string>
|
||||
<!-- Common Words -->
|
||||
<string name="settings">설정</string>
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">ടാഗുകളെയോ വ്യക്തികളെയോ തിരയുക</string>
|
||||
<string name="exit_app">ആപ്പിന് പുറത്തുകടക്കുക</string>
|
||||
<string name="toggle_mobile_desktop_view">മൊബൈൽ/ഡെസ്ക്ടോപ്പ് വ്യൂവിലേക്ക് മാറുക</string>
|
||||
<string name="share_dotdotdot">പങ്കുവയ്ക്കുക…</string>
|
||||
<string name="share_dotdotdot">പങ്കുവയ്ക്കുക…</string>
|
||||
<string name="by_tags">ടാഗുകളെ</string>
|
||||
<string name="by_people">ആളുകളെ</string>
|
||||
<string name="please_add_a_name">പേര് ചേർക്കുക</string>
|
||||
|
|
|
@ -44,12 +44,12 @@
|
|||
<string name="saving_image_to">Afbeelding opslaan</string>
|
||||
<string name="saving_screenshot_as">Screenshot oplaan als:</string>
|
||||
<string name="link_adress_copied">Link adres gekopieerd…</string>
|
||||
<string name="new_post">Nieuw Bericht</string>
|
||||
<string name="new_post">Nieuw bericht</string>
|
||||
<string name="go_to_top">Terug naar boven</string>
|
||||
<string name="search_by_tags_or_persons__appspecific">Zoeken op tags of personen</string>
|
||||
<string name="exit_app">App afsluiten</string>
|
||||
<string name="exit_app">Afsluiten</string>
|
||||
<string name="toggle_mobile_desktop_view">Desktop weergave in-/uitschakelen</string>
|
||||
<string name="share_dotdotdot">Delen…</string>
|
||||
<string name="share_dotdotdot">Delen…</string>
|
||||
<string name="by_tags">viaTags</string>
|
||||
<string name="by_people">via mensen</string>
|
||||
<string name="please_add_a_name">Voeg een naam toe</string>
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Szukaj tagów lub osób</string>
|
||||
<string name="exit_app">Zamknij aplikację</string>
|
||||
<string name="toggle_mobile_desktop_view">Przełącz na widok mobilny/standardowy</string>
|
||||
<string name="share_dotdotdot">Udostępnij…</string>
|
||||
<string name="share_dotdotdot">Udostępnij…</string>
|
||||
<string name="by_tags">w tagach</string>
|
||||
<string name="by_people">w osobach</string>
|
||||
<string name="please_add_a_name">Podaj nazwę użytkownika lub tagu</string>
|
||||
|
@ -106,7 +106,7 @@
|
|||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Rozszerzone powiadomienia</string>
|
||||
<string name="extendend_notifications_bell_description__appspecific">Dodaj do ikony powiadomień menu wyboru kategorii powiadomień</string>
|
||||
<string name="language_change_restart_description">Zmień język aplikacji. Uruchom ponownie aplikację, aby zobaczyć zmiany</string>
|
||||
<string name="language_change_restart_description">Zmienia język aplikacji. Zrestartuj żeby wprowadzić zmiany</string>
|
||||
<string name="language">Język</string>
|
||||
<string name="system_language">Język systemowy</string>
|
||||
<!-- Font size -->
|
||||
|
@ -159,7 +159,7 @@
|
|||
<string name="wipe_settings_warning__appspecific">Ta operacja przywróci wszystkie zmodyfikowane przez Ciebie ustawienia aplikacji do ich domyślnych wartości i wyloguje Cię ze wszystkich Podów. Na pewno chcesz to zrobić?</string>
|
||||
<string name="enable_basic_adblocker_description">Włącz prosty AdBlocker. Reklamy mogą znajdować się m.in. w osadzonych widokach</string>
|
||||
<string name="block_advertisments">Blokuj reklamy</string>
|
||||
<string name="about">O aplikacji</string>
|
||||
<string name="about">Informacje</string>
|
||||
<string name="license">Licencja</string>
|
||||
<string name="debugging">Debugowanie</string>
|
||||
<string name="application">Aplikacja</string>
|
||||
|
@ -191,7 +191,7 @@
|
|||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Twórcy aplikacji</string>
|
||||
<string name="this_app_is_currently_developed_and_maintained_by_witharg">Rozwojem i utrzymaniem aplikacji aktualnie zajmują się <br><br>%1$s</string>
|
||||
<string name="contributors">Wnieśli wkład</string>
|
||||
<string name="contributors">Współautorzy</string>
|
||||
<string name="thank_you_witharg">%1$s<br><br>Wielkie dzięki!</string>
|
||||
<string name="gnu_gplv3_license">Licencja GNU GPLv3+</string>
|
||||
<string name="show_third_party_licenses">Biblioteki zewnętrzne</string>
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
<string name="new_post">Nova postagem</string>
|
||||
<string name="go_to_top">Ir para o topo</string>
|
||||
<string name="search_by_tags_or_persons__appspecific">Procurar por tags ou pessoas</string>
|
||||
<string name="exit_app">Sair do aplicativo</string>
|
||||
<string name="exit_app">Sair do app</string>
|
||||
<string name="toggle_mobile_desktop_view">Alternar a exibição telefone/área de trabalho</string>
|
||||
<string name="share_dotdotdot">Compartilhar…</string>
|
||||
<string name="share_dotdotdot">Compartilhar…</string>
|
||||
<string name="by_tags">por tags</string>
|
||||
<string name="by_people">por pessoas</string>
|
||||
<string name="please_add_a_name">Por favor, adicione um nome</string>
|
||||
|
@ -73,7 +73,7 @@
|
|||
<string name="missing_value">Sem dado</string>
|
||||
<string name="jump_to_last_visited_page_in_stream__appspecific">Voltar para a última página visitada no fluxo?</string>
|
||||
<string name="hide_statusbar_in_mainview">Ocultar a barra de estado na janela principal</string>
|
||||
<string name="hide_statusbar">Ocultar barra de status</string>
|
||||
<string name="hide_statusbar">Esconder barra de status</string>
|
||||
<string name="show_title">Mostrar título</string>
|
||||
<!-- Operability -->
|
||||
<string name="top_toolbar_loads_stream__appsp">Barra de ferramentas superior abre o fluxo</string>
|
||||
|
@ -100,7 +100,7 @@
|
|||
<string name="amoled_mode">Modo AMOLED</string>
|
||||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Notificações estendidas</string>
|
||||
<string name="language_change_restart_description">Alterar o idioma deste aplicativo. Reinicie o aplicativo para as mudanças terem efeito</string>
|
||||
<string name="language_change_restart_description">Muda o idioma do aplicativo. Reinicie o aplicativo para que as alterações entrem em vigor</string>
|
||||
<string name="language">Idioma</string>
|
||||
<string name="system_language">Idioma do sistema</string>
|
||||
<!-- Font size -->
|
||||
|
|
|
@ -94,7 +94,7 @@
|
|||
<string name="amoled_mode">Modo AMOLED</string>
|
||||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Notificações expandidas</string>
|
||||
<string name="language_change_restart_description">Altera o idioma da aplicação. Tem que reiniciar a aplicação para aplicar as alterações.</string>
|
||||
<string name="language_change_restart_description">Altera o idioma da aplicação. Tem que reiniciar a aplicação para aplicar as alterações</string>
|
||||
<string name="language">Idioma</string>
|
||||
<string name="system_language">Idioma do sistema</string>
|
||||
<!-- Font size -->
|
||||
|
@ -156,4 +156,6 @@
|
|||
<string name="show_third_party_licenses">Bibliotecas de terceiros</string>
|
||||
<string name="the_following_libraries_are_used">Utilizamos as seguintes bibliotecas:</string>
|
||||
<string name="tell_me_more">Saber mais</string>
|
||||
<string name="open_youtube_external_tabs_description">Ative para abrir as ligações YouTube na aplicação externa</string>
|
||||
<string name="pref_title__open_youtube_external">Ligações YouTube</string>
|
||||
</resources>
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Căutare după Tag-uri sau persoane</string>
|
||||
<string name="exit_app">Ieșire din Aplicatie</string>
|
||||
<string name="toggle_mobile_desktop_view">Comuta Vezi mobil/desktop</string>
|
||||
<string name="share_dotdotdot">Distribuire…</string>
|
||||
<string name="share_dotdotdot">Distribuire…</string>
|
||||
<string name="by_tags">după etichete</string>
|
||||
<string name="by_people">dupa persoane</string>
|
||||
<string name="please_add_a_name">Adauga nume</string>
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Искать по тегам и людям</string>
|
||||
<string name="exit_app">Выйти из приложения</string>
|
||||
<string name="toggle_mobile_desktop_view">Переключить мобильный вид</string>
|
||||
<string name="share_dotdotdot">Поделиться…</string>
|
||||
<string name="share_dotdotdot">Поделиться…</string>
|
||||
<string name="by_tags">по тегам</string>
|
||||
<string name="by_people">по людям</string>
|
||||
<string name="please_add_a_name">Пожалуйста, добавьте имя</string>
|
||||
|
@ -77,7 +77,7 @@
|
|||
<string name="hide_statusbar_in_mainview">Скрыть строку состояния в главном окне</string>
|
||||
<string name="hide_statusbar">Скрыть строку состояния</string>
|
||||
<string name="show_title_in_main_view">Показывать заголовок на главном экране</string>
|
||||
<string name="show_title">Показывать заголовок</string>
|
||||
<string name="show_title">Показать заголовок</string>
|
||||
<string name="launcher_shortcut">Ярлык лаунчера</string>
|
||||
<!-- Operability -->
|
||||
<string name="top_toolbar_loads_stream__appsp">Верхняя панель инструментов загружает Поток</string>
|
||||
|
@ -159,7 +159,7 @@
|
|||
<string name="wipe_settings_warning__appspecific">Это сбросит все изменённые параметры приложения на значения по умолчанию и выйдет из аккаунтов на всех подах. Ваши загруженные изображения останутся нетронутыми. Вы уверены, что хотите продолжить?</string>
|
||||
<string name="enable_basic_adblocker_description">Включить простой блокировщик рекламы. Реклама может быть во встроенных элементах страницы</string>
|
||||
<string name="block_advertisments">Блокировать рекламу</string>
|
||||
<string name="about">О приложении</string>
|
||||
<string name="about">О программе</string>
|
||||
<string name="license">Лицензия</string>
|
||||
<string name="debugging">Отладка</string>
|
||||
<string name="application">Приложение</string>
|
||||
|
@ -191,11 +191,13 @@
|
|||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Мейнтейнеры</string>
|
||||
<string name="this_app_is_currently_developed_and_maintained_by_witharg">Это приложение в настоящее время разрабатывается и поддерживается следующими людьми: <br><br>%1$s</string>
|
||||
<string name="contributors">Участники</string>
|
||||
<string name="contributors">Поддержавшие проект</string>
|
||||
<string name="thank_you_witharg">%1$s<br><br>Спасибо вам!</string>
|
||||
<string name="gnu_gplv3_license">Лицензия GNU GPLv3+</string>
|
||||
<string name="show_third_party_licenses">Сторонние библиотеки</string>
|
||||
<string name="the_following_libraries_are_used">Используются следующие библиотеки:</string>
|
||||
<string name="inspiration_from_leafpic__appspecific">Мы вдохновлялись и взяли немного кода из LeafPic. Попробуйте это приложение, оно тоже является свободным ПО!</string>
|
||||
<string name="tell_me_more">Расскажите мне больше</string>
|
||||
<string name="open_youtube_external_tabs_description">Открывать ссылки на Youtube во внешних приложениях</string>
|
||||
<string name="pref_title__open_youtube_external">Ссылки на Youtube</string>
|
||||
</resources>
|
||||
|
|
|
@ -201,4 +201,6 @@
|
|||
<string name="the_following_libraries_are_used">Sunt impreadas custas librerias:</string>
|
||||
<string name="inspiration_from_leafpic__appspecific">Amus pigadu ispiratzione e parte de su còdighe dae LeafPic. Abbistade·bos·lu, est fintzas cussu unu programma lìberu!</string>
|
||||
<string name="tell_me_more">Àteras informatziones</string>
|
||||
<string name="open_youtube_external_tabs_description">Abìlita pro abèrrere sos ligàmenes de Youtube in un\'aplicatzione esterna</string>
|
||||
<string name="pref_title__open_youtube_external">Ligàmenes de Youtube</string>
|
||||
</resources>
|
||||
|
|
39
app/src/main/res/values-sr-rRS/strings.xml
Normal file
39
app/src/main/res/values-sr-rRS/strings.xml
Normal file
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<!-- Application -->
|
||||
<string name="open_navdrawer">Otvori navigacioni panel</string>
|
||||
<string name="close_navdrawer">Yatvori navigacioni panel</string>
|
||||
<!-- Common Words -->
|
||||
<string name="settings">Podesavanja</string>
|
||||
<string name="changelog">Lista promena</string>
|
||||
<!-- Notifications dropdown menu -->
|
||||
<!-- Pod Activity -->
|
||||
<!-- Drawer, Menu, Toolbar, ContextMenu -->
|
||||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<string name="hide_statusbar">Sakrij status</string>
|
||||
<string name="show_title">Prikaži naziv</string>
|
||||
<!-- Operability -->
|
||||
<!-- Category Titles -->
|
||||
<string name="appearance">Izgled</string>
|
||||
<!-- Visuals -->
|
||||
<!-- Navigiation Slider -->
|
||||
<!-- Themes -->
|
||||
<!-- Notifications dropdown -->
|
||||
<string name="language_change_restart_description">Promijeni jezik ove aplikacije. Restartuj apikaciju da bi podešavanja dobila efekat.</string>
|
||||
<string name="language">Jezik</string>
|
||||
<!-- Font size -->
|
||||
<!-- Load images -->
|
||||
<!-- Screen rotation -->
|
||||
<!-- Proxy -->
|
||||
<!-- Chrome custom tabs -->
|
||||
<!-- Diaspora Settings -->
|
||||
<!-- More -->
|
||||
<string name="miscellaneous">Ostalo</string>
|
||||
<string name="about">O ovom</string>
|
||||
<!-- License & help (large amount of text) -->
|
||||
<string name="contributors">Pomo\'nici</string>
|
||||
<string name="gnu_gplv3_license">Prikazi GNU GPLv3 licence</string>
|
||||
<string name="show_third_party_licenses">Prikaz licence trecih lica</string>
|
||||
</resources>
|
41
app/src/main/res/values-sr/strings.xml
Normal file
41
app/src/main/res/values-sr/strings.xml
Normal file
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<!-- Application -->
|
||||
<!-- Common Words -->
|
||||
<string name="settings">Поставке</string>
|
||||
<string name="search">тражи</string>
|
||||
<string name="changelog">Дневник измена</string>
|
||||
<!-- Notifications dropdown menu -->
|
||||
<!-- Pod Activity -->
|
||||
<!-- Drawer, Menu, Toolbar, ContextMenu -->
|
||||
<string name="more">још</string>
|
||||
<string name="share_dotdotdot">Подели…</string>
|
||||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<string name="hide_statusbar">Sakrij status</string>
|
||||
<!-- Operability -->
|
||||
<!-- Category Titles -->
|
||||
<string name="appearance">Izgled</string>
|
||||
<string name="network">Мрежа</string>
|
||||
<!-- Visuals -->
|
||||
<!-- Navigiation Slider -->
|
||||
<!-- Themes -->
|
||||
<!-- Notifications dropdown -->
|
||||
<string name="language_change_restart_description">Промените језик апликације. Поново покрените након тога</string>
|
||||
<string name="language">Језик</string>
|
||||
<!-- Font size -->
|
||||
<!-- Load images -->
|
||||
<!-- Screen rotation -->
|
||||
<!-- Proxy -->
|
||||
<!-- Chrome custom tabs -->
|
||||
<!-- Diaspora Settings -->
|
||||
<string name="clear_cache">Обриши кеш</string>
|
||||
<!-- More -->
|
||||
<string name="miscellaneous">разно</string>
|
||||
<string name="about">О програму</string>
|
||||
<string name="license">Лиценца</string>
|
||||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Програмери</string>
|
||||
<string name="contributors">Сарадници</string>
|
||||
</resources>
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Sök på taggar eller personer</string>
|
||||
<string name="exit_app">Avsluta appen</string>
|
||||
<string name="toggle_mobile_desktop_view">Växla mellan telefon- och skrivbordsvy</string>
|
||||
<string name="share_dotdotdot">Dela…</string>
|
||||
<string name="share_dotdotdot">Dela…</string>
|
||||
<string name="by_tags">efter taggar</string>
|
||||
<string name="by_people">efter människor</string>
|
||||
<string name="please_add_a_name">Var god ange namn</string>
|
||||
|
@ -81,7 +81,7 @@
|
|||
<string name="missing_value">Värde saknas</string>
|
||||
<string name="jump_to_last_visited_page_in_stream__appspecific">Vill du hoppa senast besökta sida i strömmen?</string>
|
||||
<string name="hide_statusbar_in_mainview">Dölj statusfältet vid huvudvyn</string>
|
||||
<string name="hide_statusbar">Göm statusfältet</string>
|
||||
<string name="hide_statusbar">Dölj statusfältet</string>
|
||||
<string name="show_title_in_main_view">Göm titeln i huvudvyn</string>
|
||||
<string name="show_title">Visa titel</string>
|
||||
<string name="launcher_shortcut">Programstartargenväg</string>
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
<string name="commented">Yorumlananlar</string>
|
||||
<string name="mentions">Bahsetmeler</string>
|
||||
<string name="public_">Herkes</string>
|
||||
<string name="search">Arama</string>
|
||||
<string name="search">Ara</string>
|
||||
<string name="contacts">Kişiler</string>
|
||||
<string name="changelog">Değişme Günlüğü</string>
|
||||
<string name="statistics">İstatistikler</string>
|
||||
|
@ -102,7 +102,7 @@
|
|||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Genişletilmiş Bildirimler</string>
|
||||
<string name="extendend_notifications_bell_description__appspecific">Bildirim zilini, bildirim kategorilerini gösteren bir açılır menü ile genişlet</string>
|
||||
<string name="language_change_restart_description">Uygulamanın dilini değiştir. Değişikliklerin etkili olması için uygulamayı yeniden başlat</string>
|
||||
<string name="language_change_restart_description">Bu uygulamanın dilini değiştir. Değişikliklerin etkili olması için uygulamayı yeniden başlatın</string>
|
||||
<string name="language">Dil</string>
|
||||
<string name="system_language">Sistem dili</string>
|
||||
<!-- Font size -->
|
||||
|
@ -184,7 +184,7 @@
|
|||
<string name="hey_checkout_dandelion_tag__appspecific">Hey %1$s ! #dandelion’a bir göz at!</string>
|
||||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Yardımcılar</string>
|
||||
<string name="contributors">Katkıda Bulunanlar</string>
|
||||
<string name="contributors">Katkıda bulunanlar</string>
|
||||
<string name="thank_you_witharg">%1$s<br><br>Teşekkürler!</string>
|
||||
<string name="gnu_gplv3_license">GNU GPLv3+ License</string>
|
||||
<string name="show_third_party_licenses">Üçüncü Parti Kütüphaneler</string>
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">Шукати мітки чи людей</string>
|
||||
<string name="exit_app">Вийти</string>
|
||||
<string name="toggle_mobile_desktop_view">Перемкнути мобільний/стаціонарний вигляд</string>
|
||||
<string name="share_dotdotdot">Поширити…</string>
|
||||
<string name="share_dotdotdot">Поширити…</string>
|
||||
<string name="by_tags">за мітками</string>
|
||||
<string name="by_people">за людьми</string>
|
||||
<string name="please_add_a_name">Будь ласка, додайте ім\'я</string>
|
||||
|
@ -83,7 +83,7 @@
|
|||
<string name="hide_statusbar_in_mainview">Приховати рядок статусу</string>
|
||||
<string name="hide_statusbar">Сховати рядок статусу</string>
|
||||
<string name="show_title_in_main_view">Показати заголовки у головному вікні</string>
|
||||
<string name="show_title">Показати заголовок</string>
|
||||
<string name="show_title">Показувати заголовок</string>
|
||||
<string name="launcher_shortcut">Створити ярлик</string>
|
||||
<!-- Operability -->
|
||||
<string name="top_toolbar_loads_stream__appsp">Верхня панель завантажує потік</string>
|
||||
|
@ -112,7 +112,7 @@
|
|||
<!-- Notifications dropdown -->
|
||||
<string name="extended_notifications">Розширені сповіщення</string>
|
||||
<string name="extendend_notifications_bell_description__appspecific">Додати до дзвоника сповіщень випадне меню з категоріями сповіщень</string>
|
||||
<string name="language_change_restart_description">Змінити мову цієї програмки. Перезавантажте застосунок, щоб зміни запрацювали</string>
|
||||
<string name="language_change_restart_description">Змінити мову додатку. Перезапустіть додаток для застосування змін.</string>
|
||||
<string name="language">Мова</string>
|
||||
<string name="system_language">Мова системи</string>
|
||||
<!-- Font size -->
|
||||
|
@ -165,7 +165,7 @@
|
|||
<string name="wipe_settings_warning__appspecific">Це зітре усі змінені налаштування застосунку до їхніх значень за замовчуванням і вилогінить вас з усіх подів. Ваші завантажені зображення залишаться на міці. Бажаєте продовжити?</string>
|
||||
<string name="enable_basic_adblocker_description">Увімкнути базовий AdBlocker. Реклама може зберегтися, напр., у вбудованих переглядах</string>
|
||||
<string name="block_advertisments">Блокувати рекламу</string>
|
||||
<string name="about">Про нас</string>
|
||||
<string name="about">Про Markor</string>
|
||||
<string name="license">Ліцензія</string>
|
||||
<string name="debugging">Налагодження</string>
|
||||
<string name="application">Програма</string>
|
||||
|
@ -197,7 +197,7 @@
|
|||
<!-- License & help (large amount of text) -->
|
||||
<string name="maintainers">Розробники</string>
|
||||
<string name="this_app_is_currently_developed_and_maintained_by_witharg">Зараз цю програмку розробляють і підтримують <br><br>%1$s</string>
|
||||
<string name="contributors">Учасники</string>
|
||||
<string name="contributors">Автори</string>
|
||||
<string name="thank_you_witharg">%1$s<br><br>Дякуємо!</string>
|
||||
<string name="gnu_gplv3_license">Ліцензія GNU GPLv3+</string>
|
||||
<string name="show_third_party_licenses">Сторонні бібліотеки</string>
|
||||
|
|
|
@ -3,13 +3,17 @@
|
|||
<resources>
|
||||
<!-- Application -->
|
||||
<!-- Common Words -->
|
||||
<string name="settings">Cài đặt</string>
|
||||
<string name="search">Tìm kiếm</string>
|
||||
<!-- Notifications dropdown menu -->
|
||||
<!-- Pod Activity -->
|
||||
<!-- Drawer, Menu, Toolbar, ContextMenu -->
|
||||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<string name="hide_statusbar">Ẩn thanh trạng thái</string>
|
||||
<!-- Operability -->
|
||||
<!-- Category Titles -->
|
||||
<string name="appearance">Xuất hiện</string>
|
||||
<!-- Visuals -->
|
||||
<!-- Navigiation Slider -->
|
||||
<!-- Themes -->
|
||||
|
@ -21,5 +25,7 @@
|
|||
<!-- Chrome custom tabs -->
|
||||
<!-- Diaspora Settings -->
|
||||
<!-- More -->
|
||||
<string name="about">Trong khoảng</string>
|
||||
<!-- License & help (large amount of text) -->
|
||||
<string name="contributors">Những người đóng góp</string>
|
||||
</resources>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<!-- Common Words -->
|
||||
<string name="settings">设置</string>
|
||||
<string name="search">搜索</string>
|
||||
<string name="changelog">更新日志</string>
|
||||
<string name="changelog">更新日志</string>
|
||||
<!-- Notifications dropdown menu -->
|
||||
<!-- Pod Activity -->
|
||||
<!-- Drawer, Menu, Toolbar, ContextMenu -->
|
||||
|
@ -16,6 +16,7 @@
|
|||
<!-- More from MainActivity -->
|
||||
<!-- Permissions -->
|
||||
<string name="hide_statusbar">隐藏状态栏</string>
|
||||
<string name="show_title">显示标题</string>
|
||||
<!-- Operability -->
|
||||
<!-- Category Titles -->
|
||||
<string name="appearance">外观</string>
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<!-- Application -->
|
||||
<string name="open_navdrawer">開啟側邊導覽選單</string>
|
||||
<string name="close_navdrawer">關閉側邊導覽選單</string>
|
||||
<string name="reload">重新下載</string>
|
||||
<!-- Common Words -->
|
||||
<string name="settings">設定</string>
|
||||
|
@ -49,7 +51,7 @@
|
|||
<string name="search_by_tags_or_persons__appspecific">找人或標籤</string>
|
||||
<string name="exit_app">退出應用程式</string>
|
||||
<string name="toggle_mobile_desktop_view">切換行動/桌上型版面</string>
|
||||
<string name="share_dotdotdot">分享…</string>
|
||||
<string name="share_dotdotdot">分享…</string>
|
||||
<string name="by_tags">找標籤</string>
|
||||
<string name="by_people">找人</string>
|
||||
<string name="please_add_a_name">請輸入名稱</string>
|
||||
|
@ -76,6 +78,7 @@
|
|||
<string name="hide_statusbar">隱藏狀態列</string>
|
||||
<string name="show_title_in_main_view">在主畫面中顯示標題列</string>
|
||||
<string name="show_title">顯示標題列</string>
|
||||
<string name="launcher_shortcut">桌面捷徑</string>
|
||||
<!-- Operability -->
|
||||
<string name="top_toolbar_loads_stream__appsp">上方工具列可載入流水帳</string>
|
||||
<string name="click_empty_space_top_toolbar_load_stream__appspecific">可以點上方工具列的空白區域來進入流水帳</string>
|
||||
|
@ -196,4 +199,6 @@
|
|||
<string name="the_following_libraries_are_used">我們使用了下列程式庫:</string>
|
||||
<string name="inspiration_from_leafpic__appspecific">我們從 LeafPic 應用程式得到一些啟發以及程式碼。去看看吧,它也是自由軟體喔!</string>
|
||||
<string name="tell_me_more">再多說一些</string>
|
||||
<string name="open_youtube_external_tabs_description">使用其他應用程式來開啟 Youtube 連結</string>
|
||||
<string name="pref_title__open_youtube_external">Youtube 連結</string>
|
||||
</resources>
|
||||
|
|
52
build.gradle
52
build.gradle
|
@ -7,37 +7,40 @@
|
|||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
#########################################################*/
|
||||
import java.text.SimpleDateFormat
|
||||
|
||||
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
||||
|
||||
buildscript {
|
||||
ext.version_setup_compileSdk = 27
|
||||
ext.version_setup_minSdk = 17
|
||||
ext.version_setup_targetSdk = ext.version_setup_compileSdk
|
||||
ext.version_setup_buildTools = "27.0.3" // Specifying optional
|
||||
import java.text.SimpleDateFormat
|
||||
|
||||
// https://developer.android.com/studio/releases/gradle-plugin.html
|
||||
ext.version_gradle_tools = "3.1.0"
|
||||
// https://developer.android.com/topic/libraries/support-library/revisions.html
|
||||
ext.version_library_appcompat = "27.1.1"
|
||||
// https://github.com/JakeWharton/butterknife/releases
|
||||
ext.version_library_butterknife = "8.8.1"
|
||||
// https://github.com/guardianproject/NetCipher/releases
|
||||
ext.version_library_netcipher = "2.0.0-alpha1"
|
||||
// https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-gradle-plugin#LookAtCentral
|
||||
ext.version_plugin_kotlin = "1.2.21"
|
||||
ext.enable_plugin_kotlin = false
|
||||
buildscript {
|
||||
ext {
|
||||
version_gradle_tools = "3.2.1"
|
||||
version_plugin_kotlin = "1.3.11"
|
||||
enable_plugin_kotlin = false
|
||||
|
||||
version_compileSdk = 28
|
||||
version_buildTools = "28.0.3"
|
||||
version_minSdk = 17
|
||||
|
||||
// https://developer.android.com/topic/libraries/support-library/
|
||||
version_library_appcompat = "28.0.0" //androidx
|
||||
// https://github.com/JakeWharton/butterknife/releases
|
||||
version_library_butterknife = "8.8.1" //9.0.0-rc2
|
||||
// https://github.com/guardianproject/NetCipher/releases
|
||||
version_library_netcipher = "2.0.0-alpha1"
|
||||
}
|
||||
|
||||
repositories {
|
||||
google()
|
||||
maven { url 'https://maven.google.com' }
|
||||
jcenter()
|
||||
maven { url "https://jitpack.io" }
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
dependencies {
|
||||
classpath "com.android.tools.build:gradle:$version_gradle_tools"
|
||||
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
|
||||
classpath "com.android.tools.build:gradle:${version_gradle_tools}"
|
||||
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
|
||||
if (project.enable_plugin_kotlin) {
|
||||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$version_plugin_kotlin"
|
||||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${version_plugin_kotlin}"
|
||||
}
|
||||
|
||||
// NOTE: Do not place your application dependencies here; they belong
|
||||
|
@ -47,10 +50,10 @@ buildscript {
|
|||
|
||||
allprojects {
|
||||
repositories {
|
||||
google()
|
||||
maven { url 'https://maven.google.com' }
|
||||
jcenter()
|
||||
mavenCentral()
|
||||
maven { url "https://jitpack.io" }
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
tasks.matching { task -> task.name.matches('.*generate.*Resources') }.all {
|
||||
|
@ -99,6 +102,7 @@ ext.getGitHash = { ->
|
|||
return 'unknown'
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings(["UnnecessaryQualifiedReference", "SpellCheckingInspection", "GroovyUnusedDeclaration"])
|
||||
// Returns the build date in a RFC3339 compatible format. TZ is always converted to UTC
|
||||
static String getBuildDate() {
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
# vim:
|
||||
files:
|
||||
- source: /app/src/main/res/values/strings.xml
|
||||
translation: /app/src/main/res/values-%android_code%/%original_file_name%
|
||||
|
@ -32,6 +33,7 @@ files:
|
|||
ca: ca # Catalan
|
||||
pt-PT: pt # Portugese
|
||||
pt-BR: pt-rBR # Portugese, Brazilian
|
||||
fil: fil # Filipino
|
||||
uk: uk # Ukrainian
|
||||
ar: ar # Arabic
|
||||
fi: fi # Finnish
|
||||
|
@ -39,4 +41,7 @@ files:
|
|||
he: iw # Hebrew
|
||||
ro: ro # Romanian
|
||||
vi: vi # Vietnamese
|
||||
bs: bs # Bosnian
|
||||
sr: sr # Serbian, Cyrillic
|
||||
sr-CS: sr-rRS # Serbian, Latin
|
||||
translate_attributes: 0
|
||||
|
|
Loading…
Reference in a new issue