![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Budda |
|
|||
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 27.9.2004 Где: Украина, Киев Репутация: нет Всего: нет |
Сколько ни пробовал сделать локализацию на страничке всё не получалось... Решил отложить "на потом" и идти дальше. Сделал кое-что другое, загрузил скрипты хостеру захожу - и вижу!!! ЧУДО!!! Работает моя локализация...
Вопрос 1. Но почему она не работает у меня на локальном тестовом сервере? Вопрос 2. Некоторые из локализованных тегов (в частости ... , см. ниже) не русифицируются... почему? Вот aspx-код проблемной страницы:
Необходимые файлы contact.ascx.resx, contact.ascx.ru.resx - залиты на сервер... Сделал даже для UA: contact.ascx.uk.resx А вот она сама: http://asp-test.1gb.ru/lang_eng/contact.aspx Не знаю, как отобразилось у вас, но у меня на русском выводятся надписи Элементов localContact и lblEnterEMail. Остальные отображаются на английском... Почему? И как побороть проблему, подскажите, плиз. |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 5 Всего: 232 |
Видать, забыл что-то добавить в русскоязычные ресурсы, или resourceKey не совпадает... А ещё, вопрос: как деплоится сайт ? Динамическая компиляция, или подкидывание dll-ок ?
-------------------- ![]() |
|||
|
||||
Budda |
|
||||
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 27.9.2004 Где: Украина, Киев Репутация: нет Всего: нет |
Деплоится? Всмысле хостеру как выкладывается? Да как угодно: можно и динамическую компляцию, можно и подкидывание dll-ок... а ещё есть вариант, что aspx-файлы остаются модифицируемые а в длл-ки попадает только cs-часть... самое приятное, что это студия сама всё делает.
По поводу "забыл" - это могло бы иметь место в случае, если бы из 10ти строк не прошла только 1... а так... прошло 2 остальные нет... ? Вот код файла contact.ascx.ru.resx:
В частности для кнопки задано в ресурсах: name=btnSendRes, в коде для неё же:
Но текст в ней на сайте английский.... AddOn1: Только что заметил, что в ресурсах для btnSend нужно было указать: name=btnSendRes.Text. Исправил, проверил, без изменений... Хм... Для litMess есть litMessRes.Name... тоже не работает... Есть идеи? Это сообщение отредактировал(а) Budda - 9.1.2007, 13:39 |
||||
|
|||||
Budda |
|
|||
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 27.9.2004 Где: Украина, Киев Репутация: нет Всего: нет |
неужели такая простая тема, что ни у кого не возникало подобных проблем?
|
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 5 Всего: 232 |
Грабли обычно возникают там, где лень тестировать по шагам. Ну попробуй создать простой проект с локализованным контролом, и пошагово найти что не так сделано в твоём проекте -- 90% что сам найдёшь ошибку.
СУВ. -------------------- ![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |