diff --git a/app/javascript/dashboard/i18n/locale/fi/agentMgmt.json b/app/javascript/dashboard/i18n/locale/fi/agentMgmt.json index bec05d7e9..8d287eef8 100644 --- a/app/javascript/dashboard/i18n/locale/fi/agentMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fi/agentMgmt.json @@ -3,7 +3,7 @@ "HEADER": "Edustajat", "HEADER_BTN_TXT": "Lisää edustaja", "LOADING": "Haetaan Edustajalistaa", - "SIDEBAR_TXT": "
Edustajat
An Edustaja on jäsenenä asiakastukitiimissäsi.
Edustajat voivat katsella ja vastata viesteihin asiakkailtasi. Luettelo näyttää kaikki edustajat, jotka ovat tällä hetkellä tililläsi.
Klikkaa Lisää edustaja lisätäksesi uuden edustajan. Edustaja, jonka lisäät, saa sähköpostiviestin, jossa on vahvistuslinkki tilin aktivointiin, jonka jälkeen he voivat käyttää Chatwoot -sovellusta ja vastata viesteihin.
Pääsy Chatwoot'n ominaisuuksiin perustuu seuraaviin rooleihin.
Edustaja - Tällä roolilla toimivat edustajat voivat käyttää vain saapuneita, raportteja ja keskusteluja. He voivat määrittää keskusteluja muille edustajille tai itse ratkaista keskusteluja.
Ylläpitäjä - Ylläpitäjällä on pääsy kaikkiin Chatwoot ominaisuuksiin, jotka ovat käytössä tililläsi, mukaan lukien asetukset sekä kaikki normaalien asiamiesten oikeudet.
", + "SIDEBAR_TXT": "Edustajat
Edustaja on jäsenenä asiakastukitiimissäsi.
Edustajat voivat katsella ja vastata viesteihin asiakkailtasi. Luettelo näyttää kaikki edustajat, jotka ovat tällä hetkellä tililläsi.
Klikkaa Lisää edustaja lisätäksesi uuden edustajan. Edustaja, jonka lisäät, saa sähköpostiviestin, jossa on vahvistuslinkki tilin aktivointiin, jonka jälkeen he voivat käyttää Chatwoot -sovellusta ja vastata viesteihin.
Pääsy Chatwoot'n ominaisuuksiin perustuu seuraaviin rooleihin.
Edustaja - Tällä roolilla toimivat edustajat voivat käyttää vain saapuneita, raportteja ja keskusteluja. He voivat määrittää keskusteluja muille edustajille tai itse ratkaista keskusteluja.
Ylläpitäjä - Ylläpitäjällä on pääsy kaikkiin Chatwoot ominaisuuksiin, jotka ovat käytössä tililläsi, mukaan lukien asetukset sekä kaikki normaalien asiamiesten oikeudet.
", "AGENT_TYPES": { "ADMINISTRATOR": "Ylläpitäjä", "AGENT": "Edustajat" @@ -29,9 +29,9 @@ "PLACEHOLDER": "Ole hyvä ja kirjoita edustajan nimi" }, "AGENT_TYPE": { - "LABEL": "Agent Type", - "PLACEHOLDER": "Please select a type", - "ERROR": "Agent type is required" + "LABEL": "Edustajan tyyppi", + "PLACEHOLDER": "Valitse tyyppi", + "ERROR": "Edustajan tyyppi on pakollinen" }, "EMAIL": { "LABEL": "Sähköpostiosoite", @@ -66,9 +66,9 @@ "PLACEHOLDER": "Ole hyvä ja kirjoita edustajan nimi" }, "AGENT_TYPE": { - "LABEL": "Agent Type", - "PLACEHOLDER": "Please select a type", - "ERROR": "Agent type is required" + "LABEL": "Edustajan tyyppi", + "PLACEHOLDER": "Valitse edustajan tyyppi", + "ERROR": "Edustajan tyyppi on pakollinen" }, "EMAIL": { "LABEL": "Sähköpostiosoite", @@ -90,7 +90,7 @@ } }, "SEARCH": { - "NO_RESULTS": "No results found." + "NO_RESULTS": "Ei hakutuloksia." } } } diff --git a/app/javascript/dashboard/i18n/locale/fi/campaign.json b/app/javascript/dashboard/i18n/locale/fi/campaign.json index 92df74be9..b20f634d7 100644 --- a/app/javascript/dashboard/i18n/locale/fi/campaign.json +++ b/app/javascript/dashboard/i18n/locale/fi/campaign.json @@ -1,56 +1,56 @@ { "CAMPAIGN": { - "HEADER": "Campaigns", - "SIDEBAR_TXT": "Proactive messages allow the customer to send outbound messages to their contacts which would trigger more conversations. Click on Add Campaign to create a new campaign. You can also edit or delete an existing campaign by clicking on the Edit or Delete button.", - "HEADER_BTN_TXT": "Create a campaign", + "HEADER": "Kampanja", + "SIDEBAR_TXT": "Proactive messages allow the customer to send outbound messages to their contacts which would trigger more conversations. Click on Add Campaign to create a new kampanja. You can also edit or delete an existing kampanja by clicking on the Edit or Delete button.", + "HEADER_BTN_TXT": "Luo kampanja", "ADD": { - "TITLE": "Create a campaign", + "TITLE": "Luo kampanja", "DESC": "Proactive messages allow the customer to send outbound messages to their contacts which would trigger more conversations.", "CANCEL_BUTTON_TEXT": "Peruuta", "CREATE_BUTTON_TEXT": "Luo", "FORM": { "TITLE": { - "LABEL": "Title", - "PLACEHOLDER": "Please enter the title of campaign", - "ERROR": "Title is required" + "LABEL": "Otsikko", + "PLACEHOLDER": "Syötä kampanjan otsikko", + "ERROR": "Otsikko on pakollinen" }, "SCHEDULED_AT": { - "LABEL": "Scheduled time", - "PLACEHOLDER": "Please select the time", - "CONFIRM": "Confirm", - "ERROR": "Scheduled time is required" + "LABEL": "Kampanjan alkamisaika", + "PLACEHOLDER": "Syötä kampanja alkamisaika", + "CONFIRM": "Varmista", + "ERROR": "Alkamisaika on pakollinen" }, "AUDIENCE": { - "LABEL": "Audience", - "PLACEHOLDER": "Select the customer labels", - "ERROR": "Audience is required" + "LABEL": "Kohdeyleisö", + "PLACEHOLDER": "Valitse tunnisteet", + "ERROR": "Kohdeyleisö on pakollinen" }, "MESSAGE": { - "LABEL": "Message", - "PLACEHOLDER": "Please enter the message of campaign", - "ERROR": "Message is required" + "LABEL": "Viesti", + "PLACEHOLDER": "Syötä kampanjan viesti", + "ERROR": "Viesti on pakollinen" }, "SENT_BY": { "LABEL": "Lähettäjä", - "PLACEHOLDER": "Please select the the content of campaign", - "ERROR": "Sender is required" + "PLACEHOLDER": "Syötä kampanjan lähettäjä", + "ERROR": "Lähettäjä on pakollinen" }, "END_POINT": { "LABEL": "URL", - "PLACEHOLDER": "Please enter the URL", + "PLACEHOLDER": "Syötä kampanjan URL", "ERROR": "Anna kelvollinen URL-osoite" }, "TIME_ON_PAGE": { - "LABEL": "Time on page(Seconds)", - "PLACEHOLDER": "Please enter the time", - "ERROR": "Time on page is required" + "LABEL": "Aika sivulla (sekunttia)", + "PLACEHOLDER": "Syötä aika", + "ERROR": "Aika sivulla on pakollinen" }, - "ENABLED": "Enable campaign", - "SUBMIT": "Add Campaign" + "ENABLED": "Aktivoi kampanja", + "SUBMIT": "Lisää kampanja" }, "API": { - "SUCCESS_MESSAGE": "Campaign created successfully", - "ERROR_MESSAGE": "There was an error. Please try again." + "SUCCESS_MESSAGE": "Kampanja luotu onnistuneesti", + "ERROR_MESSAGE": "Hö! Kampanjaa luodessa tapahtui virhe" } }, "DELETE": { @@ -62,41 +62,41 @@ "NO": "Ei, säilytä " }, "API": { - "SUCCESS_MESSAGE": "Campaign deleted successfully", - "ERROR_MESSAGE": "Could not delete the campaign. Please try again later." + "SUCCESS_MESSAGE": "Kampanja poistettu onnistuneesti", + "ERROR_MESSAGE": "Hö! Kampanjaa poistaessa tapahtui virhe. Kokeile myöhemmin uudelleen" } }, "EDIT": { - "TITLE": "Edit campaign", + "TITLE": "Muokkaa kampanjaa", "UPDATE_BUTTON_TEXT": "Päivitä", "API": { - "SUCCESS_MESSAGE": "Campaign updated successfully", - "ERROR_MESSAGE": "Tapahtui virhe, yritä uudelleen" + "SUCCESS_MESSAGE": "Kampanjaa muokattu onnistuneesti", + "ERROR_MESSAGE": "Hö! Kampanjaa muokatessa tapahtui virhe" } }, "LIST": { - "LOADING_MESSAGE": "Loading campaigns...", - "404": "There are no campaigns created for this inbox.", + "LOADING_MESSAGE": "Ladataan kampanjoita...", + "404": "Tälle kansiolle ei ole luotu kampanjoita.", "TABLE_HEADER": { - "TITLE": "Title", - "MESSAGE": "Message", + "TITLE": "Otsikko", + "MESSAGE": "Viesti", "STATUS": "Tila", - "SENDER": "Sender", + "SENDER": "Lähettäjä", "URL": "URL", - "SCHEDULED_AT": "Scheduled time", - "TIME_ON_PAGE": "Time(Seconds)", - "CREATED_AT": "Created at" + "SCHEDULED_AT": "Aloitusaika", + "TIME_ON_PAGE": "Aika sivulla (sekunttia)", + "CREATED_AT": "Luotu" }, "BUTTONS": { - "ADD": "Add", + "ADD": "Luo uusi", "EDIT": "Muokkaa", "DELETE": "Poista" }, "STATUS": { "ENABLED": "Käytössä", "DISABLED": "Pois käytöstä", - "COMPLETED": "Completed", - "ACTIVE": "Active" + "COMPLETED": "Suoritettu", + "ACTIVE": "Käynnissä" }, "SENDER": { "BOT": "Botti" diff --git a/app/javascript/dashboard/i18n/locale/fi/chatlist.json b/app/javascript/dashboard/i18n/locale/fi/chatlist.json index 7529e32eb..0339d3111 100644 --- a/app/javascript/dashboard/i18n/locale/fi/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/fi/chatlist.json @@ -81,6 +81,6 @@ "VIEW_TWEET_IN_TWITTER": "Näytä twiitti Twitterissä", "REPLY_TO_TWEET": "Vastaa tähän twiittiin", "NO_MESSAGES": "Ei Viestejä", - "NO_CONTENT": "No content available" + "NO_CONTENT": "Sisältöä ei saatavilla" } } diff --git a/app/javascript/dashboard/i18n/locale/fi/contact.json b/app/javascript/dashboard/i18n/locale/fi/contact.json index 9f4f0fcfb..8b16fc472 100644 --- a/app/javascript/dashboard/i18n/locale/fi/contact.json +++ b/app/javascript/dashboard/i18n/locale/fi/contact.json @@ -19,17 +19,17 @@ }, "LABELS": { "CONTACT": { - "TITLE": "Contact Labels", - "ERROR": "Couldn't update labels" + "TITLE": "Yhteystietotunnisteet", + "ERROR": "Tunnisteita ei voitu päivittää" }, "CONVERSATION": { "TITLE": "Keskustelutunnisteet", - "ADD_BUTTON": "Add Labels" + "ADD_BUTTON": "Lisää tunnisteita" }, "LABEL_SELECT": { - "TITLE": "Add Labels", - "PLACEHOLDER": "Search labels", - "NO_RESULT": "No labels found" + "TITLE": "Lisää tunnisteita", + "PLACEHOLDER": "Hae tunnisteita", + "NO_RESULT": "Tunnisteita ei löytynyt" } }, "MUTE_CONTACT": "Mykistä Keskustelu", @@ -71,8 +71,8 @@ "PHONE_NUMBER": { "PLACEHOLDER": "Anna yhteystiedon puhelinnumero", "LABEL": "Puhelinnumero", - "HELP": "Phone number should be of E.164 format eg: +1415555555 [+][country code][area code][local phone number]", - "ERROR": "Phone number should be either empty or of E.164 format" + "HELP": "Puhelinnumeron tulee olla E.164 formaattia, esim: +1415555555 [+][maakoodi][aluekoodi][puhelinnumero]", + "ERROR": "Puhelinnumeron tulee olla tyhjä tai E.164 formaattia" }, "LOCATION": { "PLACEHOLDER": "Anna yhteystiedon sijainti", @@ -109,129 +109,129 @@ "BUTTON_LABEL": "Aloita keskustelu", "TITLE": "Uusi keskustelu", "DESC": "Aloita uusi keskustelu lähettämällä uusi viesti.", - "NO_INBOX": "Couldn't find an inbox to initiate a new conversation with this contact.", + "NO_INBOX": "Kansiota jolla tälle kontaktille olisi voinut luoda keskustelun ei löytynyt.", "FORM": { "TO": { - "LABEL": "To" + "LABEL": "Kohde" }, "INBOX": { - "LABEL": "Inbox", - "ERROR": "Select an inbox" + "LABEL": "Kansio", + "ERROR": "Valitse kansio" }, "MESSAGE": { - "LABEL": "Message", - "PLACEHOLDER": "Write your message here", - "ERROR": "Message can't be empty" + "LABEL": "Viesti", + "PLACEHOLDER": "Kirjoita viestisi tähän", + "ERROR": "Viesti ei voi olla tyhjä" }, - "SUBMIT": "Send message", + "SUBMIT": "Lähetä viesti", "CANCEL": "Peruuta", - "SUCCESS_MESSAGE": "Message sent!", - "ERROR_MESSAGE": "Couldn't send! try again" + "SUCCESS_MESSAGE": "Viesti lähetetty!", + "ERROR_MESSAGE": "Hö! Virhe, yritä uudelleen" } }, "CONTACTS_PAGE": { "HEADER": "Yhteystiedot", - "FIELDS": "Contact fields", + "FIELDS": "Yhteystietokentät", "SEARCH_BUTTON": "Etsi", "SEARCH_INPUT_PLACEHOLDER": "Etsi yhteystietoja", "LIST": { "LOADING_MESSAGE": "Ladataan yhteystietoja...", "404": "Ei hakua vastaavia yhteystietoja 🔍", - "NO_CONTACTS": "There are no available contacts", + "NO_CONTACTS": "Yhtään kontaktia ei löytynyt.", "TABLE_HEADER": { "NAME": "Nimi", "PHONE_NUMBER": "Puhelinnumero", "CONVERSATIONS": "Keskustelut", - "LAST_ACTIVITY": "Last Activity", - "COUNTRY": "Country", - "CITY": "City", - "SOCIAL_PROFILES": "Social Profiles", + "LAST_ACTIVITY": "Viimeksi aktiivinen", + "COUNTRY": "Maa", + "CITY": "Kaupunki", + "SOCIAL_PROFILES": "Sosiaalisen median tilit", "COMPANY": "Yritys", "EMAIL_ADDRESS": "Sähköpostiosoite" }, - "VIEW_DETAILS": "View details" + "VIEW_DETAILS": "Katso lisätietoja" } }, "REMINDER": { "ADD_BUTTON": { - "BUTTON": "Add", - "TITLE": "Shift + Enter to create a task" + "BUTTON": "Lisää", + "TITLE": "Shift + Enter luodaksesi tehtävän" }, "FOOTER": { - "DUE_DATE": "Due date", - "LABEL_TITLE": "Set type" + "DUE_DATE": "Eräpäivä", + "LABEL_TITLE": "Aseta tyyppi" } }, "NOTES": { "HEADER": { - "TITLE": "Notes" + "TITLE": "Muistiinpanot" }, "ADD": { - "BUTTON": "Add", - "PLACEHOLDER": "Add a note", - "TITLE": "Shift + Enter to create a note" + "BUTTON": "Lisää", + "PLACEHOLDER": "Lisää muistiinpano", + "TITLE": "Shift + Enter luodaksesi muistiinpano" }, "FOOTER": { - "BUTTON": "View all notes" + "BUTTON": "Näe kaikki muistiinpanot" } }, "EVENTS": { "HEADER": { - "TITLE": "Activities" + "TITLE": "Aktiviteetit" }, "BUTTON": { - "PILL_BUTTON_NOTES": "notes", - "PILL_BUTTON_EVENTS": "events", + "PILL_BUTTON_NOTES": "muistiinpanot", + "PILL_BUTTON_EVENTS": "tapahtumat", "PILL_BUTTON_CONVO": "keskustelut" } }, "CUSTOM_ATTRIBUTES": { "TITLE": "Mukautetut attribuutit", - "BUTTON": "Add custom attribute", + "BUTTON": "Lisää kustomoitu attribuutti", "ADD": { - "TITLE": "Create custom attribute", - "DESC": "Add custom information to this contact." + "TITLE": "Lisää kustomoitu attribuutti", + "DESC": "Lisää lisätietoja tähän kontaktiin." }, "FORM": { - "CREATE": "Add attribute", + "CREATE": "Lisää atribuutti", "CANCEL": "Peruuta", "NAME": { - "LABEL": "Custom attribute name", - "PLACEHOLDER": "Eg: shopify id", - "ERROR": "Invalid custom attribute name" + "LABEL": "Attribuutin nimi", + "PLACEHOLDER": "Esim: shopify id", + "ERROR": "Virheellinen nimi" }, "VALUE": { - "LABEL": "Attribute value", - "PLACEHOLDER": "Eg: 11901 " + "LABEL": "Attribuutin arvo", + "PLACEHOLDER": "Esim: 11901 " } } }, "MERGE_CONTACTS": { - "TITLE": "Merge contacts", - "DESCRIPTION": "Merge contact is helpful when you have duplicated entries of the same contact. Merging action takes a primary contact and a child contact. After merging, all details in the primary contact will remain the same. If the primary contact doesn't have a field, then the value from the child contact will be used after merging. If a conflict happens, fields in primary contact will remain unaffected, but fields from secondary will be copied to the custom attributes in the primary contact.", + "TITLE": "Yhdistä kontakteja", + "DESCRIPTION": "Yhdistää kaksi kontakia. Ensimmäinen kontaktin tiedot pysyvät koskemattomina, mutta toisen attribuutit kopioidaan ensimmäiseen kustomoituina attribuutteina.", "PRIMARY": { - "TITLE": "Primary contact" + "TITLE": "Ensimmäinen kontakti" }, "CHILD": { - "TITLE": "Contact to merge", - "PLACEHOLDER": "Choose a contact" + "TITLE": "Yhdistettävä kontakti", + "PLACEHOLDER": "Valitse kontakti" }, "SUMMARY": { - "TITLE": "Summary", - "DELETE_WARNING": "Contact of %{childContactName}will be deleted.", - "ATTRIBUTE_WARNING": "Contact details of %{childContactName} will be copied to %{primaryContactName}." + "TITLE": "Yhteenveto", + "DELETE_WARNING": "Kontakti %{childContactName} poistetaan.", + "ATTRIBUTE_WARNING": "Kontaktin %{childContactName} tiedot kopioidaan kontaktiin %{primaryContactName}." }, "SEARCH": { "ERROR": "ERROR_MESSAGE" }, "FORM": { - "SUBMIT": " Merge contacts", + "SUBMIT": " Yhdistä", "CANCEL": "Peruuta", "CHILD_CONTACT": { - "ERROR": "Select a child contact to merge" + "ERROR": "Valitse yhdistettävä tili" }, - "SUCCESS_MESSAGE": "Contact merged successfully", - "ERROR_MESSAGE": "Could not merge contcts, try again!" + "SUCCESS_MESSAGE": "Kontaktien yhdistäminen onnistui", + "ERROR_MESSAGE": "Virhe, yritä uudelleen!" } } } diff --git a/app/javascript/dashboard/i18n/locale/fi/conversation.json b/app/javascript/dashboard/i18n/locale/fi/conversation.json index 74a060e29..9bfd8d2f5 100644 --- a/app/javascript/dashboard/i18n/locale/fi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/fi/conversation.json @@ -27,11 +27,11 @@ "REMOVE_SELECTION": "Poista valinnat", "DOWNLOAD": "Lataa", "UPLOADING_ATTACHMENTS": "Ladataan liitteitä...", - "SUCCESS_DELETE_MESSAGE": "Message deleted successfully", - "FAIL_DELETE_MESSSAGE": "Couldn't delete message! Try again", - "NO_RESPONSE": "No response", - "RATING_TITLE": "Rating", - "FEEDBACK_TITLE": "Feedback", + "SUCCESS_DELETE_MESSAGE": "Viesti poistettu onnistuneesti", + "FAIL_DELETE_MESSSAGE": "Viestin poistaminen epäonnistui.", + "NO_RESPONSE": "Ei vastausta", + "RATING_TITLE": "Arvostelut", + "FEEDBACK_TITLE": "Palaute", "HEADER": { "RESOLVE_ACTION": "Ratkaise", "REOPEN_ACTION": "Uudelleenavaa", @@ -41,7 +41,7 @@ "DETAILS": "tiedot" }, "RESOLVE_DROPDOWN": { - "OPEN_BOT": "Open with bot" + "OPEN_BOT": "Avaa botilla" }, "FOOTER": { "MSG_INPUT": "Vaihto + enter siirtyäksesi uudelle riville. Aloita '/' valitaksesi tallennettu vastaus.", @@ -53,17 +53,17 @@ "SEND": "Lähetä", "CREATE": "Lisää muistiinpano", "TWEET": "Twiittaa", - "TIP_FORMAT_ICON": "Show rich text editor", - "TIP_EMOJI_ICON": "Show emoji selector", - "TIP_ATTACH_ICON": "Attach files", - "ENTER_TO_SEND": "Enter to send", - "DRAG_DROP": "Drag and drop here to attach" + "TIP_FORMAT_ICON": "Näytä rikas tekstieditori", + "TIP_EMOJI_ICON": "Näytä emojivalitsin", + "TIP_ATTACH_ICON": "Liitä tiedosto", + "ENTER_TO_SEND": "Paina Enter lähettääksesi", + "DRAG_DROP": "Pudota tiedosto tähän liittääksesi" }, "VISIBLE_TO_AGENTS": "Yksityinen huomautus: Näkyy vain sinulle ja tiimillesi", "CHANGE_STATUS": "Keskustelun tila muutettu", "CHANGE_AGENT": "Keskustelun vastaanottaja vaihdettu", - "CHANGE_TEAM": "Conversation team changed", - "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", + "CHANGE_TEAM": "Keskustelun tiimi vaihdettu", + "FILE_SIZE_LIMIT": "Tiedoston koko ylittää maksimin: {MAXIMUM_FILE_UPLOAD_SIZE} ", "SENT_BY": "Lähettäjä:", "ASSIGNMENT": { "SELECT_AGENT": "Valitse edustaja", @@ -93,35 +93,35 @@ } }, "ONBOARDING": { - "TITLE": "Hey 👋, Welcome to %{installationName}!", + "TITLE": "Hei 👋, tervetuloa %{installationName}!", "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.", "READ_LATEST_UPDATES": "Read our latest updates", "ALL_CONVERSATION": { - "TITLE": "All your conversations in one place", - "DESCRIPTION": "View all the conversations from your customers in one single dashboard. You can filter the conversations by the incoming channel, label and status." + "TITLE": "Kaikki keskustelut yhdessä paikassa", + "DESCRIPTION": "Kaikki asiakkaiden viestit yhdessä ohjauspaneelissa. Voit filtteröidä viestejä tunnisteen, kansion ja tiimin perusteella." }, "TEAM_MEMBERS": { - "TITLE": "Invite your team members", - "DESCRIPTION": "Since you are getting ready to talk to your customer, bring in your teammates to assist you. You can invite your teammates by adding their email address to the agent list.", - "NEW_LINK": "Click here to invite a team member" + "TITLE": "Kutsu tiimijäseniä", + "DESCRIPTION": "Koska olet valmis palvelemaan asiakkaita, kutsu muutama tiimijäsentä auttamaan sinua!", + "NEW_LINK": "Paina tästä kutsuaksesi tiimijäsen" }, "INBOXES": { - "TITLE": "Connect Inboxes", - "DESCRIPTION": "Connect various channels through which your customers would be talking to you. It can be a website live-chat, your Facebook or Twitter page or even your WhatsApp number.", - "NEW_LINK": "Click here to create an inbox" + "TITLE": "Yhdistä kansioita", + "DESCRIPTION": "Yhdistä monta eri viestikanavaa jolla asiakkaat voivat ottaa sinun yhteyden. Esimerkiksi widgetti omille verkkosivuille, Twitterissä tai Whatsapissa.", + "NEW_LINK": "Paina tästä luodaksesi kansio" }, "LABELS": { - "TITLE": "Organize conversations with labels", - "DESCRIPTION": "Labels provide an easier way to categorize your conversation. Create some labels like #support-enquiry, #billing-question etc., so that you can use them in a conversation later.", - "NEW_LINK": "Click here to create tags" + "TITLE": "Järjestä keskusteluja tunnisteilla", + "DESCRIPTION": "Tunnisteet auttavat sinua järjestelemään eri keskusteluja.", + "NEW_LINK": "Paina tästä luodaksesi uusi tunniste" } }, "CONVERSATION_SIDEBAR": { - "ASSIGNEE_LABEL": "Assigned Agent", - "SELF_ASSIGN": "Assign to me", - "TEAM_LABEL": "Assigned Team", + "ASSIGNEE_LABEL": "Määrätty edustaja", + "SELF_ASSIGN": "Määrätty minulle", + "TEAM_LABEL": "Määrätty tiimi", "SELECT": { - "PLACEHOLDER": "None" + "PLACEHOLDER": "Ei mikään" } } } diff --git a/app/javascript/dashboard/i18n/locale/fi/csatMgmt.json b/app/javascript/dashboard/i18n/locale/fi/csatMgmt.json index d7d2efc2a..545970056 100644 --- a/app/javascript/dashboard/i18n/locale/fi/csatMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fi/csatMgmt.json @@ -1,6 +1,6 @@ { "CSAT": { - "TITLE": "Rate your conversation", - "PLACEHOLDER": "Tell us more..." + "TITLE": "Arvostele keskustelu", + "PLACEHOLDER": "Kerro meille lisää" } } diff --git a/app/javascript/dashboard/i18n/locale/fi/generalSettings.json b/app/javascript/dashboard/i18n/locale/fi/generalSettings.json index b52fd6c8f..ee4ad33f0 100644 --- a/app/javascript/dashboard/i18n/locale/fi/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/fi/generalSettings.json @@ -43,7 +43,7 @@ "CUSTOM_EMAIL_DOMAIN_ENABLED": "Voit nyt vastaanottaa sähköposteja mukautetulla verkkotunnuksellasi." } }, - "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance." + "UPDATE_CHATWOOT": "Uusi ChatWoot-päivitys on saatavilla. Uusin versio on %{latestChatwootVersion}" }, "FORMS": { "MULTISELECT": { @@ -54,10 +54,10 @@ }, "NOTIFICATIONS_PAGE": { "HEADER": "Ilmoitukset", - "MARK_ALL_DONE": "Mark All Done", + "MARK_ALL_DONE": "Merkkaa kaikki luetuksi", "LIST": { - "LOADING_MESSAGE": "Loading notifications...", - "404": "No Notifications", + "LOADING_MESSAGE": "Ladataan ilmoituksia...", + "404": "Ei ilmoituksia", "TABLE_HEADER": [ "Nimi", "Puhelinnumero", @@ -66,10 +66,10 @@ ] }, "TYPE_LABEL": { - "conversation_creation": "New conversation", - "conversation_assignment": "Conversation Assigned", - "assigned_conversation_new_message": "New Message", - "conversation_mention": "Mention" + "conversation_creation": "Uusi keskustelu", + "conversation_assignment": "Keskustelu määrätty", + "assigned_conversation_new_message": "Uusi viesti", + "conversation_mention": "Mainitse" } } } diff --git a/app/javascript/dashboard/i18n/locale/fi/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/fi/inboxMgmt.json index 655ad3549..ed2364f5e 100644 --- a/app/javascript/dashboard/i18n/locale/fi/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fi/inboxMgmt.json @@ -1,7 +1,7 @@ { "INBOX_MGMT": { "HEADER": "Saapuneet-kansiot", - "SIDEBAR_TXT": "Postilaatikko
Kun yhdistät sivuston tai facebook-sivun Chatwotiin, sitä kutsutaan postilaatikoksi. Sinulla voi olla rajoittamaton määrä postilaatikoita Chatwoot tililläsi.
Klikkaa Lisää postilaatikko yhdistääksesi verkkosivuston tai Facebook-sivun.
Kojelaudalla näet kaikki keskustelut kaikista saapuneet-kansiostasi yhdessä paikassa ja vastaat niihin `Keskustelut`-välilehdessä.
Voit myös nähdä postilaatikkoon liittyviä keskusteluja klikkaamalla postilaatikon nimeä kojelaudan vasemmassa paneelissa.
", + "SIDEBAR_TXT": "Postilaatikko
Kun yhdistät sivuston tai Facebook-sivun Chatwotiin, sitä kutsutaan postilaatikoksi. Sinulla voi olla rajoittamaton määrä postilaatikoita Chatwoot tililläsi.
Klikkaa Lisää postilaatikko yhdistääksesi verkkosivuston tai Facebook-sivun.
Kojelaudalla näet kaikki keskustelut kaikista saapuneet-kansiostasi yhdessä paikassa ja vastaat niihin `Keskustelut`-välilehdessä.
Voit myös nähdä postilaatikkoon liittyviä keskusteluja klikkaamalla postilaatikon nimeä kojelaudan vasemmassa paneelissa.
", "LIST": { "404": "Tähän tiliin ei ole liitetty saapuneet-kansiota." }, @@ -30,7 +30,7 @@ "ADD": { "CHANNEL_NAME": { "LABEL": "Kansion nimi", - "PLACEHOLDER": "Enter your inbox name (eg: Acme Inc)" + "PLACEHOLDER": "Valitse kansion nimi (esim: Acme Oy)" }, "WEBSITE_NAME": { "LABEL": "Sivuston nimi", @@ -47,7 +47,7 @@ }, "TWITTER": { "HELP": "Lisätäksesi twitter-profiilin kanavaksesi, sinun tulee autentikoida twitter-tilisi klikkaamalla \"Kirjaudu sisään Twitterillä\" ", - "ERROR_MESSAGE": "There was an error connecting to Twitter, please try again" + "ERROR_MESSAGE": "Twitteriin yhdistäessä tapahtui virhe" }, "WEBSITE_CHANNEL": { "TITLE": "Sivuston chat", @@ -83,7 +83,7 @@ "IN_A_FEW_MINUTES": "Muutamassa minuutissa", "IN_A_FEW_HOURS": "Muutamassa tunnissa", "IN_A_DAY": "Päivän kuluessa", - "HELP_TEXT": "Vastausaika näytetään chat -widgetissä" + "HELP_TEXT": "Vastausaika näytetään chat-widgetissä" }, "WIDGET_COLOR": { "LABEL": "Widgetin väri", @@ -128,12 +128,12 @@ } }, "SMS": { - "TITLE": "SMS Channel via Twilio", - "DESC": "Start supporting your customers via SMS with Twilio integration." + "TITLE": "SMS Twilio:n kautta", + "DESC": "Ala palvelemaan asiakkaitasi tekstiviestien avulla käyttäen Twilio-alustaa" }, "WHATSAPP": { - "TITLE": "Whatsapp Channel via Twilio", - "DESC": "Start supporting your customers via Whatsapp with Twilio integration." + "TITLE": "Whatsapp Twilio:n kautta", + "DESC": "Ala palvelemaan asiakkaitasi Whatsapp-viestien avulla käyttäen Twilio-alustaa" }, "API_CHANNEL": { "TITLE": "API-rajapinta", @@ -173,8 +173,8 @@ "FINISH_MESSAGE": "Aloita välittämällä sähköpostit seuraavaan osoitteeseen." }, "AUTH": { - "TITLE": "Choose a channel", - "DESC": "Chatwoot supports live-chat widget, Facebook page, Twitter profile, Whatsapp, Email etc., as channels. If you want to build a custom channel, you can create it using the API channel. Select one channel from the options below to proceed." + "TITLE": "Valitse kanava", + "DESC": "Chatwoot tukee live-chat widgettiä, Facebook-sivua, Twitter-profiilia, Whatsappia, Sähköpostia jne., as channels. Voit luoda oman kanavan API-rajapinnalla." }, "AGENTS": { "TITLE": "Edustajat", @@ -264,16 +264,16 @@ "INBOX_AGENTS": "Edustajat", "INBOX_AGENTS_SUB_TEXT": "Lisää tai poista edustajia tästä saapuneet-kansiosta", "UPDATE": "Päivitä", - "ENABLE_EMAIL_COLLECT_BOX": "Enable email collect box", - "ENABLE_EMAIL_COLLECT_BOX_SUB_TEXT": "Enable or disable email collect box on new conversation", + "ENABLE_EMAIL_COLLECT_BOX": "Aktivoi sähköpostilaatikko", + "ENABLE_EMAIL_COLLECT_BOX_SUB_TEXT": "Aktivoi tai disabloi sähköpostilaatikko uusissa keskusteluissa", "AUTO_ASSIGNMENT": "Ota automaattinen delegointi käyttöön", - "ENABLE_CSAT": "Enable CSAT", - "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", + "ENABLE_CSAT": "Aktivoi ASTK", + "ENABLE_CSAT_SUB_TEXT": "Aktivoi/Disabloi ASTK(ASiakasTyytyväisyysKysely) keskustelun ratkaisun jälkeen", "INBOX_UPDATE_TITLE": "Postilaatikon tiedot", "INBOX_UPDATE_SUB_TEXT": "Päivitä postilaatikon asetukset", "AUTO_ASSIGNMENT_SUB_TEXT": "Ota käyttöön tai poista käytöstä automaattinen keskusteluiden delegointi edustajille.", - "HMAC_VERIFICATION": "User Identity Validation", - "HMAC_DESCRIPTION": "Inorder validate the users identity, the SDK allows you to pass an `identifier_hash` for each user. You can generate HMAC using 'sha256' with the key shown here." + "HMAC_VERIFICATION": "Käyttäjän identiteettivarmistus", + "HMAC_DESCRIPTION": "Varmistaaksemme käyttäjän identiteetin, SDK sallii sinun antaa `identifier_hash` jokaiselle käyttäjälle. Voit generoida HMAC käyttäen 'sha256' avaimella joka on alla." }, "FACEBOOK_REAUTHORIZE": { "TITLE": "Uudelleenvaltuuta", @@ -282,38 +282,38 @@ "MESSAGE_ERROR": "Tapahtui virhe, yritä uudelleen" }, "PRE_CHAT_FORM": { - "DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.", + "DESCRIPTION": "Pikakysely kysyy käyttäjän sähköpostin ja nimen ennen keskustelua", "ENABLE": { - "LABEL": "Enable pre chat form", + "LABEL": "Aktivoi pikakysely", "OPTIONS": { - "ENABLED": "Yes", - "DISABLED": "No" + "ENABLED": "Kyllä", + "DISABLED": "Ei" } }, "PRE_CHAT_MESSAGE": { - "LABEL": "Pre Chat Message", - "PLACEHOLDER": "This message would be visible to the users along with the form" + "LABEL": "Pikakyselyviesti", + "PLACEHOLDER": "Tämä viesti näytetään käyttäjille joille pikakysely näytetään" }, "REQUIRE_EMAIL": { - "LABEL": "Visitors should provide their name and email address before starting the chat" + "LABEL": "Käyttäjien tulee antaa sähköpostiosoite ja nimi ennen keskustelun aloitusta" } }, "BUSINESS_HOURS": { - "TITLE": "Set your availability", - "SUBTITLE": "Set your availability on your livechat widget", - "WEEKLY_TITLE": "Set your weekly hours", - "TIMEZONE_LABEL": "Select timezone", - "UPDATE": "Update business hours settings", - "TOGGLE_AVAILABILITY": "Enable business availability for this inbox", - "UNAVAILABLE_MESSAGE_LABEL": "Unavailable message for vistors", - "UNAVAILABLE_MESSAGE_DEFAULT": "We are unavailable at the moment. Leave a message we will respond once we are back.", - "TOGGLE_HELP": "Enabling business availability will show the available hours on live chat widget even if all the agents are offline. Outside available hours vistors can be warned with a message and a pre-chat form.", + "TITLE": "Aseta tilasi", + "SUBTITLE": "Aseta tilasi livechat widgetissä", + "WEEKLY_TITLE": "Aseta viikkotyöaikasi", + "TIMEZONE_LABEL": "Aseta aikavyöhyke", + "UPDATE": "Aseta työaika", + "TOGGLE_AVAILABILITY": "Aktivoi työaikasaatavuus tälle kansiolle", + "UNAVAILABLE_MESSAGE_LABEL": "Ei saatavilla-viesti käyttäjille", + "UNAVAILABLE_MESSAGE_DEFAULT": "Emme ole saatavilla juuri nyt. Jätä viesti ja vastaamme heti kun pystymme.", + "TOGGLE_HELP": "Aktivoimalla työaikasaatavuus livechat widgetissä näytetään olevanne saatavilla, vaikka kukaan edustaja ei olisi paikalla. Näiden aikojen ulkopuolella käyttäjille näytetään varoitus ja pikakysely.", "DAY": { - "ENABLE": "Enable availability for this day", - "UNAVAILABLE": "Unavailable", - "HOURS": "hours", - "VALIDATION_ERROR": "Starting time should be before closing time.", - "CHOOSE": "Choose" + "ENABLE": "Aktivoi saatavuus tälle päivälle", + "UNAVAILABLE": "Ei saatavilla", + "HOURS": "tuntia", + "VALIDATION_ERROR": "Avaamisajan tulisi olla ennen sulkemisaikaa.", + "CHOOSE": "Valitse" } } } diff --git a/app/javascript/dashboard/i18n/locale/fi/integrationApps.json b/app/javascript/dashboard/i18n/locale/fi/integrationApps.json index ac9f76d68..3bdbf7a6a 100644 --- a/app/javascript/dashboard/i18n/locale/fi/integrationApps.json +++ b/app/javascript/dashboard/i18n/locale/fi/integrationApps.json @@ -1,36 +1,36 @@ { "INTEGRATION_APPS": { - "FETCHING": "Fetching Integrations", - "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.", - "HEADER": "Applications", + "FETCHING": "Haetaan integraatioita", + "NO_HOOK_CONFIGURED": "Integraatiota IDllä %{integrationId} ei löytynyt tai ei ole konfiguroitu.", + "HEADER": "Applikaatiot", "STATUS": { "ENABLED": "Käytössä", "DISABLED": "Pois käytöstä" }, "CONFIGURE": "Määrittele", - "ADD_BUTTON": "Add a new hook", + "ADD_BUTTON": "Lisää uusi webhook", "DELETE": { "TITLE": { - "INBOX": "Confirm deletion", - "ACCOUNT": "Disconnect" + "INBOX": "Varmista poisto", + "ACCOUNT": "Katkaise" }, "MESSAGE": { "INBOX": "Oletko varma että haluat poistaa?", - "ACCOUNT": "Are you sure to disconnect?" + "ACCOUNT": "Oletko varma että haluat katkaista?" }, "CONFIRM_BUTTON_TEXT": { "INBOX": "Kyllä, poista", - "ACCOUNT": "Yes, Disconnect" + "ACCOUNT": "Kyllä, katkaise" }, "CANCEL_BUTTON_TEXT": "Peruuta", "API": { - "SUCCESS_MESSAGE": "Hook deleted successfully", + "SUCCESS_MESSAGE": "Webhook poistettu onnistuneesti", "ERROR_MESSAGE": "Yhteyden muodostaminen Woot-palvelimelle ei onnistunut, yritä myöhemmin uudelleen" } }, "LIST": { - "FETCHING": "Fetching integration hooks", - "INBOX": "Inbox", + "FETCHING": "Haetaan integraatiowebhookkeja", + "INBOX": "Kansio", "DELETE": { "BUTTON_TEXT": "Poista" } @@ -38,14 +38,14 @@ "ADD": { "FORM": { "INBOX": { - "LABEL": "Select Inbox", - "PLACEHOLDER": "Select Inbox" + "LABEL": "Valitse kansio", + "PLACEHOLDER": "Valitse kansio" }, "SUBMIT": "Luo", "CANCEL": "Peruuta" }, "API": { - "SUCCESS_MESSAGE": "Integration hook added successfully", + "SUCCESS_MESSAGE": "Integraatio webhook lisätty", "ERROR_MESSAGE": "Yhteyden muodostaminen Woot-palvelimelle ei onnistunut, yritä myöhemmin uudelleen" } }, @@ -53,7 +53,7 @@ "BUTTON_TEXT": "Yhdistä" }, "DISCONNECT": { - "BUTTON_TEXT": "Disconnect" + "BUTTON_TEXT": "Katkaise" }, "SIDEBAR_DESCRIPTION": { "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.Teams
Teams let you organize your agents into groups based on their responsibilities.
A user can be part of multiple teams. You can assign conversations to a team when you are working collaboratively.
Tiimit
Tiimit antavat tavan jakaa edustajat eri osa-alueisiin.
Yksi edustaja voi olla monessa ryhmässä. Keskustelun voi määrätä ryhmälle.