Строки PHP

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

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

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

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

File extensions

.php

Linguality

Одноязычный

Supports plural

No

Supports descriptions

Yes

Supports explanation

No

Supports context

No

Supports location

No

Supports flags

No

API identifier

php

Supports read-only strings

No

Настройка Weblate

Typical Weblate Настройки компонента

Маска файла

lang/*/texts.php

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

lang/en/texts.php

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

lang/en/texts.php

Формат файла

Строки PHP