
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-04-2024 05:05 AM
Hi Team,
I have solved translation of the umlauts like below code working as expected
ä ---> ae
ë ---> e
ï ---> i
ö ---> oe
ü ---> ue
ÿ ---> y
ß --> ss
please help me how to translation of the umlauts like above.
Thanks & Regards,
Bandi
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-04-2024 06:30 AM
Hi @Community Alums
You can try below-
function replaceSpecialCharacters(inputString) {
var replacements = {
'ä': 'ae',
'ë': 'e',
'ï': 'i',
'ö': 'oe',
'ü': 'ue',
'ÿ': 'y',
'ß': 'ss'
};
for (var ch in replacements) {
if (replacements.hasOwnProperty(ch)) {
inputString = inputString.split(ch).join(replacements[ch]);
}
}
return inputString;
}
var inputString = "sauäëïöüÿßrabh";
var result = replaceSpecialCharacters(inputString);
gs.info(result);
Thanks and Regards,
Saurabh Gupta

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-04-2024 06:08 AM
anyone have idea how to do
ë ---> e
ï ---> i
ö ---> oe
ü ---> ue
ÿ ---> y
ß --> ss
please help me how to translation
please help me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-04-2024 06:30 AM
Hi @Community Alums
You can try below-
function replaceSpecialCharacters(inputString) {
var replacements = {
'ä': 'ae',
'ë': 'e',
'ï': 'i',
'ö': 'oe',
'ü': 'ue',
'ÿ': 'y',
'ß': 'ss'
};
for (var ch in replacements) {
if (replacements.hasOwnProperty(ch)) {
inputString = inputString.split(ch).join(replacements[ch]);
}
}
return inputString;
}
var inputString = "sauäëïöüÿßrabh";
var result = replaceSpecialCharacters(inputString);
gs.info(result);
Thanks and Regards,
Saurabh Gupta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2024 10:45 PM
Saurabh Gupta,
above all Its working as expected but i need to include one more capital letter 'Ö': need to transfer to capital letter Oe like below how to do please help me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2024 11:03 PM
Hi @pavana3
function replaceSpecialCharacters(inputString) {
var replacements = {
'ä': 'ae',
'ë': 'e',
'ï': 'i',
'ö': 'oe',
'ü': 'ue',
'ÿ': 'y',
'ß': 'ss',
'Ö': 'Oe'
};
for (var ch in replacements) {
if (replacements.hasOwnProperty(ch)) {
inputString = inputString.split(ch).join(replacements[ch]);
}
}
return inputString;
}
var inputString = "sauäëïöüÿßrabh";
var result = replaceSpecialCharacters(inputString);
gs.info(result);
Thanks and Regards,
Saurabh Gupta