File tree Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -210,6 +210,11 @@ - (void)loadTableView {
210
210
action: ^{
211
211
[weakSelf clearAppCredential ];
212
212
}],
213
+ [StaticContentTableViewCell cellWithTitle: @" Auth Language"
214
+ value: [FIRAuth auth ].languageCode ?: @" [none]"
215
+ action: ^{
216
+ [weakSelf showLanguageInput ];
217
+ }],
213
218
]],
214
219
]];
215
220
}
@@ -333,4 +338,18 @@ - (void)clearAppCredential {
333
338
}];
334
339
}
335
340
341
+ /* * @fn showLanguageInput
342
+ @brief Show language code input field.
343
+ */
344
+ - (void )showLanguageInput {
345
+ [self showTextInputPromptWithMessage: @" Enter Language Code For Auth:"
346
+ completionBlock: ^(BOOL userPressedOK, NSString *_Nullable languageCode) {
347
+ if (!userPressedOK) {
348
+ return ;
349
+ }
350
+ [FIRAuth auth ].languageCode = languageCode.length ? languageCode : nil ;
351
+ [self loadTableView ];
352
+ }];
353
+ }
354
+
336
355
@end
Original file line number Diff line number Diff line change @@ -966,6 +966,10 @@ - (void)useAppLanguage {
966
966
[bundle localizedStringForKey: kFirebaseLocaleStringKey value: nil table: @" FirebaseLocale" ];
967
967
}
968
968
969
+ - (NSString *)languageCode {
970
+ return _requestConfiguration.languageCode ;
971
+ }
972
+
969
973
#if TARGET_OS_IOS
970
974
- (NSData *)APNSToken {
971
975
__block NSData *result = nil ;
You can’t perform that action at this time.
0 commit comments