Перевод не отображает правильно символы, отличные от ASCII
У меня есть приложение SAPUI5. Переведенный текст отображается неправильно в диалоговом окне, в то время как перевод отображается правильно на панели запуска. См. Следующую картинку:
Хотя файл перевода для немецкого языка загружен, он неправильно отображает [ÖÄÜß] в диалоговом окне. Однако doesshows ö правильно на странице Launchpad.
Как я могу это решить?
1 ответ
Попробуйте установить /resources/configuration/propertiesFileSourceEncoding
к UTF-8
в файле конфигурации инструмента (обычно ui5.yaml
).
В
ui5.yaml
:resources: configuration: propertiesFileSourceEncoding: UTF-8
И в
package.json
:"devDependencies": { "@ui5/cli": "<at least 1.7.0>", ... },
Перестройте и снова разверните приложение.
Около propertiesFileSourceEncoding
Эта опция определяет исходную кодировку
*.properties
файлы проекта. Эти файлы будут прочитаны в заданной кодировке, и любые символы, отличные от ASCII, будут заменены соответствующими escape-последовательностями Unicode. (док)