Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ PowerShell実行時は極力少ない行数で実行するように、処理を
## 翻訳リソース作成時

* 翻訳元言語は日本語
* 翻訳先言語は英語、ドイツ語、韓国語、中国語(簡体字)、中国語(繁体字)、ベトナム語、マレーシア語、インドネシア語、ブラジルポルトガル語、フランス語、スペイン語、アラビア語、トルコ語、タイ語、ロシア語、フィリピン語、ポーランド語、ペルシア語
* 翻訳先言語は英語、ドイツ語、韓国語、中国語(簡体字)、中国語(繁体字)、ベトナム語、マレーシア語、インドネシア語、ブラジルポルトガル語、フランス語、スペイン語、アラビア語、トルコ語、タイ語、ロシア語、フィリピン語、ポーランド語、ペルシア語、チェコ語
* 翻訳先リソースファイルが存在しない場合は、リソースファイルを作成する
* 既存の翻訳テキストは変更しない
* ただし、翻訳テキストに日本語が入っていた場合は各言語の翻訳に置き換える
Expand Down
1 change: 1 addition & 0 deletions WindowTranslator/Modules/Settings/AllSettingsViewModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -380,6 +380,7 @@ public partial class TargetSettingsViewModel(
CultureInfo.GetCultureInfo("fil-PH"),
CultureInfo.GetCultureInfo("pl-PL"),
CultureInfo.GetCultureInfo("fa-IR"),
CultureInfo.GetCultureInfo("cs-CZ"),
];

[Browsable(false)]
Expand Down
53 changes: 53 additions & 0 deletions docs/OcrModule.cs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Moduly OCR

WindowTranslator umožňuje vybrat z několika modulů OCR pro rozpoznávání textu na obrazovce.
Každý modul má své vlastnosti a výběr vhodného modulu pro váš případ použití umožní přesnější rozpoznávání textu.

## Nové rozpoznávání znaků Windows (Beta) ![Výchozí](https://img.shields.io/badge/Výchozí-brightgreen)

Místní modul OCR dodaný společností Microsoft.

### Výhody
- **Přesnost rozpoznávání**: Může se pochlubit nejvyšší přesností rozpoznávání
- **Rychlost**: Velmi vysoká rychlost zpracování

### Nevýhody
- **Využití paměti**: Může použít více než 1 GB paměti pouze pro zpracování rozpoznávání
- **Provozní prostředí**: Nemusí fungovat v některých prostředích (doporučeno Windows 10 nebo novější)

---

## Standardní rozpoznávání znaků Windows

OCR engine, který je standardem v systému Windows 10 a novějším.

### Výhody
- **Využití paměti**: Lehký s nízkým využitím paměti
- **Provozní prostředí**: Široce dostupný v systému Windows 10 a novějším

### Nevýhody
- **Přesnost rozpoznávání**: Může být slabší u složitých písem nebo ručně psaného textu
- **Nastavení**: Může být vyžadována ruční instalace jazykových dat

---

## Tesseract OCR

OCR engine s otevřeným zdrojovým kódem.

### Výhody
- **Vícejazyčná podpora**: Podporuje více než 100 jazyků
- **Stabilita**: Spolehlivý engine s dlouhou historií

### Nevýhody
- **Přesnost rozpoznávání**: Může být horší ve srovnání s jinými OCR

---

## Výběr modulu

Vyberte prosím modul, který funguje v následujícím pořadí vysoké přesnosti rozpoznávání:

1. Nové rozpoznávání znaků Windows (Beta)
2. Standardní rozpoznávání znaků Windows
3. Tesseract OCR
63 changes: 63 additions & 0 deletions docs/PrivacyPolicy.cs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
title: Zásady ochrany osobních údajů
description: Zásady ochrany osobních údajů WindowTranslator
---

Tyto Zásady ochrany osobních údajů upravují používání aplikace „WindowTranslator" (dále jen „Aplikace").

