On Sun, May 11, 2008 at 10:49 PM, Daniel Cheng <[EMAIL PROTECTED]> wrote: > On Sun, May 11, 2008 at 6:53 PM, Florent Daignière > <[EMAIL PROTECTED]> wrote: >> * Daniel Cheng <[EMAIL PROTECTED]> [2008-05-11 17:32:44]: >> >>> On Sun, May 11, 2008 at 5:11 PM, Florent Daignière >>> <[EMAIL PROTECTED]> wrote: >>> > * Daniel Cheng <[EMAIL PROTECTED]> [2008-05-11 17:03:06]: >>> > >>> >> Hi, >>> >> Here are the Chinese translation for cont-close-me and welcome.html >>> >> >>> >> Regards, >>> >> Daniel Cheng >>> > >>> > Commited in r19890. You might also want to translate pack-descriptions >>> > in the installer (see >>> > https://emu.freenetproject.org/svn/trunk/apps/new_installer/langpacks) >>> > >>> >>> There is file for Simplified Chinese (zh-cn) already.. chn.xml >> >> They are a few additionnal strings you might wanna add: >> > > Okay, i have sync most of enu.xml and chn.xml (and converted to utf-8) > Oops.. try this one.. I should have been more careful.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!-- The Simplified Chinese langpack --> <langpack> <!-- General installer strings --> <str id="installer.title" txt="IzPack - å®è£ "/> <str id="installer.next" txt="ä¸ä¸æ¥"/> <str id="installer.prev" txt="ä¸ä¸æ¥"/> <str id="installer.quit" txt="éåº"/> <str id="installer.madewith" txt="(ç±IzPackå¶ä½çæ - http://www.izforge.com/)"/> <str id="installer.quit.title" txt="æ¯å¦ç¡®å®éåº?"/> <str id="installer.quit.message" txt="å°åæ¶è¯¥å®è£ è¿ç¨ !"/> <str id="installer.warning" txt="è¦å !"/> <str id="installer.yes" txt="æ¯"/> <str id="installer.no" txt="å¦"/> <str id="installer.cancel" txt="åæ¶"/> <str id="installer.error" txt="é误"/> <!-- Uninstaller specific strings --> <str id="uninstaller.warning" txt="å°å¸è½½å·²å®è£ çåºç¨ç¨åº !"/> <str id="uninstaller.destroytarget" txt=" 强å¶å é¤ "/> <str id="uninstaller.uninstall" txt="å¸è½½"/> <!-- The strings for the 'official' IzPack plugins --> <str id="HelloPanel.welcome1" txt="欢è¿å®è£ "/> <str id="HelloPanel.welcome2" txt=" !"/> <str id="HelloPanel.authors" txt="该软件ä½è : "/> <str id="HelloPanel.url" txt="主页 : "/> <str id="PrinterSelectPanel.select_printer" txt="请éæ©è¦è®¾å®åæµè¯çæå°æº." /> <str id="CheckedHelloPanel.productAlreadyExist0" txt="è¿ä¸ªäº§åå·²ç»å®è£ å°ä»¥ä¸è·¯å¾: "/> <str id="CheckedHelloPanel.productAlreadyExist1" txt=" . ä½ ç¡®å®è¦å®è£ å¦ä¸ä¸ªä½å?"/> <str id="CheckedHelloPanel.infoOverUninstallKey" txt="åå®è£ é®å°ä¼è¿æ ·å½å: " /> <str id="LicencePanel.info" txt="请ä»ç»é 读以ä¸è®¸å¯åè®®:"/> <str id="LicencePanel.agree" txt="ææ¥å该许å¯åè®®çæ¡æ¬¾."/> <str id="LicencePanel.notagree" txt="æä¸æ¥å该许å¯åè®®çæ¡æ¬¾."/> <str id="LicencePanel.yes" txt="æ¯"/> <str id="LicencePanel.no" txt="å¦"/> <str id="InfoPanel.info" txt="请é 读以ä¸ä¿¡æ¯ :"/> <str id="PathInputPanel.required" txt="æéçç®å½åºè¯¥å·²ç»åå¨."/> <str id="PathInputPanel.notValid" txt="æéçç®å½æ²¡æå å«å¿ éç产å."/> <str id="TargetPanel.info" txt="éæ©å®è£ è·¯å¾: "/> <str id="TargetPanel.browse" txt="æµè§..."/> <str id="TargetPanel.warn" txt="ç®å½å·²ç»åå¨ ! å¯è½è¦çç°åæ件ï¼æ¯å¦ç¡®å®å¨æ¤å®è£ ?"/> <str id="TargetPanel.empty_target" txt="ä½ æ²¡ææå®ç®æ è·¯å¾! æ¯å¦æ£ç¡®?"/> <str id="TargetPanel.createdir" txt="ç®æ ç®å½å°åå»ºå¨ :" /> <str id="TargetPanel.nodir" txt="该æ件ä¸æ¯ç®å½! 请éæ©ä¸ä¸ªç®å½!"/> <str id="TargetPanel.notwritable" txt="ç®å½æ æ³åå ¥! 请éæ©å ¶ä»ç®å½!"/> <str id="JDKPathPanel.intro" txt="æéçç¨åºéè¦ JDK. Java æ§è¡ç¯å¢ (JRE) æ¯ä¸è¶³å¤ç."/> <str id="JDKPathPanel.info" txt="éæ© JDK è·¯å¾:"/> <str id="JDKPathPanel.badVersion1" txt="æéç JDK çæ¬ä¸æ£ç¡® (æéçæ¬: "/> <str id="JDKPathPanel.badVersion2" txt=" éè¦çæ¬: "/> <str id="JDKPathPanel.badVersion3" txt=") ä½ ç¡®è®¤è¦ä½¿ç¨è¿çæ¬å?"/> <str id="PacksPanel.info" txt="éæ©ä½ è¦å®è£ çå :"/> <str id="PacksPanel.tip" txt="注æ: ç°è²é项æ¯å¿ éç."/> <str id="PacksPanel.space" txt="æ»éæ±ç©ºé´: "/> <str id="PacksPanel.freespace" txt="ææ空é´: "/> <str id="PacksPanel.description" txt="æè¿°"/> <str id="PacksPanel.dependencyList" txt="æéå éè¦å®è£ 以ä¸å "/> <str id="ImgPacksPanel.dependencyList" txt="ä¾èµ"/> <str id="PacksPanel.notEnoughSpace" txt="å®è£ è¦æ±çç£ç空é´è¶ åºäºå¯ç¨çç£ç空é´."/> <str id="PacksPanel.notAscertainable" txt="not ascertainable"/> <str id="base.description" txt="主ç¨åº."/> <str id="license.description" txt="æææ¡£."/> <str id="windows.description" txt="çªå£ç¯å¢ç¹æçãå ç½ä¸æãå ."/> <str id="unix.description" txt="UNIX ç¯å¢ç¹æçãå ç½ä¸æãå ."/> <str id="uninstall.description" txt="å¨ç»å½æ件ä¸å»ºç«åå®è£ æ°æ®."/> <str id="autoupdater.description" txt="容许èç¹å®å ¨å°èªå¨æ´æ°. æ们éå¸¸ä½ å¯ç¨è¿ä¸ªé项, 以ä¿æä½ çèç¹å¨ææ°çæ¬."/> <str id="stun.description" txt="è®©ä½ çèç¹ä½¿ç¨ STUN å»æ¾åºä½ çå¤é¨ IP. 请çæ: è¿æ件ä¼èæºå°å¤é¨è®¡ç®æº, å¯è½ä¼ä½ 带æ¥å®å ¨éæ£. ä½è¿æ件å¯ä»¥æ¾èå°å 强å¨æIPä½ç½®èç¹(å³å¤§é¨ä»½èç¹)çè¿æ¥."/> <str id="librarian.description" txt="å®¹è®¸ä½ å¨ Freenet ä¸æ寻çæ件."/> <str id="jsite.description" txt="è®©ä½ ä¸è½½ç½é¡µå° Freenet çå·¥å ·."/> <str id="frost.description" txt="Freenet ä¸çä¸ä¸ªè®¨è®ºç软件 (http://jtcfrost.sourceforge.net/)."/> <str id="thaw.description" txt="Freenet ä¸å¼ºå¤§çæ¡£æ¡åäº«å·¥å ·."/> <str id="InstallPanel.info" txt="ç¹å» 'å®è£ !' å¼å§å®è£ è¿ç¨"/> <str id="InstallPanel.install" txt="å®è£ !"/> <str id="InstallPanel.tip" txt="å å®è£ è¿ç¨ :"/> <str id="InstallPanel.begin" txt="[Nothing]"/> <str id="InstallPanel.finished" txt="[å®æ]"/> <str id="InstallPanel.progress" txt="æ´ä½å®è£ è¿åº¦:"/> <str id="InstallPanel.overwrite.title" txt="æ件已ç»åå¨"/> <str id="InstallPanel.overwrite.question" txt="以ä¸æ件已ç»åå¨. æ¯å¦è¿è¡è¦ç?"/> <str id="FinishPanel.success" txt="å®è£ æå."/> <str id="FinishPanel.done" txt="å®æ"/> <str id="FinishPanel.fail" txt="å®è£ 失败!"/> <str id="FinishPanel.uninst.info" txt="å¸è½½ç¨åºå·²ç»å建å¨:"/> <str id="FinishPanel.auto" txt="çæèªå¨å®è£ èæ¬"/> <str id="FinishPanel.auto.tip" txt="使ç¨è¯¥èæ¬å¯ä»¥å¨å ¶ä»è®¡ç®æºä¸åå¤æ¬æ¬¡å®è£ ."/> <str id="ImgPacksPanel.packs" txt="å½åå¯éå å¦ä¸ :"/> <str id="ImgPacksPanel.snap" txt="å å¿«ç § :"/> <str id="ImgPacksPanel.checkbox" txt=" å®è£ 该å "/> <str id="ShortcutPanel.headline" txt="Setup Shortcuts"/> <str id="ShortcutPanel.regular.list" txt="éæ©å¿«æ·æ¹å¼çç¨åºç»:"/> <str id="ShortcutPanel.regular.default" txt="éç½®"/> <str id="ShortcutPanel.regular.desktop" txt="å¨æ¡é¢ä¸æ°å¢å¿«æ·æ¹å¼"/> <str id="ShortcutPanel.regular.StartMenu:Start-Menu" txt="å¼å§èå"/> <str id="ShortcutPanel.regular.StartMenu:K-Menu" txt="K-Menu"/> <!-- "StartMenu" is a placeholder will be replaced at runtime --> <str id="ShortcutPanel.regular.create" txt="å建快æ·æ¹å¼"/> <str id="ShortcutPanel.regular.userIntro" txt="å建快æ·æ¹å¼:"/> <str id="ShortcutPanel.regular.currentUser" txt="å½åç¨æ·"/> <str id="ShortcutPanel.regular.allUsers" txt="å ¨é¨ç¨æ·"/> <str id="ShortcutPanel.alternate.apology" txt="å¾éæ¾IzPackä¸æ¯æå¨å½åæä½ç³»ç»ä¸å建快æ·æ¹å¼. å建快æ·æ¹å¼ï¼è¯·åèæä½ç³»ç»æå."/> <str id="ShortcutPanel.alternate.targetsLabel" txt="The following is a list of targets that the manufacturer of this software product wanted you to have access to."/> <str id="ShortcutPanel.alternate.textFileExplanation" txt="为äºä»¥ååèï¼ä½ å¯ä»¥æåºç¨ç¨åºç®æ ç详ç»ä¿¡æ¯ä¿åå¨ææ¬æ件."/> <str id="ShortcutPanel.alternate.saveButton" txt="ä¿åææ¬æ件"/> <str id="ShortcutPanel.textFile.header" txt="å¿«æ·æ¹å¼ä¿¡æ¯\n====================\n\nThe following is a listing of all relevant information about the intended\nshortcuts. 该信æ¯è®©æå¨å建快æ·æ¹å¼æ为å¯è½.\n"/> <str id="ShortcutPanel.textFile.name" txt="å¿«æ·æ¹å¼ : "/> <str id="ShortcutPanel.textFile.location" txt="Intended Location : "/> <str id="ShortcutPanel.textFile.description" txt="æè¿° : "/> <str id="ShortcutPanel.textFile.target" txt="å¿«æ·ç®æ : "/> <str id="ShortcutPanel.textFile.command" txt="å½ä»¤è¡ : "/> <str id="ShortcutPanel.textFile.iconName" txt="å¾æ æ件 : "/> <str id="ShortcutPanel.textFile.iconIndex" txt="å¾æ ç´¢å¼ : "/> <str id="ShortcutPanel.textFile.work" txt="å·¥ä½ç®å½ : "/> <str id="ShortcutPanel.location.desktop" txt="æ¡é¢"/> <str id="ShortcutPanel.location.applications" txt="åºç¨ç¨åºèå"/> <str id="ShortcutPanel.location.startMenu" txt="å¼å§èå"/> <str id="ShortcutPanel.location.startup" txt="å¯å¨ç¨åºç»"/> <str id="UserInputPanel.error.caption" txt="å½å ¥é®é¢"/> <str id="UserInputPanel.search.autodetect" txt="èªå¨æ£æµ"/> <!-- more descriptive error message would be cool, like specifying what file we looked for --> <str id="UserInputPanel.search.autodetect.failed.message" txt="èªå¨æ£æµå¤±è´¥."/> <str id="UserInputPanel.search.autodetect.failed.caption" txt="èªå¨æ£æµå¤±è´¥."/> <str id="UserInputPanel.search.autodetect.tooltip" txt="å¨ç»å®è·¯å¾ä¸æ£æ¥æ件æç®å½."/> <str id="UserInputPanel.search.location" txt="è¾å ¥{0}çè·¯å¾."/> <str id="UserInputPanel.search.location.checkedfile" txt="The existence of {0} is checked."/> <str id="UserInputPanel.search.browse" txt="æµè§..."/> <str id="UserInputPanel.search.wrongselection.message" txt="ä½ éæ©çæ件æç®å½ä¸åå¨æè ä¸æ£ç¡®."/> <str id="UserInputPanel.search.wrongselection.caption" txt="æ æé项."/> <str id="CompilePanel.heading" txt="ç¼è¯" /> <str id="CompilePanel.tip" txt="ä»»å¡ç¼è¯è¿ç¨:" /> <str id="CompilePanel.browse" txt="æµè§..." /> <str id="CompilePanel.browse.approve" txt="ä½ä¸ºç¼è¯å¨ä½¿ç¨" /> <str id="CompilePanel.start" txt="å¼å§" /> <str id="CompilePanel.progress.initial" txt="[æå¼å§æé®]" /> <str id="CompilePanel.progress.finished" txt="[å®æ]" /> <str id="CompilePanel.progress.overall" txt="æ´ä½å®è£ è¿åº¦:" /> <str id="CompilePanel.error" txt="ç¼è¯å¤±è´¥" /> <str id="CompilePanel.error.reconfigure" txt="éæ°è®¾ç½®" /> <str id="CompilePanel.error.ignore" txt="忽ç¥" /> <str id="CompilePanel.error.abort" txt="ç»æ¢" /> <str id="CompilePanel.error.seebelow" txt="以ä¸æ¥çåºéå½ä»¤åç¸å ³è¾åº." /> <str id="CompilePanel.error.nofiles" txt="æ¥è¯¢ç¼è¯æ件æ¶åºç°é误." /> <str id="CompilePanel.error.compilernotfound" txt="ç¼è¯å¨ä¸è½è¿è¡." /> <str id="CompilePanel.error.invalidarguments" txt="ç¼è¯å¨ä¸è½å¤çæä¾çåæ°." /> <str id="CompilePanel.error.noclassfile" txt="ç¼è¯å¨æ²¡æ为æºä»£ç æ件çæç¸å ³ç±»æ件 " /> <str id="CompilePanel.choose_compiler" txt="使ç¨çç¼è¯å¨:" /> <str id="CompilePanel.additional_arguments" txt="é¢å¤çç¼è¯å¨åæ°:" /> <str id="ProcessPanel.heading" txt="å¤çä¸" /> <!-- Strings for the summary of panels - START --> <str id="SummaryPanel.info" txt="åå¤å®è£ . ä¸é¢æéè¦ä¿¡æ¯. æ "ä¸ä¸æ¥" 继ç»å®è£ , "/> <str id="TargetPanel.summaryCaption" txt="å®è£ è·¯å¾"/> <str id="JDKPathPanel.summaryCaption" txt="JDK è·¯å¾"/> <str id="PacksPanel.summaryCaption" txt="éæ©äºçå®è£ å "/> <str id="ImgPacksPanel.summaryCaption" txt="éæ©äºçå®è£ å "/> <!-- Strings for the summary of panels - END --> <!-- Strings for the Registry --> <str id="functionFailed.RegOpenKeyEx" txt="Cannot open registry key {0}\\{1}."/> <!-- Add your own panels specific strings here if you need --> </langpack>
_______________________________________________ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl