我从Drupal Translations页面下载了http://ftp.drupal.org/files/projects/nl-6.x-1.5.tar.gz文件。自述文件说“将此翻译包的内容复制(合并)到Drupal安装根目录”。
如果我查看包,它有一些文本文件和模块,配置文件和主题文件夹。如果我复制那些在根目录(所以MAMP / sitename /)它会覆盖一堆文件(那里已经有模块和主题文件夹...),我在网站上加载的任何页面都会产生致命的错误。
是否有可能在MAMP / Mac Unarchiver上没有复制/合并但实际上用这个新模块替换旧的模块文件夹?
答案 0 :(得分:0)
我不能和Unarchiver说话,但是如果你要覆盖文件,那么某些东西的行为就不正常了。所有翻译包实际上都是添加一些其他文件和文件夹(例如/modules/user/tranlsations/modules-user.nl.po
到/modules/user
)。
我的猜测是你的整个/modules/user
目录(以及所有其他目录)正在被替换,而不是被添加到。
您是否尝试过合并终端中的文件夹?您应该能够直接从tar
合并这些文件夹。如果您想了解有关如何操作的更详细说明,请回复。
答案 1 :(得分:0)
应该发生的是,相关的.po文件是应该在文件夹中的位置。如果出现问题,你最终会得到的是一个包含所有.po的文件夹,在一组嵌套的文件夹中。
理论上我认为可以覆盖文件夹等,但你会先选择允许它。
所以你不应该害怕你的整个Drupal安装都会被覆盖。您可以尝试解压缩,看看会发生什么。最糟糕的情况是,您需要自己将文件放在正确的文件夹中。