Have you enabled translation is your site.ini?
In the block RegionalSettings you you have to specify that your locale is russian and then you have to enable translation by setting TextTranslation=enabled
More information here:
http://ez.no/doc/ez_publish/technical_manual/3_8/features/multi_language/configuring_your_site_locale
and here http://ez.no/doc/ez_publish/technical_manual/3_8/reference/configuration_files/site_ini/regionalsettings
The ezdhtml extension has actually nothing to do with translation, as far as I know it is the HTML editor.
In my site I use only one language - russian, but I still enabled translation my site.ini looks like:
.......
[RegionalSettings]
Locale=rus-RU
ContentObjectLocale=rus-RU
ShowUntranslatedObjects=enabled
SiteLanguageList[]=rus-RU
TextTranslation=enabled ........
I've discovered a new problem in my site, maybe it's the reason why my translation doesn't work. My Ez doesn't support TranslationExtensions, I tried to you another translation called
mytranslation, so I added such test to my site.ini->RegionalSettings block.
TranslationExtensions[]=mytranslation I also made a folder called extension/mytranslation/translations/Rus-RU, where I made translation.ts file with my translations. But as I see my EZ doesn't want to work with translations, any...
I don't know the reason for your problem so I need some more information:
Just to make sure I understand you right - your site appears fine in Russian, both the admin and the user site. Just the html editor still appears in English, even though you have provided a Russian translation und put it in the right place. You have enabled text translation in either the site.ini.append.php in the override folder or in all site.ini.append.phps in your siteacess folders.
If the above is not the case please tell me.
Now my questions:
If you enable debug output - do you see any messages regarding missing translations there? If you change the regional settings of your site access e.g. to fre-FR or eng-US - does that work? Does the htmleditor use one of these languages?
If you are good in PHP, also have a look at the function loadTranslationFile in the file \lib\ezi18n\classes\eztstranslator.php. Place some strategic debug messages there so you cann see what files ESZ is trying to load (don't forget to clear the cache as otherwise you will only get cached results).
Also please tell me the version of EZ and PHP you have.
I've discovered a new problem in my site, maybe it's the reason why my translation doesn't work. My Ez doesn't support TranslationExtensions, I tried to you another translation called
mytranslation, so I added such test to my site.ini->RegionalSettings block.
TranslationExtensions[]=mytranslation
I also made a folder called extension/mytranslation/translations/Rus-RU, where I made translation.ts file with my translations. But as I see my EZ doesn't want to work with translations, any...
I have exactly the same problem with polish translation instaled as extension and included in extension/mytranslation/trnslations/pol-PL/... When file translation.ts is placed in folder extension/ezwebin/translations/pol-PL/, extension "mytranslation" doesn't work. But if I delete folder pol-PL -> extensions/ezwebi/translation/pol-PL/ with the ezwebin polish translation, extension mytranslation works fine, but there is no translatrion for other parts of Website.
ezPublish 3.9.2 (upgrade from 3.9.1) Website Interface 1.2
Have You any ideas or solutions for this ? Is this some kind of bug?
Yes I've decided this problem on my site. But the problem was in using a coding. When you create a translation you must use <b>utf-8 coding</b> for your translation otherwys it won't work, but will cause a lot of problems.
Best regards,
Genri Moshkovich
You must be logged in to post messages in this topic!