ProgramKit.Localization.Abstractions
0.9.9-preview.1
dotnet add package ProgramKit.Localization.Abstractions --version 0.9.9-preview.1
NuGet\Install-Package ProgramKit.Localization.Abstractions -Version 0.9.9-preview.1
<PackageReference Include="ProgramKit.Localization.Abstractions" Version="0.9.9-preview.1" />
<PackageVersion Include="ProgramKit.Localization.Abstractions" Version="0.9.9-preview.1" />
<PackageReference Include="ProgramKit.Localization.Abstractions" />
paket add ProgramKit.Localization.Abstractions --version 0.9.9-preview.1
#r "nuget: ProgramKit.Localization.Abstractions, 0.9.9-preview.1"
#:package ProgramKit.Localization.Abstractions@0.9.9-preview.1
#addin nuget:?package=ProgramKit.Localization.Abstractions&version=0.9.9-preview.1&prerelease
#tool nuget:?package=ProgramKit.Localization.Abstractions&version=0.9.9-preview.1&prerelease
ProgramKit.Localization.Abstractions
Provider-neutral contracts for application-wide translation catalogs, structured scopes, locale fallbacks, plural/select message arguments, safe import previews, immutable releases, and runtime bundles. CSV, XLSX, JSON, XLIFF, PO, remote connectors, storage, web endpoints, editors, and CShells activation belong in separate packages.
Mutation contracts require idempotency, optimistic concurrency, and audit attribution. Import content remains untrusted: implementations must apply byte, entry, locale, placeholder, message, scope, and merge-policy limits before returning a preview or changing a catalog. Version-bearing catalog detail queries supply the opaque token required by the next safe mutation.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (8)
Showing the top 5 NuGet packages that depend on ProgramKit.Localization.Abstractions:
| Package | Downloads |
|---|---|
|
ProgramKit.Localization.Storage.Abstractions
Replaceable atomic catalog and immutable-release storage ports for Program Kit localization. |
|
|
ProgramKit.Localization.Tool
Governed MCP tool methods for Program Kit localization management and runtime inspection. |
|
|
ProgramKit.Localization.Formats
Bounded CSV, JSON, XLSX, XLIFF 2.1, and PO localization import and export adapters. |
|
|
ProgramKit.Localization.Core
Provider-neutral localization validation and immutable-release runtime resolution. |
|
|
ProgramKit.Localization.Web.Runtime
Optional CShells immutable localization runtime resolution and bundle endpoints. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.9.9-preview.1 | 129 | 9/7/2026 |