Lokalizační balíček pro Xperience by Kentico: Jak jsme vrátili oblíbené funkce

Představujeme lokalizační balíček XperienceCommunity.Localization, který usnadňuje přechod na Xperience by Kentico. Vrací oblíbené funkce z Kentico 13, přidává nové nástroje pro správu jazykových verzí a zjednodušuje práci vývojářů i editorů.

Datum publikace 05.12.2024
Autor Boris Kapustík

Štítky

Kentico Lokalizace XperienceCommunity

Klíčové poznatky

  • Vrací oblíbené lokalizační funkce z Kentico 13

  • Umožňuje editaci překladů přímo v administraci

  • Jednoduchá instalace přes NuGet balíček

  • Intuitivní rozšíření pro správu jazykových verzí

  • Open-source řešení dostupné pro komunitu

Migrace na novou platformu Xperience by Kentico přináší spoustu vylepšení a inovací. Uživatelé však často postrádají některé osvědčené funkce, které byly součástí předchozích verzí, jako je Kentico 13.
Abychom usnadnili přechod a vrátili známé možnosti, vytvořili jsme lokalizační balíček XperienceCommunity. Localization, který nejen vrací oblíbené funkce, ale také přidává nové nástroje pro efektivní správu jazykových verzí.

Proč jsme vytvořili lokalizační balíček?

Přechod na Xperience by Kentico představuje krok vpřed v mnoha oblastech, ale ne všechna řešení odpovídají reálným potřebám každodenní práce.

Jak řekl člen našeho vývojového týmu: "Xperience by Kentico sice umožňuje lokalizace, ale proces je často nepříjemný a zdlouhavý. Umožnit editaci přímo na webu by práci značně zjednodušilo."

Klíčové funkce balíčku

Balíček jsme navrhli tak, aby přinesl zpět oblíbené možnosti z Kentico 13 a současně obohatil práci s lokalizacemi o nové možnosti.

Technické řešení

Pro snadnou správu jazykových verzí jsme vytvořili vlastní rozšíření pro administraci Xperience by Kentico. Použili jsme doporučené postupy, aby byla integrace hladká a efektivní.

Jak začít

Jedním z hlavních cílů balíčku je jeho jednoduchá implementace. Stačí postupovat podle následujících kroků:

  1. Nainstalujte NuGet balíček:

dotnet add package XperienceCommunity.Localization
  1. Zaregistrujte služby v Program.cs:

builder.Services.AddXperienceCommunityLocalization();
  1. Použijte lokalizaci v kódu:

Title = localizer["Title"];

Pro koho je balíček určen

Tento nástroj najde uplatnění zejména v projektech, kde je správa jazykových verzí zásadní. Typickými uživateli budou vývojáři pracující s Xperience by Kentico a editorští pracovníci spravující vícejazyčný obsah.

Máte zájem o lokalizační balíček?

Pokud vás lokalizační balíček zaujal, neváhejte nás kontaktovat. Rádi vám pomůžeme s implementací, konzultací nebo podporou při práci s Xperience by Kentico.

Přístupnost není jenom o rozšíření dosahu pro širší publikum, ale také o lepší uživatelské zkušenosti a vyšší kvalitě webu. U nás v NITTIN se na přístupnost díváme jako na standard a věříme, že každá stránka může být místem, které vítá každého uživatele – pojďme společně tvořit weby pro všechny!