Skip to content

Commit 3616bce

Browse files
committed
Add new locales
1 parent 32475e1 commit 3616bce

File tree

3 files changed

+29
-2
lines changed

3 files changed

+29
-2
lines changed

android/src/main/java/com/instabug/flutter/util/ArgsRegistry.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,30 +120,39 @@ public T get(Object key) {
120120
public static final ArgsMap<InstabugLocale> locales = new ArgsMap<InstabugLocale>() {{
121121
put("IBGLocale.arabic", InstabugLocale.ARABIC);
122122
put("IBGLocale.azerbaijani", InstabugLocale.AZERBAIJANI);
123+
put("IBGLocale.bulgarian", InstabugLocale.BULGARIAN),
123124
put("IBGLocale.chineseSimplified", InstabugLocale.SIMPLIFIED_CHINESE);
124125
put("IBGLocale.chineseTraditional", InstabugLocale.TRADITIONAL_CHINESE);
126+
put("IBGLocale.croatian", InstabugLocale.CROATIAN),
125127
put("IBGLocale.czech", InstabugLocale.CZECH);
126128
put("IBGLocale.danish", InstabugLocale.DANISH);
127129
put("IBGLocale.dutch", InstabugLocale.NETHERLANDS);
128130
put("IBGLocale.english", InstabugLocale.ENGLISH);
131+
put("IBGLocale.estonian", InstabugLocale.ESTONIAN),
129132
put("IBGLocale.finnish", InstabugLocale.FINNISH);
130133
put("IBGLocale.french", InstabugLocale.FRENCH);
131134
put("IBGLocale.german", InstabugLocale.GERMAN);
135+
put("IBGLocale.greek", InstabugLocale.GREEK),
132136
put("IBGLocale.hungarian", InstabugLocale.HUNGARIAN);
133137
put("IBGLocale.indonesian", InstabugLocale.INDONESIAN);
134138
put("IBGLocale.italian", InstabugLocale.ITALIAN);
135139
put("IBGLocale.japanese", InstabugLocale.JAPANESE);
136140
put("IBGLocale.korean", InstabugLocale.KOREAN);
141+
put("IBGLocale.latvian", InstabugLocale.LATVIAN),
142+
put("IBGLocale.lithuanian", InstabugLocale.LITHUANIAN),
137143
put("IBGLocale.norwegian", InstabugLocale.NORWEGIAN);
138144
put("IBGLocale.polish", InstabugLocale.POLISH);
139145
put("IBGLocale.portugueseBrazil", InstabugLocale.PORTUGUESE_BRAZIL);
140146
put("IBGLocale.portuguesePortugal", InstabugLocale.PORTUGUESE_PORTUGAL);
141147
put("IBGLocale.romanian", InstabugLocale.ROMANIAN);
142148
put("IBGLocale.russian", InstabugLocale.RUSSIAN);
149+
put("IBGLocale.serbian", InstabugLocale.SERBIAN),
143150
put("IBGLocale.slovak", InstabugLocale.SLOVAK);
151+
put("IBGLocale.slovenian", InstabugLocale.SLOVENIAN),
144152
put("IBGLocale.spanish", InstabugLocale.SPANISH);
145153
put("IBGLocale.swedish", InstabugLocale.SWEDISH);
146154
put("IBGLocale.turkish", InstabugLocale.TURKISH);
155+
put("IBGLocale.ukrainian", InstabugLocale.UKRAINIAN),
147156
}};
148157

149158
public static final ArgsMap<Key> placeholders = new ArgsMap<Key>() {{
@@ -214,4 +223,4 @@ public T get(Object key) {
214223
put("CustomTextPlaceHolderKey.messagesNotificationAndOthers", Key.CHATS_MULTIPLE_MESSAGE_NOTIFICATION);
215224
put("CustomTextPlaceHolderKey.insufficientContentMessage", Key.COMMENT_FIELD_INSUFFICIENT_CONTENT);
216225
}};
217-
}
226+
}

