diff options
author | Jannis M. Hoffmann <jannis.hoffmann@rwth-aachen.de> | 2022-05-09 00:51:36 +0200 |
---|---|---|
committer | Jannis M. Hoffmann <jannis.hoffmann@rwth-aachen.de> | 2022-05-09 00:51:36 +0200 |
commit | 0583b0115114ba9357789d3aa153c472eb7071ab (patch) | |
tree | 16885616efed9d704639259881f58bd6748a1d7b /lib/JWebmail/I18N | |
parent | 77992072b7963d9a96c11a3913f553c820cc21da (diff) |
improvements to i18n development experience
Diffstat (limited to 'lib/JWebmail/I18N')
-rw-r--r-- | lib/JWebmail/I18N/de.pm (renamed from lib/JWebmail/I18N/de_de.pm) | 93 | ||||
-rw-r--r-- | lib/JWebmail/I18N/en.pm | 18 | ||||
-rw-r--r-- | lib/JWebmail/I18N/en_us.pm | 13 |
3 files changed, 77 insertions, 47 deletions
diff --git a/lib/JWebmail/I18N/de_de.pm b/lib/JWebmail/I18N/de.pm index 637e88f..1b364fb 100644 --- a/lib/JWebmail/I18N/de_de.pm +++ b/lib/JWebmail/I18N/de.pm @@ -1,4 +1,4 @@ -package JWebmail::I18N::de_de; +package JWebmail::I18N::de; use v5.22; use warnings; @@ -8,60 +8,85 @@ use parent 'JWebmail::I18N'; our %Lexicon = ( - 'login' => 'anmelden', - 'userid' => 'nuzerkennung', - 'password' => 'passwort', - 'failed' => 'fehlgeschlagen', + ## mainlayout + 'version' => 'Version', 'about' => 'über', - 'mbox_size' => 'mailboxgröße', - # and = und - 'subject' => 'betreff', - 'version' => 'version', + + ## writemail + # qw(subject send back) + 'send to' => 'senden an', + 'answer_to' => 'antworten gehen an', + 'content' => 'Inhalt', + 'attach file' => 'Datei anhängen', + + ## readmail + # qw(subject date size) + 'content-type' => 'inhaltsart', + 'back' => 'zurück', 'from' => 'von', 'to' => 'für', 'cc' => 'cc', - 'date' => 'datum', - 'size' => 'größe', - 'content-type' => 'inhaltsart', - 'send to' => 'senden an', - 'answer_to' => 'antworten gehen an', - 'content' => 'inhalt', - 'check_all' => 'alle markieren', - 'move' => 'verschieben', - 'nr' => 'nummer', - 'status' => 'mehrteilig', - 'logout' => 'abmelden', - 'compose' => 'schreiben', - 'search' => 'suche', + 'bcc' => 'bcc', + 'and' => 'und', + + ## _pagination1 + 'page [_1] of [_2]' => 'Seite [_1] von [_2]', + + ## _pagination2 + 'page' => 'Seite', 'of' => 'von', - 'messages' => 'nachrichten', - 'new' => 'neu', - 'mbox_size' => 'mailboxgröße', - 'home' => 'übersicht', - 'no' => 'nein', - 'yes' => 'ja', - 'page' => 'seite', 'next' => 'nächste', 'last' => 'letzte', 'first' => 'erste', 'previous' => 'vorherige', + + ## _display_top_nav + 'logout' => 'abmelden', + 'search' => 'suche', + 'compose' => 'schreiben', + + ## _display_headers + 'recipient' => 'empfänger', + 'date' => 'datum', + 'subject' => 'betreff', + 'size' => 'größe', 'sender' => 'gesendet von', - 'back' => 'zurück', + 'status' => 'mehrteilig', + # 'no' => 'nein', + # 'yes' => 'ja', - # Mailboxen + ## _display_folders + '[_1] of [_2] messages' => '[_1] von [_2] Nachrichten', + ', [_1] new' => ', [_1] Neue', + ' - mailbox size: [_1]', => ' - Mailboxgröße: [_1]', + '_mailbox_root' => 'Stammverzeichnis', + + ## _display_folders mailbox names 'queue' => 'warteschlange', 'drafts' => 'vorlagen', 'home' => 'wurzelverzeichnis', + 'home' => 'übersicht', + + ## _display_bot_nav + 'check all' => 'alle markieren', + 'move' => 'verschieben', + 'move to' => 'verschieben nach', + + ## displayheaders + 'This folder is empty!' => 'Dieses Verzeichnis ist leer!', - # Fehler + ## login + 'login' => 'anmelden', + 'userid' => 'nuzerkennung', + 'password' => 'passwort', + + ## Controller 'No active session.' => 'Keine aktive Sitzung.', 'Login failed!' => 'Einloggen fehlgeschlagen!', - 'no_folder' => 'Dieses Verzeichnis gibt es nicht.', 'error_send' => 'Die Nachricht konnte nicht gesendet werden.', 'succ_send' => 'Die Nachricht wurde verschikt.', 'succ_move' => 'Nachrichten wurden verschoben.', - 'empty_folder' => 'Dies Verzeichnis ist leer.', ); diff --git a/lib/JWebmail/I18N/en.pm b/lib/JWebmail/I18N/en.pm new file mode 100644 index 0000000..a57d1eb --- /dev/null +++ b/lib/JWebmail/I18N/en.pm @@ -0,0 +1,18 @@ +package JWebmail::I18N::en; + +use v5.22; +use warnings; +use utf8; + +use parent 'JWebmail::I18N'; + + +our %Lexicon = ( + _AUTO => 1, + + # _display_folders + '_mailbox_root' => 'Home', +); + + +1 diff --git a/lib/JWebmail/I18N/en_us.pm b/lib/JWebmail/I18N/en_us.pm deleted file mode 100644 index 22de05e..0000000 --- a/lib/JWebmail/I18N/en_us.pm +++ /dev/null @@ -1,13 +0,0 @@ -package JWebmail::I18N::en_us; - -use v5.22; -use warnings; -use utf8; - -use parent 'JWebmail::I18N'; - - -our %Lexicon = (_AUTO => 1); - - -1 |