Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=959636
Bug ID: 959636 Summary: Transifex expression check problem Product: Fedora Documentation Version: devel Component: security-guide Severity: unspecified Priority: unspecified Assignee: sparks@redhat.com Reporter: tomo@dream.daynight.jp QA Contact: docs-qa@lists.fedoraproject.org CC: oglesbyzm@gmail.com, pkennedy@redhat.com, security-guide-list@redhat.com, sparks@redhat.com Category: ---
Description of problem: I encountered error message saying "The expression '% a' is not present in the translation." while translating strings below[1] on transifex[2]. So, I couldn't save translation strings. But, this string '% a' is not gettext expression. If there is a blank characters following '%', you should not check it, shouldn't you?
Version-Release number of selected component (if applicable): Fedora 19
How reproducible: Always.
Steps to Reproduce: 1. Go to Fedora Security Guide on Transifex. 2. Translate strings that contains character '%'.
e.g. https://fedora.transifex.com/projects/p/fedora-security-guide/translate/#ja/...
3. Click "Save".
Actual results: "The expression '% a' is not present in the translation."
Expected results: Save translated strings.
Additional info:
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=959636
Eric Christensen sparks@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |MODIFIED Flags| |needinfo?(tomo@dream.daynig | |ht.jp)
--- Comment #2 from Eric Christensen sparks@redhat.com --- Is this an acceptable fix?
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=959636
KATO Tomoyuki tomo@dream.daynight.jp changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(tomo@dream.daynig | |ht.jp) |
--- Comment #3 from KATO Tomoyuki tomo@dream.daynight.jp --- It looks well.
However, can't a writer using transifex use '%' character?
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=959636
Eric Christensen sparks@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #4 from Eric Christensen sparks@redhat.com --- I have no idea. I wouldn't think that the '%' character would be bad unless it would need to be escaped as a variable. I'd prefer to use a word there instead of the number.
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=959636
--- Comment #5 from KATO Tomoyuki tomo@dream.daynight.jp --- Thanks a lot. please use a word there instead of the number. please close this issue. In some case, you can use "%" instead of '%'.
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=959636
--- Comment #13 from Eric Christensen sparks@redhat.com --- Sorry, just added wrong patch!
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=959636
Eric Christensen sparks@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Resolution|--- |NEXTRELEASE Last Closed| |2013-05-15 10:54:00
docs-qa@lists.fedoraproject.org