awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
angular-translate avatar

angular-translate/angular-translateArchived

0
View on GitHub↗
4,281 stele·1,020 fork-uri·JavaScript·MIT·3 vizualizăriangular-translate.github.io↗

Angular Translate

AngularJS Internationalization Library este un framework de localizare pentru aplicațiile AngularJS 1.x. Acesta funcționează ca un instrument de traducere i18n utilizat pentru a înlocui textul static din interfața utilizator cu versiuni localizate, bazate pe un locale selectat.

Framework-ul gestionează conținutul multilingv prin încărcarea asincronă a fișierelor de traducere pentru a minimiza dimensiunea bundle-ului. Include sisteme pentru gestionarea regulilor de pluralizare și interpolarea variabilelor dinamice în șirurile de traducere.

Proiectul oferă, de asemenea, capabilități pentru schimbarea limbii și rezoluția lanțului de fallback, asigurându-se că un șir lizibil este afișat atunci când o cheie de traducere primară lipsește.

Features

  • Interface Text Localization - Replaces default interface labels with language-specific text using translation dictionaries for AngularJS applications.
  • Key-Value Translation Mappings - Uses centralized translation files with key-value pairs to map unique identifiers to localized interface text.
  • Inline Variable Interpolation - Injects and evaluates dynamic variable values directly within localized text strings at runtime.
  • String Localization - Provides mechanisms for retrieving localized strings with support for dynamic argument substitution.
  • Template String Interpolation - Supports parsing strings with placeholders and replacing them with dynamic runtime values for personalized content.
  • Locale Fallback Chains - Provides prioritized locale fallback chains to ensure a readable string is displayed when a primary translation key is missing.
  • Pluralization Rules - Implements linguistic logic to select the correct translation string based on numeric values and grammatical plural forms.
  • Internationalization Frameworks - Adapts AngularJS user interfaces to support multiple languages by replacing static text with localized content.
  • Interface Text Translators - Converts interface labels and messages into different languages via source file mapping and dictionaries.
  • Active Language Management - Manages the active application locale and triggers updates across the user interface when the language changes.
  • i18n Libraries - Provides a comprehensive localization framework for AngularJS 1.x applications to manage multi-language interface text.
  • Content Translation - Swaps user-facing interface text into multiple languages based on the selected regional locale.
  • i18n Frameworks - Implements a framework for managing translation keys, locale messages, and pluralization for web interfaces.
  • Dynamic Localization Systems - Provides mechanisms for swapping language strings and translation dictionaries within the UI at runtime.
  • Asynchronous Loading - Implements asynchronous loading of translation bundles to optimize the initial application boot time.
  • Multi-Language Content Delivery - Manages the delivery of translated content and handles fallback sequences to ensure a consistent user experience.
  • On-Demand Translation Loading - Employs lazy-loading strategies to fetch translation files from remote or local sources on demand.
  • Translation State Managers - Centralizes the active language and translation dictionary in a shared service for application-wide access.
  • AngularJS Ecosystem - Internationalization support for Angular.

Istoric stele

Graficul istoricului de stele pentru angular-translate/angular-translateGraficul istoricului de stele pentru angular-translate/angular-translate

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Angular Translate

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Angular Translate.
  • airbnb/polyglot.jsAvatar airbnb

    airbnb/polyglot.js

    3,723Vezi pe GitHub↗

    Polyglot.js is a JavaScript internationalization library and client-side translation framework. It provides a system for mapping unique keys to localized strings, allowing applications to translate text into multiple languages. The library includes a pluralization and interpolation engine that handles complex grammatical plural forms based on numeric counts and inserts dynamic variables into translated strings. It supports nested namespaces to organize phrase mappings into logical categories. These utilities cover phrase translation, locale-driven configuration, and the management of multi-l

    JavaScript
    Vezi pe GitHub↗3,723
  • kazupon/vue-i18nAvatar kazupon

    kazupon/vue-i18n

    7,230Vezi pe GitHub↗

    vue-i18n is an internationalization framework and plugin for Vue.js applications. It serves as a dynamic translation manager and localization formatting library used to translate user interface text and format dates and numbers for global audiences. The project distinguishes itself through a dynamic translation workflow that supports asynchronous locale loading and the ability to reload translation messages in real-time without refreshing the page. It provides specialized mechanisms for rich text rendering, allowing the interpolation of HTML tags and Vue components directly into translated st

    JavaScripti18ninternationalizationinternationalization-plugin
    Vezi pe GitHub↗7,230
  • ngx-translate/coreAvatar ngx-translate

    ngx-translate/core

    4,666Vezi pe GitHub↗

    This is an internationalization framework for Angular applications. It provides a system for managing multilingual text by mapping keys to translated strings, utilizing a JSON translation manager to load and merge localized assets via HTTP or local sources. The library includes a runtime language switcher to update the user interface instantly without reloading the page and a key extractor to identify translatable strings within source code. The project features an ICU message formatter to handle complex linguistic requirements such as pluralization and gender. It distinguishes itself through

    TypeScript
    Vezi pe GitHub↗4,666
  • svenfuchs/rails-i18nAvatar svenfuchs

    svenfuchs/rails-i18n

    4,031Vezi pe GitHub↗

    This project is a Ruby on Rails internationalization locale library that provides a comprehensive set of pre-translated translation files, currency symbols, and language-specific rules for numerous global languages. It serves as a multilingual translation dataset and a linguistic rule engine to ensure grammatically correct output across different alphabets and scripts. The system includes specialized tools for locale data validation and internationalization formatting. These utilities verify the structural integrity of translation files, identify missing keys or broken data, and normalize fil

    Ruby
    Vezi pe GitHub↗4,031
Vezi toate cele 30 alternative pentru Angular Translate→

Întrebări frecvente

Ce face angular-translate/angular-translate?

AngularJS Internationalization Library este un framework de localizare pentru aplicațiile AngularJS 1.x. Acesta funcționează ca un instrument de traducere i18n utilizat pentru a înlocui textul static din interfața utilizator cu versiuni localizate, bazate pe un locale selectat.

Care sunt principalele funcționalități ale angular-translate/angular-translate?

Principalele funcționalități ale angular-translate/angular-translate sunt: Interface Text Localization, Key-Value Translation Mappings, Inline Variable Interpolation, String Localization, Template String Interpolation, Locale Fallback Chains, Pluralization Rules, Internationalization Frameworks.

Care sunt câteva alternative open-source pentru angular-translate/angular-translate?

Alternativele open-source pentru angular-translate/angular-translate includ: airbnb/polyglot.js — Polyglot.js is a JavaScript internationalization library and client-side translation framework. It provides a system… kazupon/vue-i18n — vue-i18n is an internationalization framework and plugin for Vue.js applications. It serves as a dynamic translation… ngx-translate/core — This is an internationalization framework for Angular applications. It provides a system for managing multilingual… svenfuchs/rails-i18n — This project is a Ruby on Rails internationalization locale library that provides a comprehensive set of… symfony/translation — Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a… ehtagtranslation/ehsyringe — EhSyringe is a browser translation extension and tag translation engine designed to replace website tags and content…

Colecții curatoriate care includ Angular Translate

Colecții selectate manual în care apare Angular Translate.
  • Biblioteci pentru internaționalizare și localizare