Alfred Workflow, чтобы получить двунаправленные переводы от dict.cc.
Если вам нравится рабочий процесс, дайте этому репо звезду
И если это экономит ваше время, вы можете рассмотреть
Оглавление
Скачать
Установка
Разрешения
Зачем мне это делать?
Поддерживаемые языки
Командование
Пара языков по умолчанию
Разработка
Содействия
Внося
Поддерживать
Другие проекты
Лицензия
Нажмите здесь и загрузите Dict.cc.alfredworkflow
.
Просто дважды щелкните файл Dict.cc.alfredworkflow
, и Альфред должен поднять его автоматически.
Со времени Каталины вам нужно сказать MacOS, что можно запустить включенные двоичные файлы. Для этого у вас есть следующие два варианта:
Откройте каталог рабочих процессов
Щелкните правой кнопкой мыши на dictcc_*
для вашей платформы (Intel Macs dictcc_amd64
, M1 Macs dictcc_arm64
) и выберите Open
в всплывающем окне.
Это откроет окно терминала, и вы должны увидеть сообщение об ошибке. Тем не менее, вы теперь указали на MacOS, что можно запустить бинар.
Закройте все окна, и все готово.
Остерегайтесь, что следующая конфигурация применяется ко всем рабочим процессам, которые вы в настоящее время установили, и ко всем будущим.
Поскольку MacOS Catalina Apple не разрешает работать произвольные двоичные файлы, если они не нотарированы. Разработчики могут нотаризировать свои двоичные файлы, если они записываются на программу Apple Developer, которая составляет около 100 долларов в год. Поскольку я не зарегистрирован, я не могу нотаризовать двоичные файлы, и нам нужно жить с вышеупомянутыми неудобствами:/
Английский, немецкий, французский, шведский, испанский, болгарский, румынский, итальянский, португальский, русский
dict lang1 lang2 word_to_translate
Вы можете опустить lang1
и lang2
, чтобы просто перевести между немецким и английским языком (оба направления!). Смотрите ниже, чтобы настроить языковую пару по умолчанию.
Возможные значения для lang1
и lang2
:
Аббревиатура | Язык |
---|---|
en, англ | английский |
де, Гер | немецкий |
Fr, fra | французский |
SV, Swe | шведский |
es, особенно | испанский |
bg, bul | болгарский |
ro, rom | румынский |
это, ita | Итальянский |
Pt, por | португальский |
Ру, Рус | русский |
Вы можете не хотеть, чтобы переводы были между английским и немецким по умолчанию. Чтобы изменить это поведение, открыть предпочтения Альфреда, перейдите в Workflows
, выберите Dict.cc
и нажмите кнопку Configure workflow and variables
в правом верхнем углу.
Вы должны найти следующие две переменные среды рабочего процесса:
from_language
to_language
Назначьте обе переменные одну из вышеперечисленных сокращений (либо двух букв, либо трех букв). На скриншоте над конфигурацией говорится
from_language
- fra
to_language
- en
Перевести между французским и английским языком по умолчанию.
ПРИМЕЧАНИЕ. Хотя переменные названы from_
и to_
переводы будут двунаправленными, поэтому порядок не должен действительно иметь значение.
Создайте рабочий процесс:
Goos = darwin goarch = arm64 go build -o dictcc_arm64 main.go Goos = darwin goarch = amd64 go build -o dictcc_amd64 main.go
Переместите обе двоичные файлы в папку рабочего процесса. Для развития я бы порекомендовал их символизировать.
@Деннис-Тра.
Не стесняйтесь погружаться! Откройте проблему или отправьте PRS.
Это действительно сделало бы мой день, если бы вы поддержали этот проект, купите мне кофе.
Вы можете быть заинтересованы в одном из моих других проектов:
nebula
- гусеницы Libp2p DHT, который также контролирует жизненную жизнь и доступность сверстников. ? Победитель мастерской DI2F Hackathon?
pcp
-Командная строка инструмент передачи данных, основанный на LIBP2P.
image-stego
- новый способ обнаружения манипуляций с изображениями. Стеганографическая целостность изображения - узлы дерева Меркл, встроенные в куски изображения, так что целостность каждого чанка может быть проверена сама по себе.
Apache License версия 2.0 © Dennis Trautwein