All Projects → LazZiya → XLocalizer

LazZiya / XLocalizer

Licence: other
Localizer package for Asp.Net Core web applications, powered by online translation and auto resource creating.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to XLocalizer

resxmanager
Consolidates, synchronizes and translates Microsoft .NET resources (*.resx, *.wxl). Supports export to Excel (*.xlsx) and automating translation.
Stars: ✭ 28 (-72.82%)
Mutual labels:  localization, resources, globalization
rails
Rails translation made _('simple').
Stars: ✭ 65 (-36.89%)
Mutual labels:  localization, globalization
ForEvolve.AspNetCore.Localization
Easy Asp.Net Core MVC validation data attributes localization.
Stars: ✭ 17 (-83.5%)
Mutual labels:  localization, asp-net-core
android-api-loquacious
Loquacious is a localized remote resource manager library for Android
Stars: ✭ 24 (-76.7%)
Mutual labels:  localization, resources
Localization.AspNetCore.TagHelpers
Asp.Net Core Tag Helpers to use when localizing Asp.Net Core application instead of manually injecting IViewLocator
Stars: ✭ 25 (-75.73%)
Mutual labels:  localization, asp-net-core
Localizer-Android
Gradle plugin which simplifies Android string resources & translations synchronization with POEditor.
Stars: ✭ 21 (-79.61%)
Mutual labels:  localization, resources
I18N
I18N Library for .NET, and Delphi
Stars: ✭ 48 (-53.4%)
Mutual labels:  localization, asp-net-core
Formatjs
The monorepo home to all of the FormatJS related libraries, most notably react-intl.
Stars: ✭ 12,869 (+12394.17%)
Mutual labels:  localization, globalization
Aspnetcorelocalization
Localization.SqlLocalizer & ASP.NET Core MVC Localization Examples
Stars: ✭ 183 (+77.67%)
Mutual labels:  localization, asp-net-core
PersianDataAnnotations
PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت
Stars: ✭ 38 (-63.11%)
Mutual labels:  localization, asp-net-core
squidex-samples
Samples for Squidex
Stars: ✭ 47 (-54.37%)
Mutual labels:  asp-net-core
esp8266
esp8266 resources.
Stars: ✭ 17 (-83.5%)
Mutual labels:  resources
asgi-babel
Adds internationalization (i18n) support to ASGI applications (Asyncio/Trio)
Stars: ✭ 21 (-79.61%)
Mutual labels:  localization
js-directory
📚 An open source repository of resources for the Javascript Ecosystem.
Stars: ✭ 18 (-82.52%)
Mutual labels:  resources
web-development-learning-resources
💪 Resources to become a senior web developer
Stars: ✭ 21 (-79.61%)
Mutual labels:  resources
wp-loco
MIRROR of the official Loco Wordpress plugin "Loco Translate"
Stars: ✭ 35 (-66.02%)
Mutual labels:  localization
AspNetCore.Unobtrusive.Ajax
Unobtrusive Ajax Helpers (like MVC5 Ajax.BeignForm and Ajax.ActionLink) for ASP.NET Core
Stars: ✭ 46 (-55.34%)
Mutual labels:  asp-net-core
QRCoder-implemented-in-ASP.NET-Core
QRCoder Implemented in ASP.NET Core
Stars: ✭ 24 (-76.7%)
Mutual labels:  asp-net-core
ad localize
ADLocalize is a simple way to manage your localization files. Supported wording sources : CSVs and Google Sheets. Localization file generation available for iOS, Android, JSON (i18next), YAML and Java properties
Stars: ✭ 22 (-78.64%)
Mutual labels:  localization
dynamo-node
DynamoDB mapper
Stars: ✭ 12 (-88.35%)
Mutual labels:  db

XLocalizer for Asp.Net Core

Say bye-bye to manually creating localization resources...!

  • Online Translation: Auto translation of missed localized values.
  • Auto Key Adding: Auto adding missing keys to the resources files.
  • Multiple Resource Type Support: Built-in localization support based on .RESX, .XML, DB. Extendable localization support based on any custom file/db type.
  • Export to Resx: Resources from any source type can be exported to .RESX files via built-in exporters.
  • Do it Fast: Custom cache support for speeding up the process of getting localized values from sources.
  • Standard interfaces: Easy to use due to using the standard localization interfaces: IStringLocalizer, IHtmlLocalizer, IStringLocalizerFactory and IHtmlLocalizerFactory.

How it works:

XLocalizer Simplified Workflow

Setup

Install latest preview from nuget :

Install-Package XLocalizer

Add localization settings in startup.cs:

// Add XLocalizer
services.AddRazorPages()
    .AddXLocalizer<LocSource, GoogleTranslateService>(ops =>
    {
        ops.ResourcesPath = "LocalizationResources";
        ops.AutoTranslate = true;
        ops.AutoAddKeys = true;
        ops.TranslateFromCulture = "en";
    });

For more details goto DOCS.Ziyad.info

Step by step tutorial

Sample projects

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].