Skip to content

Commit efc463a

Browse files
alexmvgnprice
authored andcommitted
l10n: Add stub translation for nb (Norwegian Bokmål).
This is represented in Weblate as `app_nb_NO.arb`, which is not supported without the existence of a bare `app_nb.arb`. Adding a bare `app_nb.arb` for now may allow Weblate's aliases[^1] to map the `nb_NO` to a file name `app_nb.arb`. [^1]: https://docs.weblate.org/en/latest/admin/projects.html#project-language-aliases
1 parent dcc8123 commit efc463a

File tree

3 files changed

+545
-1
lines changed

3 files changed

+545
-1
lines changed

assets/l10n/app_nb.arb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

lib/generated/l10n/zulip_localizations.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import 'zulip_localizations_ar.dart';
99
import 'zulip_localizations_en.dart';
1010
import 'zulip_localizations_fr.dart';
1111
import 'zulip_localizations_ja.dart';
12+
import 'zulip_localizations_nb.dart';
1213
import 'zulip_localizations_pl.dart';
1314
import 'zulip_localizations_ru.dart';
1415

@@ -99,6 +100,7 @@ abstract class ZulipLocalizations {
99100
Locale('ar'),
100101
Locale('fr'),
101102
Locale('ja'),
103+
Locale('nb'),
102104
Locale('pl'),
103105
Locale('ru')
104106
];
@@ -1025,7 +1027,7 @@ class _ZulipLocalizationsDelegate extends LocalizationsDelegate<ZulipLocalizatio
10251027
}
10261028

10271029
@override
1028-
bool isSupported(Locale locale) => <String>['ar', 'en', 'fr', 'ja', 'pl', 'ru'].contains(locale.languageCode);
1030+
bool isSupported(Locale locale) => <String>['ar', 'en', 'fr', 'ja', 'nb', 'pl', 'ru'].contains(locale.languageCode);
10291031

10301032
@override
10311033
bool shouldReload(_ZulipLocalizationsDelegate old) => false;
@@ -1040,6 +1042,7 @@ ZulipLocalizations lookupZulipLocalizations(Locale locale) {
10401042
case 'en': return ZulipLocalizationsEn();
10411043
case 'fr': return ZulipLocalizationsFr();
10421044
case 'ja': return ZulipLocalizationsJa();
1045+
case 'nb': return ZulipLocalizationsNb();
10431046
case 'pl': return ZulipLocalizationsPl();
10441047
case 'ru': return ZulipLocalizationsRu();
10451048
}

0 commit comments

Comments
 (0)