junohamburg/kirby-language-selector

Kirby 语言选择器

安装数: 2,627

依赖项: 1

建议者: 0

安全性: 0

星级: 49

关注者: 4

分支: 4

开放问题: 3

语言:JavaScript

类型:Kirby 插件

1.1.9 2024-02-12 09:19 UTC

This package is auto-updated.

Last update: 2024-09-19 13:41:21 UTC


README

本插件用于 Kirby 4,它替换了默认的语言下拉菜单,并提供一个自定义版本。它显示了每种语言的翻译状态,并添加了用于删除翻译的下拉菜单。

Language Selector in Kirby panel

UI 状态

Language Selector states
从左到右:没有翻译、部分翻译、下拉菜单。

安装

下载

下载并将此存储库复制到 /site/plugins/kirby-language-selector

Composer

composer require junohamburg/kirby-language-selector

Git 子模块

git submodule add https://github.com/junohamburg/kirby-language-selector.git site/plugins/kirby-language-selector

设置

在多语言 Kirby 网站中安装插件。

请注意:在小视口中,将显示默认语言下拉菜单。

可用选项

site/config/config.php

<?php

return [
  'junohamburg.language-selector' => [
    'allowDelete' => false, // Hide dropdown for deleting translations, default: true
  ]
];

贡献

插件翻译

对话框文本和工具提示没有翻译成 Kirby 控面板支持的所有语言。对于缺失的语言,您可以在 此文件夹 中添加一个新的 yml 翻译文件,自由添加拉取请求。

免责声明

此插件提供“原样”且不提供任何保证。请自行承担风险,并在生产环境中使用之前自行测试。如果您发现任何问题,请 创建新问题

类似插件

https://github.com/Daandelange/k3-translations
https://github.com/doldenroller/k3-translation-status
https://github.com/sietseveenman/kirby3-language-sync

许可证

MIT

致谢