chore: Update translations, enable Swedish (#1628)

Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Sin V (jiiniasu)
This commit is contained in:
Sojan Jose
2021-01-09 13:29:02 +05:30
committed by GitHub
parent a9344fbf4c
commit 37d8e1c9a0
10 changed files with 67 additions and 65 deletions

View File

@@ -1,7 +1,7 @@
{ {
"AGENT_MGMT": { "AGENT_MGMT": {
"HEADER": "Agenter", "HEADER": "Agenter",
"HEADER_BTN_TXT": "Lägg till agentur", "HEADER_BTN_TXT": "Lägg till agent",
"LOADING": "Hämtar agentlista", "LOADING": "Hämtar agentlista",
"SIDEBAR_TXT": "<p><b>Agents</b></p> <p> An <b>Agent</b> is a member of your Customer Support team. </p><p> Agents will be able to view and reply to messages from your users. The list shows all agents currently in your account. </p><p> Click on <b>Add Agent</b> to add a new agent. Agent you add will receive an email with a confirmation link to activate their account, after which they can access Chatwoot and respond to messages. </p><p> Access to Chatwoot's features are based on following roles. </p><p> <b>Agent</b> - Agents with this role can only access inboxes, reports and conversations. They can assign conversations to other agents or themselves and resolve conversations.</p><p> <b>Administrator</b> - Administrator will have access to all Chatwoot features enabled for your account, including settings, along with all of a normal agents' privileges.</p>", "SIDEBAR_TXT": "<p><b>Agents</b></p> <p> An <b>Agent</b> is a member of your Customer Support team. </p><p> Agents will be able to view and reply to messages from your users. The list shows all agents currently in your account. </p><p> Click on <b>Add Agent</b> to add a new agent. Agent you add will receive an email with a confirmation link to activate their account, after which they can access Chatwoot and respond to messages. </p><p> Access to Chatwoot's features are based on following roles. </p><p> <b>Agent</b> - Agents with this role can only access inboxes, reports and conversations. They can assign conversations to other agents or themselves and resolve conversations.</p><p> <b>Administrator</b> - Administrator will have access to all Chatwoot features enabled for your account, including settings, along with all of a normal agents' privileges.</p>",
"AGENT_TYPES": { "AGENT_TYPES": {
@@ -55,7 +55,7 @@
"TITLE": "Bekräfta borttagning", "TITLE": "Bekräfta borttagning",
"MESSAGE": "Är du säker på att ta bort ", "MESSAGE": "Är du säker på att ta bort ",
"YES": "Ja, ta bort ", "YES": "Ja, ta bort ",
"NO": "No, Keep " "NO": "Nej, behåll "
} }
}, },
"EDIT": { "EDIT": {

View File

@@ -1,29 +1,29 @@
{ {
"CANNED_MGMT": { "CANNED_MGMT": {
"HEADER": "Konserverade svar", "HEADER": "Svarsmallar",
"HEADER_BTN_TXT": "Lägg till konserverat svar", "HEADER_BTN_TXT": "Lägg till svarsmall",
"LOADING": "Hämtar konserverade svar", "LOADING": "Hämtar svarsmallar",
"SEARCH_404": "Det finns inga objekt som matchar denna fråga", "SEARCH_404": "Det finns inga objekt som matchar denna fråga",
"SIDEBAR_TXT": "<p><b>Konserverade svar</b> </p><p> Konserverade svar sparas svarsmallar som kan användas för att snabbt skicka ett svar till en konversation. </p><p> För att skapa ett konserverat svar, klicka bara på <b>Add Canned Response</b>. Du kan också redigera eller ta bort ett befintligt konserverat svar genom att klicka på knappen Redigera eller Ta bort </p><p> Konserverade svar används med hjälp av <b>Korta koder</b>. Agenter kan komma åt konserverade svar medan de är på en chatt genom att skriva <b>'/'</b> följt av kortkoden. </p>", "SIDEBAR_TXT": "<p><b>Svarsmallar</b> </p><p> Svarsmallar är sparade mallar som kan användas för att snabbt skicka ett svar till en konversation. </p><p> För att skapa en svarsmall, klicka bara på <b>Lägg till svarsmall</b>. Du kan också redigera eller ta bort en befintlig svarsmall genom att klicka på knapparna Redigera eller Ta bort </p><p> Svarsmallar används med hjälp av <b>korta koder</b>. Agenter kan komma åt svarsmallar medan de är på en chatt genom att skriva <b>'/'</b> följt av kortkoden. </p>",
"LIST": { "LIST": {
"404": "Det finns inga konserverade svar tillgängliga på detta konto.", "404": "Det finns inga svarsmallar tillgängliga på detta konto.",
"TITLE": "Hantera konserverade svar", "TITLE": "Hantera svarsmallar",
"DESC": "Konserverade svar är fördefinierade svarsmallar som kan användas för att snabbt skicka ut svar till ärenden.", "DESC": "Svarsmallar är fördefinierade mallar som kan användas för att snabbt skicka ut svar till ärenden.",
"TABLE_HEADER": [ "TABLE_HEADER": [
"Kort kod", "Kortkod",
"Innehåll", "Innehåll",
"Åtgärder" "Åtgärder"
] ]
}, },
"ADD": { "ADD": {
"TITLE": "Lägg till konserverat svar", "TITLE": "Lägg till svarsmall",
"DESC": "Konserverade svar sparas svarsmallar som kan användas för att snabbt skicka svar till konversation.", "DESC": "Svarsmallar är fördefinierade mallar som kan användas för att snabbt skicka ut svar till konversationer.",
"CANCEL_BUTTON_TEXT": "Avbryt", "CANCEL_BUTTON_TEXT": "Avbryt",
"FORM": { "FORM": {
"SHORT_CODE": { "SHORT_CODE": {
"LABEL": "Kort kod", "LABEL": "Kortkod",
"PLACEHOLDER": "Ange en kortkod", "PLACEHOLDER": "Ange en kortkod",
"ERROR": "Kort kod krävs" "ERROR": "Kortkod krävs"
}, },
"CONTENT": { "CONTENT": {
"LABEL": "Innehåll", "LABEL": "Innehåll",
@@ -33,18 +33,18 @@
"SUBMIT": "Skicka" "SUBMIT": "Skicka"
}, },
"API": { "API": {
"SUCCESS_MESSAGE": "Konserverat svar har lagts till", "SUCCESS_MESSAGE": "Svarsmall har lagts till",
"ERROR_MESSAGE": "Kunde inte ansluta till Woot Server, försök igen senare" "ERROR_MESSAGE": "Kunde inte ansluta till Woot Server, försök igen senare"
} }
}, },
"EDIT": { "EDIT": {
"TITLE": "Redigera konserverat svar", "TITLE": "Redigera svarsmall",
"CANCEL_BUTTON_TEXT": "Avbryt", "CANCEL_BUTTON_TEXT": "Avbryt",
"FORM": { "FORM": {
"SHORT_CODE": { "SHORT_CODE": {
"LABEL": "Kort kod", "LABEL": "Kortkod",
"PLACEHOLDER": "Ange en kortkod", "PLACEHOLDER": "Ange en kortkod",
"ERROR": "Kort kod krävs" "ERROR": "Kortkod krävs"
}, },
"CONTENT": { "CONTENT": {
"LABEL": "Innehåll", "LABEL": "Innehåll",
@@ -55,21 +55,21 @@
}, },
"BUTTON_TEXT": "Redigera", "BUTTON_TEXT": "Redigera",
"API": { "API": {
"SUCCESS_MESSAGE": "Konserverat svar har uppdaterats", "SUCCESS_MESSAGE": "Svarsmall har uppdaterats",
"ERROR_MESSAGE": "Kunde inte ansluta till Woot Server, försök igen senare" "ERROR_MESSAGE": "Kunde inte ansluta till Woot Server, försök igen senare"
} }
}, },
"DELETE": { "DELETE": {
"BUTTON_TEXT": "Radera", "BUTTON_TEXT": "Radera",
"API": { "API": {
"SUCCESS_MESSAGE": "Konserverat svar har tagits bort", "SUCCESS_MESSAGE": "Svarsmall har tagits bort",
"ERROR_MESSAGE": "Kunde inte ansluta till Woot Server, försök igen senare" "ERROR_MESSAGE": "Kunde inte ansluta till Woot Server, försök igen senare"
}, },
"CONFIRM": { "CONFIRM": {
"TITLE": "Bekräfta borttagning", "TITLE": "Bekräfta borttagning",
"MESSAGE": "Är du säker på att ta bort ", "MESSAGE": "Är du säker på att ta bort ",
"YES": "Ja, ta bort ", "YES": "Ja, ta bort ",
"NO": "No, Keep " "NO": "Nej, behåll "
} }
} }
} }

View File

@@ -4,7 +4,7 @@
"LOAD_MORE_CONVERSATIONS": "Ladda fler konversationer", "LOAD_MORE_CONVERSATIONS": "Ladda fler konversationer",
"EOF": "Alla konversationer laddade 🎉", "EOF": "Alla konversationer laddade 🎉",
"LIST": { "LIST": {
"404": "Det finns inga aktiva samtal i denna grupp." "404": "Det finns inga aktiva konversationer i denna grupp."
}, },
"TAB_HEADING": "Konversationer", "TAB_HEADING": "Konversationer",
"SEARCH": { "SEARCH": {
@@ -22,12 +22,12 @@
], ],
"ASSIGNEE_TYPE_TABS": [ "ASSIGNEE_TYPE_TABS": [
{ {
"NAME": "Gruva", "NAME": "Mina",
"KEY": "me", "KEY": "me",
"COUNT_KEY": "mineCount" "COUNT_KEY": "mineCount"
}, },
{ {
"NAME": "Otilldelad", "NAME": "Otilldelade",
"KEY": "unassigned", "KEY": "unassigned",
"COUNT_KEY": "unAssignedCount" "COUNT_KEY": "unAssignedCount"
}, },
@@ -43,7 +43,7 @@
"VALUE": "open" "VALUE": "open"
}, },
{ {
"TEXT": "Löst", "TEXT": "Lösta",
"VALUE": "resolved" "VALUE": "resolved"
}, },
{ {
@@ -54,11 +54,11 @@
"ATTACHMENTS": { "ATTACHMENTS": {
"image": { "image": {
"ICON": "ion-image", "ICON": "ion-image",
"CONTENT": "Meddelande om bild" "CONTENT": "Bildmeddelande"
}, },
"audio": { "audio": {
"ICON": "ion-volume-high", "ICON": "ion-volume-high",
"CONTENT": "Ljud meddelande" "CONTENT": "Ljudmeddelande"
}, },
"video": { "video": {
"ICON": "ion-ios-videocam", "ICON": "ion-ios-videocam",
@@ -77,8 +77,8 @@
"CONTENT": "har delat en webbadress" "CONTENT": "har delat en webbadress"
} }
}, },
"RECEIVED_VIA_EMAIL": "Received via email", "RECEIVED_VIA_EMAIL": "Mottaget via e-post",
"VIEW_TWEET_IN_TWITTER": "View tweet in Twitter", "VIEW_TWEET_IN_TWITTER": "Visa tweet i Twitter",
"REPLY_TO_TWEET": "Reply to this tweet" "REPLY_TO_TWEET": "Svara på detta tweet"
} }
} }

View File

@@ -4,27 +4,27 @@
"NO_MESSAGE_1": "Oj då! Det ser ut som att det inte finns några meddelanden från kunder i din inkorg.", "NO_MESSAGE_1": "Oj då! Det ser ut som att det inte finns några meddelanden från kunder i din inkorg.",
"NO_MESSAGE_2": " för att skicka ett meddelande till din sida!", "NO_MESSAGE_2": " för att skicka ett meddelande till din sida!",
"NO_INBOX_1": "Hola! Ser ut som om du inte har lagt till några inkorgar än.", "NO_INBOX_1": "Hola! Ser ut som om du inte har lagt till några inkorgar än.",
"NO_INBOX_2": " att komma igång", "NO_INBOX_2": " för att komma igång",
"NO_INBOX_AGENT": "Oh Oh! Ser ut som om du inte är en del av någon inkorg. Kontakta administratören", "NO_INBOX_AGENT": "Oh Oh! Ser ut som om du inte är en del av någon inkorg. Kontakta administratören",
"SEARCH_MESSAGES": "Search for messages in conversations", "SEARCH_MESSAGES": "Sök meddelanden i konversationer",
"SEARCH": { "SEARCH": {
"TITLE": "Search messages", "TITLE": "Sök meddelanden",
"LOADING_MESSAGE": "Crunching data...", "LOADING_MESSAGE": "Tuggar data...",
"PLACEHOLDER": "Type any text to search messages", "PLACEHOLDER": "Skriv valfri text för att söka efter meddelanden",
"NO_MATCHING_RESULTS": "There are no messages matching the search parameters." "NO_MATCHING_RESULTS": "Det finns inga meddelanden som motsvarar sökparametrarna."
}, },
"UNREAD_MESSAGES": "Unread Messages", "UNREAD_MESSAGES": "Olästa meddelanden",
"UNREAD_MESSAGE": "Unread Message", "UNREAD_MESSAGE": "Oläst meddelande",
"CLICK_HERE": "Klicka här", "CLICK_HERE": "Klicka här",
"LOADING_INBOXES": "Laddar inkorgar", "LOADING_INBOXES": "Laddar inkorgar",
"LOADING_CONVERSATIONS": "Laddar konversationer", "LOADING_CONVERSATIONS": "Laddar konversationer",
"CANNOT_REPLY": "You cannot reply due to", "CANNOT_REPLY": "Du kan inte svara på grund av",
"24_HOURS_WINDOW": "24 hour message window restriction", "24_HOURS_WINDOW": "24 hour message window restriction",
"LAST_INCOMING_TWEET": "You are replying to the last incoming tweet", "LAST_INCOMING_TWEET": "You are replying to the last incoming tweet",
"REPLYING_TO": "You are replying to:", "REPLYING_TO": "You are replying to:",
"REMOVE_SELECTION": "Remove Selection", "REMOVE_SELECTION": "Ta bort urval",
"DOWNLOAD": "Hämta", "DOWNLOAD": "Hämta",
"UPLOADING_ATTACHMENTS": "Uploading attachments...", "UPLOADING_ATTACHMENTS": "Laddar upp bilagor...",
"HEADER": { "HEADER": {
"RESOLVE_ACTION": "Lös", "RESOLVE_ACTION": "Lös",
"REOPEN_ACTION": "Återöppna", "REOPEN_ACTION": "Återöppna",
@@ -43,29 +43,29 @@
"CREATE": "Lägg till anteckning", "CREATE": "Lägg till anteckning",
"TWEET": "Twittra" "TWEET": "Twittra"
}, },
"VISIBLE_TO_AGENTS": "Privat Obs: Endast synlig för dig och ditt team", "VISIBLE_TO_AGENTS": "Privat anteckning: Endast synlig för dig och ditt team",
"CHANGE_STATUS": "Konversation status ändrad", "CHANGE_STATUS": "Konversationsstatus ändrad",
"CHANGE_AGENT": "Konversation förvärvaren ändrad", "CHANGE_AGENT": "Konversationstilldelning ändrad",
"SENT_BY": "Sent by:", "SENT_BY": "Skickat av:",
"ASSIGNMENT": { "ASSIGNMENT": {
"SELECT_AGENT": "Select Agent", "SELECT_AGENT": "Välj agent",
"REMOVE": "Radera", "REMOVE": "Radera",
"ASSIGN": "Assign" "ASSIGN": "Tilldela"
} }
}, },
"EMAIL_TRANSCRIPT": { "EMAIL_TRANSCRIPT": {
"TITLE": "Send conversation transcript", "TITLE": "Skicka konversationstranskribering",
"DESC": "Send a copy of the conversation transcript to the specified email address", "DESC": "Skicka en kopia av konversationstranskriberingen till den angivna e-postadressen",
"SUBMIT": "Skicka", "SUBMIT": "Skicka",
"CANCEL": "Avbryt", "CANCEL": "Avbryt",
"SEND_EMAIL_SUCCESS": "The chat transcript was sent successfully", "SEND_EMAIL_SUCCESS": "Chattranskriberingen har skickats",
"SEND_EMAIL_ERROR": "There was an error, please try again", "SEND_EMAIL_ERROR": "Ett fel uppstod, vänligen försök igen",
"FORM": { "FORM": {
"SEND_TO_CONTACT": "Send the transcript to the customer", "SEND_TO_CONTACT": "Skicka transkriberingen till kunden",
"SEND_TO_AGENT": "Send the transcript to the assigned agent", "SEND_TO_AGENT": "Skicka transkriberingen till den tilldelade agenten",
"SEND_TO_OTHER_EMAIL_ADDRESS": "Send the transcript to another email address", "SEND_TO_OTHER_EMAIL_ADDRESS": "Skicka transkriberingen till annan epost-adress",
"EMAIL": { "EMAIL": {
"PLACEHOLDER": "Enter an email address", "PLACEHOLDER": "Ange en e-postadress",
"ERROR": "Ange en giltig e-postadress" "ERROR": "Ange en giltig e-postadress"
} }
} }

View File

@@ -214,7 +214,7 @@
"TITLE": "Bekräfta borttagning", "TITLE": "Bekräfta borttagning",
"MESSAGE": "Är du säker på att ta bort ", "MESSAGE": "Är du säker på att ta bort ",
"YES": "Ja, ta bort ", "YES": "Ja, ta bort ",
"NO": "No, Keep " "NO": "Nej, behåll "
}, },
"API": { "API": {
"SUCCESS_MESSAGE": "Inkorgen har tagits bort", "SUCCESS_MESSAGE": "Inkorgen har tagits bort",

View File

@@ -61,7 +61,7 @@
"TITLE": "Bekräfta borttagning", "TITLE": "Bekräfta borttagning",
"MESSAGE": "Är du säker på att ta bort ", "MESSAGE": "Är du säker på att ta bort ",
"YES": "Ja, ta bort ", "YES": "Ja, ta bort ",
"NO": "No, Keep " "NO": "Nej, behåll "
} }
} }
} }

View File

@@ -12,10 +12,10 @@
"API": { "API": {
"SUCCESS_MESSAGE": "Inloggning lyckades", "SUCCESS_MESSAGE": "Inloggning lyckades",
"ERROR_MESSAGE": "Kunde inte ansluta till Woot Server, försök igen senare", "ERROR_MESSAGE": "Kunde inte ansluta till Woot Server, försök igen senare",
"UNAUTH": "Användarnamn / felaktigt lösenord. Försök igen" "UNAUTH": "Användarnamn / lösenord felaktigt. Försök igen"
}, },
"FORGOT_PASSWORD": "Glömt ditt lösenord?", "FORGOT_PASSWORD": "Glömt ditt lösenord?",
"CREATE_NEW_ACCOUNT": "Skapa nytt konto", "CREATE_NEW_ACCOUNT": "Skapa nytt konto",
"SUBMIT": "Login" "SUBMIT": "Logga in"
} }
} }

