Gallery 發表 2.1 版

作者: , 2006/03/23 22:23 EST

我幫忙翻譯做中文化的網頁相簿軟體 Gallery2 今晚放出 2.1 版了。我們站上的相簿也剛剛更新了。這個版本有許多新的功能,不過我目前沒有啟用任何新的功能,一切先照舊,慢慢試看看有沒有合用的。

這一次中文化的工作因為大部分沿用之前 2.0 的版本,而且用來中文化的 gettext 工具也用得比較熟了,所以沒有上次那麼花時間。不過剛好我也在幫忙做把 Gallery2 和這個網誌用的 WordPress 連起來的 WPG2 中文化和除錯,所以有的時候還是有點混亂。不過 G2 和 WPG2 都完工了,現在可以專心上班了。哈哈。

「Gallery 發表 2.1 版」有 27 個回應

  1. 顏學理 說道:

    您好,如果我對 Gallery 的中文翻譯「有些意見」,該如何反應至翻譯小組?
    其實也很簡單,我覺得「增加項目」應該用「增加相片」比較恰當。謝謝。

  2. 朱朱 說道:

    對中文翻譯的問題可以到 Gallery 的論譠中討論,那裡有一個正體中文的討論串。不過直接找事主(我)當然也可以。 :)

    翻譯成「項目」的原因是原文是 item。而且 Gallery 不是只能放相片,也可以放其他的媒體檔案像是 MP3、AVI、PDF 等等。所以只好用比較廣義的「項目」而不是特定的「相片」了。

  3. 顏學理 說道:

    抱歉如此冒失的提出意見。沒有您的指教,我還真的不知道 Gallery 可以放進其它類型的檔案呢。如此看來用「項目」的確有道理。

    但說實在,我裝了 Gallery 之後,怎麼樣也找不到如何「增加相片」…

    經您提醒之後,我想了很多可能的翻譯,如「圖文」「圖片」「元件」「媒體」,甚至「東西」,但沒有一個適當。「新增東西」?

    想來想去,說不定用「增加檔案」也行?只是 items 泛指目錄與檔案,單用「檔案」似乎也行不通。不簡單。

    不論如何,感謝您在 Gallery 中文化所付出的心力。

  4. 方志中 說道:

    想請教您是否有 http://prdownloads.sourceforge.net/gallery/gallery-2.1.2-full.zip 中文 release ???

    謝謝 !!!

  5. 朱朱 說道:

    我不太懂中文 release 是什麼意思?Gallery 2.1 的中文界面是內含在正式版裡的,沒有另外的中文版。

  6. HIR 說道:

    Select language defaults for Gallery. Individual users can override this setting in their personal preferences or via the language selector block if available. Gallery will try to automatically detect the language preference of each user if the browser preference check is enabled.

    Your webserver does not support localization. Please instruct your system administrator to reconfigure PHP with the gettext option enabled.

    出現醬子的訊息, 應該要怎麼解決 ?? 謝謝…

  7. 朱朱 說道:

    其實那個訊息裡就有提到如何解決:Please instruct your system administrator to reconfigure PHP with the gettext option enabled. 這個不是 Gallery 的問題,而是你的網站上的 PHP 版本沒有中文化(或任何語文)需要的 gettext 功能。你需要請你的網站管理員在 PHP 中加入 gettext 功能。詳細的安裝方法和使用的網站作業系統有關,我也不會。這就是為什麼我花錢租網站空間給別人傷腦筋的原因了。 :)

  8. samsiu 說道:

    請安裝了gallery,請問中文化程式要放那裏,有否需要作出修改?

  9. 朱朱 說道:

    你如果是指 Gallery 1.x,我真的不知道中文化怎麼用。我只有參與 2.x 的中文化工作。2.x 是沒有額外的中文化程式或檔案。所有語文資源都在安裝的主程式中。

  10. Kitty Chuk 說道:

    Hi,

    I want to change some Chinese words of gallery2. Would you mind tell me how can I do it? I use a web hosting service without provide SSH login to me?

    Thanks

    Kitty

  11. 朱朱 說道:

    You need to first read the instructions at Gallery2:Localization. It not a easily understood process but it’s all there. Then you need to install the Developer version of Gallery2 package to a machines that you have shell access to.

    Basically you need to make changes to the PO files and create MO files from them. It can be done without shell access but I’ve never tried it. Maybe some of the tools mentioned in the instructions can create MO files for you. I am not sure.

    After you have the new MO files, just replace those on your site with the new ones. You don’t need to modify/replace all of them (there are hundreds of them), just the one you are interested in.

    Hope this helps. But I know it probably doesn’t. :)

  12. chanchan 說道:

    我初用gallery,它有時能顯示中文,但大部分時間都不能,如何解決呢? (可以的話,請看我的相簿)

    謝謝!

  13. 朱朱 說道:

    你有試試看不同的佈景主題嗎?我沒有用過 Carbon,不知道是不是它的問題。另外你是用什麼資料庫?也許資料庫的設定有問題。把你的 Gallery2 System Info 貼出來會比較清楚。去 Gallery 的支援論壇問也會有更多人幫忙。

  14. chanchan 說道:

    我也試過過不同主題了,也試過改用繁體中文版面了,但相簿標題或留言等還是不能顯示中文。另外,要修改相簿("編輯相簿")也不能,總是出現Edit Conflict! . 無論如何謝謝你的幫忙!!

    System Information 是不是這些:
    Gallery version 2.1.2
    PHP version 4.4.6 cgi-fcgi
    Webserver Apache/1.3.37 (Unix) mod_fastcgi/2.4.2 mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a PHP-CGI/0.1b
    Database mysql 4.1.21-standard-log
    Toolkits SquareThumb, ImageMagick, NetPBM, Gd
    Operating system Linux box147.bluehost.com 2.6.19-1_3.BHsmp #1 SMP Mon Jan 15 07:50:58 MST 2007 x86_64
    Browser Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)

  15. 朱朱 說道:

    根據 Gallery 論壇的討論,可以試看看清除快取資料。如果不行,升級到最新的 2.2.1 版看看。

    你的相片是如何上載進 Gallery 的?

  16. chanchan 說道:

    升級或清除快取我會再試試,至於上載,我只是用gallery中的功能"增加項目"來上載的……

  17. chanchan 說道:

    升級後就解決了中文顯示的問題,謝謝。

  18. 朱朱 說道:

    太好了。恭禧、恭禧!

  19. sammy 說道:

    不好意思,我最近在Drupal網站上安裝了Gallery2,但是我不是程式設計師,對於其功能所知實在有限,目前碰到一個問題,冒昧地想請教您,希望不會太麻煩您。

    我的問題是,我想把在gallery2首頁上的"登入/登出"功能取消掉 (關於"註冊"功能,倒是可以直接在sidebar取消),因為我已經在網站首頁(drupal首頁)有註冊登入的功能,我發現如果使用者在 gallery2登出後,還是必須到網站首頁登出,才會整個登出,為了避免問題,所以想乾脆把gallery2上的登入登出功能取消掉 – 但是問題是,我該到哪裏去修改設定呢?

    先在此謝謝您了!

  20. 朱朱 說道:

    這個應該是 Drupal 和 Gallery2 的整合問題。妳應該是用 Drupal 的 Gallery2 module 吧?很不幸的是,我只有用 WordPress 和 Gallery2 的經驗,而且還是半調子式的整合。 :)

    Gallery2 有一個有關和 Drupal 整合的討論區,或許那裡會有人幫得上忙:Gallery 2 Integrations: Druapl

    哦,我找到在 Gallery2 的 config.php 中有 mode.embed.only 的設定。可以把它設成 true 試試看。

  21. 小喬 說道:

    找了好久終於找到您了,想請教 gallery2 讀取的翻譯訊息來源是放在 /module/core/po 中還是 /locale 目錄中?若我要修改其中某些訊息應該是使用 poedit 修改並編輯成 mo 檔,要放在上述哪兩個目錄 gallery2 才讀得到?

    若某個外掛模組不提供翻譯檔,我可以自己做訊息翻譯檔 .po 放在該模組的目錄下嗎?

    感謝您的幫忙

  22. 朱朱 說道:

    po 是用來放翻譯的原始檔,只是方便翻譯工作的組織而已。實際使用時,po 目錄是完全沒有用的。真正提供翻譯資料的是編譯過的 mo 檔,放在 locale 中。

    如果外掛模組有其它語文的翻譯檔,但是沒有中文的,妳可以自己編輯 po 檔,把結果存成 mo 檔放到那個外掛模組的 locale 中的 zh_TW 目錄中。

    嗯,這個留言是用來提醒我「Gallery 2.3 已經出了,中文翻譯完全落後,還不快去趕工!」的嗎? :)

  23. 小喬 說道:

    感謝您立即回答,但我查看 /locale/zh_TW/LC_MESSAGES 中只有 gallery2_install.mo, gallery2_upgrade.mo 兩個檔案,我把 /modules/core/po 的 zh_TW.po 修改完生出來的 zh_TW.mo 檔留在原地或丟到 /locale 目錄都沒有作用,請問正確的位址是哪?

    還有 /g2data/locale/zh_TW/LC_MESSAGES 中有不少 .mo 檔,有作用嗎?

  24. 朱朱 說道:

    哈哈。我忘了 Gallery 2.3 把翻譯資源的位置完全改掉了。糟糕,這下子一定要裝個 2.3 的測試站才看得懂了。

    基本上 2.3 的翻譯資源變成選擇性安裝了。在管理界面中可以選要下載那些語文。我要裝了試一下才能確定,不過我猜下載來的翻譯資源是放在 g2data 裡了。

  25. 朱朱 說道:

    OK. 我還沒試過,不管我猜妳要把從 modules/core/po/zh_TW.po 改出來的 mo 檔命名成 module_core.mo,然後存到 g2data/locale/zh_TW/LC_MESSAGES 裡。

留下回應

Panorama Theme by Themocracy