pkgstore/flarum-l10n-russian-extra

Flarum 的额外俄语语言包(非官方)。

dev-main 2024-01-26 13:18 UTC

This package is auto-updated.

Last update: 2024-09-26 15:04:21 UTC


README

Flarum Extensions Russian Language Pack

Flarum(https://flarum.org/)新一代社区创建软件的俄语本地化包。实现了单数和复数的支持(变量)。

为了防止与标点符号冲突,所有短语都放在双引号中,因为在俄语中使用的标点符号比英语多。

安装

Flarum 使用 Composer 来管理依赖和扩展。

俄语本地化包可在 Packagist 中找到,并且可以使用 Composer 安装。

请确保您的计算机上已安装 Composer,然后在 Flarum 的根目录下在终端中输入以下命令

composer require pkgstore/flarum-l10n-russian-extra

同样,该命令也可以用于更新语言包,而不更新其他组件。

请注意,本地化包将被添加为 Flarum 的依赖,并且在更新论坛时也会自动更新。

更新

要更新本地化,请执行以下命令

composer update pkgstore/flarum-l10n-russian-extra
php flarum cache:clear

删除

要删除本地化,请执行以下命令

composer remove pkgstore/flarum-l10n-russian-extra
php flarum cache:clear

作者或“非官方本地化”是什么意思

大家好!

我正在开发两个 Flarum 的本地化版本

  1. 官方;
  2. 非官方.

非官方本地化仅用于我的项目。非官方版本的所有更改都会转移到官方版本。

为什么会有这种划分?首先,官方本地化包非常大,不仅包括核心模块的翻译,还包括许多扩展的翻译。

非官方本地化分为两个包

  1. 核心模块的翻译;
  2. 扩展的翻译。

包含扩展翻译的包仅包含我认为最受欢迎的扩展的本地化。

JSON 生成器

使用 yq 工具从 YAML 生成 JSON。

语法

for i in *.yml; do yq eval -o=j "${i}" > "json/${i%.*}.json"; done;