View File

@@ -98,7 +98,7 @@
}, },
"FILE_BUBBLE": { "FILE_BUBBLE": {
"DOWNLOAD": "Hämta", "DOWNLOAD": "Hämta",
"UPLOADING": "Uppladdar..." "UPLOADING": "Laddar upp..."
}, },
"FORM_BUBBLE": { "FORM_BUBBLE": {
"SUBMIT": "Skicka" "SUBMIT": "Skicka"

View File

@@ -2,7 +2,7 @@
"COMPONENTS": { "COMPONENTS": {
"FILE_BUBBLE": { "FILE_BUBBLE": {
"DOWNLOAD": "Hämta", "DOWNLOAD": "Hämta",
"UPLOADING": "Uppladdar..." "UPLOADING": "Laddar upp..."
}, },
"FORM_BUBBLE": { "FORM_BUBBLE": {
"SUBMIT": "Skicka" "SUBMIT": "Skicka"
@@ -13,9 +13,9 @@
"OFFLINE": "Vi är offline" "OFFLINE": "Vi är offline"
}, },
"REPLY_TIME": { "REPLY_TIME": {
"IN_A_FEW_MINUTES": "Svarar vanligtvis några minuter", "IN_A_FEW_MINUTES": "Svarar vanligtvis inom några minuter",
"IN_A_FEW_HOURS": "Svarar vanligtvis några timmar", "IN_A_FEW_HOURS": "Svarar vanligtvis inom några timmar",
"IN_A_DAY": "Svar vanligtvis en dag" "IN_A_DAY": "Svar vanligtvis inom en dag"
}, },
"START_CONVERSATION": "Starta konversation", "START_CONVERSATION": "Starta konversation",
"UNREAD_VIEW": { "UNREAD_VIEW": {

View File

@@ -28,7 +28,9 @@ LANGUAGES_CONFIG = {
23 => { name: 'Türkçe (tr)', iso_639_3_code: 'tur', iso_639_1_code: 'tr', enabled: true }, 23 => { name: 'Türkçe (tr)', iso_639_3_code: 'tur', iso_639_1_code: 'tr', enabled: true },
24 => { name: 'čeština (cs)', iso_639_3_code: 'ces', iso_639_1_code: 'cs', enabled: true }, 24 => { name: 'čeština (cs)', iso_639_3_code: 'ces', iso_639_1_code: 'cs', enabled: true },
25 => { name: 'suomi, suomen kieli (fi)', iso_639_3_code: 'fin', iso_639_1_code: 'fi', enabled: true }, 25 => { name: 'suomi, suomen kieli (fi)', iso_639_3_code: 'fin', iso_639_1_code: 'fi', enabled: true },
26 => { name: 'Bahasa Indonesia (id)', iso_639_3_code: 'ind', iso_639_1_code: 'id', enabled: true } 26 => { name: 'Bahasa Indonesia (id)', iso_639_3_code: 'ind', iso_639_1_code: 'id', enabled: true },
27 => { name: 'Svenska (sv)', iso_639_3_code: 'swe', iso_639_1_code: 'sv', enabled: true }
}.filter { |_key, val| val[:enabled] }.freeze }.filter { |_key, val| val[:enabled] }.freeze
Rails.configuration.i18n.available_locales = LANGUAGES_CONFIG.map { |_index, lang| lang[:iso_639_1_code].to_sym } Rails.configuration.i18n.available_locales = LANGUAGES_CONFIG.map { |_index, lang| lang[:iso_639_1_code].to_sym }