Fix #467: translate "public/private playlist by" as single string

This commit is contained in:
Drew Weymouth
2024-08-16 08:38:02 -07:00
parent 72e670f13f
commit d6354086bb
11 changed files with 23 additions and 34 deletions
+2 -3
View File
@@ -133,12 +133,11 @@
"Playing": "Playing", "Playing": "Playing",
"Playlist": "Playlist", "Playlist": "Playlist",
"Playlists": "Playlists", "Playlists": "Playlists",
"playlist by": "playlist by",
"Plays": "Plays", "Plays": "Plays",
"Prevent clipping": "Prevent clipping", "Prevent clipping": "Prevent clipping",
"Previous": "Previous", "Previous": "Previous",
"Private": "Private", "Private playlist by": "Private playlist by",
"Public": "Public", "Public playlist by": "Public playlist by",
"Random": "Random", "Random": "Random",
"Rating": "Rating", "Rating": "Rating",
"reissued": "reissued", "reissued": "reissued",
+2 -3
View File
@@ -133,12 +133,11 @@
"Playing": "Reproduciendo", "Playing": "Reproduciendo",
"Playlist": "Lista de reproducción", "Playlist": "Lista de reproducción",
"Playlists": "Listas de reproducción", "Playlists": "Listas de reproducción",
"playlist by": "lista de reproducción de",
"Plays": "Reproducciones", "Plays": "Reproducciones",
"Prevent clipping": "Prevenir recortes", "Prevent clipping": "Prevenir recortes",
"Previous": "Anterior", "Previous": "Anterior",
"Private": "Privado", "Private playlist by": "Lista de reproducción privada de",
"Public": "Público", "Public playlist by": "Lista de reproducción pública de",
"Random": "Aleatorio", "Random": "Aleatorio",
"Rating": "Calificación", "Rating": "Calificación",
"reissued": "emitido nuevamente", "reissued": "emitido nuevamente",
+2 -3
View File
@@ -133,12 +133,11 @@
"Playing": "Lecture en cours", "Playing": "Lecture en cours",
"Playlist": "Liste de lecture", "Playlist": "Liste de lecture",
"Playlists": "Listes de lecture", "Playlists": "Listes de lecture",
"playlist by": "liste de lecture créée par",
"Plays": "Lectures", "Plays": "Lectures",
"Prevent clipping": "Empêcher le clipping", "Prevent clipping": "Empêcher le clipping",
"Previous": "Précédente", "Previous": "Précédente",
"Private": "Privée", "Private playlist by": "Liste de lecture privée créée par",
"Public": "Publique", "Public playlist by": "Liste de lecture publique créée par",
"Random": "Aléatoire", "Random": "Aléatoire",
"Rating": "Notation", "Rating": "Notation",
"reissued": "ressorti", "reissued": "ressorti",
+2 -3
View File
@@ -133,12 +133,11 @@
"Playing": "Riproduzione in corso", "Playing": "Riproduzione in corso",
"Playlist": "Playlist", "Playlist": "Playlist",
"Playlists": "Playlist", "Playlists": "Playlist",
"playlist by": "playlist by",
"Plays": "Nº ascolti", "Plays": "Nº ascolti",
"Prevent clipping": "Previeni clipping", "Prevent clipping": "Previeni clipping",
"Previous": "Precedente", "Previous": "Precedente",
"Private": "Privata", "Private playlist by": "Playlist privata by",
"Public": "Pubblica", "Public playlist by": "Playlist pubblica by",
"Random": "Casuale", "Random": "Casuale",
"Rating": "Rating", "Rating": "Rating",
"reissued": "reissued", "reissued": "reissued",
+2 -3
View File
@@ -127,12 +127,11 @@
"Playing": "Odtwarza", "Playing": "Odtwarza",
"Playlist": "Playlista", "Playlist": "Playlista",
"Playlists": "Playlisty", "Playlists": "Playlisty",
"playlist by": "playlista przez",
"Plays": "Ilość odtworzeń", "Plays": "Ilość odtworzeń",
"Prevent clipping": "Zapobiegnij przycicnaniu", "Prevent clipping": "Zapobiegnij przycicnaniu",
"Previous": "Poprzednie", "Previous": "Poprzednie",
"Private": "Prywatna", "Private playlist by": "Prywatna playlista przez",
"Public": "Publiczne", "Public playlist by": "Publiczne playlista przez",
"Random": "Losowe", "Random": "Losowe",
"Rating": "Ocena", "Rating": "Ocena",
"reissued": "odnowiony", "reissued": "odnowiony",
+2 -3
View File
@@ -133,12 +133,11 @@
"Playing": "Tocando", "Playing": "Tocando",
"Playlist": "Lista de reprodução", "Playlist": "Lista de reprodução",
"Playlists": "Listas de reprodução", "Playlists": "Listas de reprodução",
"playlist by": "lista de reprodução por",
"Plays": "Reproduções", "Plays": "Reproduções",
"Prevent clipping": "Evitar clipping", "Prevent clipping": "Evitar clipping",
"Previous": "Anterior", "Previous": "Anterior",
"Private": "Privado", "Private playlist by": "Lista de reprodução privado por",
"Public": "Público", "Public playlist by": "Lista de reprodução público por",
"Random": "Aleatório", "Random": "Aleatório",
"Rating": "Classificação", "Rating": "Classificação",
"reissued": "reeditado", "reissued": "reeditado",
+2 -3
View File
@@ -127,12 +127,11 @@
"Playing": "Redare", "Playing": "Redare",
"Playlist": "Playlist", "Playlist": "Playlist",
"Playlists": "Playlist-uri", "Playlists": "Playlist-uri",
"playlist by": "playlist de",
"Plays": "Redări", "Plays": "Redări",
"Prevent clipping": "Previne distorsiunea", "Prevent clipping": "Previne distorsiunea",
"Previous": "Anterior", "Previous": "Anterior",
"Private": "Privat", "Private playlist by": "Playlist privat de",
"Public": "Public", "Public playlist by": "Playlist public de",
"Random": "Aleatoriu", "Random": "Aleatoriu",
"Rating": "Rating", "Rating": "Rating",
"reissued": "reeditat", "reissued": "reeditat",
+2 -3
View File
@@ -127,12 +127,11 @@
"Playing": "正在播放", "Playing": "正在播放",
"Playlist": "播放列表", "Playlist": "播放列表",
"Playlists": "播放列表", "Playlists": "播放列表",
"playlist by": "播放列表作者",
"Plays": "播放", "Plays": "播放",
"Prevent clipping": "防止削波", "Prevent clipping": "防止削波",
"Previous": "上一个", "Previous": "上一个",
"Private": "私人", "Private playlist by": "私人 播放列表作者",
"Public": "公开", "Public playlist by": "公开 播放列表作者",
"Random": "随机", "Random": "随机",
"Rating": "评分", "Rating": "评分",
"reissued": "重新发行", "reissued": "重新发行",
+2 -3
View File
@@ -127,12 +127,11 @@
"Playing": "正在播放", "Playing": "正在播放",
"Playlist": "播放列表", "Playlist": "播放列表",
"Playlists": "播放列表", "Playlists": "播放列表",
"playlist by": "播放列表作者",
"Plays": "播放", "Plays": "播放",
"Prevent clipping": "防止削波", "Prevent clipping": "防止削波",
"Previous": "上一个", "Previous": "上一个",
"Private": "私人", "Private playlist by": "私人 播放列表作者",
"Public": "公开", "Public playlist by": "公开 播放列表作者",
"Random": "随机", "Random": "随机",
"Rating": "评分", "Rating": "评分",
"reissued": "重新发行", "reissued": "重新发行",
+2 -3
View File
@@ -127,12 +127,11 @@
"Playing": "正在播放", "Playing": "正在播放",
"Playlist": "播放清單", "Playlist": "播放清單",
"Playlists": "播放清單", "Playlists": "播放清單",
"playlist by": "播放清單作者",
"Plays": "播放", "Plays": "播放",
"Prevent clipping": "防止削波", "Prevent clipping": "防止削波",
"Previous": "上一個", "Previous": "上一個",
"Private": "私人", "Private playlist by": "私人 播放清單作者",
"Public": "公開", "Public playlist by": "公開 播放清單作者",
"Random": "隨機", "Random": "隨機",
"Rating": "評分", "Rating": "評分",
"reissued": "重新發行", "reissued": "重新發行",
+3 -4
View File
@@ -343,12 +343,11 @@ func (a *PlaylistPageHeader) Update(playlist *mediaprovider.PlaylistWithTracks)
} }
func (a *PlaylistPageHeader) formatPlaylistOwnerStr(p *mediaprovider.PlaylistWithTracks) string { func (a *PlaylistPageHeader) formatPlaylistOwnerStr(p *mediaprovider.PlaylistWithTracks) string {
pubPriv := lang.L("Public") pubPriv := lang.L("Public playlist by")
if !p.Public { if !p.Public {
pubPriv = lang.L("Private") pubPriv = lang.L("Private playlist by")
} }
playlistBy := lang.L("playlist by") return fmt.Sprintf("%s %s", pubPriv, p.Owner)
return fmt.Sprintf("%s %s %s", pubPriv, playlistBy, p.Owner)
} }
func (a *PlaylistPageHeader) formatPlaylistTrackTimeStr(p *mediaprovider.PlaylistWithTracks) string { func (a *PlaylistPageHeader) formatPlaylistTrackTimeStr(p *mediaprovider.PlaylistWithTracks) string {