Как мне перевести строку на транслит? Например: БИТ1-15 -> BIT1-15 Может уже есть алгоритм какой-то или библиотека?
А чем вас не устраивает что-то вроде такого:
HashMap<string, string> alph = new Map<string, string>;
aplh.put("а", "а");
aplh.put("b", "б");
aplh.put("c", "ц");
aplh.put("d", "д");
aplh.put("th", "с");
....
string str = "БИТ1-15";
for(int i=0; i<alph.keySet.size(); i++)
str = str.replace(alph.keySet[i], alph[alph.keySet[i]]);
return str;
Советую глянуть статью. Да, там на js, но код понятен. Можно легко портировать на Java
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости