mirror of
https://codeberg.org/tom79/Fedilab.git
synced 2025-09-15 08:20:18 +03:00
Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
commit
fe5c59bdd0
26 changed files with 297 additions and 48 deletions
|
@ -412,6 +412,7 @@
|
||||||
android:enabled="true"
|
android:enabled="true"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_bubbles"
|
android:icon="@mipmap/ic_launcher_bubbles"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_bubbles_round"
|
android:roundIcon="@mipmap/ic_launcher_bubbles_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -431,6 +432,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_bubbles_ua"
|
android:icon="@mipmap/ic_launcher_bubbles_ua"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_bubbles_ua_round"
|
android:roundIcon="@mipmap/ic_launcher_bubbles_ua_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -450,6 +452,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_bubbles_pea_green"
|
android:icon="@mipmap/ic_launcher_bubbles_pea_green"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_bubbles_pea_green_round"
|
android:roundIcon="@mipmap/ic_launcher_bubbles_pea_green_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -468,6 +471,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_bubbles_pride"
|
android:icon="@mipmap/ic_launcher_bubbles_pride"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_bubbles_pride_round"
|
android:roundIcon="@mipmap/ic_launcher_bubbles_pride_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -486,6 +490,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_bubbles_pink"
|
android:icon="@mipmap/ic_launcher_bubbles_pink"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_bubbles_pink_round"
|
android:roundIcon="@mipmap/ic_launcher_bubbles_pink_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -504,6 +509,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_bubbles_pirate"
|
android:icon="@mipmap/ic_launcher_bubbles_pirate"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_bubbles_pirate_round"
|
android:roundIcon="@mipmap/ic_launcher_bubbles_pirate_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -522,6 +528,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_fediverse"
|
android:icon="@mipmap/ic_launcher_fediverse"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_fediverse_round"
|
android:roundIcon="@mipmap/ic_launcher_fediverse_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -538,6 +545,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_hero"
|
android:icon="@mipmap/ic_launcher_hero"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_hero_round"
|
android:roundIcon="@mipmap/ic_launcher_hero_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -554,6 +562,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_atom"
|
android:icon="@mipmap/ic_launcher_atom"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_atom_round"
|
android:roundIcon="@mipmap/ic_launcher_atom_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -570,6 +579,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_crash"
|
android:icon="@mipmap/ic_launcher_crash"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_crash_round"
|
android:roundIcon="@mipmap/ic_launcher_crash_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -586,6 +596,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_mastalab"
|
android:icon="@mipmap/ic_launcher_mastalab"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_mastalab_round"
|
android:roundIcon="@mipmap/ic_launcher_mastalab_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -602,6 +613,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_leaf"
|
android:icon="@mipmap/ic_launcher_leaf"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_leaf_round"
|
android:roundIcon="@mipmap/ic_launcher_leaf_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -618,6 +630,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_offset"
|
android:icon="@mipmap/ic_launcher_offset"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_offset_round"
|
android:roundIcon="@mipmap/ic_launcher_offset_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -634,6 +647,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_jungle"
|
android:icon="@mipmap/ic_launcher_jungle"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_jungle_round"
|
android:roundIcon="@mipmap/ic_launcher_jungle_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -650,6 +664,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_confetti"
|
android:icon="@mipmap/ic_launcher_confetti"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_confetti_round"
|
android:roundIcon="@mipmap/ic_launcher_confetti_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -666,6 +681,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_spaghetti"
|
android:icon="@mipmap/ic_launcher_spaghetti"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_spaghetti_round"
|
android:roundIcon="@mipmap/ic_launcher_spaghetti_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -682,6 +698,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_warm"
|
android:icon="@mipmap/ic_launcher_warm"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_warm_round"
|
android:roundIcon="@mipmap/ic_launcher_warm_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -698,6 +715,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_purple_1"
|
android:icon="@mipmap/ic_launcher_purple_1"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_purple_1_round"
|
android:roundIcon="@mipmap/ic_launcher_purple_1_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -714,6 +732,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_purple_2"
|
android:icon="@mipmap/ic_launcher_purple_2"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_purple_2_round"
|
android:roundIcon="@mipmap/ic_launcher_purple_2_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -730,6 +749,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_yellow_headed_red_bubble"
|
android:icon="@mipmap/ic_launcher_yellow_headed_red_bubble"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_yellow_headed_red_bubble_round"
|
android:roundIcon="@mipmap/ic_launcher_yellow_headed_red_bubble_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -746,6 +766,7 @@
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:icon="@mipmap/ic_launcher_mosaic"
|
android:icon="@mipmap/ic_launcher_mosaic"
|
||||||
|
android:label="@string/app_name"
|
||||||
android:roundIcon="@mipmap/ic_launcher_mosaic_round"
|
android:roundIcon="@mipmap/ic_launcher_mosaic_round"
|
||||||
android:targetActivity=".activities.MainActivity">
|
android:targetActivity=".activities.MainActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
|
|
@ -396,17 +396,20 @@ public abstract class BaseMainActivity extends BaseActivity implements NetworkSt
|
||||||
Runnable myRunnable = () -> {
|
Runnable myRunnable = () -> {
|
||||||
if (accounts != null && accounts.size() > 0) {
|
if (accounts != null && accounts.size() > 0) {
|
||||||
Helper.loadPP(activity, headerMainBinding.otherAccount1, accounts.get(0));
|
Helper.loadPP(activity, headerMainBinding.otherAccount1, accounts.get(0));
|
||||||
|
String account1;
|
||||||
|
if (accounts.get(0).mastodon_account != null) {
|
||||||
|
account1 = "@" + accounts.get(0).mastodon_account.acct + "@" + accounts.get(0).instance;
|
||||||
|
} else if (accounts.get(0).peertube_account != null) {
|
||||||
|
account1 = "@" + accounts.get(0).peertube_account.getAcct() + "@" + accounts.get(0).instance;
|
||||||
|
} else {
|
||||||
|
account1 = "";
|
||||||
|
}
|
||||||
|
headerMainBinding.otherAccount1.setContentDescription(activity.getString(R.string.cd_switch_account, account1));
|
||||||
headerMainBinding.otherAccount1.setVisibility(View.VISIBLE);
|
headerMainBinding.otherAccount1.setVisibility(View.VISIBLE);
|
||||||
headerMainBinding.otherAccount1.setOnClickListener(v -> {
|
headerMainBinding.otherAccount1.setOnClickListener(v -> {
|
||||||
headerMenuOpen = false;
|
headerMenuOpen = false;
|
||||||
String account = "";
|
|
||||||
if (accounts.get(0).mastodon_account != null) {
|
|
||||||
account = "@" + accounts.get(0).mastodon_account.acct + "@" + accounts.get(0).instance;
|
|
||||||
} else if (accounts.get(0).peertube_account != null) {
|
|
||||||
account = "@" + accounts.get(0).peertube_account.getAcct() + "@" + accounts.get(0).instance;
|
|
||||||
}
|
|
||||||
typeOfConnection = PeertubeMainActivity.TypeOfConnection.NORMAL;
|
typeOfConnection = PeertubeMainActivity.TypeOfConnection.NORMAL;
|
||||||
Toasty.info(activity, activity.getString(R.string.toast_account_changed, account), Toasty.LENGTH_LONG).show();
|
Toasty.info(activity, activity.getString(R.string.toast_account_changed, account1), Toasty.LENGTH_LONG).show();
|
||||||
BaseMainActivity.currentToken = accounts.get(0).token;
|
BaseMainActivity.currentToken = accounts.get(0).token;
|
||||||
BaseMainActivity.currentUserID = accounts.get(0).user_id;
|
BaseMainActivity.currentUserID = accounts.get(0).user_id;
|
||||||
BaseMainActivity.currentInstance = accounts.get(0).instance;
|
BaseMainActivity.currentInstance = accounts.get(0).instance;
|
||||||
|
@ -425,16 +428,19 @@ public abstract class BaseMainActivity extends BaseActivity implements NetworkSt
|
||||||
});
|
});
|
||||||
if (accounts.size() > 1) {
|
if (accounts.size() > 1) {
|
||||||
Helper.loadPP(activity, headerMainBinding.otherAccount2, accounts.get(1));
|
Helper.loadPP(activity, headerMainBinding.otherAccount2, accounts.get(1));
|
||||||
|
String account2;
|
||||||
|
if (accounts.get(1).mastodon_account != null) {
|
||||||
|
account2 = "@" + accounts.get(1).mastodon_account.acct + "@" + accounts.get(1).instance;
|
||||||
|
} else if (accounts.get(1).peertube_account != null) {
|
||||||
|
account2 = "@" + accounts.get(1).peertube_account.getAcct() + "@" + accounts.get(1).instance;
|
||||||
|
} else {
|
||||||
|
account2 = "";
|
||||||
|
}
|
||||||
|
headerMainBinding.otherAccount2.setContentDescription(activity.getString(R.string.cd_switch_account, account2));
|
||||||
headerMainBinding.otherAccount2.setVisibility(View.VISIBLE);
|
headerMainBinding.otherAccount2.setVisibility(View.VISIBLE);
|
||||||
headerMainBinding.otherAccount2.setOnClickListener(v -> {
|
headerMainBinding.otherAccount2.setOnClickListener(v -> {
|
||||||
headerMenuOpen = false;
|
headerMenuOpen = false;
|
||||||
String account = "";
|
Toasty.info(activity, activity.getString(R.string.toast_account_changed, account2), Toasty.LENGTH_LONG).show();
|
||||||
if (accounts.get(1).mastodon_account != null) {
|
|
||||||
account = "@" + accounts.get(1).mastodon_account.acct + "@" + accounts.get(1).instance;
|
|
||||||
} else if (accounts.get(1).peertube_account != null) {
|
|
||||||
account = "@" + accounts.get(1).peertube_account.getAcct() + "@" + accounts.get(1).instance;
|
|
||||||
}
|
|
||||||
Toasty.info(activity, activity.getString(R.string.toast_account_changed, account), Toasty.LENGTH_LONG).show();
|
|
||||||
BaseMainActivity.currentToken = accounts.get(1).token;
|
BaseMainActivity.currentToken = accounts.get(1).token;
|
||||||
BaseMainActivity.currentUserID = accounts.get(1).user_id;
|
BaseMainActivity.currentUserID = accounts.get(1).user_id;
|
||||||
BaseMainActivity.currentInstance = accounts.get(1).instance;
|
BaseMainActivity.currentInstance = accounts.get(1).instance;
|
||||||
|
|
|
@ -197,6 +197,7 @@ public class MediaActivity extends BaseBarActivity implements OnDownloadInterfac
|
||||||
if (translated != null) {
|
if (translated != null) {
|
||||||
attachments.get(mediaPosition - 1).translation = translated;
|
attachments.get(mediaPosition - 1).translation = translated;
|
||||||
binding.mediaDescriptionTranslated.setText(translated);
|
binding.mediaDescriptionTranslated.setText(translated);
|
||||||
|
binding.mediaDescriptionTranslated.setContentDescription(getString(R.string.cd_translated_media_description, translated));
|
||||||
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
||||||
binding.mediaDescription.setVisibility(View.GONE);
|
binding.mediaDescription.setVisibility(View.GONE);
|
||||||
if (mCurrentFragment != null) {
|
if (mCurrentFragment != null) {
|
||||||
|
@ -214,6 +215,7 @@ public class MediaActivity extends BaseBarActivity implements OnDownloadInterfac
|
||||||
mCurrentFragment.toggleController(false);
|
mCurrentFragment.toggleController(false);
|
||||||
}
|
}
|
||||||
binding.mediaDescriptionTranslated.setText(attachments.get(mediaPosition - 1).translation);
|
binding.mediaDescriptionTranslated.setText(attachments.get(mediaPosition - 1).translation);
|
||||||
|
binding.mediaDescriptionTranslated.setContentDescription(getString(R.string.cd_translated_media_description, attachments.get(mediaPosition - 1).translation));
|
||||||
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
||||||
} else {
|
} else {
|
||||||
binding.mediaDescription.setVisibility(View.VISIBLE);
|
binding.mediaDescription.setVisibility(View.VISIBLE);
|
||||||
|
@ -250,6 +252,7 @@ public class MediaActivity extends BaseBarActivity implements OnDownloadInterfac
|
||||||
if (translated != null) {
|
if (translated != null) {
|
||||||
attachments.get(position).translation = translated;
|
attachments.get(position).translation = translated;
|
||||||
binding.mediaDescriptionTranslated.setText(translated);
|
binding.mediaDescriptionTranslated.setText(translated);
|
||||||
|
binding.mediaDescriptionTranslated.setContentDescription(getString(R.string.cd_translated_media_description, translated));
|
||||||
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
||||||
binding.mediaDescription.setVisibility(View.GONE);
|
binding.mediaDescription.setVisibility(View.GONE);
|
||||||
if (mCurrentFragment != null) {
|
if (mCurrentFragment != null) {
|
||||||
|
@ -268,6 +271,7 @@ public class MediaActivity extends BaseBarActivity implements OnDownloadInterfac
|
||||||
mCurrentFragment.toggleController(false);
|
mCurrentFragment.toggleController(false);
|
||||||
}
|
}
|
||||||
binding.mediaDescriptionTranslated.setText(attachments.get(position).translation);
|
binding.mediaDescriptionTranslated.setText(attachments.get(position).translation);
|
||||||
|
binding.mediaDescriptionTranslated.setContentDescription(getString(R.string.cd_translated_media_description, attachments.get(position).translation));
|
||||||
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
||||||
} else {
|
} else {
|
||||||
binding.mediaDescription.setVisibility(View.VISIBLE);
|
binding.mediaDescription.setVisibility(View.VISIBLE);
|
||||||
|
@ -437,6 +441,7 @@ public class MediaActivity extends BaseBarActivity implements OnDownloadInterfac
|
||||||
if (attachments.get(binding.mediaViewpager.getCurrentItem()).translation != null) {
|
if (attachments.get(binding.mediaViewpager.getCurrentItem()).translation != null) {
|
||||||
binding.mediaDescription.setVisibility(View.GONE);
|
binding.mediaDescription.setVisibility(View.GONE);
|
||||||
binding.mediaDescriptionTranslated.setText(attachments.get(binding.mediaViewpager.getCurrentItem()).translation);
|
binding.mediaDescriptionTranslated.setText(attachments.get(binding.mediaViewpager.getCurrentItem()).translation);
|
||||||
|
binding.mediaDescriptionTranslated.setContentDescription(getString(R.string.cd_translated_media_description, attachments.get(binding.mediaViewpager.getCurrentItem()).translation));
|
||||||
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE);
|
||||||
} else {
|
} else {
|
||||||
binding.mediaDescription.setVisibility(View.VISIBLE);
|
binding.mediaDescription.setVisibility(View.VISIBLE);
|
||||||
|
|
|
@ -124,6 +124,7 @@ public class FragmentMedia extends Fragment {
|
||||||
enableSliding(true);
|
enableSliding(true);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
binding.mediaPicture.setContentDescription(attachment.description);
|
||||||
binding.mediaPicture.setOnClickListener(v -> {
|
binding.mediaPicture.setOnClickListener(v -> {
|
||||||
if (isAdded()) {
|
if (isAdded()) {
|
||||||
((MediaActivity) requireActivity()).toogleFullScreen();
|
((MediaActivity) requireActivity()).toogleFullScreen();
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:duration="?attr/motionDurationLong1">
|
android:duration="@android:integer/config_shortAnimTime">
|
||||||
<alpha
|
<alpha
|
||||||
android:fromAlpha="0.0"
|
android:fromAlpha="0.0"
|
||||||
android:toAlpha="1.0" />
|
android:toAlpha="1.0" />
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:duration="?attr/motionDurationLong1">
|
android:duration="@android:integer/config_shortAnimTime">
|
||||||
<alpha
|
<alpha
|
||||||
android:fromAlpha="1.0"
|
android:fromAlpha="1.0"
|
||||||
android:toAlpha="0.0" />
|
android:toAlpha="0.0" />
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:duration="?attr/motionDurationLong1">
|
android:duration="@android:integer/config_shortAnimTime">
|
||||||
<alpha
|
<alpha
|
||||||
android:fromAlpha="0.0"
|
android:fromAlpha="0.0"
|
||||||
android:toAlpha="1.0" />
|
android:toAlpha="1.0" />
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:duration="?attr/motionDurationLong1">
|
android:duration="@android:integer/config_shortAnimTime">
|
||||||
<alpha
|
<alpha
|
||||||
android:fromAlpha="1.0"
|
android:fromAlpha="1.0"
|
||||||
android:toAlpha="0.0" />
|
android:toAlpha="0.0" />
|
||||||
|
|
|
@ -60,6 +60,7 @@
|
||||||
android:layout_height="?actionBarSize"
|
android:layout_height="?actionBarSize"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:background="@color/transparent"
|
android:background="@color/transparent"
|
||||||
|
android:importantForAccessibility="no"
|
||||||
app:tabGravity="fill"
|
app:tabGravity="fill"
|
||||||
app:tabMaxWidth="0dp"
|
app:tabMaxWidth="0dp"
|
||||||
app:tabMode="scrollable" />
|
app:tabMode="scrollable" />
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
app:layout_constraintBottom_toBottomOf="parent"
|
app:layout_constraintBottom_toBottomOf="parent"
|
||||||
|
android:importantForAccessibility="no"
|
||||||
app:layout_constraintEnd_toEndOf="parent"
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
app:layout_constraintStart_toStartOf="parent"
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
app:layout_constraintTop_toTopOf="parent" />
|
app:layout_constraintTop_toTopOf="parent" />
|
||||||
|
@ -50,6 +51,7 @@
|
||||||
android:paddingTop="10dp"
|
android:paddingTop="10dp"
|
||||||
android:paddingBottom="10dp"
|
android:paddingBottom="10dp"
|
||||||
android:paddingEnd="10dp"
|
android:paddingEnd="10dp"
|
||||||
|
android:importantForAccessibility="no"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="0dp"
|
android:layout_height="0dp"
|
||||||
android:maxHeight="300dp"
|
android:maxHeight="300dp"
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
android:layout_width="80dp"
|
android:layout_width="80dp"
|
||||||
android:layout_height="80dp"
|
android:layout_height="80dp"
|
||||||
android:layout_margin="12dp"
|
android:layout_margin="12dp"
|
||||||
android:contentDescription="@string/profile_picture"
|
android:contentDescription="@string/cd_open_profile"
|
||||||
android:scaleType="fitCenter"
|
android:scaleType="fitCenter"
|
||||||
app:layout_constraintStart_toStartOf="parent"
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
app:layout_constraintTop_toTopOf="parent"
|
app:layout_constraintTop_toTopOf="parent"
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<com.google.android.material.materialswitch.MaterialSwitch xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:id="@+id/switchWidget"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content" />
|
94
app/src/main/res/values-et/strings.xml
Normal file
94
app/src/main/res/values-et/strings.xml
Normal file
|
@ -0,0 +1,94 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
<string name="action_about">Rakenduse teave</string>
|
||||||
|
<string name="action_about_instance">Serveri teave</string>
|
||||||
|
<string name="action_privacy">Privaatsus</string>
|
||||||
|
<string name="action_cache">Vahemälu</string>
|
||||||
|
<string name="action_logout">Logi välja</string>
|
||||||
|
<string name="close">Sulge</string>
|
||||||
|
<string name="yes">Jah</string>
|
||||||
|
<string name="no">Ei</string>
|
||||||
|
<string name="cancel">Katkesta</string>
|
||||||
|
<string name="download">Laadi alla</string>
|
||||||
|
<string name="download_file">Laadi %1$s alla</string>
|
||||||
|
<string name="save_over">Meedium on salvestatud</string>
|
||||||
|
<string name="download_from" formatted="false">Fail: %1$s</string>
|
||||||
|
<string name="password">Salasõna</string>
|
||||||
|
<string name="email">E-post</string>
|
||||||
|
<string name="accounts">Kasutajakontod</string>
|
||||||
|
<string name="toots">Sõnumid</string>
|
||||||
|
<string name="links">Lingid</string>
|
||||||
|
<string name="tags">Sildid</string>
|
||||||
|
<string name="save">Salvesta</string>
|
||||||
|
<string name="instance">Teenuse server</string>
|
||||||
|
<string name="instance_example">Koduserver: mastodon.social</string>
|
||||||
|
<string name="replies">Vastused</string>
|
||||||
|
<string name="username">Kasutajanimi</string>
|
||||||
|
<string name="drafts">Kavandid</string>
|
||||||
|
<string name="favourite">Lemmikud</string>
|
||||||
|
<string name="follow">Uued jälgijad</string>
|
||||||
|
<string name="mention">Mainimised</string>
|
||||||
|
<string name="reblog">Hoolisamised</string>
|
||||||
|
<string name="show_boosts">Näita hoolisamisi</string>
|
||||||
|
<string name="show_replies">Näita vastuseid</string>
|
||||||
|
<string name="show_self_boosts">Näita omaenda hoo lisamisi</string>
|
||||||
|
<string name="show_self_replies">Näita vastuseid endale</string>
|
||||||
|
<string name="show_my_messages">Näita minu sõnumeid</string>
|
||||||
|
<string name="show_privates">Näita otsesõnumeid</string>
|
||||||
|
<string name="action_open_in_web">Ava veebibrauseris</string>
|
||||||
|
<string name="translate">Tõlgi</string>
|
||||||
|
<string name="more_options">Lisavalikud</string>
|
||||||
|
<string name="home_menu">Avaleht</string>
|
||||||
|
<string name="local_menu">Kohalik ajajoon</string>
|
||||||
|
<string name="muted_menu">Summutatud kasutajad</string>
|
||||||
|
<string name="blocked_menu">Blokeeritud kasutajad</string>
|
||||||
|
<string name="notifications">Teavitused</string>
|
||||||
|
<string name="follow_request">Jälgimispäringud</string>
|
||||||
|
<string name="settings">Seadistused</string>
|
||||||
|
<string name="send_email">Saada e-kiri</string>
|
||||||
|
<string name="scheduled_toots">Ajastatud sõnumid</string>
|
||||||
|
<string name="disclaimer_full">Järgnev teave ei pruugi kasutajaprofiili täielikult kajastada.</string>
|
||||||
|
<string name="insert_emoji">Lisa emoji</string>
|
||||||
|
<string name="action_favourite">Lisa lemmikuks</string>
|
||||||
|
<string name="action_reblog">Lisa hoogu</string>
|
||||||
|
<string name="action_quote">Tsiteeri</string>
|
||||||
|
<plurals name="date_seconds_polls">
|
||||||
|
<item quantity="one">%d sekund</item>
|
||||||
|
<item quantity="other">%d sekundit</item>
|
||||||
|
</plurals>
|
||||||
|
<plurals name="date_minutes_polls">
|
||||||
|
<item quantity="one">%d minut</item>
|
||||||
|
<item quantity="other">%d minutit</item>
|
||||||
|
</plurals>
|
||||||
|
<plurals name="date_hours_polls">
|
||||||
|
<item quantity="one">%d tund</item>
|
||||||
|
<item quantity="other">%d tundi</item>
|
||||||
|
</plurals>
|
||||||
|
<plurals name="date_day_polls">
|
||||||
|
<item quantity="one">%d päev</item>
|
||||||
|
<item quantity="other">%d päeva</item>
|
||||||
|
</plurals>
|
||||||
|
<plurals name="number_of_voters">
|
||||||
|
<item quantity="one">%d hääletaja</item>
|
||||||
|
<item quantity="other">%d hääletajat</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="instance_token">Sinu tunnusluba</string>
|
||||||
|
<string name="toast_account_changed" formatted="false">Nüüd toimib kasutajakontoga: %1$s</string>
|
||||||
|
<string name="add_account">Lisa kasutajakonto</string>
|
||||||
|
<string name="clipboard">Selle sõnumi sisu on kopeeritud lõikelauale</string>
|
||||||
|
<string name="clipboard_url">Selle sõnumi võrguaadress on kopeeritud lõikelauale</string>
|
||||||
|
<string name="clipboard_version">Teave on kopeeritud lõikelauale</string>
|
||||||
|
<string name="tag_already_followed">Sa juba jälgid seda teemaviidet!</string>
|
||||||
|
<string name="camera">Kaamera</string>
|
||||||
|
<string name="delete_all">Kustuta kõik</string>
|
||||||
|
<string name="text_size">Teksti suurused</string>
|
||||||
|
<string name="icon_size">Ikoonide suurused</string>
|
||||||
|
<string name="next">Edasi</string>
|
||||||
|
<string name="previous">Eelmine</string>
|
||||||
|
<string name="open_with">Ava rakendusega</string>
|
||||||
|
<string name="validate">Kontrolli</string>
|
||||||
|
<string name="media">Meedium</string>
|
||||||
|
<string name="shared_via">Jagatud Fedilabi abil</string>
|
||||||
|
<string name="cd_open_profile">Ava profiili leht</string>
|
||||||
|
<string name="cd_switch_account">Vaheta %s kontole</string>
|
||||||
|
</resources>
|
|
@ -74,7 +74,7 @@
|
||||||
<string name="more_action_4">Eliminar</string>
|
<string name="more_action_4">Eliminar</string>
|
||||||
<string name="more_action_5">Copiar</string>
|
<string name="more_action_5">Copiar</string>
|
||||||
<string name="more_action_6">Compartir</string>
|
<string name="more_action_6">Compartir</string>
|
||||||
<string name="more_action_7">Citar</string>
|
<string name="more_action_7">Mencionar</string>
|
||||||
<string name="more_action_8">Acalar temporalmente</string>
|
<string name="more_action_8">Acalar temporalmente</string>
|
||||||
<string name="more_action_9">Eliminar & Editar</string>
|
<string name="more_action_9">Eliminar & Editar</string>
|
||||||
<string-array name="more_action_confirm">
|
<string-array name="more_action_confirm">
|
||||||
|
@ -1105,4 +1105,7 @@
|
||||||
<string name="featured_hashtags_title">Engadir ou retirar cancelos destacados</string>
|
<string name="featured_hashtags_title">Engadir ou retirar cancelos destacados</string>
|
||||||
<string name="delete_featured_hashtag">Eliminar cancelo destacado</string>
|
<string name="delete_featured_hashtag">Eliminar cancelo destacado</string>
|
||||||
<string name="delete_featured_hashtag_confirm">Tes certeza de querer eliminar o cancelo destacado?</string>
|
<string name="delete_featured_hashtag_confirm">Tes certeza de querer eliminar o cancelo destacado?</string>
|
||||||
|
<string name="cd_open_profile">Abrir páxina do perfil</string>
|
||||||
|
<string name="cd_switch_account">Cambiar a %s</string>
|
||||||
|
<string name="cd_translated_media_description">Descrición traducida: %s</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -85,6 +85,7 @@
|
||||||
<item name="android:windowLightNavigationBar" tools:targetApi="o_mr1">false</item>
|
<item name="android:windowLightNavigationBar" tools:targetApi="o_mr1">false</item>
|
||||||
<item name="android:isLightTheme" tools:targetApi="q">false</item>
|
<item name="android:isLightTheme" tools:targetApi="q">false</item>
|
||||||
<item name="alertDialogTheme">@style/AppThemeAlertDialog</item>
|
<item name="alertDialogTheme">@style/AppThemeAlertDialog</item>
|
||||||
|
<item name="preferenceTheme">@style/AppPreferenceThemeOverlay</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -594,7 +594,7 @@
|
||||||
\n
|
\n
|
||||||
\nMożesz również wyłączyć powiadomienia push w ustawieniach, aby zignorować tę wiadomość.</string>
|
\nMożesz również wyłączyć powiadomienia push w ustawieniach, aby zignorować tę wiadomość.</string>
|
||||||
<string name="select_distributors">Wybierz dystrybutora</string>
|
<string name="select_distributors">Wybierz dystrybutora</string>
|
||||||
<string name="hide_content">Ukryj zawartość <</string>
|
<string name="hide_content"><![CDATA[Ukryj zawartość <]]></string>
|
||||||
<string name="report_val1">Nie podoba mi się to</string>
|
<string name="report_val1">Nie podoba mi się to</string>
|
||||||
<string name="report_val3">To narusza zasady serwera</string>
|
<string name="report_val3">To narusza zasady serwera</string>
|
||||||
<string name="report_val4">To jest coś innego</string>
|
<string name="report_val4">To jest coś innego</string>
|
||||||
|
@ -629,7 +629,7 @@
|
||||||
<string name="report_title">Zgłaszanie %1$s</string>
|
<string name="report_title">Zgłaszanie %1$s</string>
|
||||||
<string name="report_indication_title_status">Powiedz nam, o co chodzi z tym postem</string>
|
<string name="report_indication_title_status">Powiedz nam, o co chodzi z tym postem</string>
|
||||||
<string name="instance_health_uptime">Czas pracy: %,.2f %%</string>
|
<string name="instance_health_uptime">Czas pracy: %,.2f %%</string>
|
||||||
<string name="show_content">Pokaż zawartość ></string>
|
<string name="show_content"><![CDATA[Pokaż zawartość >]]></string>
|
||||||
<string name="stop_recording">Zatrzymaj nagrywanie</string>
|
<string name="stop_recording">Zatrzymaj nagrywanie</string>
|
||||||
<string name="report_indication_title_status_more">Wybierz najlepsze dopasowanie</string>
|
<string name="report_indication_title_status_more">Wybierz najlepsze dopasowanie</string>
|
||||||
<string name="report_1_block_title">Zablokuj %1$s</string>
|
<string name="report_1_block_title">Zablokuj %1$s</string>
|
||||||
|
@ -1091,4 +1091,24 @@
|
||||||
<string name="thread_long_message_message">Wiadomość zostanie podzielona na kilka odpowiedzi, aby uwzględnić maksymalną liczbę znaków instancji.</string>
|
<string name="thread_long_message_message">Wiadomość zostanie podzielona na kilka odpowiedzi, aby uwzględnić maksymalną liczbę znaków instancji.</string>
|
||||||
<string name="qr_code_generator">Generator kodów QR</string>
|
<string name="qr_code_generator">Generator kodów QR</string>
|
||||||
<string name="pronouns_support">Wsparcie zaimków</string>
|
<string name="pronouns_support">Wsparcie zaimków</string>
|
||||||
|
<string name="twitter_tags">Tagi z Twittera (przez Nitter)</string>
|
||||||
|
<string name="use_token">Użyj tokenu</string>
|
||||||
|
<string name="more_options">Więcej opcji</string>
|
||||||
|
<string name="action_favourite">Dodaj do ulubionych</string>
|
||||||
|
<string name="action_reblog">Podbij</string>
|
||||||
|
<string name="action_quote">Cytuj</string>
|
||||||
|
<string name="add_content_warning">Dodaj ostrzeżenie o zawartości</string>
|
||||||
|
<string name="action_publish">Opublikuj</string>
|
||||||
|
<string name="attach_audio">Załącz plik dźwiękowy</string>
|
||||||
|
<string name="set_language">Ustaw język</string>
|
||||||
|
<string name="attach_images">Załącz obrazy</string>
|
||||||
|
<string name="attach_videos">Załącz film</string>
|
||||||
|
<string name="attach_files">Załącz pliki</string>
|
||||||
|
<string name="add_poll">Dodaj ankietę</string>
|
||||||
|
<string name="instance_information">Informacje o instancji</string>
|
||||||
|
<string name="change_visibility">Zmień widoczność</string>
|
||||||
|
<string name="links">Linki</string>
|
||||||
|
<string name="instance_token">Twój token</string>
|
||||||
|
<string name="remove_content_warning">Usuń ostrzeżenie o zawartości</string>
|
||||||
|
<string name="network">Sieć</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -570,4 +570,22 @@
|
||||||
<string name="no_distributors_found">No distributors found!</string>
|
<string name="no_distributors_found">No distributors found!</string>
|
||||||
<string name="no_distributors_explanation">You need a distributor for receiving push notifications.\nYou will find more details at %1$s.\n\nYou can also disable push notifications in settings for ignoring that message.</string>
|
<string name="no_distributors_explanation">You need a distributor for receiving push notifications.\nYou will find more details at %1$s.\n\nYou can also disable push notifications in settings for ignoring that message.</string>
|
||||||
<string name="select_distributors">Select a distributor</string>
|
<string name="select_distributors">Select a distributor</string>
|
||||||
|
<string name="delete_field_confirm">Är du säker på att du vill ta bort fältet?</string>
|
||||||
|
<string name="set_discoverable_content">Kontot kan hittas</string>
|
||||||
|
<string name="link_image">En bild har bifogats länken</string>
|
||||||
|
<string name="set_bot_content">Bot-konto</string>
|
||||||
|
<string name="not_valid_list_name">Detta listnamn är ogiltigt.</string>
|
||||||
|
<string name="no_account_in_list">Inga konton kunde hittas till denna lista.</string>
|
||||||
|
<string name="unlocked">Öppen</string>
|
||||||
|
<string name="locked">Låst</string>
|
||||||
|
<string name="save_changes">Spara ändringarna</string>
|
||||||
|
<string name="delete_field">Ta bort fältet</string>
|
||||||
|
<string name="scheduled">Schemalagt</string>
|
||||||
|
<string name="links">Länkar</string>
|
||||||
|
<string name="delete_featured_hashtag_confirm">Är du säker på att du vill ta bort denna valda tagg?</string>
|
||||||
|
<string name="profiled_updated">Profilen har nu uppdaterats!</string>
|
||||||
|
<string name="featured_hashtags_title">Lägg till eller ta bort valda taggar</string>
|
||||||
|
<string name="delete_featured_hashtag">Ta bort vald tagg</string>
|
||||||
|
<string name="no_feature_hashtag_suggestion">Förslag saknas för vald tagg.</string>
|
||||||
|
<string name="fields_title">Lägg till eller ta bort fält</string>
|
||||||
</resources>
|
</resources>
|
|
@ -35,7 +35,7 @@
|
||||||
<string name="settings_time_to">மற்றும்</string>
|
<string name="settings_time_to">மற்றும்</string>
|
||||||
<string name="embedded_browser">உள்ளமைக்கப்பட்ட உலாவியைப் பயன்படுத்தவும்</string>
|
<string name="embedded_browser">உள்ளமைக்கப்பட்ட உலாவியைப் பயன்படுத்தவும்</string>
|
||||||
<string name="action_unblock">தடை</string>
|
<string name="action_unblock">தடை</string>
|
||||||
<string name="action_mute">முடக்கு</string>
|
<string name="action_mute">ஒலி நீக்கு</string>
|
||||||
<string name="action_unmute">ஊன்</string>
|
<string name="action_unmute">ஊன்</string>
|
||||||
<string name="request_sent">கோரிக்கை அனுப்பப்பட்டது</string>
|
<string name="request_sent">கோரிக்கை அனுப்பப்பட்டது</string>
|
||||||
<string name="followed_by">உங்களைப் பின்தொடர்கிறது</string>
|
<string name="followed_by">உங்களைப் பின்தொடர்கிறது</string>
|
||||||
|
@ -71,7 +71,7 @@
|
||||||
<string name="set_capitalize_indication">முதல் கடிதத்தை மூலதனமாக்குவதற்கான குறிப்புக்குப் பிறகு தானாக ஒரு வரி இடைவெளியைச் செருகவும்</string>
|
<string name="set_capitalize_indication">முதல் கடிதத்தை மூலதனமாக்குவதற்கான குறிப்புக்குப் பிறகு தானாக ஒரு வரி இடைவெளியைச் செருகவும்</string>
|
||||||
<string name="is_up">அப்!</string>
|
<string name="is_up">அப்!</string>
|
||||||
<string name="is_down">கீழே உள்ளது!</string>
|
<string name="is_down">கீழே உள்ளது!</string>
|
||||||
<string name="instance_health_indication">பதிப்பு: %s %s பயனர் நிலை</string>
|
<string name="instance_health_indication">பதிப்பு: %s\n%s பயனர் - %s நிலைகள்</string>
|
||||||
<string name="instance_health_checkedat">சரிபார்க்கப்பட்டது: %s</string>
|
<string name="instance_health_checkedat">சரிபார்க்கப்பட்டது: %s</string>
|
||||||
<string name="report_indication_title_status_more">சிறந்த போட்டியைத் தேர்வுசெய்க</string>
|
<string name="report_indication_title_status_more">சிறந்த போட்டியைத் தேர்வுசெய்க</string>
|
||||||
<string name="report_val1">எனக்கு அது பிடிக்கவில்லை</string>
|
<string name="report_val1">எனக்கு அது பிடிக்கவில்லை</string>
|
||||||
|
@ -214,7 +214,7 @@
|
||||||
<string name="unendorse">சுயவிவரத்தில் இடம்பெற வேண்டாம்</string>
|
<string name="unendorse">சுயவிவரத்தில் இடம்பெற வேண்டாம்</string>
|
||||||
<string name="direct_message">நேரடி செய்தி</string>
|
<string name="direct_message">நேரடி செய்தி</string>
|
||||||
<string name="filters">வடிப்பான்கள்</string>
|
<string name="filters">வடிப்பான்கள்</string>
|
||||||
<string name="action_filters_empty_content">காண்பிக்க வடிப்பான்கள் இல்லை. பொத்தானைத் தட்டுவதன் மூலம் ஒன்றை உருவாக்கலாம்.</string>
|
<string name="action_filters_empty_content">காண்பிக்க வடிப்பான்கள் இல்லை. \"+\" பொத்தானைத் தட்டுவதன் மூலம் ஒன்றை உருவாக்கலாம்.</string>
|
||||||
<string name="context_public">பொது காலவரிசைகள்</string>
|
<string name="context_public">பொது காலவரிசைகள்</string>
|
||||||
<string name="context_notification">அறிவிப்புகள்</string>
|
<string name="context_notification">அறிவிப்புகள்</string>
|
||||||
<string name="context_conversation">உரையாடல்கள்</string>
|
<string name="context_conversation">உரையாடல்கள்</string>
|
||||||
|
@ -227,7 +227,7 @@
|
||||||
<string name="filter_expire">பின்னர் காலாவதியாகுங்கள்</string>
|
<string name="filter_expire">பின்னர் காலாவதியாகுங்கள்</string>
|
||||||
<string name="action_filter_delete">வடிகட்டியை நீக்கவா?</string>
|
<string name="action_filter_delete">வடிகட்டியை நீக்கவா?</string>
|
||||||
<string name="action_update_filter">புதுப்பிப்பு வடிகட்டி</string>
|
<string name="action_update_filter">புதுப்பிப்பு வடிகட்டி</string>
|
||||||
<string name="action_list_add">நீங்கள் இன்னும் ஒரு பட்டியலை உருவாக்கவில்லை. புதிய ஒன்றைச் சேர்க்க பொத்தானைத் தட்டவும்.</string>
|
<string name="action_list_add">நீங்கள் இன்னும் ஒரு பட்டியலை உருவாக்கவில்லை. புதிய ஒன்றைச் சேர்க்க \"+\" பொத்தானைத் தட்டவும்.</string>
|
||||||
<string name="channel_notif_follow">புதிய பின்தொடர்</string>
|
<string name="channel_notif_follow">புதிய பின்தொடர்</string>
|
||||||
<string name="channel_notif_boost">புதிய ஊக்க</string>
|
<string name="channel_notif_boost">புதிய ஊக்க</string>
|
||||||
<string name="channel_notif_fav">புதிய பிடித்தது</string>
|
<string name="channel_notif_fav">புதிய பிடித்தது</string>
|
||||||
|
@ -371,7 +371,7 @@
|
||||||
<string name="permissions">அனுமதிகள்</string>
|
<string name="permissions">அனுமதிகள்</string>
|
||||||
<string name="disable">முடக்கு</string>
|
<string name="disable">முடக்கு</string>
|
||||||
<string name="silence">ம .னம்</string>
|
<string name="silence">ம .னம்</string>
|
||||||
<string name="undisable">முடக்கு</string>
|
<string name="undisable">முடக்கு செயல்தவிர்</string>
|
||||||
<string name="suspend">இடைநீக்கம்</string>
|
<string name="suspend">இடைநீக்கம்</string>
|
||||||
<string name="account">கணக்கு</string>
|
<string name="account">கணக்கு</string>
|
||||||
<string name="unsilence">ம .னத்தை செயல்தவிர்க்கவும்</string>
|
<string name="unsilence">ம .னத்தை செயல்தவிர்க்கவும்</string>
|
||||||
|
@ -392,7 +392,7 @@
|
||||||
<string name="set_disable_animated_emoji">தனிப்பயன் அனிமேசன் ஈமோசிகளை முடக்கு</string>
|
<string name="set_disable_animated_emoji">தனிப்பயன் அனிமேசன் ஈமோசிகளை முடக்கு</string>
|
||||||
<string name="report_account">கணக்கைப் புகாரளிக்கவும்</string>
|
<string name="report_account">கணக்கைப் புகாரளிக்கவும்</string>
|
||||||
<plurals name="number_of_voters">
|
<plurals name="number_of_voters">
|
||||||
<item quantity="one">%d வாக்காளர்கள்</item>
|
<item quantity="one">%d வாக்காளர்</item>
|
||||||
<item quantity="other">%d வாக்காளர்கள்</item>
|
<item quantity="other">%d வாக்காளர்கள்</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="poll_duplicated_entry">உங்கள் வாக்கெடுப்பில் நகல் விருப்பங்கள் இருக்க முடியாது!</string>
|
<string name="poll_duplicated_entry">உங்கள் வாக்கெடுப்பில் நகல் விருப்பங்கள் இருக்க முடியாது!</string>
|
||||||
|
@ -498,13 +498,13 @@
|
||||||
<string name="remove_status">நிலையை அகற்று</string>
|
<string name="remove_status">நிலையை அகற்று</string>
|
||||||
<string name="post_message">செய்தியை இடுகையிடுதல்…</string>
|
<string name="post_message">செய்தியை இடுகையிடுதல்…</string>
|
||||||
<string name="post_message_text">செய்தி %d/ %d</string>
|
<string name="post_message_text">செய்தி %d/ %d</string>
|
||||||
<string name="instance_health_uptime">நேரம்: %, 2f %%</string>
|
<string name="instance_health_uptime">நேரம்: %,.2f %%</string>
|
||||||
<string name="show_content"><![CDATA[உள்ளடக்கத்தைக் காட்டு>]]></string>
|
<string name="show_content"><![CDATA[உள்ளடக்கத்தைக் காட்டு>]]></string>
|
||||||
<string name="hide_content"><![CDATA[உள்ளடக்கத்தை மறைக்க <]]></string>
|
<string name="hide_content"><![CDATA[உள்ளடக்கத்தை மறைக்க <]]></string>
|
||||||
<string name="stop_recording">பதிவு செய்வதை நிறுத்துங்கள்</string>
|
<string name="stop_recording">பதிவு செய்வதை நிறுத்துங்கள்</string>
|
||||||
<string name="report_title">அறிக்கை %1$s</string>
|
<string name="report_title">அறிக்கை %1$s</string>
|
||||||
<string name="report_indication_title_status">இந்த இடுகையுடன் என்ன நடக்கிறது என்று சொல்லுங்கள்</string>
|
<string name="report_indication_title_status">இந்த இடுகையுடன் என்ன நடக்கிறது என்று சொல்லுங்கள்</string>
|
||||||
<string name="report_val_more2">தீங்கிழைக்கும் இணைப்புகள், போலி ஈடுபாடு அல்லது மீண்டும் மீண்டும் பதில்கள்</string>
|
<string name="report_val_more2">தீங்கிழைக்கும் இணைப்புகள், போலி ஈடுபாடு அல்லது மறுநிகழும் பதில்கள்</string>
|
||||||
<string name="report_val3">இது சேவையக விதிகளை மீறுகிறது</string>
|
<string name="report_val3">இது சேவையக விதிகளை மீறுகிறது</string>
|
||||||
<string name="report_val_more3">இது குறிப்பிட்ட விதிகளை மீறுகிறது என்பதை நீங்கள் அறிவீர்கள்</string>
|
<string name="report_val_more3">இது குறிப்பிட்ட விதிகளை மீறுகிறது என்பதை நீங்கள் அறிவீர்கள்</string>
|
||||||
<string name="report_val4">இது வேறு சேதி</string>
|
<string name="report_val4">இது வேறு சேதி</string>
|
||||||
|
@ -524,11 +524,11 @@
|
||||||
<string name="invite_join_the_fediverse">ஆய்! ஃபெடிவர்சில் சேர உங்களை அழைக்கிறோம்.</string>
|
<string name="invite_join_the_fediverse">ஆய்! ஃபெடிவர்சில் சேர உங்களை அழைக்கிறோம்.</string>
|
||||||
<string name="report_more">நாங்கள் தெரிந்து கொள்ள வேண்டும் என்று நீங்கள் நினைக்கும் வேறு ஏதாவது இருக்கிறதா?</string>
|
<string name="report_more">நாங்கள் தெரிந்து கொள்ள வேண்டும் என்று நீங்கள் நினைக்கும் வேறு ஏதாவது இருக்கிறதா?</string>
|
||||||
<string name="report_more_remote">கணக்கு மற்றொரு சேவையகத்திலிருந்து வந்தது. அறிக்கையின் அநாமதேய நகலையும் அங்கே அனுப்பவா?</string>
|
<string name="report_more_remote">கணக்கு மற்றொரு சேவையகத்திலிருந்து வந்தது. அறிக்கையின் அநாமதேய நகலையும் அங்கே அனுப்பவா?</string>
|
||||||
<string name="about_peertube">பிரெஞ்சு இலாப நோக்கற்ற ஃப்ராமசாஃப்ட் உருவாக்கிய நிகழ்நிலை வீடியோக்களைப் பகிர்வதற்கான ஒரு கருவியாக EERTUBE ஆகும்.… PEERTUBE தளங்களை ஒருவருக்கொருவர் இணைக்க அனுமதிக்கிறது, இது தன்னாட்சி மற்றும் ஒன்றோடொன்று இணைக்கப்பட்ட தளங்களின் பெரிய நெட்வொர்க்கை உருவாக்குகிறது. \\</string>
|
<string name="about_peertube">\"பிரெஞ்சு இலாப நோக்கற்ற ஃப்ராமசாஃப்ட் உருவாக்கிய நிகழ்நிலை வீடியோக்களைப் பகிர்வதற்கான ஒரு கருவியாகப் பிர்டூயுப் ஆகும்.… பிர்டூயுப் தளங்களை ஒருவருக்கொருவர் இணைக்க அனுமதிக்கிறது, இது தன்னாட்சி மற்றும் ஒன்றோடொன்று இணைக்கப்பட்ட தளங்களின் பெரிய நெட்வொர்க்கை உருவாக்குகிறது.\"</string>
|
||||||
<string name="notif_display_updates_from_people">மக்களிடமிருந்து புதுப்பிப்புகள்</string>
|
<string name="notif_display_updates_from_people">மக்களிடமிருந்து புதுப்பிப்புகள்</string>
|
||||||
<string name="notif_display_follows">பின்வருமாறு</string>
|
<string name="notif_display_follows">பின்வருமாறு</string>
|
||||||
<string name="delete_notification_all_warning">எல்லா அறிவிப்புகளையும் நீக்க விரும்புகிறீர்களா? அதை செயல்தவிர்க்க முடியாது.</string>
|
<string name="delete_notification_all_warning">எல்லா அறிவிப்புகளையும் நீக்க விரும்புகிறீர்களா? அதை செயல்தவிர்க்க முடியாது.</string>
|
||||||
<string name="about_mastodon">அச்டோடன் ட்விட்டர் அல்லது பேச்புக் போன்ற ஒரு வலைத்தளம் அல்ல, இது வெவ்வேறு நிறுவனங்கள் மற்றும் தனிநபர்களால் இயக்கப்படும் ஆயிரக்கணக்கான சமூகங்களின் பிணையம், தடையற்ற சமூக ஊடக அனுபவத்தை வழங்கும்.</string>
|
<string name="about_mastodon">\"மச்டோடன் ட்விட்டர் அல்லது பேச்புக் போன்ற ஒரு வலைத்தளம் அல்ல, இது வெவ்வேறு நிறுவனங்கள் மற்றும் தனிநபர்களால் இயக்கப்படும் ஆயிரக்கணக்கான சமூகங்களின் பிணையம், தடையற்ற சமூக ஊடக அனுபவத்தை வழங்கும்.\"</string>
|
||||||
<string name="add_filter">வடிகட்டியைச் சேர்க்கவும்</string>
|
<string name="add_filter">வடிகட்டியைச் சேர்க்கவும்</string>
|
||||||
<string name="add_field">புலத்தைச் சேர்க்கவும்</string>
|
<string name="add_field">புலத்தைச் சேர்க்கவும்</string>
|
||||||
<string name="unlocked">திறக்கப்பட்டது</string>
|
<string name="unlocked">திறக்கப்பட்டது</string>
|
||||||
|
@ -654,7 +654,7 @@
|
||||||
<string name="created_message_at">%1$s இல் உருவாக்கப்பட்டது</string>
|
<string name="created_message_at">%1$s இல் உருவாக்கப்பட்டது</string>
|
||||||
<string name="max_indentation_thread">நூல்களில் அதிகபட்ச உள்தள்ளல்</string>
|
<string name="max_indentation_thread">நூல்களில் அதிகபட்ச உள்தள்ளல்</string>
|
||||||
<string name="set_unlisted_replies">பட்டியலிடப்படாத பதில்கள்</string>
|
<string name="set_unlisted_replies">பட்டியலிடப்படாத பதில்கள்</string>
|
||||||
<string name="set_unlisted_replies_indication">இது உகந்த பதில்களைப் பற்றியது. இயக்கப்பட்டால், உங்கள் பதில்கள் தானாகவே UBLIC க்கு பதிலாக தெரிவுநிலையைக் கொண்டிருக்கும் \\</string>
|
<string name="set_unlisted_replies_indication">இது \"பொது\" பதில்களைப் பற்றியது. இயக்கப்பட்டால், உங்கள் பதில்கள் தானாகவே \"பொது\"க்கு பதிலாகத் \"தெரிவுநிலையைக்\" கொண்டிருக்கும்</string>
|
||||||
<string name="email_status">மின்னஞ்சல் நிலை</string>
|
<string name="email_status">மின்னஞ்சல் நிலை</string>
|
||||||
<string name="login_status">உள்நுழைவு நிலை</string>
|
<string name="login_status">உள்நுழைவு நிலை</string>
|
||||||
<string name="joined">இணைந்தது</string>
|
<string name="joined">இணைந்தது</string>
|
||||||
|
@ -801,8 +801,8 @@
|
||||||
<string name="set_post_format">இடுகை வடிவம்</string>
|
<string name="set_post_format">இடுகை வடிவம்</string>
|
||||||
<string name="set_extand_extra_features">அந்த விருப்பத்தை இயக்குவதன் மூலம் பயன்பாடு கூடுதல் அம்சங்களைக் காண்பிக்கும். இந்த நற்பொருத்தம் ப்ளெரோமா, அக்கோமா அல்லது கிளிட்ச் சோசியல் போன்ற சமூக மென்பொருளுக்காக செய்யப்படுகிறது</string>
|
<string name="set_extand_extra_features">அந்த விருப்பத்தை இயக்குவதன் மூலம் பயன்பாடு கூடுதல் அம்சங்களைக் காண்பிக்கும். இந்த நற்பொருத்தம் ப்ளெரோமா, அக்கோமா அல்லது கிளிட்ச் சோசியல் போன்ற சமூக மென்பொருளுக்காக செய்யப்படுகிறது</string>
|
||||||
<string name="icons_extra_features_visibility_summary">உங்கள் நிகழ்வு சில கூடுதல் அம்சங்களை ஏற்கவில்லை என்றால், நீங்கள் இந்த சின்னங்களை மறைக்கலாம்</string>
|
<string name="icons_extra_features_visibility_summary">உங்கள் நிகழ்வு சில கூடுதல் அம்சங்களை ஏற்கவில்லை என்றால், நீங்கள் இந்த சின்னங்களை மறைக்கலாம்</string>
|
||||||
<string name="set_display_quote_indication">மேற்கோள் பொத்தானைக் காண்பி</string>
|
<string name="set_display_quote_indication">\"மேற்கோள்\" பொத்தானைக் காண்பி</string>
|
||||||
<string name="set_display_reaction_indication">செயல் பொத்தான்களைக் காண்பி</string>
|
<string name="set_display_reaction_indication">\"செயல்\" பொத்தான்களைக் காண்பி</string>
|
||||||
<string name="icons_extra_features">கூடுதல் அம்சங்களுக்கான சின்னங்கள்</string>
|
<string name="icons_extra_features">கூடுதல் அம்சங்களுக்கான சின்னங்கள்</string>
|
||||||
<string name="exclude_visibility">தெரிவுநிலையை விலக்கவும்</string>
|
<string name="exclude_visibility">தெரிவுநிலையை விலக்கவும்</string>
|
||||||
<string name="reply_visibility">பதில் தெரிவுநிலை</string>
|
<string name="reply_visibility">பதில் தெரிவுநிலை</string>
|
||||||
|
@ -814,7 +814,7 @@
|
||||||
<string name="set_remote_profile">எல்லா செய்திகளையும் பெற பயன்பாடு பொதுவில் சுயவிவரங்களைக் காண்பிக்கும். தொடர்புகளுக்கு கூட்டமைப்பு செய்திகளுக்கு கூடுதல் படி தேவைப்படும்.</string>
|
<string name="set_remote_profile">எல்லா செய்திகளையும் பெற பயன்பாடு பொதுவில் சுயவிவரங்களைக் காண்பிக்கும். தொடர்புகளுக்கு கூட்டமைப்பு செய்திகளுக்கு கூடுதல் படி தேவைப்படும்.</string>
|
||||||
<string name="set_remote_conversation">எல்லா செய்திகளையும் பெற பயன்பாடு பொதுவில் உரையாடல்களைக் காண்பிக்கும். தொடர்புகளுக்கு கூட்டமைப்பு செய்திகளுக்கு கூடுதல் படி தேவைப்படும்.</string>
|
<string name="set_remote_conversation">எல்லா செய்திகளையும் பெற பயன்பாடு பொதுவில் உரையாடல்களைக் காண்பிக்கும். தொடர்புகளுக்கு கூட்டமைப்பு செய்திகளுக்கு கூடுதல் படி தேவைப்படும்.</string>
|
||||||
<string name="local_only">உள்ளக மட்டும்</string>
|
<string name="local_only">உள்ளக மட்டும்</string>
|
||||||
<string name="set_display_local_only">OCAL மட்டும் பொத்தானைக் காண்பி</string>
|
<string name="set_display_local_only">\"உள்ளக மட்டும்\" பொத்தானைக் காண்பி</string>
|
||||||
<string name="set_pixelfed_presentation">ஊடகங்களுக்கான பிக்செல்ஃப் விளக்கக்காட்சி</string>
|
<string name="set_pixelfed_presentation">ஊடகங்களுக்கான பிக்செல்ஃப் விளக்கக்காட்சி</string>
|
||||||
<string name="set_display_compact_buttons_description">செய்திகளின் அடிப்பகுதியில் உள்ள பொத்தான்கள் முழு அகலத்தையும் எடுக்காது</string>
|
<string name="set_display_compact_buttons_description">செய்திகளின் அடிப்பகுதியில் உள்ள பொத்தான்கள் முழு அகலத்தையும் எடுக்காது</string>
|
||||||
<string name="also_followed_by">அதைத் தொடர்ந்து:</string>
|
<string name="also_followed_by">அதைத் தொடர்ந்து:</string>
|
||||||
|
@ -946,7 +946,7 @@
|
||||||
<string name="warn_boost_no_media_description">அதிகரிப்புக்கு முன் செய்திக்கு ஊடக விளக்கம் இல்லை என்று எச்சரிக்கவும்</string>
|
<string name="warn_boost_no_media_description">அதிகரிப்புக்கு முன் செய்திக்கு ஊடக விளக்கம் இல்லை என்று எச்சரிக்கவும்</string>
|
||||||
<string name="reblog_missing_description">இந்த செய்தியில் ஊடக விளக்கத்தைக் காணவில்லை. அதை உயர்த்துவது உறுதி?</string>
|
<string name="reblog_missing_description">இந்த செய்தியில் ஊடக விளக்கத்தைக் காணவில்லை. அதை உயர்த்துவது உறுதி?</string>
|
||||||
<string name="reblog_remove">இந்த செய்தியை மறுக்கவா?</string>
|
<string name="reblog_remove">இந்த செய்தியை மறுக்கவா?</string>
|
||||||
<string name="more_action_1">முடக்கு</string>
|
<string name="more_action_1">ஒலி நீக்கு</string>
|
||||||
<string name="more_action_2">தொகுதி</string>
|
<string name="more_action_2">தொகுதி</string>
|
||||||
<string name="more_action_5">நகலெடு</string>
|
<string name="more_action_5">நகலெடு</string>
|
||||||
<string name="more_action_6">பங்கு</string>
|
<string name="more_action_6">பங்கு</string>
|
||||||
|
@ -991,4 +991,43 @@
|
||||||
<string name="reject">நிராகரிக்கவும்</string>
|
<string name="reject">நிராகரிக்கவும்</string>
|
||||||
<string name="no_scheduled_toots">காண்பிக்க திட்டமிடப்பட்ட செய்திகள் இல்லை!</string>
|
<string name="no_scheduled_toots">காண்பிக்க திட்டமிடப்பட்ட செய்திகள் இல்லை!</string>
|
||||||
<string name="remove_scheduled">திட்டமிடப்பட்ட செய்தியை நீக்கவா?</string>
|
<string name="remove_scheduled">திட்டமிடப்பட்ட செய்தியை நீக்கவா?</string>
|
||||||
|
<string name="links">இணைப்புகள்</string>
|
||||||
|
<string name="instance_token">உங்கள் கிள்ளாக்கு</string>
|
||||||
|
<string name="more_options">மேலும் விருப்பங்கள்</string>
|
||||||
|
<string name="action_favourite">பிடித்தது</string>
|
||||||
|
<string name="action_reblog">ஊக்கம்</string>
|
||||||
|
<string name="action_quote">மேற்கோள்</string>
|
||||||
|
<string name="add_content_warning">உள்ளடக்க முன்னறிவிப்பு சேர்</string>
|
||||||
|
<string name="remove_content_warning">உள்ளடக்க முன்னறிவிப்பு நீக்கு</string>
|
||||||
|
<string name="change_visibility">தெரிவுநிலையை மாற்றவும்</string>
|
||||||
|
<string name="set_language">மொழியை அமை</string>
|
||||||
|
<string name="action_publish">வெளியிடு</string>
|
||||||
|
<string name="open_new_attachment_panel">புதிய இணைப்பு குழுவைத் திறக்கவும்</string>
|
||||||
|
<string name="close_new_attachment_panel">புதிய இணைப்பு பேனலை மூடு</string>
|
||||||
|
<string name="attach_images">படங்களை இணைக்கவும்</string>
|
||||||
|
<string name="attach_audio">ஆடியோவை இணைக்கவும்</string>
|
||||||
|
<string name="attach_videos">வீடியோக்களை இணைக்கவும்</string>
|
||||||
|
<string name="attach_files">கோப்புகளை இணைக்கவும்</string>
|
||||||
|
<string name="add_poll">ஒரு வாக்கெடுப்பு சேர்க்கவும்</string>
|
||||||
|
<string name="toast_error_internet">இணைய இணைப்பு இல்லை!</string>
|
||||||
|
<string name="toast_error_token_empty">கிள்ளாக்கு காலியாக இருக்க முடியாது!</string>
|
||||||
|
<string name="set_pixelfed_full_media">முழுத்திரை ஊடகங்கள்</string>
|
||||||
|
<string name="set_pixelfed_full_media_indication">மீடியாச் திரையின் முழு அகலத்தையும் எடுக்கும், உயரத்திற்கான விகித விகிதமும் மதிக்கப்படும்.</string>
|
||||||
|
<string name="instance_information">நிகழ்வு செய்தி</string>
|
||||||
|
<string name="network">பிணையம்</string>
|
||||||
|
<string name="twitter_tags">ட்விட்டர் குறிச்சொற்கள் (ரிவெட்ச் வழியாக)</string>
|
||||||
|
<string name="add_featured_hashtag">சிறப்பு ஏச்டேக்கைச் சேர்க்கவும்</string>
|
||||||
|
<string name="no_feature_hashtag_suggestion">சிறப்பு ஏச்டேக்குகளுக்கான பரிந்துரைகள் இல்லை!</string>
|
||||||
|
<string name="fields_title">புலங்களைச் சேர்க்கவும் அல்லது அகற்றவும்</string>
|
||||||
|
<string name="featured_hashtags_title">பிரத்யேக ஏச்டேக்குகளைச் சேர்க்கவும் அல்லது அகற்றவும்</string>
|
||||||
|
<string name="delete_featured_hashtag">பிரத்யேக ஏச்டேக்கை நீக்கு</string>
|
||||||
|
<string name="delete_featured_hashtag_confirm">அந்த இடம்பெற்ற ஏச்டேக்கை நீக்க விரும்புகிறீர்களா?</string>
|
||||||
|
<string name="use_token">ஒரு கிள்ளாக்கைப் பயன்படுத்துங்கள்</string>
|
||||||
|
<string name="toast_fail_authenticate">பயன்பாடு கணக்கை அங்கீகரிக்கத் தவறிவிட்டது!</string>
|
||||||
|
<string name="link_image">இணைப்புடன் இணைக்கப்பட்ட படம்</string>
|
||||||
|
<string name="set_audo_hide_compose_title">ஆட்டோ மறை இசையமை பொத்தானை</string>
|
||||||
|
<string name="set_audo_hide_compose_summary">ஒரு காலவரிசையில் ச்க்ரோலிங் செய்யும் போது தானாகவே எழுதும் பொத்தானை மறைக்கவும்</string>
|
||||||
|
<string name="set_mention_booster">பூச்டரைக் குறிப்பிடவும்</string>
|
||||||
|
<string name="set_mention_booster_indication">ஒரு ஊக்கத்திற்கு பதிலளிக்கும் போது, உயர்த்தப்பட்ட நபர் பதிலில் குறிப்பிடப்படுவார்</string>
|
||||||
|
<string name="underline_bottom_hashtags">கீழே உள்ள ஏச்டேக்குகளை முன்னிலைப்படுத்தவும்</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -1115,4 +1115,7 @@
|
||||||
<string name="delete_featured_hashtag">Видалити обраний хештег</string>
|
<string name="delete_featured_hashtag">Видалити обраний хештег</string>
|
||||||
<string name="featured_hashtags_title">Додавання або видалення популярних хештегів</string>
|
<string name="featured_hashtags_title">Додавання або видалення популярних хештегів</string>
|
||||||
<string name="delete_featured_hashtag_confirm">Ви впевнені, що хочете видалити цей обраний хештег?</string>
|
<string name="delete_featured_hashtag_confirm">Ви впевнені, що хочете видалити цей обраний хештег?</string>
|
||||||
|
<string name="cd_open_profile">Відкрити сторінку профілю</string>
|
||||||
|
<string name="cd_switch_account">Перейти до %s</string>
|
||||||
|
<string name="cd_translated_media_description">Перекладений опис медіафайлу: %s</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -190,11 +190,11 @@
|
||||||
<string name="set_toots_page">每次加载的消息数</string>
|
<string name="set_toots_page">每次加载的消息数</string>
|
||||||
<string name="set_disable_gif">禁用 GIF 头像</string>
|
<string name="set_disable_gif">禁用 GIF 头像</string>
|
||||||
<string name="set_notif_follow">当有人关注您时通知</string>
|
<string name="set_notif_follow">当有人关注您时通知</string>
|
||||||
<string name="set_notif_follow_share">当有人提升您的地位时通知</string>
|
<string name="set_notif_follow_share">当有人转发您的状态时通知</string>
|
||||||
<string name="set_notif_follow_add">当有人收藏您的状态时通知</string>
|
<string name="set_notif_follow_add">当有人收藏您的状态时通知</string>
|
||||||
<string name="set_notif_follow_mention">当有人提及您时通知</string>
|
<string name="set_notif_follow_mention">当有人提及您时通知</string>
|
||||||
<string name="set_notif_follow_poll">投票结束时通知</string>
|
<string name="set_notif_follow_poll">投票结束时通知</string>
|
||||||
<string name="set_notif_status">通知新职位</string>
|
<string name="set_notif_status">通知新帖子</string>
|
||||||
<string name="set_share_validation">转发前显示确认对话框</string>
|
<string name="set_share_validation">转发前显示确认对话框</string>
|
||||||
<string name="set_share_validation_fav">添加到收藏夹之前显示确认对话框</string>
|
<string name="set_share_validation_fav">添加到收藏夹之前显示确认对话框</string>
|
||||||
<string name="set_notify">通知?</string>
|
<string name="set_notify">通知?</string>
|
||||||
|
@ -251,7 +251,7 @@
|
||||||
<!-- About lists -->
|
<!-- About lists -->
|
||||||
<string name="action_lists">列表</string>
|
<string name="action_lists">列表</string>
|
||||||
<string name="action_lists_confirm_delete">您确定要永久删除此列表吗?</string>
|
<string name="action_lists_confirm_delete">您确定要永久删除此列表吗?</string>
|
||||||
<string name="action_lists_add_to">添加到列表中</string>
|
<string name="action_lists_add_to">添加到列表</string>
|
||||||
<string name="action_lists_delete">删除列表</string>
|
<string name="action_lists_delete">删除列表</string>
|
||||||
<string name="action_lists_title_placeholder">新列表标题</string>
|
<string name="action_lists_title_placeholder">新列表标题</string>
|
||||||
<string name="action_lists_add_user">此账号已添加到列表中!</string>
|
<string name="action_lists_add_user">此账号已添加到列表中!</string>
|
||||||
|
@ -586,7 +586,7 @@
|
||||||
<string name="notification_sounds">通知声音</string>
|
<string name="notification_sounds">通知声音</string>
|
||||||
<string name="disable_notifications">禁用通知</string>
|
<string name="disable_notifications">禁用通知</string>
|
||||||
<string name="pref_theme_base_summary">选择主题的底色是深色还是浅色</string>
|
<string name="pref_theme_base_summary">选择主题的底色是深色还是浅色</string>
|
||||||
<string name="message_has_been_sent">信息已发送!</string>
|
<string name="message_has_been_sent">消息已发送!</string>
|
||||||
<string name="set_display_translate_indication">始终显示翻译按钮</string>
|
<string name="set_display_translate_indication">始终显示翻译按钮</string>
|
||||||
<string name="bottom_menu">底部菜单</string>
|
<string name="bottom_menu">底部菜单</string>
|
||||||
<string name="messages_in_cache_for_home">主页缓存中的消息</string>
|
<string name="messages_in_cache_for_home">主页缓存中的消息</string>
|
||||||
|
@ -618,7 +618,7 @@
|
||||||
<string name="replace_instagram_description">为 Instagram 使用替代前端</string>
|
<string name="replace_instagram_description">为 Instagram 使用替代前端</string>
|
||||||
<string name="replace_instagram_host">Instagram 前端域名</string>
|
<string name="replace_instagram_host">Instagram 前端域名</string>
|
||||||
<string name="category_custom">风俗</string>
|
<string name="category_custom">风俗</string>
|
||||||
<string name="favourited_by">收藏于</string>
|
<string name="favourited_by">收藏自</string>
|
||||||
<string name="followers_only">仅限关注者</string>
|
<string name="followers_only">仅限关注者</string>
|
||||||
<string name="report_val_more3">您知道它违反了特定规则</string>
|
<string name="report_val_more3">您知道它违反了特定规则</string>
|
||||||
<string name="report_1_mute_title">静音 %1$s</string>
|
<string name="report_1_mute_title">静音 %1$s</string>
|
||||||
|
@ -730,7 +730,7 @@
|
||||||
<string name="change_logo">更改图标</string>
|
<string name="change_logo">更改图标</string>
|
||||||
<string name="change_logo_description">更改设备上应用的图标</string>
|
<string name="change_logo_description">更改设备上应用的图标</string>
|
||||||
<string name="action_unpin">取消置顶消息</string>
|
<string name="action_unpin">取消置顶消息</string>
|
||||||
<string name="set_live_translate_title">翻译信息</string>
|
<string name="set_live_translate_title">翻译消息</string>
|
||||||
<string name="set_live_translate">强制翻译成特定语言。选择第一个值以重置为设备设置</string>
|
<string name="set_live_translate">强制翻译成特定语言。选择第一个值以重置为设备设置</string>
|
||||||
<string name="edit_message">编辑消息</string>
|
<string name="edit_message">编辑消息</string>
|
||||||
<string name="status_history">消息历史</string>
|
<string name="status_history">消息历史</string>
|
||||||
|
@ -1107,4 +1107,7 @@
|
||||||
<string name="delete_featured_hashtag">删除精选话题标签</string>
|
<string name="delete_featured_hashtag">删除精选话题标签</string>
|
||||||
<string name="no_feature_hashtag_suggestion">没有精选话题标签的建议!</string>
|
<string name="no_feature_hashtag_suggestion">没有精选话题标签的建议!</string>
|
||||||
<string name="delete_featured_hashtag_confirm">确定要删除那个精选话题标签吗?</string>
|
<string name="delete_featured_hashtag_confirm">确定要删除那个精选话题标签吗?</string>
|
||||||
|
<string name="cd_open_profile">打开个人资料页</string>
|
||||||
|
<string name="cd_switch_account">切换到 %s</string>
|
||||||
|
<string name="cd_translated_media_description">翻译的媒体描述:%s</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
|
||||||
<string name="app_name" translatable="false">Fedilab</string>
|
<string name="app_name" translatable="false">Fedilab</string>
|
||||||
<string name="action_about">About</string>
|
<string name="action_about">About</string>
|
||||||
<string name="action_about_instance">About the instance</string>
|
<string name="action_about_instance">About the instance</string>
|
||||||
|
@ -74,6 +74,11 @@
|
||||||
<string name="insert_emoji">Insert emoji</string>
|
<string name="insert_emoji">Insert emoji</string>
|
||||||
<string name="no_emoji">The app did not collect custom emojis for the moment.</string>
|
<string name="no_emoji">The app did not collect custom emojis for the moment.</string>
|
||||||
<string name="logout_account_confirmation">Are you sure you want to logout @%1$s@%2$s?</string>
|
<string name="logout_account_confirmation">Are you sure you want to logout @%1$s@%2$s?</string>
|
||||||
|
|
||||||
|
<string name="cd_open_profile">Open profile page</string>
|
||||||
|
<string name="cd_switch_account">Switch to %s</string>
|
||||||
|
<string name="cd_translated_media_description">Translated media description: %s</string>
|
||||||
|
|
||||||
<!-- Status -->
|
<!-- Status -->
|
||||||
<string name="no_status">No message to display</string>
|
<string name="no_status">No message to display</string>
|
||||||
<string name="favourite_add">Add this message to your favourites?</string>
|
<string name="favourite_add">Add this message to your favourites?</string>
|
||||||
|
|
|
@ -84,6 +84,7 @@
|
||||||
<item name="android:isLightTheme" tools:targetApi="q">true</item>
|
<item name="android:isLightTheme" tools:targetApi="q">true</item>
|
||||||
<item name="android:statusBarColor">?android:colorBackground</item>
|
<item name="android:statusBarColor">?android:colorBackground</item>
|
||||||
<item name="alertDialogTheme">@style/AppThemeAlertDialog</item>
|
<item name="alertDialogTheme">@style/AppThemeAlertDialog</item>
|
||||||
|
<item name="preferenceTheme">@style/AppPreferenceThemeOverlay</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="Transparent" parent="AppThemeBar">
|
<style name="Transparent" parent="AppThemeBar">
|
||||||
|
@ -277,4 +278,11 @@
|
||||||
<item name="cornerSize">6dp</item>
|
<item name="cornerSize">6dp</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
<style name="AppPreferenceThemeOverlay" parent="PreferenceThemeOverlay">
|
||||||
|
<item name="switchPreferenceCompatStyle">@style/AppSwitchPreferenceCompatStyle</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style name="AppSwitchPreferenceCompatStyle" parent="@style/Preference.SwitchPreferenceCompat.Material">
|
||||||
|
<item name="widgetLayout">@layout/preference_switch_material</item>
|
||||||
|
</style>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
Fedilab - paljude võimalustega rakendus mitmete Födiversumi teenuste jaoks.
|
1
src/fdroid/fastlane/metadata/android/et/title.txt
Normal file
1
src/fdroid/fastlane/metadata/android/et/title.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Fedilab
|
|
@ -1 +1 @@
|
||||||
Fedilabはマイクロブログ、写真共有サービス、動画ホスティングサービスなどの分散型Fediverseへのアクセスを提供する、多機能なAndroidクライアントです。
|
Fedilabはマイクロブログ、写真共有・動画ホスティングサービス等の分散型Fediverseへのアクセスを提供する、多機能Androidクライアントです。
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
Aşağıdakiler desteklenmektedir:
|
Aşağıdakiler desteklenmektedir:
|
||||||
- Mastodon, Pleroma, Pixelfed ve Friendica.
|
- Mastodon, Peertube, Pixelfed, Misskey, GNU Social, Pleroma, Friendica
|
||||||
|
|
||||||
Uygulama gelişmiş özelliklere sahiptir:
|
Uygulama gelişmiş özelliklere sahiptir:
|
||||||
|
|
||||||
|
@ -9,4 +9,16 @@ Uygulama gelişmiş özelliklere sahiptir:
|
||||||
- Uzak örnekleri takip edin ve onlarla etkileşim kurun
|
- Uzak örnekleri takip edin ve onlarla etkileşim kurun
|
||||||
- Uzun basarak hesaplar arası işlemler yapın
|
- Uzun basarak hesaplar arası işlemler yapın
|
||||||
- Çeviri özelliği
|
- Çeviri özelliği
|
||||||
- Sanatsal zaman çizelgeleri
|
- Otomatik güncellemeler için birden fazla özellik
|
||||||
|
- UnifiedPush üzerinden anlık bildirimler (FDroiddeki ntfy'i içerir)
|
||||||
|
- Canlı bildirimler için bağlı kalın
|
||||||
|
- Geciktirmeli bildirimler (her 30 saniyede bir bağlanın)
|
||||||
|
- Youtube ve Twitter linklerini Invidious ve Nitter oluşumu linkleriyle değiştirin
|
||||||
|
- Özel temalar, içe ve dışa aktarma, ve tanımlama
|
||||||
|
- Uygulamanın veri tabanını içe veya dışa aktarma
|
||||||
|
- Özel emojilerle emoji seçici
|
||||||
|
- Birden fazla launcher simgesi
|
||||||
|
- Gelişmiş toot filtresi
|
||||||
|
- Mastoart etiketi için özel sanat bülteni
|
||||||
|
- Tootları dışa aktar
|
||||||
|
- Diğer hizmetlerle doğrudan url paylaşmak için url paylaşmayı özelleştirme
|
||||||
|
|
Loading…
Reference in a new issue