Строки PHP

Переводы PHP обычно одноязычные, поэтому рекомендуется указывать базовый файл со строками на (как это чаще всего бывает) английском языке.

В настоящее время Weblate поддерживает несколько вариантов перевода PHP:

Пример файла:

<?php
$LANG['foo'] = 'bar';
$LANG['foo1'] = 'foo bar';
$LANG['foo2'] = 'foo bar baz';
$LANG['foo3'] = 'foo bar baz bag';
Поддерживаемые функции

Расширения файлов

.php

Языковость ⓘ

Одноязычный

Поддерживает множественное число ⓘ

No

Поддерживает описания ⓘ

Yes

Поддерживает пояснения ⓘ

No

Поддерживает контекст ⓘ

No

Поддерживает расположение ⓘ

No

Поддерживает флаги ⓘ

No

Идентификатор API

php

Поддерживает строки только для чтения ⓘ

No

Поддерживает удаление устаревших строк ⓘ

No

Настройка Weblate

Типичный Настройки компонента Weblate

Маска файла

lang/*/texts.php

Одноязычный базовый файл

lang/en/texts.php

Шаблон для новых переводов

lang/en/texts.php

Формат файла

Строки PHP