Author Topic: Add Arabic language  (Read 6099 times)

Leonelle

  • Jr. Member
  • **
  • Posts: 36
Hello
I want to contribute translating MusicBee into Arabic
I have the source English file, but I don't have the proper tools to edit and save (modify) the file
Any help will be much more appreciated
Thanks

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34361
see this topic:
https://getmusicbee.com/forum/index.php?topic=3408.0

you need to edit the english language file and change (or add a new line and comment the english line with !)

eg.
Code
change
#Main.menu.ImpExport# Import/ Export
to
#Main.menu.ImpExport# The arabic translation

or
Code
#Main.menu.ImpExport#	Import/ Export
to
!#Main.menu.ImpExport# Import/ Export
#Main.menu.ImpExport# The arabic translation

Leonelle

  • Jr. Member
  • **
  • Posts: 36
Well, thank you so much
But which version should be translated (3.0 or 3.1)

Leonelle

  • Jr. Member
  • **
  • Posts: 36
And kindly notice that Arabic language has special configurations in UI, such as RTL (not LTR) and special characters code set.
I prefer to use Windows 1256 code set in addition to RTL layout
Thanks again

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34361
i dont think that is going to work with MB but I suggest you try with a couple of obvious translations such as a field name such as #Main.field.30# and see if it works.
If it doesnt then i am afraid i wont be able to add support

Leonelle

  • Jr. Member
  • **
  • Posts: 36
I translated some of File menu and I'll send it to try if it will be shown correctly or not
Here is the link:
https://drive.google.com/open?id=1gbVYJtRUM-9G7vzEE_4GeZDMYXHXAzQV

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34361
I wont know if its displaying correctly.
All you need to do is rename the file to "Arabic.lng" and copy the file to the Localisation sub-folder where MB is installed.
On restart go to Edit/ Preferences and select Arabic


Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34361
great. Both the 3.0 and the 3.1 files need translation


boroda

  • Sr. Member
  • ****
  • Posts: 4620
And kindly notice that Arabic language has special configurations in UI, such as RTL (not LTR) and special characters code set.
I prefer to use Windows 1256 code set in addition to RTL layout
Thanks again
windows 1256 code page is a bad choice and wont work with mb. but as i understood you succeeded with utf-8.

Leonelle

  • Jr. Member
  • **
  • Posts: 36
Sorry to late, but I had some issues have to be resolved.
I need clarification for:
Track Gain
Replay Gain Off
Smart Gain
Scrobble
Volume Minus
Volume Plus
That takes long time because I'm comparing with Microsoft Arabic glossary, to gain as much as language translation quality
Thanks for understanding...

hiccup

  • Sr. Member
  • ****
  • Posts: 7884
Sorry to late, but I had some issues have to be resolved.
I need clarification for:
Track Gain
Replay Gain Off
Smart Gain
Scrobble
Volume Minus
Volume Plus
That takes long time because I'm comparing with Microsoft Arabic glossary, to gain as much as language translation quality
Thanks for understanding...

It might be good if you could be more specific about what is problematic with the above for you?
Many of them (I assume) could be clarified if you perform a google search on them?

Leonelle

  • Jr. Member
  • **
  • Posts: 36
I need explanation for example:

Tab: A clickable UI element designed to look like a tab on a file folder. It allows you to navigate between multiple applications, files, pages, or websites, all available within a single window.​

hiccup

  • Sr. Member
  • ****
  • Posts: 7884
Is that in the translator file?
At this very moment I cannot find that line?