Skip to content

Commit b374b9f

Browse files
committed
l10n: Update translations from Weblate.
1 parent 385fb81 commit b374b9f

File tree

11 files changed

+3625
-1364
lines changed

11 files changed

+3625
-1364
lines changed

assets/l10n/app_ja.arb

Lines changed: 1348 additions & 124 deletions
Large diffs are not rendered by default.

assets/l10n/app_pl.arb

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@
6262
"@actionSheetOptionStarMessage": {
6363
"description": "Label for star button on action sheet."
6464
},
65+
"@actionSheetOptionSubscribe": {
66+
"description": "Label in the channel action sheet for subscribing to the channel."
67+
},
6568
"@actionSheetOptionUnfollowTopic": {
6669
"description": "Label for unfollowing a topic on action sheet."
6770
},
@@ -74,6 +77,30 @@
7477
"@actionSheetOptionUnstarMessage": {
7578
"description": "Label for unstar button on action sheet."
7679
},
80+
"@actionSheetOptionUnsubscribe": {
81+
"description": "Label in the channel action sheet for unsubscribing from the channel."
82+
},
83+
"@actionSheetOptionViewReadReceipts": {
84+
"description": "Label for the 'View read receipts' button in the message action sheet."
85+
},
86+
"@actionSheetReadReceipts": {
87+
"description": "Title for the \"Read receipts\" bottom sheet."
88+
},
89+
"@actionSheetReadReceiptsErrorReadCount": {
90+
"description": "Label in the \"Read receipts\" bottom sheet when loading read receipts failed."
91+
},
92+
"@actionSheetReadReceiptsReadCount": {
93+
"description": "Label in the \"Read receipts\" bottom sheet when one or more people have read the message.",
94+
"placeholders": {
95+
"count": {
96+
"example": "1",
97+
"type": "int"
98+
}
99+
}
100+
},
101+
"@actionSheetReadReceiptsZeroReadCount": {
102+
"description": "Label in the \"Read receipts\" bottom sheet when no one has read the message."
103+
},
77104
"@appVersionUnknownPlaceholder": {
78105
"description": "Placeholder to show in place of the app version when it is unknown."
79106
},
@@ -494,9 +521,15 @@
494521
}
495522
}
496523
},
524+
"@errorSharingAccountNotLoggedIn": {
525+
"description": "Error title when sharing content received from other apps fails, when there is no account logged in"
526+
},
497527
"@errorSharingFailed": {
498528
"description": "Error message when sharing a message failed."
499529
},
530+
"@errorSharingTitle": {
531+
"description": "Error title when sharing content received from other apps fails"
532+
},
500533
"@errorStarMessageFailedTitle": {
501534
"description": "Error title when starring a message failed."
502535
},
@@ -898,6 +931,9 @@
898931
"@settingsPageTitle": {
899932
"description": "Title for the settings page."
900933
},
934+
"@sharePageTitle": {
935+
"description": "Title for the page about sharing content received from other apps."
936+
},
901937
"@signInWithFoo": {
902938
"description": "Button to use {method} to sign in to the app.",
903939
"placeholders": {
@@ -931,6 +967,9 @@
931967
"@statusTextHint": {
932968
"description": "Hint text for the status text input field in 'Set status' page."
933969
},
970+
"@subscribeFailedTitle": {
971+
"description": "Error title when subscribing to a channel failed."
972+
},
934973
"@successChannelLinkCopied": {
935974
"description": "Message when link of a channel was copied to the user's system clipboard."
936975
},
@@ -1011,6 +1050,24 @@
10111050
"@unpinnedSubscriptionsLabel": {
10121051
"description": "Label for the list of unpinned subscribed channels."
10131052
},
1053+
"@unsubscribeConfirmationDialogConfirmButton": {
1054+
"description": "Label for the 'Unsubscribe' button on a confirmation dialog for unsubscribing from a channel."
1055+
},
1056+
"@unsubscribeConfirmationDialogMessageMaybeCannotResubscribe": {
1057+
"description": "Message for a confirmation dialog for unsubscribing from a channel when you might not have permission to resubscribe."
1058+
},
1059+
"@unsubscribeConfirmationDialogTitle": {
1060+
"description": "Title for a confirmation dialog for unsubscribing from a channel.",
1061+
"placeholders": {
1062+
"channelName": {
1063+
"example": "mobile",
1064+
"type": "String"
1065+
}
1066+
}
1067+
},
1068+
"@unsubscribeFailedTitle": {
1069+
"description": "Error title when unsubscribing from a channel failed."
1070+
},
10141071
"@updateStatusErrorTitle": {
10151072
"description": "Error title when updating user status failed."
10161073
},
@@ -1026,6 +1083,54 @@
10261083
"@upgradeWelcomeDialogTitle": {
10271084
"description": "Title for dialog shown on first upgrade from the legacy Zulip app."
10281085
},
1086+
"@userActiveDate": {
1087+
"description": "Indicates the date when a user was last active on Zulip (who is currently offline).\n\nThe date might be day and month if recent, or day, month, and year if less recent.",
1088+
"placeholders": {
1089+
"date": {
1090+
"example": "Aug 1, 2024",
1091+
"type": "String"
1092+
}
1093+
}
1094+
},
1095+
"@userActiveDaysAgo": {
1096+
"description": "Indicates when a user was last active on Zulip (who is currently offline)",
1097+
"placeholders": {
1098+
"days": {
1099+
"example": "5",
1100+
"type": "int"
1101+
}
1102+
}
1103+
},
1104+
"@userActiveHoursAgo": {
1105+
"description": "Indicates when a user was last active on Zulip (who is currently offline)",
1106+
"placeholders": {
1107+
"hours": {
1108+
"example": "5",
1109+
"type": "int"
1110+
}
1111+
}
1112+
},
1113+
"@userActiveMinutesAgo": {
1114+
"description": "Indicates when a user was last active on Zulip (who is currently offline)",
1115+
"placeholders": {
1116+
"minutes": {
1117+
"example": "5",
1118+
"type": "int"
1119+
}
1120+
}
1121+
},
1122+
"@userActiveNow": {
1123+
"description": "Indicates a user is currently active on Zulip (not idle or offline)"
1124+
},
1125+
"@userActiveYesterday": {
1126+
"description": "Indicates when a user was last active on Zulip (who is currently offline)"
1127+
},
1128+
"@userIdle": {
1129+
"description": "Indicates a user is currently idle on Zulip (not active, but not offline)"
1130+
},
1131+
"@userNotActiveInYear": {
1132+
"description": "Indicates when a user was last active on Zulip (who is currently offline)"
1133+
},
10291134
"@userRoleAdministrator": {
10301135
"description": "Label for UserRole.administrator"
10311136
},
@@ -1119,10 +1224,17 @@
11191224
"actionSheetOptionSeeWhoReacted": "Pokaż kto zareagował",
11201225
"actionSheetOptionShare": "Udostępnij",
11211226
"actionSheetOptionStarMessage": "Oznacz gwiazdką",
1227+
"actionSheetOptionSubscribe": "Subskrybuj",
11221228
"actionSheetOptionUnfollowTopic": "Nie śledź wątku",
11231229
"actionSheetOptionUnmuteTopic": "Wznów wątek",
11241230
"actionSheetOptionUnresolveTopic": "Oznacz brak rozwiązania",
11251231
"actionSheetOptionUnstarMessage": "Odbierz gwiazdkę",
1232+
"actionSheetOptionUnsubscribe": "Odsubskrybuj",
1233+
"actionSheetOptionViewReadReceipts": "Zobacz potwierdzenia odczytu",
1234+
"actionSheetReadReceipts": "Potwierdzenia odczytu",
1235+
"actionSheetReadReceiptsErrorReadCount": "Ładowanie potwierdzeń odczytu bez powodzenia.",
1236+
"actionSheetReadReceiptsReadCount": "{count, plural, =1{Ta wiadomość została <z-link>przeczytana</z-link> przez {count} osobę:} other{Ta wiadomość została <z-link>przeczytana</z-link> przez {count} osób:}}",
1237+
"actionSheetReadReceiptsZeroReadCount": "Nikt jeszcze nie widział tej wiadomości.",
11261238
"appVersionUnknownPlaceholder": "(…)",
11271239
"channelFeedButtonTooltip": "Strumień kanału",
11281240
"channelsEmptyPlaceholder": "Nie śledzisz żadnego z kanałów.",
@@ -1211,7 +1323,9 @@
12111323
"errorResolveTopicFailedTitle": "Nie udało się oznaczyć jako rozwiązany",
12121324
"errorServerMessage": "Odpowiedź serwera:\n\n{message}",
12131325
"errorServerVersionUnsupportedMessage": "{url} uruchamia Zulip Server {zulipVersion}, który nie jest obsługiwany. Minimalna obsługiwana wersja to Zulip Server {minSupportedZulipVersion}.",
1326+
"errorSharingAccountNotLoggedIn": "Brak zalogowanego użytkownika. Proszę zaloguj się i spróbuj ponownie.",
12141327
"errorSharingFailed": "Udostępnianie bez powodzenia",
1328+
"errorSharingTitle": "Udostępnianie zawartości bez powodzenia",
12151329
"errorStarMessageFailedTitle": "Dodanie gwiazdki bez powodzenia",
12161330
"errorUnfollowTopicFailed": "Nie śledź bez powodzenia",
12171331
"errorUnmuteTopicFailed": "Wznowienie bez powodzenia",
@@ -1315,6 +1429,7 @@
13151429
"serverUrlValidationErrorUnsupportedScheme": "Adres URL serwera musi zaczynać się od http:// or https://.",
13161430
"setStatusPageTitle": "Ustaw stan",
13171431
"settingsPageTitle": "Ustawienia",
1432+
"sharePageTitle": "Udostępnij",
13181433
"signInWithFoo": "Logowanie z {method}",
13191434
"snackBarDetails": "Szczegóły",
13201435
"spoilerDefaultHeaderText": "Spoiler",
@@ -1324,6 +1439,7 @@
13241439
"statusClearButtonLabel": "Wyczyść",
13251440
"statusSaveButtonLabel": "Zapisz",
13261441
"statusTextHint": "Twój stan",
1442+
"subscribeFailedTitle": "Subskrypcja bez powodzenia",
13271443
"successChannelLinkCopied": "Skopiowano odnośnik do kanału",
13281444
"successLinkCopied": "Skopiowano odnośnik",
13291445
"successMessageLinkCopied": "Skopiowano odnośnik wiadomości",
@@ -1346,11 +1462,23 @@
13461462
"unknownChannelName": "(nieznany kanał)",
13471463
"unknownUserName": "(nieznany użytkownik)",
13481464
"unpinnedSubscriptionsLabel": "Odpięte",
1465+
"unsubscribeConfirmationDialogConfirmButton": "Odsubskrybuj",
1466+
"unsubscribeConfirmationDialogMessageMaybeCannotResubscribe": "Po opuszczeniu kanału możesz utracić możliwość powrotu.",
1467+
"unsubscribeConfirmationDialogTitle": "Odsubskrybować z {channelName}?",
1468+
"unsubscribeFailedTitle": "Odsubskrybowanie bez powdzenia",
13491469
"updateStatusErrorTitle": "Błąd aktualizacji stanu. Spróbuj ponownie.",
13501470
"upgradeWelcomeDialogDismiss": "Zaczynajmy",
13511471
"upgradeWelcomeDialogLinkText": "Sprawdź blog pod kątem obwieszczenia!",
13521472
"upgradeWelcomeDialogMessage": "Napotkasz na znane rozwiązania, które upakowaliśmy w szybszy i elegancki pakiet.",
13531473
"upgradeWelcomeDialogTitle": "Witaj w nowej apce Zulip!",
1474+
"userActiveDate": "Aktywny {date}",
1475+
"userActiveDaysAgo": "Aktywny {days, plural, =1{1 dzień} other{{days} dni}} temu",
1476+
"userActiveHoursAgo": "Aktywny {hours, plural, =1{1 godzinę} other{{hours} godzin}} temu",
1477+
"userActiveMinutesAgo": "Aktywny {minutes, plural, =1{1 minutę} other{{minutes} minut}} temu",
1478+
"userActiveNow": "Dostępny",
1479+
"userActiveYesterday": "Aktywny wczoraj",
1480+
"userIdle": "Bezczynny",
1481+
"userNotActiveInYear": "Brak aktywności za ostatni rok",
13541482
"userRoleAdministrator": "Administrator",
13551483
"userRoleGuest": "Gość",
13561484
"userRoleMember": "Członek",

assets/l10n/app_ru.arb

Lines changed: 95 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,27 @@
8080
"@actionSheetOptionUnsubscribe": {
8181
"description": "Label in the channel action sheet for unsubscribing from the channel."
8282
},
83+
"@actionSheetOptionViewReadReceipts": {
84+
"description": "Label for the 'View read receipts' button in the message action sheet."
85+
},
86+
"@actionSheetReadReceipts": {
87+
"description": "Title for the \"Read receipts\" bottom sheet."
88+
},
89+
"@actionSheetReadReceiptsErrorReadCount": {
90+
"description": "Label in the \"Read receipts\" bottom sheet when loading read receipts failed."
91+
},
92+
"@actionSheetReadReceiptsReadCount": {
93+
"description": "Label in the \"Read receipts\" bottom sheet when one or more people have read the message.",
94+
"placeholders": {
95+
"count": {
96+
"example": "1",
97+
"type": "int"
98+
}
99+
}
100+
},
101+
"@actionSheetReadReceiptsZeroReadCount": {
102+
"description": "Label in the \"Read receipts\" bottom sheet when no one has read the message."
103+
},
83104
"@appVersionUnknownPlaceholder": {
84105
"description": "Placeholder to show in place of the app version when it is unknown."
85106
},
@@ -500,9 +521,15 @@
500521
}
501522
}
502523
},
524+
"@errorSharingAccountNotLoggedIn": {
525+
"description": "Error title when sharing content received from other apps fails, when there is no account logged in"
526+
},
503527
"@errorSharingFailed": {
504528
"description": "Error message when sharing a message failed."
505529
},
530+
"@errorSharingTitle": {
531+
"description": "Error title when sharing content received from other apps fails"
532+
},
506533
"@errorStarMessageFailedTitle": {
507534
"description": "Error title when starring a message failed."
508535
},
@@ -904,6 +931,9 @@
904931
"@settingsPageTitle": {
905932
"description": "Title for the settings page."
906933
},
934+
"@sharePageTitle": {
935+
"description": "Title for the page about sharing content received from other apps."
936+
},
907937
"@signInWithFoo": {
908938
"description": "Button to use {method} to sign in to the app.",
909939
"placeholders": {
@@ -1053,6 +1083,54 @@
10531083
"@upgradeWelcomeDialogTitle": {
10541084
"description": "Title for dialog shown on first upgrade from the legacy Zulip app."
10551085
},
1086+
"@userActiveDate": {
1087+
"description": "Indicates the date when a user was last active on Zulip (who is currently offline).\n\nThe date might be day and month if recent, or day, month, and year if less recent.",
1088+
"placeholders": {
1089+
"date": {
1090+
"example": "Aug 1, 2024",
1091+
"type": "String"
1092+
}
1093+
}
1094+
},
1095+
"@userActiveDaysAgo": {
1096+
"description": "Indicates when a user was last active on Zulip (who is currently offline)",
1097+
"placeholders": {
1098+
"days": {
1099+
"example": "5",
1100+
"type": "int"
1101+
}
1102+
}
1103+
},
1104+
"@userActiveHoursAgo": {
1105+
"description": "Indicates when a user was last active on Zulip (who is currently offline)",
1106+
"placeholders": {
1107+
"hours": {
1108+
"example": "5",
1109+
"type": "int"
1110+
}
1111+
}
1112+
},
1113+
"@userActiveMinutesAgo": {
1114+
"description": "Indicates when a user was last active on Zulip (who is currently offline)",
1115+
"placeholders": {
1116+
"minutes": {
1117+
"example": "5",
1118+
"type": "int"
1119+
}
1120+
}
1121+
},
1122+
"@userActiveNow": {
1123+
"description": "Indicates a user is currently active on Zulip (not idle or offline)"
1124+
},
1125+
"@userActiveYesterday": {
1126+
"description": "Indicates when a user was last active on Zulip (who is currently offline)"
1127+
},
1128+
"@userIdle": {
1129+
"description": "Indicates a user is currently idle on Zulip (not active, but not offline)"
1130+
},
1131+
"@userNotActiveInYear": {
1132+
"description": "Indicates when a user was last active on Zulip (who is currently offline)"
1133+
},
10561134
"@userRoleAdministrator": {
10571135
"description": "Label for UserRole.administrator"
10581136
},
@@ -1152,6 +1230,11 @@
11521230
"actionSheetOptionUnresolveTopic": "Снять отметку \"решено\"",
11531231
"actionSheetOptionUnstarMessage": "Снять отметку с сообщения",
11541232
"actionSheetOptionUnsubscribe": "Отписаться",
1233+
"actionSheetOptionViewReadReceipts": "Посмотреть подтверждения прочтения",
1234+
"actionSheetReadReceipts": "Подтверждения прочтения",
1235+
"actionSheetReadReceiptsErrorReadCount": "Не удалось загрузить подтверждения прочтения.",
1236+
"actionSheetReadReceiptsReadCount": "{count, plural, one{Это сообщение было <z-link>прочитано</z-link> {count} пользователем:} other{Это сообщение было <z-link>прочитано</z-link> {count} пользователями:}}",
1237+
"actionSheetReadReceiptsZeroReadCount": "Это сообщение еще никто не прочитал.",
11551238
"appVersionUnknownPlaceholder": "(…)",
11561239
"channelFeedButtonTooltip": "Лента канала",
11571240
"channelsEmptyPlaceholder": "Вы ещё не подписаны ни на один канал.",
@@ -1240,7 +1323,9 @@
12401323
"errorResolveTopicFailedTitle": "Не удалось отметить тему как решенную",
12411324
"errorServerMessage": "Ответ сервера:\n\n{message}",
12421325
"errorServerVersionUnsupportedMessage": "{url} использует Zulip Server {zulipVersion}, который не поддерживается. Минимальная поддерживаемая версия — Zulip Server {minSupportedZulipVersion}.",
1326+
"errorSharingAccountNotLoggedIn": "Не выполнен вход с учетной записью. Пожалуйста, войдите в систему и повторите попытку.",
12431327
"errorSharingFailed": "Не удалось поделиться",
1328+
"errorSharingTitle": "Не удалось поделиться содержанием",
12441329
"errorStarMessageFailedTitle": "Не удалось отметить сообщение",
12451330
"errorUnfollowTopicFailed": "Не удалось прекратить отслеживать тему",
12461331
"errorUnmuteTopicFailed": "Не удалось включить оповещения темы",
@@ -1344,6 +1429,7 @@
13441429
"serverUrlValidationErrorUnsupportedScheme": "URL-адрес сервера должен начинаться с http:// или https://.",
13451430
"setStatusPageTitle": "Установить статус",
13461431
"settingsPageTitle": "Настройки",
1432+
"sharePageTitle": "Поделиться",
13471433
"signInWithFoo": "Войти с помощью {method}",
13481434
"snackBarDetails": "Подробности",
13491435
"spoilerDefaultHeaderText": "Спойлер",
@@ -1381,10 +1467,18 @@
13811467
"unsubscribeConfirmationDialogTitle": "Отменить подписку на {channelName}?",
13821468
"unsubscribeFailedTitle": "Не удалось отписаться",
13831469
"updateStatusErrorTitle": "Ошибка обновления статуса пользователя. Попробуйте ещё раз.",
1384-
"upgradeWelcomeDialogDismiss": "Приступим!",
1470+
"upgradeWelcomeDialogDismiss": "Приступим",
13851471
"upgradeWelcomeDialogLinkText": "Ознакомьтесь с анонсом в блоге!",
13861472
"upgradeWelcomeDialogMessage": "Вы найдете привычные возможности в более быстром и легком приложении.",
13871473
"upgradeWelcomeDialogTitle": "Добро пожаловать в новое приложение Zulip!",
1474+
"userActiveDate": "Был/а на связи {date}",
1475+
"userActiveDaysAgo": "Был/а на связи {days, plural, one{{days} день} few{{days} дня} many{{days} дней} other{{days} дней}} назад",
1476+
"userActiveHoursAgo": "Был/а на связи {hours, plural, one{{hours} час} few{{hours} часа} many{{hours} часов} other{{hours} часов}} назад",
1477+
"userActiveMinutesAgo": "Был/а на связи {minutes, plural, one{{minutes} минуту} few{{minutes} минуты} many{{minutes} минут} other{{minutes} минут}} назад",
1478+
"userActiveNow": "На связи",
1479+
"userActiveYesterday": "Был/а на связи вчера",
1480+
"userIdle": "Бездействует",
1481+
"userNotActiveInYear": "Не выходил/а на связь за последний год",
13881482
"userRoleAdministrator": "Администратор",
13891483
"userRoleGuest": "Гость",
13901484
"userRoleMember": "Участник",

0 commit comments

Comments
 (0)