TinyLocalization 1.0.9
See the version list below for details.
dotnet add package TinyLocalization --version 1.0.9
NuGet\Install-Package TinyLocalization -Version 1.0.9
<PackageReference Include="TinyLocalization" Version="1.0.9" />
<PackageVersion Include="TinyLocalization" Version="1.0.9" />
<PackageReference Include="TinyLocalization" />
paket add TinyLocalization --version 1.0.9
#r "nuget: TinyLocalization, 1.0.9"
#:package TinyLocalization@1.0.9
#addin nuget:?package=TinyLocalization&version=1.0.9
#tool nuget:?package=TinyLocalization&version=1.0.9
Localization from database
A lightweight library to support localization from a database in .NET applications.
🏷️ Introduction
This library provides a simple and efficient way to manage localization in .NET applications by storing translations in a database. It supports multiple languages and allows for easy retrieval of localized strings based on the user's culture.
🛠️ Installation
Prerequisites
- Entity Framework Core
- Redis server (for caching, optional but recommended)
Supported .NET Versions
- .NET 8.0
- .NET 9.0
Supported Databases
- SQLite
- SQL Server
- PostgreSQL
- MySQL
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
⭐ Give a Star
Don't forget that if you find this project helpful, please give it a ⭐ on GitHub to show your support and help others discover it.
🤝 Contributing
The project is constantly evolving. Contributions are always welcome. Feel free to report issues and submit pull requests to the repository, following the steps below:
- Fork the repository
- Create a feature branch (starting from the develop branch)
- Make your changes
- Submit a pull requests (targeting develop)
👏 Special Thanks
- @jodydonetti
☕ Buy Me a Coffee
If you find this project helpful, consider buying me a coffee!
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- Microsoft.EntityFrameworkCore (>= 9.0.12)
- Microsoft.EntityFrameworkCore.Sqlite (>= 9.0.12)
- Microsoft.EntityFrameworkCore.SqlServer (>= 9.0.12)
- Microsoft.Extensions.Caching.StackExchangeRedis (>= 9.0.12)
- Microsoft.Extensions.Localization.Abstractions (>= 9.0.12)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 9.0.4)
- Pomelo.EntityFrameworkCore.MySql (>= 9.0.0)
- ZiggyCreatures.FusionCache (>= 2.5.0)
- ZiggyCreatures.FusionCache.Backplane.StackExchangeRedis (>= 2.5.0)
- ZiggyCreatures.FusionCache.Serialization.SystemTextJson (>= 2.5.0)
-
net8.0
- Microsoft.EntityFrameworkCore (>= 9.0.12)
- Microsoft.EntityFrameworkCore.Sqlite (>= 9.0.12)
- Microsoft.EntityFrameworkCore.SqlServer (>= 9.0.12)
- Microsoft.Extensions.Caching.StackExchangeRedis (>= 9.0.12)
- Microsoft.Extensions.Localization.Abstractions (>= 9.0.12)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 9.0.4)
- Pomelo.EntityFrameworkCore.MySql (>= 9.0.0)
- ZiggyCreatures.FusionCache (>= 2.5.0)
- ZiggyCreatures.FusionCache.Backplane.StackExchangeRedis (>= 2.5.0)
- ZiggyCreatures.FusionCache.Serialization.SystemTextJson (>= 2.5.0)
-
net9.0
- Microsoft.EntityFrameworkCore (>= 9.0.12)
- Microsoft.EntityFrameworkCore.Sqlite (>= 9.0.12)
- Microsoft.EntityFrameworkCore.SqlServer (>= 9.0.12)
- Microsoft.Extensions.Caching.StackExchangeRedis (>= 9.0.12)
- Microsoft.Extensions.Localization.Abstractions (>= 9.0.12)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 9.0.4)
- Pomelo.EntityFrameworkCore.MySql (>= 9.0.0)
- ZiggyCreatures.FusionCache (>= 2.5.0)
- ZiggyCreatures.FusionCache.Backplane.StackExchangeRedis (>= 2.5.0)
- ZiggyCreatures.FusionCache.Serialization.SystemTextJson (>= 2.5.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.