| @@ 101-108 (lines=8) @@ | ||
| 98 | break; |
|
| 99 | ||
| 100 | default: |
|
| 101 | if (strpos($key, 'msgstr[') === 0) { |
|
| 102 | $p = $translation->getPluralTranslations(); |
|
| 103 | $p[] = self::convertString($data); |
|
| 104 | ||
| 105 | $translation->setPluralTranslations($p); |
|
| 106 | $append = 'PluralTranslation'; |
|
| 107 | break; |
|
| 108 | } |
|
| 109 | ||
| 110 | if (isset($append)) { |
|
| 111 | if ($append === 'Context') { |
|
| @@ 125-130 (lines=6) @@ | ||
| 122 | break; |
|
| 123 | } |
|
| 124 | ||
| 125 | if ($append === 'PluralTranslation') { |
|
| 126 | $p = $translation->getPluralTranslations(); |
|
| 127 | $p[] = array_pop($p)."\n".self::convertString($data); |
|
| 128 | $translation->setPluralTranslations($p); |
|
| 129 | break; |
|
| 130 | } |
|
| 131 | ||
| 132 | $getMethod = 'get'.$append; |
|
| 133 | $setMethod = 'set'.$append; |
|