metaclass: (Default)
[personal profile] metaclass
От работы над несколькими проектами сразу и заодно изучения всякой безумной программерской мути в голове все перепуталось.

Пишу проект для местного применения. Думаю: "надо бы строки по умолчанию делать на русском". Через день оказывается, что в программе две строки на русском, а все остальные - на английском. Стоит только "войти в поток" - сразу мозг начинает делать как ему удобно, а не как надо.
Оно, конечно, все локализуемое, но это ж еще делать придется.

Date: 2008-02-17 10:37 am (UTC)
From: [identity profile] dizel-by.livejournal.com
Кстати, как сейчас принято делать l10n и i18n под виндой?

Date: 2008-02-17 11:06 am (UTC)
From: [identity profile] metaclass.livejournal.com
А кто во что горазд, по моему. На дельфи несколько компонентов для оного есть, некоторые с локализацией во внешних файлах языков. Или же в ресурсах можно хранить, подсовывая нужные файлы при сборке.
На .NET есть свои средства, все строки берутся из ресурсов сборки, которые можно добавлять извне. А класс ResourceManager их вычитывает. В 2005 студии даже редактор есть для локализаторов, исходники ресурсов отдельно править. А данные про текущую локаль в информации о выполняемом потоке хранятся. Thread.CurrentCulture

Date: 2008-02-17 01:07 pm (UTC)
From: [identity profile] atzkey.livejournal.com
В последнее время приучиваю себя даже мелочь для личного пользования делать локализуемой.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 25th, 2025 12:45 am
Powered by Dreamwidth Studios