Skip to content

Commit fe23a1d

Browse files
committed
add finnish localization (including upload modal i10n)
1 parent 7bf5f04 commit fe23a1d

File tree

1 file changed

+235
-0
lines changed

1 file changed

+235
-0
lines changed
Lines changed: 235 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,235 @@
1+
{
2+
"components": {
3+
"atoms": {
4+
"buttons": {
5+
"userButton": {
6+
"menu": {
7+
"settings": "Asetukset",
8+
"settingsKey": "A",
9+
"APIKeys": "Sovellusavaimet",
10+
"logout": "Kirjaudu ulos"
11+
}
12+
}
13+
}
14+
},
15+
"molecules": {
16+
"askUploadButton": {
17+
"title": "Pudota tähän tai selaa & valitse",
18+
"limit": "Enintään",
19+
"browse": "Selaa..."
20+
},
21+
22+
"newChatButton": {
23+
"newChat": "Uusi keskustelu"
24+
},
25+
"tasklist": {
26+
"TaskList": {
27+
"title": "\ud83d\uddd2\ufe0f Tehtäväluettelo",
28+
"loading": "Käsitellään...",
29+
"error": "Tapahtui virhe"
30+
}
31+
},
32+
"attachments": {
33+
"cancelUpload": "Peru lataus",
34+
"removeAttachment": "Poista liite"
35+
},
36+
"newChatDialog": {
37+
"createNewChat": "Aloitetaanko uusi keskustelu?",
38+
"clearChat": "Tämänhetkinen keskustelu tyhjennetään ja uusi aloitetaan alusta.",
39+
"cancel": "Peru",
40+
"confirm": "Vahvista"
41+
},
42+
"settingsModal": {
43+
"settings": "Asetukset",
44+
"expandMessages": "Expand Messages",
45+
"hideChainOfThought": "Hide Chain of Thought",
46+
"darkMode": "Yötila"
47+
},
48+
"detailsButton": {
49+
"using": "Käyttää",
50+
"used": "Käytettiin kielimallia"
51+
},
52+
"auth": {
53+
"authLogin": {
54+
"title": " to access the app.",
55+
"form": {
56+
"email": "Sähköpostiosoite",
57+
"password": "Salasana",
58+
"noAccount": "Don't have an account?",
59+
"alreadyHaveAccount": "Already have an account?",
60+
"signup": "Perusta tili",
61+
"signin": "Kirjaudu sisään",
62+
"or": "OR",
63+
"continue": "Jatka",
64+
"forgotPassword": "Forgot password?",
65+
"passwordMustContain": "Your password must contain:",
66+
"emailRequired": "email is a required field",
67+
"passwordRequired": "password is a required field"
68+
},
69+
"error": {
70+
"default": "Unable to sign in.",
71+
"signin": "Try signing in with a different account.",
72+
"oauthsignin": "Try signing in with a different account.",
73+
"redirect_uri_mismatch": "The redirect URI is not matching the oauth app configuration.",
74+
"oauthcallbackerror": "Try signing in with a different account.",
75+
"oauthcreateaccount": "Try signing in with a different account.",
76+
"emailcreateaccount": "Try signing in with a different account.",
77+
"callback": "Try signing in with a different account.",
78+
"oauthaccountnotlinked": "To confirm your identity, sign in with the same account you used originally.",
79+
"emailsignin": "The e-mail could not be sent.",
80+
"emailverify": "Please verify your email, a new email has been sent.",
81+
"credentialssignin": "Sign in failed. Check the details you provided are correct.",
82+
"sessionrequired": "Please sign in to access this page."
83+
}
84+
},
85+
"authVerifyEmail": {
86+
"almostThere": "You're almost there! We've sent an email to ",
87+
"verifyEmailLink": "Please click on the link in that email to complete your signup.",
88+
"didNotReceive": "Can't find the email?",
89+
"resendEmail": "Resend email",
90+
"goBack": "Go Back",
91+
"emailSent": "Email sent successfully.",
92+
"verifyEmail": "Verify your email address"
93+
},
94+
"providerButton": {
95+
"continue": "Continue with {{provider}}",
96+
"signup": "Sign up with {{provider}}"
97+
},
98+
"authResetPassword": {
99+
"newPasswordRequired": "New password is a required field",
100+
"passwordsMustMatch": "Passwords must match",
101+
"confirmPasswordRequired": "Confirm password is a required field",
102+
"newPassword": "New password",
103+
"confirmPassword": "Confirm password",
104+
"resetPassword": "Reset Password"
105+
},
106+
"authForgotPassword": {
107+
"email": "Email address",
108+
"emailRequired": "email is a required field",
109+
"emailSent": "Please check the email address {{email}} for instructions to reset your password.",
110+
"enterEmail": "Enter your email address and we will send you instructions to reset your password.",
111+
"resendEmail": "Resend email",
112+
"continue": "Continue",
113+
"goBack": "Go Back"
114+
}
115+
}
116+
},
117+
"organisms": {
118+
"chat": {
119+
"history": {
120+
"index": {
121+
"showHistory": "Näytä historia",
122+
"lastInputs": "Last Inputs",
123+
"noInputs": "Such empty...",
124+
"loading": "Ladataan..."
125+
}
126+
},
127+
"inputBox": {
128+
"input": {
129+
"placeholder": "Kirjoita viestisi tähän..."
130+
},
131+
"speechButton": {
132+
"start": "Start recording",
133+
"stop": "Stop recording"
134+
},
135+
"SubmitButton": {
136+
"sendMessage": "Lähetä viesti",
137+
"stopTask": "Keskeytä käsittely"
138+
},
139+
"UploadButton": {
140+
"attachFiles": "Liitä tiedostoja"
141+
},
142+
"waterMark": {
143+
"text": "Built with"
144+
}
145+
},
146+
"Messages": {
147+
"index": {
148+
"running": "Suoritetaan",
149+
"executedSuccessfully": "executed successfully",
150+
"failed": "epäoonnistui",
151+
"feedbackUpdated": "Feedback updated",
152+
"updating": "Päivitetään"
153+
}
154+
},
155+
"dropScreen": {
156+
"dropYourFilesHere": "Vedä tiedostot tähän"
157+
},
158+
"index": {
159+
"failedToUpload": "Tiedostojen lataus epäoonnistui",
160+
"cancelledUploadOf": "Peruttiin lataus:",
161+
"couldNotReachServer": "Järjestelmä ei ole käytettävissä",
162+
"continuingChat": "Palataan aiempaan keskusteluun"
163+
},
164+
"settings": {
165+
"settingsPanel": "Asetukset",
166+
"reset": "Palauta alkuasetukset",
167+
"cancel": "Peru",
168+
"confirm": "Vahvista"
169+
}
170+
},
171+
"threadHistory": {
172+
"sidebar": {
173+
"filters": {
174+
"FeedbackSelect": {
175+
"feedbackAll": "Palaute: Kaikki",
176+
"feedbackPositive": "Palaute: Positiivinen",
177+
"feedbackNegative": "Palaute: Negatiivinen"
178+
},
179+
"SearchBar": {
180+
"search": "Haku"
181+
}
182+
},
183+
"DeleteThreadButton": {
184+
"confirmMessage": "This will delete the thread as well as it's messages and elements.",
185+
"cancel": "Peru",
186+
"confirm": "Vahvista",
187+
"deletingChat": "Poistetaan keskustelua",
188+
"chatDeleted": "Keskustelu poistettu"
189+
},
190+
"index": {
191+
"pastChats": "Aiemmat keskustelut"
192+
},
193+
"ThreadList": {
194+
"empty": "Ei aiempia keskusteluja...",
195+
"today": "Tänään",
196+
"yesterday": "Eilen",
197+
"previous7days": "7 päivälta",
198+
"previous30days": "30 päivältä"
199+
},
200+
"TriggerButton": {
201+
"closeSidebar": "Sulje sivupalkki",
202+
"openSidebar": "Avaa sivupalkki"
203+
}
204+
},
205+
"Thread": {
206+
"backToChat": "Takaisin keskusteluun",
207+
"chatCreatedOn": "Keskustelu alkoi"
208+
}
209+
},
210+
"header": {
211+
"chat": "Keskustelu",
212+
"readme": "Ohje"
213+
}
214+
}
215+
},
216+
"hooks": {
217+
"useLLMProviders": {
218+
"failedToFetchProviders": "Failed to fetch providers:"
219+
}
220+
},
221+
"pages": {
222+
"Design": {},
223+
"Env": {
224+
"savedSuccessfully": "Saved successfully",
225+
"requiredApiKeys": "Required API Keys",
226+
"requiredApiKeysInfo": "To use this app, the following API keys are required. The keys are stored on your device's local storage."
227+
},
228+
"Page": {
229+
"notPartOfProject": "You are not part of this project."
230+
},
231+
"ResumeButton": {
232+
"resumeChat": "Jatka keskustelua"
233+
}
234+
}
235+
}

0 commit comments

Comments
 (0)