From befcadbd91dd28f1731a978d9f6bab5ff9075d57 Mon Sep 17 00:00:00 2001 From: JC Brand Date: Sun, 2 Jun 2013 18:48:25 +0200 Subject: [PATCH] Add de.js with DE translations --- Libraries/locales.js | 6 +- converse.js | 1 + locale/de/LC_MESSAGES/de.js | 459 ++++++++++++++++++++++++++++++++++++ 3 files changed, 464 insertions(+), 2 deletions(-) create mode 100644 locale/de/LC_MESSAGES/de.js diff --git a/Libraries/locales.js b/Libraries/locales.js index d179dc885..1e3b81d2e 100644 --- a/Libraries/locales.js +++ b/Libraries/locales.js @@ -2,10 +2,12 @@ define("locales", [ 'jed', 'af', - 'en' - ], function (jed, af, en) { + 'en', + 'de' + ], function (jed, af, en, de) { root.locales = {}; root.locales.af = af; root.locales.en = en; + root.locales.de = de; }); })(this); diff --git a/converse.js b/converse.js index ce147e771..f03fd6282 100644 --- a/converse.js +++ b/converse.js @@ -18,6 +18,7 @@ "locales": "Libraries/locales", "af": "locale/af/LC_MESSAGES/af", "en": "locale/en/LC_MESSAGES/en", + "de": "locale/de/LC_MESSAGES/de", "sjcl": "Libraries/sjcl", "tinysort": "Libraries/jquery.tinysort", "underscore": "Libraries/underscore", diff --git a/locale/de/LC_MESSAGES/de.js b/locale/de/LC_MESSAGES/de.js new file mode 100644 index 000000000..65f77db54 --- /dev/null +++ b/locale/de/LC_MESSAGES/de.js @@ -0,0 +1,459 @@ +(function (root, factory) { + define("de", ['jed'], function () { + var de = new Jed({ + "domain": "converse", + "locale_data": { + "converse": { + "": { + "domain": "converse", + "lang": "de", + "plural_forms": "nplurals=2; plural=(n != 1);" + }, + "Show this menu": [ + null, + "Dieses Menü anzeigen" + ], + "Write in the third person": [ + null, + "In der dritten Person schreiben" + ], + "Remove messages": [ + null, + "Nachrichten entfernen" + ], + "Personal message": [ + null, + "Persönliche Nachricht" + ], + "Contacts": [ + null, + "Kontakte" + ], + "Online": [ + null, + "Online" + ], + "Busy": [ + null, + "Beschäfticht" + ], + "Away": [ + null, + "Abwesend" + ], + "Offline": [ + null, + "Abgemeldet" + ], + "Click to add new chat contacts": [ + null, + "Klicken Sie, um einen neuen Kontakt hinzuzufügen" + ], + "Add a contact": [ + null, + "Kontakte hinzufügen" + ], + "Contact username": [ + null, + "Benutzername" + ], + "Add": [ + null, + "Hinzufügen" + ], + "Contact name": [ + null, + "Name des Kontakts" + ], + "Search": [ + null, + "Suche" + ], + "No users found": [ + null, + "Keine Benutzer gefunden" + ], + "Click to add as a chat contact": [ + null, + "Hier klicken um als Kontakt hinzuzufügen" + ], + "Click to open this room": [ + null, + "Hier klicken um diesen Raum zu öffnen" + ], + "Show more information on this room": [ + null, + "Mehr Information über diesen Raum zeigen" + ], + "Description:": [ + null, + "Beschreibung" + ], + "Occupants:": [ + null, + "Teilnehmer" + ], + "Features:": [ + null, + "Funktionen:" + ], + "Requires authentication": [ + null, + "Authentifizierung erforderlich" + ], + "Hidden": [ + null, + "Versteckt" + ], + "Requires an invitation": [ + null, + "Einladung erforderlich" + ], + "Moderated": [ + null, + "Moderiert" + ], + "Non-anonymous": [ + null, + "Nicht anonym" + ], + "Open room": [ + null, + "Offener Raum" + ], + "Permanent room": [ + null, + "Dauerhafter Raum" + ], + "Public": [ + null, + "Öffentlich" + ], + "Semi-anonymous": [ + null, + "Teils anonym" + ], + "Temporary room": [ + null, + "Vorübergehender Raum" + ], + "Unmoderated": [ + null, + "Unmoderiert" + ], + "Rooms": [ + null, + "Räume" + ], + "Room name": [ + null, + "Raumname" + ], + "Nickname": [ + null, + "Spitzname" + ], + "Server": [ + null, + "Server" + ], + "Join": [ + null, + "Beitreten" + ], + "Show rooms": [ + null, + "Räume anzeigen" + ], + "No rooms on %1$s": [ + null, + "Keine Räume auf %1$s" + ], + "Rooms on %1$s": [ + null, + "Räume auf %1$s" + ], + "Set chatroom topic": [ + null, + "Chatraum Thema festlegen" + ], + "Kick user from chatroom": [ + null, + "Werfe einen Benutzer aus dem Raum." + ], + "Ban user from chatroom": [ + null, + "Verbanne einen Benutzer aus dem Raum." + ], + "Message": [ + null, + "Nachricht" + ], + "Save": [ + null, + "Speichern" + ], + "Cancel": [ + null, + "Abbrechen" + ], + "An error occurred while trying to save the form.": [ + null, + "Beim Speichern der Formular is ein Fehler aufgetreten." + ], + "This chatroom requires a password": [ + null, + "Passwort wird für die Anmeldung benötigt." + ], + "Password: ": [ + null, + "Passwort: " + ], + "Submit": [ + null, + "Einreichen" + ], + "This room is not anonymous": [ + null, + "Dieser Raum ist nicht anonym" + ], + "This room now shows unavailable members": [ + null, + "Dieser Raum zeigt jetzt unferfügbare Mitglieder" + ], + "This room does not show unavailable members": [ + null, + "Dieser Raum zeigt nicht unverfügbare Mitglieder" + ], + "Non-privacy-related room configuration has changed": [ + null, + "Die Konfiguration, die nicht auf die Privatsphäre bezogen ist, hat sich geändert" + ], + "Room logging is now enabled": [ + null, + "Zukünftige Nachrichten dieses Raums werden protokolliert." + ], + "Room logging is now disabled": [ + null, + "Zukünftige Nachrichten dieses Raums werden nicht protokolliert." + ], + "This room is now non-anonymous": [ + null, + "Dieser Raum ist jetzt nicht anonym" + ], + "This room is now semi-anonymous": [ + null, + "Dieser Raum ist jetzt teils anonym" + ], + "This room is now fully-anonymous": [ + null, + "Dieser Raum ist jetzt anonym" + ], + "A new room has been created": [ + null, + "Einen neuen Raum ist erstellen" + ], + "Your nickname has been changed": [ + null, + "Spitzname festgelegen" + ], + "%1$s has been banned": [ + null, + "%1$s ist verbannt" + ], + "%1$s has been kicked out": [ + null, + "%1$s ist hinausgeworfen" + ], + "%1$s has been removed because of an affiliation change": [ + null, + "%1$s wurde wegen einer Zugehörigkeitsänderung entfernt" + ], + "%1$s has been removed for not being a member": [ + null, + "%1$s ist kein Mitglied und wurde daher entfernt" + ], + "You have been banned from this room": [ + null, + "Sie sind aus diesem Raum verbannt worden" + ], + "You have been kicked from this room": [ + null, + "Sie wurden aus diesem Raum hinausgeworfen" + ], + "You have been removed from this room because of an affiliation change": [ + null, + "Sie wurden wegen einer Zugehörigkeitsänderung entfernt" + ], + "You have been removed from this room because the room has changed to members-only and you're not a member": [ + null, + "Sie wurden aus diesem Raum entfernt da Sie kein Mitglied sind." + ], + "You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [ + null, + "Sie werden aus diesem Raum entfernt da der MUC (Muli-user chat) Dienst gerade abgeschalten wird." + ], + "You are not on the member list of this room": [ + null, + "Sie sind nicht auf der Mitgliederliste dieses Raums" + ], + "No nickname was specified": [ + null, + "Kein Spitzname festgelegt" + ], + "You are not allowed to create new rooms": [ + null, + "Es ist Ihnen nicht erlaubt, neue Räume anzulegen" + ], + "Your nickname doesn't conform to this room's policies": [ + null, + "Ungültiger Spitzname" + ], + "Your nickname is already taken": [ + null, + "Ihre Spitzname existiert bereits." + ], + "This room does not (yet) exist": [ + null, + "Dieser Raum existiert (noch) nicht" + ], + "This room has reached it's maximum number of occupants": [ + null, + "Dieser Raum hat die maximale Mitgliederanzahl erreicht" + ], + "Topic set by %1$s to: %2$s": [ + null, + "%1$s hat das Thema zu \"%2$s\" abgeändert" + ], + "This user is a moderator": [ + null, + "Dieser Benutzer ist ein Moderator" + ], + "This user can send messages in this room": [ + null, + "Dieser Benutzer kann Nachrichten in diesem Raum verschicken" + ], + "This user can NOT send messages in this room": [ + null, + "Dieser Benutzer kann keine Nachrichten in diesem Raum verschicken" + ], + "Click to chat with this contact": [ + null, + "Hier klicken um mit diesem Kontakt zu chatten" + ], + "Click to remove this contact": [ + null, + "Hier klicken um diesen Kontakt zu entfernen" + ], + "Contact requests": [ + null, + "Kontaktanfragen" + ], + "My contacts": [ + null, + "Meine Kontakte" + ], + "Pending contacts": [ + null, + "Unbestätigte Kontakte" + ], + "Custom status": [ + null, + "Status-Nachricht" + ], + "Click to change your chat status": [ + null, + "Klicken Sie, um ihrer Status to ändern" + ], + "Click here to write a custom status message": [ + null, + "Klicken Sie hier, um ihrer Status-Nachricht to ändern" + ], + "online": [ + null, + "online" + ], + "busy": [ + null, + "beschäfticht" + ], + "away for long": [ + null, + "länger abwesend" + ], + "away": [ + null, + "abwesend" + ], + "I am %1$s": [ + null, + "Ich bin %1$s" + ], + "Sign in": [ + null, + "Anmelden" + ], + "XMPP/Jabber Username:": [ + null, + "XMPP/Jabber Benutzername" + ], + "Password:": [ + null, + "Passwort:" + ], + "Log In": [ + null, + "Anmelden" + ], + "BOSH Service URL:": [ + null, + "BOSH " + ], + "Connected": [ + null, + "Verbunden" + ], + "Disconnected": [ + null, + "Verbindung unterbrochen." + ], + "Error": [ + null, + "Fehler" + ], + "Connecting": [ + null, + "Verbindungsaufbau …" + ], + "Connection Failed": [ + null, + "Entfernte Verbindung fehlgeschlagen" + ], + "Authenticating": [ + null, + "Authentifizierung" + ], + "Authentication Failed": [ + null, + "Authentifizierung gescheitert" + ], + "Disconnecting": [ + null, + "Trenne Verbindung" + ], + "Attached": [ + null, + "Angehängt" + ], + "Online Contacts": [ + null, + "Online-Kontakte" + ] + } + } + }); + return factory(de); + }); +}(this, function (de) { + return de; +}));