diff --git a/doc/Makefile.am b/doc/Makefile.am index 4768e1f769..ad2f24c7cb 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -10,6 +10,7 @@ doc_DATA = \ README-lv.win32-bin.txt \ README-nl.win32-bin.txt \ README-zh_CN.win32-bin.txt \ + README-zh_TW.win32-bin.txt \ README.win32-bin.txt \ guile-hackers.txt \ projects.html diff --git a/doc/README-zh_TW.win32-bin.txt b/doc/README-zh_TW.win32-bin.txt new file mode 100644 index 0000000000..41ab6c01c5 --- /dev/null +++ b/doc/README-zh_TW.win32-bin.txt @@ -0,0 +1,42 @@ +GnuCash 是一個自由、開放原始碼的帳務軟體,它使用 GNU 通用公共許可證(GPL),支援 GNU/Linux, *BSD, Solaris, Mac OSX 及微軟 Windows。 + +GnuCash 不僅設計成易於使用,而且功能強大又有彈性。它可以追踪銀行帳戶,股票,收入與支出,就像用帳簿一樣快捷、直覺。基於專業的會計原則確保帳目平衡並提供準確的報表。 + +------------------- + +可獲得支援的管道 + +常見問題解答: http://wiki.gnucash.org/wiki/FAQ +Mailing Lists: http://wiki.gnucash.org/wiki/Mailing_Lists +IRC (Chat): irc.gnome.org 伺服器的 #gnucash 頻道,見 http://wiki.gnucash.org/wiki/IRC + +如果您遇到了任何 bug 或問題,請不要遲疑,將問題報告到我們的 bug 追蹤系統 "Bugzilla": (請用英文) +http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash + +------------------- + +功能特點: + + * 複式簿記 + * 股票/債券/基金帳號 + * 匯入 QIF/OFX + * OFX/HBCI 網路銀行 + * 各式報告、圖表 + * 小企業財務管理 + * 客戶、廠商、工作、收據、應付帳款、應收帳款 + * 交易排程 + * 金融計算工具 + +更多資訊及入門教學可以在功能表 "說明" 裡的 "教學與觀念指南" 找到。 + +------------------- + +關於程式: + +GnuCash 是一個自由、開放原始碼的帳務軟體,它使用 GNU 通用公共許可證(GPL)發布。它是由橫跨 6 國共 12 個開發人員共同合作開發而成。 + +GnuCash 的程式撰寫始於 1997 年,第一版發布於 1998 年。 + +------------------- + +這是 GnuCash 2.2.x 在 Windows 二進位套件的 README 檔案。 diff --git a/packaging/win32/ChineseTrad-2-5.1.11.isl b/packaging/win32/ChineseTrad-2-5.1.11.isl new file mode 100644 index 0000000000..748442dd4d --- /dev/null +++ b/packaging/win32/ChineseTrad-2-5.1.11.isl @@ -0,0 +1,317 @@ +; *** Inno Setup version 5.1.11+ Chinese (Traditional) messages *** +; +; To download user-contributed translations of this file, go to: +; http://www.jrsoftware.org/is3rdparty.php +; +; Translated by: Patrick Pang (uncleleft at yahoo.com.hk) +; +; Note: When translating this text, do not add periods (.) to the end of +; messages that didn't have them already, because on those messages Inno +; Setup adds the periods automatically (appending a period would result in +; two periods being displayed). + +[LangOptions] +LanguageName=<7e41><9ad4><4e2d><6587> +LanguageID=$0404 +LanguageCodepage=950 +; If the language you are translating to requires special font faces or +; sizes, uncomment any of the following entries and change them accordingly. +DialogFontName=sө +DialogFontSize=9 +TitleFontName=Arial +TitleFontSize=28 +WelcomeFontName=sө +WelcomeFontSize=12 +CopyrightFontName=sө +CopyrightFontSize=9 + +[Messages] + +; *** Application titles +SetupAppTitle=w˵{ +SetupWindowTitle=%1 w˵{ +UninstallAppTitle=Ѱw +UninstallAppFullTitle=Ѱw %1 + +; *** Misc. common +InformationTitle=T +ConfirmTitle=T{ +ErrorTitle=~ + +; *** SetupLdr messages +SetupLdrStartupMessage=oN|w %1CzQn~? +LdrCannotCreateTemp=Lkإ߼ȦsɮסCw˵{N|C +LdrCannotExecTemp=LkȦsɮסCw˵{N|C + +; *** Startup error messages +LastErrorMessage=%1%n%n~ %2: %3 +SetupFileMissing=w˸Ƨɮ %1CЭץDέsonC +SetupFileCorrupt=wɮפwglCЭsonC +SetupFileCorruptOrWrongVer=wɮפwglAλPw˵{šCЭsonC +NotOnThisPlatform=oӵ{Lkb %1 C +OnlyOnThisPlatform=oӵ{b %1 C +OnlyOnTheseArchitectures=oӵ{ubMHUBz[cӳ]p Windows Ww:%n%n%1 +MissingWOW64APIs=oӪ Windows ]tw˵{ 64 줸w˩һݪ\CЦw Service Pack %1 hץDC +WinVersionTooLowError=oӵ{b %1 %2 ΥHWtΰC +WinVersionTooHighError=oӵ{Lkw˦b %1 %2 ΥHWtΡC +AdminPrivilegesRequired=znJtκ޲zHw˳oӵ{C +PowerUserPrivilegesRequired=znJ㦳tκ޲z Power User vϥΪ̥Hw˳oӵ{C +SetupAppRunningError=w˵{ %1 bC%n%nӵ{ [Tw] ~AΫ [] }C +UninstallAppRunningError=Ѱw˵{ %1 bC%n%nӵ{ [Tw] ~AΫ [] }C + +; *** Misc. errors +ErrorCreatingDir=w˵{Lkإ߸Ƨ "%1"C +ErrorTooManyFilesInDir=LkbƧ "%1" إɮסA]ƧӦhɮסC + +; *** Setup common messages +ExitSetupTitle=w˵{ +ExitSetupMessage=w˩|CpGz{bw˵{Aoӵ{N|QwˡC%n%nziHyAw˵{Hw˵{ǡCz{bnw˵{? +AboutSetupMenuItem=w˵{(&A)... +AboutSetupTitle=w˵{ +AboutSetupMessage=%1 %2%n%3%n%n%1 }:%n%4 +AboutSetupNote= +TranslatorNote=c餤yt Patrick Pang (uncleleft@yahoo.com.hk) @C + +; *** Buttons +ButtonBack=< W@B(&B) +ButtonNext=U@B(&N) > +ButtonInstall=w(&I) +ButtonOK=Tw +ButtonCancel= +ButtonYes=O(&Y) +ButtonYesToAll=ҬO(&A) +ButtonNo=_(&N) +ButtonNoToAll=ҧ_(&O) +ButtonFinish=(&F) +ButtonBrowse=s(&B)... +ButtonWizardBrowse=s(&R)... +ButtonNewFolder=إ߷sƧ(&M) + +; *** "Select Language" dialog messages +SelectLanguageTitle=ܦw˻y +SelectLanguageLabel=ܦbw˹L{ϥΪy: + +; *** Common wizard text +ClickNext= [U@B] ~wˡAΫ [] w˵{C +BeveledLabel= +BrowseDialogTitle=sƧ +BrowseDialogLabel=bUƧCܤ@ӸƧAM [Tw]C +NewFolderName=sƧ + +; *** "Welcome" wizard page +WelcomeLabel1=wϥ [name] w˵{ +WelcomeLabel2=oӦw˵{N|w [name/ver] zqC%n%nڭ̱jPijzbw˹L{䥦ε{AHקKPw˵{oͽĬC + +; *** "Password" wizard page +WizardPassword=KX +PasswordLabel1=oӦw˵{㦳KXO@C +PasswordLabel3=пJKXAM [U@B] ~CKXOϤjpgC +PasswordEditLabel=KX(&P): +IncorrectPassword=zJKXTAЭsJC + +; *** "License Agreement" wizard page +WizardLicense=vX +LicenseLabel=о\ŪHUvXC +LicenseLabel3=о\ŪHUvXAzXUڤ~~wˡC +LicenseAccepted=ڦPN(&A) +LicenseNotAccepted=ڤPN(&D) + +; *** "Information" wizard pages +WizardInfoBefore=T +InfoBeforeLabel=b~wˤeо\ŪHUnTC +InfoBeforeClickLabel=zdzƦn~wˡAЫ [U@B]C +WizardInfoAfter=T +InfoAfterLabel=b~wˤeо\ŪHUnTC +InfoAfterClickLabel=zdzƦn~wˡAЫ [U@B]C + +; *** "User Information" wizard page +WizardUserInfo=ϥΪ̸T +UserInfoDesc=пJzơC +UserInfoName=ϥΪ̦W(&U): +UserInfoOrg=´(&O): +UserInfoSerial=Ǹ(&S): +UserInfoNameRequired=zJzW١C + +; *** "Select Destination Location" wizard page +WizardSelectDir=ܥتƧ +SelectDirDesc=ܦw˵{w [name] mC +SelectDirLabel3=w˵{N| [name] w˨UƧC +SelectDirBrowseLabel= [Tw] ~ApGzQܥt@ӸƧAЫ [s]C +DiskSpaceMBLabel=ֻ̤ݭn [mb] MB ϺЪŶC +ToUNCPathname=w˵{Lkw˩ UNC |W١CpGzƱw˩WLqAzإߤ@өTwsϺоC +InvalidPath=zJ㪺|W٤κϺоNXC%n%nҦp C:\App UNC |榡 \\A\@θƧC +InvalidDrive=zϺо UNC W٤sbεLksAпܨLتaC +DiskSpaceWarningTitle=ϺЪŶ +DiskSpaceWarning=w˵{ݭnܤ %1 KB ϺЪŶAzҿϺХu %2 KB iΪŶC%n%nzn~w˶? +DirNameTooLong=ƧW٩θ|ӪC +InvalidDirName=ƧW٤TC +BadDirName32=ƧW٤o]tHUSr:%n%n%1 +DirExistsTitle=Ƨwgsb +DirExists=Ƨ %1 wgsbC%n%nzn~w˨oӸƧ? +DirDoesntExistTitle=Ƨsb +DirDoesntExist=Ƨ %1 sbC%n%nznإ߳oӸƧ? + +; *** "Select Components" wizard page +WizardSelectComponents=ܤ +SelectComponentsDesc=ܱN|Qw˪C +SelectComponentsLabel2=ܱzQnw˪βMzQw˪AM [U@B] ~wˡC +FullInstallation=w +; if possible don't translate 'Compact' as 'Minimal' (I mean 'Minimal' in your language) +CompactInstallation=̤pw +CustomInstallation=ۭqw +NoUninstallWarningTitle=wsb +NoUninstallWarning=w˵{HUwgw˦bzqW:%n%n%1%n%nܳoǤN|̡C%n%nzMn~? +ComponentSize1=%1 KB +ComponentSize2=%1 MB +ComponentsDiskSpaceMBLabel=ثeܻݭnܤ [mb] MB ϺЪŶC + +; *** "Select Additional Tasks" wizard page +WizardSelectTasks=ܪ[u@ +SelectTasksDesc=ܭn檺[u@C +SelectTasksLabel2=ܦw˵{bw [name] ɭn檺[u@AM [U@B]C + +; *** "Select Start Menu Folder" wizard page +WizardSelectProgramGroup=ܡu}lv\Ƨ +SelectStartMenuFolderDesc=ܦw˵{إߵ{|mC +SelectStartMenuFolderLabel3=w˵{N|{|إߦbUu}lv\ƧC +SelectStartMenuFolderBrowseLabel= [Tw] ~ApGzQܥt@ӸƧAЫ [s]C +MustEnterGroupName=zJ@ӸƧW١C +GroupNameTooLong=ƧW٩θ|ӪC +InvalidGroupName=ƧW٤TC +BadGroupName=ƧW٤o]tUCr:%n%n%1 +NoProgramGroupCheck2=nbu}lv\إ߸Ƨ(&D) + +; *** "Ready to Install" wizard page +WizardReady=dzƦw +ReadyLabel1=w˵{N}lw [name] zqC +ReadyLabel2a=U [w] ~wˡAΫ [W@B] s˵γ]wUﶵeC +ReadyLabel2b=U [w] ~wˡC +ReadyMemoUserInfo=ϥΪ̸T +ReadyMemoDir=تƧ: +ReadyMemoType=w˫A: +ReadyMemoComponents=ܪ: +ReadyMemoGroup=u}lv\Ƨ: +ReadyMemoTasks=[u@: + +; *** "Preparing to Install" wizard page +WizardPreparing=dzƦw˵{ +PreparingDesc=w˵{dzƱN [name] w˨zqWC +PreviousInstallNotCompleted=ew/ Ѱw˩|AzsҰʹqHӦwˡC%n%nbsҰʹqAЦAoӵ{Ӧw [name]C +CannotContinue=w˵{Lk~CЫ [] }C + +; *** "Installing" wizard page +WizardInstalling=bw +InstallingLabel=еyԡAw˵{bN [name] w˨zqWC + +; *** "Setup Completed" wizard page +FinishedHeadingLabel=w˧ +FinishedLabelNoIcons=w˵{wgN [name] w˦bzqWC +FinishedLabel=w˵{wgN [name] w˦bzqAziHܵ{ϥܨӰε{C +ClickFinish= [] Hw˵{C +FinishedRestartLabel=n [name] wˡAw˵{sҰʱzqCzQn{bsҰʹq? +FinishedRestartMessage=n [name] wˡAw˵{sҰʱzqC%n%nzQn{bsҰʹq? +ShowReadmeCheck=OAڭn\ŪŪɮסC +YesRadio=OAߧYsҰʹq(&Y) +NoRadio=_Aڵy᭫sҰʹq(&N) +; used for example as 'Run MyProg.exe' +RunEntryExec= %1 +; used for example as 'View Readme.txt' +RunEntryShellExec=˵ %1 + +; *** "Setup Needs the Next Disk" stuff +ChangeDiskTitle=w˵{ݭnU@iϤ +SelectDiskLabel2=дJϤ %1AM [Tw]C%n%npGɮפbHUܪƧAпJTƧW٩Ϋ [s] C +PathLabel=|(&P): +FileNotInDir2=ɮ "%1" Lkb "%2" CдJTϤοܨ䥦ƧC +SelectDirectoryLabel=ЫwU@iϤmC + +; *** Installation phase messages +SetupAborted=w˨SC%n%nЧ󥿰D᭫swˤ@C +EntryAbortRetryIgnore= [] դ@AU [L] LoɮסAΫU [] wˡC + +; *** Installation status messages +StatusCreateDirs=bإ߸Ƨ... +StatusExtractFiles=bYɮ... +StatusCreateIcons=bإߵ{ϥ... +StatusCreateIniEntries=gJ INI ɮת... +StatusCreateRegistryEntries=bstεn... +StatusRegisterFiles=bnɮ... +StatusSavingUninstall=xsѰw˸T... +StatusRunProgram=bw... +StatusRollback=b_ܧ... + +; *** Misc. errors +ErrorInternal2=~: %1C +ErrorFunctionFailedNoCode=%1 ѡC +ErrorFunctionFailed=%1 ѡCNX %2C +ErrorFunctionFailedWithMessage=%1 ѡCNX %2C%n%3 +ErrorExecutingProgram=Lkɮ:%n%1 + +; *** Registry errors +ErrorRegOpenKey=Lk}ҵn:%n%1\%2 +ErrorRegCreateKey=Lkإߵn:%n%1\%2 +ErrorRegWriteKey=Lkܧn:%n%1\%2 + +; *** INI errors +ErrorIniEntry=Lkإ INI "%1"C + +; *** File copying errors +FileAbortRetryIgnore= [] Aդ@A [L] Loɮס]ij^AΫ [] wˡC +FileAbortRetryIgnore2= [] Aդ@A [L] ~i]ij^AΫ [] wˡC +SourceIsCorrupted=ӷɮפwglC +SourceDoesntExist=ӷɮ "%1" sbC +ExistingFileReadOnly=ɮݩʤw]ŪC%n%n [] NŪݩʲæAդ@A [L] LoɮסAΫ [] wˡC +ErrorReadingExistingDest=Ū@Ӥwsbɮ׮ɵoͿ~: +FileExists=ɮפwgsbCznNثeɮ׶? +ExistingFileNewer=sbɮתsAijzOdثewsbɮסC%n%nznOdثewsbɮ׶? +ErrorChangingAttr=bܧɮݩʮɵoͿ~: +ErrorCreatingTemp=bتƧإɮ׮ɵoͿ~: +ErrorReadingSource=Ūlɮ׮ɵoͿ~: +ErrorCopying=ƻsɮ׮ɵoͿ~: +ErrorReplacingExistingFile=Nɮ׮ɵoͿ~: +ErrorRestartReplace=sҰʹqNɮץ: +ErrorRenamingTemp=bتƧܧɮצWٮɵoͿ~: +ErrorRegisterServer=Lkn DLL/OCX ɮ: %1C +ErrorRegSvr32Failed= RegSvr32 ѡA~X %1C +ErrorRegisterTypeLib=Lkn Type Library: %1C + +; *** Post-installation errors +ErrorOpeningReadme=}Ūɮ׮ɵoͿ~C +ErrorRestartingComputer=w˵{LksҰʹqAХHʤ覡ۦ歫sҰʹqC + +; *** Uninstaller messages +UninstallNotFound=ɮ "%1" sbALk{C +UninstallOpenError=Lk}ɮ "%1"ALk{C +UninstallUnsupportedVer=oӪѰw˵{LkѰO "%1" 榡ALkѰwˡC +UninstallUnknownEntry=Ѱw˰Oɤo{O (%1)C +ConfirmUninstall=zTwn %1 Ψɮ׶? +UninstallOnlyOnWin64=oӵ{ub 64 줸 Windows WѰwˡC +OnlyAdminCanUninstall=oӵ{nƨtκ޲zvϥΪ̤iѰwˡC +UninstallStatusLabel=bqzq %1 Aеy... +UninstalledAll=%1 wg\qzqC +UninstalledMost=%1 Ѱw˧C%n%nYɮפΤLkAziHۦRoɮסC +UninstalledAndNeedsRestart=n %1 Ѱw˵{ǡAzsҰʹqC%n%nzQn{bsҰʹq? +UninstallDataCorrupted=ɮ "%1" wglALkѰwˡC + +; *** Uninstallation phase messages +ConfirmDeleteSharedFileTitle=@ɮ +ConfirmDeleteSharedFile2=tܤUC@ɮפwAQ{ҨϥΡAznoɮ׶?%n%n%1%n%nխYzFHWɮצ{ݭnϥΥ̡ANyoǵ{Lk`A]zYLkTwп [_]COdoɮצbztΤ|yl`C +SharedFileNameLabel=ɮצW: +SharedFileLocationLabel=m: +WizardUninstalling=Ѱw˪A +StatusUninstalling=bѰw %1... + +; The custom messages below aren't used by Setup itself, but if you make +; use of them in your scripts, you'll want to translate them. + +[CustomMessages] + +NameAndVersion=%1 %2 +AdditionalIcons=[ϥ: +CreateDesktopIcon=إ߮ୱϥ(&D) +CreateQuickLaunchIcon=إߧֳtҰʹϥ(&Q) +ProgramOnTheWeb=%1 +UninstallProgram=Ѱw %1 +LaunchProgram=Ұ %1 +AssocFileExtension=N %1 PɮװɦW %2 p(&A) +AssocingFileExtension=bN %1 PɮװɦW %2 p... diff --git a/packaging/win32/gnucash.iss.in b/packaging/win32/gnucash.iss.in index 259715ee4c..0d931f34ba 100644 --- a/packaging/win32/gnucash.iss.in +++ b/packaging/win32/gnucash.iss.in @@ -394,6 +394,7 @@ Name: "lv"; MessagesFile: "@prefix@\share\@PACKAGE@\Latvian-1-5.1.11.isl"; InfoA Name: "nl"; MessagesFile: "compiler:Languages\Dutch.isl"; InfoAfterFile: "@prefix@\share\@PACKAGE@\doc\README-nl.win32-bin.txt" Name: "pt_BR"; MessagesFile: "compiler:Languages\BrazilianPortuguese.isl" Name: "zh_CN"; MessagesFile: "@prefix@\share\@PACKAGE@\ChineseSimp-12-5.1.11.isl"; InfoAfterFile: "@prefix@\share\@PACKAGE@\doc\README-zh_CN.win32-bin.txt" +Name: "zh_TW"; MessagesFile: "@prefix@\share\@PACKAGE@\ChineseTrad-2-5.1.11.isl"; InfoAfterFile: "@prefix@\share\@PACKAGE@\doc\README-zh_TW.win32-bin.txt" ;; The following language files are available as well, in alphabetical ;; order: Basque, BrazilianPortuguese, Catalan, Czech, Danish, Dutch, @@ -446,6 +447,7 @@ ja.LanguageCodePage=932 nl.LanguageCodePage=1252 pt_BR.LanguageCodePage=1252 zh_CN.LanguageCodePage=936 +zh_TW.LanguageCodePage=950 ;; ;;;;;;;;;;;;;;;;;;;; ;; German translation @@ -718,3 +720,35 @@ zh_CN.IconComment_InstallFQ=安装在线价格检索所必需的 Perl Finance-Qu zh_CN.IconName_Uninstall=卸载 GnuCash zh_CN.IconComment_Uninstall=卸载财务管理软件 GnuCash +;; ;;;;;;;;;;;;;;;;; +;; Traditional Chinese translation + +; *** "Select Components" wizard page +zh_TW.FullInstall=完整安裝 +zh_TW.CustomInstall=自訂安裝 +zh_TW.CreateDesktopIcon=產生桌面圖示 +zh_TW.CreateMenuLink=產生開始功能表圖示 +zh_TW.RunPrg=現在開始執行 GnuCash +zh_TW.AdditionalIcons=建立這些圖示: +zh_TW.StatusMsgFirewall=正在安裝 Windows 防火牆規則... +; *** "Another install" wizard page +; %1 in the following messages will be replaced with the application name and version, like "GnuCash 2.3.15" +zh_TW.AIWP_Title=發現已安裝過 +zh_TW.AIWP_Description=%1 已經安裝於系統中 +zh_TW.AIWP_Message=舊版必須先移除才能繼續。%n%n若您不想移除,現在就點選「取消」中斷安裝。%n%n點選「下一步」會移除 %1 並繼續安裝。%n%n注意: 只有程式會被移除,不會影響到您的財務資料存檔。 + +zh_TW.MainFiles=GnuCash 程式 +zh_TW.TranslFiles=翻譯檔 +zh_TW.TemplFiles=會計科目範本檔 + +zh_TW.IconComment_GnuCash=GnuCash 自由財務管理 +zh_TW.IconName_README=顯示 README +zh_TW.IconComment_README=顯示 README 檔 +zh_TW.IconFilename_README=README-zh_TW.win32-bin.txt +zh_TW.IconName_FAQ=常見問題 (線上) +zh_TW.IconName_Bugzilla=回報程式 Bug (線上) +zh_TW.IconName_InstallFQ=安裝網路報價截取功能 +zh_TW.IconComment_InstallFQ=安裝截取網路報價所需的 Perl Finance-Quote 模組。需要 ActivePerl 5.8 或 5.10 +zh_TW.IconName_Theme=選擇介面風格 +zh_TW.IconName_Uninstall=反安裝 GnuCash +zh_TW.IconComment_Uninstall=反安裝財務管理員 GnuCash