Changeset 38716

Show
Ignore:
Timestamp:
12/09/10 23:27:40 (2 years ago)
Author:
NeoCat
Message:

Add Chinese langResources (thanks to @1wingedangel)

Location:
websites/twicli
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • websites/twicli/lang.js

    r38715 r38716  
    1 var langNames = { 'en': 'English', 'ja': '日本語 (Japanese)' }; 
    2 var langList = ['ja']; // 'en' shouldn't be added here 
     1var langNames = { 'en': 'English', 'ja': '日本語 (Japanese)' , 'zh-cn': '简体中文 (Simplified Chinese)'}; 
     2var langList = ['ja','zh-cn']; // 'en' shouldn't be added here 
    33var langResources = { 
    4         'Twitter / user': ['Twitter / ユーザ'], 
    5         'Twitter / tweet': ['Twitter / ツイート'], 
    6         'Delete tweet': ['ツイートを削除'], 
    7         'Retweet': ['リツイート'], 
    8         'Quote with RT:': ['RT:を付けて引用'], 
    9         'GeoTagging': ['ジオタグ'], 
    10         'Location':     ['場所'], 
    11         'URL':  ['URL'], 
    12         'following':    ['人をフォロー'], 
    13         'followers':    ['人がフォロー'], 
    14         'tweets':       ['ツイート'], 
    15         'favs': ['fav'], 
    16         'Follow $1':    ['$1をフォロー'], 
    17         'Remove $1':    ['$1をリムーブ'], 
    18         '$1 is following you!': ['$1はあなたをフォローしています!'], 
    19         'show user info':       ['ユーザ情報を表示'], 
    20         'Log out':      ['ログアウト'], 
    21         'Preferences':  ['設定'], 
    22         'language':     ['言語'], 
    23         'max #msgs in TL':      ['TLの最大表示数'], 
    24         '#msgs in TL on update (max=200)':      ['起動時のTL取得数(最大200)'], 
    25         '#msgs in user on update (max=200)':    ['ユーザTL取得数(最大200)'], 
    26         'update interval':      ['自動更新間隔'], 
    27         'Update after post':    ['発言後に自動更新'], 
    28         'since_id check':       ['TL取得時にsince_idを使用'], 
    29         'Show not-following replies in TL':     ['フォローしていない返信もTLに表示'], 
    30         'Show retweets in "RT:" form':  ['リツイートを"RT:〜"形式で表示'], 
    31         'Auto-resize field':    ['発言欄のサイズを自動調整'], 
    32         'Post length counter':  ['残り文字数を表示'], 
    33         'Post with ctrl/shift+enter':   ['ctrl+enter/shift+enterで発言'], 
    34         'Enable GeoTagging':    ['ジオタグ(位置情報)を有効に'], 
    35         'Footer':       ['フッター'], 
    36         'Plugins':      ['プラグイン'], 
    37         'user stylesheet':      ['ユーザスタイルシート'], 
    38         'Twitter API status':   ['Twitter APIの状態'], 
    39         'hourly limit': ['1時間当たりの制限'], 
    40         'reset at':     ['リセット日時'], 
    41         'Save': ['保存'], 
    42         'This tweet is too long.': ['ツイートが長すぎます。'], 
    43         'Your settings are saved. Please reload to apply plugins and CSS.': ['設定を保存しました。プラグイン、CSSの変更を反映するにはリロードが必要です。'], 
    44         'Plugin error': ['プラグインのエラー'], 
    45         'Are you sure to logout? You need to re-authenticate twicli at next launch.': ['ログアウトしてもよろしいですか? 次回起動時には再認証が必要になります。'], 
     4        'Twitter / user': ['Twitter / ユーザ','Twitter / 用户'], 
     5        'Twitter / tweet': ['Twitter / ツイート','Twitter / 发言'], 
     6        'Delete tweet': ['ツイートを削除','删除该发言'], 
     7        'Retweet': ['リツイート','官方锐推'], 
     8        'Quote with RT:': ['RT:を付けて引用','加入RT:引用回复'], 
     9        'GeoTagging': ['ジオタグ','地理标签'], 
     10        'Location':     ['場所','方位'], 
     11        'URL':  ['URL','URL'], 
     12        'following':    ['人をフォロー','关注该用户'], 
     13        'followers':    ['人がフォロー','关注的用户'], 
     14        'tweets':       ['ツイート','发言'], 
     15        'favs': ['fav','收藏'], 
     16        'Follow $1':    ['$1をフォロー','关注$1'], 
     17        'Remove $1':    ['$1をリムーブ','取消关注$1'], 
     18        '$1 is following you!': ['$1はあなたをフォローしています!','$1正在关注你!'], 
     19        'show user info':       ['ユーザ情報を表示','显示用户详细信息'], 
     20        'Log out':      ['ログアウト','注销'], 
     21        'Preferences':  ['設定','选项'], 
     22        'language':     ['言語','语言'], 
     23        'max #msgs in TL':      ['TLの最大表示数','TL最大显示发言数'], 
     24        '#msgs in TL on update (max=200)':      ['起動時のTL取得数(最大200)','启动后取得TL数目(最大为200条)'], 
     25        '#msgs in user on update (max=200)':    ['ユーザTL取得数(最大200)','用户界面取得TL数目(最大为200条)'], 
     26        'update interval':      ['自動更新間隔','自动更新时间间隔'], 
     27        'Update after post':    ['発言後に自動更新','在发言之后自动更新'], 
     28        'since_id check':       ['TL取得時にsince_idを使用','在取得TL的时候使用since_id'], 
     29        'Show not-following replies in TL':     ['フォローしていない返信もTLに表示','没有关注的用户的回复也在TL上显示'], 
     30        'Show retweets in "RT:" form':  ['リツイートを"RT:〜"形式で表示','官方锐推也用RT:~来显示'], 
     31        'Auto-resize field':    ['発言欄のサイズを自動調整','输入框大小自动调整'], 
     32        'Post length counter':  ['残り文字数を表示','显示发言的剩余字数'], 
     33        'Post with ctrl/shift+enter':   ['ctrl+enter/shift+enterで発言','敲击Ctrl+回车或Shift+回车来发言'], 
     34        'Enable GeoTagging':    ['ジオタグ(位置情報)を有効に','开启地理标签(方位信息)'], 
     35        'Footer':       ['フッター','加尾修饰'], 
     36        'Plugins':      ['プラグイン','插件'], 
     37        'user stylesheet':      ['ユーザスタイルシート','用户自定义样式表'], 
     38        'Twitter API status':   ['Twitter APIの状態','TwitterAPI状态'], 
     39        'hourly limit': ['1時間当たりの制限','一小时之内API限制'], 
     40        'reset at':     ['リセット日時','重置时刻'], 
     41        'Save': ['保存','保存'], 
     42        'This tweet is too long.': ['ツイートが長すぎます。','发送字数过多。'], 
     43        'Your settings are saved. Please reload to apply plugins and CSS.': ['設定を保存しました。プラグイン、CSSの変更を反映するにはリロードが必要です。','选项已保存。请刷新页面以应用插件以及样式表的修改。'], 
     44        'Plugin error': ['プラグインのエラー','插件发生了错误'], 
     45        'Are you sure to logout? You need to re-authenticate twicli at next launch.': ['ログアウトしてもよろしいですか? 次回起動時には再認証が必要になります。','确定要注销?下次启动的时候需要重新进行认证。'], 
    4646        'Retweet to your followers?': ['あなたのフォロワーにこのツイートをRT(リツイート)してもよろしいですか?'], 
    47         'This tweet is protected; Are you sure to retweet?': ['このツイートはプロテクトされています。本当にRTしますか?'], 
    48         'Are you sure to delete this tweet?': ['このツイートを削除してもよろしいですか?'], 
    49         'Are you sure to remove $1?': ['本当に $1 をリムーブしますか?'], 
    50         'An external plugin is specified. This plugin can fully access to your account.\nAre you sure to load this?': ['外部プラグインが指定されています。このプラグインはあなたのアカウントに自由にアクセス可能になります。本当にロードしてもよろしいですか?'] 
     47        'This tweet is protected; Are you sure to retweet?': ['このツイートはプロテクトされています。本当にRTしますか?','该发言已被用户锁定。你确定要RT吗?'], 
     48        'Are you sure to delete this tweet?': ['このツイートを削除してもよろしいですか?','确定要删除该发言?'], 
     49        'Are you sure to remove $1?': ['本当に $1 をリムーブしますか?','确定要取消关注$1吗?'], 
     50        'An external plugin is specified. This plugin can fully access to your account.\nAre you sure to load this?': ['外部プラグインが指定されています。このプラグインはあなたのアカウントに自由にアクセス可能になります。本当にロードしてもよろしいですか?','你欲加载外部地址上的插件。这个插件将自由访问你的帐号信息。确认加载?'] 
    5151}; 
  • websites/twicli/twicli.js

    r38714 r38716  
    224224}; 
    225225// 言語リソースをルックアップ 
    226 var browser_lang = navigator.browserLanguage || navigator.language || navigator.userLanguage; 
    227 browser_lang = browser_lang ? browser_lang.split('-')[0] : 'en'; 
     226var browser_lang = navigator.browserLanguage || navigator.language || navigator.userLanguage || 'en'; 
     227var browser_lang0 = browser_lang.split('-')[0]; 
     228if (!langNames[browser_lang] && langNames[browser_lang0]) browser_lang = browser_lang0; 
    228229var user_lang = readCookie('user_lang') || browser_lang; 
    229230var lang;