vadkuz/flarum2-russian-langpack 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

vadkuz/flarum2-russian-langpack

最新稳定版本:v0.1.73

Composer 安装命令:

composer require vadkuz/flarum2-russian-langpack

包简介

Russian language pack for Flarum 2.

README 文档

README

Russian language pack for Flarum 2.x.

Composer Package

vadkuz/flarum2-russian-langpack

🇷🇺 Русский

Установка (через Packagist)

composer require vadkuz/flarum2-russian-langpack
php flarum extension:enable vadkuz-flarum2-russian-langpack
php flarum cache:clear
php flarum assets:publish

В админке Flarum выберите русский язык по умолчанию: Appearance -> Languages.

Автосинхронизация недостающих переводов (без cron)

  • По умолчанию загружается единый набор из locale (включая динамически добавленные файлы).
  • Полный словарь хранится в locale-catalog и не подключается напрямую, чтобы уменьшить нагрузку.
  • Синхронизация запускается автоматически только на странице расширения Русский (Flarum2) в админке.
  • Список задач строится по settings.extensions_enabled (только включенные расширения форума).
  • Если перевода нет в locale, расширение копирует locale-catalog/<extension-id>.yml.
  • Если файл не найден, интерфейс этого расширения остается на EN fallback.

Удаление

composer remove vadkuz/flarum2-russian-langpack
php flarum cache:clear
php flarum assets:publish

🇬🇧 English

Installation (via Packagist)

composer require vadkuz/flarum2-russian-langpack
php flarum extension:enable vadkuz-flarum2-russian-langpack
php flarum cache:clear
php flarum assets:publish

In Flarum admin panel, set Russian as default language: Appearance -> Languages.

Automatic missing translation sync (no cron)

  • By default a single locale set is loaded (including dynamically added files).
  • Full dictionary is stored in locale-catalog and is not loaded directly, which reduces runtime load.
  • Sync runs automatically only when the Русский (Flarum2) extension page is open in admin.
  • Queue is generated from settings.extensions_enabled (enabled forum extensions only).
  • If translation is missing in locale, extension copies locale-catalog/<extension-id>.yml.
  • If a file is not available, UI falls back to English for that extension.

Removal

composer remove vadkuz/flarum2-russian-langpack
php flarum cache:clear
php flarum assets:publish

统计信息

  • 总下载量: 70
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 7
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-02-17