4 repositorios
Systems for managing translation files and locale-based interface text swapping.
Distinct from i18n Frameworks: Focuses on the general mechanism of swapping interface text via translation files rather than specific framework integrations or server-side rendering.
Explore 4 awesome GitHub repositories matching web development · Internationalization Frameworks. Refine with filters or upvote what's useful.
Mastodon is a decentralized microblogging platform and federated social network. It allows users to publish short text updates, media, and links to a chronological feed across a distributed architecture that removes reliance on a single central authority. The software enables the creation of self-hosted social servers, giving administrators local control over user accounts and content. These independent instances synchronize user profiles and interactions across a global network of servers using the ActivityPub protocol for cross-platform social networking. The platform includes community co
Uses translation files to swap interface text based on the user's preferred language setting.
i18n-ally es una extensión de VS Code y herramienta de gestión de internacionalización diseñada para manejar flujos de trabajo de traducción directamente dentro del editor de código. Proporciona un sistema para extraer cadenas codificadas de forma rígida, gestionar claves de traducción y detectar valores de localización faltantes en toda la base de código. La herramienta se distingue por proporcionar un visor de traducción en línea que muestra valores y metadatos junto a las claves en el código fuente. También incluye un integrador de traducción automática para completar automáticamente archivos de localización vacíos con candidatos iniciales y un analizador de archivos de localización que admite múltiples formatos, incluyendo JSON y YAML. La plataforma cubre una amplia gama de capacidades, incluyendo la gestión de contenido a través de interfaces de edición visual, redacción y validación automatizada de traducciones, y flujos de trabajo de revisión colaborativa que sincronizan comentarios y estados de aprobación a través del control de versiones. También maneja la configuración a nivel de proyecto, como la detección de frameworks y el formateo de archivos de localización.
Identifies and integrates with translation libraries by scanning project dependencies.
This project is a foundational server template built with NestJS designed for creating REST APIs and enterprise backend environments. It provides a pre-configured structure that integrates database connectivity, authentication, and common API services. The boilerplate includes a security system utilizing JSON Web Tokens and role-based access control to manage user sessions and restrict resource access. It supports internationalization for serving content in multiple languages and provides a containerized environment using Docker for consistent deployment. The framework covers a broad range o
Implements a system for managing translation files and swapping locale-based text in the API.
Este proyecto es una plantilla para construir dashboards administrativos utilizando el framework Vue 3 y TypeScript. Proporciona una arquitectura modular diseñada para ayudar a los desarrolladores a organizar, monitorear y controlar configuraciones de aplicaciones complejas a través de un portal web centralizado. La plantilla se distingue por integrar un conjunto integral de herramientas de desarrollo, incluyendo un simulador de API backend incorporado y un generador de datos mock para el frontend. Estas características permiten probar la lógica de la aplicación y los flujos de usuario antes de que los servicios de producción estén completamente integrados. También incorpora una biblioteca de componentes reutilizables basada en Element Plus para acelerar la construcción de interfaces de gestión complejas. El framework incluye soporte fundamental para la internacionalización, permitiendo la traducción del texto de la interfaz de usuario a múltiples idiomas según la configuración regional. Utiliza una estructura de componentes modulares y gestión de estado reactiva para garantizar que los portales administrativos permanezcan organizados y mantenibles a medida que escalan.
Manages translation files and locale-based text swapping for global application support.