diff --git a/UI/Common/French.lproj/Localizable.strings b/UI/Common/French.lproj/Localizable.strings index 46347b62b..44f36cec2 100644 --- a/UI/Common/French.lproj/Localizable.strings +++ b/UI/Common/French.lproj/Localizable.strings @@ -128,7 +128,7 @@ "Show or hide this help" = "Afficher ou cache cette aide"; /* Space key */ -"key_space" = "space"; +"key_space" = "espace"; /* Up arrow key */ "key_up" = "↑"; @@ -143,13 +143,13 @@ "key_right" = "→"; /* Shift and up arrow combo keys */ -"key_shift+up" = "shift + ↑"; +"key_shift+up" = "maj. + ↑"; /* Shift and down arrow combo keys */ -"key_shift+down" = "shift + ↓"; +"key_shift+down" = "maj. + ↓"; /* Backspace key */ -"key_backspace" = "backspace"; +"key_backspace" = "⌫"; /* Hotkey to start a search */ "hotkey_search" = "s"; diff --git a/UI/Common/German.lproj/Localizable.strings b/UI/Common/German.lproj/Localizable.strings index 61a71a405..598903d15 100644 --- a/UI/Common/German.lproj/Localizable.strings +++ b/UI/Common/German.lproj/Localizable.strings @@ -119,4 +119,55 @@ "Wrong username or password." = "Falscher Benutzername oder falsches Passwort"; /* Error message display bellow search field when the search string has less than the required number of characters */ -"Enter at least %{minimumSearchLength} characters" = "Mindestens %{minimumSearchLength} Zeichen eingeben"; \ No newline at end of file +"Enter at least %{minimumSearchLength} characters" = "Mindestens %{minimumSearchLength} Zeichen eingeben"; + +/* Toggle visibility (ex: mail account in left navigation menu) */ +"Toggle visibility" = "Sichtbarkeit umschalten"; + +/* Question mark shows list of hotkeys */ +"Show or hide this help" = "Diese Hilfe anzeigen oder ausblenden"; + +/* Space key */ +"key_space" = "space"; + +/* Up arrow key */ +"key_up" = "↑"; + +/* Down arrow key */ +"key_down" = "↓"; + +/* Left arrow key */ +"key_left" = "←"; + +/* Right arrow key */ +"key_right" = "→"; + +/* Shift and up arrow combo keys */ +"key_shift+up" = "shift + ↑"; + +/* Shift and down arrow combo keys */ +"key_shift+down" = "shift + ↓"; + +/* Backspace key */ +"key_backspace" = "backspace"; + +/* Hotkey to start a search */ +"hotkey_search" = "s"; + +/* Hotkey description to select next list item */ +"View next item" = "Nächsten Eintrag ansehen"; + +/* Hotkey description to select previous list item */ +"View previous item" = "Vorherigen Eintrag ansehen"; + +/* Hotkey description to add next list item to selection */ +"Add next item to selection" = "Nächsten Eintrag zur Auswahl hinzufügen"; + +/* Hotkey description to add previous list item to selection */ +"Add previous item to selection" = "Vorherigen Eintrag zur Auswahl hinzufügen"; + +/* Hotkey description to move backward in current view */ +"Move backward" = "Zurück"; + +/* Hotkey description to move forward in current view */ +"Move forward" = "Weiter"; \ No newline at end of file diff --git a/UI/Contacts/English.lproj/Localizable.strings b/UI/Contacts/English.lproj/Localizable.strings index 21d62b4ac..e35c7b947 100644 --- a/UI/Contacts/English.lproj/Localizable.strings +++ b/UI/Contacts/English.lproj/Localizable.strings @@ -246,7 +246,7 @@ "Add Screen Name" = "Add Screen Name"; "Synchronization" = "Synchronization"; "Synchronize" = "Synchronize"; -"Sucessfully subscribed to address book" = "Sucessfully subscribed to address book"; +"Sucessfully subscribed to address book" = "Successfully subscribed to address book"; /* Aria label for scope of search on contacts */ "Search scope" = "Search scope"; diff --git a/UI/Contacts/German.lproj/Localizable.strings b/UI/Contacts/German.lproj/Localizable.strings index 7cd97492f..7dc79fa2f 100644 --- a/UI/Contacts/German.lproj/Localizable.strings +++ b/UI/Contacts/German.lproj/Localizable.strings @@ -41,20 +41,28 @@ "Move To" = "Verschieben in"; "Copy To" = "Kopieren nach"; "Add to" = "Hinzufügen zu"; + /* Subheader of empty addressbook */ "No contact" = "Kein Kontakt"; + /* Subheader of system addressbook */ "Start a search to browse this address book" = "Suche in diesem Adressbuch starten"; + /* Number of contacts in addressbook; string is prefixed by number */ "contacts" = "Kontakte"; + /* No contact matching search criteria */ "No matching contact" = "Kein passender Kontakt"; + /* Number of contacts matching search criteria; string is prefixed by number */ "matching contacts" = "passende Kontakte"; + /* Number of selected contacts in list */ "selected" = "ausgewählt"; + /* Empty right pane */ "No contact selected" = "kein Kontakt ausgewählt"; + /* Tooltips */ "Create a new address book card" = "Neue Adresskarte erzeugen"; "Create a new list" = "Neue Liste erstellen"; @@ -95,9 +103,11 @@ "Work" = "Dienstlich"; "Mobile" = "Handy"; "Pager" = "Pager"; + /* categories */ "contacts_category_labels" = "Anbieter, Familienmitglied, Freund, Geschäftspartner, Kollegin, Konkurrent, Kunde, Lieferant, Presse, VIP"; "New category" = "Neue Kategorie"; + /* adresses */ "Title" = "Titel"; "Service" = "Dienstleistung"; @@ -134,12 +144,14 @@ = "Sie können ihr Persönliches Adressbuch weder löschen noch abbestellen."; "Are you sure you want to delete the selected contacts?" = "Wollen Sie wirklich die gewählten Adresskarten löschen?"; +"Are you sure you want to delete the card of %{0}?" = "Sind Sie sicher, dass Sie die Karte von %{0} löschen möchten?"; "You cannot delete the card of \"%{0}\"." = "Sie können die Adresskarte von \"%{0}\" nicht löschen."; "You cannot subscribe to a folder that you own!" = "Sie können ihre eigenen Ordner nicht abonnieren."; "Unable to subscribe to that folder!" = "Abonnieren des Ordners nicht möglich."; + /* acls */ "Access rights to" = "Zugriffsrechte für"; "For user" = "Für Benutzer"; @@ -158,11 +170,15 @@ "The selected contact has no email address." = "Der gewählte Kontakt hat keine E-Mail-Adresse."; "Please select a contact." = "Bitte einen Kontakt auswählen."; -/* Error messages for move and copy */ + +/* Messages for move and copy */ +"%{0} card(s) copied" = "%{0} Karte(n) kopiert"; +"%{0} card(s) moved" = "%{0} Karte(n) verschoben"; "SoAccessDeniedException" = "Sie können nicht in dieses Adressbuch schreiben."; "Forbidden" = "Sie können nicht in dieses Adressbuch schreiben."; "Invalid Contact" = "Der gewählte Kontakt existiert nicht mehr."; "Unknown Destination Folder" = "Das gewählte Ziel-Adressbuch existiert nicht mehr."; + /* Lists */ "List details" = "Details"; "List name" = "Listenname"; @@ -175,6 +191,8 @@ "Export" = "Export"; "Export Address Book..." = "Adressbuch exportieren..."; "View Raw Source" = "Rohen Quelltext anzeigen"; + +/* Import */ "Import Cards" = "Adresskarten importieren"; "Select a vCard or LDIF file." = "Bitte wählen Sie eine vCard- oder eine LDIF-Datei."; "Upload" = "Hochladen"; @@ -184,6 +202,7 @@ "No card was imported." = "Es wurde keine Adresskarte importiert."; "A total of %{0} cards were imported in the addressbook." = "%{0} Adresskarten wurden in das Adressbuch importiert."; "Reload" = "Neu laden"; + /* Properties window */ "Address Book Name" = "Adressbuchname"; "Links to this Address Book" = "Links zu diesem Adressbuch"; @@ -227,7 +246,16 @@ "Add Screen Name" = "Spitzname hinzufügen"; "Synchronization" = "Synchronisierung"; "Synchronize" = "Synchronisieren"; -"Sucessfully subscribed to address book" = "Adressbuch erfolgreich abonniert"; +"Sucessfully subscribed to address book" = "Successfully subscribed to address book"; /* Aria label for scope of search on contacts */ -"Search scope" = "Suchbereich"; \ No newline at end of file +"Search scope" = "Suchbereich"; + +/* Aria label for avatar button to select and unselect a card */ +"Toggle item" = "Gegenstand umschalten"; + +/* Hotkey to create a new card */ +"key_create_card" = "c"; + +/* Hotkey to create a new list */ +"key_create_list" = "l"; \ No newline at end of file diff --git a/UI/MailerUI/French.lproj/Localizable.strings b/UI/MailerUI/French.lproj/Localizable.strings index c0b6a7dc9..490ad3dc7 100644 --- a/UI/MailerUI/French.lproj/Localizable.strings +++ b/UI/MailerUI/French.lproj/Localizable.strings @@ -269,6 +269,10 @@ "quotasFormat" = "%{0}% utilisé sur %{1} MO"; "Unable to move/delete folder." = "Impossible de déplacer ou supprimer le dossier."; +/* Alternative operation when folder cannot be deleted */ +"The mailbox could not be moved to the trash folder. Would you like to delete it immediately?" += "La boîte ne peut être déplacée dans la corbeille. Voulez-vous la supprimer immédiatement?"; + /* Confirmation message when deleting multiple messages */ "Are you sure you want to delete the selected messages?" = "Voulez-vous vraiment supprimer les messages sélectionnés?"; @@ -373,5 +377,17 @@ /* Hotkey to write a new message */ "hotkey_compose" = "w"; +/* Hotkey to mark selected message(s) as junk */ +"hotkey_junk" = "i"; + /* Hotkey to flag a message */ -"hotkey_flag" = "d"; \ No newline at end of file +"hotkey_flag" = "*"; + +/* Hotkey to reply to a message */ +"hotkey_reply" = "r"; + +/* Hotkey to reply to all recipients of a message */ +"hotkey_replyall" = "a"; + +/* Hotkey to forward to a message */ +"hotkey_forward" = "f"; \ No newline at end of file diff --git a/UI/MailerUI/German.lproj/Localizable.strings b/UI/MailerUI/German.lproj/Localizable.strings index eb452e298..e7e9cb474 100644 --- a/UI/MailerUI/German.lproj/Localizable.strings +++ b/UI/MailerUI/German.lproj/Localizable.strings @@ -269,6 +269,10 @@ "quotasFormat" = "%{0}% von %{1} MB verwendet"; "Unable to move/delete folder." = "Kann den Ordner nicht verschieben/löschen."; +/* Alternative operation when folder cannot be deleted */ +"The mailbox could not be moved to the trash folder. Would you like to delete it immediately?" += "Der E-Mail-Ordner konnte nicht in den Papierkorb verschoben werden. Möchten Sie ihn sofort löschen?"; + /* Confirmation message when deleting multiple messages */ "Are you sure you want to delete the selected messages?" = "Wollen Sie wirklich die ausgewählten Nachrichten löschen?"; @@ -344,6 +348,7 @@ "Set as Junk" = "Als Spam markieren"; "Sort" = "Sortieren"; +"Order Received" = "Anweisung erhalten"; "Descending Order" = "Absteigende Sortierung"; "Back" = "Zurück"; "Copy messages" = "Nachrichten kopieren"; @@ -361,4 +366,28 @@ "Folder compacted" = "Ordner komprimiert"; /* Aria label for scope of search on messages */ -"Search scope" = "Suchbereich"; \ No newline at end of file +"Search scope" = "Suchbereich"; + +/* Subscriptions Dialog */ +"Manage Subscriptions" = "Abonnements verwalten"; + +/* Label of filter input field in subscriptions dialog */ +"Filter" = "Filter"; + +/* Hotkey to write a new message */ +"hotkey_compose" = "w"; + +/* Hotkey to mark selected message(s) as junk */ +"hotkey_junk" = "j"; + +/* Hotkey to flag a message */ +"hotkey_flag" = "*"; + +/* Hotkey to reply to a message */ +"hotkey_reply" = "r"; + +/* Hotkey to reply to all recipients of a message */ +"hotkey_replyall" = "a"; + +/* Hotkey to forward to a message */ +"hotkey_forward" = "f"; \ No newline at end of file diff --git a/UI/MailerUI/Hungarian.lproj/Localizable.strings b/UI/MailerUI/Hungarian.lproj/Localizable.strings index 2cd705b52..e7e78879a 100644 --- a/UI/MailerUI/Hungarian.lproj/Localizable.strings +++ b/UI/MailerUI/Hungarian.lproj/Localizable.strings @@ -269,6 +269,10 @@ "quotasFormat" = "Felhasznált: %{0}%,összes: %{1} MB"; "Unable to move/delete folder." = "Nem lehet mappát átmozgatni/törölni ."; +/* Alternative operation when folder cannot be deleted */ +"The mailbox could not be moved to the trash folder. Would you like to delete it immediately?" += "A postafiók nem mozgatható át a Törölt elemek mappába. Szeretné végleg törölni?"; + /* Confirmation message when deleting multiple messages */ "Are you sure you want to delete the selected messages?" = "Biztosan törölni kívánja a kijelölt üzeneteket?"; @@ -373,6 +377,9 @@ /* Hotkey to write a new message */ "hotkey_compose" = "w"; +/* Hotkey to mark selected message(s) as junk */ +"hotkey_junk" = "j"; + /* Hotkey to flag a message */ "hotkey_flag" = "*"; diff --git a/UI/MainUI/German.lproj/Localizable.strings b/UI/MainUI/German.lproj/Localizable.strings index c0de16cc2..26dc1466d 100644 --- a/UI/MainUI/German.lproj/Localizable.strings +++ b/UI/MainUI/German.lproj/Localizable.strings @@ -6,6 +6,13 @@ "Domain" = "Domain"; "Remember username" = "Benutzername merken"; "Connect" = "Anmelden"; + +/* Appears while authentication is in progress */ +"Authenticating" = "Authentifiziere"; + +/* Appears when authentication succeeds */ +"Welcome" = "Willkommen"; + "Authentication Failed" = "Authentifizierung fehlgeschlagen"; "Wrong username or password." = "Falscher Benutzername oder falsches Passwort"; "cookiesNotEnabled" = "Anmeldung an SOGo ist nicht möglich, da Cookies in Ihrem Browser deaktiviert sind. Bitte aktivieren Sie Cookies in Ihrem Browser und versuchen Sie es erneut."; @@ -47,6 +54,7 @@ "TurkishTurkey" = "Türkçe (Türkiye)"; "Ukrainian" = "Українська"; "Welsh" = "Cymraeg"; + "About" = "Über"; "AboutBox" = "Entwickelt von Inverse. SOGo ist ein vollständiger Groupware-Server mit Fokus auf Skalierbarkeit und Unkompliziertheit.

