Skip to content

Commit 6d00e18

Browse files
committed
l10n: Update translations from Weblate.
1 parent ec1baee commit 6d00e18

10 files changed

+5081
-3785
lines changed

assets/l10n/app_fr.arb

Lines changed: 458 additions & 1 deletion
Large diffs are not rendered by default.

assets/l10n/app_pl.arb

Lines changed: 1078 additions & 928 deletions
Large diffs are not rendered by default.

assets/l10n/app_ru.arb

Lines changed: 1045 additions & 895 deletions
Large diffs are not rendered by default.

assets/l10n/app_uk.arb

Lines changed: 1065 additions & 883 deletions
Large diffs are not rendered by default.

assets/l10n/app_zh_Hant_TW.arb

Lines changed: 1069 additions & 871 deletions
Large diffs are not rendered by default.

lib/generated/l10n/zulip_localizations_fr.dart

Lines changed: 110 additions & 96 deletions
Large diffs are not rendered by default.

lib/generated/l10n/zulip_localizations_pl.dart

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ class ZulipLocalizationsPl extends ZulipLocalizations {
9393
'Oznacz kanał jako przeczytany';
9494

9595
@override
96-
String get actionSheetOptionCopyChannelLink => 'Copy link to channel';
96+
String get actionSheetOptionCopyChannelLink => 'Skopiuj odnośnik do kanału';
9797

9898
@override
9999
String get actionSheetOptionListOfTopics => 'Lista wątków';
@@ -125,30 +125,30 @@ class ZulipLocalizationsPl extends ZulipLocalizations {
125125
'Nie udało się oznaczyć brak rozwiązania';
126126

127127
@override
128-
String get actionSheetOptionSeeWhoReacted => 'See who reacted';
128+
String get actionSheetOptionSeeWhoReacted => 'Pokaż kto zareagował';
129129

130130
@override
131-
String get seeWhoReactedSheetNoReactions => 'This message has no reactions.';
131+
String get seeWhoReactedSheetNoReactions => 'Brak reakcji na tę wiadomość.';
132132

133133
@override
134134
String seeWhoReactedSheetHeaderLabel(int num) {
135-
return 'Emoji reactions ($num total)';
135+
return 'Reakcje emoji (łącznie $num)';
136136
}
137137

138138
@override
139139
String seeWhoReactedSheetEmojiNameWithVoteCount(String emojiName, int num) {
140140
String _temp0 = intl.Intl.pluralLogic(
141141
num,
142142
locale: localeName,
143-
other: '$num votes',
144-
one: '1 vote',
143+
other: '$num głosów',
144+
one: '1 głos',
145145
);
146146
return '$emojiName: $_temp0';
147147
}
148148

149149
@override
150150
String seeWhoReactedSheetUserListLabel(String emojiName, int num) {
151-
return 'Votes for $emojiName ($num)';
151+
return 'Głosów $emojiName ($num)';
152152
}
153153

154154
@override
@@ -186,7 +186,7 @@ class ZulipLocalizationsPl extends ZulipLocalizations {
186186
'Oznacz wątek jako przeczytany';
187187

188188
@override
189-
String get actionSheetOptionCopyTopicLink => 'Copy link to topic';
189+
String get actionSheetOptionCopyTopicLink => 'Skopiuj odnośnik do wątku';
190190

191191
@override
192192
String get errorWebAuthOperationalErrorTitle => 'Coś poszło nie tak';
@@ -342,10 +342,10 @@ class ZulipLocalizationsPl extends ZulipLocalizations {
342342
String get successMessageLinkCopied => 'Skopiowano odnośnik wiadomości';
343343

344344
@override
345-
String get successTopicLinkCopied => 'Topic link copied';
345+
String get successTopicLinkCopied => 'Skopiowano odnośnik do wątku';
346346

347347
@override
348-
String get successChannelLinkCopied => 'Channel link copied';
348+
String get successChannelLinkCopied => 'Skopiowano odnośnik do kanału';
349349

350350
@override
351351
String get errorBannerDeactivatedDmLabel =>
@@ -715,50 +715,50 @@ class ZulipLocalizationsPl extends ZulipLocalizations {
715715
String get userRoleUnknown => 'Nieznany';
716716

717717
@override
718-
String get statusButtonLabelStatusSet => 'Status';
718+
String get statusButtonLabelStatusSet => 'Stan';
719719

720720
@override
721-
String get statusButtonLabelStatusUnset => 'Set status';
721+
String get statusButtonLabelStatusUnset => 'Ustaw stan';
722722

723723
@override
724-
String get noStatusText => 'No status text';
724+
String get noStatusText => 'Brak tekstu stanu';
725725

726726
@override
727-
String get setStatusPageTitle => 'Set status';
727+
String get setStatusPageTitle => 'Ustaw stan';
728728

729729
@override
730-
String get statusClearButtonLabel => 'Clear';
730+
String get statusClearButtonLabel => 'Wyczyść';
731731

732732
@override
733-
String get statusSaveButtonLabel => 'Save';
733+
String get statusSaveButtonLabel => 'Zapisz';
734734

735735
@override
736-
String get statusTextHint => 'Your status';
736+
String get statusTextHint => 'Twój stan';
737737

738738
@override
739-
String get userStatusBusy => 'Busy';
739+
String get userStatusBusy => 'Zajęty';
740740

741741
@override
742-
String get userStatusInAMeeting => 'In a meeting';
742+
String get userStatusInAMeeting => 'Na spotkaniu';
743743

744744
@override
745-
String get userStatusCommuting => 'Commuting';
745+
String get userStatusCommuting => 'W drodze';
746746

747747
@override
748-
String get userStatusOutSick => 'Out sick';
748+
String get userStatusOutSick => 'Chorobowe';
749749

750750
@override
751-
String get userStatusVacationing => 'Vacationing';
751+
String get userStatusVacationing => 'Na urlopie';
752752

753753
@override
754-
String get userStatusWorkingRemotely => 'Working remotely';
754+
String get userStatusWorkingRemotely => 'Praca zdalna';
755755

756756
@override
757-
String get userStatusAtTheOffice => 'At the office';
757+
String get userStatusAtTheOffice => 'W biurze';
758758

759759
@override
760760
String get updateStatusErrorTitle =>
761-
'Error updating user status. Please try again.';
761+
'Błąd aktualizacji stanu. Spróbuj ponownie.';
762762

763763
@override
764764
String get searchMessagesPageTitle => 'Szukaj';
@@ -834,7 +834,7 @@ class ZulipLocalizationsPl extends ZulipLocalizations {
834834
String get reactedEmojiSelfUser => 'Ty';
835835

836836
@override
837-
String get reactionChipsLabel => 'Reactions';
837+
String get reactionChipsLabel => 'Reakcje';
838838

839839
@override
840840
String reactionChipLabel(String emojiName, String votes) {
@@ -846,8 +846,8 @@ class ZulipLocalizationsPl extends ZulipLocalizations {
846846
String _temp0 = intl.Intl.pluralLogic(
847847
otherUsersCount,
848848
locale: localeName,
849-
other: 'You and $otherUsersCount others',
850-
one: 'You and 1 other',
849+
other: 'Ty i $otherUsersCount innych',
850+
one: 'Ty i 1 inny',
851851
);
852852
return '$_temp0';
853853
}

lib/generated/l10n/zulip_localizations_ru.dart

Lines changed: 44 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
9393
'Отметить канал как прочитанный';
9494

9595
@override
96-
String get actionSheetOptionCopyChannelLink => 'Copy link to channel';
96+
String get actionSheetOptionCopyChannelLink => 'Скопировать ссылку на канал';
9797

9898
@override
9999
String get actionSheetOptionListOfTopics => 'Список тем';
@@ -125,30 +125,32 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
125125
'Не удалось отметить тему как нерешенную';
126126

127127
@override
128-
String get actionSheetOptionSeeWhoReacted => 'See who reacted';
128+
String get actionSheetOptionSeeWhoReacted => 'Посмотреть отреагировавших';
129129

130130
@override
131-
String get seeWhoReactedSheetNoReactions => 'This message has no reactions.';
131+
String get seeWhoReactedSheetNoReactions => 'На это сообщение нет реакций.';
132132

133133
@override
134134
String seeWhoReactedSheetHeaderLabel(int num) {
135-
return 'Emoji reactions ($num total)';
135+
return 'Эмодзи-реакции (всего: $num)';
136136
}
137137

138138
@override
139139
String seeWhoReactedSheetEmojiNameWithVoteCount(String emojiName, int num) {
140140
String _temp0 = intl.Intl.pluralLogic(
141141
num,
142142
locale: localeName,
143-
other: '$num votes',
144-
one: '1 vote',
143+
other: '$num голосов',
144+
many: '$num голосов',
145+
few: '$num голоса',
146+
one: '1 голос',
145147
);
146148
return '$emojiName: $_temp0';
147149
}
148150

149151
@override
150152
String seeWhoReactedSheetUserListLabel(String emojiName, int num) {
151-
return 'Votes for $emojiName ($num)';
153+
return 'Голоса за $emojiName ($num)';
152154
}
153155

154156
@override
@@ -186,7 +188,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
186188
'Отметить тему как прочитанную';
187189

188190
@override
189-
String get actionSheetOptionCopyTopicLink => 'Copy link to topic';
191+
String get actionSheetOptionCopyTopicLink => 'Скопировать ссылку на тему';
190192

191193
@override
192194
String get errorWebAuthOperationalErrorTitle => 'Что-то пошло не так';
@@ -343,10 +345,10 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
343345
String get successMessageLinkCopied => 'Ссылка на сообщение скопирована';
344346

345347
@override
346-
String get successTopicLinkCopied => 'Topic link copied';
348+
String get successTopicLinkCopied => 'Ссылка на тему скопирована';
347349

348350
@override
349-
String get successChannelLinkCopied => 'Channel link copied';
351+
String get successChannelLinkCopied => 'Ссылка на канал скопирована';
350352

351353
@override
352354
String get errorBannerDeactivatedDmLabel =>
@@ -418,7 +420,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
418420
String get newDmSheetSearchHintEmpty => 'Добавить пользователей';
419421

420422
@override
421-
String get newDmSheetSearchHintSomeSelected => 'Добавить еще…';
423+
String get newDmSheetSearchHintSomeSelected => 'Добавить ещё…';
422424

423425
@override
424426
String get newDmSheetNoUsersFound => 'Никто не найден';
@@ -598,7 +600,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
598600

599601
@override
600602
String errorInvalidApiKeyMessage(String url) {
601-
return 'Не удалось войти в вашу учетную запись $url. Попробуйте еще раз или используйте другую учетную запись.';
603+
return 'Не удалось войти в вашу учётную запись $url. Попробуйте ещё раз или используйте другую учётную запись.';
602604
}
603605

604606
@override
@@ -651,8 +653,8 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
651653
String _temp0 = intl.Intl.pluralLogic(
652654
num,
653655
locale: localeName,
654-
other: '$num шт. сообщений',
655-
one: '1 сообщения',
656+
other: '$num сообщений',
657+
one: '$num сообщения',
656658
);
657659
return 'Отметка прочтения установлена для $_temp0.';
658660
}
@@ -669,8 +671,8 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
669671
String _temp0 = intl.Intl.pluralLogic(
670672
num,
671673
locale: localeName,
672-
other: '$num шт. сообщений',
673-
one: '1 сообщения',
674+
other: '$num сообщений',
675+
one: '$num сообщения',
674676
);
675677
return 'Отметка прочтения снята для $_temp0.';
676678
}
@@ -718,50 +720,50 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
718720
String get userRoleUnknown => 'Неизвестно';
719721

720722
@override
721-
String get statusButtonLabelStatusSet => 'Status';
723+
String get statusButtonLabelStatusSet => 'Статус';
722724

723725
@override
724-
String get statusButtonLabelStatusUnset => 'Set status';
726+
String get statusButtonLabelStatusUnset => 'Установить статус';
725727

726728
@override
727-
String get noStatusText => 'No status text';
729+
String get noStatusText => 'Нет текста статуса';
728730

729731
@override
730-
String get setStatusPageTitle => 'Set status';
732+
String get setStatusPageTitle => 'Установить статус';
731733

732734
@override
733-
String get statusClearButtonLabel => 'Clear';
735+
String get statusClearButtonLabel => 'Очистить';
734736

735737
@override
736-
String get statusSaveButtonLabel => 'Save';
738+
String get statusSaveButtonLabel => 'Сохранить';
737739

738740
@override
739-
String get statusTextHint => 'Your status';
741+
String get statusTextHint => 'Ваш статус';
740742

741743
@override
742-
String get userStatusBusy => 'Busy';
744+
String get userStatusBusy => 'Занят/а';
743745

744746
@override
745-
String get userStatusInAMeeting => 'In a meeting';
747+
String get userStatusInAMeeting => 'На встрече';
746748

747749
@override
748-
String get userStatusCommuting => 'Commuting';
750+
String get userStatusCommuting => 'В дороге';
749751

750752
@override
751-
String get userStatusOutSick => 'Out sick';
753+
String get userStatusOutSick => 'Болею';
752754

753755
@override
754-
String get userStatusVacationing => 'Vacationing';
756+
String get userStatusVacationing => 'В отпуске';
755757

756758
@override
757-
String get userStatusWorkingRemotely => 'Working remotely';
759+
String get userStatusWorkingRemotely => 'Работаю дистанционно';
758760

759761
@override
760-
String get userStatusAtTheOffice => 'At the office';
762+
String get userStatusAtTheOffice => 'В офисе';
761763

762764
@override
763765
String get updateStatusErrorTitle =>
764-
'Error updating user status. Please try again.';
766+
'Ошибка обновления статуса пользователя. Попробуйте ещё раз.';
765767

766768
@override
767769
String get searchMessagesPageTitle => 'Поиск';
@@ -803,7 +805,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
803805

804806
@override
805807
String get channelsEmptyPlaceholder =>
806-
'Вы еще не подписаны ни на один канал.';
808+
'Вы ещё не подписаны ни на один канал.';
807809

808810
@override
809811
String get mainMenuMyProfile => 'Мой профиль';
@@ -819,10 +821,10 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
819821
String _temp0 = intl.Intl.pluralLogic(
820822
numOthers,
821823
locale: localeName,
822-
other: '$numOthers чел.',
823-
one: '1 чел.',
824+
other: '$numOthers другим',
825+
one: '$numOthers другому',
824826
);
825-
return '$senderFullName вам и еще $_temp0';
827+
return '$senderFullName вам и ещё $_temp0';
826828
}
827829

828830
@override
@@ -838,7 +840,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
838840
String get reactedEmojiSelfUser => 'Вы';
839841

840842
@override
841-
String get reactionChipsLabel => 'Reactions';
843+
String get reactionChipsLabel => 'Реакции';
842844

843845
@override
844846
String reactionChipLabel(String emojiName, String votes) {
@@ -850,8 +852,10 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
850852
String _temp0 = intl.Intl.pluralLogic(
851853
otherUsersCount,
852854
locale: localeName,
853-
other: 'You and $otherUsersCount others',
854-
one: 'You and 1 other',
855+
other: 'Вы и еще $otherUsersCount человек',
856+
many: 'Вы и еще $otherUsersCount человек',
857+
few: 'Вы и еще $otherUsersCount человека',
858+
one: 'Вы и еще $otherUsersCount человек',
855859
);
856860
return '$_temp0';
857861
}
@@ -977,7 +981,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
977981

978982
@override
979983
String get experimentalFeatureSettingsWarning =>
980-
'Эти параметры включают функции, которые все еще находятся в стадии разработки и не готовы. Они могут не работать и вызывать проблемы в других местах приложения.\n\nЦель этих настроек — экспериментирование людьми, работающими над разработкой Zulip.';
984+
'Эти параметры включают возможности, которые все ещё находятся в разработке и не готовы. Они могут не работать и вызывать проблемы в других местах приложения.\n\nЦель этих настроек — экспериментирование людьми, работающими над разработкой Zulip.';
981985

982986
@override
983987
String get errorNotificationOpenTitle => 'Не удалось открыть оповещения';
@@ -993,7 +997,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
993997
String get errorReactionRemovingFailedTitle => 'Не удалось удалить реакцию';
994998

995999
@override
996-
String get emojiReactionsMore => 'еще';
1000+
String get emojiReactionsMore => 'ещё';
9971001

9981002
@override
9991003
String get emojiPickerSearchEmoji => 'Поиск эмодзи';

0 commit comments

Comments
 (0)