Pulseaudio — различия между версиями
Материал из l10n.lrn.ru
(Новая страница: «== Введение == Чтобы далеко не ходить, вот список полезных ссылок, вероятно полезных для пов...») |
|||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 4: | Строка 4: | ||
* Эту статью можно использовать как введение в PulseAudio: http://habrahabr.ru/post/106806/ | * Эту статью можно использовать как введение в PulseAudio: http://habrahabr.ru/post/106806/ | ||
* Описание команд командной строки PulseAudio: http://manpages.ubuntu.com/manpages/quantal/man5/pulse-cli-syntax.5.html | * Описание команд командной строки PulseAudio: http://manpages.ubuntu.com/manpages/quantal/man5/pulse-cli-syntax.5.html | ||
| − | * Мини-глоссарий от Leonid Kurbatov <llenchikk@rambler.ru>, переводчика PulseAudio в 2010 и 2012 годах. Долго на смотреть не надо | + | * Мини-глоссарий от Leonid Kurbatov <llenchikk@rambler.ru>, переводчика PulseAudio в 2010 и 2012 годах. Долго на него смотреть не надо: там есть принципиальные ошибки. |
# https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-January/001905.html | # https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-January/001905.html | ||
# https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-January/001906.html | # https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-January/001906.html | ||
| Строка 13: | Строка 13: | ||
Как переводить: | Как переводить: | ||
| − | # Взять из [http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Developer/PulseAudioFromGit/ репозитория]. | + | # Взять файл '''po/ru.po''' из [http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Developer/PulseAudioFromGit/ репозитория]. |
# Послать патч в [https://bugs.freedesktop.org/enter_bug.cgi?product=PulseAudio багзиллу freedesktop]. | # Послать патч в [https://bugs.freedesktop.org/enter_bug.cgi?product=PulseAudio багзиллу freedesktop]. | ||
# Подробности процесса разработки — [http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Community/ тут]. | # Подробности процесса разработки — [http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Community/ тут]. | ||
| Строка 108: | Строка 108: | ||
|- | |- | ||
| autospawning || запуск по требованию || "It means that PA is automatically started when it is not running yet but is needed by an application." --Lennart [https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-February/001979.html Определение spawn, spawning, autospawning] | | autospawning || запуск по требованию || "It means that PA is automatically started when it is not running yet but is needed by an application." --Lennart [https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-February/001979.html Определение spawn, spawning, autospawning] | ||
| + | |- | ||
| + | | [sink/source/module/...] index || номер [аудиоприёмника/источника/модуля/...] | ||
|} | |} | ||
Текущая версия на 02:29, 30 марта 2014
Введение
Чтобы далеко не ходить, вот список полезных ссылок, вероятно полезных для поверхностного понимания PulseAudio:
- Эту статью можно использовать как введение в PulseAudio: http://habrahabr.ru/post/106806/
- Описание команд командной строки PulseAudio: http://manpages.ubuntu.com/manpages/quantal/man5/pulse-cli-syntax.5.html
- Мини-глоссарий от Leonid Kurbatov <llenchikk@rambler.ru>, переводчика PulseAudio в 2010 и 2012 годах. Долго на него смотреть не надо: там есть принципиальные ошибки.
- https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-January/001905.html
- https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-January/001906.html
В kde-runtime/kcm_phonon.po также есть строки с названиями каналов по расположению динамиков, например "Front Left", неплохо было бы переводить одинаково одинаковые строки там и в PulseAudio.
Как переводить
Как переводить:
- Взять файл po/ru.po из репозитория.
- Послать патч в багзиллу freedesktop.
- Подробности процесса разработки — тут.
Как обновить шаблон (pulseaudio.pot) и файлы перевода (*.po):
- В корневом каталоге репозитория запустить "./autogen.sh"
- Зайти в каталог "po/" и запустить "make update-po"
Глоссарий
| Оригинал | Перевод | Комментарии, обоснование |
|---|---|---|
| sink | аудиоприёмник | |
| source | источник | |
| sink input | вход аудиоприёмника | |
| source output | выход источника | |
| A2DP source | передатчик A2DP | Терминология взята из Википедии: A2DP. |
| A2DP sink | приёмник A2DP | Терминология взята из Википедии: A2DP. |
| input | вход | |
| output | выход | |
| channel map | схема каналов | |
| null sink | пустой аудиоприёмник | |
| system mode, system wide mode | общесистемный режим | |
| User-configured server | настроенный вручную сервер | |
| sample | сэмпл | Аудиофрагмент, который можно добавить/воспроизвести/удалить командами upload-sample/play-sample/remove-sample, см. man pactl ). То же слово "sample" также может переводиться как "отсчёт", в значении единицы дискретизации. |
| sample cache | кэш сэмплов | Кэш аудиофрагментов, загруженных в PulseAudio для быстрого воспроизведения. |
| sample format, sample type | формат отсчётов | Пример названия формата отсчётов: "s16le" |
| sample rate | частота дискретизации | |
| sample specification | спецификация отсчётов | Совокупность формата отсчётов, числа каналов и частоты дискретизации, например: "s16le 2ch 44100Hz". |
| resampling | передискретизация | Передискретизация |
| fragment | фрагмент | |
| docking station | док-станция | Док-станция |
| line in | линейный вход | |
| rear | тыловой | |
| side | боковой | |
| front | фронтальный | |
| Digital Passthrough | сквозной цифровой канал | |
| Handsfree | хендс-фри | |
| extension | расширение | |
| tunnel | туннель | |
| surround | объёмный [звук] | |
| card | плата, звуковая плата | |
| profile | профиль | |
| latency offset, latency | задержка | |
| log target | журнал | |
| monitor source | мониторный источник | Например, PulseAudio/Examples#ALSA_Monitor_source |
| owner module | модуль-владелец | |
| corked | поток данных приостановлен | /pulseaudio-discuss/ What is corking? |
| port | порт | |
| process time | время обработки | ??? TBD |
| downmix & upmix | Downmixing | |
| AEC | эхоподавление | Эхоподавление |
| autospawning | запуск по требованию | "It means that PA is automatically started when it is not running yet but is needed by an application." --Lennart Определение spawn, spawning, autospawning |
| [sink/source/module/...] index | номер [аудиоприёмника/источника/модуля/...] |