Карта свойств локализации
Порядок поиска имени файла
- Префикс_имени + Локаль + ОС + Кодировка + Перевод_строки + Суфикс имени
- Префикс_имени + Локаль + ОС + Кодировка + Суфикс имени
- Префикс_имени + Локаль + ОС + Перевод_строки + Суфикс имени
- Префикс_имени + Локаль + ОС + Суфикс имени
- Префикс_имени + Локаль + Кодировка + Суфикс имени
- Префикс_имени + Локаль + Суфикс имени
- Префикс_имени + ОС + Кодировка + Перевод_строки + Суфикс имени
- Префикс_имени + ОС + Кодировка + Суфикс имени
- Префикс_имени + ОС + Перевод_строки + Суфикс имени
- Префикс_имени + ОС + Суфикс имени
- Префикс_имени + Суфикс имени
Где
Префикс имени и
суфикс задается через параметрыю
А
Локаль это
язык_СТРАНА или
язык пример: ru_RU
ОС один из трех вариантов:
linux,
windows, либо значение системного свойства os.name (System.getProperty)
Кодировка одно из двух:
utf16 ,
utf8 Перевод строки одно из трех:
n,
rn,
r Так для файла file с превиксом .ext первый и самый длинный проверямый вариант будет:
file.ru_RU.linux.utf16.n.ext
Предподчтение отдается наиболее длинным комбинациям названий. Если их нет, то выбираються по проще.
@author gocha