ios/Classes/Util/ArgsRegistry.m

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,29 +124,38 @@ + (ArgsDictionary *)locales {
124124
return @{
125125
@"IBGLocale.arabic" : @(IBGLocaleArabic),
126126
@"IBGLocale.azerbaijani" : @(IBGLocaleAzerbaijani),
127+
@"IBGLocale.bulgarian" : @(IBGLocaleBulgarian)
127128
@"IBGLocale.chineseSimplified" : @(IBGLocaleChineseSimplified),
128129
@"IBGLocale.chineseTraditional" : @(IBGLocaleChineseTraditional),
130+
@"IBGLocale.croatian" : @(IBGLocaleCroatian)
129131
@"IBGLocale.czech" : @(IBGLocaleCzech),
130132
@"IBGLocale.danish" : @(IBGLocaleDanish),
131133
@"IBGLocale.dutch" : @(IBGLocaleDutch),
132134
@"IBGLocale.english" : @(IBGLocaleEnglish),
135+
@"IBGLocale.estonian" : @(IBGLocaleEstonian)
133136
@"IBGLocale.finnish" : @(IBGLocaleFinnish),
134137
@"IBGLocale.french" : @(IBGLocaleFrench),
135138
@"IBGLocale.german" : @(IBGLocaleGerman),
139+
@"IBGLocale.greek" : @(IBGLocaleGreek)
136140
@"IBGLocale.hungarian" : @(IBGLocaleHungarian),
137141
@"IBGLocale.italian" : @(IBGLocaleItalian),
138142
@"IBGLocale.japanese" : @(IBGLocaleJapanese),
139143
@"IBGLocale.korean" : @(IBGLocaleKorean),
144+
@"IBGLocale.latvian" : @(IBGLocaleLatvian)
145+
@"IBGLocale.lithuanian" : @(IBGLocaleLithuanian)
140146
@"IBGLocale.norwegian" : @(IBGLocaleNorwegian),
141147
@"IBGLocale.polish" : @(IBGLocalePolish),
142148
@"IBGLocale.portugueseBrazil" : @(IBGLocalePortugueseBrazil),
143149
@"IBGLocale.portuguesePortugal" : @(IBGLocalePortuguese),
144150
@"IBGLocale.romanian" : @(IBGLocaleRomanian),
145151
@"IBGLocale.russian" : @(IBGLocaleRussian),
152+
@"IBGLocale.serbian" : @(IBGLocaleSerbian)
146153
@"IBGLocale.slovak" : @(IBGLocaleSlovak),
154+
@"IBGLocale.slovenian" : @(IBGLocaleSlovenian)
147155
@"IBGLocale.spanish" : @(IBGLocaleSpanish),
148156
@"IBGLocale.swedish" : @(IBGLocaleSwedish),
149157
@"IBGLocale.turkish" : @(IBGLocaleTurkish),
158+
@"IBGLocale.ukrainian" : @(IBGLocaleUkranian),
150159
};
151160
}
152161

@@ -210,7 +219,7 @@ + (ArgsDictionary *)locales {
210219
@"CustomTextPlaceHolderKey.reproStepsListDescription" : kIBGReproStepsListHeader,
211220
@"CustomTextPlaceHolderKey.reproStepsListEmptyStateDescription" : kIBGReproStepsListEmptyStateLabel,
212221
@"CustomTextPlaceHolderKey.reproStepsListItemTitle" : kIBGReproStepsListItemName,
213-
222+
214223
@"CustomTextPlaceHolderKey.okButtonText" : kIBGOkButtonTitleStringName,
215224
@"CustomTextPlaceHolderKey.audio" : kIBGAudioStringName,
216225
@"CustomTextPlaceHolderKey.image" : kIBGImageStringName,

lib/src/modules/instabug.dart

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,30 +29,39 @@ enum WelcomeMessageMode { live, beta, disabled }
2929
enum IBGLocale {
3030
arabic,
3131
azerbaijani,
32+
bulgarian,
3233
chineseSimplified,
3334
chineseTraditional,
35+
croatian,
3436
czech,
3537
danish,
3638
dutch,
3739
english,
40+
estonian,
3841
finnish,
3942
french,
4043
german,
44+
greek,
4145
hungarian,
4246
indonesian,
4347
italian,
4448
japanese,
4549
korean,
50+
latvian,
51+
lithuanian,
4652
norwegian,
4753
polish,
4854
portugueseBrazil,
4955
portuguesePortugal,
5056
romanian,
5157
russian,
58+
serbian,
5259
slovak,
60+
slovenian,
5361
spanish,
5462
swedish,
5563
turkish,
64+
ukrainian,
5665
}
5766

5867
enum LogLevel {

0 commit comments

Comments
 (0)