Add sv translation

This commit is contained in:
Ayaka Mikazuki 2023-03-22 16:43:08 +09:30
parent a0995c6f80
commit 4c87b0d547
5 changed files with 103 additions and 1 deletions

View file

@ -0,0 +1,27 @@
{
"description": "Free ChatGPT är en fantastisk öppen källkodswebbapp som låter dig använda OpenAI:s ChatGPT API gratis!",
"sourceCode": "Kolla in <0>källkoden</0> på GitHub och ge den en ⭐️!",
"initiative": {
"description": "Kolla in <0><i>Open ChatGPT-initiativet</i></0>!",
"link": "https://medium.com/@ayaka_45434/the-open-chatgpt-initiative-e76b0b62a3ae"
},
"support": {
"title": "Stöd",
"paragraph1": "På Free ChatGPT strävar vi efter att erbjuda dig användbara och fantastiska funktioner dygnet runt. Precis som för alla projekt kommer ditt stöd och motivation vara avgörande för att hjälpa oss att fortsätta framåt!",
"paragraph2": "Om du har uppskattat att använda vår app, ber vi dig vänligen att ge detta <0>projekt</0> en ⭐️. Ditt stöd betyder mycket för oss och uppmuntrar oss att arbeta hårdare för att erbjuda den bästa möjliga upplevelsen.",
"paragraph3": "Om du vill stödja teamet kan du överväga att sponsra oss genom en av metoderna nedan. Varje bidrag, oavsett hur litet, hjälper oss att underhålla och förbättra vår tjänst.",
"paragraph4": "Tack för att du är en del av vår gemenskap och vi ser fram emot att betjäna dig bättre i framtiden.",
"alipay": "Alipay",
"wechatPay": "WeChat"
},
"discordServer": {
"title": "Discord-server",
"paragraph1": "Vi bjuder in dig att gå med i vår Discord-community! Vår Discord-server är en utmärkt plats att utbyta ChatGPT-idéer och tips samt skicka in funktionsförfrågningar för Free ChatGPT. Du får möjlighet att interagera med utvecklarna bakom Free ChatGPT samt andra AI-entusiaster som delar din passion.",
"paragraph2": "För att gå med i vår server, klicka helt enkelt på följande länk: <0>https://discord.gg/g3Qnwy4V6A</0>. Vi ser fram emot att träffa dig där!"
},
"privacyStatement": {
"title": "Integritetspolicy",
"paragraph1": "Vi värderar din integritet högt och är engagerade i att skydda våra användares privatliv. Vi samlar inte in eller lagrar någon text du skriver in eller tar emot från OpenAI-servern i någon form. Vår källkod finns tillgänglig för din granskning för att verifiera detta påstående.",
"paragraph2": "Vi prioriterar säkerheten för din API-nyckel och hanterar den med största omsorg. Om du använder din egen API-nyckel lagras din nyckel uteslutande i din webbläsare och delas aldrig med någon tredjepartsaktör. Den används enbart för det avsedda syftet att få tillgång till OpenAI API och inte för någon annan obehörig användning."
}
}

View file

@ -0,0 +1,15 @@
{
"securityMessage": "Vi prioriterar säkerheten för din API-nyckel och hanterar den med största omsorg. Din nyckel lagras uteslutande på din webbläsare och delas aldrig med någon tredje part. Den används enbart för det avsedda ändamålet att få tillgång till OpenAI API och inte för någon annan obehörig användning.",
"apiEndpoint": {
"option": "Använd gratis",
"inputLabel": "API Endpoint",
"description": "Tack till <0>Ayaka</0> för att ha tillhandahållit den kostnadsfria API-endpointen: https://chatgpt-api.shn.hk/v1/"
},
"apiKey": {
"option": "Använd din egen API-nyckel",
"howTo": "Få din personliga API-nyckel <0>här</0>",
"inputLabel": "API-nyckel"
},
"customEndpoint": "Använd anpassad API-endpoint",
"shareGPT": "Kolla in <0>ShareGPT</0>, ett API-nyckeldelningsverktyg som möjliggör https://sharegpt.churchless.tech/share/v1/chat"
}

