INNER CODE UNIT · Python
escape_nsis
multitheftauto/mtasa-blue · utils/localization/build_locale_nsi.py:101
def escape_nsis(msgstr: str) -> str:
return (msgstr.replace('\\', r'$\\')
.replace('\t', r'$\t')
.replace('\r', r'\r')
.replace('\n', r'\n')
.replace('\"', r'$\"')
.replace('$$\\', '$\\'))
@dataclass
class TranslatedLangString:
msgstr: str
nsi_label: str
def get_default_lang_strings(
locale: str, rtl_locales=rtl_locales
) -> t.List[TranslatedLangString]:
defaults = [