Skip to content

Commit 5c32895

Browse files
committed
Fix surrounding spaces before trying to translate in objects_po_to_csv.py
1 parent e1f39f4 commit 5c32895

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

df_translation_toolkit/convert/objects_po_to_csv.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ def get_translations_from_tag(original_tag: str, translation_tag: str) -> Iterat
4646
if ValidationProblem.contains_errors(validation_problems):
4747
raise ValidationException(validation_problems)
4848

49+
translation_tag = fix_spaces(original_tag, translation_tag, strict=True)
4950
original_parts = split_tag(original_tag)
5051
translation_parts = split_tag(translation_tag)
5152
original_parts = original_parts[1:]

df_translation_toolkit/convert/text_to_mo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def translate_tag(
3131
if problem_info.contains_errors():
3232
return None
3333

34+
translation_tag = fix_spaces(original_tag, translation_tag, strict=True)
3435
original_parts = split_tag(original_tag)
3536
translation_parts = split_tag(translation_tag)
3637

@@ -45,7 +46,6 @@ def translate_tag_string(
4546
if not (original_string_tag and translation_tag and translation_tag != original_string_tag):
4647
return None
4748

48-
translation_tag = fix_spaces(original_string_tag, translation_tag, strict=True)
4949
translation = translate_tag(original_string_tag, translation_tag, diagnostics=diagnostics)
5050
if not translation:
5151
return None

tests/test_objects_po_to_csv.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ def test_get_translation_from_tag(
7070
("верхний левый первый премолярs", "верхние левые первые премоляры"),
7171
],
7272
),
73+
("[PREFSTRING:something]", " [PREFSTRING:translation] ", [("something", "translation")]),
7374
],
7475
)
7576
def test_validate_string(

0 commit comments

Comments
 (0)