Getting and Using xTuple Translation Files

 

How do I get a language translation file?

To obtain a translation file, go to the Translation Portal web page and log in to the site. You'll see a section titled "Download translation file (.qm)." Select the language you want and the version of xTuple ERP that you are using and click "Download .qm file." The file will be saved to your computer.

How do I use a translation (.qm) file?

To use it, you'll need to place the .qm file in the same folder as your xTuple ERP executable file. The exact location of the .qm file varies slightly depending on your operating system. The following screenshot shows how a sample Spanish .qm file ("xTuple.es.qm") should be located next to the xTuple ERP executable file ("xtuple.exe") under Windows:

Placing .QM File on Windows

qm-Windows.png

Placing the .qm file on a Mac requires a few simple steps:

  1. Right-click on the xTuple application icon
  2. Select the "Show Package Contents" option
  3. Open the MacOS folder
  4. Place the .qm file in the MacOS folder

The following screenshots illustrate how to place a .qm file on a Mac:

xTuple Application Icon on Mac

xtuple_directory.png

Right-click To Reach "Show Package Contents"

right_click_menu.png

 

Package Contents for xTuple Application. Place the .QM File in MacOS Folder

show_package_contents.png

MacBermu's picture
Offline
Joined: 07/08/2009
I cannot see the images

Dear Sirs:

I cannot see the images about how to place .qm file on Mac OSX....
Neither Firefox, Explorer and Safari

Regards

ptyler's picture
Offline
Joined: 12/10/2008
Clear cache

Hi:

I can see the images okay. Maybe try clearing your browser cache and see if that fixes the problem.

Regards,
Pierce

MacBermu's picture
Offline
Joined: 07/08/2009
Allright, It's solved, thank

Allright, It's solved, thank you

zhengsq's picture
Offline
Joined: 11/27/2009
Got a message with cannot load dictionary

Hello,
After download the qm file and put that to a the client root folder just like the how to use the translate file.But when I set a new local then relogin the PostBooks system come out a message"cannot load the dictionary".How to solve the problem?Can someone help me about that???

ptyler's picture
Offline
Joined: 12/10/2008
Try [Any] country

Hi, zhengsq:

It's possible your Locale is not set up quite right. On the Locale screen, try setting the language to your desired language and the country to "[Any]" and see if that fixes it. It's also possible you have the .qm file in the wrong place. (Keep in mind the .qm file location is slightly different depending on if you are running Windows, Mac, or Linux.)

Here's a link to a video with more information about i18n and translation:

http://postbooks.sourceforge.net/videos/IntroTopics-TranslationPortal.swf

Regards,
Pierce

ppmuetze's picture
Offline
Joined: 07/17/2009
Missing Translations

I looked, but it seems that the xTuple.en.qm file is missing and doesn't exist anywhere. Wondering if PostBooks users in the U.S. are not privileged to this file?

I am assuming I am looking for a file called xTuple.en.qm according the the xTuple ERP Reference Guide Version 3.3.

There is a locale file for all other countries, but the US.

If you could direct me to where the English locale can be downloaded and used that would be great!!

ptyler's picture
Offline
Joined: 12/10/2008
User preference

Hi, ppmuetze:

On the User Preferences screen select the "Ignore missing translations" option. That will solve the problem for you.

Regards,
Pierce

jnoever's picture
Offline
Joined: 01/19/2010
xTuple.nl.qm

I'm sorry, but, placed the xTuple.nl.qm file in the right dir. Still don't have a dutch translation. What is wrong?

ptyler's picture
Offline
Joined: 12/10/2008
Locale set up

Hi, jnoever:

If you're not seeing the Dutch translated version of xTuple, then it's possible you haven't a) set up a Dutch Locale in xTuple or b) haven't associated your user with the Dutch Locale in xTuple. Here's a link to a page which explains more about this:

http://www.xtuple.org/SettingUpaLocale

Regards,
Pierce

cobdouille's picture
Offline
Joined: 05/07/2009
html extension

Hello,
I just downloaded the French Canadian extension. The file extension is .html, and it looks like it's not taken into account by the application. The screens do not get translated.

Thanks for your help.

Christophe

ptyler's picture
Offline
Joined: 12/10/2008
Different browser

Hi, Christophe:

We have seen sporadic problems like this from some internet browsers. Try using a different browser--like Firefox. See if that solves the problem.

Regards,
Pierce

R_van_breemen's picture
Offline
Joined: 10/27/2010
translation file

I've placed the translation file in the right directory. Do I need to do more than that cause all titles are still in english.

ptyler's picture
Offline
Joined: 12/10/2008
Locale setup

Hi, R_van_breemen:

Yes, you need to also define your Locale (by user) in xTuple. Here is a link to some documentation you may find helpful:

http://www.xtuple.org/translation

Regards,
Pierce

cobdouille's picture
Offline
Joined: 05/07/2009
Translation on Mac OSX

Hi,
I placed the xTuple.fr_ca.qm file in the MacOs directory. I even changed the access rights to it but:
1) I get an error message (The Translation Dictionaries openrpt, reports, fixcountry, xtpos, xtdesktop, te cannot be loaded. Reverting to the default dictionary.) Nothing is translated.
2) I tried with the "ignore Missing translation" option. No message but no translation either
3) I then set the country setup in Locale to any - Same result

I don't know what to do next.
Any ideas?

Thanks
Christophe

bcwilson's picture
Offline
Joined: 12/30/2008
Did you miss a step?

The final step of setting up a locale (http://www.xtuple.org/SettingUpaLocale) is:

Finally, once the Locale is defined, you must link the Locale to your system user. To link your user with a Locale, go to System > Maintain Users. Simply select the Locale you want to link to your user from the drop-down list.

Did you do that?

cobdouille's picture
Offline
Joined: 05/07/2009
I followed the process

Thanks for your answer.
I followed all the steps. the Locale has been created, the language associated to it. I then linked the Locale to the user.
That's when I get the error.

I thought it might be an access right issue on the MAC, but it's not.

My client is a MAC the database server is Linux (Ubuntu Server 10.04).

cobdouille's picture
Offline
Joined: 05/07/2009
Translation on Mac OSX

Sorry, saved twice

ahmedm3377's picture
Offline
Joined: 06/26/2011
Translation into Arabic

I downloaded arabic Translation file, and I adjust locale and translation work correcrtly, But there is some words still in english.
please help me to solve this problem

ptyler's picture
Offline
Joined: 12/10/2008
Translation not complete

Hi,

If you look at the Translation Portal (http://www.xtuple.org/translate) you can see that not all the translations are complete yet. For example, Arabic:Egypt is 38% complete. This probably explains the situation you are seeing.

Consider becoming a translator to help finish the job! You can learn more about becoming a translator on the Translation Portal page: http://www.xtuple.org/translate

Regards,
Pierce