## Úvod
Aplikace je software s otevřeným zdrojovým kódem a je dostupná na GitHubu (https://github.com/Freeesia/WindowTranslator).
Aplikace v zásadě neshromažďuje osobní údaje ani údaje o používání od svých uživatelů. Pokud se však uživatelé výslovně rozhodnou odeslat hlášení o chybách, shromažďují se minimální informace potřebné k řešení technických problémů.

## Shromažďování osobních údajů

### Informace shromažďované Aplikací
Aplikace při normálním používání přímo neshromažďuje osobní údaje, jako jsou vstupní data uživatele, historie interakcí nebo informace o zařízení.
Pokud se však uživatelé výslovně rozhodnou odeslat hlášení o chybách, shromažďují se informace nezbytné k řešení technických problémů.

### Protokoly chyb a hlášení o pádu
Aplikace shromažďuje následující informace pouze tehdy, když uživatelé výslovně provedou odeslání hlášení o chybě:

- Informace o provozu aplikace
- Informace o hardwarové specifikaci počítače
- Informace o prostředí operačního systému
- Okolnosti vzniku chyby

Tyto informace jsou používány výhradně k řešení technických problémů a ke zlepšení kvality aplikace a neobsahují informace umožňující identifikaci osoby.
Odeslání hlášení o chybě je zcela dobrovolné a nikdy nebude odesláno automaticky bez souhlasu uživatele.

## Zpracování dat uživatelů Google
Při přístupu ke službám Google Apps Script Aplikace získává pouze minimální požadované ověřovací tokeny.
Žádné osobní údaje uživatele nejsou využívány nad rámec tohoto ověření.

### Využití shromážděných dat
Získané ověřovací informace jsou využívány výhradně ke spouštění Google Apps Script v Aplikaci.
Toto ověření je přísně omezeno na účel umožnění používání služeb Google.

### Sdílení nebo přenos dat
Poskytovatel Aplikace neshromažďuje, neukládá, nesdílí ani nepřenáší žádné ověřovací informace ani jiná data uživatelů Google.
Všechna ověřovací data jsou uložena v počítači uživatele a využívána výhradně pro přístup ke službám Google.

### Ochrana dat
Ověřovací data jsou bezpečně uložena v počítači uživatele a poskytovatel Aplikace k nim nemá žádná přístupová práva.
Další bezpečnostní opatření závisí na správě zabezpečení počítače uživatele.

### Uchovávání a mazání dat
Ověřovací tokeny jsou uloženy pouze v počítači uživatele.
Smazání těchto tokenů provede uživatel odstraněním složky umístěné v `%APPDATA%\StudioFreesia\WindowTranslator\GoogleAppsScriptPlugin`.

## Používání překladových enginů a knihoven třetích stran
Aplikace je navržena tak, aby podporovala více překladových enginů, včetně Google Translate a DeepL.
Tyto překladové enginy a přidružené knihovny mohou shromažďovat data uživatelů nebo informace o používání v souladu s jejich příslušnými zásadami ochrany osobních údajů.
Uživatelům se důrazně doporučuje prostudovat si zásady ochrany osobních údajů překladových služeb, které používají.

## Kontaktní informace
V případě jakýchkoli dotazů nebo připomínek týkajících se těchto Zásad ochrany osobních údajů nás prosím kontaktujte:
Účet GitHub: [Freeesia](https://github.com/Freeesia)

## Změny těchto Zásad ochrany osobních údajů
Tyto Zásady ochrany osobních údajů mohou být změněny bez předchozího upozornění v důsledku změn v zákonech nebo funkcích aplikace.
Veškeré změny budou neprodleně sděleny prostřednictvím Aplikace nebo repozitáře GitHub.

> [!WARNING]
> Upozornění: Tento soubor byl strojově přeložen z původní japonské verze, která je hlavní verzí.
2 changes: 1 addition & 1 deletion docs/README.ar.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

WindowTranslator هو أداة لترجمة نوافذ التطبيقات على Windows.

[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md)
[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md) | [CS](./README.cs.md)

## جدول المحتويات
- [ WindowTranslator](#-windowtranslator)
Expand Down
81 changes: 81 additions & 0 deletions docs/README.cs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# <img src="images/wt.png" width="32" > WindowTranslator

[![App Build](https://github.com/Freeesia/WindowTranslator/actions/workflows/dotnet-desktop.yml/badge.svg)](https://github.com/Freeesia/WindowTranslator/actions/workflows/dotnet-desktop.yml)
[![GitHub Release](https://img.shields.io/github/v/release/Freeesia/WindowTranslator)](https://github.com/Freeesia/WindowTranslator/releases/latest)
[![NuGet Version](https://img.shields.io/nuget/v/WindowTranslator.Abstractions)](https://www.nuget.org/packages/WindowTranslator.Abstractions)
[![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/Freeesia/WindowTranslator/total)](https://github.com/Freeesia/WindowTranslator/releases/latest)
[![Crowdin](https://badges.crowdin.net/windowtranslator/localized.svg)](https://crowdin.com/project/windowtranslator)
[![Microsoft Store](https://get.microsoft.com/images/en-us%20dark.svg)](https://apps.microsoft.com/detail/9pjd2fdzqxm3?referrer=appbadge&mode=direct)

WindowTranslator je nástroj pro překlad oken aplikací v systému Windows.

[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md) | [CS](./README.cs.md)

## Obsah
- [ WindowTranslator](#-windowtranslator)
- [Obsah](#obsah)
- [Stažení](#stažení)
- [Verze Microsoft Store ](#verze-microsoft-store-)
- [Instalační verze](#instalační-verze)
- [Přenosná verze](#přenosná-verze)
- [Jak používat](#jak-používat)
- [Bergamot ](#bergamot-)
- [Další funkce](#další-funkce)

## Stažení
### Verze Microsoft Store ![Doporučeno](https://img.shields.io/badge/Doporučeno-brightgreen)

Nainstalujte z [Microsoft Store](https://apps.microsoft.com/detail/9pjd2fdzqxm3?referrer=appbadge&mode=direct).
Funguje i v prostředích, kde není nainstalováno .NET.

### Instalační verze

Stáhněte `WindowTranslator-(verze).msi` ze [stránky vydání GitHub](https://github.com/Freeesia/WindowTranslator/releases/latest) a spusťte jej pro instalaci.
Výukové video pro instalaci je zde⬇️
[![Video s návodem k instalaci](https://github.com/user-attachments/assets/b5babc02-715b-43bc-ba97-f23078ffd39b)](https://youtu.be/wvcbCLA9chQ?t=7)

### Přenosná verze

Stáhněte soubor zip ze [stránky vydání GitHub](https://github.com/Freeesia/WindowTranslator/releases/latest) a rozbalte jej do libovolné složky.
- `WindowTranslator-(verze).zip` : Vyžaduje prostředí .NET
- `WindowTranslator-full-(verze).zip` : Nezávislé na .NET

## Jak používat

### Bergamot ![Výchozí](https://img.shields.io/badge/Výchozí-brightgreen)

1. Spusťte `WindowTranslator.exe` a klikněte na tlačítko překladu.
![Tlačítko překladu](images/translate.png)
2. Vyberte okno aplikace, kterou chcete přeložit, a klikněte na tlačítko „OK".
![Výběr okna](images/select.png)
3. Na kartě „Obecná nastavení" vyberte zdrojový a cílový jazyk v části „Nastavení jazyka".
![Nastavení jazyka](images/language.png)
4. Po dokončení nastavení klikněte na tlačítko „OK" pro zavření obrazovky nastavení.
> Může být vyžadována instalace funkce OCR.
> Postupujte podle pokynů k instalaci.
5. Po chvíli se výsledky překladu zobrazí jako překryv.
![Výsledky překladu](images/result.png)

> [!NOTE]
> V aplikaci WindowTranslator jsou k dispozici různé překladové moduly.
> Google Translate má nízký limit množství textu, který lze přeložit. Pokud jej používáte často, zvažte použití jiných modulů.
> Seznam dostupných překladových modulů najdete ve videích níže nebo v [Dokumentaci](https://wt.studiofreesia.com/TranslateModule.en).
>
> | | Výukové video | Výhody | Nevýhody |
> | :------------: | :-----------------------------------------------------------------------------------------------------------------------------------: | :---------------------------- | :----------------------------------- |
> | Bergamot | | Zcela zdarma<br/>Bez omezení překladu<br/>Rychlý překlad | Nižší přesnost překladu<br/>Vyžaduje více než 1 GB volné paměti |
> | Google Translate | [![Video nastavení Google Translate](https://github.com/user-attachments/assets/bbf45370-0387-47e1-b690-3183f37e06d2)](https://youtu.be/83A8T890N5M) | Zcela zdarma | Nízký limit překladu<br/>Nižší přesnost překladu |
> | DeepL | [![Video nastavení DeepL](https://github.com/user-attachments/assets/4abd512f-cff9-45a8-852b-722641458f0b)](https://youtu.be/D7Yb6rIVPI0) | Velká bezplatná kvóta<br/>Rychlý překlad | |
> | Gemini | [![Video nastavení Google AI](https://github.com/user-attachments/assets/9d3a91ab-f1aa-4079-be68-622212ab1b68)](https://youtu.be/Oht0z03M91I) | Vysoká přesnost překladu | Vyžaduje malý poplatek |
> | ChatGPT | TBD | Vysoká přesnost překladu | Vyžaduje malý poplatek |
> | Lokální LLM | TBD | Samotná služba je zdarma | Vyžaduje výkonný počítač |

## Další funkce

Kromě překladových modulů má WindowTranslator různé funkce.
Pokud se chcete dozvědět více, podívejte se na [Wiki](https://github.com/Freeesia/WindowTranslator/wiki).

---
[Zásady ochrany osobních údajů](PrivacyPolicy.cs.md)

Tento dokument byl přeložen z japonštiny pomocí strojového překladu.
2 changes: 1 addition & 1 deletion docs/README.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

WindowTranslator ist ein Tool zum Übersetzen von Windows-Anwendungsfenstern.

[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md)
[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md) | [CS](./README.cs.md)

## Inhaltsverzeichnis
- [ WindowTranslator](#-windowtranslator)
Expand Down
2 changes: 1 addition & 1 deletion docs/README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

WindowTranslator is a tool for translating windows of applications on Windows.

[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md)
[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md) | [CS](./README.cs.md)

## Table of Contents
- [ WindowTranslator](#-windowtranslator)
Expand Down
2 changes: 1 addition & 1 deletion docs/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

WindowTranslator es una herramienta para traducir ventanas de aplicaciones en Windows.

[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md)
[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md) | [CS](./README.cs.md)

## Tabla de contenidos
- [ WindowTranslator](#-windowtranslator)
Expand Down
2 changes: 1 addition & 1 deletion docs/README.fa.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

WindowTranslator یک ابزار ترجمه پنجره برنامه‌ها در ویندوز است.

[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md)
[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md) | [CS](./README.cs.md)

## فهرست مطالب
- [ WindowTranslator](#-windowtranslator)
Expand Down
2 changes: 1 addition & 1 deletion docs/README.fil.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

Ang WindowTranslator ay isang tool para sa pagsasalin ng mga window ng mga application sa Windows.

[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md)
[JA](README.md) | [EN](./README.en.md) | [DE](./README.de.md) | [KR](./README.kr.md) | [ZH-CN](./README.zh-cn.md) | [ZH-TW](./README.zh-tw.md) | [VI](./README.vi.md) | [HI](./README.hi.md) | [MS](./README.ms.md) | [ID](./README.id.md) | [PT-BR](./README.pt-BR.md) | [FR](./README.fr.md) | [ES](./README.es.md) | [AR](./README.ar.md) | [TR](./README.tr.md) | [TH](./README.th.md) | [RU](./README.ru.md) | [FIL](./README.fil.md) | [PL](./README.pl.md) | [FA](./README.fa.md) | [CS](./README.cs.md)

## Talaan ng Nilalaman
- [ WindowTranslator](#-windowtranslator)
Expand Down
Loading