easydict_win32
Easy to look up words or translate text. Windows port of tisfeng/Easydict.
File Explorer
Download Latest Version (.zip)- AGENTS.md
- SKILL.md
- SKILL.md
- CLAUDE.md
- openai.yaml
- SKILL.md
- openai.yaml
- SKILL.md
- bug_report.yml
- config.yml
- feature_request.yml
- arm64-msix-smoke.yml
- benchmark.yml
- ci.yml
- claude-code-review.yml
- claude.yml
- integration-tests.yml
- memory-gate.yml
- memory-nightly.yml
- release-publish.yml
- store-listings.yml
- ui-automation.yml
- update-badges.yml
- launch.json
- tasks.json
- en-us.yaml
- ja-jp.yaml
- ko-kr.yaml
- zh-cn.yaml
- zh-tw.yaml
- Sync-StoreListings.ps1
- README.md
- store-config.json
- messages.json
- messages.json
- icon128.png
- icon16.png
- icon256.png
- icon48.png
- main.png
- Package-Extension.ps1
- .gitignore
- background.js
- manifest.json
- manifest.v2.json
- README.md
- setup.html
- setup.js
- create-cert.ps1
- dev-signing.cer
- E2E.SidecarClient.csproj
- Program.cs
- Easydict.SidecarClient.csproj
- SidecarClient.cs
- SidecarClientOptions.cs
- SidecarExceptions.cs
- Easydict.SidecarClient.E2E.csproj
- Program.cs
- Easydict.iss
- ILexIndex.cs
- LexIndex.cs
- LexIndex.csproj
- LexIndexBuilder.cs
- LexIndexBuildOptions.cs
- LexIndexMetadata.cs
- LexIndex.Tests.csproj
- LexIndexBuilderTests.cs
- LexIndex.Cli.csproj
- Program.cs
- MDict.CSharp
- Invoke-PortableSettingsSmoke.ps1
- Publish-UiScreenshotSummary.ps1
- Invoke-NightlyMemoryProfile.ps1
- Invoke-PrMemoryGate.ps1
- Publish-MemoryProfileScratchBranch.ps1
- Test-MemoryProfileShouldRun.ps1
- Invoke-ThemeRegressionMemoryProbe.ps1
- Invoke-UiThreadHotspotProbe.ps1
- Deploy-ToQdc.ps1
- Install-OnQdc.ps1
- Start-QdcTunnel.ps1
- Test-QdcConnection.ps1
- Validate-QdcDeployment.ps1
- Align-LocaleResources.ps1
- Build-Installer.ps1
- check-protocol-registration.ps1
- convert-service-icons.ps1
- Dedupe-WorkerSharedFiles.ps1
- ensure-build-submodules.ps1
- Extract-DotnetRuntime.ps1
- Fix-MsixMinVersion.ps1
- generate-app-icon-ico.ps1
- generate-assets-from-macos-icon.ps1
- generate-unplated-icon.py
- generate-windows-assets.ps1
- inspect-msix.ps1
- New-StoreUpload.ps1
- package-and-install.ps1
- Package-Msix.ps1
- pdf-to-images.ps1
- publish.ps1
- release.ps1
- run-visual-test.ps1
- Run-Wack.ps1
- sign-and-install.ps1
- BrowserRegistrarCore.cs
- Easydict.BrowserRegistrar.csproj
- JsonContext.cs
- Program.cs
- Easydict.DocumentExport.csproj
- LongDocumentSourceExtraction.cs
- ChatMessage.cs
- Easydict.Llm.Streaming.csproj
- README.md
- SseParser.cs
- Easydict.NativeBridge.csproj
- Program.cs
- INllbInferenceEngine.cs
- INllbTokenizer.cs
- NllbInferenceEngine.cs
- NllbTokenizer.cs
- OpenVINODevice.cs
- PooledDenseTensor.cs
- ModelDownloadProgress.cs
- ModelManifest.cs
- nllb-200-distilled-600M.manifest.json
- NllbLanguageCodes.cs
- OpenVinoRuntimeManifest.cs
- ModelDownloadService.cs
- OpenVinoResources.cs
- OpenVinoRuntimeDownloadService.cs
- OpenVINOTranslationService.cs
- Easydict.OpenVINO.csproj
- IpcEvent.cs
- IpcMessage.cs
- IpcRequest.cs
- IpcResponse.cs
- JsonLineSerializer.cs
- LocalAiProtocol.cs
- LongDocProtocol.cs
- OcrProtocol.cs
- PpOcrV6ModelCatalog.cs
- PpOcrV6ModelStore.cs
- SettingsSnapshot.cs
- WorkerProtocol.cs
- Easydict.SidecarClient.csproj
- SidecarClient.cs
- SidecarClientOptions.cs
- SidecarException.cs
- WorkerSharedAssemblyResolver.cs
- BlockContext.cs
- ContentPreservationModels.cs
- FormulaAwareTextReconstructor.cs
- FormulaPreservationService.cs
- IContentPreservationService.cs
- FormulaDetector.cs
- FormulaLatexReconstructor.cs
- FormulaProtector.cs
- FormulaRestorer.cs
- FormulaRestoreResult.cs
- FormulaToken.cs
- FormulaTokenType.cs
- LatexFormulaSimplifier.cs
- MathPatterns.cs
- ILocalModelProvider.cs
- DocumentContextExtractor.cs
- LayoutDetectionMode.cs
- LongDocumentModels.cs
- LongDocumentTranslationService.cs
- LongDocumentWorkflowModels.cs
- DictionaryDisplayHelper.cs
- GrammarCorrectionRequest.cs
- GrammarCorrectionResult.cs
- Language.cs
- LanguageExtensions.cs
- PhoneticDisplayHelper.cs
- QueryMode.cs
- ServiceQueryResult.cs
- TranslationRequest.cs
- TranslationResult.cs
- EncryptedSecrets.json
- SecretKeyManager.cs
- AgentCliErrorFormatter.cs
- AgentCliExecutableLocator.cs
- AgentCliModelCatalog.cs
- AgentCliProcessRunner.cs
- AgentCliPromptBuilder.cs
- ClaudeCodeEventParser.cs
- ClaudeCodeService.cs
- CodexCliCapabilities.cs
- CodexCliEventParser.cs
- CodexCliService.cs
- BaseOpenAIService.cs
- BaseTranslationService.cs
- BingTranslateService.cs
- BuiltInAIService.cs
- CaiyunService.cs
- CustomOpenAIService.cs
- DeepLService.cs
- DeepSeekService.cs
- DoubaoService.cs
- FoundryLocalResources.cs
- FoundryLocalService.cs
- GeminiService.cs
- GitHubModelsService.cs
- GoogleTranslateService.cs
- GoogleWebTranslateService.cs
- GrammarCorrectionParser.cs
- GrammarCorrectionPromptResources.cs
- GroqService.cs
- KimiService.cs
- LingueeService.cs
- NiuTransService.cs
- OllamaService.cs
- OpenAIApiFormat.cs
- OpenAIService.cs
- VolcanoService.cs
- YoudaoService.cs
- ZhipuService.cs
- ChatCompletionsFormatStrategy.cs
- IOpenAIFormatStrategy.cs
- ResponsesFormatStrategy.cs
- ResponsesSseParser.cs
- Easydict.TranslationService.csproj
- IGrammarCorrectionService.cs
- IStreamTranslationService.cs
- ITranslationService.cs
- TranslationManager.cs
- PhiSilicaAvailability.cs
- PhiSilicaBackendHealthMonitor.cs
- PhiSilicaResources.cs
- PhiSilicaTranslationService.cs
- Easydict.WindowsAI.csproj
- IWindowsLanguageModelClient.cs
- WindowsAIBaselineDiagnostics.cs
- WindowsLanguageModelClient.cs
- Contents.json
- icon_ns_512x512@2x.png
- icon_ns_512x512@3x.png
- Contents.json
- icon_128x128.png
- icon_128x128@2x.png
- icon_16x16.png
- icon_16x16@2x.png
- icon_256x256.png
- icon_256x256@2x.png
- icon_32x32.png
- icon_32x32@2x.png
- icon_512x512.png
- icon_512x512@2x.png
- Alibaba.scale-100.png
- Alibaba.scale-125.png
- Alibaba.scale-150.png
- Alibaba.scale-175.png
- Alibaba.scale-200.png
- Apple.scale-100.png
- Apple.scale-125.png
- Apple.scale-150.png
- Apple.scale-175.png
- Apple.scale-200.png
- AppleDictionary.scale-100.png
- AppleDictionary.scale-125.png
- AppleDictionary.scale-150.png
- AppleDictionary.scale-175.png
- AppleDictionary.scale-200.png
- Baidu.scale-100.png
- Baidu.scale-125.png
- Baidu.scale-150.png
- Baidu.scale-175.png
- Baidu.scale-200.png
- Bing.scale-100.png
- Bing.scale-125.png
- Bing.scale-150.png
- Bing.scale-175.png
- Bing.scale-200.png
- BuiltInAI.scale-100.png
- BuiltInAI.scale-125.png
- BuiltInAI.scale-150.png
- BuiltInAI.scale-175.png
- BuiltInAI.scale-200.png
- Caiyun.scale-100.png
- Caiyun.scale-125.png
- Caiyun.scale-150.png
- Caiyun.scale-175.png
- Caiyun.scale-200.png
- claude-code.scale-100.png
- claude-code.scale-125.png
- claude-code.scale-150.png
- claude-code.scale-175.png
- claude-code.scale-200.png
- codex.scale-100.png
- codex.scale-125.png
- codex.scale-150.png
- codex.scale-175.png
- codex.scale-200.png
- CustomOpenAI.scale-100.png
- CustomOpenAI.scale-125.png
- CustomOpenAI.scale-150.png
- CustomOpenAI.scale-175.png
- CustomOpenAI.scale-200.png
- DeepL.scale-100.png
- DeepL.scale-125.png
- DeepL.scale-150.png
- DeepL.scale-175.png
- DeepL.scale-200.png
- DeepSeek.scale-100.png
- DeepSeek.scale-125.png
- DeepSeek.scale-150.png
- DeepSeek.scale-175.png
- DeepSeek.scale-200.png
- Doubao.scale-100.png
- Doubao.scale-125.png
- Doubao.scale-150.png
- Doubao.scale-175.png
- Doubao.scale-200.png
- Gemini.scale-100.png
- Gemini.scale-125.png
- Gemini.scale-150.png
- Gemini.scale-175.png
- Gemini.scale-200.png
- GitHub.scale-100.png
- GitHub.scale-125.png
- GitHub.scale-150.png
- GitHub.scale-175.png
- GitHub.scale-200.png
- GitHubOnLight.scale-100.png
- GitHubOnLight.scale-125.png
- GitHubOnLight.scale-150.png
- GitHubOnLight.scale-175.png
- GitHubOnLight.scale-200.png
- Google.scale-100.png
- Google.scale-125.png
- Google.scale-150.png
- Google.scale-175.png
- Google.scale-200.png
- google_web.scale-100.png
- google_web.scale-125.png
- google_web.scale-150.png
- google_web.scale-175.png
- google_web.scale-200.png
- Groq.scale-100.png
- Groq.scale-125.png
- Groq.scale-150.png
- Groq.scale-175.png
- Groq.scale-200.png
- Iciba.scale-100.png
- Iciba.scale-125.png
- Iciba.scale-150.png
- Iciba.scale-175.png
- Iciba.scale-200.png
- Kimi.scale-100.png
- Kimi.scale-125.png
- Kimi.scale-150.png
- Kimi.scale-175.png
- Kimi.scale-200.png
- Linguee.scale-100.png
- Linguee.scale-125.png
- Linguee.scale-150.png
- Linguee.scale-175.png
- Linguee.scale-200.png
- Microsoft.scale-100.png
- Microsoft.scale-125.png
- Microsoft.scale-150.png
- Microsoft.scale-175.png
- Microsoft.scale-200.png
- NiuTrans.scale-100.png
- NiuTrans.scale-125.png
- NiuTrans.scale-150.png
- NiuTrans.scale-175.png
- NiuTrans.scale-200.png
- Ollama.scale-100.png
- Ollama.scale-125.png
- Ollama.scale-150.png
- Ollama.scale-175.png
- Ollama.scale-200.png
- OpenAI.scale-100.png
- OpenAI.scale-125.png
- OpenAI.scale-150.png
- OpenAI.scale-175.png
- OpenAI.scale-200.png
- play.scale-100.png
- play.scale-125.png
- play.scale-150.png
- play.scale-175.png
- play.scale-200.png
- Polishing.scale-100.png
- Polishing.scale-125.png
- Polishing.scale-150.png
- Polishing.scale-175.png
- Polishing.scale-200.png
- Summary.scale-100.png
- Summary.scale-125.png
- Summary.scale-150.png
- Summary.scale-175.png
- Summary.scale-200.png
- Tencent.scale-100.png
- Tencent.scale-125.png
- Tencent.scale-150.png
- Tencent.scale-175.png
- Tencent.scale-200.png
- Volcano.scale-100.png
- Volcano.scale-125.png
- Volcano.scale-150.png
- Volcano.scale-175.png
- Volcano.scale-200.png
- windows-local-ai.scale-100.png
- windows-local-ai.scale-125.png
- windows-local-ai.scale-150.png
- windows-local-ai.scale-175.png
- windows-local-ai.scale-200.png
- Youdao.scale-100.png
- Youdao.scale-125.png
- Youdao.scale-150.png
- Youdao.scale-175.png
- Youdao.scale-200.png
- Zhipu.scale-100.png
- Zhipu.scale-125.png
- Zhipu.scale-150.png
- Zhipu.scale-175.png
- Zhipu.scale-200.png
- icon_unplated_1024.png
- LockScreenLogo.scale-100.png
- LockScreenLogo.scale-125.png
- LockScreenLogo.scale-150.png
- LockScreenLogo.scale-175.png
- LockScreenLogo.scale-200.png
- SplashScreen.scale-100.png
- SplashScreen.scale-125.png
- SplashScreen.scale-150.png
- SplashScreen.scale-175.png
- SplashScreen.scale-200.png
- Square150x150Logo.scale-100.png
- Square150x150Logo.scale-125.png
- Square150x150Logo.scale-150.png
- Square150x150Logo.scale-175.png
- Square150x150Logo.scale-200.png
- Square44x44Logo.scale-100.png
- Square44x44Logo.scale-125.png
- Square44x44Logo.scale-150.png
- Square44x44Logo.scale-175.png
- Square44x44Logo.scale-200.png
- Square44x44Logo.targetsize-16.png
- Square44x44Logo.targetsize-16_altform-unplated.png
- Square44x44Logo.targetsize-24.png
- Square44x44Logo.targetsize-24_altform-unplated.png
- Square44x44Logo.targetsize-256.png
- Square44x44Logo.targetsize-256_altform-unplated.png
- Square44x44Logo.targetsize-32.png
- Square44x44Logo.targetsize-32_altform-unplated.png
- Square44x44Logo.targetsize-48.png
- Square44x44Logo.targetsize-48_altform-unplated.png
- StoreLogo.png
- StoreLogo.scale-100.png
- StoreLogo.scale-125.png
- StoreLogo.scale-150.png
- StoreLogo.scale-175.png
- StoreLogo.scale-200.png
- Wide310x150Logo.scale-100.png
- Wide310x150Logo.scale-125.png
- Wide310x150Logo.scale-150.png
- Wide310x150Logo.scale-175.png
- Wide310x150Logo.scale-200.png
- LongDocFileItem.cs
- LongDocHistoryItem.cs
- OcrEngineType.cs
- OcrResult.cs
- OwnedPixelBuffer.cs
- ScreenCaptureResult.cs
- ServiceCheckItem.cs
- SuggestionItem.cs
- win-arm64.pubxml
- win-x64.pubxml
- win-x86.pubxml
- launchSettings.json
- CjkFontResolver.cs
- DocumentExportModes.WorkerOnly.cs
- GlyphAdvanceMeasurer.cs
- IDocumentExportService.cs
- MarkdownExportService.cs
- MuPdfExportService.cs
- PageBlockLayoutPlanner.cs
- PdfExportCheckpointTextResolver.cs
- PdfExportService.cs
- PdfPageSelectionHelper.cs
- PlainTextExportService.cs
- TrueTypeCmapParser.cs
- XGraphicsMeasurer.cs
- PixelMemory.cs
- PooledDenseTensor.cs
- GdiSafeHandles.cs
- ScreenCaptureWindow.cs
- WindowDetector.cs
- PickerFactory.cs
- LocalAiWorkerClient.cs
- LongDocWorkerClient.cs
- OcrWorkerClient.cs
- WorkerSpawner.cs
- AppearanceService.cs
- BrowserSupportService.cs
- CharacterParagraphBuilder.cs
- ClipboardService.cs
- ContentStreamInterpreter.cs
- ContextMenuService.cs
- CrashDiagnostics.cs
- CustomApiOcrService.cs
- DocLayoutYoloService.cs
- DpiHelper.cs
- EasydictConditions.cs
- FixedWindowService.cs
- FontDownloadService.cs
- ForegroundWindowHelper.cs
- FoundryLocalRecoveryCoordinator.cs
- GitHubReleaseUpdateService.cs
- GrammarCorrectionServiceAvailability.cs
- HotkeyParser.cs
- HotkeyService.cs
- HotkeyShowRequestTracker.cs
- HotkeySuggestionProvider.cs
- IOcrService.cs
- LanguageComboHelper.cs
- LanguageDetectionService.cs
- LayoutDetectionStrategy.cs
- LayoutModelDownloadService.cs
- LocalAIProviderMode.cs
- LocalAIResources.cs
- LocalAITranslationService.cs
- LocalCredentialProtector.cs
- LocalDictionaryIndexService.cs
- LocalizationService.cs
- LongDocumentCliCommand.cs
- LongDocumentDeduplicationService.cs
- LongDocumentServiceSupport.cs
- LongDocumentTranslationService.cs
- LongDocumentTranslationService.WorkerOnly.cs
- MdxDictionaryTranslationService.cs
- MemoryDiagnostics.cs
- MinimalThemeService.cs
- MiniWindowService.cs
- ModelDownloadClient.cs
- MouseHookService.cs
- NativeCallbackGuard.cs
- OcrImageEncoder.cs
- OcrServiceFactory.cs
- OcrServiceOptions.cs
- OcrTextMerger.cs
- OcrThinkingSupport.cs
- OcrTranslateService.cs
- OllamaOcrService.cs
- PhiSilicaModelPreparationCoordinator.cs
- PhiSilicaModelPreparationPromptService.cs
- PopButtonService.cs
- PpOcrV6ModelDownloadService.cs
- ProtocolRegistrationService.cs
- QueryOutcomeSummary.cs
- SafeManagerHandle.cs
- ScreenCaptureService.cs
- ServiceIconAssetResolver.cs
- ServiceResultDemotionHelper.cs
- SettingsService.cs
- SpeechPlaybackCoordinator.cs
- StartupService.cs
- StreamingTextCoalescer.cs
- SystemThemeProbe.cs
- TableStructureRecognitionService.cs
- TargetLanguageSelector.cs
- TextInsertionService.cs
- TextSelectionService.cs
- TextToSpeechService.cs
- ThemeResourceService.cs
- TitleBarDragRegionHelper.cs
- TranslationCacheService.cs
- TranslationManagerService.cs
- TrayIconService.cs
- UiThreadHotspotDiagnostics.cs
- VisionLayoutDetectionService.cs
- WebView2RuntimeService.cs
- WindowDragHelper.cs
- WindowIconService.cs
- WindowPositionHelper.cs
- WindowsOcrService.cs
- WinSpaceHotkeyHook.cs
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Resources.resw
- Colors.xaml
- MinimalResources.xaml
- SettingsPageResources.xaml
- CompactWindowControlsView.cs
- IServiceResultView.cs
- MinimalServiceResultItem.xaml
- MinimalServiceResultItem.xaml.cs
- ProtectedCursorHelper.cs
- ResultsInputRouter.cs
- ServiceResultItem.xaml
- ServiceResultItem.xaml.cs
- ServiceResultStatusTextProvider.cs
- ServiceResultViewHost.cs
- WrapPanel.cs
- FixedWindow.xaml
- FixedWindow.xaml.cs
- MainPage.UpdateBanner.cs
- MainPage.xaml
- MainPage.xaml.cs
- MiniWindow.xaml
- MiniWindow.xaml.cs
- PopButtonWindow.xaml
- PopButtonWindow.xaml.cs
- SettingsPage.FoundryLocal.cs
- SettingsPage.OpenVino.cs
- SettingsPage.PhiSilica.cs
- SettingsPage.PpOcrV6.cs
- SettingsPage.xaml
- SettingsPage.xaml.cs
- TestPage.xaml
- TestPage.xaml.cs
- app.manifest
- App.xaml
- App.xaml.cs
- AppIcon.ico
- Easydict.WinUI.csproj
- Imports.cs
- Package.appxmanifest
- Program.cs
- runtimeconfig.template.json
- CancelHandler.cs
- ConfigureHandler.cs
- GrammarStreamHandler.cs
- IsAvailableHandler.cs
- ListModelsHandler.cs
- PrepareModelHandler.cs
- TranslateHandler.cs
- TranslateStreamHandler.cs
- IpcEventWriter.cs
- RequestDispatcher.cs
- WorkerState.cs
- Easydict.Workers.LocalAi.csproj
- Program.cs
- CancelHandler.cs
- ConfigureHandler.cs
- TranslateDocumentHandler.cs
- IpcEventWriter.cs
- RequestDispatcher.cs
- WorkerLocalAiTranslationService.cs
- WorkerLongDocumentPipeline.cs
- WorkerLongDocumentSourceDocumentBuilder.cs
- WorkerState.cs
- WorkerTranslationManagerFactory.cs
- Easydict.Workers.LongDoc.csproj
- Program.cs
- Easydict.Workers.Ocr.csproj
- PpOcrV6Pipeline.cs
- Program.cs
- FontFitRequest.cs
- FontFitResult.cs
- FontFitSolver.cs
- LayoutCursor.cs
- LayoutLine.cs
- LayoutLineRange.cs
- LayoutLinesResult.cs
- LayoutResult.cs
- PreparedParagraph.cs
- TextPrepareRequest.cs
- KinsokuTable.cs
- ScriptClassifier.cs
- SegmentKind.cs
- TextSegmenter.cs
- ITextLayoutEngine.cs
- ITextMeasurer.cs
- Polyglot.TextLayout.csproj
- README.md
- TextLayoutEngine.cs
- BrowserRegistrarCoreTests.cs
- Easydict.BrowserRegistrar.Tests.csproj
- ProgramTests.cs
- Easydict.Llm.Streaming.Tests.csproj
- SseParserTests.cs
- FormulaAwareTextReconstructorTests.cs
- FormulaPreservationServiceTests.cs
- FormulaConfidenceTests.cs
- FormulaDetectorTests.cs
- FormulaLatexReconstructorTests.cs
- FormulaProtectorTests.cs
- FormulaRestorerTests.cs
- LatexFormulaSimplifierTests.cs
- MathPatternsTests.cs
- DocumentContextExtractorTests.cs
- FormulaDetectionTests.cs
- LongDocUIFreezeTests.cs
- LongDocumentE2EBaselineTests.cs
- LongDocumentTranslationServiceTests.cs
- LongDocumentTwoPassTests.cs
- PageRangeParserTests.cs
- ParallelTranslationTests.cs
- MockHttpMessageHandler.cs
- LanguageBcp47Tests.cs
- PhoneticDisplayHelperTests.cs
- ServiceQueryResultTests.cs
- AgentCliProcessRunnerTests.cs
- AgentCliServiceTests.cs
- ClaudeCodeEventParserTests.cs
- CodexCliEventParserTests.cs
- BaseOpenAIServiceTests.cs
- BingTranslateServiceIntegrationTests.cs
- BingTranslateServiceTests.cs
- BuiltInAIServiceTests.cs
- CaiyunServiceIntegrationTests.cs
- CaiyunServiceTests.cs
- CustomOpenAIServiceTests.cs
- DeepLServiceIntegrationTests.cs
- DeepLServiceLanguageRefreshTests.cs
- DeepLServiceMockTests.cs
- DeepLServiceTests.cs
- DeepSeekServiceIntegrationTests.cs
- DeepSeekServiceTests.cs
- DoubaoServiceIntegrationTests.cs
- DoubaoServiceTests.cs
- GeminiServiceIntegrationTests.cs
- GeminiServiceTests.cs
- GitHubModelsServiceIntegrationTests.cs
- GitHubModelsServiceTests.cs
- GoogleTranslateServiceIntegrationTests.cs
- GoogleTranslateServiceTests.cs
- GoogleWebTranslateServiceTests.cs
- GrammarCorrectionParserTests.cs
- GroqServiceIntegrationTests.cs
- GroqServiceTests.cs
- KimiServiceIntegrationTests.cs
- KimiServiceTests.cs
- LingueeServiceIntegrationTests.cs
- LingueeServiceTests.cs
- NiuTransServiceIntegrationTests.cs
- NiuTransServiceTests.cs
- OllamaServiceTests.cs
- OpenAIApiFormatDetectionTests.cs
- OpenAIServiceIntegrationTests.cs
- OpenAIServiceTests.cs
- VolcanoServiceIntegrationTests.cs
- VolcanoServiceTests.cs
- YoudaoServiceIntegrationTests.cs
- YoudaoServiceTests.cs
- ZhipuServiceIntegrationTests.cs
- ZhipuServiceTests.cs
- ResponsesSseParserTests.cs
- Easydict.TranslationService.Tests.csproj
- MemoryBudgetTests.cs
- PhoneticCacheStampedeTests.cs
- PhoneticEnrichmentIntegrationTests.cs
- ShortTextUIFreezeTests.cs
- StartupPerformanceTests.cs
- TranslationManagerTests.cs
- .gitkeep
- AppLauncher.cs
- NotepadTestTarget.cs
- PopButtonFinder.cs
- PopButtonSelectionFixture.cs
- ScreenCaptureOverlayFinder.cs
- ScreenshotHelper.cs
- ScrollHelper.cs
- TestRetry.cs
- UiaSettingsIsolation.cs
- UITestHelper.cs
- VisualRegressionHelper.cs
- DarkModeTests.cs
- DictionaryWebViewRenderingTests.cs
- LongDocTranslationTests.cs
- MainWindowTests.cs
- MemoryGateTests.cs
- MiniWindowFocusTests.cs
- MiniWindowLongTextTests.cs
- OcrTests.cs
- PhoneticTranscriptionTests.cs
- PopButtonSelectionTests.cs
- PopButtonTests.cs
- PortableCompatibilityTests.cs
- SettingsPageScrollTests.cs
- SettingsPageTests.cs
- ThemeContrastTests.cs
- TranslationTests.cs
- UiThreadHotspotProbeTests.cs
- WindowLifecycleTests.cs
- Easydict.UIAutomation.Tests.csproj
- PooledDenseTensorTests.cs
- GdiSafeHandleTests.cs
- LongDocWorkerClientResultHydrationTests.cs
- LongDocWorkerLifecycleTests.cs
- LongDocWorkerPipelineTests.cs
- LongDocWorkerTranslationManagerFactoryTests.cs
- WorkerProtocolSerializationTests.cs
- AppearanceServiceTests.cs
- AppProfilingDiagnosticsTests.cs
- BrowserSupportServiceTests.cs
- CharacterParagraphBuilderTests.cs
- ContentStreamInterpreterTests.cs
- CrashDiagnosticsTests.cs
- CustomApiOcrServiceIntegrationTests.cs
- CustomApiOcrServiceTests.cs
- DocLayoutYoloServiceTests.cs
- DocumentExportServiceTests.cs
- EasydictConditionsTests.cs
- FontDownloadServiceTests.cs
- ForegroundWindowHelperTests.cs
- FoundryLocalRecoveryCoordinatorTests.cs
- FoundryLocalServiceTests.cs
- GitHubReleaseUpdateServiceTests.cs
- GlyphAdvanceMeasurerTests.cs
- HotkeyRegistrationWarningTests.cs
- HotkeyShowRequestTrackerTests.cs
- HotkeySuggestionProviderTests.cs
- KanbanTodoUxRegressionTests.cs
- LanguageDetectionServiceTests.cs
- LayoutDetectionStrategyTests.cs
- LayoutModelDownloadServiceTests.cs
- LocalAITranslationServiceIntegrationTests.cs
- LocalAITranslationServiceLazyInitTests.cs
- LocalAiWorkerClientFallbackTests.cs
- LocalCredentialProtectorTests.cs
- LocalDictionaryIndexServiceTests.cs
- LocalizationServiceTests.cs
- LongDocumentServiceSupportTests.cs
- LongDocumentTranslationServiceReviewFixTests.cs
- MainPageLifecycleLeakTests.cs
- MainPageSuggestionLogicTests.cs
- MdxDictionaryTranslationServiceTests.cs
- MdxEncryptedLookupTests.cs
- MdxEncryptionTests.cs
- MdxMddResourceTests.cs
- MemoryProfilingAutomationTests.cs
- MouseHookServiceTests.cs
- MuPdfExportServiceSpacingTests.cs
- NativeCallbackGuardTests.cs
- OcrImageEncoderTests.cs
- OcrServiceFactoryTests.cs
- OcrTextMergerTests.cs
- OcrTranslateServiceTests.cs
- OcrWorkerClientFallbackTests.cs
- OllamaOcrServiceTests.cs
- OpenVinoTranslationServiceTests.cs
- Page2TranslationQualityTests.cs
- PdfExportServiceLayoutTests.cs
- PdfTranslationVisualTest.cs
- PhiSilicaTranslationServiceTests.cs
- PopButtonServiceTests.cs
- ProtectedCursorHelperTests.cs
- QueryOutcomeSummaryTests.cs
- RecordingHttpMessageHandler.cs
- RectTestHelpers.cs
- ResultsInputRouterTests.cs
- ScreenCaptureServiceTests.cs
- SelectionPerformanceTests.cs
- ServiceResultDemotionHelperTests.cs
- ServiceResultItemLifecycleLeakTests.cs
- SettingsPageAgentCliErrorTests.cs
- SettingsPageLifecycleLeakTests.cs
- SettingsPageMdxServiceIdTests.cs
- SettingsPageRateAppTests.cs
- SettingsPageSplitTabsTests.cs
- SettingsServiceAgentCliTests.cs
- SettingsServiceTests.cs
- TableStructureRecognitionServiceTests.cs
- TargetLanguageSelectorTests.cs
- TextInsertionServiceTests.cs
- TextSelectionServiceInputTests.cs
- TextSelectionServiceTests.cs
- TextToSpeechLifecycleTests.cs
- ThemeRegressionMemoryAutomationTests.cs
- TitleBarDragRegionHelperTests.cs
- TranslationCacheServiceTests.cs
- TranslationManagerServiceTests.cs
- UiThreadHotspotDiagnosticsTests.cs
- UnsavedChangesDialogTests.cs
- UpdateCheckPackagingTests.cs
- VisualReviewArtifacts.cs
- WindowClosedLifecycleTests.cs
- WindowDetectorTests.cs
- WindowPositionHelperTests.cs
- WinSpaceHotkeyHookTests.cs
- WorkerPackagingTests.cs
- 1706.03762v7.pdf
- Easydict.WinUI.Tests.csproj
- GlobalUsings.cs
- WinUITestHelper.cs
- FontFitSolverTests.cs
- FixedWidthMeasurer.cs
- EndToEndLayoutTests.cs
- FixedWidthLayoutTests.cs
- IncrementalLayoutTests.cs
- KinsokuLayoutTests.cs
- LongSegmentBreakingTests.cs
- VariableWidthLayoutTests.cs
- PreparedParagraphTests.cs
- KinsokuTableTests.cs
- ScriptClassifierTests.cs
- TextSegmenterTests.cs
- GlobalUsings.cs
- Polyglot.TextLayout.Tests.csproj
- EncryptSecret.csproj
- Program.cs
- MsixValidate.csproj
- Program.cs
- PdfToImages.csproj
- Program.cs
- .gitignore
- Directory.Build.targets
- Easydict.Win32.sln
- global.json
- Makefile
- memory-profiling.md
- winapp.yaml
- PdfPig
- all-windows.png
- dictionary.png
- grammar-correction.png
- icon_512x512@2x.png
- light-dark-mode.png
- long-document.png
- main-window.png
- mouse-selection.png
- ocr-screenshot.png
- overview.png
- settings.png
- winget-install-dark.svg
- fetch-pr-comments.cmd
- fetch-pr-comments.sh
- translate-long-doc.ps1
- e2e_client.py
- e2e_ipc.py
- ipc_mock_service.py
- hmac.ts
- index.ts
- rate-limit.ts
- routing.ts
- package-lock.json
- package.json
- README.md
- tsconfig.json
- wrangler.toml
- .gitignore
- .gitmodules
- Directory.Build.props
- LICENSE
- pri-dump.xml
- PRIVACY.md
- README.md
- README_ZH.md
# Installation Guide
1. Get the code
git clone https://github.com/xiaocang/easydict_win32
Downloads the entire project code from GitHub to your computer.
cd easydict_win32
Moves into the project folder you just downloaded.
2. .NET
Medium RecommendedPrerequisites
cd easydict_win32/dotnet
Moves into the project folder you just downloaded.
dotnet build src/Easydict.WinUI/Easydict.WinUI.csproj -c Release
Type this command into your terminal and run it.
dotnet run --project src/Easydict.WinUI/Easydict.WinUI.csproj
Builds the project and runs it immediately.
After dotnet run, check the message or address shown in the terminal.
Pulled directly from this repo's README.
3. Node.js
EasyPrerequisites
cd worker
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
4. Make
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
cd dotnet
This project's files live in a subfolder, so move into it first.
make
Compiles the code based on the generated build configuration to produce an executable.
If it finishes without errors, it worked. Try running the generated executable directly.
// repository documentation
Was this content helpful?
(0 ratings)
