Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions assets/l10n/app_de.arb
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@
"@actionSheetOptionCopyTopicLink": {
"description": "Label for copy topic link button in action sheet."
},
"@actionSheetOptionDeleteMessage": {
"description": "Label for the 'Delete message' button in the message action sheet."
},
"@actionSheetOptionEditMessage": {
"description": "Label for the 'Edit message' button in the message action sheet."
},
Expand Down Expand Up @@ -104,6 +107,12 @@
"@actionSheetReadReceiptsZeroReadCount": {
"description": "Label in the \"Read receipts\" bottom sheet when no one has read the message."
},
"@allChannelsEmptyPlaceholder": {
"description": "Centered text on the 'All channels' page saying that there is no content to show."
},
"@allChannelsPageTitle": {
"description": "Title for the 'All channels' page."
},
"@appVersionUnknownPlaceholder": {
"description": "Placeholder to show in place of the app version when it is unknown."
},
Expand Down Expand Up @@ -218,6 +227,15 @@
"@contentValidationErrorUploadInProgress": {
"description": "Content validation error message when attachments have not finished uploading."
},
"@deleteMessageConfirmationDialogConfirmButton": {
"description": "Label for the 'Delete' button on a confirmation dialog for deleting a message."
},
"@deleteMessageConfirmationDialogMessage": {
"description": "Message for a confirmation dialog for deleting a message."
},
"@deleteMessageConfirmationDialogTitle": {
"description": "Title for a confirmation dialog for deleting a message."
},
"@dialogCancel": {
"description": "Button label in dialogs to cancel."
},
Expand Down Expand Up @@ -340,6 +358,9 @@
"@errorCouldNotShowUserProfile": {
"description": "Message that appears on the user profile page when the profile cannot be shown."
},
"@errorDeleteMessageFailedTitle": {
"description": "Error title when deleting a message failed."
},
"@errorDialogContinue": {
"description": "Button label in error dialogs to acknowledge the error and close the dialog."
},
Expand Down Expand Up @@ -738,6 +759,9 @@
"@mutedUser": {
"description": "Name for a muted user to display all over the app."
},
"@navButtonAllChannels": {
"description": "Title for a nav button that opens the 'All channels' page."
},
"@newDmFabButtonLabel": {
"description": "Label for the floating action button (FAB) that opens the new DM sheet."
},
Expand Down Expand Up @@ -1221,6 +1245,7 @@
"actionSheetOptionCopyMessageLink": "Link zur Nachricht kopieren",
"actionSheetOptionCopyMessageText": "Nachrichtentext kopieren",
"actionSheetOptionCopyTopicLink": "Link zum Thema kopieren",
"actionSheetOptionDeleteMessage": "Nachricht löschen",
"actionSheetOptionEditMessage": "Nachricht bearbeiten",
"actionSheetOptionFollowTopic": "Thema folgen",
"actionSheetOptionHideMutedMessage": "Stummgeschaltete Nachricht wieder ausblenden",
Expand All @@ -1245,6 +1270,8 @@
"actionSheetReadReceiptsErrorReadCount": "Laden von Empfangsbestätigungen fehlgeschlagen.",
"actionSheetReadReceiptsReadCount": "{count, plural, =1{Diese Nachricht wurde von einer Person <z-link>gelesen</z-link>:} other{Diese Nachricht wurde von {count} Personen <z-link>gelesen</z-link>:}}",
"actionSheetReadReceiptsZeroReadCount": "Niemand hat diese Nachricht bisher gelesen.",
"allChannelsEmptyPlaceholder": "Es gibt in dieser Organisation keine Kanäle die du ansehen kannst.",
"allChannelsPageTitle": "Alle Kanäle",
"appVersionUnknownPlaceholder": "(…)",
"channelFeedButtonTooltip": "Kanal-Feed",
"channelsEmptyPlaceholder": "Du hast noch keine Kanäle abonniert.",
Expand Down Expand Up @@ -1273,6 +1300,9 @@
"contentValidationErrorQuoteAndReplyInProgress": "Bitte warte bis das Zitat abgeschlossen ist.",
"contentValidationErrorTooLong": "Nachrichtenlänge sollte nicht größer als 10000 Zeichen sein.",
"contentValidationErrorUploadInProgress": "Bitte warte bis das Hochladen abgeschlossen ist.",
"deleteMessageConfirmationDialogConfirmButton": "Löschen",
"deleteMessageConfirmationDialogMessage": "Das Löschen einer Nachricht entfernt diese permanent für alle Nutzer:innen.",
"deleteMessageConfirmationDialogTitle": "Nachricht löschen?",
"dialogCancel": "Abbrechen",
"dialogClose": "Schließen",
"dialogContinue": "Fortsetzen",
Expand Down Expand Up @@ -1303,6 +1333,7 @@
"errorCouldNotOpenLink": "Link konnte nicht geöffnet werden: {url}",
"errorCouldNotOpenLinkTitle": "Link kann nicht geöffnet werden",
"errorCouldNotShowUserProfile": "Nutzerprofil kann nicht angezeigt werden.",
"errorDeleteMessageFailedTitle": "Löschen der Nachricht fehlgeschlagen",
"errorDialogContinue": "OK",
"errorDialogLearnMore": "Mehr erfahren",
"errorDialogTitle": "Fehler",
Expand Down Expand Up @@ -1395,6 +1426,7 @@
"messageListGroupYouWithYourself": "Nachrichten mit dir selbst",
"messageNotSentLabel": "NACHRICHT NICHT GESENDET",
"mutedUser": "Stummgeschaltete:r Nutzer:in",
"navButtonAllChannels": "Alle Kanäle",
"newDmFabButtonLabel": "Neue DN",
"newDmSheetComposeButtonLabel": "Verfassen",
"newDmSheetNoUsersFound": "Keine Nutzer:innen gefunden",
Expand Down
42 changes: 42 additions & 0 deletions assets/l10n/app_sl.arb
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@
"@actionSheetOptionCopyTopicLink": {
"description": "Label for copy topic link button in action sheet."
},
"@actionSheetOptionDeleteMessage": {
"description": "Label for the 'Delete message' button in the message action sheet."
},
"@actionSheetOptionEditMessage": {
"description": "Label for the 'Edit message' button in the message action sheet."
},
Expand Down Expand Up @@ -104,6 +107,12 @@
"@actionSheetReadReceiptsZeroReadCount": {
"description": "Label in the \"Read receipts\" bottom sheet when no one has read the message."
},
"@allChannelsEmptyPlaceholder": {
"description": "Centered text on the 'All channels' page saying that there is no content to show."
},
"@allChannelsPageTitle": {
"description": "Title for the 'All channels' page."
},
"@appVersionUnknownPlaceholder": {
"description": "Placeholder to show in place of the app version when it is unknown."
},
Expand All @@ -113,6 +122,15 @@
"@channelsEmptyPlaceholder": {
"description": "Centered text on the 'Channels' page saying that there is no content to show."
},
"@channelsEmptyPlaceholderWithAllChannelsLink": {
"description": "Centered text on the 'Channels' page saying that there is no content to show, with a link to 'All channels'.",
"placeholders": {
"allChannelsPageTitle": {
"example": "All channels",
"type": "String"
}
}
},
"@channelsPageTitle": {
"description": "Title for the page with a list of subscribed channels."
},
Expand Down Expand Up @@ -218,6 +236,15 @@
"@contentValidationErrorUploadInProgress": {
"description": "Content validation error message when attachments have not finished uploading."
},
"@deleteMessageConfirmationDialogConfirmButton": {
"description": "Label for the 'Delete' button on a confirmation dialog for deleting a message."
},
"@deleteMessageConfirmationDialogMessage": {
"description": "Message for a confirmation dialog for deleting a message."
},
"@deleteMessageConfirmationDialogTitle": {
"description": "Title for a confirmation dialog for deleting a message."
},
"@dialogCancel": {
"description": "Button label in dialogs to cancel."
},
Expand Down Expand Up @@ -340,6 +367,9 @@
"@errorCouldNotShowUserProfile": {
"description": "Message that appears on the user profile page when the profile cannot be shown."
},
"@errorDeleteMessageFailedTitle": {
"description": "Error title when deleting a message failed."
},
"@errorDialogContinue": {
"description": "Button label in error dialogs to acknowledge the error and close the dialog."
},
Expand Down Expand Up @@ -738,6 +768,9 @@
"@mutedUser": {
"description": "Name for a muted user to display all over the app."
},
"@navButtonAllChannels": {
"description": "Title for a nav button that opens the 'All channels' page."
},
"@newDmFabButtonLabel": {
"description": "Label for the floating action button (FAB) that opens the new DM sheet."
},
Expand Down Expand Up @@ -1221,6 +1254,7 @@
"actionSheetOptionCopyMessageLink": "Kopiraj povezavo do sporočila",
"actionSheetOptionCopyMessageText": "Kopiraj besedilo sporočila",
"actionSheetOptionCopyTopicLink": "Kopiraj povezavo do teme",
"actionSheetOptionDeleteMessage": "Izbriši sporočilo",
"actionSheetOptionEditMessage": "Uredi sporočilo",
"actionSheetOptionFollowTopic": "Sledi temi",
"actionSheetOptionHideMutedMessage": "Znova skrij utišano sporočilo",
Expand All @@ -1245,9 +1279,12 @@
"actionSheetReadReceiptsErrorReadCount": "Nalaganje potrdil o branju ni uspelo.",
"actionSheetReadReceiptsReadCount": "{count, plural, one{To sporočilo je <z-link>prebrala</z-link> {count} oseba:} two{To sporočilo sta <z-link>prebrali</z-link> {count} osebi:} few{To sporočilo so <z-link>prebrale</z-link> {count} osebe:} other{To sporočilo je <z-link>prebralo</z-link> {count} oseb:}}",
"actionSheetReadReceiptsZeroReadCount": "Tega sporočila še nihče ni prebral.",
"allChannelsEmptyPlaceholder": "V tej organizaciji ni kanalov, ki bi si jih lahko ogledali.",
"allChannelsPageTitle": "Vsi kanali",
"appVersionUnknownPlaceholder": "(...)",
"channelFeedButtonTooltip": "Sporočila kanala",
"channelsEmptyPlaceholder": "Niste še naročeni na noben kanal.",
"channelsEmptyPlaceholderWithAllChannelsLink": "Naročeni še niste na noben kanal. Poskusite odpreti <z-link>{allChannelsPageTitle}</z-link> in se pridružiti kateremu od njih.",
"channelsPageTitle": "Kanali",
"chooseAccountButtonAddAnAccount": "Dodaj račun",
"chooseAccountPageLogOutButton": "Odjava",
Expand All @@ -1273,6 +1310,9 @@
"contentValidationErrorQuoteAndReplyInProgress": "Počakajte, da se citat zaključi.",
"contentValidationErrorTooLong": "Dolžina sporočila ne sme presegati 10000 znakov.",
"contentValidationErrorUploadInProgress": "Počakajte, da se nalaganje konča.",
"deleteMessageConfirmationDialogConfirmButton": "Izbriši",
"deleteMessageConfirmationDialogMessage": "Brisanje sporočila ga trajno odstrani za vse.",
"deleteMessageConfirmationDialogTitle": "Izbrišem sporočilo?",
"dialogCancel": "Prekliči",
"dialogClose": "Zapri",
"dialogContinue": "Nadaljuj",
Expand Down Expand Up @@ -1303,6 +1343,7 @@
"errorCouldNotOpenLink": "Povezave ni bilo mogoče odpreti: {url}",
"errorCouldNotOpenLinkTitle": "Povezave ni mogoče odpreti",
"errorCouldNotShowUserProfile": "Uporabniškega profila ni mogoče prikazati.",
"errorDeleteMessageFailedTitle": "Sporočila se ne da izbrisati",
"errorDialogContinue": "V redu",
"errorDialogLearnMore": "Več o tem",
"errorDialogTitle": "Napaka",
Expand Down Expand Up @@ -1395,6 +1436,7 @@
"messageListGroupYouWithYourself": "Sporočila sebi",
"messageNotSentLabel": "SPOROČILO NI POSLANO",
"mutedUser": "Uporabnik je utišan",
"navButtonAllChannels": "Vsi kanali",
"newDmFabButtonLabel": "Novo neposredno sporočilo",
"newDmSheetComposeButtonLabel": "Napiši",
"newDmSheetNoUsersFound": "Ni zadetkov med uporabniki",
Expand Down
48 changes: 47 additions & 1 deletion assets/l10n/app_zh_Hans_CN.arb
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@
"@aboutPageTitle": {
"description": "Title for About Zulip page."
},
"@actionSheetOptionChannelFeed": {
"description": "Label for navigating to a channel's channel-feed page."
},
"@actionSheetOptionCopyChannelLink": {
"description": "Label for copy channel link button on action sheet."
},
Expand All @@ -23,6 +26,9 @@
"@actionSheetOptionCopyTopicLink": {
"description": "Label for copy topic link button in action sheet."
},
"@actionSheetOptionDeleteMessage": {
"description": "Label for the 'Delete message' button in the message action sheet."
},
"@actionSheetOptionEditMessage": {
"description": "Label for the 'Edit message' button in the message action sheet."
},
Expand Down Expand Up @@ -101,6 +107,12 @@
"@actionSheetReadReceiptsZeroReadCount": {
"description": "Label in the \"Read receipts\" bottom sheet when no one has read the message."
},
"@allChannelsEmptyPlaceholder": {
"description": "Centered text on the 'All channels' page saying that there is no content to show."
},
"@allChannelsPageTitle": {
"description": "Title for the 'All channels' page."
},
"@appVersionUnknownPlaceholder": {
"description": "Placeholder to show in place of the app version when it is unknown."
},
Expand All @@ -110,6 +122,15 @@
"@channelsEmptyPlaceholder": {
"description": "Centered text on the 'Channels' page saying that there is no content to show."
},
"@channelsEmptyPlaceholderWithAllChannelsLink": {
"description": "Centered text on the 'Channels' page saying that there is no content to show, with a link to 'All channels'.",
"placeholders": {
"allChannelsPageTitle": {
"example": "All channels",
"type": "String"
}
}
},
"@channelsPageTitle": {
"description": "Title for the page with a list of subscribed channels."
},
Expand Down Expand Up @@ -215,6 +236,15 @@
"@contentValidationErrorUploadInProgress": {
"description": "Content validation error message when attachments have not finished uploading."
},
"@deleteMessageConfirmationDialogConfirmButton": {
"description": "Label for the 'Delete' button on a confirmation dialog for deleting a message."
},
"@deleteMessageConfirmationDialogMessage": {
"description": "Message for a confirmation dialog for deleting a message."
},
"@deleteMessageConfirmationDialogTitle": {
"description": "Title for a confirmation dialog for deleting a message."
},
"@dialogCancel": {
"description": "Button label in dialogs to cancel."
},
Expand Down Expand Up @@ -337,6 +367,9 @@
"@errorCouldNotShowUserProfile": {
"description": "Message that appears on the user profile page when the profile cannot be shown."
},
"@errorDeleteMessageFailedTitle": {
"description": "Error title when deleting a message failed."
},
"@errorDialogContinue": {
"description": "Button label in error dialogs to acknowledge the error and close the dialog."
},
Expand Down Expand Up @@ -735,6 +768,9 @@
"@mutedUser": {
"description": "Name for a muted user to display all over the app."
},
"@navButtonAllChannels": {
"description": "Title for a nav button that opens the 'All channels' page."
},
"@newDmFabButtonLabel": {
"description": "Label for the floating action button (FAB) that opens the new DM sheet."
},
Expand Down Expand Up @@ -1207,14 +1243,16 @@
"@zulipAppTitle": {
"description": "The name of Zulip. This should be either 'Zulip' or a transliteration."
},
"aboutPageAppVersion": "应用程序版本",
"aboutPageAppVersion": "App 版本",
"aboutPageOpenSourceLicenses": "开源许可",
"aboutPageTapToView": "查看更多",
"aboutPageTitle": "关于 Zulip",
"actionSheetOptionChannelFeed": "频道动态",
"actionSheetOptionCopyChannelLink": "复制频道链接",
"actionSheetOptionCopyMessageLink": "复制消息链接",
"actionSheetOptionCopyMessageText": "复制消息文本",
"actionSheetOptionCopyTopicLink": "复制话题链接",
"actionSheetOptionDeleteMessage": "删除消息",
"actionSheetOptionEditMessage": "编辑消息",
"actionSheetOptionFollowTopic": "关注话题",
"actionSheetOptionHideMutedMessage": "再次隐藏静音消息",
Expand All @@ -1239,9 +1277,12 @@
"actionSheetReadReceiptsErrorReadCount": "加载已读回执失败。",
"actionSheetReadReceiptsReadCount": "{count, plural, =1{此消息已被<z-link>阅读</z-link>,共有 {count} 人:} other{此消息已被<z-link>阅读</z-link>,共有 {count} 人:}}",
"actionSheetReadReceiptsZeroReadCount": "尚无人阅读此消息。",
"allChannelsEmptyPlaceholder": "在该组织里你没有可以查看的频道。",
"allChannelsPageTitle": "所有频道",
"appVersionUnknownPlaceholder": "(…)",
"channelFeedButtonTooltip": "频道订阅",
"channelsEmptyPlaceholder": "您还没有订阅任何频道。",
"channelsEmptyPlaceholderWithAllChannelsLink": "你还没订阅任何频道。可以访问 <z-link>{allChannelsPageTitle}</z-link>然后加入。",
"channelsPageTitle": "频道",
"chooseAccountButtonAddAnAccount": "添加一个账号",
"chooseAccountPageLogOutButton": "登出",
Expand All @@ -1267,6 +1308,9 @@
"contentValidationErrorQuoteAndReplyInProgress": "请等待引用消息完成。",
"contentValidationErrorTooLong": "消息的长度不能超过10000个字符。",
"contentValidationErrorUploadInProgress": "请等待上传完成。",
"deleteMessageConfirmationDialogConfirmButton": "删除",
"deleteMessageConfirmationDialogMessage": "对所有人永久删除消息。",
"deleteMessageConfirmationDialogTitle": "删除消息?",
"dialogCancel": "取消",
"dialogClose": "关闭",
"dialogContinue": "继续",
Expand Down Expand Up @@ -1297,6 +1341,7 @@
"errorCouldNotOpenLink": "未能打开此链接:{url}",
"errorCouldNotOpenLinkTitle": "未能打开链接",
"errorCouldNotShowUserProfile": "无法显示用户个人资料。",
"errorDeleteMessageFailedTitle": "删除消息失败",
"errorDialogContinue": "好的",
"errorDialogLearnMore": "更多信息",
"errorDialogTitle": "错误",
Expand Down Expand Up @@ -1389,6 +1434,7 @@
"messageListGroupYouWithYourself": "与自己的私信",
"messageNotSentLabel": "消息未发送",
"mutedUser": "静音用户",
"navButtonAllChannels": "所有频道",
"newDmFabButtonLabel": "发起私信",
"newDmSheetComposeButtonLabel": "撰写消息",
"newDmSheetNoUsersFound": "没有用户",
Expand Down
Loading