| @@ 105-111 (lines=7) @@ | ||
| 102 | * |
|
| 103 | * {@inheritdoc} |
|
| 104 | */ |
|
| 105 | public function npgettext($context, $original, $plural, $value) |
|
| 106 | { |
|
| 107 | $message = $context."\x04".$original; |
|
| 108 | $translation = ngettext($message, $plural, $value); |
|
| 109 | ||
| 110 | return ($translation === $message) ? $original : $translation; |
|
| 111 | } |
|
| 112 | ||
| 113 | /** |
|
| 114 | * @see TranslatorInterface |
|
| @@ 154-160 (lines=7) @@ | ||
| 151 | * |
|
| 152 | * {@inheritdoc} |
|
| 153 | */ |
|
| 154 | public function dnpgettext($domain, $context, $original, $plural, $value) |
|
| 155 | { |
|
| 156 | $message = $context."\x04".$original; |
|
| 157 | $translation = dngettext($domain, $message, $plural, $value); |
|
| 158 | ||
| 159 | return ($translation === $message) ? $original : $translation; |
|
| 160 | } |
|
| 161 | } |
|
| 162 | ||