![]() |
VOOZH | about |
dotnet add package GameFrameX.Foundation.Localization --version 2.5.1
NuGet\Install-Package GameFrameX.Foundation.Localization -Version 2.5.1
<PackageReference Include="GameFrameX.Foundation.Localization" Version="2.5.1" />
<PackageVersion Include="GameFrameX.Foundation.Localization" Version="2.5.1" />Directory.Packages.props
<PackageReference Include="GameFrameX.Foundation.Localization" />Project file
paket add GameFrameX.Foundation.Localization --version 2.5.1
#r "nuget: GameFrameX.Foundation.Localization, 2.5.1"
#:package GameFrameX.Foundation.Localization@2.5.1
#addin nuget:?package=GameFrameX.Foundation.Localization&version=2.5.1Install as a Cake Addin
#tool nuget:?package=GameFrameX.Foundation.Localization&version=2.5.1Install as a Cake Tool
<div align="center">
All-in-One Solution for Indie Game Development · Empowering Indie Developers' Dreams
📖 Documentation • 🚀 Quick Start • 💬 QQ Group: 870596322
🌐 Language: English | | | |
</div>
| Package | Description | Version | Downloads |
|---|---|---|---|
GameFrameX.Foundation.Localization |
Lightweight localization support | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Json |
Unified JSON serialization | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Options |
CLI argument parser | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Orm.Attribute |
ORM attribute definitions | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Extensions |
Extension methods and helpers | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Encryption |
Encryption algorithms | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Hash |
Hash algorithms | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Utility |
General utilities | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Logger |
Unified logging | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Http.Extension |
HTTP client extensions | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Http.Normalization |
HTTP response normalization | 👁 NuGet |
👁 NuGet |
GameFrameX.Foundation.Orm.Entity |
ORM entity base classes | 👁 NuGet |
👁 NuGet |
Install the packages you need:
dotnet add package GameFrameX.Foundation.Extensions
dotnet add package GameFrameX.Foundation.Encryption
dotnet add package GameFrameX.Foundation.Logger
using GameFrameX.Foundation.Extensions;
using GameFrameX.Foundation.Encryption;
using GameFrameX.Foundation.Hash;
// Extension methods
var bytes = "Hello World".ToBytes();
var hex = bytes.ToHexString();
// Encryption
var encrypted = AesHelper.Encrypt(Encoding.UTF8.GetBytes("secret"), key, iv);
var decrypted = AesHelper.Decrypt(encrypted, key, iv);
// Hash
var md5 = Md5Helper.ComputeHash("Hello World");
var sha256 = ShaHelper.ComputeSha256("Hello World");
| Module | Package | Description | Dependencies | Docs |
|---|---|---|---|---|
| Localization | GameFrameX.Foundation.Localization |
Lightweight localization with lazy-loading mechanism | Zero dependencies | Docs |
| JSON | GameFrameX.Foundation.Json |
Unified JSON serialization/deserialization interfaces | Zero dependencies | Docs |
| Options | GameFrameX.Foundation.Options |
Command-line option/configuration builder | Zero dependencies | Docs |
| ORM Attribute | GameFrameX.Foundation.Orm.Attribute |
ORM attribute definitions for audit, cache, soft-delete | Zero dependencies | Docs |
| Extensions | GameFrameX.Foundation.Extensions |
Core extension methods and collection helpers | → Localization | Docs |
| Encryption | GameFrameX.Foundation.Encryption |
AES, RSA, DSA, SM2/SM4, XOR encryption | → Localization | Docs |
| Hash | GameFrameX.Foundation.Hash |
CRC32/64, MD5, SHA, HMAC, MurmurHash3, xxHash | → Localization | Docs |
| Utility | GameFrameX.Foundation.Utility |
Console, environment, time, Snowflake ID utilities | → Localization | Docs |
| Logger | GameFrameX.Foundation.Logger |
Unified logging with Serilog, Loki, MongoDB sinks | → Extensions + JSON | Docs |
| HTTP Extension | GameFrameX.Foundation.Http.Extension |
HTTP client extension methods | → JSON | Docs |
| HTTP Normalization | GameFrameX.Foundation.Http.Normalization |
Standardized HTTP JSON response structures | → Logger | Docs |
| ORM Entity | GameFrameX.Foundation.Orm.Entity |
ORM entity base classes with enterprise features | → Utility | Docs |
See the full architecture documentation for design principles and dependency graph.
This project is licensed under + Apache 2.0.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 5 NuGet packages that depend on GameFrameX.Foundation.Localization:
| Package | Downloads |
|---|---|
|
GameFrameX.Foundation.Hash
GameFrameX.Foundation.Hash,GameFrameX 框架的基础设施框架库,提供基础的哈希算法.框架文档主页: https://gameframex.doc.alianblank.com |
|
|
GameFrameX.Foundation.Extensions
GameFrameX.Foundation.Extensions,GameFrameX 框架的基础设施框架库,提供常用扩展方法和集合辅助类型.框架文档主页: https://gameframex.doc.alianblank.com |
|
|
GameFrameX.Foundation.Encryption
GameFrameX.Foundation.Encryption,GameFrameX 框架的基础设施框架库,提供基础的加密算法.框架文档主页: https://gameframex.doc.alianblank.com |
|
|
GameFrameX.Foundation.Utility
GameFrameX.Foundation.Utility,GameFrameX 框架的基础设施框架库,提供时间、运行环境、控制台和分布式 ID 等通用工具.框架文档主页: https://gameframex.doc.alianblank.com |
|
|
GameFrameX.Localization
GameFrameX.Setting,GameFrameX 框架的基础设施框架库.框架文档主页: https://gameframex.doc.alianblank.com |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.5.1 | 1,057 | 6/9/2026 |
| 2.5.0 | 154 | 6/9/2026 |
| 2.4.9 | 216 | 6/3/2026 |
| 2.4.8 | 231 | 6/3/2026 |
| 2.4.7 | 217 | 5/30/2026 |
| 2.4.6 | 235 | 5/12/2026 |
| 2.4.5 | 235 | 5/8/2026 |
| 2.4.4 | 240 | 5/8/2026 |
| 2.4.3 | 220 | 5/7/2026 |
| 2.4.2 | 229 | 4/28/2026 |
| 2.4.1 | 211 | 4/28/2026 |
| 2.2.10 | 1,423 | 4/2/2026 |
| 2.2.9 | 223 | 4/2/2026 |
| 2.2.8 | 217 | 3/22/2026 |
| 2.2.7 | 218 | 3/20/2026 |
| 2.2.6 | 221 | 3/19/2026 |
| 2.2.5 | 449 | 3/17/2026 |
| 2.2.4 | 232 | 3/17/2026 |