Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.12.2014, 09:07
|
|||
|---|---|---|---|
|
|||
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
Добрый день! Хотел спросить совета как начать структуру сайта чтобы в будущем добавить еще один язык. Надо создать в проекте папки типа ru, en , а внутри них уже Pages ,и через маршрутизацию перенаправлять на нужную страницу типа мойДомен/ru ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2014, 09:10
|
|||
|---|---|---|---|
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2014, 09:16
|
|||
|---|---|---|---|
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
А для начала можно открыть проект в Visual Studio и перейти на небольшую aspx-страницу. Переключиться в режим Design, в меню TOOLS выбрать пункт Generate Local Resource и посмотреть, что появилось в папке App_LocalRecorces, и что при этом изменилось в разметке страницы (Source). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2014, 10:20
|
|||
|---|---|---|---|
|
|||
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2014, 13:09
|
|||
|---|---|---|---|
|
|||
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
Вроде чуток доходит как оно работает через файл ресурсов(меняя в браузере язык) получаю переведенные значения для серверных элементов, а как быть с html-элементами ? руками вбил в файл Default.aspx.en.resx и btn1 и btn1.value равное "Push" не срабатывает.... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2014, 13:21
|
|||
|---|---|---|---|
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
AspUser, почитайте MSDN. 1. Через глобальные ресурсы: Код: plaintext 1. 2. Через локальные ресурсы: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2014, 09:55
|
|||
|---|---|---|---|
|
|||
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
Не получается написать программное переключение языка на странице. Только функция GetLocalResourceObject реагирует и меняет язык, через настройки браузера тоже видно перевод(т.е. ресурсы нормально заполнены). Отладчиком смотрю везде заходит и устанавливает System.Threading.Thread.CurrentThread.CurrentCulture. Почему же не получается ? Код страницы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. обработчик кнопки Локализовать: Код: c# 1. 2. 3. 4. 5. Зарегистрированный модуль: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2014, 11:39
|
|||
|---|---|---|---|
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
skyANAAspUser, почитайте MSDN. 1. Через глобальные ресурсы: Код: plaintext 1. 2. Через локальные ресурсы: Код: plaintext 1. 3. Через локальные ресурсы: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2014, 12:23
|
|||
|---|---|---|---|
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
AspUserНе получается написать программное переключение языка на странице.А зачем? Смысл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2014, 13:02
|
|||
|---|---|---|---|
|
|||
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
skyANAА зачем? Смысл? ну пользователь пришел и выбрал себе язык на котором должен отображаться сайт. Вот этот переключатель-выбор у меня не получается сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2014, 23:37
|
|||
|---|---|---|---|
Понимание структуры несколько языкового сайта на Webforms |
|||
|
#18+
AspUserskyANAА зачем? Смысл? ну пользователь пришел и выбрал себе язык на котором должен отображаться сайт. Вот этот переключатель-выбор у меня не получается сделать Практическое руководство. Установка значений Culture и UICulture для глобализации веб-страниц ASP.NET Программная установка языка и региональных параметров на веб-странице ASP.NET1. Переопределите метод InitializeCulture для страницы. 2. В методе переопределения укажите, какой язык и региональные параметры будут установлены для страницы. 3. Установите язык и региональные параметры следующим образом: Установите свойства Culture и UICulture на странице (например en-US). Эти свойства являются внутренними по отношению к странице и используются только на ней. Установите свойства CurrentUICulture и CurrentCulture текущего потока в значения выбранного языка и кодировки соответственно. Свойство CurrentUICulture получает строку с информацией о языке и региональных параметрах. Для установки свойства CurrentCulture необходимо создать экземпляр класса CultureInfo и вызвать его метод CreateSpecificCulture . Примечание.Метод InitializeCulture вызывается очень рано в жизненном цикле страницы, до создания элементов управления и установки свойств страницы. Таким образом, для чтения значений, переданных в страницу элементами управления, необходимо получать их непосредственно из запросов, используя коллекцию Form . В следующем примере кода показана веб-страница ASP.NET, которая позволяет пользователям выбирать язык в выпадающем списке. Страница импортирует два пространства имен (для удобства работы с классами потоков и глобализации). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1356824]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 407ms |

| 0 / 0 |
