Add c-based localization support

This commit is contained in:
Olli 2026-02-26 10:39:52 +01:00
commit d1bb505e0a
6 changed files with 428 additions and 60 deletions

View file

@ -1 +1 @@
en de
de

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: mcg\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-22 14:39+0200\n"
"POT-Creation-Date: 2026-08-09 19:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,19 +17,47 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: data/ui/connection-panel.ui:29
msgid "No service found"
#: internal/common/album.go:93 internal/gui/coverpanel.go:290
#, go-format
msgid "%d:%d minutes"
msgstr ""
#: data/ui/connection-panel.ui:43
#: internal/gui/application.go:108
msgid ""
"CoverGrid is a client for the Music Player Daemon, focusing on albums "
"instead of single tracks."
msgstr ""
#: internal/gui/coverpanel.go:277
#, go-format
msgid "%s feat. %s"
msgstr ""
#: internal/gui/window.go:117
msgid "Server"
msgstr ""
#: internal/gui/window.go:118
msgid "Cover"
msgstr ""
#: internal/gui/window.go:119
msgid "Playlist"
msgstr ""
#: internal/gui/window.go:120
msgid "Library"
msgstr ""
#: data/ui/connection-panel.ui:26
msgid "Host"
msgstr ""
#: data/ui/connection-panel.ui:56
#: data/ui/connection-panel.ui:38
msgid "Port"
msgstr ""
#: data/ui/connection-panel.ui:76
#: data/ui/connection-panel.ui:57
msgid "Password"
msgstr ""
@ -37,67 +65,67 @@ msgstr ""
msgid "Show the cover in fullscreen mode"
msgstr ""
#: data/ui/library-panel.ui:34
#: data/ui/library-panel.ui:33
msgid "update library"
msgstr ""
#: data/ui/library-panel.ui:48
#: data/ui/library-panel.ui:46
msgid "Sort"
msgstr ""
#: data/ui/library-panel.ui:53
#: data/ui/library-panel.ui:51
msgid "sort by artist"
msgstr ""
#: data/ui/library-panel.ui:61
#: data/ui/library-panel.ui:58
msgid "sort by title"
msgstr ""
#: data/ui/library-panel.ui:69
#: data/ui/library-panel.ui:65
msgid "sort by year"
msgstr ""
#: data/ui/library-panel.ui:76
#: data/ui/library-panel.ui:71
msgid "sort by modification"
msgstr ""
#: data/ui/library-panel.ui:84
#: data/ui/library-panel.ui:78
msgid "sort library descending"
msgstr ""
#: data/ui/library-panel.ui:105 data/ui/shortcuts-dialog.ui:99
#: data/ui/library-panel.ui:98 data/ui/shortcuts-dialog.ui:99
msgid "Search the library"
msgstr ""
#: data/ui/library-panel.ui:121 data/ui/playlist-panel.ui:14
#: data/ui/library-panel.ui:111 data/ui/playlist-panel.ui:14
msgid "Select multiple albums"
msgstr ""
#: data/ui/library-panel.ui:135
#: data/ui/library-panel.ui:124
msgid "Settings and actions"
msgstr ""
#: data/ui/library-panel.ui:160
#: data/ui/library-panel.ui:149
msgid "search library"
msgstr ""
#: data/ui/library-panel.ui:263 data/ui/playlist-panel.ui:107
#: data/ui/library-panel.ui:216 data/ui/playlist-panel.ui:69
msgid "cancel"
msgstr ""
#: data/ui/library-panel.ui:270 data/ui/library-panel.ui:327
#: data/ui/library-panel.ui:222 data/ui/library-panel.ui:277
msgid "queue"
msgstr ""
#: data/ui/library-panel.ui:320 data/ui/playlist-panel.ui:163
#: data/ui/library-panel.ui:271 data/ui/playlist-panel.ui:123
msgid "play"
msgstr ""
#: data/ui/playlist-panel.ui:28 data/ui/shortcuts-dialog.ui:77
#: data/ui/playlist-panel.ui:27 data/ui/shortcuts-dialog.ui:77
msgid "Clear the playlist"
msgstr ""
#: data/ui/playlist-panel.ui:114 data/ui/playlist-panel.ui:170
#: data/ui/playlist-panel.ui:75 data/ui/playlist-panel.ui:129
msgid "remove"
msgstr ""
@ -198,7 +226,7 @@ msgstr ""
msgid "Connect or disconnect"
msgstr ""
#: data/ui/shortcuts-dialog.ui:71 data/ui/window.ui:25
#: data/ui/shortcuts-dialog.ui:71 data/ui/window.ui:26
msgid "Switch between play and pause"
msgstr ""
@ -209,39 +237,3 @@ msgstr ""
#: data/ui/shortcuts-dialog.ui:95
msgid "Library Panel"
msgstr ""
#: src/connectionpanel.py:51
msgid "use"
msgstr ""
#: src/librarypanel.py:291
msgid "Loading albums"
msgstr ""
#: src/librarypanel.py:379
msgid "Loading images"
msgstr ""
#: src/utils.py:50 src/utils.py:67
msgid "{} feat. {}"
msgstr ""
#: src/utils.py:61
msgid "{}:{} minutes"
msgstr ""
#: src/window.py:114
msgid "Server"
msgstr ""
#: src/window.py:115
msgid "Cover"
msgstr ""
#: src/window.py:116
msgid "Playlist"
msgstr ""
#: src/window.py:117
msgid "Library"
msgstr ""