Я ищу для интернационализации строк в веб-приложении Erlang. Я наткнулся на Gettext on trapexit. Любые другие предложения относительно того, как вытеснять строки в приложении Erlang?Erlang Интернационализация веб-приложения?
ответ
Gettext был в обиходе с 2003 На самом деле, сегодня в EUC в Стокгольме, был представлен инструмент под названием POlish, который построен поверх gettext. Помощник помогает в координации усилий по переводу. См. Демонстрацию здесь: http://www.youtube.com/watch?v=UdhE2YOkBCU вы найдете POlish (и gettext) в github.
Прохладный - спасибо. Не было уверенности в том, что это был след, или были другие альтернативы. –
ohh .. это действительно старый материал.
Я бы использовал Erlectricity (https://github.com/mojombo/erlectricity) и отправил строки в Ruby. Правильный инструмент для правильной работы.
Если вы хотите придерживаться Erlang, посмотрите, что является статусом Zotonic (он довольно богат в этой структуре материалов). http://zotonic.com/
Я беру обратно «старые вещи». Trapexit и junglerl заставляют меня думать так. – user425720
Я не использовал его лично, но в последний раз кто-то задал этот вопрос, я нашел это, что, как представляется, поддерживается: https://github.com/etnt/gettext
Поздний ответ, но я только что выпустил еще одну библиотеку gettext для Erlang https://github.com/seriyps/gettexter.
Он имеет некоторые преимущества:
- Поддержка множественных форм
- GNU совместимость Gettext (например, вы можете использовать стандартные
xgettext
для извлечения строк из.erl
в.pot
) - Комментарии для переводчиков
- Быстрый поиск строк (нет передачи сообщений,
O(1)
) - Fupport для пространств имен (домены). Таким образом, вы можете переводить библиотечные приложения и не беспокоиться о конфликтах/конфликтах.
Сейчас он находится в стадии разработки, но уже запущен в производство.
- 1. Кодекс «интернационализация»
- 2. Java-интернационализация
- 3. Интернационализация строк
- 4. GWT интернационализация
- 5. Интернационализация Libgdx
- 6. Интернационализация CakePHP
- 7. Symfony интернационализация
- 8. Интернационализация sitemesh
- 9. jqGrid интернационализация
- 10. Весенняя интернационализация
- 11. Моно интернационализация
- 12. iPhone Интернационализация
- 13. Интернационализация YAML
- 14. GWT Интернационализация
- 15. Struts интернационализация
- 16. интернационализация Джанго
- 17. Struts2 + Интернационализация
- 18. Интернационализация плиток
- 19. Интернационализация достижений
- 20. Интернационализация Batmanjs
- 21. Erlang - C и Erlang
- 22. Автоматическая интернационализация в Java
- 23. Интернационализация на Qt 4.8
- 24. Интернационализация изображений кнопок
- 25. Интернационализация в Flex
- 26. Интернационализация приложения Ember
- 27. Rails проблема интернационализация (корейский)
- 28. Spring4 интернационализация нескольких языков
- 29. Интернационализация с ListView Титана
- 30. Интернационализация в SSRS
Erlang Gettext в настоящее время живет здесь: https://github.com/etnt/gettext – RichardC