Translated: msgstr length > 0
msgstr1 != msgstr2
| msg1 state\msg2 state | not present | empty translation | translated and not fuzzy | translated and fuzzy |
| not present | not possible | added_empty | translated | fuzzy_translated |
| empty translation | removed | not possible | translated | fuzzy_translated |
| translated and not fuzzy | removed | untranslated | translation_changed | fuzzy_translated |
| translated and fuzzy | removed | untranslated | translated | fuzzy_translated |
msgstr1 == msgstr2
| msg1 state\msg2 state | not present | empty translation | translated and not fuzzy | translated and fuzzy |
| not present | not possible | not possible | not possible | not possible |
| empty translation | not possible | not_changed | not possible | not possible |
| translated and not fuzzy | not possible | not possible | not_changed | fuzzied |
| translated and fuzzy | not possible | not possible | unfuzzied | not_changed |
State changes
- added_empty
- removed
- translated
- fuzzy_translated
- untranslated
- translation_changed
- not_changed
- fuzzied
- unfuzzied