Chore: Include Tamil, Arabic, other language updates (#1018)

Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
This commit is contained in:
Sojan Jose
2020-07-08 00:59:30 +05:30
committed by GitHub
parent 0fc0dc1683
commit a77cc713c2
418 changed files with 19359 additions and 328 deletions

View File

@@ -3,12 +3,13 @@
"HEADER": "Agenten",
"HEADER_BTN_TXT": "Agent hinzufügen",
"LOADING": "Agentenliste abrufen",
"SIDEBAR_TXT": "<p> <b> Agenten </b> </p> <p> Ein <b> Agent </b> ist Mitglied Ihres Kundensupportteams. </p> <p> Agenten können Nachrichten Ihrer Benutzer anzeigen und beantworten. In der Liste werden alle Agenten angezeigt, die sich derzeit in Ihrem Konto befinden. </p> <p> Klicken Sie auf <b> Agent hinzufügen </b>, um einen neuen Agenten hinzuzufügen. Der von Ihnen hinzugefügte Agent erhält eine E-Mail mit einem Bestätigungslink zur Aktivierung seines Kontos. Anschließend kann er auf Chatwoot zugreifen und auf Nachrichten antworten. </p> <p> Der Zugriff auf die Funktionen von Chatwoot basiert auf den folgenden Rollen. </p> <p> <b> Agent </b> - Agenten mit dieser Rolle können nur auf Posteingänge, Berichte und Konversationen zugreifen. Sie können Konversationen anderen Agenten oder sich selbst zuweisen und Konversationen auflösen. </p> <p> <b> Administrator </b> - Der Administrator hat Zugriff auf alle für Ihr Konto aktivierten Chatwoot-Funktionen, einschließlich Einstellungen und Abrechnung, sowie auf alle der Berechtigungen eines normalen Agenten. </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": [
{
"name": "administrator",
"label": "Administrator"
}, {
},
{
"name": "agent",
"label": "Agent"
}
@@ -27,17 +28,18 @@
"ADD": {
"TITLE": "Fügen Sie Ihrem Team einen Agenten hinzu",
"DESC": "Sie können Personen hinzufügen, die die Unterstützung für Ihre Posteingänge übernehmen können.",
"CANCEL_BUTTON_TEXT": "Stornieren",
"FORM": {
"NAME" : {
"NAME": {
"LABEL": "Agentenname",
"PLACEHOLDER": "Bitte geben Sie einen Namen des Agenten ein"
},
"AGENT_TYPE" : {
"AGENT_TYPE": {
"LABEL": "Agententyp",
"PLACEHOLDER": "Bitte wählen Sie einen Typ",
"ERROR": "Agententyp ist erforderlich"
},
"EMAIL" : {
"EMAIL": {
"LABEL": "E-Mail-Addresse",
"PLACEHOLDER": "Bitte geben Sie eine E-Mail-Adresse des Agenten ein"
},
@@ -59,22 +61,22 @@
"TITLE": "Löschung bestätigen",
"MESSAGE": "Bist du sicher, das du das löschen möchtest?",
"YES": "Ja, löschen ",
"NO": "Nein, behalte es "
"NO": "No, Keep "
}
},
"EDIT": {
"TITLE": "Agent bearbeiten",
"FORM": {
"NAME" : {
"NAME": {
"LABEL": "Agentenname",
"PLACEHOLDER": "Bitte geben Sie einen Namen des Agenten ein"
},
"AGENT_TYPE" : {
"AGENT_TYPE": {
"LABEL": "Agententyp",
"PLACEHOLDER": "Bitte wählen Sie einen Typ",
"ERROR": "Agententyp ist erforderlich"
},
"EMAIL" : {
"EMAIL": {
"LABEL": "E-Mail-Addresse",
"PLACEHOLDER": "Bitte geben Sie eine E-Mail-Adresse des Agenten ein"
},

View File

@@ -18,6 +18,7 @@
"ADD": {
"TITLE": "Vorgefertigte Antwort hinzufügen",
"DESC": "Gespeicherte Antworten sind gespeicherte Antwortvorlagen, mit denen schnell Antworten auf Konversationen gesendet werden können.",
"CANCEL_BUTTON_TEXT": "Stornieren",
"FORM": {
"SHORT_CODE": {
"LABEL": "Funktionscode",
@@ -38,6 +39,7 @@
},
"EDIT": {
"TITLE": "Vorgefertigte Antwort bearbeiten",
"CANCEL_BUTTON_TEXT": "Stornieren",
"FORM": {
"SHORT_CODE": {
"LABEL": "Funktionscode",
@@ -67,7 +69,7 @@
"TITLE": "Löschung bestätigen",
"MESSAGE": "Bist du sicher, das du das löschen möchtest",
"YES": "Ja, löschen",
"NO": "Nein, behalte es"
"NO": "No, Keep "
}
}
}

View File

@@ -11,10 +11,19 @@
},
"LABELS": {
"TITLE": "Konversationsetiketten",
"UPDATE_BUTTON": "Etiketten aktualisieren",
"UPDATE_ERROR": "Etiketten konnten nicht aktualisiert werden. Versuchen Sie es erneut.",
"TAG_PLACEHOLDER": "Neues Etikett hinzufügen",
"PLACEHOLDER": "Suchen oder fügen Sie ein Etikett hinzu"
}
"MODAL": {
"TITLE": "Labels for",
"ACTIVE_LABELS": "Labels added to the conversation",
"INACTIVE_LABELS": "Labels available in the account",
"REMOVE": "Click on X icon to remove the label",
"ADD": "Click on + icon to add the label",
"UPDATE_BUTTON": "Update labels",
"UPDATE_ERROR": "Etiketten konnten nicht aktualisiert werden. Versuchen Sie es erneut."
},
"NO_LABELS_TO_ADD": "There are no more labels defined in the account.",
"NO_AVAILABLE_LABELS": "There are no labels added to this conversation."
},
"MUTE_CONTACT": "Mute Contact",
"EDIT_LABEL": "Bearbeiten"
}
}

View File

@@ -2,6 +2,7 @@
"GENERAL_SETTINGS": {
"TITLE": "Kontoeinstellungen",
"SUBMIT": "Update Einstellungen",
"BACK": "Back",
"UPDATE": {
"ERROR": "Einstellungen konnten nicht aktualisiert werden, versuchen Sie es erneut!",
"SUCCESS": "Kontoeinstellungen erfolgreich aktualisiert"
@@ -21,6 +22,25 @@
"LABEL": "Site-Sprache (Beta)",
"PLACEHOLDER": "Ihr Kontoname",
"ERROR": ""
},
"DOMAIN": {
"LABEL": "Domain",
"PLACEHOLDER": "Your website domain",
"ERROR": ""
},
"SUPPORT_EMAIL": {
"LABEL": "Support Email",
"PLACEHOLDER": "Your company's support email",
"ERROR": ""
},
"ENABLE_DOMAIN_EMAIL": {
"LABEL": "Enable domain email",
"PLACEHOLDER": "Enable the custom domain email",
"ERROR": "",
"OPTIONS": {
"ENABLED": "Aktiviert",
"DISABLED": "Behindert"
}
}
}
}

View File

@@ -1,7 +1,7 @@
{
"INBOX_MGMT": {
"HEADER": "Posteingänge",
"SIDEBAR_TXT": "<p> <b> Posteingang </b> </p> <p> Wenn Sie eine Website oder eine Facebook-Seite mit Chatwoot verbinden, wird dies als <b> Posteingang </b> bezeichnet. Sie können unbegrenzt Posteingänge in Ihrem Chatwoot-Konto haben. </p> <p> Klicken Sie auf <b> Posteingang hinzufügen </b>, um eine Website oder eine Facebook-Seite zu verbinden. </p> <p> Im Dashboard können Sie alle Konversationen aus all Ihren Posteingängen an einem einzigen Ort anzeigen und unter 'Konversationen' darauf antworten `tab. </p> <p> Sie können Konversationen auch für einen Posteingang anzeigen, indem Sie auf den Namen des Posteingangs im linken Bereich des Dashboards klicken. </p>",
"SIDEBAR_TXT": "<p><b>Inbox</b></p> <p> When you connect a website or a facebook Page to Chatwoot, it is called an <b>Inbox</b>. You can have unlimited inboxes in your Chatwoot account. </p><p> Click on <b>Add Inbox</b> to connect a website or a Facebook Page. </p><p> In the Dashboard, you can see all the conversations from all your inboxes in a single place and respond to them under the `Conversations` tab. </p><p> You can also see conversations specific to an inbox by clicking on the inbox name on the left pane of the dashboard. </p>",
"LIST": {
"404": "Diesem Konto sind keine Posteingänge zugeordnet."
},
@@ -29,7 +29,13 @@
],
"ADD": {
"FB": {
"HELP": "PS: Durch die Anmeldung erhalten wir nur Zugriff auf die Nachrichten Ihrer Seite. Auf Ihre privaten Nachrichten kann Chatwoot niemals zugreifen."
"HELP": "PS: Durch die Anmeldung erhalten wir nur Zugriff auf die Nachrichten Ihrer Seite. Auf Ihre privaten Nachrichten kann Chatwoot niemals zugreifen.",
"CHOOSE_PAGE": "Choose Page",
"CHOOSE_PLACEHOLDER": "Select a page from the list",
"INBOX_NAME": "Inbox Name",
"ADD_NAME": "Add a name for your inbox",
"PICK_NAME": "Pick A Name Your Inbox",
"PICK_A_VALUE": "Pick a value"
},
"TWITTER": {
"HELP": "Um Ihr Twitter-Profil als Kanal hinzuzufügen, müssen Sie Ihr Twitter-Profil authentifizieren, indem Sie auf 'Mit Twitter anmelden' klicken."
@@ -37,6 +43,10 @@
"WEBSITE_CHANNEL": {
"TITLE": "Website-Kanal",
"DESC": "Erstellen Sie einen Kanal für Ihre Website und unterstützen Sie Ihre Kunden über unser Website-Widget.",
"LOADING_MESSAGE": "Creating Website Support Channel",
"CHANNEL_AVATAR": {
"LABEL": "Channel Avatar"
},
"CHANNEL_NAME": {
"LABEL": "Webseiten-Name",
"PLACEHOLDER": "Geben Sie den Namen Ihrer Website ein (eg: Acme Inc)"
@@ -45,6 +55,24 @@
"LABEL": "Website Domain",
"PLACEHOLDER": "Geben Sie Ihre Website-Domain ein (eg: acme.com)"
},
"CHANNEL_WELCOME_TITLE": {
"LABEL": "Welcome Heading",
"PLACEHOLDER": "Hi there !"
},
"CHANNEL_WELCOME_TAGLINE": {
"LABEL": "Welcome Tagline",
"PLACEHOLDER": "We make it simple to connect with us. Ask us anything, or share your feedback."
},
"CHANNEL_GREETING_MESSAGE": {
"LABEL": "Channel greeting message",
"PLACEHOLDER": "Acme Inc typically replies in a few hours."
},
"CHANNEL_GREETING_TOGGLE": {
"LABEL": "Enable channel greeting",
"HELP_TEXT": "Send a greeting message to the user when he starts the conversation.",
"ENABLED": "Aktiviert",
"DISABLED": "Behindert"
},
"WIDGET_COLOR": {
"LABEL": "Widget Farbe",
"PLACEHOLDER": "Aktualisieren Sie die im Widget verwendete Widget-Farbe"
@@ -59,6 +87,10 @@
"PLACEHOLDER": "Bitte geben Sie Ihre Twilio Account SID ein",
"ERROR": "Dieses Feld wird benötigt"
},
"CHANNEL_TYPE": {
"LABEL": "Channel Type",
"ERROR": "Please select your Channel Type"
},
"AUTH_TOKEN": {
"LABEL": "Auth Token",
"PLACEHOLDER": "Bitte geben Sie Ihr Twilio Auth Token ein",
@@ -74,6 +106,10 @@
"PLACEHOLDER": "Bitte geben Sie die Telefonnummer ein, von der die Nachricht gesendet wird.",
"ERROR": "Bitte geben sie einen gültigen Wert ein. Die Telefonnummer sollte mit dem Pluszeichen beginnen."
},
"API_CALLBACK": {
"TITLE": "Callback URL",
"SUBTITLE": "You have to configure the message callback URL in Twilio with the URL mentioned here."
},
"SUBMIT_BUTTON": "Erstellen Sie Twilio Channel",
"API": {
"ERROR_MESSAGE": "Wir konnten die Twilio-Anmeldeinformationen nicht authentifizieren. Bitte versuchen Sie es erneut"
@@ -132,7 +168,7 @@
"TITLE": "Löschung bestätigen",
"MESSAGE": "Bist du sicher, das du das löschen möchtest ",
"YES": "Ja, löschen",
"NO": "Nein, behalte es "
"NO": "No, Keep "
},
"API": {
"SUCCESS_MESSAGE": "Posteingang erfolgreich gelöscht",
@@ -147,6 +183,8 @@
"INBOX_AGENTS_SUB_TEXT": "Hinzufügen oder Entfernen von Agenten zu diesem Posteingang",
"UPDATE": "Aktualisieren",
"AUTO_ASSIGNMENT": "Aktivieren Sie die automatische Zuweisung",
"INBOX_UPDATE_TITLE": "Inbox Settings",
"INBOX_UPDATE_SUB_TEXT": "Update your inbox settings",
"AUTO_ASSIGNMENT_SUB_TEXT": "Aktivieren oder deaktivieren Sie die automatische Zuweisung verfügbarer Agenten für neue Konversationen"
}
}

View File

@@ -46,9 +46,18 @@
"TITLE": "Löschung bestätigen",
"MESSAGE": "Bist du sicher, das du das löschen möchtest",
"YES": "Ja, löschen ",
"NO": "Nein, behalte es "
"NO": "Nein, behalte es"
}
}
},
"DELETE": {
"BUTTON_TEXT": "Löschen",
"API": {
"SUCCESS_MESSAGE": "Integration deleted successfully"
}
},
"CONNECT": {
"BUTTON_TEXT": "Connect"
}
}
}

View File

@@ -0,0 +1,68 @@
{
"LABEL_MGMT": {
"HEADER": "Labels",
"HEADER_BTN_TXT": "Add label",
"LOADING": "Fetching labels",
"SEARCH_404": "Es gibt keine Elemente, die dieser Abfrage entsprechen",
"SIDEBAR_TXT": "<p><b>Labels</b> <p>Labels help you to categorize conversations and prioritize them. You can assign label to a conversation from the sidepanel. <br /><br />Labels are tied to the account and can be used to create custom workflows in your organization. You can assign custom color to a label, it makes it easier to identify the label. You will be able to display the label on the sidebar to filter the conversations easily.</p>",
"LIST": {
"404": "There are no labels available in this account.",
"TITLE": "Manage labels",
"DESC": "Labels let you group the conversations together.",
"TABLE_HEADER": [
"Name",
"Description",
"Color"
]
},
"FORM": {
"NAME": {
"LABEL": "Label Name",
"PLACEHOLDER": "Label name",
"ERROR": "Label Name is required"
},
"DESCRIPTION": {
"LABEL": "Description",
"PLACEHOLDER": "Label Description"
},
"COLOR": {
"LABEL": "Color"
},
"SHOW_ON_SIDEBAR": {
"LABEL": "Show label on sidebar"
},
"EDIT": "Bearbeiten",
"CREATE": "Create",
"DELETE": "Löschen",
"CANCEL": "Stornieren"
},
"ADD": {
"TITLE": "Add label",
"DESC": "Labels let you group the conversations together.",
"API": {
"SUCCESS_MESSAGE": "Label added successfully",
"ERROR_MESSAGE": "There was an error, please try again"
}
},
"EDIT": {
"TITLE": "Edit label",
"API": {
"SUCCESS_MESSAGE": "Label updated successfully",
"ERROR_MESSAGE": "There was an error, please try again"
}
},
"DELETE": {
"BUTTON_TEXT": "Löschen",
"API": {
"SUCCESS_MESSAGE": "Label deleted successfully",
"ERROR_MESSAGE": "There was an error, please try again"
},
"CONFIRM": {
"TITLE": "Löschung bestätigen",
"MESSAGE": "Bist du sicher, das du das löschen möchtest",
"YES": "Ja, löschen",
"NO": "No, Keep "
}
}
}
}

View File

@@ -4,16 +4,46 @@
"LOADING_CHART": "Diagrammdaten laden ...",
"NO_ENOUGH_DATA": "Wir haben nicht genügend Datenpunkte erhalten, um einen Bericht zu erstellen. Bitte versuchen Sie es später erneut.",
"METRICS": [
{ "NAME": "Gespräche", "KEY": "conversations_count", "DESC": "( Total )" },
{ "NAME": "Eingehende Nachrichten", "KEY": "incoming_messages_count", "DESC": "( Total )" },
{ "NAME": "Ausgehende Nachrichten", "KEY": "outgoing_messages_count", "DESC": "( Total )" },
{ "NAME": "Erste Antwortzeit", "KEY": "avg_first_response_time", "DESC": "( Avg )" },
{ "NAME": "Lösungszeit", "KEY": "avg_resolution_time", "DESC": "( Avg )" },
{ "NAME": "Auflösungsanzahl", "KEY": "resolutions_count", "DESC": "( Total )" }
{
"NAME": "Gespräche",
"KEY": "conversations_count",
"DESC": "( Total )"
},
{
"NAME": "Eingehende Nachrichten",
"KEY": "incoming_messages_count",
"DESC": "( Total )"
},
{
"NAME": "Ausgehende Nachrichten",
"KEY": "outgoing_messages_count",
"DESC": "( Total )"
},
{
"NAME": "Erste Antwortzeit",
"KEY": "avg_first_response_time",
"DESC": "( Avg )"
},
{
"NAME": "Lösungszeit",
"KEY": "avg_resolution_time",
"DESC": "( Avg )"
},
{
"NAME": "Auflösungsanzahl",
"KEY": "resolutions_count",
"DESC": "( Total )"
}
],
"DATE_RANGE": [
{ "id": 0, "name": "Letzten 7 Tage" },
{ "id": 1, "name": "Letzte 30 Tage" }
{
"id": 0,
"name": "Letzten 7 Tage"
},
{
"id": 1,
"name": "Letzte 30 Tage"
}
]
}
}

View File

@@ -26,10 +26,20 @@
"TITLE": "E-Mail Benachrichtigungen",
"NOTE": "Aktualisieren Sie hier Ihre E-Mail-Benachrichtigungseinstellungen",
"CONVERSATION_ASSIGNMENT": "Senden Sie E-Mail-Benachrichtigungen, wenn mir ein Gespräch zugewiesen wurde",
"CONVERSATION_CREATION": "Senden Sie E-Mail-Benachrichtigungen, wenn eine neue Konversation erstellt wird",
"UPDATE_SUCCESS": "Ihre E-Mail-Benachrichtigungseinstellungen wurden erfolgreich aktualisiert",
"CONVERSATION_CREATION": "Senden Sie E-Mail-Benachrichtigungen, wenn eine neue Konversation erstellt wird"
},
"API": {
"UPDATE_SUCCESS": "Your notification preferences are updated successfully",
"UPDATE_ERROR": "Beim Aktualisieren der Einstellungen ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut"
},
"PUSH_NOTIFICATIONS_SECTION": {
"TITLE": "Push Notifications",
"NOTE": "Update your push notification preferences here",
"CONVERSATION_ASSIGNMENT": "Send push notifications when a conversation is assigned to me",
"CONVERSATION_CREATION": "Send push notifications when a new conversation is created",
"HAS_ENABLED_PUSH": "You have enabled push for this browser.",
"REQUEST_PUSH": "Enable push notifications"
},
"PROFILE_IMAGE": {
"LABEL": "Profilbild"
},
@@ -38,6 +48,23 @@
"ERROR": "Bitte geben Sie einen gültigen Namen ein",
"PLACEHOLDER": "Bitte geben Sie Ihren Namen ein, dies wird in Gesprächen angezeigt"
},
"AVAILABILITY": {
"LABEL": "Availability",
"STATUSES_LIST": [
{
"value": "online",
"label": "Online"
},
{
"value": "busy",
"label": "Busy"
},
{
"value": "offline",
"label": "Offline"
}
]
},
"EMAIL": {
"LABEL": "Deine Emailadresse",
"ERROR": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
@@ -56,30 +83,32 @@
}
},
"SIDEBAR_ITEMS": {
"CHANGE_ACCOUNTS": "Switch Account",
"SELECTOR_SUBTITLE": "Select an account from the following list",
"PROFILE_SETTINGS": "Profileinstellungen",
"LOGOUT": "Ausloggen"
},
"APP_GLOBAL": {
"TRIAL_MESSAGE": "verbleibende Tage Probezeit.",
"TRAIL_BUTTON": "Kaufe jetzt"
"TRIAL_MESSAGE": "days trial remaining.",
"TRAIL_BUTTON": "Buy Now"
},
"COMPONENTS": {
"CODE": {
"BUTTON_TEXT": "Kopieren",
"COPY_SUCCESSFUL": "Code erfolgreich in die Zwischenablage kopiert"
"BUTTON_TEXT": "Copy",
"COPY_SUCCESSFUL": "Code copied to clipboard successfully"
},
"FILE_BUBBLE": {
"DOWNLOAD": "Herunterladen",
"UPLOADING": "Hochladen..."
"UPLOADING": "Uploading..."
},
"FORM_BUBBLE": {
"SUBMIT": "Einreichen"
}
},
"CONFIRM_EMAIL": "Überprüfen...",
"CONFIRM_EMAIL": "Verifying...",
"SETTINGS": {
"INBOXES": {
"NEW_INBOX": "Posteingang hinzufügen"
"NEW_INBOX": "Add Inbox"
}
},
"SIDEBAR": {
@@ -91,7 +120,7 @@
"INBOXES": "Posteingänge",
"CANNED_RESPONSES": "Vorgefertigte Antworten",
"INTEGRATIONS": "Integrationen",
"ACCOUNT_SETTINGS": "Kontoeinstellungen"
"ACCOUNT_SETTINGS": "Kontoeinstellungen",
"LABELS": "Labels"
}
}

View File

@@ -15,7 +15,7 @@
},
"PASSWORD": {
"LABEL": "Passwort",
"PLACEHOLDER": "Password",
"PLACEHOLDER": "Passwort",
"ERROR": "Das Passwort ist zu kurz"
},
"CONFIRM_PASSWORD": {