diff --git a/scripts/lang/fr/__init__.py b/scripts/lang/fr/__init__.py index 91a37ec1f..82ec9ac50 100644 --- a/scripts/lang/fr/__init__.py +++ b/scripts/lang/fr/__init__.py @@ -500,6 +500,8 @@ "lexique": "term(', '.join(capitalize(p) for p in parts[1:-1]))", # {{localités|fr|d’Espagne}} "localités": "term('Géographie')", + # {{mn-lien|далай|dalai|ᠲᠠᠯᠠᠢ}} + "mn-lien": "f'{parts[1]} (MNS : {italic(parts[2])})'", # {{nobr|1 000 000 000 000}} "nobr": "re.sub(r'^1=', '', parts[-1].replace(' ', ' ').replace('!', '|'))", # {{nom w pc|Aldous|Huxley}} diff --git a/tests/test_fr.py b/tests/test_fr.py index 735c1cf55..5d9b4095d 100644 --- a/tests/test_fr.py +++ b/tests/test_fr.py @@ -406,6 +406,7 @@ def test_parse_word( ("{{incise|texte placé en incise}}", "— texte placé en incise —"), ("{{incise|texte placé en incise|stop}}", "— texte placé en incise"), ("{{instruments à cordes|fr}}", "(Musique)"), + ("{{mn-lien|далай|dalai|ᠲᠠᠯᠠᠢ}}", "далай (MNS : dalai)"), ("{{musiciens|fr}}", "(Musique)"), ("{{nobr|1 000 000 000 000}}", "1 000 000 000 000"), ("{{nobr|ℶ₀ {{=}} [[ℵ₀]]}}", "ℶ₀ = ℵ₀"),