Menu
Авторизация:
Зарегистрироваться.
Перевод календаря
Пользователь: web_def
Дата: 1-марта-2007 9:16 am
Просмотров: 61666
Оценка: -1    Оценить [
|
]

Приветствую,

Частично перевел файл для календаря, ивот теперь вылезают проблемы с кодировкой. Как сделать, чтобы и для русского варианта вылезала кодировка utf-8.

Вот шапка файла:

package WebGUI::i18n::Russian::Asset_Calendar;

our $I18N = {
    #'key1' => {
    #    message     => q{},
    #    lastUpdated     => 0,
    #    context     => q{},
    #},


#################### DATETIME LOCALE ####################
    'locale'    => {
        message        => q{ru_RU},
        lastUpdated    => 0,
        context        => q{The ISO locale name for month and day labels.},
    },
   
   
#################### CALENDAR PROPERTIES FIELDS ####################
    

--- (Отредактировано 1-March-2007 10:16:24 [GMT+0300] Написал(а) web_def) ---

Re: Перевод календаря
Пользователь: Admin
Дата: 28-марта-2007 5:05 pm
Просмотров: 7290
Оценка: 1    Оценить [
|
]

Это больная тема....

Мне даже в файле перевода приходится оставлять англоязычную локаль:

package WebGUI::i18n::Russian;

use strict;

our $LANGUAGE = {
 label => 'Русский',  # the language as it will appear to and users
 toolbar => 'bullet',   # choose a toolbar from www/extras/toolbar/
 languageAbbreviation => 'en',   # used by plugins such as javascript helpers and third-party perl modules
 locale => 'US'    # same as above
};
......................

Дело в том, что если я устанавливаю русскую локаль, то оно начинает отдавать непонятно в чём...
Похоже на то, что оно самостоятельно ещё раз перекодирует в юникод и получается белиберда.

Причём занимается этим не WebGUI код, и используемые им при этом CPAN модули.

Я пока вынужден в этой ситуации использовать en_US.

У меня пока не было возможности разобраться в первопричинах. 

Кстати, в календаре, там много англоязычного текста непосредственно в шаблоне. Так что переводить можно непосредственно там. Как вариант выхода из ситуации, можно там же, в шаблоне, вписать русские названия месяцев и дней недели. Правда при этом придётся отказаться от циклов в этих шаблонах. Благо названий месяцев и дней недели не так много (12 + 7). Согласен, это не самый оптимальный путь, но он допустим, как выход из ситуации.


С уважением,
Владимир Витковский 

Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail

--- (Отредактировано 28-March-2007 17:05 [GMT+0300] Написал(а) Admin) ---

--- (Отредактировано 28-March-2007 17:12 [GMT+0300] Написал(а) Admin) ---

Re: Перевод календаря
Пользователь: web_def
Дата: 30-марта-2007 8:03 am
Просмотров: 6663
Оценка: 1    Оценить [
|
]

Спасибо,

Я тоже думал про Перл-овские модули, но думаю их там переписывать бессмысленно. 

--- (Отредактировано 30-March-2007 09:03:24 [GMT+0400] Написал(а) web_def) ---

Re: Перевод календаря
Пользователь: web_def
Дата: 2-апреля-2007 4:45 pm
Просмотров: 6716
Оценка: -2    Оценить [
|
]

Здравствуйте,

К сожалению я собираюсь покинуть ряд  пользователей WebGUI и хочу передать Вам свои баллы "кармы" на сайте производителя - их там набежало около 1500. Как это будем осуществлять? 

--- (Отредактировано 2-April-2007 17:45:41 [GMT+0400] Написал(а) web_def) ---

Re: Перевод календаря
Пользователь: Admin
Дата: 3-апреля-2007 8:08 pm
Просмотров: 6233
Оценка: 1    Оценить [
|
]

Здравствуйте,

Спасибо за предложение, но по-моему там не предусмотрена возможность передачи баллов друг другу.

Предлагаю истратить их на странице, где пользователи публикуют нововведедения и усовершенствования, которые по их мнению были бы полезными. Можете отдать свои баллы в поддержку наиболее полезных по Вашему мнению функций. (http://www.plainblack.com/rfe)


С уважением,
Владимир Витковский 

Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail

--- (Отредактировано 3-April-2007 20:08 [GMT+0300] Написал(а) Admin) ---

Re: Перевод календаря
Пользователь: web_def
Дата: 3-апреля-2007 9:47 pm
Просмотров: 6499
Оценка: 1    Оценить [
|
]
Тогда предложите куда перевести

--- (Отредактировано 3-April-2007 22:47:47 [GMT+0400] Написал(а) web_def) ---

Re: Перевод календаря
Пользователь: Admin
Дата: 4-апреля-2007 1:06 am
Просмотров: 6380
Оценка: 0    Оценить [
|
]

http://www.plainblack.com/rfe/request-for-enhancement/collaboration---add-thread-permission#e576z01GCXA95vDllipBvg
(разделение прав тех, кто может создавать тему и тех кто может, просто, отвечать на неё. Например, когда один публикует новости, а остальные могут только их обсуждать.)

И / ИЛИ

http://www.plainblack.com/rfe/request-for-enhancement/handling-subscriptions-in-cs#Zvk5KUbJVvZkLKaUjZHVAw
(Это скорее багфикс, но его почему-то вытеснили в усовершенствования. Надо исправить: Если я подписан на весь форум и на тему в нём, то мне приходит два письма вместо одного.)

Ну или на своё усмотрение....
Есть и ещё полезные вещи....


С уважением,
Владимир Витковский 

Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail

--- (Отредактировано 4-April-2007 01:06 [GMT+0300] Написал(а) Admin) ---

Re: Перевод календаря
Пользователь: web_def
Дата: 4-апреля-2007 9:01 am
Просмотров: 6599
Оценка: -1    Оценить [
|
]

Здравствуйте,

Пождробности отправил на почтовый ящик.

--- (Отредактировано 4-April-2007 10:02:00 [GMT+0400] Написал(а) web_def) ---

Re: Перевод календаря
Пользователь: web_def
Дата: 5-апреля-2007 2:33 pm
Просмотров: 9400
Оценка: 0    Оценить [
|
]

Все.

Теперь окончательно расстался с сайтом производителя.

Всем текущим и будущим пользователям WebGUI:

"Знайте, вы используете одну из самых, если не самую, совершенных CMS/CMF. Альтернативы ему нет. Конечно, и у него есть недостатки, но на них стоит закрывать глаза."

 

Лично я покинул ряды пользователей, но не приверженцев, из-за отсутствия системы личных сообщений и некоторых незначительных недостатков форумного движка ( невозможности создания автоматических комметариев и т.п.). Но все равно, осьминожка будет использваться для генерации 60% контента с дальнейшим экспортом в статические файлы - для уменьшения нагрузки на сервер.

--- (Отредактировано 5-April-2007 15:35:10 [GMT+0400] Написал(а) web_def) ---

© 2004-2024 WebGUI на русском. | Powered by WebGUI
& use Foundation framework | Расположен на WebGUI hosting