Razor POEdit-ASP.NET(.cshtml)文件的解析器
我正在开发一个Orchard模块并安装POEdit以管理本地化(.po)文件。是否可以为.cshtml文件配置POEdit?在设置中没有*.cshtml文件的解析器,因此我在“C#”语言中添加了它。这不太管用 如果我的cshtml代码中有C#块,POEdit会识别翻译项:Razor POEdit-ASP.NET(.cshtml)文件的解析器,razor,localization,orchardcms,poedit,Razor,Localization,Orchardcms,Poedit,我正在开发一个Orchard模块并安装POEdit以管理本地化(.po)文件。是否可以为.cshtml文件配置POEdit?在设置中没有*.cshtml文件的解析器,因此我在“C#”语言中添加了它。这不太管用 如果我的cshtml代码中有C#块,POEdit会识别翻译项: if (...) { @T("test translation") } <div title="@T("test translation inside html code")"></div>
if (...)
{
@T("test translation")
}
<div title="@T("test translation inside html code")"></div>
如果我有一个HTML块,它无法识别翻译项:
if (...)
{
@T("test translation")
}
<div title="@T("test translation inside html code")"></div>
有人知道如何解决这个问题吗?对Orchard进行本地化最简单也是最常用的方法是:
Translation Manager工具扫描所有代码文件(包括.cshtml文件)以查找
T(…)
调用,并生成正确的.po文件。它还包括在代码更改后更新/同步现有翻译的命令,使其成为一个非常有用的工具。本地化Orchard最简单、最常用的方法是:
Translation Manager工具扫描所有代码文件(包括.cshtml文件)以查找
T(…)
调用,并生成正确的.po文件。它还包括在代码更改后更新/同步现有翻译的命令,使其成为一个非常有用的工具。本地化Orchard最简单、最常用的方法是:
Translation Manager工具扫描所有代码文件(包括.cshtml文件)以查找
T(…)
调用,并生成正确的.po文件。它还包括在代码更改后更新/同步现有翻译的命令,使其成为一个非常有用的工具。本地化Orchard最简单、最常用的方法是:
Translation Manager工具扫描所有代码文件(包括.cshtml文件)以查找
T(…)
调用,并生成正确的.po文件。它还包括在代码更改后更新/同步现有翻译的命令,使其成为一个非常有用的工具。感谢Piotr Szmyd的帮助。使用Orchard模块
我可以更新我的.po文件。但我最初遇到了一些问题:
- 只需单击一下即可更新.po文件
- 在POEdit中打开.po文件(从Translation Manager提取的文件未标记为UTF-8)
@echo off
cscript updateHelper.vbs
pause
脚本正在执行以下命令:
感谢Piotr Szmyd对您的帮助。使用Orchard模块 我可以更新我的.po文件。但我最初遇到了一些问题:
- 只需单击一下即可更新.po文件
- 在POEdit中打开.po文件(从Translation Manager提取的文件未标记为UTF-8)
@echo off
cscript updateHelper.vbs
pause
脚本正在执行以下命令:
感谢Piotr Szmyd对您的帮助。使用Orchard模块 我可以更新我的.po文件。但我最初遇到了一些问题:
- 只需单击一下即可更新.po文件
- 在POEdit中打开.po文件(从Translation Manager提取的文件未标记为UTF-8)
@echo off
cscript updateHelper.vbs
pause
脚本正在执行以下命令:
感谢Piotr Szmyd对您的帮助。使用Orchard模块 我可以更新我的.po文件。但我最初遇到了一些问题:
- 只需单击一下即可更新.po文件
- 在POEdit中打开.po文件(从Translation Manager提取的文件未标记为UTF-8)