1
0
mirror of synced 2025-02-17 18:59:21 +01:00

lang: Localize provider data information strings

This commit is contained in:
WerWolv 2021-02-22 13:07:25 +01:00
parent ced9706c5b
commit 3cbbfb1782
2 changed files with 12 additions and 6 deletions

View File

@ -445,7 +445,13 @@ namespace hex::plugin::builtin {
{ "hex.builtin.setting.interface.color.dark", "Dark" }, { "hex.builtin.setting.interface.color.dark", "Dark" },
{ "hex.builtin.setting.interface.color.light", "Light" }, { "hex.builtin.setting.interface.color.light", "Light" },
{ "hex.builtin.setting.interface.color.classic", "Classic" }, { "hex.builtin.setting.interface.color.classic", "Classic" },
{ "hex.builtin.setting.interface.language", "Language" } { "hex.builtin.setting.interface.language", "Language" },
{ "hex.builtin.provider.file.path", "File path" },
{ "hex.builtin.provider.file.size", "Size" },
{ "hex.builtin.provider.file.creation", "Creation time" },
{ "hex.builtin.provider.file.access", "Last access time" },
{ "hex.builtin.provider.file.modification", "Last modification time" },
}); });
} }

View File

@ -165,13 +165,13 @@ namespace hex::prv {
std::vector<std::pair<std::string, std::string>> FileProvider::getDataInformation() { std::vector<std::pair<std::string, std::string>> FileProvider::getDataInformation() {
std::vector<std::pair<std::string, std::string>> result; std::vector<std::pair<std::string, std::string>> result;
result.emplace_back("File path", this->m_path); result.emplace_back("hex.builtin.provider.file.path"_lang, this->m_path);
result.emplace_back("Size", hex::toByteString(this->getActualSize())); result.emplace_back("hex.builtin.provider.file.size"_lang, hex::toByteString(this->getActualSize()));
if (this->m_fileStatsValid) { if (this->m_fileStatsValid) {
result.emplace_back("Creation time", ctime(&this->m_fileStats.st_ctime)); result.emplace_back("hex.builtin.provider.file.creation"_lang, ctime(&this->m_fileStats.st_ctime));
result.emplace_back("Last access time", ctime(&this->m_fileStats.st_atime)); result.emplace_back("hex.builtin.provider.file.access"_lang, ctime(&this->m_fileStats.st_atime));
result.emplace_back("Last modification time", ctime(&this->m_fileStats.st_mtime)); result.emplace_back("hex.builtin.provider.file.modification"_lang, ctime(&this->m_fileStats.st_mtime));
} }
return result; return result;