本人勉強可以看懂英文版的 Snow Leopard Server 作業系統,但總不能強迫其它上線的友人閱讀英文的說明啊!
請各位大大指導如何將內建的 wiki 中的英文改成中文,或提供可以自行閱讀學習的文章的連結。
感恩!
"my_page"="我的網頁";
"toplevel_header_login"登入為";
"toplevel_header_mypage"=" 我的頁面";
"toplevel_header_settings"="設定";
"toplevel_header_help"="求助";
"toplevel_header_logout"="登出";
"toplevel_header_btn_news"="更新紀錄";
"toplevel_header_btn_wikis"="Wikis";
"toplevel_header_btn_people"="部落格";
"toplevel_header_btn_calendar"="行事曆";
"toplevel_header_btn_mail"="郵件";
"Browse"="Browse";
/* Footer */
"toplevel_footer_copyright"="Copyright © 2009 Apple Inc. All rights reserved.";
"toplevel_footer_osxserver"="Connected to Mac OS X Server";
"toplevel_authenticated_only_message"="You must be logged in to view this page";
檔案內容大致像是上面的範例
有兩個檔案要改:
default.strings
js.strings
建議拿英文的來改 (放在 en.lproj 目錄底下),因為沒中文,預設是英文的...
改好後重啓 web server 就可以看到成果了
sengtui wrote:
我試過中文 tag,...(恕刪)
試了一下,發現只要是搜尋打上中文都沒辦法。
比如說搜尋"拍照"正常情況會出現沒有"拍照"相符的資料。
但是我的wiki server會出現"500: An internal error....."
晚點回家看看有沒有error log,再PO上來
--------------------------------------------------------------
2010-09-20 09:00:09+0800 [HTTPChannel,11,127.0.0.1] Exception rendering:
2010-09-20 09:00:09+0800 [HTTPChannel,11,127.0.0.1] Unhandled Error
Traceback (most recent call last):
File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 184, in addCallbacks
self._runCallbacks()
File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 326, in _runCallbacks
self.result = callback(self.result, *args, **kw)
File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 287, in _continue
self.unpause()
File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 283, in unpause
self._runCallbacks()
--- <exception caught here> ---
File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 326, in _runCallbacks
self.result = callback(self.result, *args, **kw)
File "/usr/share/caldavd/lib/python/twisted/web2/server.py", line 320, in <lambda>
d.addCallback(lambda res, req: res.renderHTTP(req), self)
File "/usr/share/wikid/lib/python/apple_wlt/SearchServer.py", line 75, in renderHTTP
querystring = u'?%s' % theRequest.querystring
exceptions.UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 4: ordinal not in range(128)
-----------------------------------------------------------
以上是wiki的error log,看起來是python的問題?
Plurk--> http://www.plurk.com/marksein/invite
內文搜尋

X