Always publish image alt text

Previous code would discard the image alt-text if the user finished writing the text before the image had finished uploading.

This code ensures the text is set after the image has completed uploading.
This commit is contained in:
UlrichKu 2023-04-24 11:48:40 +02:00 committed by GitHub
parent 168be9223d
commit 24d7ef7ccb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
53 changed files with 209 additions and 288 deletions

View file

@ -227,13 +227,13 @@ class ComposeActivity :
val mediaAdapter = MediaPreviewAdapter(
this,
onAddCaption = { item ->
CaptionDialog.newInstance(item.localId, item.description, item.uri)
.show(supportFragmentManager, "caption_dialog")
CaptionDialog.newInstance(item.localId, item.description, item.uri).show(supportFragmentManager, "caption_dialog")
},
onAddFocus = { item ->
makeFocusDialog(item.focus, item.uri) { newFocus ->
viewModel.updateFocus(item.localId, newFocus)
}
// TODO this is inconsistent to CaptionDialog (device rotation)?
},
onEditImage = this::editImageInQueue,
onRemove = this::removeMediaFromQueue
@ -1266,11 +1266,7 @@ class ComposeActivity :
}
override fun onUpdateDescription(localId: Int, description: String) {
lifecycleScope.launch {
if (!viewModel.updateDescription(localId, description)) {
Toast.makeText(this@ComposeActivity, R.string.error_failed_set_caption, Toast.LENGTH_SHORT).show()
}
}
viewModel.updateDescription(localId, description)
}
/**

View file

@ -48,7 +48,6 @@ import kotlinx.coroutines.flow.asFlow
import kotlinx.coroutines.flow.first
import kotlinx.coroutines.flow.shareIn
import kotlinx.coroutines.flow.update
import kotlinx.coroutines.flow.updateAndGet
import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
import javax.inject.Inject
@ -130,7 +129,7 @@ class ComposeViewModel @Inject constructor(
): QueuedMedia {
var stashMediaItem: QueuedMedia? = null
media.updateAndGet { mediaValue ->
media.update { mediaList ->
val mediaItem = QueuedMedia(
localId = mediaUploader.getNewLocalMediaId(),
uri = uri,
@ -144,11 +143,11 @@ class ComposeViewModel @Inject constructor(
if (replaceItem != null) {
mediaUploader.cancelUploadScope(replaceItem.localId)
mediaValue.map {
mediaList.map {
if (it.localId == replaceItem.localId) mediaItem else it
}
} else { // Append
mediaValue + mediaItem
mediaList + mediaItem
}
}
val mediaItem = stashMediaItem!! // stashMediaItem is always non-null and uncaptured at this point, but Kotlin doesn't know that
@ -169,13 +168,13 @@ class ComposeViewModel @Inject constructor(
state = if (event.processed) { QueuedMedia.State.PROCESSED } else { QueuedMedia.State.UNPROCESSED }
)
is UploadEvent.ErrorEvent -> {
media.update { mediaValue -> mediaValue.filter { it.localId != mediaItem.localId } }
media.update { mediaList -> mediaList.filter { it.localId != mediaItem.localId } }
uploadError.emit(event.error)
return@collect
}
}
media.update { mediaValue ->
mediaValue.map { mediaItem ->
media.update { mediaList ->
mediaList.map { mediaItem ->
if (mediaItem.localId == newMediaItem.localId) {
newMediaItem
} else {
@ -189,7 +188,7 @@ class ComposeViewModel @Inject constructor(
}
private fun addUploadedMedia(id: String, type: QueuedMedia.Type, uri: Uri, description: String?, focus: Attachment.Focus?) {
media.update { mediaValue ->
media.update { mediaList ->
val mediaItem = QueuedMedia(
localId = mediaUploader.getNewLocalMediaId(),
uri = uri,
@ -201,13 +200,13 @@ class ComposeViewModel @Inject constructor(
focus = focus,
state = QueuedMedia.State.PUBLISHED
)
mediaValue + mediaItem
mediaList + mediaItem
}
}
fun removeMediaFromQueue(item: QueuedMedia) {
mediaUploader.cancelUploadScope(item.localId)
media.update { mediaValue -> mediaValue.filter { it.localId != item.localId } }
media.update { mediaList -> mediaList.filter { it.localId != item.localId } }
}
fun toggleMarkSensitive() {
@ -322,10 +321,9 @@ class ComposeViewModel @Inject constructor(
serviceClient.sendToot(tootToSend)
}
// Updates a QueuedMedia item arbitrarily, then sends description and focus to server
private suspend fun updateMediaItem(localId: Int, mutator: (QueuedMedia) -> QueuedMedia): Boolean {
val newMediaList = media.updateAndGet { mediaValue ->
mediaValue.map { mediaItem ->
private fun updateMediaItem(localId: Int, mutator: (QueuedMedia) -> QueuedMedia) {
media.update { mediaList ->
mediaList.map { mediaItem ->
if (mediaItem.localId == localId) {
mutator(mediaItem)
} else {
@ -333,33 +331,16 @@ class ComposeViewModel @Inject constructor(
}
}
}
if (!editing) {
// Updates to media for already-published statuses need to go through the status edit api
val updatedItem = newMediaList.find { it.localId == localId }
if (updatedItem?.id != null) {
val focus = updatedItem.focus
val focusString = if (focus != null) "${focus.x},${focus.y}" else null
return api.updateMedia(updatedItem.id, updatedItem.description, focusString)
.fold({
true
}, { throwable ->
Log.w(TAG, "failed to update media", throwable)
false
})
}
}
return true
}
suspend fun updateDescription(localId: Int, description: String): Boolean {
return updateMediaItem(localId) { mediaItem ->
fun updateDescription(localId: Int, description: String) {
updateMediaItem(localId) { mediaItem ->
mediaItem.copy(description = description)
}
}
suspend fun updateFocus(localId: Int, focus: Attachment.Focus): Boolean {
return updateMediaItem(localId) { mediaItem ->
fun updateFocus(localId: Int, focus: Attachment.Focus) {
updateMediaItem(localId) { mediaItem ->
mediaItem.copy(focus = focus)
}
}

View file

@ -21,7 +21,6 @@ import android.graphics.drawable.Drawable
import android.net.Uri
import android.view.WindowManager
import android.widget.FrameLayout
import android.widget.Toast
import androidx.appcompat.app.AlertDialog
import androidx.lifecycle.LifecycleOwner
import androidx.lifecycle.lifecycleScope
@ -31,7 +30,6 @@ import com.bumptech.glide.load.engine.GlideException
import com.bumptech.glide.load.resource.bitmap.DownsampleStrategy
import com.bumptech.glide.request.RequestListener
import com.bumptech.glide.request.target.Target
import com.keylesspalace.tusky.R
import com.keylesspalace.tusky.databinding.DialogFocusBinding
import com.keylesspalace.tusky.entity.Attachment.Focus
import kotlinx.coroutines.launch
@ -39,7 +37,7 @@ import kotlinx.coroutines.launch
fun <T> T.makeFocusDialog(
existingFocus: Focus?,
previewUri: Uri,
onUpdateFocus: suspend (Focus) -> Boolean
onUpdateFocus: suspend (Focus) -> Unit
) where T : Activity, T : LifecycleOwner {
val focus = existingFocus ?: Focus(0.0f, 0.0f) // Default to center
@ -79,9 +77,7 @@ fun <T> T.makeFocusDialog(
val okListener = { dialog: DialogInterface, _: Int ->
lifecycleScope.launch {
if (!onUpdateFocus(dialogBinding.focusIndicator.getFocus())) {
showFailedFocusMessage()
}
onUpdateFocus(dialogBinding.focusIndicator.getFocus())
}
dialog.dismiss()
}
@ -99,7 +95,3 @@ fun <T> T.makeFocusDialog(
dialog.show()
}
private fun Activity.showFailedFocusMessage() {
Toast.makeText(this, R.string.error_failed_set_focus, Toast.LENGTH_SHORT).show()
}

View file

@ -67,8 +67,10 @@ public final class ProgressRequestBody extends RequestBody {
uploaded += read;
sink.write(buffer, 0, read);
}
uploadListener.onProgressUpdate((int)(100 * uploaded / contentLength));
} finally {
content.close();
}
}
}
}

View file

@ -183,6 +183,23 @@ class SendStatusService : Service(), Injectable {
return@launch
}
val isNew = statusToSend.statusId == null
if (isNew) {
media.forEach { mediaItem ->
if (mediaItem.processed && (mediaItem.description != null || mediaItem.focus != null)) {
mastodonApi.updateMedia(mediaItem.id!!, mediaItem.description, mediaItem.focus?.toMastodonApiString())
.fold({
}, { throwable ->
Log.w(TAG, "failed to update media on status send", throwable)
failOrRetry(throwable, statusId)
return@launch
})
}
}
}
// finally, send the new status
val newStatus = NewStatus(
status = statusToSend.text,
@ -204,17 +221,16 @@ class SendStatusService : Service(), Injectable {
}
)
val editing = (statusToSend.statusId != null)
val sendResult = if (editing) {
mastodonApi.editStatus(
statusToSend.statusId!!,
val sendResult = if (isNew) {
mastodonApi.createStatus(
"Bearer " + account.accessToken,
account.domain,
statusToSend.idempotencyKey,
newStatus
)
} else {
mastodonApi.createStatus(
mastodonApi.editStatus(
statusToSend.statusId!!,
"Bearer " + account.accessToken,
account.domain,
statusToSend.idempotencyKey,
@ -235,7 +251,7 @@ class SendStatusService : Service(), Injectable {
if (scheduled) {
eventHub.dispatch(StatusScheduledEvent(sentStatus))
} else if (editing) {
} else if (!isNew) {
eventHub.dispatch(StatusEditedEvent(statusToSend.statusId!!, sentStatus))
} else {
eventHub.dispatch(StatusComposedEvent(sentStatus))
@ -244,18 +260,22 @@ class SendStatusService : Service(), Injectable {
notificationManager.cancel(statusId)
}, { throwable ->
Log.w(TAG, "failed sending status", throwable)
if (throwable is HttpException) {
// the server refused to accept the status, save status & show error message
failSending(statusId)
} else {
// a network problem occurred, let's retry sending the status
retrySending(statusId)
}
failOrRetry(throwable, statusId)
})
stopSelfWhenDone()
}
}
private suspend fun failOrRetry(throwable: Throwable, statusId: Int) {
if (throwable is HttpException) {
// the server refused to accept, save status & show error message
failSending(statusId)
} else {
// a network problem occurred, let's retry sending the status
retrySending(statusId)
}
}
private suspend fun retrySending(statusId: Int) {
// when statusToSend == null, sending has been canceled
val statusToSend = statusesToSend[statusId] ?: return
@ -290,6 +310,9 @@ class SendStatusService : Service(), Injectable {
notificationManager.cancel(statusId)
notificationManager.notify(errorNotificationId++, notification)
}
// NOTE only this removes the "Sending..." notification (added with startForeground() above)
stopSelfWhenDone()
}
private fun cancelSending(statusId: Int) = serviceScope.launch {

View file

@ -136,12 +136,12 @@
<string name="label_header">صورة رأس الصفحة</string>
<string name="link_whats_an_instance">ماذا نعني بمثيل الخادم؟</string>
<string name="login_connection">الإتصال جارٍ…</string>
<string name="dialog_whats_an_instance">بإمكانك إدخال عنوان أي مثيل خادوم ماستدون هنا. على سبيل المثال mastodon.social أو icosahedron.website أو social.tchncs.de أوالإطلاع على <a href="https://instances.social">لاكتشاف المزيد !</a>
\n
<string name="dialog_whats_an_instance">بإمكانك إدخال عنوان أي مثيل خادوم ماستدون هنا. على سبيل المثال mastodon.social أو icosahedron.website أو social.tchncs.de أوالإطلاع على <a href="https://instances.social">لاكتشاف المزيد !</a>
\n
\n إن كنت لا تملك حسابا بإمكانك إدخال اسم مثيل خادوم تريد الانضمام إليه قصد إنشاء حسابك عليه.
\n
\n نعني بمثيل الخادوم المكان الذي استُضِيف فيه حسابك و يمكنك التواصل مع أصدقائك و متابعيك و كأنكم على موقع واحد و ذلك حتى و إن كانت حساباتهم مُستضافة على مثيلات خوادم أخرى.
\n
\n
\n نعني بمثيل الخادوم المكان الذي استُضِيف فيه حسابك و يمكنك التواصل مع أصدقائك و متابعيك و كأنكم على موقع واحد و ذلك حتى و إن كانت حساباتهم مُستضافة على مثيلات خوادم أخرى.
\n
\n للمزيد مِن التفاصيل إطّلع على <a href="https://joinmastodon.org">joinmastodon.org</a>. </string>
<string name="dialog_title_finishing_media_upload">تتمة رفع الوسائط</string>
<string name="dialog_message_uploading_media">الإرسال جارٍ…</string>
@ -278,7 +278,6 @@
<string name="action_add_to_list">إضافة الحساب إلى القائمة</string>
<string name="action_remove_from_list">إزالة الحساب مِن القائمة</string>
<string name="compose_active_account_description">النشر بإسم %1$s</string>
<string name="error_failed_set_caption">تعذرت عملية إضافة الشرح</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="zero">وصف لضعاف البصر
\n(%d أحرف على أقصى تقدير)</item>
@ -631,7 +630,6 @@
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="action_set_focus">ضبط نقطة التركيز</string>
<string name="action_edit_image">تعديل الصورة</string>
<string name="error_failed_set_focus">فشل في تعيين نقطة التركيز</string>
<string name="action_add_reaction">إضافة رد فعل</string>
<string name="action_share_account_link">مشاركة رابط الحساب</string>
<string name="action_share_account_username">مشاركة اسم مستخدم الحساب</string>
@ -671,4 +669,4 @@
<string name="ui_error_unknown">سبب مجهول</string>
<string name="socket_timeout_exception">طال الاتصال بخادمك كثيرًا</string>
<string name="action_add">إضافة</string>
</resources>
</resources>

View file

@ -386,7 +386,6 @@
<string name="add_account_name">Дадаць уліковы запіс</string>
<string name="action_remove_from_list">Выдаліць уліковы запіс са спіса</string>
<string name="compose_active_account_description">Публікаваць як %1$s</string>
<string name="error_failed_set_caption">Не атрымалася дадаць подпіс</string>
<string name="set_focus_description">Націсніце або перацягніце кола каб абраць пункт фокусу, які будзе заўсёды бачны на паменшаных выявах.</string>
<string name="action_set_caption">Задаць подпіс</string>
<string name="action_set_focus">Задаць пункт фокуса</string>
@ -413,7 +412,6 @@
<string name="action_rename_list">Перайменаваць спіс</string>
<string name="action_delete_list">Выдаліць спіс</string>
<string name="filter_add_description">Фільтраваць фразу</string>
<string name="error_failed_set_focus">Не атрымалася задаць пункт фокуса</string>
<string name="action_remove">Выдаліць</string>
<string name="lock_account_label">Заблакаваць уліковы запіс</string>
<string name="compose_save_draft">Захаваць чарнавік\?</string>
@ -648,4 +646,4 @@
<string name="status_filter_placeholder_label_format">Адфільтрована: %s</string>
<string name="pref_title_account_filter_keywords">Профілі</string>
<string name="title_public_trending_hashtags">Папулярныя хэштэгі</string>
</resources>
</resources>

View file

@ -139,7 +139,6 @@
<item quantity="other">Опишете за хора със зрителни увреждания
\n(%d ограничение на знаците)</item>
</plurals>
<string name="error_failed_set_caption">Неуспешно задаване на надпис</string>
<string name="compose_active_account_description">Публикуване с акаунт %1$s</string>
<string name="action_remove_from_list">Премахване на акаунт от списъка</string>
<string name="action_add_to_list">Добавяне на акаунт към списъка</string>
@ -503,4 +502,4 @@
<string name="pref_title_show_boosts">Показване на споделяния</string>
<string name="error_multimedia_size_limit">Видео и аудио файловете не може да превишават %s МБ в размер.</string>
<string name="error_image_edit_failed">Тази снимка не може да абъде редактирана.</string>
</resources>
</resources>

View file

@ -63,7 +63,6 @@
<item quantity="other">দৃষ্টি প্রতিবন্ধী জন্য বর্ণনা করুন
\n(%d অক্ষর সীমা)</item>
</plurals>
<string name="error_failed_set_caption">ক্যাপশন সেট করতে ব্যর্থ</string>
<string name="compose_active_account_description">অ্যাকাউন্ট %1$s থেকে পোস্ট করা হচ্ছে</string>
<string name="action_remove_from_list">তালিকা থেকে অ্যাকাউন্ট সরান</string>
<string name="action_add_to_list">তালিকায় অ্যাকাউন্ট যোগ করুন</string>
@ -102,9 +101,9 @@
<string name="post_share_link">টুট এর সাথে লিংক ভাগ করুন</string>
<string name="post_share_content">টুট এর কন্টেন্ট ভাগ করুন</string>
<string name="about_tusky_account">টাস্কির প্রোফাইল</string>
<string name="about_bug_feature_request_site">বাগ রিপোর্ট এবং বৈশিষ্ট্য অনুরোধ:
<string name="about_bug_feature_request_site">বাগ রিপোর্ট এবং বৈশিষ্ট্য অনুরোধ:
\nhttps://github.com/tuskyapp/Tusky/issues</string>
<string name="about_project_site">প্রকল্প ওয়েবসাইট:
<string name="about_project_site">প্রকল্প ওয়েবসাইট:
\nhttps://tusky.app</string>
<string name="about_tusky_license">টাস্কি মুক্ত এবং ওপেন সোর্স সফ্টওয়্যার। এটি GNU জেনারেল পাবলিক লাইসেন্স সংস্করণ 3 এর অধীনে লাইসেন্সযুক্ত। আপনি এখানে লাইসেন্স দেখতে পারেন: https://www.gnu.org/licenses/gpl-3.0.en.html</string>
<string name="about_tusky_version">টাস্কি %s</string>
@ -181,15 +180,15 @@
<string name="dialog_download_image">ডাউনলোড</string>
<string name="dialog_message_uploading_media">আপলোড হচ্ছে …</string>
<string name="dialog_title_finishing_media_upload">মিডিয়া আপলোড সমাপ্ত করা হচ্ছে</string>
<string name="dialog_whats_an_instance">কোনও উদাহরণের ঠিকানা বা ডোমেন এখানে প্রবেশ করা যেতে পারে যেমন mastodon.social, icosahedron.website, social.tchncs.de, এবং &lt;a href=\"https://instances.social\"&gt; আরও! &lt;/a&gt;
\n
\nআপনার যদি এখনো অ্যাকাউন্ট না থাকে তবে আপনি যে ইনস্ট্যান্সটিতে যোগ দিতে চান সেটির নামটি প্রবেশ করতে এবং সেখানে একটি অ্যাকাউন্ট তৈরি করতে পারেন।
<string name="dialog_whats_an_instance">কোনও উদাহরণের ঠিকানা বা ডোমেন এখানে প্রবেশ করা যেতে পারে যেমন mastodon.social, icosahedron.website, social.tchncs.de, এবং &lt;a href=\"https://instances.social\"&gt; আরও! &lt;/a&gt;
\n
\n
\nআপনার যদি এখনো অ্যাকাউন্ট না থাকে তবে আপনি যে ইনস্ট্যান্সটিতে যোগ দিতে চান সেটির নামটি প্রবেশ করতে এবং সেখানে একটি অ্যাকাউন্ট তৈরি করতে পারেন।
\n
\n
\n
\nএকটি ইনস্ট্যান্স একটি একক স্থান যেখানে আপনার অ্যাকাউন্ট হোস্ট করা হয়, তবে আপনি সহজেই যোগাযোগ করতে পারেন এবং অন্যান্য ক্ষেত্রে যেমন আপনি একই সাইটে ছিলেন তা অনুসরণ করতে পারেন।
\n
\nএকটি ইনস্ট্যান্স একটি একক স্থান যেখানে আপনার অ্যাকাউন্ট হোস্ট করা হয়, তবে আপনি সহজেই যোগাযোগ করতে পারেন এবং অন্যান্য ক্ষেত্রে যেমন আপনি একই সাইটে ছিলেন তা অনুসরণ করতে পারেন।
\n
\n
\n
\nআরো তথ্য &lt;a href=\"https://joinmastodon.org\"&gt; joinmastodon.org &lt;/a&gt; এ পাওয়া যেতে পারে। <a href="https://instances.social">more!</a>
\n
@ -510,4 +509,4 @@
<string name="notification_summary_small">%1$s আর %2$s</string>
<string name="notification_summary_medium">%1$s, %2$s, আর %3$s</string>
<string name="notification_mention_format">%s তোমাকে উল্লেখ করেছে</string>
</resources>
</resources>

View file

@ -141,12 +141,12 @@
<string name="label_header">হেডার</string>
<string name="link_whats_an_instance">ইনস্ট্যান্স কি\?</string>
<string name="login_connection">সংযুক্ত হচ্ছে …</string>
<string name="dialog_whats_an_instance">কোনও উদাহরণের ঠিকানা বা ডোমেন এখানে প্রবেশ করা যেতে পারে যেমন mastodon.social, icosahedron.website, social.tchncs.de, এবং <a href="https://instances.social"> আরও! </a>
\n
\nআপনার যদি এখনো অ্যাকাউন্ট না থাকে তবে আপনি যে ইনস্ট্যান্সটিতে যোগ দিতে চান সেটির নামটি প্রবেশ করতে এবং সেখানে একটি অ্যাকাউন্ট তৈরি করতে পারেন।
\n
\nএকটি ইনস্ট্যান্স একটি একক স্থান যেখানে আপনার অ্যাকাউন্ট হোস্ট করা হয়, তবে আপনি সহজেই যোগাযোগ করতে পারেন এবং অন্যান্য ক্ষেত্রে যেমন আপনি একই সাইটে ছিলেন তা অনুসরণ করতে পারেন।
\n
<string name="dialog_whats_an_instance">কোনও উদাহরণের ঠিকানা বা ডোমেন এখানে প্রবেশ করা যেতে পারে যেমন mastodon.social, icosahedron.website, social.tchncs.de, এবং <a href="https://instances.social"> আরও! </a>
\n
\nআপনার যদি এখনো অ্যাকাউন্ট না থাকে তবে আপনি যে ইনস্ট্যান্সটিতে যোগ দিতে চান সেটির নামটি প্রবেশ করতে এবং সেখানে একটি অ্যাকাউন্ট তৈরি করতে পারেন।
\n
\nএকটি ইনস্ট্যান্স একটি একক স্থান যেখানে আপনার অ্যাকাউন্ট হোস্ট করা হয়, তবে আপনি সহজেই যোগাযোগ করতে পারেন এবং অন্যান্য ক্ষেত্রে যেমন আপনি একই সাইটে ছিলেন তা অনুসরণ করতে পারেন।
\n
\nআরো তথ্য <a href="https://joinmastodon.org"> joinmastodon.org </a> এ পাওয়া যেতে পারে। </string>
<string name="dialog_title_finishing_media_upload">মিডিয়া আপলোড সমাপ্ত করা হচ্ছে</string>
<string name="dialog_message_uploading_media">আপলোড হচ্ছে …</string>
@ -284,7 +284,6 @@
<string name="action_add_to_list">তালিকায় অ্যাকাউন্ট যোগ করুন</string>
<string name="action_remove_from_list">তালিকা থেকে অ্যাকাউন্ট সরান</string>
<string name="compose_active_account_description">অ্যাকাউন্ট %1$s থেকে পোস্ট করা হচ্ছে</string>
<string name="error_failed_set_caption">ক্যাপশন সেট করতে ব্যর্থ</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">দৃষ্টি প্রতিবন্ধী জন্য বর্ণনা করুন
\n(%d অক্ষর সীমা)</item>
@ -469,4 +468,4 @@
<string name="no_drafts">তোমার কোনো খসড়া নেই।</string>
<string name="warning_scheduling_interval">মাস্টোডনের সর্বনিম্ন ৫ মিনিটের সময়সূচীর বিরতি আছে।</string>
<string name="pref_title_hide_top_toolbar">শীর্ষস্থানীয় সরঞ্জামদণ্ডের শিরোনামটি লুকান</string>
</resources>
</resources>

View file

@ -285,7 +285,6 @@
<string name="action_add_to_list">Afegir un compte a la llista</string>
<string name="action_remove_from_list">Suprimir un compte de la llista</string>
<string name="compose_active_account_description">"Publicar com a %1$s"</string>
<string name="error_failed_set_caption">Error al afegir la llegenda</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Descriu per a persones amb discapacitat visual
\n(%d límit de caràcters)</item>
@ -595,7 +594,6 @@
<string name="compose_unsaved_changes">Tens canvis no desats.</string>
<string name="set_focus_description">Toqueu o arrossegueu el cercle per triar el punt focal que sempre serà visible a les miniatures.</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">No s\'ha pogut establir el punt d\'enfocament</string>
<string name="pref_title_show_self_username">Mostra el nom d\'usuari a les barres d\'eines</string>
<string name="action_set_focus">Estableix el punt d\'enfocament</string>
<string name="description_login">Funciona en la majoria dels casos. No es filtra cap dada a altres aplicacions.</string>
@ -638,4 +636,4 @@
<string name="status_filtered_show_anyway">Mostra de totes maneres</string>
<string name="socket_timeout_exception">El contacte amb el teu servidor ha trigat massa</string>
<string name="ui_error_unknown">motiu desconegut</string>
</resources>
</resources>

View file

@ -206,11 +206,11 @@
<string name="dialog_download_image">داگرتن</string>
<string name="dialog_message_uploading_media">بارکردن…</string>
<string name="dialog_title_finishing_media_upload">تەواوکردنی بارکردنی میدیا</string>
<string name="dialog_whats_an_instance">ناونیشان یان دۆمەینی هەر نمونەیەک دەکرێت لێرە تێبنووسرێت، وەک <a href="https://instances.social">فرەتر!</a>
<string name="dialog_whats_an_instance">ناونیشان یان دۆمەینی هەر نمونەیەک دەکرێت لێرە تێبنووسرێت، وەک <a href="https://instances.social">فرەتر!</a>
\n
\nئەگەر هێشتا ئەژمێرێکت نیە، دەتوانیت ناوی ئەو نمونەیە داخڵ بکەیت کە دەتەوێت بیبەستیت و ئەژمێرێک دروست بکەیت لەوێ.
\n
\nنموونەیەک تاکە شوێنە کە ئەژمێرەکەت میوانداری کراوە، بەڵام دەتوانیت بە ئاسانی پەیوەندی لەگەڵ بکەیت و دوای ئەو خەڵکانە بکەویت لە نمونەکانی تر وەک ئەوەی تۆ لە هەمان سایت دابیت.
\nنموونەیەک تاکە شوێنە کە ئەژمێرەکەت میوانداری کراوە، بەڵام دەتوانیت بە ئاسانی پەیوەندی لەگەڵ بکەیت و دوای ئەو خەڵکانە بکەویت لە نمونەکانی تر وەک ئەوەی تۆ لە هەمان سایت دابیت.
\n
\nزانیاری زیاتر دەتوانرێت بدۆزرێتەوە لە <a href="https://joinmastodon.org">joinmastodon.org</a>. </string>
<string name="login_connection">گرێدان…</string>
@ -386,7 +386,6 @@
<item quantity="other">وەسف بکە بۆ بینایی داڕماو
\n(%d سنوری کاراکتەر)</item>
</plurals>
<string name="error_failed_set_caption">دانانی سەردێڕ شکستی هێنا</string>
<string name="compose_active_account_description">بڵاوکردنەوە بە هەژماری %1$s</string>
<string name="action_remove_from_list">لابردنی ئەژمێر لە لیستەکە</string>
<string name="action_add_to_list">زیادکردنی ئەژمێر بۆ لیستەکە</string>
@ -477,4 +476,4 @@
<string name="pref_failed_to_sync">سەرکەوتوو نەبوو لە هاودەمکردنی ڕێکبەندەکان</string>
<string name="pref_publishing">بڵاوکردنەوە (هاوکاتکراوە لەگەڵ سێرڤەر)</string>
<string name="pref_default_media_sensitivity">هەمیشە میدیا وەک هەستیار نیشان بکە</string>
</resources>
</resources>

View file

@ -285,7 +285,6 @@
<string name="action_add_to_list">Přidat účet na seznam</string>
<string name="action_remove_from_list">Odstranit účet ze seznamu</string>
<string name="compose_active_account_description">Píšete jako %1$s</string>
<string name="error_failed_set_caption">Nastavení popisku selhalo</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Popis pro zrakově postižené
\n(limit %d znak)</item>
@ -539,7 +538,6 @@
<string name="drafts_post_reply_removed">Příspěvek, na který jste připravili odpověď, byl odstraněn</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="action_set_focus">Nastavit bod zaostření</string>
<string name="error_failed_set_focus">Nepodařilo se nastavit zaostřovací bod</string>
<string name="tips_push_notification_migration">Znovu se přihlaste ke všem účtům, abyste povolili podporu push oznámení.</string>
<string name="dialog_push_notification_migration">Aby bylo možné používat push oznámení prostřednictvím UnifiedPush, Tusky potřebuje oprávnění k odběru oznámení na vašem serveru Mastodon. To vyžaduje opětovné přihlášení ke změně rozsahů OAuth udělených aplikaci Tusky. Použitím možnosti opětovného přihlášení zde nebo v předvolbách účtu zachováte všechny vaše místní koncepty a mezipaměť.</string>
<string name="action_add_reaction">přidat reakci</string>
@ -583,4 +581,4 @@
<string name="dialog_delete_conversation_warning">Smazat tuto konverzaci\?</string>
<string name="pref_title_notification_filter_follow_requests">Požádáno o sledování</string>
<string name="pref_title_animate_custom_emojis">Animovat vlastní emotikony</string>
</resources>
</resources>

View file

@ -234,7 +234,6 @@
<string name="action_lists">Rhestrau</string>
<string name="title_lists">Rhestrau</string>
<string name="compose_active_account_description">Yn postio fel %1$s</string>
<string name="error_failed_set_caption">Methu gosod pennawd</string>
<string name="action_set_caption">Gosod pennawd</string>
<string name="action_remove">Dileu</string>
<string name="lock_account_label">Cloi cyfrif</string>
@ -546,7 +545,6 @@
<string name="set_focus_description">Tapiwch neu lusgo\'r cylch i ddewis y canolbwynt a fydd bob amser yn weladwy mewn lluniau bach.</string>
<string name="description_poll">Pôl gyda dewisiadau: %1$s, %2$s, %3$s, %4$s; %5$s</string>
<string name="list">Rhestr</string>
<string name="error_failed_set_focus">Wedi methu gosod pwynt ffocws</string>
<string name="action_set_focus">Gosod pwynt ffocws</string>
<string name="status_created_at_now">nawr</string>
<string name="error_delete_list">Methu dileu\'r rhestr</string>
@ -711,4 +709,4 @@
<string name="filter_keyword_addition_title">Ychwanegu allweddair</string>
<string name="filter_edit_keyword_title">Golygu allweddair</string>
<string name="filter_description_format">%s: %s</string>
</resources>
</resources>

View file

@ -261,7 +261,6 @@
<string name="action_edit_list">Liste bearbeiten</string>
<string name="action_add_to_list">Ein Konto zu einer Liste hinzufügen</string>
<string name="compose_active_account_description">Veröffentlichen als %1$s</string>
<string name="error_failed_set_caption">Fehler beim Speichern der Beschreibung</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Inhalt für Menschen mit Sehbehinderung beschreiben (%d Zeichen)</item>
<item quantity="other">Inhalte für Menschen mit Sehbehinderung beschreiben (%d Zeichen)</item>
@ -567,7 +566,6 @@
<string name="filter_expiration_format">%s (%s)</string>
<string name="description_post_language">Sprache des Beitrags</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">Setzen des Fokuspunktes fehlgeschlagen</string>
<string name="action_set_focus">Fokuspunkt setzen</string>
<string name="action_add_reaction">Reaktion hinzufügen</string>
<string name="failed_to_remove_from_list">Das Konto konnte nicht aus der Liste entfernt werden</string>

View file

@ -280,7 +280,6 @@
<string name="action_add_to_list">Aldoni konton al la listo</string>
<string name="action_remove_from_list">Forigi konton el la listo</string>
<string name="compose_active_account_description">Afiŝi per konto %1$s</string>
<string name="error_failed_set_caption">Redakto de apudskribo malsukcesis</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one"/>
<item quantity="other">Priskribi por vide handikapitaj homoj
@ -512,7 +511,7 @@
<string name="pref_title_wellbeing_mode">Bonstato</string>
<string name="drafts_failed_loading_reply">Ŝarĝado de respondaj informoj malsukcesis</string>
<string name="wellbeing_mode_notice">Kelkaj informoj kiuj povas afekci vian mensan bonstaton estos kaŝitaj. Ĉi tiuj inkluzivas:
\n
\n
\n — Sciigoj pri stelumo/diskonigo/sekvado
\n — Nombro de stelumoj/diskonigoj sur la mesaĝoj
\n — Statistikoj pri mesaĝoj/sekvantoj sur la profiloj
@ -565,4 +564,4 @@
<string name="dialog_push_notification_migration">Por ricevi sciigoj per UnifiedPush, Tusky bezonas taŭgan permeson el Mastodon-servilo. Tio postulas re-ensaluton por ŝanĝi OAuth-rajtoj donitaj al Tusky. Se vi uzas la opcion re-ensaluti ĉi tie aŭ en la agordoj de la konto, viaj malnetoj kaj kaŝmemoroj estos konservitaj.</string>
<string name="dialog_push_notification_migration_other_accounts">Vi re-ensalutis en tiu konto por doni sciigo-permeson al Tusky. Vi havas tamen aliajn kontojn, ĉe kiuj vi devas re-sensaluti. Iru al ili, kaj re-ensalutu por ebligi ricevon de sciigoj per UnifiedPush.</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
</resources>
</resources>

View file

@ -252,7 +252,6 @@
<string name="action_lists">Listas</string>
<string name="title_lists">Listas</string>
<string name="compose_active_account_description">Publicar como %1$s</string>
<string name="error_failed_set_caption">Error al añadir leyenda</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Descripción para personas con problemas de visión
\n(Límite de %d caracter)</item>
@ -569,7 +568,6 @@
<string name="notification_update_description">Notificaciones cuando se editan publicaciones con las que has interactuado</string>
<string name="status_count_one_plus">1+</string>
<string name="filter_expiration_format">%s (%s)</string>
<string name="error_failed_set_focus">Fallo al establecer foco</string>
<string name="action_set_focus">Establece el foco</string>
<string name="description_post_language">Idioma de publicación</string>
<string name="duration_30_days">30 días</string>
@ -659,3 +657,4 @@
<string name="ui_error_unknown">razón desconocida</string>
<string name="socket_timeout_exception">Contactar con tu servidor ha tardado demasiado tiempo</string>
</resources>

View file

@ -234,7 +234,6 @@
<string name="action_lists">Zerrendak</string>
<string name="title_lists">Zerrendak</string>
<string name="compose_active_account_description">%1$s kontuarekin tut egiten</string>
<string name="error_failed_set_caption">Akatsa deskribapena eranstean</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">Ikusmen urritasuna dutenentzat deskribapena\n(%d karaktereko muga)</item>
</plurals>
@ -509,7 +508,7 @@
\n
\n - Gogokoak, bultzadak eta jarraitzaileen jakinarazpenak
\n - Tutetan gogokoen eta bultzaden kopurua
\n - Profiletan jarraitzaileen eta argitalpenen estatistikak
\n - Profiletan jarraitzaileen eta argitalpenen estatistikak
\n
\nPush-jakinarazpenek ez dute eraginik izango, baina jakinarazpenen hobespenak eskuz berrikus ditzakezu.</string>
<string name="wellbeing_hide_stats_posts">Mezuetan estatistika kuantitatiboak ezkutatu</string>
@ -545,4 +544,4 @@
<string name="post_edited">%s editatua</string>
<string name="notification_sign_up_format">%s-(e)k izena eman du</string>
<string name="error_status_source_load">Akatsa zerbitzaritik egoeraren iturria kargatzean.</string>
</resources>
</resources>

View file

@ -117,11 +117,11 @@
<string name="link_whats_an_instance">نمونه چیست؟</string>
<string name="login_connection">در حال وصل شدن…</string>
<string name="dialog_whats_an_instance">نشانی یا دامنهٔ هر نمونه‌ای می‌تواند وارد شود، مثل mastodon.social, icosahedron.website, social.tchncs.de, و <a href="https://instances.social">بیش‌تر!</a>.
\n
\n اگر هنوز حسابی ندارید، می‌توانید نام نمونه مورد نظر را وارد کرده و در آن حسابی بسازید.
\n
\n
\n اگر هنوز حسابی ندارید، می‌توانید نام نمونه مورد نظر را وارد کرده و در آن حسابی بسازید.
\n
\n نمونه، جاییست که حسابتان رویش میزبانی می‌شود، ولی به راحتی می‌توانید با دیگر افراد روی نمونه‌های دیگر ارتباط داشته و دنبالشان کنید؛ انگار که روی یک پایگاه باشید.
\n
\n
\nاطّلاعات بیش‌تر می‌تواند در <a href="https://joinmastodon.org">joinmastodon.org</a> پیدا شود. </string>
<string name="dialog_title_finishing_media_upload">پایان بارگذاری رسانه</string>
<string name="dialog_message_uploading_media">در حال بارگذاری…</string>
@ -204,7 +204,7 @@
-->
<string name="about_project_site">پایگاه وب پروژه :
\n https://tusky.app</string>
<string name="about_bug_feature_request_site">گزارش مشکلات و درخواست ویژگی‌ها:
<string name="about_bug_feature_request_site">گزارش مشکلات و درخواست ویژگی‌ها:
\n https://github.com/tuskyapp/Tusky/issues</string>
<string name="about_tusky_account">نمایهٔ تاسکی</string>
<string name="post_share_content">هم‌رسانی محتوای فرسته</string>
@ -228,7 +228,6 @@
<string name="action_lists">فهرست‌ها</string>
<string name="title_lists">فهرست‌ها</string>
<string name="compose_active_account_description">فرستادن از طرف %1$s</string>
<string name="error_failed_set_caption">شکست در تنظیم عنوان</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">توصیف محتوا برای کم‌بینایان (کران ۱ نویسه)</item>
<item quantity="other">توصیف محتوا برای کم‌بینایان (کران %d نویسه)</item>
@ -556,7 +555,6 @@
<string name="pref_title_show_self_username">نمایش نام کاربری در نوارابزارها</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="action_add_reaction">افزودن واکنش</string>
<string name="error_failed_set_focus">شکست در تنظیم نقطهٔ تمرکز</string>
<string name="action_set_focus">تنظیم نقطهٔ تمرکز</string>
<string name="duration_no_change">(بدون تغییر)</string>
<string name="error_loading_account_details">شکست در بار کردن جزییات حساب</string>
@ -666,4 +664,4 @@
<string name="select_list_empty">هنوز هیچ سیاهه‌ای ندارید</string>
<string name="select_list_manage">مدیریت سیاهه‌ها</string>
<string name="error_list_load">خطا در بار کردن سیاهه‌ها</string>
</resources>
</resources>

View file

@ -200,7 +200,6 @@
<string name="error_compose_character_limit">Julkaisusi on liian pitkä!</string>
<string name="action_unmute_conversation">Poista keskustelun mykistys</string>
<string name="download_image">Ladataan kuvaa %1$s</string>
<string name="error_failed_set_caption">Kuvauksen lisääminen epäonnistui</string>
<string name="action_mute_conversation">Mykistä keskustelu</string>
<string name="error_generic">Tapahtui virhe.</string>
<string name="action_logout_confirm">Halutako varmasti kirjautua ulos tililtä %s1\?</string>
@ -309,4 +308,4 @@
<string name="restart">Käynnistä uudelleen</string>
<string name="error_failed_app_registration">Tunnistautuminen valitsemasi instanssin kanssa epäonnistui.</string>
<string name="dialog_block_warning">Estä @%s\?</string>
</resources>
</resources>

View file

@ -285,7 +285,6 @@
<string name="action_add_to_list">Ajouter un compte à la liste</string>
<string name="action_remove_from_list">Supprimer un compte de la liste</string>
<string name="compose_active_account_description">Publier en tant que %1$s</string>
<string name="error_failed_set_caption">Impossible de définir la légende</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">Décrire pour les malvoyants
\n(%d caractères maximum)</item>
@ -570,4 +569,4 @@
<string name="action_add_reaction">ajouter une réaction</string>
<string name="instance_rule_title">%s règles</string>
<string name="a11y_label_loading_thread">Chargement du fil</string>
</resources>
</resources>

View file

@ -12,7 +12,6 @@
<string name="compose_save_draft">Skets bewarje\?</string>
<string name="action_remove">Fuortsmite</string>
<string name="action_set_caption">Ûnderskrift pleatse</string>
<string name="error_failed_set_caption">Koe ûnderskrift net pleatse</string>
<string name="action_add_to_list">Account oan de list tafoegje</string>
<string name="hint_search_people_list">Sykje om minsken dy\'t jo folgje</string>
<string name="action_edit_list">Pas de list oan</string>
@ -260,4 +259,4 @@
<string name="action_reblog">Boost</string>
<string name="notification_reblog_format">%s hat dyn toot boost</string>
<string name="title_announcements">Oankundigingen</string>
</resources>
</resources>

View file

@ -316,7 +316,6 @@
<string name="action_add_to_list">Cuir cuntas leis an liosta</string>
<string name="action_remove_from_list">Bain cuntas ón liosta</string>
<string name="compose_active_account_description">Postáil le cuntas %1$s</string>
<string name="error_failed_set_caption">Theip ar an bhfotheideal a shocrú</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">Déan cur síos ar dhaoine lagamhairc
\n(teorainn carachtar %d)</item>
@ -506,4 +505,4 @@
<string name="action_dismiss">Dún</string>
<string name="action_details">Sonraí</string>
<string name="dialog_delete_conversation_warning">Scrios an comhrá seo\?</string>
</resources>
</resources>

View file

@ -257,7 +257,6 @@
<item quantity="other">Mìnich e dhan fheadhainn air a bheil cion-lèirsinn
\n(%d caractar air a char as fhaide)</item>
</plurals>
<string name="error_failed_set_caption">Cha deach leinn am fo-thiotal a shuidheachadh</string>
<string name="compose_active_account_description">A postadh mar %1$s</string>
<string name="action_remove_from_list">Thoir an cunntas air falbh on liosta</string>
<string name="action_add_to_list">Cuir cunntas ris an liosta</string>
@ -574,7 +573,6 @@
<string name="pref_show_self_username_never">Chan ann idir</string>
<string name="filter_expiration_format">%s (%s)</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">Dhfhàillig suidheachadh na puinge-fòcais</string>
<string name="action_set_focus">Suidhich puing an fhòcais</string>
<string name="delete_scheduled_post_warning">A bheil thu airson am post sgeidealaichte seo a sguabadh às\?</string>
<string name="instance_rule_info">Le clàradh a-steach, bidh tu ag aontachadh ri riaghailtean %s.</string>
@ -642,4 +640,4 @@
<string name="action_share_account_username">Co-roinn ainm-cleachdaiche a chunntais</string>
<string name="send_account_link_to">Co-roinn URL a chunntais le…</string>
<string name="send_account_username_to">Co-roinn ainm-cleachdaiche a chunntais le…</string>
</resources>
</resources>

View file

@ -258,7 +258,6 @@
<item quantity="one">Describe para persoas con deficiencias visuais (límite %d caracter)</item>
<item quantity="other">Describe para persoas con deficiencias visuais (%d caracteres como máximo)</item>
</plurals>
<string name="error_failed_set_caption">Fallou establecemento do texto</string>
<string name="compose_active_account_description">Publicar como %1$s</string>
<string name="action_remove_from_list">Eliminar conta da listaxe</string>
<string name="action_add_to_list">Engadir conta á listaxe</string>
@ -540,7 +539,6 @@
<string name="error_multimedia_size_limit">Os ficheiros de vídeo e audio non poden superar os %s MB.</string>
<string name="description_post_language">Idioma de publicación</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">Fallou o establecemento do foco</string>
<string name="action_set_focus">Establece foco</string>
<string name="error_following_hashtag_format">Erro ao seguir #%s</string>
<string name="error_unfollowing_hashtag_format">Error ao retirar seguimento de #%s</string>
@ -659,4 +657,4 @@
<string name="select_list_empty">Aínda non tes listas</string>
<string name="select_list_manage">Xestionar listas</string>
<string name="error_list_load">Erro ao cargar as listas</string>
</resources>
</resources>

View file

@ -311,7 +311,6 @@
<item quantity="other">दृष्टिहीन लोगों के लिए वर्णन करें
\n(%d वर्ण सीमा)</item>
</plurals>
<string name="error_failed_set_caption">कैप्शन सेट करने में विफल</string>
<string name="compose_active_account_description">%1$s खाते के साथ पोस्ट कर रहे</string>
<string name="action_remove_from_list">सूची से खाता निकालें</string>
<string name="action_add_to_list">सूची में खाता जोड़ें</string>
@ -402,4 +401,4 @@
</plurals>
<string name="error_compose_character_limit">पोस्ट बहुत लंबा है!</string>
<string name="error_failed_app_registration">उस सर्वर से प्रमाणित करने में विफल।</string>
</resources>
</resources>

View file

@ -132,12 +132,12 @@
<string name="label_header">Fejléc</string>
<string name="link_whats_an_instance">Mi az a példány\?</string>
<string name="login_connection">Csatlakozás…</string>
<string name="dialog_whats_an_instance">Bármely példány címét vagy domain nevét beírhatod ide, mint a mastodon.social, az icosahedron.website, a social.tchncs.de és <a href="https://instances.social">mások!</a>
\n
\nHa még nincs fiókod, beírhatod annak a példánynak a címét, amelyhez csatlakoznál, majd azon létrehozhatsz egy fiókot.
\n
\nA példány az a hely, ahol a fiókadataidat tárolják, de ettől még ugyanúgy kommunikálhatsz más példányokon lévő emberekkel, mintha ugyanazon az oldalon lennétek.
\n
<string name="dialog_whats_an_instance">Bármely példány címét vagy domain nevét beírhatod ide, mint a mastodon.social, az icosahedron.website, a social.tchncs.de és <a href="https://instances.social">mások!</a>
\n
\nHa még nincs fiókod, beírhatod annak a példánynak a címét, amelyhez csatlakoznál, majd azon létrehozhatsz egy fiókot.
\n
\nA példány az a hely, ahol a fiókadataidat tárolják, de ettől még ugyanúgy kommunikálhatsz más példányokon lévő emberekkel, mintha ugyanazon az oldalon lennétek.
\n
\nTöbb információt találhatsz itt: <a href="https://joinmastodon.org">joinmastodon.org</a>. </string>
<string name="dialog_title_finishing_media_upload">Média feltöltés befejezése</string>
<string name="dialog_message_uploading_media">Feltöltés…</string>
@ -338,7 +338,6 @@
<string name="action_add_to_list">Fiók hozzáadása a listához</string>
<string name="action_remove_from_list">Fiók eltávolítása a listából</string>
<string name="compose_active_account_description">Bejegyzés mint %1$s</string>
<string name="error_failed_set_caption">Cím beállítása nem sikerült</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Leírás látássérülteknek
\n(%d karakter korlát)</item>
@ -555,7 +554,6 @@
<string name="pref_show_self_username_never">Soha</string>
<string name="duration_no_change">(Nincs változás)</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">Nem sikerült a fókuszpont beállítása</string>
<string name="action_set_focus">Fókuszpont beállítása</string>
<string name="error_following_hashtag_format">Hiba a #%s követésekor</string>
<string name="error_unfollowing_hashtag_format">Hiba a #%s követésének befejezésekor</string>
@ -661,4 +659,4 @@
<string name="filter_keyword_addition_title">Kulcsszó hozzáadása</string>
<string name="filter_edit_keyword_title">Kulcsszó szerkesztése</string>
<string name="filter_description_format">%s: %s</string>
</resources>
</resources>

View file

@ -157,11 +157,11 @@
<string name="label_avatar">Auðkennismynd</string>
<string name="label_header">Haus</string>
<string name="login_connection">Tengist…</string>
<string name="dialog_whats_an_instance">Hægt er að setja hér inn vistfang eða lén á hvaða tilviki sem er, svo sem mastodon.social, icosahedron.website, social.tchncs.de og <a href="https://instances.social">fleiri!</a>
<string name="dialog_whats_an_instance">Hægt er að setja hér inn vistfang eða lén á hvaða tilviki sem er, svo sem mastodon.social, icosahedron.website, social.tchncs.de og <a href="https://instances.social">fleiri!</a>
\n
\nEf þú ert ekki ennþá með notandaaðgang, geturðu sett inn nafnið á því tilviki sem þú vilt tilheyra og búið til aðgang þar.
\n
\nTilvik er ákveðinn einn vefþjónn þar sem notandaaðgangurinn þinn er hýstur, en eftir sem áður er auðvelt fyrir þig að eiga í samskiptum við fólk og fylgjast með einstaklingum á öðrum tilvikum, rétt eins og þið væruð á sama vefsvæðinu.
\nTilvik er ákveðinn einn vefþjónn þar sem notandaaðgangurinn þinn er hýstur, en eftir sem áður er auðvelt fyrir þig að eiga í samskiptum við fólk og fylgjast með einstaklingum á öðrum tilvikum, rétt eins og þið væruð á sama vefsvæðinu.
\n
\nNánari upplýsingar má finna á <a href="https://joinmastodon.org">joinmastodon.org</a>. </string>
<string name="dialog_title_finishing_media_upload">Klára innsendingu myndefnis</string>
@ -297,7 +297,6 @@
<string name="action_add_to_list">Bæta notandaaðgangi á listann</string>
<string name="action_remove_from_list">Fjarlægja notandaaðganginn af listanum</string>
<string name="compose_active_account_description">Sendi sem %1$s</string>
<string name="error_failed_set_caption">Ekki tókst að setja skýringatexta</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Lýstu þessu fyrir sjónskerta
\n(hámark %d stafur)</item>
@ -553,7 +552,6 @@
<string name="pref_show_self_username_always">Alltaf</string>
<string name="pref_show_self_username_disambiguate">Þegar er skráð inn á mörgum aðgöngum</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">Mistókst að setja virknistað</string>
<string name="action_set_focus">Setja virknistað</string>
<string name="pref_show_self_username_never">Aldrei</string>
<string name="pref_title_show_self_username">Birta notandanafn á verkfærastikum</string>
@ -653,4 +651,4 @@
<string name="filter_keyword_addition_title">Bæta við stikkorði</string>
<string name="filter_edit_keyword_title">Breyta stikkorði</string>
<string name="filter_description_format">%s: %s</string>
</resources>
</resources>

View file

@ -138,12 +138,12 @@
<string name="label_header">Intestazione</string>
<string name="link_whats_an_instance">Cos\'è un\'istanza?</string>
<string name="login_connection">Connessione…</string>
<string name="dialog_whats_an_instance">L\'indirizzo o il dominio di qualsiasi istanza può essere inserito qui, come mastodon.social, icosahedron.website, social.tchncs.de, e <a href="https://instances.social">altro!</a>
\n
\nSe non hai ancora un account, puoi inserire il nome di un\'istanza alla quale vuoi iscriverti e creare un account.
\n
\nUn\'istanza è il luogo dove l\'account è custodito, ma puoi facilmente comunicare e seguire gente su altre istanze come se fossero sullo stesso sito.
\n
<string name="dialog_whats_an_instance">L\'indirizzo o il dominio di qualsiasi istanza può essere inserito qui, come mastodon.social, icosahedron.website, social.tchncs.de, e <a href="https://instances.social">altro!</a>
\n
\nSe non hai ancora un account, puoi inserire il nome di un\'istanza alla quale vuoi iscriverti e creare un account.
\n
\nUn\'istanza è il luogo dove l\'account è custodito, ma puoi facilmente comunicare e seguire gente su altre istanze come se fossero sullo stesso sito.
\n
\nPiù info possono essere trovate su <a href="https://joinmastodon.org">joinmastodon.org</a>. </string>
<string name="dialog_title_finishing_media_upload">Terminando il caricamento dei media</string>
<string name="dialog_message_uploading_media">Caricamento…</string>
@ -279,7 +279,6 @@
<string name="action_add_to_list">Aggiungi un account alla lista</string>
<string name="action_remove_from_list">Rimuovi un account dalla lista</string>
<string name="compose_active_account_description">Pubblicando come %1$s</string>
<string name="error_failed_set_caption">Impostazione del sottotitolo non riuscita</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Descrivi per ipovedenti
\n(limite di %d carattere)</item>
@ -566,7 +565,6 @@
<string name="error_loading_account_details">Caricamento dettagli utente fallito</string>
<string name="delete_scheduled_post_warning">Cancellare questo post programmato\?</string>
<string name="instance_rule_title">Regole di %s</string>
<string name="error_failed_set_focus">Impossibile selezionare il punto focale</string>
<string name="instance_rule_info">Facendo il log in accetti le regole di %s.</string>
<string name="set_focus_description">Tappa o crea un cerchio per scegliere il punto focale che sarà sempre visibile nelle anteprime.</string>
<string name="action_set_focus">Imposta punto focale</string>
@ -647,4 +645,4 @@
<string name="total_accounts">Account totali</string>
<string name="action_refresh">Aggiorna</string>
<string name="title_public_trending_hashtags">Hashtag di tendenza</string>
</resources>
</resources>

View file

@ -129,12 +129,12 @@
<string name="label_header">ヘッダー</string>
<string name="link_whats_an_instance">インスタンスとは?</string>
<string name="login_connection">接続中…</string>
<string name="dialog_whats_an_instance">mastodon.social, icosahedron.website, social.tchncs.deや<a href="https://instances.social">その他</a> のような、あらゆるインスタンスのアドレスやドメインを入力できます。
\n
\nまだアカウントをお持ちでない場合は、参加したいインスタンスの名前を入力することで そのインスタンスにアカウントを作成できます。
\n
\nインスタンスはあなたのアカウントが提供される単独の場所ですが、他のインスタンスのユーザーとあたかも同じ場所にいるように簡単にコミュニケーションをとったりフォローしたりできます。
\n
<string name="dialog_whats_an_instance">mastodon.social, icosahedron.website, social.tchncs.deや<a href="https://instances.social">その他</a> のような、あらゆるインスタンスのアドレスやドメインを入力できます。
\n
\nまだアカウントをお持ちでない場合は、参加したいインスタンスの名前を入力することで そのインスタンスにアカウントを作成できます。
\n
\nインスタンスはあなたのアカウントが提供される単独の場所ですが、他のインスタンスのユーザーとあたかも同じ場所にいるように簡単にコミュニケーションをとったりフォローしたりできます。
\n
\nさらに詳しい情報は<a href="https://joinmastodon.org">joinmastodon.org</a>でご覧いただけます。 </string>
<string name="dialog_title_finishing_media_upload">メディアをアップロードしています</string>
<string name="dialog_message_uploading_media">アップロード中…</string>
@ -257,7 +257,6 @@
<string name="error_rename_list">リスト名を変更できませんでした</string>
<string name="action_rename_list">リスト名の変更</string>
<string name="compose_active_account_description">%1$sで投稿</string>
<string name="error_failed_set_caption">説明の設定に失敗しました</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">視覚障害者のための説明 (%d文字まで)</item>
</plurals>
@ -548,12 +547,12 @@
<string name="draft_deleted">下書きを削除しました</string>
<string name="drafts_post_reply_removed">下書きの返信先の投稿が削除されました</string>
<string name="action_subscribe_account">購読する</string>
<string name="wellbeing_mode_notice">あなたのメンタルヘルスに影響を与える可能性のある情報は隠されます。例:
\n
<string name="wellbeing_mode_notice">あなたのメンタルヘルスに影響を与える可能性のある情報は隠されます。例:
\n
\n - お気に入り/ブースト/フォローの通知
\n - 投稿のお気に入り/ブーストの数
\n - プロフィールのフォロワー/投稿の統計情報
\n
\n
\n プッシュ通知には影響ありませんが、通知設定は手動で確認できます。</string>
<string name="review_notifications">通知の確認</string>
<string name="action_unsubscribe_account">購読の解除</string>
@ -591,7 +590,6 @@
<string name="status_edit_info">%1$s 編集 %2$s</string>
<string name="status_created_info">%1$s の投稿 %2$s</string>
<string name="post_lookup_error_format">投稿 %s の検索エラー</string>
<string name="error_failed_set_focus">中心点の設定に失敗しました</string>
<string name="follow_requests_info">アカウントがロックされていなかったとしても、%1$s のスタッフは以下のアカウントのフォローリクエストを確認した方がいいと判断しました。</string>
<string name="action_set_focus">中心点の設定</string>
<string name="compose_unsaved_changes">保存していない変更があります。</string>
@ -614,4 +612,4 @@
<string name="action_post_failed_detail_plural">アップロードに失敗した投稿は下書きに保存されました。
\n
\nサーバーと接続できなかったか、投稿が拒否されました。</string>
</resources>
</resources>

View file

@ -144,12 +144,12 @@
<string name="label_header">헤더</string>
<string name="link_whats_an_instance">인스턴스가 무엇인가요\?</string>
<string name="login_connection">연결 중...</string>
<string name="dialog_whats_an_instance">인스턴스의 도메인 주소나 IP주소를 입력하실 수 있습니다. mastodon.social, icosahedron.website, social.tchncs.de 등이 있으며, 그 외에도 <a href="https://instances.social">더 많은 인스턴스</a>가 당신을 기다리고 있습니다!
<string name="dialog_whats_an_instance">인스턴스의 도메인 주소나 IP주소를 입력하실 수 있습니다. mastodon.social, icosahedron.website, social.tchncs.de 등이 있으며, 그 외에도 <a href="https://instances.social">더 많은 인스턴스</a>가 당신을 기다리고 있습니다!
\n
\n만약 계정이 없으시다면, 인스턴스 주소를 입력하신 후에 계정을 만드실 수 있습니다.
\n
\n여러분이 어느 인스턴스에 가입하시더라도, 다른 인스턴스에 있는 유저들과 문제 없이 소통하실 수 있습니다.
\n
\n만약 계정이 없으시다면, 인스턴스 주소를 입력하신 후에 계정을 만드실 수 있습니다.
\n
\n여러분이 어느 인스턴스에 가입하시더라도, 다른 인스턴스에 있는 유저들과 문제 없이 소통하실 수 있습니다.
\n
\n자세한 사항은 <a href="https://joinmastodon.org">joinmastodon.org</a>을 참조하세요. </string>
<string name="dialog_title_finishing_media_upload">미디어 업로드 완료</string>
<string name="dialog_message_uploading_media">업로드 중...</string>
@ -291,7 +291,6 @@
<string name="action_add_to_list">리스트에 계정 추가</string>
<string name="action_remove_from_list">리스트에서 계정 삭제</string>
<string name="compose_active_account_description">%1$s로서 포스팅</string>
<string name="error_failed_set_caption">미디어에 대한 설명을 추가할 수 없습니다</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">시각 장애인을 위한 설명
\n(%d글자 작성 가능)</item>
@ -425,4 +424,4 @@
<string name="action_edit">수정</string>
<string name="hashtags">해시태그</string>
<string name="notification_follow_request_name">팔로우 요청</string>
</resources>
</resources>

View file

@ -390,7 +390,7 @@
<string name="poll_ended_created">Tevis izveidotā aptauja ir noslēgusies</string>
<string name="compose_preview_image_description">Darības ar attēlu %s</string>
<string name="tusky_compose_post_quicksetting_label">Rakstīt ziņu</string>
<string name="about_bug_feature_request_site">"Kļūdu ziņojumi un jaunas funkcionalitātes pieprasījumi:
<string name="about_bug_feature_request_site">"Kļūdu ziņojumi un jaunas funkcionalitātes pieprasījumi:
\n https://github.com/tuskyapp/Tusky/issues"</string>
<string name="action_mention">Pieminēt</string>
<string name="pref_title_gradient_for_media">Rādīt krāsainus gradientus paslēptajai multividei</string>
@ -460,8 +460,6 @@
<string name="notification_summary_small">%1$s un %2$s</string>
<string name="notification_summary_medium">%1$s, %2$s un %3$s</string>
<string name="post_share_link">Dalīties ar saiti uz ierakstu</string>
<string name="error_failed_set_caption">Neizdevās pievienot parakstu</string>
<string name="error_failed_set_focus">Neizdevās iestatīt fokusa punktu</string>
<string name="pref_title_absolute_time">Izmantot absolūto laiku</string>
<string name="conversation_1_recipients">%1$s</string>
<string name="conversation_2_recipients">%1$s un %2$s</string>
@ -593,4 +591,4 @@
<string name="title_public_trending_hashtags">Tendenču tēmturi</string>
<string name="action_add">Pievienot</string>
<string name="filter_description_format">%s: %s</string>
</resources>
</resources>

View file

@ -207,7 +207,7 @@
<string name="description_account_locked">Låst konto</string>
<string name="about_title_activity">Om</string>
<string name="about_tusky_version">Tusky %s</string>
<string name="about_bug_feature_request_site">Rapporter feil og ønsker om funksjonalitet her:
<string name="about_bug_feature_request_site">Rapporter feil og ønsker om funksjonalitet her:
\n https://github.com/tuskyapp/Tusky/issues</string>
<string name="about_tusky_account">Tuskys Profil</string>
<string name="post_share_content">Del inneholdet i innlegget</string>
@ -254,11 +254,10 @@
<string name="notification_mention_name">Nye nevnelser</string>
<string name="notification_mention_descriptions">Varsler om nye nevnelser</string>
<string name="about_tusky_license">Tusky er fri og åpen kildekode. Applikasjonen er lisensiert under GNU General Public License versjon 3. Du kan se lisensen her: https://www.gnu.org/licenses/gpl-3.0.en.html</string>
<string name="about_project_site">Hjemmeside:
<string name="about_project_site">Hjemmeside:
\n https://tusky.app</string>
<string name="abbreviated_in_years">om %dy</string>
<string name="compose_active_account_description">Poster som %1$s</string>
<string name="error_failed_set_caption">Klarte ikke å sette bildetekst</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Beskriv for de med nedsatt synsevne
\n(maks %d tegn)</item>
@ -544,7 +543,6 @@
<string name="description_post_language">Innleggspråk</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="action_set_focus">Sett fokuspunkt</string>
<string name="error_failed_set_focus">Klarte ikke å sette fokuspunkt</string>
<string name="set_focus_description">Trykk eller dra sirkelen for å velge fokuspunktet som alltid skal være synlig i miniatyrbilder.</string>
<string name="pref_show_self_username_always">Alltid</string>
<string name="pref_show_self_username_disambiguate">Når flere konti er logget inn</string>
@ -579,4 +577,4 @@
<string name="report_category_other">Annet</string>
<string name="action_unfollow_hashtag_format">Slutte å følge #%s\?</string>
<string name="confirmation_hashtag_unfollowed">Sluttet å følge #%s</string>
</resources>
</resources>

View file

@ -138,12 +138,12 @@
<string name="label_header">Omslagfoto</string>
<string name="link_whats_an_instance">Wat is een Mastodonserver?</string>
<string name="login_connection">Aan het verbinden…</string>
<string name="dialog_whats_an_instance">Het adres of domein van elke Mastodonserver kan hier worden ingevoerd, zoals mastodon.social, mastodon.nl, octodon.social en <a href="https://instances.social">nog veel meer!</a>
\n
\nWanneer je nog geen account hebt, kun je de naam van de Mastodonserver waar jij je graag wil registeren invoeren, waarna je daar een account kunt aanmaken.
\n
\nEen Mastodonserver (Engels: instance) is een computerserver waar jouw account zich bevindt (vergelijk het met een e-mailserver). Je kan eenvoudig mensen van andere servers volgen en met ze communiceren, alsof jullie met elkaar op dezelfde website zitten.
\n
<string name="dialog_whats_an_instance">Het adres of domein van elke Mastodonserver kan hier worden ingevoerd, zoals mastodon.social, mastodon.nl, octodon.social en <a href="https://instances.social">nog veel meer!</a>
\n
\nWanneer je nog geen account hebt, kun je de naam van de Mastodonserver waar jij je graag wil registeren invoeren, waarna je daar een account kunt aanmaken.
\n
\nEen Mastodonserver (Engels: instance) is een computerserver waar jouw account zich bevindt (vergelijk het met een e-mailserver). Je kan eenvoudig mensen van andere servers volgen en met ze communiceren, alsof jullie met elkaar op dezelfde website zitten.
\n
\n Meer informatie kun je vinden op <a href="https://joinmastodon.org">joinmastodon.org</a>. </string>
<string name="dialog_title_finishing_media_upload">Uploaden media bijna voltooid</string>
<string name="dialog_message_uploading_media">Aan het uploaden…</string>
@ -258,7 +258,6 @@
<string name="action_lists">Lijsten</string>
<string name="title_lists">Lijsten</string>
<string name="compose_active_account_description">Berichten plaatsen als %1$s</string>
<string name="error_failed_set_caption">Toevoegen van beschrijving mislukt</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one"/>
<item quantity="other">Omschrijf dit voor mensen met een visuele beperking
@ -553,7 +552,6 @@
<string name="pref_show_self_username_never">Nooit</string>
<string name="filter_expiration_format">%s (%s)</string>
<string name="action_set_focus">Focuspunt instellen</string>
<string name="error_failed_set_focus">Instellen van focuspunt mislukt</string>
<string name="error_following_hashtag_format">Fout tijdens het volgen van #%s</string>
<string name="error_unfollowing_hashtag_format">Fout tijdens het ontvolgen van #%s</string>
<string name="delete_scheduled_post_warning">Dit ingeplande bericht verwijderen\?</string>
@ -592,4 +590,4 @@
<string name="account_username_copied">Gebruikersnaam gekopieerd</string>
<string name="confirmation_hashtag_unfollowed">#%s ontvolgd</string>
<string name="title_followed_hashtags">Gevolgde hashtags</string>
</resources>
</resources>

View file

@ -225,7 +225,6 @@
<string name="action_lists">Listas</string>
<string name="title_lists">Listas</string>
<string name="compose_active_account_description">Publicar coma %1$s</string>
<string name="error_failed_set_caption">Fracàs en apondre una legenda</string>
<string name="action_set_caption">Apondre una legenda</string>
<string name="action_remove">Levar</string>
<string name="lock_account_label">Clavar lo compte</string>
@ -565,7 +564,6 @@
<string name="report_category_other">Autre</string>
<string name="failed_to_add_to_list">Fracàs de lapondon del compte a la lista</string>
<string name="failed_to_remove_from_list">Fracàs de la supression del compte de la lista</string>
<string name="error_failed_set_focus">Fracàs de la definicion del punt focal</string>
<string name="notification_sign_up_description">Notificacions quand qualquun crèa un compte novèl</string>
<string name="notification_report_description">Notificacions a prepaus dels senhalament a la moderacion</string>
<string name="notification_update_description">Notificacions quand una publicacion ont avètz reagit es modificada</string>
@ -658,4 +656,5 @@
<string name="label_filter_keywords">Mots clau o frasas de filtrar</string>
<string name="hint_description">Descripcion</string>
<string name="post_media_image">Imatge</string>
</resources>
</resources>

View file

@ -229,7 +229,6 @@
<string name="action_lists">Listy</string>
<string name="title_lists">Listy</string>
<string name="compose_active_account_description">Publikowanie jako %1$s</string>
<string name="error_failed_set_caption">Nie udało się ustawić podpisu</string>
<string name="action_set_caption">Ustaw podpis</string>
<string name="action_remove">Usuń</string>
<string name="lock_account_label">Zablokuj konto</string>
@ -336,13 +335,13 @@
<string name="action_add_to_list">Dodaj konto do listy</string>
<string name="action_remove_from_list">Usuń konto z listy</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Wprowadź opis dla niewidomych i niedowidzących
<item quantity="one">Wprowadź opis dla niewidomych i niedowidzących
\n(maksymalna długość: %d)</item>
<item quantity="few">Wprowadź opis dla niewidomych i niedowidzących
<item quantity="few">Wprowadź opis dla niewidomych i niedowidzących
\n(maksymalna długość: %d)</item>
<item quantity="many">Wprowadź opis dla niewidomych i niedowidzących
<item quantity="many">Wprowadź opis dla niewidomych i niedowidzących
\n(maksymalna długość: %d)</item>
<item quantity="other">Wprowadź opis dla niewidomych i niedowidzących
<item quantity="other">Wprowadź opis dla niewidomych i niedowidzących
\n(maksymalna długość: %d)</item>
</plurals>
<string name="caption_notoemoji">Aktualny zestaw emoji Google</string>
@ -587,7 +586,6 @@
<string name="pref_show_self_username_always">Zawsze</string>
<string name="pref_show_self_username_disambiguate">Gdy wiele kont jest zalogowanych</string>
<string name="status_created_at_now">teraz</string>
<string name="error_failed_set_focus">Nie udało się ustawić punktu centralnego</string>
<string name="action_add_reaction">dodaj reakcję</string>
<string name="notification_header_report_format">%s zgłosił/a %s</string>
<string name="confirmation_hashtag_unfollowed">Odobserwowano #%s</string>
@ -650,4 +648,4 @@
<string name="action_discard">Odrzuć zmiany</string>
<string name="action_share_account_username">Udostępnij nazwę użytkownika</string>
<string name="action_share_account_link">Udostępnij link do konta</string>
</resources>
</resources>

View file

@ -127,12 +127,12 @@
<string name="label_header">Capa</string>
<string name="link_whats_an_instance">O que é uma instância?</string>
<string name="login_connection">Conectando…</string>
<string name="dialog_whats_an_instance">O domínio de qualquer instância pode ser inserido aqui, como mastodon.social, masto.donte.com.br, colorid.es ou qualquer <a href="https://instances.social">outro!</a>
\n
\n Se não tem uma conta ainda, insira o nome da instância que gostaria de participar e crie uma conta lá.
\n
\n Uma instância é um lugar onde sua conta é hospedada, mas é fácil se comunicar e seguir pessoas de outras instâncias como se todos estivessem no mesmo site.
\n
<string name="dialog_whats_an_instance">O domínio de qualquer instância pode ser inserido aqui, como mastodon.social, masto.donte.com.br, colorid.es ou qualquer <a href="https://instances.social">outro!</a>
\n
\n Se não tem uma conta ainda, insira o nome da instância que gostaria de participar e crie uma conta lá.
\n
\n Uma instância é um lugar onde sua conta é hospedada, mas é fácil se comunicar e seguir pessoas de outras instâncias como se todos estivessem no mesmo site.
\n
\n Mais informações podem ser encontradas em <a href="https://joinmastodon.org">joinmastodon.org</a>. </string>
<string name="dialog_title_finishing_media_upload">Envio de mídia terminando</string>
<string name="dialog_message_uploading_media">Enviando…</string>
@ -246,7 +246,6 @@
<string name="action_lists">Listas</string>
<string name="title_lists">Listas</string>
<string name="compose_active_account_description">Postando como %1$s</string>
<string name="error_failed_set_caption">Erro ao incluir descrição</string>
<string name="action_set_caption">Descrever</string>
<string name="action_remove">Remover</string>
<string name="lock_account_label">Trancar perfil</string>
@ -603,11 +602,10 @@
<string name="error_following_hashtags_unsupported">Esta instância não oferece o recurso de seguir hashtags.</string>
<string name="pref_title_notification_filter_updates">um toot que eu interagi foi editado</string>
<string name="notification_sign_up_description">Notificações sobre novos usuários</string>
<string name="error_failed_set_focus">Falha ao definir o ponto de foco</string>
<string name="action_set_focus">Definir ponto de foco</string>
<string name="action_edit_image">Editar imagem</string>
<string name="pref_title_notification_filter_sign_ups">alguém se inscreveu</string>
<string name="saving_draft">Salvando rascunho…</string>
<string name="title_login">Entrar</string>
<string name="instance_rule_title">%s regras</string>
</resources>
</resources>

View file

@ -330,7 +330,6 @@
<string name="action_add_to_list">Adicionar conta à lista</string>
<string name="action_remove_from_list">Remover conta da lista</string>
<string name="compose_active_account_description">Publicar com a conta %1$s</string>
<string name="error_failed_set_caption">Erro ao incluir descrição</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Descrição para deficientes visuais
\n(até %d letra)</item>
@ -560,9 +559,8 @@
<string name="description_post_language">Idioma da publicação</string>
<string name="pref_title_show_self_username">Mostrar o nome de utilizador nas barras de ferramentas</string>
<string name="error_multimedia_size_limit">Os ficheiros de áudio e vídeo não podem exceder os %s MB.</string>
<string name="error_failed_set_focus">Erro ao definir ponto de focagem</string>
<string name="action_set_focus">Define o ponto de focagem</string>
<string name="error_following_hashtag_format">Erro ao seguir #%s</string>
<string name="error_unfollowing_hashtag_format">Erro ao deixar de seguir #%s</string>
<string name="action_add_reaction">adicionar reação</string>
</resources>
</resources>

View file

@ -305,7 +305,6 @@
<string name="action_add_to_list">Добавить аккаунт в список</string>
<string name="action_remove_from_list">Удалить аккаунт из списка</string>
<string name="compose_active_account_description">Отправка от имени %1$s</string>
<string name="error_failed_set_caption">Не удалось добавить подпись</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">Описание для слабовидящих\n(не более %d символов)</item>
</plurals>
@ -545,4 +544,4 @@
<string name="status_created_info">%1$s создали %2$s</string>
<string name="title_login">Войти</string>
<string name="action_browser_login">Вход через Браузер</string>
</resources>
</resources>

View file

@ -181,11 +181,11 @@
<string name="dialog_download_image">अवारोप्यताम्</string>
<string name="dialog_message_uploading_media">उपारोप्यमाणम्…</string>
<string name="dialog_title_finishing_media_upload">सामग्रीणामुपारोपणसिद्धिः वर्तमाना</string>
<string name="dialog_whats_an_instance">कस्याऽपि विशिष्टस्थलस्य सङ्केतसूत्रमत्र टङ्कयितुं शक्यते mastodon.social, icosahedron.website, social.tchncs.de, तथेैव<a href="https://instances.social">अधिकम्</a>
<string name="dialog_whats_an_instance">कस्याऽपि विशिष्टस्थलस्य सङ्केतसूत्रमत्र टङ्कयितुं शक्यते mastodon.social, icosahedron.website, social.tchncs.de, तथेैव<a href="https://instances.social">अधिकम्</a>
\n
\nयदि युष्माकं व्यक्तिगतलेखाऽत्र न वर्तते तर्हि तस्य विशिष्टस्थलस्य नाम टङ्कयित्वा तत्र निर्मातुं शक्नुथ ।
\n
\nविशिष्टस्थलमित्युक्ते स्थलमेकं यत्र युष्माकं लेखाः आश्रिताः, किन्तु साफल्येनैवाऽन्यविशिष्टस्थलीयैः सह सम्पर्कयितुं शक्यते ।
\nविशिष्टस्थलमित्युक्ते स्थलमेकं यत्र युष्माकं लेखाः आश्रिताः, किन्तु साफल्येनैवाऽन्यविशिष्टस्थलीयैः सह सम्पर्कयितुं शक्यते ।
\n
\nअधिकमत्र प्राप्यते <a href="https://joinmastodon.org">joinmastodon.org</a>. </string>
<string name="hint_search_people_list">येषामुसरणं करोषि तेष्वन्विष्यताम्</string>
@ -328,7 +328,6 @@
<item quantity="other">दृष्ट्यां येषां समस्याऽस्ति तेषांं कृते विवरणम्
\n(%d परिमिता न्यूनाक्षरसङ्ख्या)</item>
</plurals>
<string name="error_failed_set_caption">शीर्षकवाक्यं लेखितुमशक्यम्</string>
<string name="compose_active_account_description">%1$s लेखया प्रकटनं क्रियते</string>
<string name="action_remove_from_list">सूच्याः लेखा नश्यताम्</string>
<string name="action_add_to_list">सूच्यां लेखा स्थाप्यताम्</string>
@ -568,4 +567,4 @@
<string name="send_account_username_to">लेखायाः उपभोक्तृनाम्नः संविभागं कुरुताम् अस्मै…</string>
<string name="confirmation_hashtag_unfollowed">#%s अनुसरणम् अपाकृतम्</string>
<string name="send_account_link_to">लेखायाः निरपेक्ष-सार्वत्रिक-वस्तुसङ्केतस्य संविभागं कुरुताम् अस्मै…</string>
</resources>
</resources>

View file

@ -256,7 +256,6 @@
<string name="action_add_to_list">Dodaj račun na seznam</string>
<string name="action_remove_from_list">Odstrani račun iz seznama</string>
<string name="compose_active_account_description">Objavljanje z računom %1$s</string>
<string name="error_failed_set_caption">Opisa ni bilo mogoče nastaviti</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">Opišite za slabovidne
\n(omejitev znakov - %d)</item>
@ -444,4 +443,4 @@
<item quantity="few"><b>%1$s</b> Priljubljene</item>
<item quantity="other"><b>%1$s</b> Priljubljenih</item>
</plurals>
</resources>
</resources>

View file

@ -138,11 +138,11 @@
<string name="label_header">Bakgrundsbild</string>
<string name="link_whats_an_instance">Vad är en instans?</string>
<string name="login_connection">Ansluter…</string>
<string name="dialog_whats_an_instance">Adressen eller domänen för varje instans kan anges
<string name="dialog_whats_an_instance">Adressen eller domänen för varje instans kan anges
här, till exempel mastodon.social, icosahedron.website, social.tchncs.de och
<a href="https://instances.social"> mer! </a>
\n\nOm du inte har något konto kan du ange namnet på instansen du vill ansluta till och skapa ett konto där.
\n\nEn instans är en plats där ditt konto finns, men du kan enkelt kommunicera med och följa andra personer på andra instanser,
\n\nEn instans är en plats där ditt konto finns, men du kan enkelt kommunicera med och följa andra personer på andra instanser,
som om du var på samma sajt.
\n\nMer information finns på <a href="https://joinmastodon.org">joinmastodon.org</a>.
</string>
@ -279,7 +279,6 @@
<string name="action_add_to_list">Lägg till konto i listan</string>
<string name="action_remove_from_list">Ta bort kontot från listan</string>
<string name="compose_active_account_description">Publicerar som %1$s</string>
<string name="error_failed_set_caption">Misslyckades med att ange bildtext</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="one">Beskriv för synskadade
\n(max %d tecken)</item>
@ -550,7 +549,6 @@
<string name="error_image_edit_failed">Bilden kunde inte redigeras.</string>
<string name="duration_365_days">365 dagar</string>
<string name="duration_180_days">180 dagar</string>
<string name="error_failed_set_focus">Kunde inte sätta fokuspunkt</string>
<string name="action_set_focus">Sätt fokuspunkt</string>
<string name="error_following_hashtag_format">Kunde inte följa #%s</string>
<string name="notification_sign_up_format">%s registrerade sig</string>
@ -628,4 +626,4 @@
\nAntingen kunde inte servern nås eller så har uppladdningen nekats.</string>
<string name="action_post_failed_do_nothing">Stäng</string>
<string name="description_login">Fungerar i de flesta fallen. Ingen information läcker till andra applikationer.</string>
</resources>
</resources>

View file

@ -216,7 +216,6 @@
<string name="action_lists">பட்டியல்கள்</string>
<string name="title_lists">பட்டியல்கள்</string>
<string name="compose_active_account_description">%1$s கணக்குடன் பதிவிட</string>
<string name="error_failed_set_caption">தலைப்பை அமைக்க முடியவில்லை</string>
<string name="action_set_caption">தலைப்பை அமை</string>
<string name="action_remove">நீக்கு</string>
<string name="lock_account_label">கணக்கை முடக்கு</string>
@ -277,4 +276,4 @@
<string name="description_visibility_unlisted">பட்டியலிடப்படாதவர்களுக்கு</string>
<string name="description_visibility_public">அனைவருக்கும்</string>
<string name="compose_shortcut_short_label">எழுது</string>
</resources>
</resources>

View file

@ -127,7 +127,6 @@
<string name="lock_account_label_description">ต้องอนุมัติผู้ติดตามด้วยตัวเอง</string>
<string name="lock_account_label">ล็อกบัญชี</string>
<string name="action_remove">ลบ</string>
<string name="error_failed_set_caption">ตั้งคำอธิบายล้มเหลว</string>
<string name="action_set_caption">ตั้งคำอธิบาย</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">อธิบายเพื่อผู้บกพร่องทางสายตา
@ -271,11 +270,11 @@
<string name="dialog_message_uploading_media">กำลังอัปโหลด…</string>
<string name="dialog_title_finishing_media_upload">กำลังอัปโหลดสื่อใกล้เสร็จ</string>
<string name="dialog_whats_an_instance">ใส่ที่อยู่หรือโดเมนของ Instance ได้ที่นี่ เช่น mastodon.social icosahedron.website social.tchncs.de และ <a href="https://instances.social">อีกมากมาย!</a>
\n
\nถ้ายังไม่มีบัญชี สามารถใส่ชื่อ Instance ที่ต้องการจะร่วมแล้วสร้างบัญชีที่นั่น
\n
\nInstance คือที่ที่หนึ่งไว้โฮสต์บัญชีคุณ แต่คุณยังสามารถสื่อสาร ติดตามบุคคลบน Instance อื่นได้เหมือนอยู่บนไซต์เดียวกัน
\n
\n
\nถ้ายังไม่มีบัญชี สามารถใส่ชื่อ Instance ที่ต้องการจะร่วมแล้วสร้างบัญชีที่นั่น
\n
\nInstance คือที่ที่หนึ่งไว้โฮสต์บัญชีคุณ แต่คุณยังสามารถสื่อสาร ติดตามบุคคลบน Instance อื่นได้เหมือนอยู่บนไซต์เดียวกัน
\n
\nพบข้อมูลเพิ่มเติมได้ที่ <a href="https://joinmastodon.org">joinmastodon.org</a> </string>
<string name="label_header">ภาพหัวบน</string>
<string name="login_connection">กำลังเชื่อมต่อ…</string>
@ -458,7 +457,7 @@
<string name="wellbeing_mode_notice">ข้อมูลบางอย่างที่อาจส่งผลต่อสุขภาพจิตของคุณจะถูกซ่อนไว้ซึ่งรวมถึง:
\n
\n- การแจ้งเตือน ชื่นชอบ/ดัน/ติดตาม
\n- จำนวนการ ชื่นชอบ/ดัน บนโพสต์
\n- จำนวนการ ชื่นชอบ/ดัน บนโพสต์
\n- สถิติ ผู้ติดตาม/โพสต์ ในโปรไฟล์
\n
\n การแจ้งเตือนแบบพุชจะไม่ได้รับผลกระทบ แต่คุณสามารถตรวจสอบการตั้งค่าการแจ้งเตือนได้ด้วยตนเอง</string>
@ -487,4 +486,4 @@
<string name="notification_subscription_format">%s เพิ่งโพสต์</string>
<string name="title_announcements">ประกาศ</string>
<string name="action_delete_conversation">ลบการสนทนา</string>
</resources>
</resources>

View file

@ -213,7 +213,7 @@
to show we do not mean the software is gratis. Source: https://www.gnu.org/philosophy/free-sw.html
* the url can be changed to link to the localized version of the license.
-->
<string name="about_project_site">Projenin internet sitesi:
<string name="about_project_site">Projenin internet sitesi:
\n https://tusky.app</string>
<string name="about_bug_feature_request_site">&amp; özellik istekleri hata raporları:
\n https://github.com/tuskyapp/Tusky/issues</string>
@ -470,7 +470,6 @@
<string name="action_mute_conversation">Sohbeti sessize al</string>
<string name="pref_main_nav_position">Ana gezinti konumu</string>
<string name="pref_title_gradient_for_media">Gizli medya için renkli gradyanlar göster</string>
<string name="error_failed_set_caption">Başlık ayarlanamadı</string>
<string name="warning_scheduling_interval">Mastodon\'un minimum 5 dakikalık zamanlama aralığı vardır.</string>
<string name="pref_title_hide_top_toolbar">Üst araç çubuğunun başlığını gizle</string>
<string name="action_delete_conversation">Konuşmayı sil</string>
@ -542,7 +541,6 @@
<string name="wellbeing_hide_stats_profile">Profillerdeki niceliksel istatistikleri gizle</string>
<string name="tusky_compose_post_quicksetting_label">Gönderi Oluştur</string>
<string name="saving_draft">Taslağı kaydediyor…</string>
<string name="error_failed_set_focus">Odak noktası ayarlanamadı</string>
<string name="action_set_focus">Odak noktasını ayarla</string>
<string name="action_edit_image">Görseli düzenle</string>
<string name="account_date_joined">%1$s katıldı</string>
@ -592,4 +590,4 @@
<string name="error_status_source_load">Sunucudan kaynak durumu yüklenemedi.</string>
<string name="pref_title_http_proxy_port_message">Bağlantı noktası %d ile %d arasında olmalıdır</string>
<string name="post_media_alt">Alternatif metin</string>
</resources>
</resources>

View file

@ -186,7 +186,6 @@
<item quantity="many">Опис матеріалів для людей з вадами зору (обмеження %d символів)</item>
<item quantity="other">Опис матеріалів для людей з вадами зору (обмеження %d символів)</item>
</plurals>
<string name="error_failed_set_caption">Не вдалося додати підпис</string>
<string name="action_unsubscribe_account">Відписатися</string>
<string name="action_subscribe_account">Підписатися</string>
<string name="account_note_saved">Збережено!</string>
@ -420,7 +419,7 @@
<string name="dialog_download_image">Завантаження</string>
<string name="dialog_message_uploading_media">Відвантаження…</string>
<string name="dialog_title_finishing_media_upload">Завершення відвантаження медіа</string>
<string name="dialog_whats_an_instance">Сюди можна ввести адресу або домен будь-якого сервера, наприклад mastodon.social, icosahedron.website, social.tchncs.de та <a href="https://instances.social">більше!</a>
<string name="dialog_whats_an_instance">Сюди можна ввести адресу або домен будь-якого сервера, наприклад mastodon.social, icosahedron.website, social.tchncs.de та <a href="https://instances.social">більше!</a>
\n
\nЯкщо у вас ще немає облікового запису, ви можете ввести назву сервера, до якого ви хочете приєднатися та створити там обліковий запис.
\n
@ -565,7 +564,6 @@
<string name="description_post_language">Мова допису</string>
<string name="duration_no_change">(Не змінено)</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">Не вдалося налаштувати точку фокусування</string>
<string name="action_set_focus">Налаштувати точку фокусування</string>
<string name="pref_show_self_username_always">Завжди</string>
<string name="set_focus_description">Торкніться або перетягніть коло, щоб вибрати точку фокусування, яку завжди буде видно на мініатюрах.</string>
@ -683,4 +681,4 @@
<string name="error_list_load">Помилка завантаження списків</string>
<string name="select_list_empty">У вас ще немає списків</string>
<string name="select_list_manage">Керувати списками</string>
</resources>
</resources>

View file

@ -20,7 +20,6 @@
<string name="post_lookup_error_format">Lỗi khi tìm tút %s</string>
<string name="error_no_custom_emojis">Máy chủ %s không có emoji tùy chỉnh</string>
<string name="send_post_notification_error_title">Lỗi đăng tút</string>
<string name="error_failed_set_caption">Thêm nội dung thất bại</string>
<string name="error_delete_list">Không thể xóa danh sách</string>
<string name="error_rename_list">Không thể đổi tên danh sách</string>
<string name="error_create_list">Không thể tạo danh sách</string>
@ -65,12 +64,12 @@
<string name="dialog_download_image">Tải về</string>
<string name="dialog_message_uploading_media">Đang tải…</string>
<string name="dialog_title_finishing_media_upload">Đã tải xong tập tin</string>
<string name="dialog_whats_an_instance">Bạn phải nhập một tên miền. Ví dụ mastodon.social, icosahedron.website, social.tchncs.de và <a href="https://instances.social">vô số khác!</a>
\n
\nNếu chưa có tài khoản, bạn phải tạo tài khoản ở đó trước.
\n
\nMáy chủ, nói cách khác là một cộng đồng nơi mà bạn đăng ký tài khoản trên đó, nhưng bạn vẫn có thể dễ dàng giao tiếp và theo dõi mọi người trên các máy chủ khác.
\n
<string name="dialog_whats_an_instance">Bạn phải nhập một tên miền. Ví dụ mastodon.social, icosahedron.website, social.tchncs.de và <a href="https://instances.social">vô số khác!</a>
\n
\nNếu chưa có tài khoản, bạn phải tạo tài khoản ở đó trước.
\n
\nMáy chủ, nói cách khác là một cộng đồng nơi mà bạn đăng ký tài khoản trên đó, nhưng bạn vẫn có thể dễ dàng giao tiếp và theo dõi mọi người trên các máy chủ khác.
\n
\nTham khảo <a href="https://joinmastodon.org">joinmastodon.org</a> </string>
<string name="login_connection">Đang kết nối…</string>
<string name="label_header">Ảnh bìa</string>
@ -530,7 +529,6 @@
<string name="duration_no_change">(Không đổi)</string>
<string name="description_post_language">Ngôn ngữ đăng</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">Không thể chọn tâm điểm</string>
<string name="action_set_focus">Chọn tâm điểm</string>
<string name="set_focus_description">Nhấn hoặc kéo vòng tròn để chọn tiêu điểm sẽ hiển thị trong hình thu nhỏ.</string>
<string name="pref_title_show_self_username">Hiện URL của tôi trên tab</string>
@ -648,4 +646,4 @@
<string name="select_list_manage">Quản lý danh sách</string>
<string name="error_list_load">Xảy ra lỗi khi tải danh sách</string>
<string name="select_list_empty">Bạn chưa có danh sách</string>
</resources>
</resources>

View file

@ -286,7 +286,6 @@
<string name="action_add_to_list">添加用户到列表</string>
<string name="action_remove_from_list">从列表中移除用户</string>
<string name="compose_active_account_description">以 %1$s 身份发布嘟文</string>
<string name="error_failed_set_caption">设置图片标题失败</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">为视觉障碍用户描述内容(最多 %d 个字符)</item>
</plurals>
@ -487,12 +486,12 @@
<string name="review_notifications">反馈通知</string>
<string name="wellbeing_hide_stats_posts">隐藏嘟文的统计信息</string>
<string name="limit_notifications">限制时间线通知</string>
<string name="wellbeing_mode_notice">一些可能影响您精神状态的信息将被隐藏,这些信息包括:
\n
\n - 喜欢、转发、关注通知
\n - 喜欢、转发数
\n - 账号的已关注数量、嘟文数量
\n
<string name="wellbeing_mode_notice">一些可能影响您精神状态的信息将被隐藏,这些信息包括:
\n
\n - 喜欢、转发、关注通知
\n - 喜欢、转发数
\n - 账号的已关注数量、嘟文数量
\n
\n 推送通知不会被影响,但可以在通知设置中手动禁用。</string>
<string name="pref_title_wellbeing_mode">健康模式</string>
<string name="duration_indefinite">永久</string>
@ -548,7 +547,6 @@
<string name="duration_no_change">(无更改)</string>
<string name="description_post_language">嘟文语言</string>
<string name="url_domain_notifier">%s (🔗 %s)</string>
<string name="error_failed_set_focus">设置焦点失败</string>
<string name="action_set_focus">设置焦点</string>
<string name="set_focus_description">轻按或拖动圆圈选择始终在缩略图中可见的焦点。</string>
<string name="pref_show_self_username_disambiguate">登录多个账户时</string>
@ -666,4 +664,5 @@
<string name="select_list_manage">管理列表</string>
<string name="error_list_load">加载列表出错</string>
<string name="select_list_empty">你还没有列表</string>
</resources>
</resources>

View file

@ -141,7 +141,7 @@
<string name="label_header">標題</string>
<string name="link_whats_an_instance">什麼是站點?</string>
<string name="login_connection">正在連線…</string>
<string name="dialog_whats_an_instance">輸入你帳號所在的 Mastodon 站點的域名或地址,譬如 mastodon.social、icosahedron.website、social.tchncs.de 和 <a href="https://instances.social">更多</a>
<string name="dialog_whats_an_instance">輸入你帳號所在的 Mastodon 站點的域名或地址,譬如 mastodon.social、icosahedron.website、social.tchncs.de 和 <a href="https://instances.social">更多</a>
\n
\n如果你還沒有帳號你可以輸入你想要加入的域名並在此建立新帳號。
\n
@ -285,7 +285,6 @@
<string name="action_add_to_list">添加用戶到列表</string>
<string name="action_remove_from_list">從列表中移除用戶</string>
<string name="compose_active_account_description">以 %1$s 發嘟文</string>
<string name="error_failed_set_caption">設定圖片標題失敗</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">為視覺障礙用戶提供的描述\n(限制 %d 字)</item>
</plurals>
@ -503,4 +502,4 @@
<string name="pref_main_nav_position_option_bottom">底端</string>
<string name="pref_main_nav_position_option_top">頂端</string>
<string name="pref_main_nav_position">主要導覽列的位置</string>
</resources>
</resources>

View file

@ -279,7 +279,6 @@
<string name="action_add_to_list">添加用戶到列表</string>
<string name="action_remove_from_list">從列表中移除用戶</string>
<string name="compose_active_account_description">以 %1$s 發嘟文</string>
<string name="error_failed_set_caption">設定圖片標題失敗</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">為視覺障礙用戶提供的描述\n(限制 %d 字)</item>
</plurals>
@ -402,4 +401,4 @@
<string name="hashtags">話題</string>
<string name="edit_poll">編輯</string>
<string name="action_edit">編輯</string>
</resources>
</resources>

View file

@ -284,7 +284,6 @@
<string name="action_add_to_list">添加用户到列表</string>
<string name="action_remove_from_list">从列表中移除用户</string>
<string name="compose_active_account_description">以 %1$s 发布嘟文</string>
<string name="error_failed_set_caption">设置图片标题失败</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">为视觉障碍用户提供的描述\n(限制 %d 字)</item>
</plurals>
@ -405,4 +404,4 @@
<string name="action_edit">编辑</string>
<string name="edit_poll">编辑</string>
<string name="notification_follow_request_name">关注请求</string>
</resources>
</resources>

View file

@ -141,7 +141,7 @@
<string name="label_header">標題</string>
<string name="link_whats_an_instance">什麼是站點?</string>
<string name="login_connection">正在連線…</string>
<string name="dialog_whats_an_instance">輸入你帳號所在的 Mastodon 站點的域名或地址,譬如 mastodon.social、icosahedron.website、social.tchncs.de 和 <a href="https://instances.social">更多</a>
<string name="dialog_whats_an_instance">輸入你帳號所在的 Mastodon 站點的域名或地址,譬如 mastodon.social、icosahedron.website、social.tchncs.de 和 <a href="https://instances.social">更多</a>
\n
\n如果你還沒有帳號你可以輸入你想要加入的域名並在此建立新帳號。
\n
@ -285,7 +285,6 @@
<string name="action_add_to_list">添加用戶到列表</string>
<string name="action_remove_from_list">從列表中移除用戶</string>
<string name="compose_active_account_description">以 %1$s 發嘟文</string>
<string name="error_failed_set_caption">設定圖片標題失敗</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">為視覺障礙用戶提供的描述
\n(限制 %d 字)</item>
@ -547,7 +546,6 @@
<string name="action_unsubscribe_account">取消訂閱</string>
<string name="saving_draft">正在儲存草稿…</string>
<string name="tips_push_notification_migration">重新登入所有帳號以啟用推播功能。</string>
<string name="error_failed_set_focus">設置關注點失敗</string>
<string name="action_set_focus">設置關注點</string>
<string name="title_migration_relogin">重新登入以啟用推播功能</string>
<string name="error_multimedia_size_limit">影片和音訊檔案大小不能超過 %s MB。</string>
@ -575,4 +573,4 @@
<string name="notification_sign_up_format">%s 已註冊</string>
<string name="notification_update_format">%s 編輯了他們的嘟文</string>
<string name="error_image_edit_failed">這張圖片不能編輯。</string>
</resources>
</resources>

View file

@ -471,8 +471,6 @@
<string name="compose_active_account_description">Posting as %1$s</string>
<string name="error_failed_set_caption">Failed to set caption</string>
<string name="error_failed_set_focus">Failed to set focus point</string>
<plurals name="hint_describe_for_visually_impaired">
<item quantity="other">Describe contents for visually impaired (%d character limit)</item>
</plurals>