2009-10-16 61 views
0

我从Drupal翻译页面下载了http://ftp.drupal.org/files/projects/nl-6.x-1.5.tar.gz文件。自述文件说“将此翻译包的内容复制(合并)到您的Drupal安装根目录中”。Drupal安装另一种语言

如果我看看它有几个文本文件和一个模块,配置文件和主题文件夹的包。如果我将这些文件复制到根目录(如MAMP/sitename /),它会覆盖一堆文件(那里已经有模块和主题文件夹......),并且我在网站上加载的任何页面都会产生致命错误。

是否有可能在MAMP/Mac Unarchiver不做复制/合并,但实际上用这个新的替换旧的模块文件夹?

回答

0

应该发生什么,是相关的.po文件是应该在的文件夹中的位置。如果事情出错了,你最终会得到的是一个包含所有.po的文件夹,在一组嵌套的文件夹中。

理论上我想可以覆盖文件夹等,但你会选择先允许。

所以你不应该担心你的整个Drupal安装将被覆盖。你可以试着去解压,看看会发生什么。最糟糕的情况是,您需要自己将文件放在正确的文件夹中。

+0

问题在于Unarchiver:它没有“合并”选项,只是替换文件(!!!)。翻译文件夹必须一个一个手动复制,然后工作正常。 – stef 2009-10-17 10:52:24

0

我无法与Unarchiver交谈,但是如果您覆盖文件,则某些内容表现不正确。所有翻译包真的做的是一些额外的文件和文件夹(例如/modules/user/tranlsations/modules-user.nl.po/modules/user)。

我的猜测是您的整个/modules/user目录(以及所有其他目录)正在被替换,而不是添加到。

您是否尝试过合并终端中的文件夹?您应该能够直接从tar合并这些文件夹。如果您想要更详细的说明,请回复评论。