Skip to content

Commit

Permalink
This enables the japanese language
Browse files Browse the repository at this point in the history
  • Loading branch information
Wolfteam committed May 13, 2021
1 parent ead0f7d commit 4eacd54
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 0 deletions.
1 change: 1 addition & 0 deletions lib/domain/app_constants.dart
Expand Up @@ -13,6 +13,7 @@ const languagesMap = {
AppLanguageType.simplifiedChinese: LanguageModel('zh', 'CN'),
AppLanguageType.portuguese: LanguageModel('pt', 'PT'),
AppLanguageType.italian: LanguageModel('it', 'IT'),
AppLanguageType.japanese: LanguageModel('ja', 'JA'),
};

const int minSkillLevel = 1;
Expand Down
2 changes: 2 additions & 0 deletions lib/domain/assets.dart
Expand Up @@ -125,6 +125,8 @@ class Assets {
return '$translationsBasePath/pt.json';
case AppLanguageType.italian:
return '$translationsBasePath/it.json';
case AppLanguageType.japanese:
return '$translationsBasePath/ja.json';
default:
throw Exception('Invalid language = $languageType');
}
Expand Down
1 change: 1 addition & 0 deletions lib/domain/enums/app_language_type.dart
Expand Up @@ -6,4 +6,5 @@ enum AppLanguageType {
simplifiedChinese,
portuguese,
italian,
japanese,
}
2 changes: 2 additions & 0 deletions lib/presentation/shared/extensions/i18n_extensions.dart
Expand Up @@ -28,6 +28,8 @@ extension I18nExtensions on S {
return '$portuguese ($partial)';
case AppLanguageType.italian:
return '$italian ($partial)';
case AppLanguageType.japanese:
return '$japanese ($partial)';
default:
throw Exception('The provided app lang = $lang is not valid');
}
Expand Down

0 comments on commit 4eacd54

Please sign in to comment.