WindowTranslator.Abstractions
0.2.1
.NET 6.0
There is a newer prerelease version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package WindowTranslator.Abstractions --version 0.2.1
NuGet\Install-Package WindowTranslator.Abstractions -Version 0.2.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="WindowTranslator.Abstractions" Version="0.2.1">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add WindowTranslator.Abstractions --version 0.2.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: WindowTranslator.Abstractions, 0.2.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install WindowTranslator.Abstractions as a Cake Addin
#addin nuget:?package=WindowTranslator.Abstractions&version=0.2.1
// Install WindowTranslator.Abstractions as a Cake Tool
#tool nuget:?package=WindowTranslator.Abstractions&version=0.2.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
WindowTranslator
WindowTranslatorは、Windowsのアプリケーションのウィンドウを翻訳するためのツールです。
使い方
事前準備
言語設定
翻訳元・翻訳先となる言語をWindowsの言語設定に追加してください。
Windowsの言語追加の方法
DeepL APIキーの取得
DeepLのサイトからユーザー登録を行い、APIキーを取得してください。
(手元では無料プランのAPIキーにて動作確認を行っていますが、有料プランのAPIキーでも動作すると思います)
起動
初回設定
WindowTranslator.exe
を起動し、設定画面を開きます。
- 「全体設定」タブの「言語設定」から翻訳元・翻訳先の言語を選択します。
- 「DeepLOptions」タブのAPI Key: DeepLのAPIキーを入力します。
- 設定が完了したら「OK」ボタンを押下して設定画面を閉じます。
翻訳の開始
WindowTranslator.exe
を起動し、翻訳ボタンを押下します。
- 翻訳したいアプリのウィンドウを選択し、「OK」ボタンを押下します。
- 翻訳結果がオーバーレイで表示されます。
その他の設定
翻訳結果を別ウィンドウに表示する
翻訳結果を別ウィンドウに表示することができます。
設定画面の「全体設定」タブの「翻訳結果表示モード」で「キャプチャーウィンドウ」を選択し、「OK」ボタンを押下して設定画面を閉じます。
翻訳したいアプリを選択すると、翻訳結果が別ウィンドウに表示されます。
特定のアプリケーションのウィンドウを常に翻訳する
特定のアプリケーションが起動したときに、WindowTranslatorがアプリケーションを検知して翻訳を開始するように設定できます。
WindowTranslator.exe
を起動し、設定画面を開きます。
- 「SettingsViewModel」タブから「Register to startup command」の「実行」ボタンを押下し、ログオン時に自動起動するように設定します。
- 「全体設定」タブの「自動翻訳対象」に翻訳したいアプリケーションのプロセス名を入力します。
- 「一度翻訳対象に選択したプロセスが起動したときに自動的に翻訳する」にチェックを入れることで自動的に翻訳対象に登録されます。
- 設定が完了したら「OK」ボタンを押下して設定画面を閉じます。
- 以降、対象のプロセスが起動したときに、翻訳を開始するかの通知が表示されます。
通知が表示されない場合
通知が表示されない場合、「応答不可」が有効になっている可能性があります。
以下の方法で通知を有効化してください。
- Windowsの「設定」から「システム」の「通知」設定を開きます。
- 「応答不可を自動的にオンにする」を選択し、「全画面モードでアプリを使用するとき」にチェックを外します。
- 「優先通知を設定する」の「アプリの追加」を押下します。
- 「WindowTranslator」を選択します。
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. |
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.
-
net6.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.2.2-ci.36 | 39 | 9/26/2023 |
0.2.2-ci.34 | 48 | 8/26/2023 |
0.2.2-ci.32 | 50 | 8/18/2023 |
0.2.2-ci.30 | 37 | 8/17/2023 |
0.2.2-ci.28 | 58 | 7/15/2023 |
0.2.2-ci.26 | 54 | 7/10/2023 |
0.2.2-ci.24 | 48 | 7/9/2023 |
0.2.2-ci.18 | 53 | 7/6/2023 |
0.2.2-ci.16 | 51 | 6/16/2023 |
0.2.2-ci.14 | 53 | 5/20/2023 |
0.2.2-ci.12 | 59 | 4/27/2023 |
0.2.2-ci.10 | 59 | 4/25/2023 |
0.2.2-ci.6 | 59 | 4/25/2023 |
0.2.2-ci.4 | 60 | 4/17/2023 |
0.2.2-ci.2 | 61 | 4/10/2023 |
0.2.2-ci.1 | 57 | 4/10/2023 |
0.2.1 | 138 | 4/10/2023 |
0.2.1-ci.37 | 58 | 4/10/2023 |
0.2.1-ci.33 | 59 | 4/10/2023 |
0.2.1-ci.32 | 58 | 4/9/2023 |
0.2.1-ci.31 | 55 | 4/9/2023 |
0.2.1-ci.20 | 53 | 4/8/2023 |
0.2.1-ci.19 | 55 | 4/8/2023 |
0.2.1-ci.18 | 56 | 4/8/2023 |
0.2.1-ci.17 | 58 | 4/8/2023 |
0.2.1-ci.16 | 60 | 4/6/2023 |
0.2.1-ci.15 | 62 | 4/6/2023 |
0.2.1-ci.11 | 62 | 4/3/2023 |
0.2.1-ci.4 | 63 | 4/2/2023 |
0.2.1-ci.3 | 60 | 4/2/2023 |
0.2.1-ci.2 | 59 | 4/2/2023 |
0.2.0 | 140 | 4/2/2023 |
0.1.118 | 143 | 4/2/2023 |
0.1.117 | 145 | 4/2/2023 |
0.1.116 | 145 | 4/2/2023 |
0.1.115 | 160 | 3/26/2023 |
0.1.114 | 165 | 3/26/2023 |
0.1.113 | 159 | 3/25/2023 |
0.1.112 | 152 | 3/25/2023 |
0.1.111 | 160 | 3/25/2023 |
0.1.111-PullRequest0010.6 | 60 | 3/25/2023 |
0.1.110 | 164 | 3/22/2023 |
0.1.108 | 149 | 3/21/2023 |
0.1.101 | 153 | 3/20/2023 |
0.1.101-PullRequest0009.3 | 62 | 3/20/2023 |
0.1.100 | 163 | 3/20/2023 |
0.1.99 | 164 | 3/20/2023 |
0.1.0 | 47 | 4/2/2023 |
0.1.0-ci.171 | 61 | 4/2/2023 |
0.1.0-ci.170 | 61 | 4/2/2023 |
0.1.0-ci.169 | 59 | 4/2/2023 |
0.1.0-ci.168 | 60 | 4/2/2023 |
0.0.0-local | 104 | 3/20/2023 |