dict.ccから双方向の翻訳を取得するためのアルフレッドワークフロー
あなたがワークフローが好きなら、このレポを星に与えます
そして、それがあなたに時間を節約するならば、あなたは考えるかもしれません
目次
ダウンロード
インストール
権限
なぜ私はそれをする必要があるのですか?
サポート言語
指示
デフォルトの言語ペア
発達
メンテナー
貢献
サポート
その他のプロジェクト
ライセンス
ここをクリックして、 Dict.cc.alfredworkflow
をダウンロードしてください。
Dict.cc.alfredworkflow
ファイルをダブルクリックするだけで、Alfredは自動的にピックアップする必要があります。
カタリナであるため、付属のバイナリを実行しても問題ないことをMacOSに伝える必要があります。そのために、次の2つのオプションがあります。
ワークフローディレクトリを開きます
プラットフォーム用のdictcc_*
バイナリ(Intel Macs dictcc_amd64
、m1 macs dictcc_arm64
)を右クリックし、ポップアップでOpen
を選択します。
これにより、端子ウィンドウが開き、エラーメッセージが表示されます。ただし、今ではMacOSに、バイナリを実行しても問題ないことを示しています。
すべてのウィンドウを閉じて、あなたは行くのが良いです。
現在インストールしているすべてのワークフローとすべての将来のワークフローに次の構成が適用されることに注意してください。
Macos Catalina Appleは、公証されない限り、任意のバイナリを実行することを許可していないためです。開発者は、年間約100ドルのApple開発者プログラムに登録している場合、バイナリを公証できます。私は登録されていないので、バイナリを公証することはできません。上記の不便とともに暮らす必要があります。
英語、ドイツ語、フランス語、スウェーデン語、スペイン語、ブルガリア語、ルーマニア語、イタリア語、ポルトガル語、ロシア語
dict lang1 lang2 word_to_translate
lang1
とlang2
省略して、ドイツ語と英語の間で翻訳するだけです(両方の方向!)。デフォルトの言語ペアをカスタマイズするには、以下を参照してください。
lang1
とlang2
の可能な値:
略語 | 言語 |
---|---|
En、Eng | 英語 |
de、ger | ドイツ語 |
FR、FRA | フランス語 |
SV、SWE | スウェーデン語 |
es、esp | スペイン語 |
BG、BUL | ブルガリア |
RO、ROM | ルーマニア人 |
それ、ita | イタリア語 |
Pt、por | ポルトガル語 |
ru、rus | ロシア |
デフォルトでは、翻訳が英語とドイツ語の間にあることを望まないかもしれません。この動作を変更するには、アルフレッドの設定を開き、 Workflows
に移動し、 Dict.cc
選択し、右上隅の[ Configure workflow and variables
ボタンをクリックします。
次の2つのワークフロー環境変数を見つける必要があります。
from_language
to_language
両方の変数を上記の略語のいずれかを割り当てます(2文字または3文字の形式のいずれか)。上のスクリーンショットには、構成が表示されます
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
両方のバイナリをワークフローフォルダーに移動します。開発には、それらをシンプリングすることをお勧めします。
@dennis-tra。
気軽に飛び込みましょう!問題を開くか、PRを送信します。
あなたが私にコーヒーを買ってこのプロジェクトをサポートしていれば、それは本当に私の一日を作るでしょう。
あなたは私の他のプロジェクトの1つに興味があるかもしれません:
nebula
-Peerの活性と可用性を監視するLibp2p Dht Crawler。 ? DI2Fワークショップハッカソンの勝者?
pcp
libp2pに基づくコマンドラインピアツーピアデータ転送ツール。
image-stego
画像操作検出の新しい方法。ステガノグラフィベースの画像の完全性 - 各チャンクの完全性を単独で検証できるように、画像チャンクに埋め込まれたメルクルツリーノード。
Apacheライセンスバージョン2.0©Dennis Trautwein