\nSOGo bietet ein umfangreiches, auf AJAX basierendes Web-Interface. Durch die Verwendung von Protokollstandards wie etwa CalDAV und CardDAV werden verschiedene native Clients unterstützt.

\nSOGo wird unter der GNU GPLv2 oder höher, Teile unter der GNU LGPLv2 angeboten. Dies ist freie Software: Sie haben die Freiheit sie zu verändern und erneut zu verbreiten. Es besteht KEINE GEWÄHRLEISTUNG, soweit dies gesetzlich zulässig ist.

\nAuf dieser Seite (in englischer Sprache) können Sie sich über weitere Support-Möglichkeiten informieren."; "Your account was locked due to too many failed attempts." = "Ihr Konto wurde wegen zu vieler fehlgeschlagener Anmeldeversuche gesperrt."; diff --git a/UI/PreferencesUI/French.lproj/Localizable.strings b/UI/PreferencesUI/French.lproj/Localizable.strings index aeb099eeb..6e2d8c48b 100644 --- a/UI/PreferencesUI/French.lproj/Localizable.strings +++ b/UI/PreferencesUI/French.lproj/Localizable.strings @@ -146,6 +146,7 @@ /* Mailer */ "Labels" = "Étiquettes"; "Label" = "Étiquette"; +"New label" = "Nouvelle étiquette"; "Show subscribed mailboxes only" = "Afficher seulement les abonnements"; "Synchronize only default mail folders (EAS)" = "Synchroniser uniquement les boîtes principales (EAS)"; "Sort messages by threads" = "Grouper les discussions"; @@ -212,6 +213,7 @@ /* Event+task categories */ "Calendar Category" = "Catégorie de calendrier"; "Add Calendar Category" = "Ajouter une catégorie"; +"New category" = "Nouvelle catégorie"; "Remove Calendar Category" = "Supprimer une catégorie"; "Contact Category" = "Catégorie de contact"; "Add Contact Category" = "Ajouter une catégorie"; diff --git a/UI/PreferencesUI/German.lproj/Localizable.strings b/UI/PreferencesUI/German.lproj/Localizable.strings index 14a2eb68f..acf946655 100644 --- a/UI/PreferencesUI/German.lproj/Localizable.strings +++ b/UI/PreferencesUI/German.lproj/Localizable.strings @@ -146,6 +146,7 @@ /* Mailer */ "Labels" = "Bezeichnungen"; "Label" = "Schlagwort"; +"New label" = "Neue Bezeichnung"; "Show subscribed mailboxes only" = "Nur abonnierte Ordner anzeigen"; "Synchronize only default mail folders (EAS)" = "Nur Standard-Mail-Ordner synchronisieren (EAS)"; "Sort messages by threads" = "Nachrichten nach Thema sortieren"; @@ -212,6 +213,7 @@ /* Event+task categories */ "Calendar Category" = "Kalenderkategorie"; "Add Calendar Category" = "Kalenderkategorie hinzufügen"; +"New category" = "Neue Kathegorie"; "Remove Calendar Category" = "Kalenderkategorie entfernen"; "Contact Category" = "Kontaktkategorie"; "Add Contact Category" = "Kontaktkategorie hinzufügen"; @@ -293,6 +295,9 @@ "Connection error" = "Verbindungsfehler"; "Service temporarily unavailable" = "Dienst vorübergehend nicht verfügbar"; +/* Aria label for filter enable checkbox */ +"Enable filter" = "Filter aktivieren"; + /* Filters - UIxFilterEditor */ "Filter name" = "Filtername"; /* Button label */ diff --git a/UI/Scheduler/German.lproj/Localizable.strings b/UI/Scheduler/German.lproj/Localizable.strings index ede1f777f..b677de1d3 100644 --- a/UI/Scheduler/German.lproj/Localizable.strings +++ b/UI/Scheduler/German.lproj/Localizable.strings @@ -366,6 +366,15 @@ "zoom_50" = "50%"; "zoom_25" = "25%"; +/* Arial label for reminder units */ +"Reminder units" = "Einheit für Erinnerungen"; + +/* Aria label for reminder time position (after or before) */ +"Reminder position" = "Position der Erinnerung"; + +/* Aria label for reminder relation with event (start or end) */ +"Reminder relation" = "Bezug der Erinnerung"; + /* transparency */ "Show Time as Free" = "Zeige Zeit als Verfügbar"; @@ -379,6 +388,8 @@ validate_notitle = "Sie haben keinen Titel eingegeben. Wollen Sie trot validate_invalid_startdate = "Ungültiges Beginndatum !"; validate_invalid_enddate = "Ungültiges Enddatum !"; validate_endbeforestart = "Ihr Ende ist vor dem Beginndatum."; +validate_untilbeforeend = "Die Wiederholung muss nach dem ersten Auftreten enden."; + "Events" = "Ereignisse"; "Tasks" = "Aufgaben"; "Show completed tasks" = "Abgeschlossene Aufgaben anzeigen"; @@ -568,4 +579,25 @@ vtodo_class2 = "(Vertrauliche Aufgabe)"; "Toggle item" = "Punkt umschalten"; /* Aria label for scope of search on events or tasks */ -"Search scope" = "Suchbereich"; \ No newline at end of file +"Search scope" = "Suchbereich"; + +/* Hotkey to create an event */ +"hotkey_create_event" = "e"; + +/* Hotkey to create a task */ +"hotkey_create_task" = "t"; + +/* Hotkey to go to today */ +"hotkey_today" = "n"; + +/* Hotkey to switch to day view */ +"hotkey_dayview" = "d"; + +/* Hotkey to switch to week view */ +"hotkey_weekview" = "w"; + +/* Hotkey to switch to month view */ +"hotkey_monthview" = "m"; + +/* Hotkey to switch to multicolumn day view */ +"hotkey_multicolumndayview" = "c"; \ No newline at end of file