Localization

Help wanted! How to contribute to RuneAudio project

Re: Localization

Postby guillaumesej » 13 May 2016, 08:08

Hi,

I've been using Runeaudio for some time now, and even proposed to help out on the French translation, as many others did.
Given we don't get any response on this, either through the forum or the transifex platform, could you provide indications to translate
the UI within the GIT repo ?
Things like:
- how do I declare a new language ?
- how do I make it the default ?
- where to find the locale files (assuming the text to be translated are populated by the PHP framework, and not literally within each PHP file)
- etc.

Thanks,

-Guillaume
guillaumesej
 
Posts: 7
Joined: 20 Apr 2016, 16:28

Re: Localization

Postby ACX » 14 May 2016, 01:39

guillaumesej wrote:I've been using Runeaudio for some time now, and even proposed to help out on the French translation, as many others did.
Given we don't get any response on this, either through the forum or the transifex platform, could you provide indications to translate
the UI within the GIT repo ?


Hi Guillaume,

The new version of RuneAudio will be localized using translation stored in JSON files, one for each language (en_US.json, de_DE.json, and so on) and each one containing all the strings appearing around the UI and referring to the English one as master.

The JSON files will have a 2 level nested key:value structure like the following example, to keep the strings separated by contexts:

Code: Select all
{
    "playback": {
        "change_playback_source": "View and change playback source",
        "queue": "queue",
        "random": "Random",
        "single": "Single",
        "repeat_all": "Repeat all",
        "share_track": "Share this track",
        "volume_down": "Volume down",
        "volume_up": "Volume up",
        ,...
    },
    "topbar": {
        "library": "Library",
        "playback": "Playback",
        "queue": "Queue",
        "menu": "Toggle navigation menu"
    },
    "bottombar": {
        "previous": "Previous",
        "stop": "Stop",
        "play_pause": "Play/Pause",
        "next": "Next",
        "options": "Playback options",
        "volume": "Volume"
    },
    ...
}


The idea is still to use Transifex as collaborative translation platform. Any help is appreciated to spot the best way to setup a seamless integration across Transifex and the GitHub repo, I hadn't time to dig in that topic yet.
User avatar
ACX
RuneAudio co-founder
 
Posts: 1680
Joined: 29 Nov 2013, 02:25
Location: Udine, Italy

Re: Localization

Postby dunghnguyen » 14 May 2016, 09:14

@ACX: the file does not be much in term of words, so feel free to send over to us. As what I know we could advise supporters to use Notepad++ to open/edit and keep / maintain the file content structure, just translate the required words should be ok for your team. It is just my opinion, don't mind on this. Tks.
dunghnguyen
 
Posts: 228
Joined: 08 Mar 2016, 07:48

Re: Localization

Postby ACX » 14 May 2016, 11:35

Yes, the JSON format can be easily edited manually (that's what I'm doing at the moment). Anyway Transifex is a great platform to manage translations and we already got many translators who have offered themselves to do the job, so we need to look for a seamless integration.
User avatar
ACX
RuneAudio co-founder
 
Posts: 1680
Joined: 29 Nov 2013, 02:25
Location: Udine, Italy

Re: Localization

Postby SeanWu » 27 May 2016, 02:53

Is there anyone doing the Traditional Chinese translation?
I can help if there is no one done that yet.
SeanWu
 
Posts: 8
Joined: 24 May 2016, 15:55

Re: Localization

Postby Fif91 » 18 Mar 2017, 21:05

Hi,
I am new user for runeaudio.
I plan to use my raspberry pi as home audio player.
My wife does not understand English, and i would like to set french language.

How is it possible on this current version ?
I can help if translation is missing
Fif91
 
Posts: 12
Joined: 04 Mar 2017, 16:12

Re: Localization

Postby LeVolatile » 22 Mar 2017, 04:20

Hi everyone,

I subscribe on https://www.transifex.com/organization/runeaudio/ and I'm ready to translate in French. So, keep me informed about the project, I am in hurry to start!

LeVolatile

P.S. - I'm actually testing the 0.4 version. Despite some Wi-fi little instability, I looks to work fine. I'll keep it on my RPI 2 for now and in a few days, I should receive a Pi3 on witch I will also run some tests.
LeVolatile
 
Posts: 14
Joined: 16 Mar 2015, 18:50

Re: Localization

Postby graceinc » 19 Jun 2017, 13:42

I should refer this thread to a friend who was looking for a french translation. Thanks for the share though.
graceinc
 
Posts: 30
Joined: 02 Mar 2017, 08:31

Re: Localization

Postby breizheau » 29 Dec 2017, 18:13

Hi there.

Any news from this part of project ?

I subscribed to the french translation project and i can't access (still 12 strings to translate).
Rpi 3 B V2 (2015)
RuneAudio last Beta 0.4b version (2017)
NAS Synology
breizheau
 
Posts: 4
Joined: 29 Dec 2017, 17:52

Re: Localization

Postby ACX » 31 Dec 2017, 00:26

We left that in idle waiting to publish the strings for the new UI of the v2.0. Keep an eye on this thread for updates.
User avatar
ACX
RuneAudio co-founder
 
Posts: 1680
Joined: 29 Nov 2013, 02:25
Location: Udine, Italy

support RuneAudio Donate with PayPal

PreviousNext

Return to Help the project

Who is online

Users browsing this forum: No registered users and 1 guest