Когда вы открываете Ubuntu, используется много английских слов. Например, аксессуары , образование , графика , интернет , офис , другое , звук , видео , системные инструменты , настройки , запуск и выход из системы будут отображаться в графическом интерфейсе.
Как я могу получить список всех английских слов, используемых в графическом интерфейсе Ubuntu?
Мне нужен список всех английских слов, чтобы я мог перевести их на китайский, чтобы создать глоссарий для Ubuntu: руководство на китайском языке по терминологии Ubuntu на английском языке. Это будет работать как мини-словарь: файл из двух столбцов с английским слева и китайским справа.
Это шутка - писать все это, просто глядя на слова в графическом интерфейсе. Я хочу умный способ сделать задачу. Есть ли список всех слов, используемых Ubuntu?
Печатание вручную, когда я сталкиваюсь со словами в GUI, является глупым способом выполнить задачу.
- Скопируйте все английские слова одно за другим из графического интерфейса, когда для локали задано значение
en_us
. - Скопируйте все китайские слова один за другим из графического интерфейса, когда для локали задано значение
zh
. - Сложите их в один файл, с английским слева и китайским справа.
Есть ли более умный способ сделать это?
Какой символ в моем / usr / lib / locale / locale-archive?
источник
Ответы:
Есть много способов, которые используются для хранения интернационализированных строк в зависимости от наборов инструментов GUI или спецификаций.
Те, что показаны на скриншоте, взяты из
.directory
файлов меню . Используйте тот же стандарт, что и в.desktop
проекте freedesktop. См. Спецификация записи рабочего стола: Локализованные значения для ключейВот скрипт для их извлечения
Создать файл оболочки
Добавить
Сделайте это исполняемым
Запустите его в записях каталога меню
Вот пример вывода
Если вы хотите, чтобы пункты меню приложения тоже
Вот пример вывода
Другие переводы Unity GUI использует
gettext
.Файлы, имеющие
.gmo
или.mo
расширение, являются окончательным двоичным форматом. Проверьте:Исходные файлы имеют
.po
расширение, вы можете скачать их с https://translations.launchpad.net/ или загрузить полный исходный код, например:Другие наборы инструментов GUI, такие как Qt & Java, используют другие форматы.
источник
Поиск переводов Ubuntu https://wiki.ubuntu.com/Translations/
Вы можете получить выражения и переводы там.
источник
Я думаю, что он имеет в виду другую проблему. На моем Ubuntu я установил английский, иврит и французский. Вы должны зайти в настройки системы, поддержку языков и добавить дополнительные языки.
Чтобы загрузить его на другом языке, вы перетащите нужный язык в верхнюю часть списка. Для меня это работает как шарм.
источник
Запустите его на виртуальной машине, сделайте скриншоты, запустите инструмент OCR на изображениях. Это только немного лучше, чем делать это вручную. Было бы здорово, если бы вы могли просто передать текст в файл, но ОС, которая сделает это, еще не проснулась.
источник
Доступна и поддерживается китайская версия Ubuntu: Ubuntu Kylin
Наряду с различными функциями, я думаю, что тип этого на английском языке, но без удаленных функций будет на самом деле довольно хорошо.
источник