Что является system.globalization И что является различием между ним и локализацией

Я наконец заставил это работать, оказалось, что мне пришлось изменить contour.convertTo(contour2f, CvType.CV_32FC2) на approxCurve.convertTo(points, CvType.CV_32SC2) в соответствии с этим ответом на форуме opencv Q & A.

6
задан Moran Helman 10 November 2008 в 15:27
поделиться

3 ответа

Глобализация о создании карты от строк или идентификаторов к переводам на других языках, в то время как Локализация об использовании той карты для нахождения корректного перевода. Глобализация происходит во время разработки, локализация происходит во времени выполнения.

Я не очень опытное выполнение этого с ASP.NET, но...

Что касается того, как, наиболее распространенный подход я вижу, должен иметь словарь на язык на блок (или на компонент UI), где значения являются локализованными строками. Ключи являются участниками обычно только для чтения на статическом классе или перечислении. Часто существует класс удобства, участники которого являются картой от идентификаторов до локализованных сообщений.

Словари обычно хранятся в отдельных файлах и в формате, предназначенном людям-переводчикам.

Больше здесь: http://msdn.microsoft.com/en-us/library/aa478974.aspx

7
ответ дан 9 December 2019 в 22:41
поделиться

От W3C I18n FAQ:

Локализация посылает к адаптации продукта, приложения или содержания документа встретить язык, культурные и другие требования определенного целевого рынка ("локаль").

Интернационализация (или глобализация) является проектированием и разработкой продукта, приложения или содержания документа, которое включает легкую локализацию для целевых аудиторий, которые варьируются по культуре, региону или языку.

Я никогда не глобализировал приложение MVC ASP.NET, очень жаль если я не могу помочь Вам там.

4
ответ дан 9 December 2019 в 22:41
поделиться

Система. Пространство имен глобализации содержит классы, которые определяют связанную с культурой информацию, включая язык, страну/регион, используемые календари, образцы формата для дат, валюты, и чисел и порядка сортировки для строк.

Что касается какого различие между ним и локализацией? Я предполагаю, что это может быть объяснено как различие между автомобилем и городом. Каждый - место назначения, и другой то, как Вы добираетесь там.

Я не использовал ASP.NET MVC, но я использовал Монорельсовую дорогу, которая подобна. Если бы я хотел локализовать приложение MR, то я, вероятно, использовал бы отдельное дерево файлов представления. Таким образом, в то время как, для только для английского языка, я имел бы:

\Views\Home\*.asp
\Views\Admin\*.asp
\Views\Products\*.asp

для интернационализировавшего приложения у меня было бы что-то как:

\en\Views\Home\*.asp
\en\Views\Admin\*.asp
\en\Views\Products\*.asp
\de\Views\Home\*.asp
\de\Views\Admin\*.asp
\de\Views\Products\*.asp
\es\Views\Home\*.asp
\es\Views\Admin\*.asp
\es\Views\Products\*.asp
0
ответ дан 9 December 2019 в 22:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: