c# Приложение Localization: Практическое руководство
]локализация имеет решающее значение для создания приложений, предназначенных для пользователей разных языков и культур. В C#процесс локализации прост, просто используйте файл ресурса (.Resx) и управляйте настройками культуры потоков. Вот пошаговое руководство о том, как начать:
]добавить файл ресурса: щелкните правой кнопкой мыши «Свойства» проекта, выберите «Добавить -> Новый элемент ...», а затем выберите «Файл ресурса» из списка «Визуально C# Project». Назовите это, например, «strings.resx».
]создать строковый ресурс: в файле .resx добавьте ресурс строки с значимыми именами и значениями. Например, создайте ресурс с именем «Hello» со значением «Hello».
]добавить ссылку: убедитесь, что были добавлены ссылки на систему.
]установить культуру потока: для отображения ресурсов в соответствии с конкретным языком, установите свойство текущего урока текущего потока. Например, чтобы отобразить французские ресурсы, используйте:
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("fr-FR");
Console.WriteLine(Properties.strings.Hello);
]]
] ]
]создать несколько файлов ресурсов для различных культур, если это необходимо (например, strings.fr-ca.resx используется на французском языке на Канаде). ] ]
]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3