Add plugin check #3

This commit is contained in:
chinosk
2024-06-13 21:16:08 +08:00
parent 4247e4ba29
commit d92831443f
4 changed files with 119 additions and 15 deletions

View File

@@ -204,7 +204,10 @@ namespace GakumasLocal::Local {
static auto genericFile = GetBasePath() / "local-files" / "generic.json";
static auto genericDir = GetBasePath() / "local-files" / "genericTrans";
if (!exists(localizationFile)) return;
if (!std::filesystem::is_regular_file(localizationFile)) {
Log::ErrorFmt("localizationFile: %s not found.", localizationFile.c_str());
return;
}
LoadJsonDataToMap(localizationFile, i18nData, true);
Log::InfoFmt("%ld localization items loaded.", i18nData.size());