支持多语言和自定义 URL 重写的 CMS
我正在搜索可以为我提供以下功能的 CM:
具有自定义语言数量的本地化字段
每篇文章属于可能具有父类别的类别
语言和类别可以从 url 示例 /en/maincategory/subcategory/my-article-url-rewrite 计算
我在 drupal 中寻找这些功能。我还没有找到关于本地化的东西。我找到了另一个可以满足我的需求的解决方案,即 Plone 但我无法决定哪个可以给我我想要的东西想。 Drupal 能做到这一切吗?克隆人?或者还有其他解决方案?
I'm searching a CMs that can offer me these features :
Localized fields with a custom number of languages
Each article belong to a category that may have parent categories
language and category could be calculated from url example /en/maincategory/subcategory/my-article-url-rewrite
I was looking in drupal for these features. I haven't yet found something on localization. I have found another solution that could satisfy my need which is Plone but I can't decide which can can give me what I want. Can Drupal do all this ? Plone ? Or there is another solution ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
对于这个项目来说,Plone 似乎是一个不错的选择。
当然,您还可以使用 Plone 强大的用户和组管理工具、ACL、工作流引擎和许多其他功能。
如果您精通 Python,您可能还想看看 Django,它更像是一个框架而不是 CMS ,但是嘿...
Plone seems quite a good choice for this project.
Of course, you will also have access to Plone's powerful User and Group management facilities, ACLs, workflow engine, and many other features.
If you are knowledgable in Python, you might also want to look at Django, which is more like a framework than a CMS, but hey...
是的,例如。 Drupal 6 能够做到这一点。仔细看看模块:
有很多工具可以实现这一点。
要查找与多语言相关的模块,只需点击链接:http://drupal.org/project/modules?filters=tid%3A97%20drupal_core%3A87%20bs_project_sandbox%3A0&solrsort=sis_project_release_usage%20desc
Drupal 甚至为其界面提供了翻译文件,某些模块的安装文件中捆绑了其接口的翻译。
如果您只需要您指定的功能,那么您唯一需要的就是安装您选择的模块,如果需要的话更改默认配置,您就可以按照您的计划进行:) Drupal 有一些管理界面对新用户不友好用户,但它肯定能够快速满足您的要求。
Yes, eg. Drupal 6 is able to do that. Just take a closer look at modules:
There are a lot of tools for that.
To look for multilanguage-related modules, just follow the link: http://drupal.org/project/modules?filters=tid%3A97%20drupal_core%3A87%20bs_project_sandbox%3A0&solrsort=sis_project_release_usage%20desc
Drupal even provides translation files for its interface and some modules have translation of their interface bundled in the installation files.
If you only need the features you specified, the only thing you need is to install modules you choose, change the default configuration if needed, and you are able to do what you planned :) Drupal has some administration interface that is not friendly to new users, but it is surely able to quickly fulfill your requirements.
如果您使用固定的类别和子类别列表,那么您的所有要求都是 eZ Publish CMS 的标准功能,可在 http://share.ez.no
如果它们不是固定列表,那么您可能需要创建一些自定义代码。
该 CMS 还使用 Zeta 组件
If you're using a fixed list of categories and sub-categories then all of your requirements are standard features of the eZ Publish CMS available at http://share.ez.no
If they are not a fixed-list then you may need to create a bit of custom code.
That CMS also uses Zeta Components