1
0
Fork 0

Compare commits

...

7 Commits

Author SHA1 Message Date
cage c24c0930e7 - added Catalan language to LINGUAS; this change ensure the catalan PO file will be processed by gettext. 2024-05-17 19:14:17 +02:00
cage 47d8cc9bc0 Merge pull request 'Translations update from Weblate' (#12) from translate/tinmop:weblate-tinmop-tinmop into master
Reviewed-on: https://codeberg.org/cage/tinmop/pulls/12

New template for Catalan language, thanks for this improvement!
2024-05-17 17:11:00 +00:00
Eloitor d20e153b9c
Translated using Weblate (Catalan)
Currently translated at 0.3% (2 of 566 strings)

Translation: tinmop/tinmop
Translate-URL: https://translate.codeberg.org/projects/tinmop/tinmop/ca/
2024-05-17 17:07:47 +00:00
Eloitor 62d4ac1c0e
Added translation using Weblate (Catalan) 2024-05-17 16:31:50 +00:00
cage 6480c7673d - [GUI] added selection of gemlog by keypressing, in gemlog window. 2024-05-17 18:11:04 +02:00
cage 3e4f5469b0 Merge pull request 'Translations update from Weblate' (#11) from translate/tinmop:weblate-tinmop-tinmop into master
Reviewed-on: https://codeberg.org/cage/tinmop/pulls/11

Many thanks to the translator for their help.
2024-05-17 11:13:38 +00:00
Dirk 5c176c0d33
Translated using Weblate (German)
Currently translated at 46.2% (262 of 566 strings)

Translation: tinmop/tinmop
Translate-URL: https://translate.codeberg.org/projects/tinmop/tinmop/de/
2024-05-17 11:11:06 +00:00
4 changed files with 2593 additions and 39 deletions

View File

@ -1,2 +1,2 @@
# Set of available languages.
en@boldquot en@quot it es pl fr de
en@boldquot en@quot it es pl fr de ca

2532
po/ca.po Normal file

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: tinmop 0.9.9.1414\n"
"Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n"
"POT-Creation-Date: 2024-05-16 22:36+0200\n"
"PO-Revision-Date: 2024-05-16 22:39+0200\n"
"PO-Revision-Date: 2024-05-17 11:11+0000\n"
"Last-Translator: Dirk <Dirk@users.noreply.translate.codeberg.org>\n"
"Language-Team: German <https://translate.codeberg.org/projects/tinmop/tinmop/"
"de/>\n"
@ -1043,147 +1043,147 @@ msgstr "kein solcher Stream ~s"
#: src/html-utils.lisp:161
msgid "No address found"
msgstr ""
msgstr "Keine Adresse gefunden"
#: src/kami/client.lisp:199
#, lisp-format
msgid "User: ~a Group: ~a Others ~a"
msgstr ""
msgstr "Benutzer: ~a Gruppe: ~a Andere ~a"
#: src/keybindings.lisp:522
msgid "Enter"
msgstr ""
msgstr "Enter"
#: src/keybindings.lisp:525
msgid "Delete"
msgstr ""
msgstr "Entfernen"
#: src/keybindings.lisp:528
msgid "Page-up"
msgstr ""
msgstr "Bild-rauf"
#: src/keybindings.lisp:531
msgid "Page-down"
msgstr ""
msgstr "Bild-runter"
#: src/keybindings.lisp:534
msgid "Arrow up"
msgstr ""
msgstr "Cursor rauf"
#: src/keybindings.lisp:537
msgid "Arrow down"
msgstr ""
msgstr "Cursor runter"
#: src/keybindings.lisp:596
msgid "No documentation available, you can help! :-)"
msgstr ""
msgstr "Keine Dokumentation verfügbar, du kannst helfen! :-)"
#: src/keybindings.lisp:608
msgid "Global keymap"
msgstr ""
msgstr "Globale Tastenkürzel"
#: src/keybindings.lisp:609
msgid "Thread window keymap"
msgstr ""
msgstr "Threadfenster-Tastenkürzel"
#: src/keybindings.lisp:610
msgid "Message window keymap"
msgstr ""
msgstr "Nachrichtenfenster-Tastenkürzel"
#: src/keybindings.lisp:611
msgid "Gemini page keymap"
msgstr ""
msgstr "Geminiseite-Tastenkürzel"
#: src/keybindings.lisp:612
msgid "Gopher window keymap"
msgstr ""
msgstr "Gopher-Fenster-Tastenkürzel"
#: src/keybindings.lisp:613
msgid "Subscribed tags keymap"
msgstr ""
msgstr "Abonnierte-Tags-Tastenkürzel"
#: src/keybindings.lisp:614
msgid "Conversation keymap"
msgstr ""
msgstr "Conversation-Tastenkürzel"
#: src/keybindings.lisp:615
msgid "Post pleroma message keymap"
msgstr ""
msgstr "Pleromanachricht-posten-Tastenkürzel"
#: src/keybindings.lisp:616
msgid "Follow request keymap"
msgstr ""
msgstr "Folgeanfrage-Tastenkürzel"
#: src/keybindings.lisp:617
msgid "Open attachment keymap"
msgstr ""
msgstr "Anhang-öffnen-Tastenkürzel"
#: src/keybindings.lisp:618
msgid "Open link window keymap"
msgstr ""
msgstr "Linkfenster-öffnen-Tastenkürzel"
#: src/keybindings.lisp:619
msgid "Open gemini page's link keymap"
msgstr ""
msgstr "Tastenkürzel zum öffnen von Geminiseiten-Links"
#: src/keybindings.lisp:620
msgid "Gemini download window keymap"
msgstr ""
msgstr "Tastenkürzel für Gemini-Downloadfenster"
#: src/keybindings.lisp:621
msgid "Gemini certificate window keymap"
msgstr ""
msgstr "Tastenkürzel für Gemini-Zertifikatsfenster"
#: src/keybindings.lisp:622
msgid "Chat list window keymap"
msgstr ""
msgstr "Chatlistenfenster-Tastenkürzel"
#: src/keybindings.lisp:623
msgid "Chat window keymap"
msgstr ""
msgstr "Chatfenster-Tastenkürzel"
#: src/keybindings.lisp:624
msgid "Gemlog subscription window keymap"
msgstr ""
msgstr "Gemlog-Abonnementsfenster-Tastenkürzel"
#: src/keybindings.lisp:625
msgid "Gemini page TOC keymap"
msgstr ""
msgstr "Gemini-Seiten-TOC-Tastenkürzel"
#: src/keybindings.lisp:626
msgid "Gempub library window keymap"
msgstr ""
msgstr "Gempub-Bibliotheksfenster-Tastenkürzel"
#: src/keybindings.lisp:627
msgid "Filesystem explorer"
msgstr ""
msgstr "Dateisystembrowser"
#: src/keybindings.lisp:679
msgid "Focused window keymap"
msgstr ""
msgstr "Fokussiertes-Fenster-Tastenkürzel"
#: src/keybindings.lisp:698
msgid "No command matching your criteria found"
msgstr ""
msgstr "Kein Befehl der deinen Kriterien entspricht gefunden"
#: src/keybindings.lisp:704
msgid "Quick help"
msgstr ""
msgstr "Schnellhilfe"
#: src/keybindings.lisp:712
#, lisp-format
msgid "invalid regular expression ~s ~a"
msgstr ""
msgstr "ungültiger regulärer Ausdruck ~s ~a"
#: src/main.lisp:101 src/ui-goodies.lisp:840
#, lisp-format
msgid "Folder ~s does not exists"
msgstr ""
msgstr "Ordner ~s existiert nicht"
#: src/main.lisp:117
#, lisp-format
msgid "Loading configuration file ~a~%"
msgstr ""
msgstr "Lade Konfigurationsdatei ~a~%"
#: src/main.lisp:135
#, lisp-format

View File

@ -183,5 +183,27 @@
(open-gemlog-clsr main-window table))
(gui:bind (gui:treeview (gui-goodies:tree table))
#$<3>$
(contextual-menu-clrs (gui:treeview (gui-goodies:tree table)))))
(gui:transient toplevel master)))
(contextual-menu-clrs (gui:treeview (gui-goodies:tree table))))
(gui:bind (gui:treeview (gui-goodies:tree table))
#$<KeyPress>$
(lambda (e)
(flet ((clamp-index (items index)
(let ((actual-index (a:clamp index
0
(1- (length items)))))
(list (elt items
(- (1- (length items))
actual-index))))))
(let* ((treeview (gui:treeview (gui-goodies:tree table)))
(items (gui:items treeview))
(pressed-char (gui:event-char e))
(pressed-char-code (gui:event-char-code e)))
(if (ignore-errors (parse-integer pressed-char))
(let ((index (clamp-index items (parse-integer (gui:event-char e)))))
(gui:treeview-set-selection treeview index))
(let ((index (clamp-index items (+ 10 (- pressed-char-code
97)))))
(gui:treeview-set-selection treeview index))))))
:append t)
(gui:focus (gui:treeview (gui-goodies:tree table)))
(gui:transient toplevel master))))