1
0
Fork 0
mirror of https://github.com/HenkKalkwater/harbour-sailfin.git synced 2025-09-06 10:32:44 +00:00

Fix translation settings in CMake; add Russian translation.

This commit is contained in:
Mikhail Barashkov 2023-12-23 17:06:36 +03:00
parent b1bd15f2c1
commit 8b94a2dd30
4 changed files with 1421 additions and 26 deletions

View file

@ -5,7 +5,7 @@
<name>AboutPage</name>
<message>
<source>About Sailfin</source>
<translation type="unfinished"></translation>
<translation>About Sailfin1</translation>
</message>
<message>
<source>Open externally</source>
@ -16,7 +16,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;p&gt;&lt;b&gt;Sailfin version %1&lt;/b&gt;&lt;br/&gt;Copyright © Chris Josten 2020&lt;/p&gt;&lt;p&gt;Sailfin is Free Software licensed under the &lt;a href=&apos;lgpl&apos;&gt;LGPL-v2.1&lt;/a&gt; or later, at your choice. Parts of the code of Sailfin are from other libraries. &lt;a href=&apos;3rdparty&apos;&gt;View their licenses here&lt;/a&gt;.&lt;/p&gt;</source>
<source>&lt;p&gt;&lt;b&gt;Sailfin version %1&lt;/b&gt;&lt;br/&gt;Copyright © Chris Josten 2020%2&lt;/p&gt;&lt;p&gt;Sailfin is Free Software licensed under the &lt;a href=&apos;lgpl&apos;&gt;LGPL-v2.1&lt;/a&gt; or later, at your choice. Parts of the code of Sailfin are from other libraries. &lt;a href=&apos;3rdparty&apos;&gt;View their licenses here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -49,10 +49,6 @@
<source>enter address manually</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 - %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Server address</source>
<translation type="unfinished"></translation>
@ -114,14 +110,42 @@
<extracomment>Sort order</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CoverPage</name>
<message>
<source>Sailfin</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DebugPage</name>
<message>
<source>Debug information</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show debug information</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Websocket</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Connection state</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device profile</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EpisodePage</name>
<message>
@ -215,6 +239,7 @@
</message>
<message>
<source>Settings</source>
<extracomment>Pulley menu item: navigate to application settings page</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -222,15 +247,146 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>An error has occurred. Please try again.</source>
<source>Reload</source>
<extracomment>Pulley menu item: reload items on page</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Retry</source>
<source>Pull down to retry again</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MusicAlbumPage</name>
<message>
<source>%1
%2 songs | %3 | %4</source>
<extracomment>Short description of the album: %1 -&gt; album artist, %2 -&gt; amount of songs, %3 -&gt; duration, %4 -&gt; release year</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Refresh</source>
<source>Unknown year</source>
<extracomment>Unknown album release year</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Playlist
%1 songs | %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Disc %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MusicArtistPage</name>
<message>
<source>%1 songs | %2 albums</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Discography</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Discography of %1</source>
<extracomment>Page title for the page with an overview of all albums, eps and singles by a specific artist</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Appears on</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 appears on</source>
<extracomment>Page title for the page with an overview of all albums a specific artist appears on</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MusicLibraryPage</name>
<message>
<source>Recently added</source>
<extracomment>Header on music library: Recently added music albums</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Latest media</source>
<extracomment>Page title for the list of all albums within the music library</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Albums</source>
<extracomment>Page title for the list of all albums within the music library</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Playlists</source>
<extracomment>Page title for the list of all playlists within the music library</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Artists</source>
<extracomment>Header for music artists
----------
Page title for the list of all artists within the music library</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PlayQueue</name>
<message>
<source>Queue</source>
<extracomment>Now playing page queue section header</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Playlist</source>
<extracomment>Now playing page playlist section header</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unknown section: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PlaybackBar</name>
<message>
<source>No media selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Play some media!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No audio</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Shuffle not yet implemented</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Stop</source>
<extracomment>Pulley menu item: stops playback of music</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PosterCover</name>
<message>
<source>%1/%2</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>Sailfin</source>
<extracomment>Application display name</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
@ -259,12 +415,13 @@
</message>
<message>
<source>Other</source>
<extracomment>Other settings</extracomment>
<extracomment>Other settings menu item</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>About Sailfin</source>
<translation type="unfinished"></translation>
<extracomment>About Sailfin settings menu itemy</extracomment>
<translation type="unfinished">About Sailfin1</translation>
</message>
<message>
<source>Session</source>
@ -278,6 +435,52 @@
<source>Logging out</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Streaming settings</source>
<extracomment>Settings list item for settings related to streaming</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Debug information</source>
<extracomment>Debug information settings menu itemy</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongDelegate</name>
<message>
<source>Go to %1</source>
<extracomment>Context menu item for navigating to the artist of the selected track</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Go to artists</source>
<extracomment>Context menu item for navigating to one of the artists of the selected track (opens submenu)</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>StreamingPage</name>
<message>
<source>Streaming settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Allow transcoding</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>If enabled, Sailfin may request the Jellyfin server to transcode media to a more suitable media format for this device. It is recommended to leave this enabled unless your server is weak.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 mbps</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Maximum streaming bitrate</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UnsupportedPage</name>
@ -286,7 +489,8 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>This is still an alpha version :)</source>
<source>Fallback page for %2 not found either
This is still an alpha version :)</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -334,6 +538,10 @@
<extracomment>Just to be complete if the application shows a video playback error when there&apos;s no error.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VideoPage</name>
@ -357,5 +565,17 @@
<extracomment>Value in ComboBox to disable subtitles</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Video track</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>harbour-sailfin</name>
<message>
<source>Sailfin</source>
<extracomment>The application name for the notification</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
</TS>