Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions ios/Runner.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@
F1L10N102EE5500000000008 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
F1L10N102EE5500000000009 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
F1L10N102EE550000000000A /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
F1L10N102EE550000000000B /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
Expand Down
1 change: 1 addition & 0 deletions ios/Runner/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
<string>ru</string>
<string>zh-Hans</string>
<string>zh-Hant</string>
<string>pt-BR</string>
</array>
<key>CFBundleName</key>
<string>conduit</string>
Expand Down
1 change: 1 addition & 0 deletions l10n.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ preferred-supported-locales:
- nl
- es
- ko
- pt_BR
12 changes: 12 additions & 0 deletions lib/features/profile/views/app_customization_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -1792,6 +1792,8 @@ class AppCustomizationPage extends ConsumerWidget {
return AppLocalizations.of(context)!.korean;
case 'zh-Hant':
return AppLocalizations.of(context)!.chineseTraditional;
case 'pt-BR':
return AppLocalizations.of(context)!.portugueseBrazilian;
default:
if (normalizedCode == 'zh-hant') {
return AppLocalizations.of(context)!.chineseTraditional;
Expand All @@ -1802,6 +1804,9 @@ class AppCustomizationPage extends ConsumerWidget {
if (normalizedCode == 'ko') {
return AppLocalizations.of(context)!.korean;
}
if (normalizedCode == 'pt-br') {
return AppLocalizations.of(context)!.portugueseBrazilian;
}
return AppLocalizations.of(context)!.system;
}
}
Expand Down Expand Up @@ -2067,6 +2072,13 @@ class AppCustomizationPage extends ConsumerWidget {
: null,
onTap: () => Navigator.pop(context, 'ko'),
),
ListTile(
title: Text(AppLocalizations.of(context)!.portugueseBrazilian),
trailing: normalizedCurrent == 'pt-BR'
? const Icon(Icons.check)
: null,
onTap: () => Navigator.pop(context, 'pt-BR'),
),
const SizedBox(height: Spacing.sm),
],
),
Expand Down
1 change: 1 addition & 0 deletions lib/l10n/app_de.arb
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@
"chineseSimplified": "Chinesisch (Vereinfacht)",
"chineseTraditional": "Chinesisch (Traditionell)",
"korean": "Koreanisch",
"portugueseBrazilian": "Portugiesisch (Brasilianisch)",
"deleteMessagesTitle": "Nachrichten löschen",
"deleteMessagesMessage": "{count} Nachrichten löschen?",
"@deleteMessagesMessage": {
Expand Down
4 changes: 4 additions & 0 deletions lib/l10n/app_en.arb
Original file line number Diff line number Diff line change
Expand Up @@ -874,6 +874,10 @@
"@korean": {
"description": "Language name: Korean."
},
"portugueseBrazilian": "Portuguese (Brazilian)",
"@portugueseBrazilian": {
"description": "Language name: Portuguese (Brazilian)."
},
"deleteMessagesTitle": "Delete Messages",
"@deleteMessagesTitle": {
"description": "Dialog title asking to confirm deletion of messages."
Expand Down
1 change: 1 addition & 0 deletions lib/l10n/app_es.arb
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@
"chineseSimplified": "Chino (simplificado)",
"chineseTraditional": "Chino (tradicional)",
"korean": "한국어",
"portugueseBrazilian": "Portugués (brasileño)",
"deleteMessagesTitle": "Eliminar mensajes",
"deleteMessagesMessage": "¿Eliminar {count} mensajes?",
"@deleteMessagesMessage": {
Expand Down
1 change: 1 addition & 0 deletions lib/l10n/app_fr.arb
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@
"chineseSimplified": "Chinois (simplifié)",
"chineseTraditional": "Chinois (traditionnel)",
"korean": "Coréen",
"portugueseBrazilian": "Portugais (brésilien)",
"deleteMessagesTitle": "Supprimer les messages",
"deleteMessagesMessage": "Supprimer {count} messages ?",
"@deleteMessagesMessage": {
Expand Down
1 change: 1 addition & 0 deletions lib/l10n/app_it.arb
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@
"chineseSimplified": "Cinese (semplificato)",
"chineseTraditional": "Cinese (tradizionale)",
"korean": "Coreano",
"portugueseBrazilian": "Portoghese (brasiliano)",
"deleteMessagesTitle": "Elimina messaggi",
"deleteMessagesMessage": "Eliminare {count} messaggi?",
"@deleteMessagesMessage": {
Expand Down
1 change: 1 addition & 0 deletions lib/l10n/app_ko.arb
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,7 @@
"chineseSimplified": "중국어(간체)",
"chineseTraditional": "중국어(번체)",
"korean": "한국어",
"portugueseBrazilian": "포르투갈어(브라질)",
"deleteMessagesTitle": "메시지 삭제",
"deleteMessagesMessage": "{count}개의 메시지를 삭제하시겠습니까?",
"@deleteMessagesMessage": {
Expand Down
1 change: 1 addition & 0 deletions lib/l10n/app_nl.arb
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@
"chineseSimplified": "Chinees (vereenvoudigd)",
"chineseTraditional": "Chinees (traditioneel)",
"korean": "한국어",
"portugueseBrazilian": "Portugees (Braziliaans)",
"deleteMessagesTitle": "Berichten verwijderen",
"deleteMessagesMessage": "{count} berichten verwijderen?",
"@deleteMessagesMessage": {
Expand Down
Loading