Skip to content
This repository was archived by the owner on Jan 16, 2022. It is now read-only.

Commit 1735e16

Browse files
juanpicadoRaikas
andauthored
feat: add finnish language support (#624)
* feat: add finnish translation * feat: add finnish language * feat: add finnish flag * feat: add finnish flag * fix: lint Co-authored-by: Raikas <fanipostiraikas@gmail.com>
1 parent 116133a commit 1735e16

File tree

18 files changed

+215
-0
lines changed

18 files changed

+215
-0
lines changed

i18n/config.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import translationCS from './translations/cs-CZ.json';
55
import translationDE from './translations/de-DE.json';
66
import translationEN from './translations/en-US.json';
77
import translationES from './translations/es-ES.json';
8+
import translationFI from './translations/fi-FI.json';
89
import translationFR from './translations/fr-FR.json';
910
import translationJP from './translations/ja-JP.json';
1011
import translationKM from './translations/km-KH.json';
@@ -55,6 +56,9 @@ const languages = {
5556
'zh-TW': {
5657
translation: translatiobTW,
5758
},
59+
'fi-FI': {
60+
translation: translationFI,
61+
},
5862
};
5963

6064
type Language = keyof typeof languages;
@@ -81,6 +85,7 @@ i18n
8185
'uk-UA',
8286
'km-KH',
8387
'zh-TW',
88+
'fi-FI',
8489
],
8590
load: 'currentOnly',
8691
resources: languages,

