added languages for translatewiki

pull/1223/head
Iván Eixarch 2012-11-26 23:40:31 +01:00
parent 491bf515c6
commit 6fe6103632
3 changed files with 28 additions and 106 deletions

View File

@ -1,78 +0,0 @@
; Exported from translatewiki.net
; Author: Simon Shek
[zh-hant]
index.newPad = 新Pad
index.createOpenPad = 或創建開啟以下名稱的pad
pad.toolbar.bold.title = 粗體Ctrl-B
pad.toolbar.italic.title = 斜體Ctrl-I
pad.toolbar.underline.title = 底線Ctrl-U
pad.toolbar.strikethrough.title = 刪除線
pad.toolbar.ol.title = 有序清單
pad.toolbar.ul.title = 無序清單
pad.toolbar.indent.title = 縮排
pad.toolbar.unindent.title = 凸排
pad.toolbar.undo.title = 撤銷Ctrl-Z
pad.toolbar.redo.title = 重做Ctrl-Y
pad.toolbar.clearAuthorship.title = 清除作名顏色
pad.toolbar.import_export.title = 以其他檔案格式導入/匯出
pad.toolbar.timeslider.title = 時間軸
pad.toolbar.savedRevision.title = 已儲存的修訂
pad.toolbar.settings.title = 設定
pad.toolbar.embed.title = 嵌入此pad
pad.toolbar.showusers.title = 顯示此pad的用戶
pad.colorpicker.save = 儲存
pad.colorpicker.cancel = 取消
pad.loading = 載入中...
pad.settings.padSettings = Pad設定
pad.settings.myView = 我的視窗
pad.settings.stickychat = 永遠在屏幕上顯示聊天
pad.settings.colorcheck = 作者顏色
pad.settings.linenocheck = 行號
pad.settings.fontType = 字體類型:
pad.settings.fontType.normal = 正常
pad.settings.fontType.monospaced = 等寬
pad.settings.globalView = 所有人的視窗
pad.settings.language = 語言:
pad.importExport.import_export = 導入/匯出
pad.importExport.import = 上載任何文字檔或文檔
pad.importExport.successful = 完成!
pad.importExport.export = 匯出當前pad為
pad.importExport.exporthtml = HTML
pad.importExport.exportplain = 純文字
pad.importExport.exportword = Microsoft Word
pad.importExport.exportpdf = PDF
pad.importExport.exportopen = ODF開放文件格式
pad.importExport.exportdokuwiki = DokuWiki
pad.modals.connected = 已連線。
pad.modals.reconnecting = 重新連接到您的pad...
pad.modals.forcereconnect = 強制重新連線
pad.modals.uderdup = 在另一個視窗中開啟
pad.modals.userdup.explanation = 此pad似乎在此電腦上的多個瀏覽器視窗中開啟。
pad.modals.userdup.advice = 重新連接到此視窗。
pad.modals.unauth = 未授權
pad.modals.unauth.explanation = 您的權限在查看此頁時發生更改。請嘗試重新連接。
pad.modals.looping = 已離線。
pad.modals.looping.explanation = 與同步伺服器間有通信問題。
pad.modals.looping.cause = 也許您通過一個不相容的防火牆或代理伺服器連接。
pad.modals.initsocketfail = 無法訪問伺服器。
pad.modals.initsocketfail.explanation = 無法連接到同步伺服器。
pad.modals.initsocketfail.cause = 可能是由於您的瀏覽器或您的互聯網連接的問題。
pad.modals.slowcommit = 已離線。
pad.modals.slowcommit.explanation = 伺服器沒有回應。
pad.modals.slowcommit.cause = 可能是由於網路連接問題。
pad.modals.deleted = 已刪除。
pad.modals.deleted.explanation = 此pad已被移除。
pad.modals.disconnected = 您已中斷連線。
pad.modals.disconnected.explanation = 伺服器連接曾中斷
pad.modals.disconnected.cause = 伺服器可能無法使用。若此情況持續發生,請通知我們。
pad.share = 分享此pad
pad.share.readonly = 唯讀
pad.share.link = 連結
pad.share.emebdcode = 嵌入網址
pad.chat = 聊天
pad.chat.title = 打開此pad的聊天。
timeslider.pageTitle = {{appTitle}}時間軸
timeslider.toolbar.returnbutton = 返回到pad
timeslider.toolbar.authors = 作者:
timeslider.toolbar.authorsList = 無作者
timeslider.exportCurrent = 匯出當前版本為:

View File

@ -1,4 +1,4 @@
var languages = require('languages') var languages = require('languages4translatewiki')
, fs = require('fs') , fs = require('fs')
, path = require('path') , path = require('path')
, express = require('express') , express = require('express')
@ -9,7 +9,7 @@ var localesPath = __dirname+"/../../locales";
var localeIndex = fs.readFileSync(localesPath+'/en.ini')+'\r\n'; var localeIndex = fs.readFileSync(localesPath+'/en.ini')+'\r\n';
// add language base 'en' to availableLangs // add language base 'en' to availableLangs
exports.availableLangs = {en: languages.getLanguageInfo('en')} exports.availableLangs = {en: {name:'English',nativeName:'English',direction:'ltr'}};
fs.readdir(localesPath, function(er, files) { fs.readdir(localesPath, function(er, files) {
files.forEach(function(locale) { files.forEach(function(locale) {

View File

@ -11,32 +11,32 @@
{ "name": "Marcel Klehr" } { "name": "Marcel Klehr" }
], ],
"dependencies" : { "dependencies" : {
"yajsml" : "1.1.6", "yajsml" : "1.1.6",
"request" : "2.9.100", "request" : "2.9.100",
"require-kernel" : "1.0.5", "require-kernel" : "1.0.5",
"resolve" : "0.2.x", "resolve" : "0.2.x",
"socket.io" : "0.9.x", "socket.io" : "0.9.x",
"ueberDB" : "0.1.8", "ueberDB" : "0.1.8",
"async" : "0.1.x", "async" : "0.1.x",
"express" : "3.x", "express" : "3.x",
"connect" : "2.4.x", "connect" : "2.4.x",
"clean-css" : "0.3.2", "clean-css" : "0.3.2",
"uglify-js" : "1.2.5", "uglify-js" : "1.2.5",
"formidable" : "1.0.9", "formidable" : "1.0.9",
"log4js" : "0.5.x", "log4js" : "0.5.x",
"jsdom-nocontextifiy" : "0.2.10", "jsdom-nocontextifiy" : "0.2.10",
"async-stacktrace" : "0.0.2", "async-stacktrace" : "0.0.2",
"npm" : "1.1.x", "npm" : "1.1.x",
"npm-registry-client" : "0.2.10", "npm-registry-client" : "0.2.10",
"ejs" : "0.6.1", "ejs" : "0.6.1",
"graceful-fs" : "1.1.5", "graceful-fs" : "1.1.5",
"slide" : "1.1.3", "slide" : "1.1.3",
"semver" : "1.0.13", "semver" : "1.0.13",
"security" : "1.0.0", "security" : "1.0.0",
"tinycon" : "0.0.1", "tinycon" : "0.0.1",
"underscore" : "1.3.1", "underscore" : "1.3.1",
"unorm" : "1.0.0", "unorm" : "1.0.0",
"languages" : "0.1.1" "languages4translatewiki" : "0.1.2"
}, },
"bin": { "etherpad-lite": "./node/server.js" }, "bin": { "etherpad-lite": "./node/server.js" },
"devDependencies": { "devDependencies": {