exploreimpact/contao-i18nl10n

使用 Contao 创建和管理多语言网站的最简单方式。

安装次数: 1,362

依赖项: 0

建议者: 0

安全: 0

星标: 20

关注者: 7

分支: 18

公开问题: 9

类型:contao-bundle

2.0.2 2019-05-16 09:04 UTC

README

Contao 4 compatible packagist packagist License

警告:此扩展处于测试版状态。不要在生产环境中使用!

注意:我停止了此扩展的积极开发。这是由于几个原因。首先,修复现有的路由相关错误变得越来越困难,甚至不可能。对该扩展的重构将花费不合理的长时间。该扩展的几个功能甚至需要完全覆盖 Contao 路由。从我的个人角度来看,此扩展已经死亡——至少直到有人能够并愿意投入大量精力再次尝试。也许 Contao 5 将引入恢复项目的方法。

i18nl10n Logo

关于

Contao 4 的本地化处理模块。

默认情况下,Contao 通过在每个语言中复制页面树(在 Contao 的网站结构中)来处理多语言。如果您有很多页面和语言,处理您的内容并保持它们同步可能会变得非常繁琐。特别是当内容在不同语言之间相似时。此扩展是为您准备的!

系统要求

安装

1. 安装软件包

$ composer require exploreimpact/contao-i18nl10n

# or for latest state of development:

$ composer require exploreimpact/contao-i18nl10n:dev-master

2. 更新数据库

  • 之后,通过 Installtool 运行数据库更新。

3. 设置 URL 设置

  • 打开 Contao 后端。
  • 转到“网站结构”。
  • 编辑您的网站根页面
    • 在“DNS 设置”下
      • 将默认语言输入到“语言”字段。
      • 将页面设置为“语言回退”。
    • 在“i18nl10n 设置”下
      • 添加您希望提供的附加语言。

注意

  • 扩展与参数 prepend_locale: true 不兼容!

文档

Contao 4: ... 待定 ...
Contao 3: https://github.com/exploreimpact/contao-i18nl10n/wiki
注意:大多数配置说明对于 Contao 4 安装仍然适用。

有关过去做出的更改,请参阅 CHANGELOG.md

支持

Claudio De Facci
https://exploreimpact.de
claudio@exploreimpact.de