2009-10-16 57 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合併這些文件夾。如果您想要更詳細的說明,請回複評論。