From 7e67edd64a2984beea386f58913591e6d1b76182 Mon Sep 17 00:00:00 2001 From: rickybiscus Date: Tue, 3 Jan 2017 21:14:00 +0100 Subject: [PATCH] removed some strings + typos + changelog --- CHANGELOG.md | 4 + main.py | 22 +--- resources/language/English/strings.po | 30 +----- resources/language/French/strings.po | 147 +++++++++++--------------- resources/language/German/strings.po | 39 ++----- 5 files changed, 87 insertions(+), 155 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 04905f1..9a74a05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## v2.0.X +Released XXX +* Added multilanguage support + ## v2.0.5 Released 15 October 2016 * Fixed images when listing entries diff --git a/main.py b/main.py index a33b2cc..036b674 100644 --- a/main.py +++ b/main.py @@ -903,12 +903,7 @@ def context_action_star(type,id): if not starred: - if type == 'track': - label = lang.getLocalizedString(30033) - elif type == 'artist': - label = lang.getLocalizedString(30034) - elif type == 'album': - label = lang.getLocalizedString(30035) + label = lang.getLocalizedString(30033) else: @@ -916,12 +911,7 @@ def context_action_star(type,id): #so we don't have to fetch the starred status for each item #(since it is not available into the XML response from the server) - if type == 'track': - label = lang.getLocalizedString(30036) - elif type == 'artist': - label = lang.getLocalizedString(30037) - elif type == 'album': - label = lang.getLocalizedString(30038) + label = lang.getLocalizedString(30034) return ( label, @@ -949,11 +939,9 @@ def can_star(type,ids = None): def context_action_download(type,id): - if type == 'track': - label = lang.getLocalizedString(30039) - elif type == 'album': - label = lang.getLocalizedString(30040) - + + label = lang.getLocalizedString(30035) + return ( label, 'XBMC.RunPlugin(%s)' % plugin.get_url(action='download_item',type=type,id=id) diff --git a/resources/language/English/strings.po b/resources/language/English/strings.po index 516e40d..6c4bdfe 100644 --- a/resources/language/English/strings.po +++ b/resources/language/English/strings.po @@ -21,11 +21,11 @@ msgid "Server URL" msgstr "" msgctxt "#30003" -msgid "username" +msgid "Username" msgstr "" msgctxt "#30004" -msgid "password" +msgid "Password" msgstr "" msgctxt "#30005" @@ -130,33 +130,13 @@ msgid "Item has been starred!" msgstr "" msgctxt "#30033" -msgid "Star track" +msgid "Star on Subsonic" msgstr "" msgctxt "#30034" -msgid "Star artist" +msgid "Unstar on Subsonic" msgstr "" msgctxt "#30035" -msgid "Star album" +msgid "Download" msgstr "" - -msgctxt "#30036" -msgid "unstar track" -msgstr "" - -msgctxt "#30037" -msgid "unstar artist" -msgstr "" - -msgctxt "#30038" -msgid "unstar album" -msgstr "" - -msgctxt "#30039" -msgid "Download track" -msgstr "" - -msgctxt "#30040" -msgid "Download album" -msgstr "" \ No newline at end of file diff --git a/resources/language/French/strings.po b/resources/language/French/strings.po index 8511a8a..76d90aa 100644 --- a/resources/language/French/strings.po +++ b/resources/language/French/strings.po @@ -9,154 +9,133 @@ msgstr "" msgctxt "#30000" -msgid "Général" -msgstr "" +msgid "General" +msgstr "Général" msgctxt "#30001" -msgid "Serveur" -msgstr "" +msgid "Server" +msgstr "Serveur" msgctxt "#30002" -msgid "URL du serveur" -msgstr "" +msgid "Server URL" +msgstr "URL du serveur" msgctxt "#30003" -msgid "nom d'utilisateur" -msgstr "" +msgid "Username" +msgstr "Nom d'utilisateur" msgctxt "#30004" -msgid "mot de passe" -msgstr "" +msgid "Password" +msgstr "Mot de passe" msgctxt "#30005" -msgid "Affichage" -msgstr "" +msgid "Display" +msgstr "Affichage" msgctxt "#30006" -msgid "Albums par page" -msgstr "" +msgid "Albums per page" +msgstr "Albums par page" msgctxt "#30007" -msgid "Pistes par page (ignoré dans les albums et les playlists)" -msgstr "" +msgid "Tracks per page (ignored in albums & playlists)" +msgstr "Pistes par page (ignoré dans les albums & listes de lecture)" msgctxt "#30008" -msgid "Télécharger" -msgstr "" +msgid "Download" +msgstr "Télécharger" msgctxt "#30009" -msgid "Télécharger le répertoire" -msgstr "" +msgid "Download folder" +msgstr "Télécharger le répertoire" msgctxt "#30010" msgid "Streaming" -msgstr "" +msgstr "Diffusion" msgctxt "#30011" -msgid "Format de transcodage" -msgstr "" +msgid "Transcode format" +msgstr "Format de transcodage" msgctxt "#30012" msgid "Bitrate" -msgstr "" +msgstr "Bitrate" msgctxt "#30013" -msgid "Paramètres avancés" -msgstr "" +msgid "Advanced Settings" +msgstr "Paramètres avancés" msgctxt "#30014" -msgid "Version de l'API" -msgstr "" +msgid "API version" +msgstr "Version de l'API" msgctxt "#30016" -msgid "Autoriser les certificats auto-signés" -msgstr "" +msgid "Allow self signed certificates" +msgstr "Autoriser les certificats auto-signés" msgctxt "#30017" -msgid "Cache (en minutes) - pas encore implementé" -msgstr "" +msgid "Cache (in minutes) - not yet implemented" +msgstr "Cache (en minutes) - pas encore implémenté" msgctxt "#30018" -msgid "Durée de cache des données" -msgstr "" +msgid "Cache datas time" +msgstr "Durée du cache pour les données" msgctxt "#30019" -msgid "Artistes" -msgstr "" +msgid "Artists" +msgstr "Artistes" msgctxt "#30020" msgid "Albums" -msgstr "" +msgstr "Albums" msgctxt "#30021" -msgid "Pistes" -msgstr "" +msgid "Tracks" +msgstr "Pistes" msgctxt "#30022" -msgid "Listes de lecture" -msgstr "" +msgid "Playlists" +msgstr "Playlists" msgctxt "#30023" -msgid "Nouveaux albums" -msgstr "" +msgid "Newest albums" +msgstr "Nouveaux albums" msgctxt "#30024" -msgid "Albums les plus joués" -msgstr "" +msgid "Most played albums" +msgstr "Albums les plus joués" msgctxt "#30025" -msgid "Albums récemment joués" -msgstr "" +msgid "Recently played albums" +msgstr "Albums joués récemment" msgctxt "#30026" -msgid "Albums au hasard" -msgstr "" +msgid "Random albums" +msgstr "Albums au hasard" msgctxt "#30029" -msgid "Page suivante" -msgstr "" - +msgid "Next page" +msgstr "Page suivante" msgctxt "#30030" -msgid "Retour au menu" -msgstr "" +msgid "Back to Menu" +msgstr "Retour au menu" msgctxt "#30031" -msgid "L'élément a été retiré des favoris" -msgstr "" +msgid "Item has been unstarred." +msgstr "Cet élément a été retiré des favoris" msgctxt "#30032" -msgid L'élément a été ajouté aux favoris" -msgstr "" +msgid "Item has been starred!" +msgstr "Cet élément a été ajouté aux favoris !" msgctxt "#30033" -msgid "Ajouter la piste aux favoris" -msgstr "" +msgid "Star on Subsonic" +msgstr "Ajouter aux favoris Subsonic" msgctxt "#30034" -msgid "Ajouter l'artiste aux favoris" -msgstr "" +msgid "Unstar on Subsonic" +msgstr "Retirer des favoris Subsonic" msgctxt "#30035" -msgid "Ajouter l'album aux favoris" -msgstr "" - -msgctxt "#30036" -msgid "Retirer la piste des favoris" -msgstr "" - -msgctxt "#30037" -msgid "Retirer l'artiste des favoris" -msgstr "" - -msgctxt "#30038" -msgid "Retirer l'album des favoris" -msgstr "" - -msgctxt "#30039" -msgid "Télécharger la piste" -msgstr "" - -msgctxt "#30040" -msgid "Télécharger l'album" -msgstr "" \ No newline at end of file +msgid "Download" +msgstr "Télécharger" diff --git a/resources/language/German/strings.po b/resources/language/German/strings.po index 37699b7..2e7da7c 100644 --- a/resources/language/German/strings.po +++ b/resources/language/German/strings.po @@ -21,11 +21,11 @@ msgid "Server URL" msgstr "Serveradresse" msgctxt "#30003" -msgid "username" +msgid "Username" msgstr "Benutzername" msgctxt "#30004" -msgid "password" +msgid "Password" msgstr "Passwort" msgctxt "#30005" @@ -74,14 +74,14 @@ msgstr "Erlaube eigensignierte Zertifikate" msgctxt "#30017" msgid "Cache (in minutes) - not yet implemented" -msgstr "Speicher (in Minuten) noch nicht eingebaut" +msgstr "Speicher (in Minuten) - noch nicht eingebaut" msgctxt "#30018" msgid "Cache datas time" msgstr "Speicher Daten Zeit" msgctxt "#30019" -msgid "Artist" +msgid "Artists" msgstr "Künstlern" msgctxt "#30020" @@ -129,33 +129,14 @@ msgid "Item has been starred!" msgstr "Bewertung hinzugefügt" msgctxt "#30033" -msgid "Star track" -msgstr "Lied bewerten" +msgid "Star on Subsonic" +msgstr "Bewerten auf Subsonic" msgctxt "#30034" -msgid "Star artist" -msgstr "Künstler bewerten" +msgid "Unstar on Subsonic" +msgstr "Löschen auf Subsonic" msgctxt "#30035" -msgid "Star album" -msgstr "Album bewerten" +msgid "Download" +msgstr "Herunterladen" -msgctxt "#30036" -msgid "unstar track" -msgstr "Liedbewertung löschen" - -msgctxt "#30037" -msgid "unstar artist" -msgstr "Künstlerbewertung löschen" - -msgctxt "#30038" -msgid "unstar album" -msgstr "Albumbewertung löschen" - -msgctxt "#30039" -msgid "Download track" -msgstr "Lied herunterladen" - -msgctxt "#30040" -msgid "Download album" -msgstr "Album herunterladen"