Open kalshen2018 opened 2 years ago
now i must clear then add my tanslation list this
LanguageManager.setLocale(Locale.CHINA);
//remove core-language&ui-language
LanguageManager.clearDictionaries();
//add chinese language support
LanguageManager.addDictionary()
<Dictionary name="WebLaF core module" prefix="weblaf" xmlns="http://weblookandfeel.com/Dictionary">
<Dictionary name="Time" prefix="time">
<Dictionary name="Units" prefix="units">
<Dictionary name="Short name" prefix="short">
<record key="nanosecond">
<value lang="zh">纳秒</value>
<value lang="en">ns</value>
</record>
<record key="microsecond">
<value lang="zh">微妙</value>
<value lang="en">μs</value>
</record>
<record key="millisecond">
<value lang="zh">毫秒</value>
<value lang="en">ms</value>
</record>
<record key="second">
<value lang="zh">秒</value>
<value lang="en">s</value>
</record>
<record key="minute">
<value lang="zh">分钟</value>
<value lang="en">m</value>
</record>
<record key="hour">
<value lang="zh">小时</value>
<value lang="en">h</value>
</record>
<record key="day">
<value lang="zh">天</value>
<value lang="en">d</value>
</record>
<record key="week">
<value lang="zh">周</value>
<value lang="en">w</value>
</record>
<record key="month">
<value lang="zh">月</value>
<value lang="en">mon</value>
</record>
<record key="year">
<value lang="zh">年</value>
<value lang="en">y</value>
</record>
</Dictionary>
</Dictionary>
</Dictionary>
<Dictionary name="File" prefix="file">
<Dictionary name="Type" prefix="type">
<record key="folder">
<value lang="zh">文件夹</value>
<value lang="en">Folder</value>
</record>
</Dictionary>
<Dictionary name="Size" prefix="size">
<record key="b">
<value lang="zh">b</value>
<value lang="en">b</value>
</record>
<record key="kb">
<value lang="zh">KB</value>
<value lang="en">KB</value>
</record>
<record key="mb">
<value lang="zh">MB</value>
<value lang="en">MB</value>
</record>
<record key="gb">
<value lang="zh">GB</value>
<value lang="en">GB</value>
</record>
<record key="tb">
<value lang="zh">TB</value>
<value lang="en">TB</value>
</record>
<record key="pb">
<value lang="zh">PB</value>
<value lang="en">PB</value>
</record>
</Dictionary>
<Dictionary name="Filter" prefix="filter">
<record key="all">
<value lang="zh">所有文件</value>
<value lang="en">All files</value>
</record>
<record key="folders">
<value lang="zh">仅文件夹</value>
<value lang="en">Folders only</value>
</record>
<record key="files">
<value lang="zh">仅文件</value>
<value lang="en">Files only</value>
</record>
<record key="images">
<value lang="zh">仅图片</value>
<value lang="en">Images only</value>
</record>
<record key="nonhidden">
<value lang="zh">显示隐藏文件</value>
<value lang="en">Non-hidden files only</value>
</record>
<record key="custom">
<value lang="zh">...</value>
<value lang="en">...</value>
</record>
</Dictionary>
</Dictionary>
<Dictionary name="Information window" prefix="about.dialog">
<record key="title">
<value lang="zh">库信息</value>
<value lang="en">Library information</value>
</record>
<Dictionary name="General tab" prefix="general">
<record key="title">
<value lang="zh">常规</value>
<value lang="en">General</value>
</record>
<record key="java.version">
<value lang="zh">Java %s</value>
<value lang="en">Java %s</value>
</record>
<record key="os.arch">
<value lang="zh">Architecture: %s</value>
<value lang="en">Architecture: %s</value>
</record>
</Dictionary>
<Dictionary name="Libraries tab" prefix="libraries">
<record key="title">
<value lang="zh">库</value>
<value lang="en">Libraries</value>
</record>
<record key="license">
<value lang="zh">协议:</value>
<value lang="en">License:</value>
</record>
<record key="site">
<value lang="zh">地点:</value>
<value lang="en">Site:</value>
</record>
<record key="error">
<value lang="zh">库数据不可用</value>
<value lang="en">Libraries data is unavailable</value>
</record>
</Dictionary>
<Dictionary name="System properties tab" prefix="properties">
<record key="title">
<value lang="zh">属性</value>
<value lang="en">Properties</value>
</record>
<record key="key">
<value lang="zh">键</value>
<value lang="en">Key</value>
</record>
<record key="value">
<value lang="zh">值</value>
<value lang="en">Value</value>
</record>
</Dictionary>
</Dictionary>
<Dictionary name="RootPane" prefix="rootpane">
<record key="empty.title">
<value lang="en"> </value>
</record>
</Dictionary>
<Dictionary name="OptionPane" prefix="optionpane">
<record key="title">
<value lang="zh">选择一个选项</value>
<value lang="en">Select an option</value>
</record>
<record key="ok">
<value lang="zh" mnemonic="K">确定</value>
<value lang="en" mnemonic="K">OK</value>
</record>
<record key="cancel">
<value lang="zh" mnemonic="C">取消</value>
<value lang="en" mnemonic="C">Cancel</value>
</record>
<record key="yes">
<value lang="zh" mnemonic="Y">是</value>
<value lang="en" mnemonic="Y">Yes</value>
</record>
<record key="no">
<value lang="zh" mnemonic="N">否</value>
<value lang="en" mnemonic="N">No</value>
</record>
</Dictionary>
<Dictionary name="ProxyManager" prefix="proxy">
<record key="use.system.title">
<value lang="zh">更改代理设置</value>
<value lang="en">Change proxy settings</value>
</record>
<record key="use.system.text">
<value lang="zh"><html>应用程序代理设置与系统代理设置不匹配.<br>您是否希望使用系统设置代替?</html></value>
<value lang="en"><html>Application proxy settings do not match system proxy settings.<br>Would
you like to use system settings instead?</html>
</value>
</record>
<record key="use.system.save">
<value lang="zh">记住选择</value>
<value lang="en">Remember this choice</value>
</record>
<Dictionary name="WebProxyAuthenticator" prefix="auth">
<record key="title">
<value lang="zh">需要代理身份验证</value>
<value lang="en">Proxy authentication required</value>
</record>
<record key="host">
<value lang="zh">主机:</value>
<value lang="en">Host:</value>
</record>
<record key="port">
<value lang="zh">端口:</value>
<value lang="en">Port:</value>
</record>
<record key="login">
<value lang="zh">账户:</value>
<value lang="en">Login:</value>
</record>
<record key="pass">
<value lang="zh">密码:</value>
<value lang="en">Password:</value>
</record>
</Dictionary>
</Dictionary>
<Dictionary name="WebFileChooser" prefix="filechooser">
<record key="title">
<value lang="zh">选择文件</value>
<value lang="en">Choose files</value>
</record>
<record key="root">
<value lang="zh">我的电脑</value>
<value lang="en">My computer</value>
</record>
<record key="back">
<value lang="zh" state="tooltip">后退</value>
<value lang="en" state="tooltip">Back</value>
</record>
<record key="forward">
<value lang="zh" state="tooltip">前进</value>
<value lang="en" state="tooltip">Forward</value>
</record>
<record key="history">
<value lang="zh" state="tooltip">历史</value>
<value lang="en" state="tooltip">History</value>
</record>
<record key="folderup">
<value lang="zh" state="tooltip">返回上一级</value>
<value lang="en" state="tooltip">Folder up</value>
</record>
<record key="home">
<value lang="zh" state="tooltip">主目录</value>
<value lang="en" state="tooltip">Home directory</value>
</record>
<record key="desktop">
<value lang="zh" state="tooltip">桌面</value>
<value lang="en" state="tooltip">Desktop</value>
</record>
<record key="newfolder">
<value lang="zh" state="tooltip">新建文件夹</value>
<value lang="en" state="tooltip">Create new folder</value>
</record>
<record key="newfolder.name">
<value lang="zh">新建文件夹</value>
<value lang="en">New folder</value>
</record>
<record key="newfolder.error.title">
<value lang="zh">错误</value>
<value lang="en">Error</value>
</record>
<record key="newfolder.error.text">
<value lang="zh">新建文件夹失败</value>
<value lang="en">Unable to create new folder</value>
</record>
<record key="refresh">
<value lang="zh" state="tooltip">刷新</value>
<value lang="en" state="tooltip">Reload folder content</value>
</record>
<record key="delete">
<value lang="zh" state="tooltip">删除所选文件</value>
<value lang="en" state="tooltip">Delete selected files</value>
</record>
<record key="delete.confirm.title">
<value lang="zn">删除确认</value>
<value lang="en">Delete confirmation</value>
</record>
<record key="delete.confirm.text">
<value lang="zh">确定要删除这些文件吗?</value>
<value lang="en">Are you sure you want to delete these files?</value>
</record>
<record key="view">
<value lang="zh" state="tooltip">列表视图</value>
<value lang="en" state="tooltip">Change view</value>
</record>
<record key="view.table">
<value lang="zh">详细</value>
<value lang="en">Details</value>
</record>
<record key="view.icons">
<value lang="zh">图标</value>
<value lang="en">Icons</value>
</record>
<record key="view.tiles">
<value lang="zh">瓦片</value>
<value lang="en">Tiles</value>
</record>
<record key="files.selected">
<value lang="zh">搜索文件:</value>
<value lang="en">Selected files:</value>
</record>
<record key="save">
<value lang="zh">保存</value>
<value lang="en">Save</value>
</record>
<record key="open">
<value lang="zh">打开</value>
<value lang="en">Open</value>
</record>
<record key="custom">
<value lang="zh">选择</value>
<value lang="en">Choose</value>
</record>
<record key="cancel">
<value lang="zh">取消</value>
<value lang="en">Cancel</value>
</record>
<Dictionary name="WebFileTable" prefix="table.column">
<record key="number">
<value lang="en">#</value>
</record>
<record key="name">
<value lang="zh">名称</value>
<value lang="en">Name</value>
</record>
<record key="size">
<value lang="zh">大小</value>
<value lang="en">Size</value>
</record>
<record key="extension">
<value lang="zh">类型</value>
<value lang="en">Extension</value>
</record>
<record key="creation.date">
<value lang="zh">创建时间</value>
<value lang="en">Created</value>
</record>
<record key="modification.date">
<value lang="zh">最后修改</value>
<value lang="en">Modified</value>
</record>
</Dictionary>
</Dictionary>
<Dictionary name="WebColorChooser" prefix="colorchooser">
<record key="title">
<value lang="zh">选择颜色</value>
<value lang="en">Choose color</value>
</record>
<record key="webonly">
<value lang="zh">仅Web颜色</value>
<value lang="en">Web colors only</value>
</record>
<record key="color.new">
<value lang="zh">新增</value>
<value lang="en">New</value>
</record>
<record key="color.current">
<value lang="zh">当前</value>
<value lang="en">Current</value>
</record>
<record key="choose">
<value lang="zh">选择</value>
<value lang="en">Choose</value>
</record>
<record key="reset">
<value lang="zh">重置</value>
<value lang="en">Reset</value>
</record>
<record key="cancel">
<value lang="zh">取消</value>
<value lang="en">Cancel</value>
</record>
</Dictionary>
<Dictionary name="Filter settings" prefix="filter">
<record key="matchcase">
<value lang="zh">区分大小写</value>
<value lang="en">Match case</value>
</record>
<record key="spaceseparator">
<value lang="zh">使用空格作为分隔符</value>
<value lang="en">Use space as separator</value>
</record>
<record key="frombeginning">
<value lang="zh">从头搜索</value>
<value lang="en">Search from beginning</value>
</record>
</Dictionary>
<Dictionary name="Extended components" prefix="ex">
<Dictionary name="WebSwitch" prefix="switch">
<record key="selected">
<value lang="en"> </value>
</record>
<record key="deselected">
<value lang="en"> </value>
</record>
</Dictionary>
<Dictionary name="Notification" prefix="notification">
<record key="yes">
<value lang="zh">是</value>
<value lang="en">Yes</value>
</record>
<record key="no">
<value lang="zh">否</value>
<value lang="en">No</value>
</record>
<record key="cancel">
<value lang="zh">取消</value>
<value lang="en">Cancel</value>
</record>
<record key="choose">
<value lang="zh">选择</value>
<value lang="en">Choose</value>
</record>
<record key="accept">
<value lang="zh">接收</value>
<value lang="en">Accept</value>
</record>
<record key="decline">
<value lang="zh">拒绝</value>
<value lang="en">Decline</value>
</record>
<record key="apply">
<value lang="zh">应用</value>
<value lang="en">Apply</value>
</record>
<record key="commit">
<value lang="zh">提交</value>
<value lang="en">Commit</value>
</record>
<record key="discard">
<value lang="zh">放弃</value>
<value lang="en">Discard</value>
</record>
<record key="reset">
<value lang="zh">重置</value>
<value lang="en">Reset</value>
</record>
<record key="retry">
<value lang="zh">重试</value>
<value lang="en">Retry</value>
</record>
<record key="save">
<value lang="zh">保存</value>
<value lang="en">Save</value>
</record>
<record key="open">
<value lang="zh">打开</value>
<value lang="en">Open</value>
</record>
<record key="setup">
<value lang="zh">设定</value>
<value lang="en">Setup</value>
</record>
<record key="configure">
<value lang="zh">配置</value>
<value lang="en">Configure</value>
</record>
<record key="install">
<value lang="zh">安装</value>
<value lang="en">Install</value>
</record>
<record key="uninstall">
<value lang="zh">卸载</value>
<value lang="en">Uninstall</value>
</record>
</Dictionary>
<Dictionary name="WebDirectoryChooser" prefix="dirchooser">
<record key="title">
<value lang="zh">选择目录</value>
<value lang="en">Choose directory</value>
</record>
<record key="folderup">
<value lang="zh" state="tooltip">上级文件夹</value>
<value lang="en" state="tooltip">Folder up</value>
</record>
<record key="home">
<value lang="zh" state="tooltip">主目录</value>
<value lang="en" state="tooltip">Home directory</value>
</record>
<record key="desktop">
<value lang="zh" state="tooltip">桌面</value>
<value lang="en" state="tooltip">Desktop</value>
</record>
<record key="refresh">
<value lang="zh" state="tooltip">刷新内容</value>
<value lang="en" state="tooltip">Reload folder content</value>
</record>
<record key="newfolder">
<value lang="en" state="tooltip">新建文件夹</value>
<value lang="en" state="tooltip">Create new folder</value>
</record>
<record key="newfolder.name">
<value lang="zh">新文件夹</value>
<value lang="en">New folder</value>
</record>
<record key="newfolder.error.title">
<value lang="zh">错误</value>
<value lang="en">Error</value>
</record>
<record key="newfolder.error.text">
<value lang="zh">无法创建新文件夹</value>
<value lang="en">Unable to create new folder</value>
</record>
<record key="delete">
<value lang="zh" state="tooltip">删除所选文件</value>
<value lang="en" state="tooltip">Delete selected files</value>
</record>
<record key="delete.confirm.title">
<value lang="zh">删除确认</value>
<value lang="en">Delete confirmation</value>
</record>
<record key="delete.confirm.text">
<value lang="zh">是否确定删除目录吗?</value>
<value lang="en">Are you sure you want to delete directory?</value>
</record>
<record key="choose">
<value lang="zh">选择</value>
<value lang="en">Choose</value>
</record>
<record key="cancel">
<value lang="zh">取消</value>
<value lang="en">Cancel</value>
</record>
</Dictionary>
<Dictionary name="WebMemoryBar" prefix="memorybar">
<record key="text">
<value lang="zh">%s / %s</value>
<value lang="en">%s of %s</value>
</record>
<record key="tooltip">
<value lang="zh">配置内存: {%s:b} 已使用: {%s:b} 可使用: {%s:b}</value>
<value lang="en">Allocated memory: {%s:b} Used: {%s:b} Available: {%s:b}</value>
</record>
</Dictionary>
<Dictionary name="WebFileDrop" prefix="filedrop">
<record key="drop">
<value lang="zh">拖动文件到这</value>
<value lang="en">Drop files here</value>
</record>
</Dictionary>
<Dictionary name="WebHotkeyField" prefix="hotkeyfield">
<record key="press">
<value lang="zh">按下任意按键</value>
<value lang="en">Press any key</value>
</record>
</Dictionary>
<Dictionary name="WebCalendar" prefix="calendar">
<record key="weekNumber">
<value lang="en">#</value>
</record>
<record key="dayOfWeek.1">
<value lang="zh">星期一</value>
<value lang="en">Mon</value>
</record>
<record key="dayOfWeek.2">
<value lang="zh">星期二</value>
<value lang="en">Tue</value>
</record>
<record key="dayOfWeek.3">
<value lang="zh">星期三</value>
<value lang="en">Wed</value>
</record>
<record key="dayOfWeek.4">
<value lang="zh">星期四</value>
<value lang="en">Thu</value>
</record>
<record key="dayOfWeek.5">
<value lang="zh">星期五</value>
<value lang="en">Fri</value>
</record>
<record key="dayOfWeek.6">
<value lang="zh">星期六</value>
<value lang="en">Sat</value>
</record>
<record key="dayOfWeek.7">
<value lang="zh">星期日</value>
<value lang="en">Sun</value>
</record>
</Dictionary>
<Dictionary name="NinePatchEditor" prefix="npeditor">
<record key="title">
<value lang="zh">Nine-patch editor %s</value>
<value lang="en">Nine-patch editor %s</value>
</record>
<record key="openImage">
<value lang="zh" state="tooltip">打开图像</value>
<value lang="en" state="tooltip">Open image</value>
</record>
<record key="openImage.title">
<value lang="zh" state="tooltip">选择图像</value>
<value lang="en" state="tooltip">Choose image</value>
</record>
<record key="saveImage">
<value lang="zh" state="tooltip">保存图像</value>
<value lang="en" state="tooltip">Save image</value>
</record>
<record key="saveImageAs">
<value lang="zh" state="tooltip">保存图像为</value>
<value lang="en" state="tooltip">Save image as</value>
</record>
<record key="saveImageAs.title">
<value lang="zh" state="tooltip">选择文件保存至</value>
<value lang="en" state="tooltip">Choose file to save into</value>
</record>
<record key="undo">
<value lang="zh" state="tooltip">撤销</value>
<value lang="en" state="tooltip">Undo</value>
</record>
<record key="redo">
<value lang="zh" state="tooltip">重做</value>
<value lang="en" state="tooltip">Redo</value>
</record>
<record key="copyInfo">
<value lang="zh" state="tooltip">拷贝伸缩位置</value>
<value lang="en" state="tooltip">Copy patch locations</value>
</record>
<record key="pasteInfo">
<value lang="zh" state="tooltip">粘贴伸缩位置</value>
<value lang="en" state="tooltip">Paste patch locations</value>
</record>
<record key="rotateCCW">
<value lang="zh" state="tooltip">CCW旋转90°</value>
<value lang="en" state="tooltip">Rotate by 90 degrees CCW</value>
</record>
<record key="rotateCW">
<value lang="zh" state="tooltip">CW旋转90°</value>
<value lang="en" state="tooltip">Rotate by 90 degrees CW</value>
</record>
<record key="rotate180">
<value lang="zh" state="tooltip">旋转180°</value>
<value lang="en" state="tooltip">Rotate by 180 degrees</value>
</record>
<record key="preview.text">
<value lang="zh">文本示例</value>
<value lang="en">Simple text</value>
</record>
<record key="preview.showIcon">
<value lang="zh" state="tooltip">显示图标</value>
<value lang="en" state="tooltip">Show icon</value>
</record>
<record key="preview.showText">
<value lang="zh" state="tooltip">显示文本</value>
<value lang="en" state="tooltip">Show text</value>
</record>
<record key="preview.transparentBackground">
<value lang="zh" state="tooltip">显示透明背景</value>
<value lang="en" state="tooltip">Show transparent background</value>
</record>
<record key="preview.coloredBackground">
<value lang="zh" state="tooltip">显示着色背景</value>
<value lang="en" state="tooltip">Show colored background</value>
</record>
<record key="preview.foregroundColor">
<value lang="zh" state="tooltip">文本颜色</value>
<value lang="en" state="tooltip">Text color</value>
</record>
<record key="showSpacing">
<value lang="zh" state="tooltip">显示参考线内空白区域</value>
<value lang="en" state="tooltip">Display spacing length between guidelines</value>
</record>
<record key="showRuler">
<value lang="zh" state="tooltip">显示标尺</value>
<value lang="en" state="tooltip">Show ruler</value>
</record>
<record key="fillContent">
<value lang="zh" state="tooltip">显示内容区域</value>
<value lang="en" state="tooltip">Show content area</value>
</record>
<record key="fillStretch">
<value lang="en" state="tooltip">显示扩展区域</value>
</record>
<record key="rulerCursor">
<value lang="zh" state="tooltip">在标尺上显示光标位置</value>
<value lang="en" state="tooltip">Show cursor position on ruler</value>
</record>
<record key="areaCursor">
<value lang="zh" state="tooltip">在区域上显示光标位置</value>
<value lang="en" state="tooltip">Show cursor position on area</value>
</record>
<record key="saveChanges.title">
<value lang="zh">确认保存</value>
<value lang="en">Confirm save</value>
</record>
<record key="saveChanges.text">
<value lang="zh">是否保存已编辑的图像?</value>
<value lang="en">Do you want to save edited image?</value>
</record>
</Dictionary>
<Dictionary name="WebAsyncTreeFilterField" prefix="treefilter">
<record key="inputprompt">
<value lang="zh" state="input-prompt">搜索...</value>
<value lang="en" state="input-prompt">Search...</value>
</record>
</Dictionary>
<Dictionary name="WebDocumentPane" prefix="docpane">
<record key="close">
<value lang="zh">关闭</value>
<value lang="en">Close</value>
</record>
<record key="closeAll">
<value lang="zh">关闭所有</value>
<value lang="en">Close all</value>
</record>
<record key="closeOthers">
<value lang="zh">关闭其他</value>
<value lang="en">Close others</value>
</record>
<record key="left">
<value lang="zh">移至左侧分组</value>
<value lang="en">Move to left group</value>
</record>
<record key="right">
<value lang="zh">移至右侧分组</value>
<value lang="en">Move to right group</value>
</record>
<record key="top">
<value lang="zh">移至顶部分组</value>
<value lang="en">Move to top group</value>
</record>
<record key="bottom">
<value lang="zh">移至底部分组</value>
<value lang="en">Move to bottom group</value>
</record>
<record key="rotate">
<value lang="zh">切换分割方向</value>
<value lang="en">Change split orientation</value>
</record>
<record key="swap">
<value lang="zh">交换组</value>
<value lang="en">Swap groups</value>
</record>
<record key="unsplit">
<value lang="zh">合并组</value>
<value lang="en">Combine groups</value>
</record>
<record key="unsplitall">
<value lang="zh">合并所有组</value>
<value lang="en">Combine all groups</value>
</record>
</Dictionary>
<Dictionary name="Dockable framework" prefix="dockable">
<Dictionary name="WebDockableFrame" prefix="frame">
<record key="minimize">
<value lang="zh" state="tooltip">隐藏</value>
<value lang="en" state="tooltip">Hide</value>
</record>
<record key="dock">
<value lang="zh" state="tooltip">贴合</value>
<value lang="en" state="tooltip">Dock</value>
</record>
<record key="float">
<value lang="zh" state="tooltip">分离</value>
<value lang="en" state="tooltip">Detach</value>
</record>
<record key="restore">
<value lang="zh" state="tooltip">重置大小</value>
<value lang="en" state="tooltip">Restore size</value>
</record>
<record key="maximize">
<value lang="zh" state="tooltip">最大化</value>
<value lang="en" state="tooltip">Maximize</value>
</record>
<record key="close">
<value lang="zh" state="tooltip">关闭</value>
<value lang="en" state="tooltip">Close</value>
</record>
</Dictionary>
</Dictionary>
<Dictionary name="InterfaceInspector" prefix="inspector">
<record key="windows">
<value lang="zh">所有可用窗口</value>
<value lang="en">All available windows</value>
</record>
</Dictionary>
</Dictionary>
<Translations>
<Translation lang="zh" title="Chinese" author="kalshen"/>
<Translation lang="en" title="English" author="mgarin"/>
</Translations>
</Dictionary>
Thanks for the translation! I'll add it in 1.3.0 update along with the other changes (although it might take some time).
Also I apologize for the very late response. Notifications for a few last issues got somehow lost in the mail.
hello margin: if can add chinese support in core-language&ui-language xml in your free time?