i18n/translations/cs-CZ.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
"package-meta-is-required-at-detail-context": "packageMeta je vyžadováno v DetailContext"
142142
},
143143
"lng": {
144+
"finnish": "Finnish",
144145
"english": "Angličtina",
145146
"czech": "Čeština",
146147
"japanese": "Japonština",

i18n/translations/de-DE.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
"package-meta-is-required-at-detail-context": "packageMeta wird bei DetailContext benötigt"
142142
},
143143
"lng": {
144+
"finnish": "Finnish",
144145
"english": "Englisch",
145146
"czech": "Tschechisch",
146147
"japanese": "Japanisch",

i18n/translations/en-US.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
"package-meta-is-required-at-detail-context": "packageMeta is required at DetailContext"
142142
},
143143
"lng": {
144+
"finnish": "Finnish",
144145
"english": "English",
145146
"czech": "Czech",
146147
"japanese": "Japanese",

i18n/translations/es-ES.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
"package-meta-is-required-at-detail-context": "packageMeta es requerido en DetailContext"
142142
},
143143
"lng": {
144+
"finnish": "Finnish",
144145
"english": "Inglés",
145146
"czech": "Checo",
146147
"japanese": "Japonés",

i18n/translations/fi-FI.json

Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
{
2+
"copy-to-clipboard": "Kopioi leikepöydälle",
3+
"author-anonymous": "Anonyymi",
4+
"author-unknown": "Tuntematon",
5+
"action-bar-action": {
6+
"visit-home-page": "Vieraile kotisivulla",
7+
"open-an-issue": "Luo virheilmoitus",
8+
"download-tarball": "Lataa tarball"
9+
},
10+
"dialog": {
11+
"registry-info": {
12+
"title": "Rekistrin tiedot"
13+
}
14+
},
15+
"header": {
16+
"documentation": "Dokumentaatio",
17+
"registry-info": "Rekisterin tiedot",
18+
"greetings": "Hei "
19+
},
20+
"search": {
21+
"packages": "Hae paketteja"
22+
},
23+
"autoComplete": {
24+
"loading": "Ladataan...",
25+
"no-results-found": "Ei hakutuloksia",
26+
"clear": "Tyhjennä",
27+
"expand": "Avaa",
28+
"collapse": "Sulje"
29+
},
30+
"tab": {
31+
"uplinks": "Uplinkit",
32+
"versions": "Versiot",
33+
"dependencies": "Vaatimukset",
34+
"readme": "Readme"
35+
},
36+
"uplinks": {
37+
"title": "Uplinkit",
38+
"no-items": "{{name}}:llä ei ole uplinkkejä"
39+
},
40+
"versions": {
41+
"current-tags": "Tagit",
42+
"version-history": "Versiohistoria",
43+
"not-available": "Ei saatavilla"
44+
},
45+
"package": {
46+
"published-on": "Julkaistu {{time}} •",
47+
"version": "v{{version}}",
48+
"visit-home-page": "Mene etusivulle",
49+
"homepage": "Etusivu",
50+
"open-an-issue": "Avaa virheilmoitus",
51+
"bugs": "Bugit",
52+
"download": "Lataa {{what}}",
53+
"the-tar-file": "tar-tiedosto",
54+
"tarball": "Tarball"
55+
},
56+
"dependencies": {
57+
"has-no-dependencies": "{{package}}:lla ei ole vaatimuksia.",
58+
"dependency-block": "{{package}}@{{version}}"
59+
},
60+
"form": {
61+
"username": "Käyttäjänimi",
62+
"password": "Salasana"
63+
},
64+
"form-placeholder": {
65+
"username": "Sinun käyttäjänimi",
66+
"password": "Sinun vahva salasana"
67+
},
68+
"form-validation": {
69+
"required-field": "Tämä kenttä on pakollinen",
70+
"required-min-length": "Tämän kentän täytyy olla vähintään {{length}} merkkiä pitkä",
71+
"unable-to-sign-in": "Sisäänkirjautuminen ei ole mahdollista",
72+
"username-or-password-cant-be-empty": "Käyttäjänimi tai salasana ei voi olla tyhjä!"
73+
},
74+
"help": {
75+
"title": "Ei pakettia julkaistu.",
76+
"sub-title": "Julkaistaksesi paketin:",
77+
"first-step": "1. Kirjaudu",
78+
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
79+
"second-step": "2. Julkaise",
80+
"second-step-command-line": "npm publish --registry {{registryUrl}}",
81+
"third-step": "3. Uudelleenlataa tämä sivu."
82+
},
83+
"sidebar": {
84+
"detail": {
85+
"latest-version": "Viimeisin v{{version}}",
86+
"version": "v{{version}}"
87+
},
88+
"installation": {
89+
"title": "Asennus",
90+
"install-using-yarn": "Asenna käyttäen yarn",
91+
"install-using-yarn-command": "yarn add {{packageName}}",
92+
"install-using-npm": "Asenna käyttäen npm",
93+
"install-using-npm-command": "npm install {{packageName}}",
94+
"install-using-pnpm": "Asenna käyttäen pnpm",
95+
"install-using-pnpm-command": "pnpm install {{packageName}}"
96+
},
97+
"repository": {
98+
"title": "Säilö"
99+
},
100+
"author": {
101+
"title": "Luoja"
102+
},
103+
"distribution": {
104+
"title": "Latest Distribution",
105+
"license": "Lisenssi",
106+
"size": "Koko",
107+
"file-count": "tiedostomäärä"
108+
},
109+
"maintainers": {
110+
"title": "Ylläpitäjät"
111+
},
112+
"contributors": {
113+
"title": "Avustajat"
114+
},
115+
"engines": {
116+
"npm-version": "NPM-versio",
117+
"node-js": "NODE JS"
118+
}
119+
},
120+
"footer": {
121+
"powered-by": "Moottorina toimii ",
122+
"made-with-love-on": "Tehty <0>♥</0> "
123+
},
124+
"button": {
125+
"close": "Sulje",
126+
"cancel": "Peru",
127+
"login": "Kirjaudu",
128+
"logout": "Kirjaudu ulos",
129+
"go-to-the-home-page": "Mene etusivulle",
130+
"learn-more": "Lue lisää",
131+
"fund-this-package": "<0>Tue</0> tätä pakettia"
132+
},
133+
"error": {
134+
"unspecific": "Jotain meni pieleen.",
135+
"404": {
136+
"page-not-found": "404 - Sivua ei löytynyt",
137+
"sorry-we-could-not-find-it": "Pahoittelut, emme löytäneet sitä"
138+
},
139+
"app-context-not-correct-used": "App contextia ei käytetä oikein",
140+
"theme-context-not-correct-used": "Theme contextia ei käytetä oikein",
141+
"package-meta-is-required-at-detail-context": "DetailContext vaatii packageMetan"
142+
},
143+
"lng": {
144+
"finnish": "Finnish",
145+
"english": "Englanti",
146+
"czech": "Tsekki",
147+
"japanese": "Japani",
148+
"portuguese": "Portugali",
149+
"spanish": "Espanja",
150+
"german": "Saksa",
151+
"chinese": "Kiina",
152+
"chineseTraditional": "Kiina (perinteinen)",
153+
"french": "Ranska",
154+
"russian": "Venäjä",
155+
"turkish": "Turkki",
156+
"ukraine": "Ukraina",
157+
"khmer": "Khmer"
158+
},
159+
"flag": {
160+
"austria": "Austria",
161+
"brazil": "Brazil",
162+
"spain": "Spain",
163+
"nicaragua": "Nicaragua",
164+
"india": "India",
165+
"china": "China",
166+
"germany": "Germany",
167+
"taiwan": "Taiwan"
168+
}
169+
}

i18n/translations/fr-FR.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
"package-meta-is-required-at-detail-context": "packageMeta est obligatoire à DetailContext"
142142
},
143143
"lng": {
144+
"finnish": "Finnish",
144145
"english": "Anglais",
145146
"czech": "Tchèque",
146147
"japanese": "Japonais",

i18n/translations/ja-JP.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
"package-meta-is-required-at-detail-context": "DetailContextではpackageMetaが必要です"
142142
},
143143
"lng": {
144+
"finnish": "Finnish",
144145
"english": "英語",
145146
"czech": "チェコ人",
146147
"japanese": "日本語",

i18n/translations/km-KH.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
"package-meta-is-required-at-detail-context": "packageMeta ត្រូវបានទាមទារនៅ DetailContext"
142142
},
143143
"lng": {
144+
"finnish": "Finnish",
144145
"english": "អង់គ្លេស",
145146
"czech": "ឆែក",
146147
"japanese": "ជប៉ុន",

i18n/translations/pt-BR.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@
141141
"package-meta-is-required-at-detail-context": "packageMeta é requerido em DetailContext"
142142
},
143143
"lng": {
144+
"finnish": "Finnish",
144145
"english": "Inglês",
145146
"czech": "Tcheco",
146147
"japanese": "Japonês",

0 commit comments

Comments
 (0)