Файлы CSV

Файлы CSV обычно содержат простой список исходных строк и переводов. Weblate поддерживает следующие форматы оных:

  • Файлы с заголовком, определяющим поля в самом файле (location — расположение, source — исходная строка, target — перевод, ID, fuzzy — «на правку», context — контекст, translator_comments — комментарий переводчика, developer_comments — комментарий разработчика). Это рекомендуемый подход, так как при его использовании меньше вероятность ошибок. Выберите CSV-файл в качестве формата.

  • Файлы с двумя полями - источник и перевод (в данном порядке). Выберите Простой CSV-файл в качестве формата файла.

  • Файлы без заголовка, с полями в порядке, определённом translate-toolkit: location, source, target, ID, fuzzy, context, translator_comments, developer_comments. Выберите CSV-файл в качестве формата.

  • Remember to define Одноязычный базовый файл when your files are monolingual (see Двуязычные и одноязычные форматы).

Подсказка

By default, the CSV format does autodetection of file encoding. This can be unreliable in some corner cases and causes performance penalty. Please choose a file format encoding to avoid this (for example UTF-8).

Предупреждение

Формат CSV в настоящее время автоматически определяет диалект файла CSV. В некоторых случаях автоматическое определение может не сработать, и вы получите смешанные результаты. Особенно это касается файлов CSV с символами новых строк внутри значений. В качестве обходного пути рекомендуется не использовать кавычки.

См. также

CSV

Многозначный CSV-файл

Добавлено в версии 4.13.

Этот вариант файлов CSV позволяет хранить несколько переводов для каждой строки.

Файлы примеров

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

Thank you for using Weblate.,Děkujeme za použití Weblate.
Поддерживаемые функции

File extensions

.csv

Linguality

Both monolingual and bilingual

Supports plural

No

Supports descriptions

Yes

Supports explanation

No

Supports context

Yes

Supports location

Yes

Supports flags

No

Additional states

Needs editing

API identifier

csv, csv-multi, csv-simple

Supports read-only strings

No

Настройка Weblate

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

Маска файла

locale/*.csv

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

Пусто

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

locale/en.csv

Формат файла

Файл CSV

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

Маска файла

locale/*.csv

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

locale/en.csv

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

locale/en.csv

Формат файла

Простой CSV-файл