localize a translator's site in different languages
Thread poster: 633310 (X)

633310 (X)  Identity Verified

Local time: 13:17
Italian to Russian
+ ...
Dec 5, 2007

Dear friends,

I'm updating my personal site and I would like to know if someone of you have localized your personal sites in your working languges. Could you please help me how to do it? I suppose I need to know some special configurations of HTML code...
Thanks a lot for your help!


 

Shai Navé  Identity Verified
Israel
Local time: 14:17
Member
English to Hebrew
+ ...
Localization is pretty easy Dec 5, 2007

Hi,
Well, actually you need two "separate" and identical sites. I mean you need all the files of the site in one language, and another set of the same files with the only difference is the language the text is written in.
If you decide to keep the layout and navigation identical between the two sites, all you need to do is to locate the text in the "source" language and replace it with the text of the localized language, it is actually pretty easy, all you need is a text editor (I recommend Notepad++)
I can help do it, and I think that you will find out that this is not very difficult.


 

633310 (X)  Identity Verified

Local time: 13:17
Italian to Russian
+ ...
TOPIC STARTER
the link between these two sites Dec 5, 2007

Thanks a lot for your response!
But the only thing is that I cannot understand how these two "separate sites" will be linked between them. Yes the design will be the same for every language. Do I need just to upload html files in different languages and after..? Sorry I'm not really good at website design.
As initially I've used a ready temlpate for my site, now I am a creating a new one by myself and that's not easy..
Tetyana


 

Shai Navé  Identity Verified
Israel
Local time: 14:17
Member
English to Hebrew
+ ...
There are diffrent ways to acheive it Dec 5, 2007

There are different way to accomplish this.
The more difficult part is to use a PHP script that will identify the language of the user and accordingly refer it to the appropriate language. But this solution is kind of difficult as it involves PHP.

The two more easier solution are:
1) add a small box as part of the the page layout in which you will list all the languages (either written or represented by flags) you need. Lets say that the default language will be English. Each visitor will first get the English version of the home page (unless your prefer other language as your default) but upon clicking the desired language navigation button he or she will be directed to the site version in that language.

2) before entering your site (I mean before displaying the home page), a welcome screen will appear in which the user will be asked to choose his\hers desired language.

To your next question. You should create different directories for each language. for example:
/your_domain/En/
/your_domain/Ru/
etc.

The first index.html file will be either the welcome screen (above option 2), or the home page in English (above option 1) than after choosing the desired language the user will b linked to the appropriate file as follows.

The user types www.yourdomain.com, than of course he will be taken and see your www.yourdomain.com/index.html.
whether it is the welcome screen or your English homepage it doesn't really matter. When he will click for example on the Russian language button he will be directed to www.yourdomain.com/Ru/index.html (or different name like www.yourdomain/Ru/russianhome.html)

That is the guiding principle that you need to follow, organize each language in it's own directory, and create your links accordingly.


 

633310 (X)  Identity Verified

Local time: 13:17
Italian to Russian
+ ...
TOPIC STARTER
thanks a lot Dec 6, 2007

Shai Nave wrote:

There are different way to accomplish this.
The more difficult part is to use a PHP script that will identify the language of the user and accordingly refer it to the appropriate language. But this solution is kind of difficult as it involves PHP.

The two more easier solution are:
1) add a small box as part of the the page layout in which you will list all the languages (either written or represented by flags) you need. Lets say that the default language will be English. Each visitor will first get the English version of the home page (unless your prefer other language as your default) but upon clicking the desired language navigation button he or she will be directed to the site version in that language.

2) before entering your site (I mean before displaying the home page), a welcome screen will appear in which the user will be asked to choose his\hers desired language.

To your next question. You should create different directories for each language. for example:
/your_domain/En/
/your_domain/Ru/
etc.

The first index.html file will be either the welcome screen (above option 2), or the home page in English (above option 1) than after choosing the desired language the user will b linked to the appropriate file as follows.

The user types www.yourdomain.com, than of course he will be taken and see your www.yourdomain.com/index.html.
whether it is the welcome screen or your English homepage it doesn't really matter. When he will click for example on the Russian language button he will be directed to www.yourdomain.com/Ru/index.html (or different name like www.yourdomain/Ru/russianhome.html)

That is the guiding principle that you need to follow, organize each language in it's own directory, and create your links accordingly.



Thanks a lot for your help!
Do you mind if I refer to you again in case I have some problems?
Best regards,
Tetyanaicon_smile.gif


 

Stefan Keller  Identity Verified
Germany
Local time: 13:17
English to German
I'd keep them in one folder Dec 6, 2007

Shai Nave wrote:


To your next question. You should create different directories for each language. for example:
/your_domain/En/
/your_domain/Ru/
etc.



It's not necessary to save them in separate folders. This makes linking more difficult in my opinion, especially when a dedicated folder for graphics/images is already in place.
What we did with our site was keeping files for both languages in the same folder and named them accordingly. So what is "kontakt.htm" in German became "contact.htm" in English.
So, to link to your second/third/etc. language, you only need to change the file name in the respective tag without changing the folders.

Feel free to contact me via e-mail should you have any further questions.

Best regards,
Stefan


 

Shai Navé  Identity Verified
Israel
Local time: 14:17
Member
English to Hebrew
+ ...
Feel free to contact me whenever you need Dec 6, 2007

Tetyana Lavrenchuk wrote:
Thanks a lot for your help!
Do you mind if I refer to you again in case I have some problems?
Best regards,
Tetyanaicon_smile.gif


Sure, contact me anytime you like.

About Stefan comment. His method will work too, it's just a different approach for the same thing.
My approach is just more convenient and organized to me, if, for example, his approach seems simpler or more convenient to you, than you should follow it. The rule is to follow whatever approach/method you feel most comfortable with.


 

Fabio Descalzi  Identity Verified
Uruguay
Local time: 08:17
Member (2004)
German to Spanish
+ ...
Moving this thread... Dec 16, 2007

...to Localization forum

 


To report site rules violations or get help, contact a site moderator:


You can also contact site staff by submitting a support request »

localize a translator's site in different languages

Advanced search






SDL Trados Studio 2019 Freelance
The leading translation software used by over 250,000 translators.

SDL Trados Studio 2019 has evolved to bring translators a brand new experience. Designed with user experience at its core, Studio 2019 transforms how new users get up and running, helps experienced users make the most of the powerful features, ensures new

More info »
memoQ translator pro
Kilgray's memoQ is the world's fastest developing integrated localization & translation environment rendering you more productive and efficient.

With our advanced file filters, unlimited language and advanced file support, memoQ translator pro has been designed for translators and reviewers who work on their own, with other translators or in team-based translation projects.

More info »



Forums
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search