Alfresco: русификация

Я использую Alfresco версии 3.4d, скачиваем русификацию отсюда:

forge.alfresco.com/projects/alf-russian/

Распаковываем как написано в инструкции.

Правим /путь-к-alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/web-client-config.xml.

Можно отключить выбор языка:

<language-select>false</language-select>


Добавляем в самое начало списка Русский, остальные можно закомментировать:


   <config evaluator="string-compare" condition="Languages">
      <!-- the list of available language files -->
      <languages>
         <language locale="ru_RU">Русский</language>
         <!--<language locale="en_US">English</language>
         <language locale="de_DE">German</language>
         <language locale="es_ES">Spanish</language>
         <language locale="fr_FR">French</language>
         <language locale="it_IT">Italian</language>-->
      </languages>
   </config>



Добавляем в /opt/alfresco/tomcat/bin/catalina.sh:

JAVA_OPTS="$JAVA_OPTS -Duser.language=ru -Duser.region=RU"


Это необходимо для того, чтобы в Alfresco Share принудительно использовался русский язык независимо от локали браузера клиента.



В русскоязычных браузерах с локалью ru могут возникнуть проблемы с загрузкой редактора TinyMCE, в результате не будет возможности комментировать в обсуждениях и т.п.:



С помощью, например, отладки Opera видим:

[12:23:31.579] GET http://хост/share/res/modules/editors/tiny_mce/langs/ru.js [HTTP/1.1 404 Not Found 72мс]
[12:23:31.624] GET http://хост/share/res/modules/editors/tiny_mce/themes/advanced/langs/ru.js [HTTP/1.1 404 Not Found 118мс]


Скачиваем соответствующие файлы здесь:

tinymce.moxiecode.com/i18n/index.php?ctrl=lang&act=download&pr_id=1

TinyMCE будет работать нормально:

Комментарии (2)

RSS свернуть / развернуть
+
0
Да, Java хороша уже тем, что возможность качественной локализации закладывалась в ней изначально. Это первый язык, где строки (текст) кодируются строго в Unicode, что в середине 90-х было целой революцией и дало мощный толчок интернационализации ПО.
avatar

yababay

  • 25 мая 2011, 22:43
+
0
Да, я обратил внимание. Не стали они придумывать еще одну кодировку. Перевод кстати качественный — спасибо авторам!
avatar

Sergei_T

  • 26 мая 2011, 01:28

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.