From d0c81344936d112be2a7a3f1c1a5b99f4d63776d Mon Sep 17 00:00:00 2001 From: Masahiro Kitagawa Date: Thu, 3 Oct 2024 18:36:06 +0900 Subject: [PATCH 1/2] feat: added missing Japanese translations (#747) --- .../kit/i18n/SceneBuilderKit.properties | 2 +- .../kit/i18n/SceneBuilderKit_ja.properties | 41 ++++++++++++++++++- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit.properties b/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit.properties index 55de7bffa..10f3c73ff 100644 --- a/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit.properties +++ b/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit.properties @@ -1,4 +1,4 @@ -# Copyright (c) 2016, 2022, Gluon and/or its affiliates. +# Copyright (c) 2016, 2024, Gluon and/or its affiliates. # Copyright (c) 2012, 2014, Oracle and/or its affiliates. # All rights reserved. Use is subject to license terms. # diff --git a/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit_ja.properties b/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit_ja.properties index e6c5eba6a..7d69687cc 100644 --- a/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit_ja.properties +++ b/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit_ja.properties @@ -1,4 +1,4 @@ -# Copyright (c) 2016, 2021, Gluon and/or its affiliates. +# Copyright (c) 2016, 2024, Gluon and/or its affiliates. # Copyright (c) 2012, 2014, Oracle and/or its affiliates. # All rights reserved. Use is subject to license terms. # @@ -69,7 +69,12 @@ label.qualifier.vertical = (垂直) # ----------------------------------------------------------------------------- # Log Messages # ----------------------------------------------------------------------------- +log.info.explore.end = {0}の探索を終了 +log.info.explore.folder = FOLDER {0}の探索を開始 log.info.explore.jar = JAR {0}の探索を開始 +log.info.explore.jar.results = JAR {0}の探索の結果 +log.info.explore.folder.results = FOLDER {0}の探索の結果 +log.info.explore.no.results = カスタム・コントロールが見つかりませんでした log.warning.inline.edit.internationalized.strings = 国際化された文字列をインライン編集できません log.warning.color.creation.error.hexadecimal = 16進値''{0}''の色を作成できません log.warning.image.location.does.not.exist = 画像''{0}''は存在しません @@ -100,6 +105,19 @@ hierarchy.unresolved.location = 未解決の場所 hierarchy.unresolved.resource = 未解決のリソース hierarchy.unsupported.expression = Scene Builderで未サポート +# ----------------------------------------------------------------------------- +# Info panel +# ----------------------------------------------------------------------------- +info.label.assigned = 割り当てられたfx:id +info.label.component = コンポーネント +info.label.use.fx.root = fx:rootコンストラクトを使う +# Used after number 1 +info.label.item = アイテム +# Used after any number greater than 1 +info.label.items = アイテム +# The parameter is the name of a Java class +info.tooltip.controller = コントローラー・クラスは{0}を継承する必要があります + # ----------------------------------------------------------------------------- # Content Panel # ----------------------------------------------------------------------------- @@ -233,6 +251,8 @@ library.dialog.title=ライブラリ・マネージャ library.dialog.hyperlink.release = レポジトリを検索 library.dialog.hyperlink.manually = ライブラリをレポジトリから手作業で追加 +library.dialog.hyperlink.folder = *.classファイルを含むルート・フォルダを追加 +library.dialog.hyperlink.tooltip = コントロールをスキャンするルート・フォルダを指定するにはこのオプションを使います。\n例えば、カスタム・コンポーネントの開発中にIDEによって生成されたbin/フォルダを追加します。 library.dialog.hyperlink.jar = ライブラリ/FXMLをファイル・システムから追加 library.dialog.hyperlink.repositories = レポジトリを管理 @@ -371,6 +391,7 @@ prefs.background.value1 = 青グリッド prefs.background.value2 = ニュートラル・グリッド prefs.background.value3 = ニュートラル・ユニフォーム +template.new.project.label = 新規プロジェクトをテンプレートから作成 template.title.header.desktop = デスクトップ template.title.header.phone = モバイル template.title.new.empty.app = 空 @@ -378,6 +399,11 @@ template.title.new.basic.desktop.app = 基本アプリケーション template.title.new.complex.desktop.app = 複合アプリケーション template.title.new.empty.phone.app = 空のスクリーン template.title.new.basic.phone.app = 基本スクリーン +template.description.new.empty.app = 空のデスクトップ・アプリケーション +template.description.new.basic.desktop.app = 基本的なアプリケーション、アンカー・ペイン付き +template.description.new.complex.desktop.app = 複雑なアプリケーション、メニュー・バーとスプリット・ペイン付き +template.description.new.empty.phone.app = モバイル・アプリケーション、空のビュー・コンテナ付き +template.description.new.basic.phone.app = モバイル・アプリケーション、メニュー・バー付き # ----------------------------------------------------------------------------- # Other @@ -404,9 +430,20 @@ error.file.create.title = ファイル作成に失敗しました # {0} is a file path error.file.create.message = ファイル{0}を作成できません error.file.open.message = ファイル{0}を開けません -error.file.open.title = ファイルを開くのに失敗しました error.write.details = ファイル・システムを確認してください。 +# Alert file open error +alert.error.file.open.title = ファイルを開くのに失敗しました +alert.error.file.open.edit.message = ファイルを編集用に開けません! +alert.error.file.open.edit.details = ''{0}'' +alert.error.file.open.edit.details.title = 詳細 - ファイルを開くのに失敗しました + +# Alert Dialog in case of revealing a file +alert.error.file.reveal.title = ファイルを表示するのに失敗しました ... +alert.error.file.reveal.message = エラーによりファイル・システム・ビュワーでファイルを表示できませんでした。 +alert.error.file.reveal.details.title = ファイル表示エラーの詳細 +alert.error.file.reveal.details = {0} + #maven log.user.maven.installed = {0}はローカル・レポジトリにインストールされています log.user.maven.failed = {0}のインストールに失敗しました From 47659c986b6a5a09e5b6a1e89075162d2c03877f Mon Sep 17 00:00:00 2001 From: weg Date: Thu, 3 Oct 2024 18:03:02 +0800 Subject: [PATCH 2/2] feat: added missing Chinese translations (#746) --- .../app/i18n/SceneBuilderApp_zh_CN.properties | 158 +++++++++++------- .../kit/i18n/SceneBuilderKit_zh_CN.properties | 125 +++++++------- 2 files changed, 161 insertions(+), 122 deletions(-) diff --git a/app/src/main/resources/com/oracle/javafx/scenebuilder/app/i18n/SceneBuilderApp_zh_CN.properties b/app/src/main/resources/com/oracle/javafx/scenebuilder/app/i18n/SceneBuilderApp_zh_CN.properties index 2fd97b692..d27ea3b6c 100644 --- a/app/src/main/resources/com/oracle/javafx/scenebuilder/app/i18n/SceneBuilderApp_zh_CN.properties +++ b/app/src/main/resources/com/oracle/javafx/scenebuilder/app/i18n/SceneBuilderApp_zh_CN.properties @@ -54,7 +54,7 @@ menu.title.view = 视图 menu.title.insert = 插入 menu.title.insert.error = 插入失败。 menu.title.modify = 修改 -menu.title.arrange = 安排 +menu.title.arrange = 排列 menu.title.preview = 预览 menu.title.window = 窗口 menu.title.help = 帮助 @@ -69,7 +69,7 @@ menu.title.save = 保存 menu.title.save.as = 另存为\u2026 menu.title.revert = 恢复为保存 menu.title.close = 关闭窗口 -menu.title.reveal.mac = 在 Finder 中显示 +menu.title.reveal.mac = 在查找器中显示 menu.title.reveal.win.mnemonic = 在资源管理器中显示 menu.title.reveal.win = 在资源管理器中显示 menu.title.reveal.linux = 在桌面上显示 @@ -80,7 +80,7 @@ menu.title.include = 包括 menu.title.include.fxml = FXML\u2026 menu.title.edit.included = 编辑 ''{0}'' menu.title.edit.included.default = 编辑包含的文件 -menu.title.reveal.included.finder = 在 Finder 中显示 ''{0}'' +menu.title.reveal.included.finder = 在查找器中显示 ''{0}'' menu.title.reveal.included.explorer = 在资源管理器中显示 ''{0}'' menu.title.reveal.included.default = 显示包含的文件 menu.title.print = 打印\u2026 @@ -97,7 +97,7 @@ menu.title.duplicate = 重复 menu.title.delete = 删除 menu.title.select.all = 全选 menu.title.select.none = 选择无 -menu.title.select.parent = 选择父项 +menu.title.select.parent = 选择父母 menu.title.select.next = 选择下一个 menu.title.select.previous = 选择上一个 menu.title.trim = 将文档修剪为所选内容 @@ -127,9 +127,9 @@ menu.title.zoom = 缩放 menu.title.zoom.in = 缩小 menu.title.zoom.out = 放大 # Modify menu items -menu.title.fit = 适合父母 +menu.title.fit = 适应父母 menu.title.use.computed.sizes = 使用计算大小 -menu.title.grid = _GridPane +menu.title.grid = 网格面板 menu.title.add.effect = 设置效果 menu.title.add.popup = 添加弹出控件 menu.title.add.popup.context.menu = 上下文菜单 @@ -150,17 +150,17 @@ menu.title.grid.decrease.row.span = 减小行跨度 menu.title.grid.increase.column.span = 增加列跨度 menu.title.grid.decrease.column.span = 减小列跨度 # Modify -> Scene Size -menu.title.size.phone = 335 x 600 (Phone) -menu.title.size.tablet = 900 x 600 (Tablet) +menu.title.size.phone = 335 x 600 (手机) +menu.title.size.tablet = 900 x 600 (平板) menu.title.size.qvga = 320 x 240 (QVGA) menu.title.size.vga = 640 x 480 (VGA) menu.title.size.touch = 1280 x 800 menu.title.size.hd = 1920 x 1080 # Arrange menu items -menu.title.front = 带到前面 -menu.title.back = 发送回 -menu.title.forward = 向前推进 -menu.title.backward = 向后发送 +menu.title.front = 移到前面 +menu.title.back = 移到后面 +menu.title.forward = 放在之前 +menu.title.backward = 放在后面 menu.title.wrap = 包裹 menu.title.unwrap = 解开 # Preview menu items @@ -169,7 +169,7 @@ menu.title.show.preview.in.dialog = 在对话框中显示预览 menu.title.hide.preview = 在窗口中隐藏预览 menu.title.theme = 主题 -menu.title.gluon.swatch = _Gluon Swatch +menu.title.gluon.swatch = _Gluon 色板 menu.title.scene.stylesheets = 场景样式表 menu.title.add.stylesheet = 添加样式表\u2026 @@ -238,15 +238,15 @@ prefs.title = 偏好选项 prefs.alignment.guides = 对齐参考线颜色 : prefs.doc.width = 默认根容器宽度 : prefs.doc.height = 默认根容器高度 : -prefs.drop.ring = 水滴和父环颜色 : +prefs.drop.ring = 放置和父级环颜色 : prefs.tooltheme = Scene Builder 主题 : prefs.library.displayoption = 库中显示的默认视图 : prefs.hierarchy.displayoption = 层次结构中显示的默认信息 : prefs.revert = 恢复为内置默认值 prefs.background = 背景图片 : prefs.cssanalyzer.columns.order = CSS 分析器列顺序 : -prefs.cssanalyzer.columns.defaults.first = "默认值" 列 第一 -prefs.cssanalyzer.columns.defaults.last = "默认值" 列 最后 +prefs.cssanalyzer.columns.defaults.first = "默认值" 列在最前 +prefs.cssanalyzer.columns.defaults.last = "默认值" 列在最后 prefs.recent.items = 最近项目 : prefs.animate.accordion = Animate Accordion : prefs.wildcard.import = 使用通配符导入 : @@ -254,8 +254,8 @@ prefs.tic.paste.alternate.behavior = 文本输入的替代粘贴行为 : prefs.tic.paste.alternate.behavior.tooltip = 仅限 MacOS: 启用粘贴到文本输入控件中的变通办法。\n在粘贴文本无法按预期工作时禁用。 prefs.reset.default = 重置为内置默认值 prefs.document.theme = 默认主题 : -prefs.document.gluonswatch = 默认 Gluon Swatch : -prefs.document.gluontheme = 默认 Gluon Theme : +prefs.document.gluonswatch = 默认 Gluon 色板 : +prefs.document.gluontheme = 默认 Gluon 主题 : # ----------------------------------------------------------------------------- # Template Dialog @@ -274,7 +274,7 @@ template.cannot.save.file = 无法保存文件: {0} # Library Menu within Library panel # ----------------------------------------------------------------------------- library = 库 -library.exploring = 探索图书馆.. +library.exploring = 探索依赖库.. library.panel.menu.manage.jar.fxml = JAR/FXML 管理器 library.panel.menu.import.selection = 导入选择 # Messages below are temporarily unused @@ -301,9 +301,9 @@ about.copyright = Copyright \u00a9 2012, 2014, Oracle and/or its affiliates. All about.copyright.open = Copyright (c) 2016-{0}, Gluon.\nAll rights reserved. Use is subject to license terms.\n\nThis file is available and licensed under the following license:\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n - Neither the name of Gluon nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # Hardware acceleration is a boolean: its value depends on the FX toolkit and pipeline in use. about.fx.hardware.acceleration = 硬件加速 -about.fx.hardware.acceleration.enabled = ENABLED -about.fx.hardware.acceleration.disabled = DISABLED -about.fx.pipeline = Pipeline +about.fx.hardware.acceleration.enabled = 启用 +about.fx.hardware.acceleration.disabled = 警用 +about.fx.pipeline = 管道 about.fx.toolkit = 工具箱 about.logging.title = 日志 about.logging.body.first = 默认配置将日志记录输出存储在名为 {0} 的文件中(可能后跟尾部 ''.'' 和数字)。 @@ -322,42 +322,42 @@ about.java.library.paths.invalids = 缺少或无效的 Java 库路径(s): # Themes # ----------------------------------------------------------------------------- # Document themes -title.theme.gluon_mobile_dark = Gluon Mobile Dark -title.theme.gluon_mobile_light = Gluon Mobile Light -title.theme.modena = Modena (FX8) -title.theme.modena_touch = Modena Touch (FX8) -title.theme.modena_high_contrast_black_on_white = Modena High Contrast - Black on White (FX8) -title.theme.modena_high_contrast_white_on_black = Modena High Contrast - White on Black (FX8) -title.theme.modena_high_contrast_yellow_on_black = Modena High Contrast - Yellow on Black (FX8) -title.theme.modena_touch_high_contrast_black_on_white = Modena Touch High Contrast - Black on White (FX8) -title.theme.modena_touch_high_contrast_white_on_black = Modena Touch High Contrast - White on Black (FX8) -title.theme.modena_touch_high_contrast_yellow_on_black = Modena Touch High Contrast - Yellow on Black (FX8) -title.theme.caspian = Caspian (FX2) -title.theme.caspian_embedded = Caspian Embedded (FX2) -title.theme.caspian_embedded_qvga = Caspian Embedded QVGA (FX2) -title.theme.caspian_high_contrast = Caspian High Contrast (FX2) -title.theme.caspian_embedded_high_contrast = Caspian Embedded High Contrast (FX2) -title.theme.caspian_embedded_qvga_high_contrast = Caspian Embedded QVGA High Contrast (FX2) +title.theme.gluon_mobile_dark = Gluon 手机暗色主题 +title.theme.gluon_mobile_light = Gluon 手机浅色主题 +title.theme.modena = Modena 主题 (FX8) +title.theme.modena_touch = Modena 触摸板主题 (FX8) +title.theme.modena_high_contrast_black_on_white = Modena 高对比度 - 黑底白字 主题 (FX8) +title.theme.modena_high_contrast_white_on_black = Modena 高对比度 - 白底黑字 主题 (FX8) +title.theme.modena_high_contrast_yellow_on_black = Modena 高对比度 - 黄底黑字 主题 (FX8) +title.theme.modena_touch_high_contrast_black_on_white = Modena 触摸板高对比度 - 黑底白字 主题 (FX8) +title.theme.modena_touch_high_contrast_white_on_black = Modena 触摸板高对比度 - 白底黑字 主题 (FX8) +title.theme.modena_touch_high_contrast_yellow_on_black = Modena 触摸板高对比度 - 黄底黑字 主题 (FX8) +title.theme.caspian = Caspian 主题(FX2) +title.theme.caspian_embedded = Caspian 嵌入式 主题(FX2) +title.theme.caspian_embedded_qvga = Caspian 嵌入式 QVGA 主题(FX2) +title.theme.caspian_high_contrast = Caspian 高对比度主题 (FX2) +title.theme.caspian_embedded_high_contrast = Caspian 嵌入式高对比度主题 (FX2) +title.theme.caspian_embedded_qvga_high_contrast = Caspian 嵌入式 QVGA 高对比度主题 (FX2) # Gluon Swatches -title.gluon.swatch.blue = Blue Swatch -title.gluon.swatch.cyan = Cyan Swatch -title.gluon.swatch.deep_orange = Deep Orange Swatch -title.gluon.swatch.deep_purple = Deep Purple Swatch -title.gluon.swatch.green = Green Swatch -title.gluon.swatch.indigo = Indigo Swatch -title.gluon.swatch.light_blue = Light Blue Swatch -title.gluon.swatch.pink = Pink Swatch -title.gluon.swatch.purple = Purple Swatch -title.gluon.swatch.red = Red Swatch -title.gluon.swatch.teal = Teal Swatch -title.gluon.swatch.light_green = Light Green Swatch -title.gluon.swatch.lime = Lime Swatch -title.gluon.swatch.yellow = Yellow Swatch -title.gluon.swatch.amber = Amber Swatch -title.gluon.swatch.orange = Orange Swatch -title.gluon.swatch.brown = Brown Swatch -title.gluon.swatch.grey = Grey Swatch -title.gluon.swatch.blue_grey = Blue Grey Swatch +title.gluon.swatch.blue = 蓝色 +title.gluon.swatch.cyan = 青色 +title.gluon.swatch.deep_orange = 深橙色 +title.gluon.swatch.deep_purple = 深紫色 +title.gluon.swatch.green = 绿色 +title.gluon.swatch.indigo = 靛蓝色 +title.gluon.swatch.light_blue = 浅蓝色 +title.gluon.swatch.pink = 粉色 +title.gluon.swatch.purple = 紫色 +title.gluon.swatch.red = 红色 +title.gluon.swatch.teal = 蓝绿色 +title.gluon.swatch.light_green = 浅绿色 +title.gluon.swatch.lime = 青柠色 +title.gluon.swatch.yellow = 黄色 +title.gluon.swatch.amber = 琥珀色 +title.gluon.swatch.orange = 橙色 +title.gluon.swatch.brown = 棕色 +title.gluon.swatch.grey = 灰色 +title.gluon.swatch.blue_grey = 蓝灰色 # Gluon Themes title.gluon.theme.light = 浅色主题 title.gluon.theme.dark = 暗色主题 @@ -382,7 +382,7 @@ message.bar.details = 单击以访问警告消息列表 # ----------------------------------------------------------------------------- # Message panel # ----------------------------------------------------------------------------- -message.panel.clear = 清楚 +message.panel.clear = 清除 # ----------------------------------------------------------------------------- # Menu Bar @@ -397,6 +397,7 @@ alert.title.copy = 复制 alert.title.start = 启动 alert.title.messagebox = 外部打开 +alert.open.failure.title = 文件打开错误 alert.open.failure1.message = 无法打开 ''{0}'' alert.open.failure1.details = 打开操作失败。确保所选文件是有效的 FXML 文档。 alert.review.question.message = {0} 文档包含未保存的更改。您想在退出之前查看它们吗? @@ -413,7 +414,7 @@ alert.save.conflict.details = 先关闭它,然后重试。 alert.start.failure.message = 无法启动 alert.start.failure.details = 应用程序启动期间发生意外故障。请将此问题报告给支持人员。 alert.messagebox.failure.message = 无法处理打开的请求 -alert.messagebox.failure.details = 打开操作期间发生意外故障。请向支持部门报告此故障。 +alert.messagebox.failure.details = 打开操作期间发生意外故障。请将此问题报告给支持人员。 alert.revert.question.message = 是否要恢复到上次保存的 ''{0}'' 版本? alert.revert.question.details = 您当前的更改将丢失。 alert.copy.failure.message = 无法复制 ''{0}'' @@ -429,7 +430,12 @@ alert.save.noextension.details.overwrite = 注意:文件 ''{0}'' 已存在。 alert.save.noextension.savewith = 使用 '.fxml' 保存 alert.save.noextension.savewithout = 保存时不带 '.fxml' alert.open.failure.charset.not.found = 无法设置给定的字符集。 -alert.open.failure.charset.not.found.details = 这可能是由于文档中的编码。 +alert.open.failure.charset.not.found.details = 这可能是由于您文档中的编码造成的。 +alert.welcome.file.not.found.question = 未找到一个或多个项目文件。 +alert.welcome.file.not.found.message = 如果它们位于可移动驱动器或网络驱动器上,请确保驱动器已连接。\n\n +alert.welcome.file.not.found.title = 未找到项目文件 +alert.welcome.file.not.found.okay = 从列表中删除 +alert.welcome.file.not.found.no = 确定 # ----------------------------------------------------------------------------- # Log Messages @@ -462,11 +468,29 @@ file.filter.label.image = 图像文档 file.filter.label.media = 媒体文件 file.filter.label.video = 视频文档 error.file.open.title = 文件打开失败 +error.file.open.details.title = 文件打开失败 - 详细信息 # {0} is a file path error.file.open.message = 无法打开 {0} 文件 -error.filesystem.details = 请检查您的文件系统。 -error.file.reveal.title = 文件定位失败 -error.file.reveal.message = 找不到 {0} 文件 +error.filesystem.details = 文件: {0} + +# File Reveal Error Dialog +alert.error.file.reveal.title = 无法显示文件... +alert.error.file.reveal.message = 由于错误,无法在文件系统查看器中显示文件。 +alert.error.file.reveal.details = ''{0}'' +alert.error.file.reveal.details.title = 文件显示错误详细信息 + +# Directory Reveal Error Dialog +alert.error.directory.reveal.title = 无法显示文件夹... +alert.error.directory.reveal.message = 由于错误,无法在文件系统查看器中显示文件夹。 +alert.error.directory.reveal.details = ''{0}'' +alert.error.directory.reveal.details.title = 文件夹显示错误详细信息 + +# Resource Reveal Error Dialog +alert.error.resource.reveal.title = 无法显示资源... +alert.error.resource.reveal.message = 由于错误,无法在文件系统查看器中显示资源。 +alert.error.resource.reveal.details = ''{0}'' +alert.error.resource.reveal.details.title = 资源显示错误详细信息 + # log.start = JavaFX Scene Builder 已启动 log.stop = JavaFX Scene Builder 已停止 @@ -491,7 +515,7 @@ csspanel.view.as = 查看为 # The parameter is a time stamp jar.analysis.report.timestamp = {0} 分析完成 jar.analysis.report.title = JAR 分析报告 -jar.analysis.exception = 例外: +jar.analysis.exception = 意外: jar.analysis.not.node = 不是节点: # ----------------------------------------------------------------------------- @@ -503,10 +527,14 @@ welcome.recent.items.loading = 加载最近的项目... welcome.recent.items.no.recent.items = 没有最近的项目 welcome.open.project.label = 打开项目 welcome.loading.label = 正在加载组件... +welcome.loading.when.dropped.error.title=删除不支持的文件 +welcome.loading.when.dropped.error.message=无法打开删除的文件或目录。 +welcome.loading.when.dropped.error.detail.explanation=Scene Builder 仅支持 .fxml 文件或包含 .fxml 文件的目录。\n\n + # -- Template (this keys are replicated from SceneBuilderKit.properties) template.new.project.label = 从模板新建项目 template.title.header.desktop = 桌面 -template.title.header.phone = 移动 +template.title.header.phone = 手机 # ----------------------------------------------------------------------------- diff --git a/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit_zh_CN.properties b/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit_zh_CN.properties index 3e6b52b2a..b09a2251d 100644 --- a/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit_zh_CN.properties +++ b/kit/src/main/resources/com/oracle/javafx/scenebuilder/kit/i18n/SceneBuilderKit_zh_CN.properties @@ -134,28 +134,28 @@ content.log.cannot.display.selected.n = {0} {1} 选定对象无法显示在内 inspector.cursor.chooseimage = 选择图像... inspector.cursor.inherited = 继承 (默认) inspector.cursor.inheritedparent = 继承父项 (默认) -inspector.cursor.custom = 自定义游标 +inspector.cursor.custom = 自定义光标 inspector.event.invalid.method = 方法名称 {0} 无效,它不是有效的 java 标识符 inspector.event.menu.methodmode = 切换到方法名称模式 inspector.event.menu.scriptmode = 切换到脚本模式 -inspector.i18n.dummykey = key.unspecified +inspector.i18n.dummykey = 未指定Key inspector.i18n.multiline = 切换到多行模式 inspector.i18n.off = 删除国际化字符串 inspector.i18n.on = 替换为国际化字符串 inspector.i18n.singleline = 切换到单行模式 -inspector.insets.setall = Propagate Top value to all +inspector.insets.setall = 将 Top 值传播到所有 inspector.editors.prompttext.empty = 空 inspector.editors.resetvalue = 重置为默认值 inspector.error.cancel = 修复值 -inspector.error.previousvalue = 恢复到上一个值 +inspector.error.previousvalue = 恢复为先前的值 inspector.error.title = 属性错误 inspector.error.message = 无效的值 -inspector.error.details = {0} 对 {1} 无效 +inspector.error.details = {0} 对于 {1} 是无效的 inspector.font.invalidfamily = Family: {0} 的值无效 inspector.font.invalidstyle = Style: {0} 的值无效 inspector.font.samefamilystyle = 几种字体具有相同的 family 和 style: {0} -inspector.keycombination.invalidkeycode = 找不到 {0} 的密钥代码 -inspector.keycombination.modifier = Modifier +inspector.keycombination.invalidkeycode = 找不到 {0} 的按键代码 +inspector.keycombination.modifier = 修饰符 inspector.keycombination.mainkey = 主键 inspector.keycombination.none = 无 inspector.keycombination.clear = 全部清除 @@ -164,7 +164,7 @@ inspector.list.remove = 移除 inspector.list.moveup = 向上移动 inspector.list.movedown = 向下移动 inspector.list.open = 打开 {0} -inspector.list.reveal.finder = 在 Finder 中显示 {0} +inspector.list.reveal.finder = 在查找器中显示 {0} inspector.list.reveal.explorer = 在资源管理器中显示 {0} inspector.message.no.properties = 此部分中没有属性 inspector.message.no.propertiesedited = 未编辑任何属性 @@ -344,9 +344,9 @@ menu.title.duplicate = 重复 menu.title.delete = 删除 menu.title.select.parent = 选择父项 # Modify menu items -menu.title.fit = 适合父母 +menu.title.fit = 适应父母 menu.title.use.computed.sizes = 使用计算大小 -menu.title.grid = GridPane +menu.title.grid = 网格面板 menu.title.edit.included.default = 编辑包含的文件 menu.title.reveal.included.default = 显示包含的文件 # Modify -> GridPane menu items @@ -363,10 +363,10 @@ menu.title.grid.decrease.row.span = 减小行跨度 menu.title.grid.increase.column.span = 增加列跨度 menu.title.grid.decrease.column.span = 减小列跨度 # Arrange menu items -menu.title.front = 带到前面 -menu.title.back = 发送回 -menu.title.forward = 向前推进 -menu.title.backward = 向后发送 +menu.title.front = 移到前面 +menu.title.back = 移到后面 +menu.title.forward = 放在之前 +menu.title.backward = 放在后面 menu.title.wrap = 包裹 menu.title.unwrap = 解开 @@ -387,9 +387,9 @@ selectionbar.not.object = 选定的元素不是对象 # ----------------------------------------------------------------------------- # Preferences # ----------------------------------------------------------------------------- -prefs.background.value1 = Blue Grid -prefs.background.value2 = Neutral Grid -prefs.background.value3 = Neutral Uniform +prefs.background.value1 = 蓝色网格 +prefs.background.value2 = 中性网格 +prefs.background.value3 = 中性统一 template.new.project.label = 从模板新建工程 template.title.header.desktop = 桌面 @@ -430,9 +430,20 @@ error.file.create.title = 文件创建失败 # {0} is a file path error.file.create.message = 无法创建文件 {0} error.file.open.message = 无法打开文件 {0} -error.file.open.title = 文件打开失败 error.write.details = 请检查您的文件系统。 +# Alert file open error +alert.error.file.open.title = 文件打开失败 +alert.error.file.open.edit.message = 无法打开文件进行编辑! +alert.error.file.open.edit.details = ''{0}'' +alert.error.file.open.edit.details.title = 详细信息 - 文件打开失败 + +# Alert Dialog in case of revealing a file +alert.error.file.reveal.title = 无法显示文件... +alert.error.file.reveal.message = 由于错误,无法在文件系统查看器中显示文件。 +alert.error.file.reveal.details.title = 文件显示错误详细信息 +alert.error.file.reveal.details = {0} + #maven log.user.maven.installed = {0} 安装在本地存储库中 log.user.maven.failed = {0} 安装失败 @@ -468,7 +479,7 @@ csspanel.inherited = 继承 csspanel.no.matching.rule = 无匹配规则 csspanel.node.property = 属性 csspanel.reveal.inspector = 在检查器中显示... -csspanel.reveal.finder = 在 Finder 中显示 {0} +csspanel.reveal.finder = 在查找器中显示 {0} csspanel.reveal.explorer = 在资源管理器中显示 {0} csspanel.open.stylesheet = 打开 {0} csspanel.multiselection = 多选 @@ -481,7 +492,7 @@ job.increase.row.span = 增加行跨度 job.set.size = 使用预定义大小 {0} x {1} job.set.toggle.group = 设置切换组 job.toggle.fx.root = 切换 fx:root -job.set.fxid = 设置 fx:id 到 ''{0}'' +job.set.fxid = 设置 fx:id 为 ''{0}'' job.remove.fxid = 移除 fx:id ''{0}'' ################ Alert when Gluon Mobile theme is not set @@ -510,7 +521,7 @@ skeleton.window.title = 示例 ''{0}'' 控制器类的骨架 ################ Alert for saving Skeletons to file alert.skeleton.title = 控制器骨架 -alert.skeleton.header.success = 控制器骨架编写成功! +alert.skeleton.header.success = 控制器骨架写入成功! alert.skeleton.saving.failed = 无法将控制器骨架写入文件: alert.skeleton.header.failed = 发生错误! alert.skeleton.copy2clipboard = 复制到剪贴板。 @@ -533,48 +544,48 @@ file.filter.label.fxml = FXML 文档 alert.title.open = 打开 alert.open.failure.charset.not.found = 无法设置给定的字符集。 -alert.open.failure.charset.not.found.details = 这可能是由于文档中的编码。 +alert.open.failure.charset.not.found.details = 这可能是由于您文档中的编码造成的。 # ----------------------------------------------------------------------------- # Themes (from app i18n) # ----------------------------------------------------------------------------- # Document themes -title.theme.gluon_mobile_dark = Gluon Mobile Dark -title.theme.gluon_mobile_light = Gluon Mobile Light -title.theme.modena = Modena (FX8) -title.theme.modena_touch = Modena Touch (FX8) -title.theme.modena_high_contrast_black_on_white = Modena High Contrast - Black on White (FX8) -title.theme.modena_high_contrast_white_on_black = Modena High Contrast - White on Black (FX8) -title.theme.modena_high_contrast_yellow_on_black = Modena High Contrast - Yellow on Black (FX8) -title.theme.modena_touch_high_contrast_black_on_white = Modena Touch High Contrast - Black on White (FX8) -title.theme.modena_touch_high_contrast_white_on_black = Modena Touch High Contrast - White on Black (FX8) -title.theme.modena_touch_high_contrast_yellow_on_black = Modena Touch High Contrast - Yellow on Black (FX8) -title.theme.caspian = Caspian (FX2) -title.theme.caspian_embedded = Caspian Embedded (FX2) -title.theme.caspian_embedded_qvga = Caspian Embedded QVGA (FX2) -title.theme.caspian_high_contrast = Caspian High Contrast (FX2) -title.theme.caspian_embedded_high_contrast = Caspian Embedded High Contrast (FX2) -title.theme.caspian_embedded_qvga_high_contrast = Caspian Embedded QVGA High Contrast (FX2) +title.theme.gluon_mobile_dark = Gluon 手机暗色主题 +title.theme.gluon_mobile_light = Gluon 手机浅色主题 +title.theme.modena = Modena 主题 (FX8) +title.theme.modena_touch = Modena 触摸板主题 (FX8) +title.theme.modena_high_contrast_black_on_white = Modena 高对比度 - 黑底白字 主题 (FX8) +title.theme.modena_high_contrast_white_on_black = Modena 高对比度 - 白底黑字 主题 (FX8) +title.theme.modena_high_contrast_yellow_on_black = Modena 高对比度 - 黄底黑字 主题 (FX8) +title.theme.modena_touch_high_contrast_black_on_white = Modena 触摸板高对比度 - 黑底白字 主题 (FX8) +title.theme.modena_touch_high_contrast_white_on_black = Modena 触摸板高对比度 - 白底黑字 主题 (FX8) +title.theme.modena_touch_high_contrast_yellow_on_black = Modena 触摸板高对比度 - 黄底黑字 主题 (FX8) +title.theme.caspian = Caspian 主题(FX2) +title.theme.caspian_embedded = Caspian 嵌入式 主题(FX2) +title.theme.caspian_embedded_qvga = Caspian 嵌入式 QVGA 主题(FX2) +title.theme.caspian_high_contrast = Caspian 高对比度主题 (FX2) +title.theme.caspian_embedded_high_contrast = Caspian 嵌入式高对比度主题 (FX2) +title.theme.caspian_embedded_qvga_high_contrast = Caspian 嵌入式 QVGA 高对比度主题 (FX2) # Gluon Swatches -title.gluon.swatch.blue = Blue Swatch -title.gluon.swatch.cyan = Cyan Swatch -title.gluon.swatch.deep_orange = Deep Orange Swatch -title.gluon.swatch.deep_purple = Deep Purple Swatch -title.gluon.swatch.green = Green Swatch -title.gluon.swatch.indigo = Indigo Swatch -title.gluon.swatch.light_blue = Light Blue Swatch -title.gluon.swatch.pink = Pink Swatch -title.gluon.swatch.purple = Purple Swatch -title.gluon.swatch.red = Red Swatch -title.gluon.swatch.teal = Teal Swatch -title.gluon.swatch.light_green = Light Green Swatch -title.gluon.swatch.lime = Lime Swatch -title.gluon.swatch.yellow = Yellow Swatch -title.gluon.swatch.amber = Amber Swatch -title.gluon.swatch.orange = Orange Swatch -title.gluon.swatch.brown = Brown Swatch -title.gluon.swatch.grey = Grey Swatch -title.gluon.swatch.blue_grey = Blue Grey Swatch +title.gluon.swatch.blue = 蓝色 +title.gluon.swatch.cyan = 青色 +title.gluon.swatch.deep_orange = 深橙色 +title.gluon.swatch.deep_purple = 深紫色 +title.gluon.swatch.green = 绿色 +title.gluon.swatch.indigo = 靛蓝色 +title.gluon.swatch.light_blue = 浅蓝色 +title.gluon.swatch.pink = 粉色 +title.gluon.swatch.purple = 紫色 +title.gluon.swatch.red = 红色 +title.gluon.swatch.teal = 蓝绿色 +title.gluon.swatch.light_green = 浅绿色 +title.gluon.swatch.lime = 青柠色 +title.gluon.swatch.yellow = 黄色 +title.gluon.swatch.amber = 琥珀色 +title.gluon.swatch.orange = 橙色 +title.gluon.swatch.brown = 棕色 +title.gluon.swatch.grey = 灰色 +title.gluon.swatch.blue_grey = 蓝灰色 # Gluon Themes title.gluon.theme.light = 浅色主题 title.gluon.theme.dark = 暗色主题