JetBrains Rider 2025.2 Help

Localization Manager

本地化管理器将协助您对应用程序进行本地化。 它允许您在单一网格中查看和编辑可本地化资源,帮助您添加和编辑可本地化字符串并发现缺失的本地化值。

JetBrains Rider:本地化管理器

当您在网格中选择一个资源时,您可以使用工具栏按钮调用 重命名   移动   内联   安全删除   重构操作。

打开本地化管理器

  • 在主菜单中选择 工具 | 本地化管理器

  • 在解决方案资源管理器中双击资源文件。

  • 将光标放在编辑器中资源的声明或使用位置,按 Alt+Enter 并选择 使用 Localization Manager 编辑

    JetBrains Rider:使用本地化管理器编辑

选择目标资源包

本地化管理器扫描解决方案中的所有资源文件( .resx ),按资源包对其进行分组,并显示在窗口左侧。

使用左侧视图中的复选框选择应添加到工作网格的包。 工具栏上的 分组依据 选择器将帮助您重新分组包,以便您可以选择整个分组节点,例如项目或解决方案文件夹。

%product:本地化管理器。 选择资源

了解工作网格

工作网格的行列出从左侧选定包中提取的所有资源。 资源被合并并按字母顺序排序。

工作网格的列列出在选定包中找到的所有文化。 例如,如果选定包之一具有 dees 的特定文化文件,而另一个具有 defr 的特定文化文件,则会添加 deesfr 的列。

双击资源名称以在默认文化的 .resx 文件中打开相应的声明。

要定位特定文化的资源定义,请右键单击特定文化的单元格并选择 使用文本编辑器编辑 或按 F4

要从工作网格中隐藏某些文化,请单击工具栏上的 选择文化 选择文化 ,并使用出现的对话框指定所需的文化。

特定文化中的每个资源都有颜色编码:

  • 灰色带文本—资源具有特定文化值

  • 黄色带文本—资源具有与默认文化相同的特定文化值

  • 黄色空白—资源没有特定文化值

在解决方案中有使用的资源名称以粗体显示。

如果您只想查看缺少特定文化值的资源,请在工具栏上切换 仅显示问题 仅显示问题

添加新资源

在本地化管理器中,您可以通过单击工作网格上方的 新增 新增 添加新资源。 在打开的对话框中,为资源指定一个名称并选择应添加的资源包。

JetBrains Rider:添加新资源对话框

如果目标资源包已在左侧选中,新资源将出现在网格中,您可以继续为不同文化指定资源值。

添加文化

您可以为解决方案中的所有资源包添加新的特定文化文件——单击左侧树视图上方的 添加新文化 添加新文化 ,然后在打开的对话框中指定文化标签。

您还可以添加某些包中缺失的特定文化文件。 此类文件在左侧树视图中显示为删除线。

与本地化团队共享项目资源

当您进行本地化工作时,某些本地化团队成员可能没有 IDE 或项目源文件。 在这种情况下,您可以使用 .csv 文件共享必要的资源。 以下是您可以遵循的工作流程:

  1. 选择您想要共享的资源:使用左侧视图中的复选框选择应添加到工作网格的包。 工具栏上的 分组依据 选择器将帮助您重新分组包,以便您可以选择整个分组节点,例如项目或解决方案文件夹。

  2. 默认情况下,您在工作网格中看到的所有内容都将被导出。

    如果您只想导出特定文化,请从工作网格中隐藏某些文化——单击工具栏上的 选择文化 选择文化 ,并使用出现的对话框选择所需的文化。

  3. 可选地,您可以通过子字符串过滤网格——在搜索字段中输入子字符串。

  4. 请点击 导出到 CSV 工具栏。

  5. 在打开的对话框中,指定保存 .csv 文件的位置。

    如果您隐藏了一些文化或通过子字符串过滤了网格,请确保选择了 应用筛选器 ,否则左侧视图中选择的所有资源都将被导出。

    单击 下一步 将资源保存到选定的 .csv 文件。

    JetBrains Rider:本地化管理器。 导出到 CSV
  6. 将导出的 .csv 文件与您的本地化团队共享。 他们可以使用任何支持 CSV 格式的软件(例如 Microsoft Excel 或 Google Sheets)来审查资源并进行必要的更正。

  7. 审查完成后,您收到更新的 .csv 文件,单击工具栏上的 从 CSV 导入

    在打开的对话框中,指定文件位置。

    默认情况下,如果项目中的资源具有非空值,而导入的 .csv 文件中的相同资源具有空值,则空值将被忽略。 如果您希望在这种情况下用空值替换现有资源,请清除 忽略空值 复选框。

    JetBrains Rider:本地化管理器。 从 CSV 导入
  8. 所有差异和新添加的资源将应用到项目中相应的 .resx 文件中。

最后修改日期: 2025年 9月 26日