logseq-i18n

Manage and validate Logseq internationalization keys and translation files.

44.4k|2.8k|Updated May 23, 2020
One-click install
npx skills add https://github.com/logseq/logseq --skill logseq-i18n
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: logseq-i18n
Source: https://github.com/logseq/logseq/tree/main/.agents/skills/logseq-i18n
Command: npx skills add https://github.com/logseq/logseq --skill logseq-i18n

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of adding, editing, and reviewing user-facing strings within Logseq, ensuring consistent internationalization across the platform.

Core Features & Use Cases

  • Manage translation keys in src/resources/dicts/ by automating key reuse and creation.
  • Review and validate translation files against i18n standards and best practices.
  • Update translations efficiently for multiple locales, supporting localization workflows.
  • Use Case: Imagine updating all interface labels from English to Chinese; this Skill automates key management and updates translations accordingly.

Quick Start

Use the logseq-i18n skill to review your current translation files and ensure all user interface strings are properly internationalized.

Frequently Asked Questions about logseq-i18n

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage translation keys for Logseq UI internationalization?▼

Manage Logseq UI internationalization translation keys by editing files in the `src/resources/dicts/` directory. This approach automates key creation and reuse to maintain consistent localization across the platform.

What is the best way to validate localization files against i18n standards?▼

Validating localization files against i18n standards requires checking them using `*.i18n-lint.toml` configurations. This ensures all user interface strings comply with internationalization best practices before deployment.

Can I update translation files for multiple locales simultaneously in Logseq?▼

Yes, updating translation files for multiple locales simultaneously supports efficient localization workflows. This streamlines translating interface labels across different languages within the Logseq platform.

Do I need to edit source code files to integrate i18n workflows?▼

Yes, integrating i18n workflows requires editing relevant source code files alongside `src/resources/dicts/` and `*.i18n-lint.toml`. This ensures proper mapping and compliance for all UI strings.

Why does internationalization key reuse matter for UI translation?▼

Internationalization key reuse prevents duplicate translation entries and maintains consistency across UI strings. Reusing existing keys automates updates efficiently when changing interface labels across multiple locales.