完善语言文件的生成

This commit is contained in:
yxw
2025-12-14 18:27:21 +08:00
parent 54e9c7962d
commit 9edff983d8
36 changed files with 382 additions and 568 deletions

View File

@@ -13,6 +13,16 @@ namespace Atomx.Core.Jos
/// <param name="data"></param>
/// <returns></returns>
string UpdateLocalizationFile(string path, string culture, string data);
/// <summary>
/// 重构翻译本地化文件
/// </summary>
/// <param name="path"></param>
/// <param name="culture"></param>
/// <returns></returns>
string RebuildLocalizationFile(string path, string culture);
string SendSMSVerificationCode(string phoneNumber, string code, TimeSpan validDuration);
}
@@ -41,6 +51,18 @@ namespace Atomx.Core.Jos
return jobId;
}
/// <summary>
/// 重构翻译本地化文件
/// </summary>
/// <param name="path"></param>
/// <param name="culture"></param>
/// <returns></returns>
public string RebuildLocalizationFile(string path, string culture)
{
var jobId = _backgroundJobClient.Enqueue<LocalizationJob>(job => job.RebuildCultureFile(path, culture));
return jobId;
}
public string SendSMSVerificationCode(string phoneNumber, string code, TimeSpan validDuration)
{
return string.Empty;