Строки 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

Настройка Weblate

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

Маска файла

lang/*/texts.php

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

lang/en/texts.php

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

lang/en/texts.php

Формат файла

Строки PHP