Skip to content

Commit 22b5767

Browse files
authored
add Portuguese to supported languages (#366)
1 parent 18cc0d0 commit 22b5767

8 files changed

Lines changed: 15 additions & 7 deletions

File tree

client/.linguirc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"da",
44
"de",
55
"en",
6-
"es"
6+
"es",
7+
"pt"
78
],
89
"catalogs": [
910
{

client/src/i18n/i18n.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@ import { messages as da } from 'src/i18n/locales/da/translation';
66
import { messages as de } from 'src/i18n/locales/de/translation';
77
import { messages as en } from 'src/i18n/locales/en/translation';
88
import { messages as es } from 'src/i18n/locales/es/translation';
9+
import { messages as pt } from 'src/i18n/locales/pt/translation';
910

1011
export const setupI18n = () => {
1112
const allMessages = {
1213
da: da,
1314
de: de,
1415
en: en,
1516
es: es,
17+
pt: pt,
1618
};
1719

1820
const supportedLanguages = Object.keys(allMessages);

client/src/pages/settings/Configuration.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ export const SettingsConfigurationPage: FunctionComponent = () => {
3535
<option value="de">German</option>
3636
<option value="en">English</option>
3737
<option value="es">Spanish</option>
38+
<option value="pt">Portuguese</option>
3839
</select>
3940
</SettingsSegment>
4041

server/.linguirc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"da",
44
"de",
55
"en",
6-
"es"
6+
"es",
7+
"pt"
78
],
89
"catalogs": [
910
{

server/openapi.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2456,7 +2456,8 @@
24562456
"da",
24572457
"de",
24582458
"en",
2459-
"es"
2459+
"es",
2460+
"pt"
24602461
],
24612462
"type": "string"
24622463
},

server/src/entity/configuration.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export type Configuration = {
88
igdbClientSecret?: string;
99
};
1010

11-
export type ServerLang = 'da' | 'de' | 'en' | 'es';
11+
export type ServerLang = 'da' | 'de' | 'en' | 'es' | 'pt';
1212

1313
export type AudibleLang =
1414
| 'au'
@@ -163,7 +163,7 @@ export type TmdbLang =
163163
| 'za'
164164
| 'zu';
165165

166-
export const serverLang = ['da', 'de', 'en', 'es'];
166+
export const serverLang = ['da', 'de', 'en', 'es', 'pt'];
167167
export const audibleLang = [
168168
'au',
169169
'ca',

server/src/generated/routes/routes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ router.patch(
271271
enum: ['au', 'ca', 'de', 'es', 'fr', 'in', 'it', 'jp', 'uk', 'us'],
272272
type: 'string',
273273
},
274-
ServerLang: { enum: ['da', 'de', 'en', 'es'], type: 'string' },
274+
ServerLang: { enum: ['da', 'de', 'en', 'es', 'pt'], type: 'string' },
275275
},
276276
type: 'object',
277277
properties: {

server/src/i18n/i18n.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,17 @@ import { messages as da } from 'src/i18n/locales/da/translation';
99
import { messages as de } from 'src/i18n/locales/de/translation';
1010
import { messages as en } from 'src/i18n/locales/en/translation';
1111
import { messages as es } from 'src/i18n/locales/es/translation';
12+
import { messages as pt } from 'src/i18n/locales/pt/translation';
1213

1314
export const setupI18n = (locale: string) => {
1415
i18n.loadLocaleData({
1516
da: { plurals: plurals.da },
1617
de: { plurals: plurals.de },
1718
en: { plurals: plurals.en },
1819
es: { plurals: plurals.es },
20+
pt: { plurals: plurals.pt },
1921
});
20-
i18n.load({ da: da, de: de, en: en, es: es });
22+
i18n.load({ da: da, de: de, en: en, es: es, pt: pt });
2123
i18n.activate(locale);
2224

2325
GlobalConfiguration.subscribe('serverLang', (lng) => {

0 commit comments

Comments
 (0)