View file

@ -0,0 +1,32 @@
{
"save": "Spara",
"saveAndSubmit": "Spara & Skicka in",
"cancel": "Avbryt",
"confirm": "Bekräfta",
"warning": "Varning",
"clearMessageWarning": "Observera att genom att skicka detta meddelande kommer alla efterföljande meddelanden att raderas!",
"clearConversationWarning": "Observera att genom att bekräfta denna åtgärd kommer alla meddelanden att raderas!",
"clearConversation": "Rensa konversation",
"import": "Importera",
"export": "Exportera",
"author": "Skapad av Jing Hua",
"about": "Om & Sponsor",
"api": "API",
"personal": "Personlig",
"free": "Gratis",
"downloadChat": "Ladda ner chatt",
"user": "Användare",
"assistant": "Assistent",
"system": "System",
"newChat": "Ny chatt",
"lightMode": "Ljusläge",
"darkMode": "Mörkläge",
"setting": "Inställningar",
"image": "Bild",
"autoTitle": "Auto generera titel",
"prompt": "Uppmaning",
"promptLibrary": "Uppmaningsbibliotek",
"name": "Namn",
"search": "Sök",
"morePrompts": "Du kan hitta fler uppmaningar här: "
}

View file

@ -0,0 +1,28 @@
{
"configuration": "Konfiguration",
"model": "Modell",
"token": {
"label": "Max Token",
"description": "Det maximala antalet token att generera i chatkomplettering. Den totala längden på inmatade token och genererade token är begränsad av modellens kontextlängd."
},
"default": "Standard",
"temperature": {
"label": "Temperatur",
"description": "Vilken samplings-temperatur som ska användas, mellan 0 och 2. Högre värden som 0,8 gör utdata mer slumpmässiga, medan lägre värden som 0,2 gör dem mer fokuserade och deterministiska. Vi rekommenderar generellt att ändra detta eller topp-p, men inte båda. (Standard: 1)"
},
"presencePenalty": {
"label": "Närvarostraff",
"description": "Tal mellan -2,0 och 2,0. Positiva värden straffar nya token baserat på om de förekommer i texten hittills, vilket ökar modellens sannolikhet att prata om nya ämnen. (Standard: 0)"
},
"topP": {
"label": "Topp-p",
"description": "Tal mellan 0 och 1. Ett alternativ till samplings-temperatur, kallat kärnsampling, där modellen beaktar resultaten av token med topp-p sannolikhetsmassa. Så 0,1 innebär att endast de token som utgör de 10% högsta sannolikhetsmassan beaktas. Vi rekommenderar generellt att ändra detta eller temperatur, men inte båda. (Standard: 1)"
},
"frequencyPenalty": {
"label": "Frekvensstraff",
"description": "Tal mellan -2,0 och 2,0. Positiva värden straffar nya token baserat på deras befintliga frekvens i texten hittills, vilket minskar modellens sannolikhet att upprepa samma rad ordagrant. (Standard: 0)"
},
"defaultChatConfig": "Standard Chatkonfiguration",
"defaultSystemMessage": "Standard Systemmeddelande",
"resetToDefault": "Återställ till Standard"
}

View file

@ -4,7 +4,7 @@ import { initReactI18next } from 'react-i18next';
import Backend from 'i18next-http-backend'; import Backend from 'i18next-http-backend';
import LanguageDetector from 'i18next-browser-languagedetector'; import LanguageDetector from 'i18next-browser-languagedetector';
export const i18nLanguages = ['da', 'en', 'nb', 'zh-CN', 'zh-HK', 'zh-TW']; export const i18nLanguages = ['da', 'en', 'nb', 'sv', 'zh-CN', 'zh-HK', 'zh-TW'];
i18n i18n
.use(Backend) .use(Backend)