Remplace un substitut dans une ficelle
Il peut être possible de définir des espaces réservés dans une chaîne de traduction, qui doit être remplacée par n’importe quelle partie variable, par exemple un nom de fichier par défaut avec le nom du programme.
Dans ce cas, vous pouvez ajouter un ensemble unique de caractères à la traduction et laisser cet ensemble unique remplacer par le nom du programme souhaité dans la traduction retournée.
définitivement replaceNLS(instring, searchstr, replacestr):
Paramètre instring : la chaîne contenant le lieu de remplacement à remplacer
Paramètre searchstr : l’ensemble unique de caractères à remplacer
Paramètre replacestr : la chaîne qui remplacera le searchstr
La corde avec la section remplacée sera retournée
Exemple :
! [Remplacement NLS] (/media/python-guide/nls-translations/general-call/NLS_Replace.png)