mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-03-27 23:37:05 -05:00
impr: Rewrite Localization Manager to use more standard format and load localizations on the fly
This commit is contained in:
@@ -36,10 +36,6 @@ EXPORT_MODULE namespace hex {
|
||||
namespace prv {
|
||||
class Provider;
|
||||
}
|
||||
|
||||
namespace LocalizationManager {
|
||||
class LanguageDefinition;
|
||||
}
|
||||
#endif
|
||||
|
||||
/*
|
||||
@@ -764,24 +760,6 @@ EXPORT_MODULE namespace hex {
|
||||
|
||||
}
|
||||
|
||||
/* Language Registry. Allows together with the Lang class and the _lang user defined literal to add new languages */
|
||||
namespace Language {
|
||||
|
||||
/**
|
||||
* @brief Loads localization information from json data
|
||||
* @param data The language data
|
||||
*/
|
||||
void addLocalization(const nlohmann::json &data);
|
||||
|
||||
namespace impl {
|
||||
|
||||
const std::map<std::string, std::string>& getLanguages();
|
||||
const std::map<std::string, std::vector<LocalizationManager::LanguageDefinition>>& getLanguageDefinitions();
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* Interface Registry. Allows adding new items to various interfaces */
|
||||
namespace Interface {
|
||||
|
||||
|
||||
@@ -6,37 +6,36 @@
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <vector>
|
||||
#include <functional>
|
||||
|
||||
#include <fmt/core.h>
|
||||
#include <wolv/types/static_string.hpp>
|
||||
#include <wolv/io/fs.hpp>
|
||||
|
||||
EXPORT_MODULE namespace hex {
|
||||
|
||||
namespace LocalizationManager {
|
||||
|
||||
class LanguageDefinition {
|
||||
public:
|
||||
explicit LanguageDefinition(std::map<std::string, std::string> &&entries);
|
||||
|
||||
[[nodiscard]] const std::map<std::string, std::string> &getEntries() const;
|
||||
|
||||
private:
|
||||
std::map<std::string, std::string> m_entries;
|
||||
struct PathEntry {
|
||||
std::filesystem::path path;
|
||||
std::function<std::string_view(const std::filesystem::path &path)> callback;
|
||||
};
|
||||
|
||||
namespace impl {
|
||||
struct LanguageDefinition {
|
||||
std::string id;
|
||||
std::string name, nativeName;
|
||||
std::string flag;
|
||||
std::fs::path filePath;
|
||||
std::string fallbackLanguageId;
|
||||
|
||||
void setFallbackLanguage(const std::string &language);
|
||||
void resetLanguageStrings();
|
||||
std::vector<PathEntry> languageFilePaths;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
void loadLanguage(std::string language);
|
||||
std::string getLocalizedString(const std::string &unlocalizedString, const std::string &language = "");
|
||||
|
||||
[[nodiscard]] const std::map<std::string, std::string> &getSupportedLanguages();
|
||||
[[nodiscard]] const std::string &getFallbackLanguage();
|
||||
[[nodiscard]] const std::string &getSelectedLanguage();
|
||||
void addLanguages(const std::string_view &languageList, std::function<std::string_view(const std::filesystem::path &path)> callback);
|
||||
void setLanguage(const std::string &languageId);
|
||||
[[nodiscard]] const std::string& getSelectedLanguageId();
|
||||
[[nodiscard]] const std::string& get(const std::string &unlocalizedString);
|
||||
[[nodiscard]] const std::map<std::string, LanguageDefinition>& getLanguageDefinitions();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -871,65 +871,6 @@ namespace hex {
|
||||
|
||||
}
|
||||
|
||||
namespace ContentRegistry::Language {
|
||||
|
||||
namespace impl {
|
||||
|
||||
static AutoReset<std::map<std::string, std::string>> s_languages;
|
||||
const std::map<std::string, std::string>& getLanguages() {
|
||||
return *s_languages;
|
||||
}
|
||||
|
||||
static AutoReset<std::map<std::string, std::vector<LocalizationManager::LanguageDefinition>>> s_definitions;
|
||||
const std::map<std::string, std::vector<LocalizationManager::LanguageDefinition>>& getLanguageDefinitions() {
|
||||
return *s_definitions;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void addLocalization(const nlohmann::json &data) {
|
||||
if (!data.is_object())
|
||||
return;
|
||||
|
||||
if (!data.contains("code") || !data.contains("country") || !data.contains("language") || !data.contains("translations")) {
|
||||
log::error("Localization data is missing required fields!");
|
||||
return;
|
||||
}
|
||||
|
||||
const auto &code = data["code"];
|
||||
const auto &country = data["country"];
|
||||
const auto &language = data["language"];
|
||||
const auto &translations = data["translations"];
|
||||
|
||||
if (!code.is_string() || !country.is_string() || !language.is_string() || !translations.is_object()) {
|
||||
log::error("Localization data has invalid fields!");
|
||||
return;
|
||||
}
|
||||
|
||||
if (data.contains("fallback")) {
|
||||
const auto &fallback = data["fallback"];
|
||||
|
||||
if (fallback.is_boolean() && fallback.get<bool>())
|
||||
LocalizationManager::impl::setFallbackLanguage(code.get<std::string>());
|
||||
}
|
||||
|
||||
impl::s_languages->emplace(code.get<std::string>(), fmt::format("{} ({})", language.get<std::string>(), country.get<std::string>()));
|
||||
|
||||
std::map<std::string, std::string> translationDefinitions;
|
||||
for (auto &[key, value] : translations.items()) {
|
||||
if (!value.is_string()) [[unlikely]] {
|
||||
log::error("Localization data has invalid fields!");
|
||||
continue;
|
||||
}
|
||||
|
||||
translationDefinitions.emplace(std::move(key), value.get<std::string>());
|
||||
}
|
||||
|
||||
(*impl::s_definitions)[code.get<std::string>()].emplace_back(std::move(translationDefinitions));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace ContentRegistry::Interface {
|
||||
|
||||
namespace impl {
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
#include <hex/api/content_registry.hpp>
|
||||
#include <hex/api/localization_manager.hpp>
|
||||
|
||||
#include <hex/helpers/auto_reset.hpp>
|
||||
#include <hex/helpers/logger.hpp>
|
||||
|
||||
#include <nlohmann/json.hpp>
|
||||
|
||||
namespace hex {
|
||||
|
||||
@@ -8,101 +12,75 @@ namespace hex {
|
||||
|
||||
namespace {
|
||||
|
||||
AutoReset<std::string> s_fallbackLanguage;
|
||||
AutoReset<std::string> s_selectedLanguage;
|
||||
AutoReset<std::map<size_t, std::string>> s_currStrings;
|
||||
AutoReset<std::map<std::string, LanguageDefinition>> s_languageDefinitions;
|
||||
AutoReset<std::unordered_map<std::size_t, std::string>> s_localizations;
|
||||
AutoReset<std::string> s_selectedLanguageId;
|
||||
|
||||
}
|
||||
|
||||
namespace impl {
|
||||
void addLanguages(const std::string_view &languageList, std::function<std::string_view(const std::filesystem::path &path)> callback) {
|
||||
const auto json = nlohmann::json::parse(languageList);
|
||||
|
||||
void resetLanguageStrings() {
|
||||
s_currStrings->clear();
|
||||
s_selectedLanguage->clear();
|
||||
}
|
||||
|
||||
void setFallbackLanguage(const std::string &language) {
|
||||
s_fallbackLanguage = language;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
LanguageDefinition::LanguageDefinition(std::map<std::string, std::string> &&entries) {
|
||||
m_entries = std::move(entries);
|
||||
std::erase_if(m_entries, [](const auto &entry) {
|
||||
return entry.second.empty();
|
||||
});
|
||||
}
|
||||
|
||||
const std::map<std::string, std::string> &LanguageDefinition::getEntries() const {
|
||||
return m_entries;
|
||||
}
|
||||
|
||||
static void loadLanguageDefinitions(const std::vector<LanguageDefinition> &definitions) {
|
||||
for (const auto &definition : definitions) {
|
||||
const auto &entries = definition.getEntries();
|
||||
if (entries.empty())
|
||||
for (const auto &item : json) {
|
||||
if (!item.contains("code") || !item.contains("path")) {
|
||||
log::error("Invalid language definition: {}", item.dump(4));
|
||||
continue;
|
||||
}
|
||||
|
||||
for (const auto &[key, value] : entries) {
|
||||
auto &definition = (*s_languageDefinitions)[item["code"].get<std::string>()];
|
||||
|
||||
if (definition.name.empty() && item.contains("name")) {
|
||||
definition.name = item["name"].get<std::string>();
|
||||
}
|
||||
|
||||
if (definition.nativeName.empty() && item.contains("native_name")) {
|
||||
definition.nativeName = item["native_name"].get<std::string>();
|
||||
}
|
||||
|
||||
if (definition.fallbackLanguageId.empty() && item.contains("fallback")) {
|
||||
definition.fallbackLanguageId = item["fallback"].get<std::string>();
|
||||
}
|
||||
|
||||
definition.languageFilePaths.emplace_back(PathEntry{ item["path"].get<std::string>(), callback });
|
||||
}
|
||||
}
|
||||
|
||||
static void populateLocalization(const std::string &languageId) {
|
||||
if (languageId.empty())
|
||||
return;
|
||||
|
||||
log::debug("Populating localization for language: {}", languageId);
|
||||
|
||||
const auto &definition = (*s_languageDefinitions)[languageId];
|
||||
for (const auto &path : definition.languageFilePaths) {
|
||||
const auto translation = path.callback(path.path);
|
||||
const auto json = nlohmann::json::parse(translation);
|
||||
|
||||
for (const auto &entry : json.items()) {
|
||||
auto value = entry.value().get<std::string>();
|
||||
if (value.empty())
|
||||
continue;
|
||||
|
||||
s_currStrings->emplace(LangConst::hash(key), value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void loadLanguage(std::string language) {
|
||||
auto &definitions = ContentRegistry::Language::impl::getLanguageDefinitions();
|
||||
|
||||
const auto& fallbackLanguage = getFallbackLanguage();
|
||||
if (!definitions.contains(language))
|
||||
language = fallbackLanguage;
|
||||
|
||||
s_currStrings->clear();
|
||||
|
||||
loadLanguageDefinitions(definitions.at(language));
|
||||
|
||||
if (language != fallbackLanguage)
|
||||
loadLanguageDefinitions(definitions.at(fallbackLanguage));
|
||||
|
||||
s_selectedLanguage = language;
|
||||
}
|
||||
|
||||
std::string getLocalizedString(const std::string& unlocalizedString, const std::string& language) {
|
||||
if (language.empty())
|
||||
return getLocalizedString(unlocalizedString, getSelectedLanguage());
|
||||
|
||||
auto &languageDefinitions = ContentRegistry::Language::impl::getLanguageDefinitions();
|
||||
if (!languageDefinitions.contains(language))
|
||||
return "";
|
||||
|
||||
std::string localizedString;
|
||||
for (const auto &definition : languageDefinitions.at(language)) {
|
||||
if (definition.getEntries().contains(unlocalizedString)) {
|
||||
localizedString = definition.getEntries().at(unlocalizedString);
|
||||
break;
|
||||
s_localizations->try_emplace(LangConst::hash(entry.key()), std::move(value));
|
||||
}
|
||||
}
|
||||
|
||||
if (localizedString.empty())
|
||||
return getLocalizedString(unlocalizedString, getFallbackLanguage());
|
||||
|
||||
return localizedString;
|
||||
populateLocalization(definition.fallbackLanguageId);
|
||||
}
|
||||
|
||||
void setLanguage(const std::string &languageId) {
|
||||
s_localizations->clear();
|
||||
s_selectedLanguageId = languageId;
|
||||
|
||||
const std::map<std::string, std::string> &getSupportedLanguages() {
|
||||
return ContentRegistry::Language::impl::getLanguages();
|
||||
populateLocalization(languageId);
|
||||
}
|
||||
|
||||
const std::string &getFallbackLanguage() {
|
||||
return s_fallbackLanguage;
|
||||
[[nodiscard]] const std::string& getSelectedLanguageId() {
|
||||
return *s_selectedLanguageId;
|
||||
}
|
||||
|
||||
const std::string &getSelectedLanguage() {
|
||||
return s_selectedLanguage;
|
||||
const std::map<std::string, LanguageDefinition>& getLanguageDefinitions() {
|
||||
return *s_languageDefinitions;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -126,7 +104,7 @@ namespace hex {
|
||||
}
|
||||
|
||||
const char *Lang::get() const {
|
||||
const auto &lang = *LocalizationManager::s_currStrings;
|
||||
const auto &lang = *LocalizationManager::s_localizations;
|
||||
|
||||
const auto it = lang.find(m_entryHash);
|
||||
if (it == lang.end()) {
|
||||
@@ -149,7 +127,7 @@ namespace hex {
|
||||
}
|
||||
|
||||
const char *LangConst::get() const {
|
||||
const auto &lang = *LocalizationManager::s_currStrings;
|
||||
const auto &lang = *LocalizationManager::s_localizations;
|
||||
|
||||
const auto it = lang.find(m_entryHash);
|
||||
if (it == lang.end()) {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
92
plugins/builtin/romfs/lang/languages.json
Normal file
92
plugins/builtin/romfs/lang/languages.json
Normal file
@@ -0,0 +1,92 @@
|
||||
[
|
||||
{
|
||||
"name": "English",
|
||||
"code": "en-US",
|
||||
"native_name": "English",
|
||||
"path": "lang/en_US.json"
|
||||
},
|
||||
{
|
||||
"name": "Spanish",
|
||||
"code": "es-ES",
|
||||
"native_name": "Español",
|
||||
"path": "lang/es_ES.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "French",
|
||||
"code": "fr-FR",
|
||||
"native_name": "Français",
|
||||
"path": "lang/fr_FR.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "German",
|
||||
"code": "de-DE",
|
||||
"native_name": "Deutsch",
|
||||
"path": "lang/de_DE.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "Italian",
|
||||
"code": "it-IT",
|
||||
"native_name": "Italiano",
|
||||
"path": "lang/it_IT.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "Hungarian",
|
||||
"code": "hu-HU",
|
||||
"native_name": "Magyar",
|
||||
"path": "lang/hu_HU.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "Portuguese",
|
||||
"code": "pt-BR",
|
||||
"native_name": "Português",
|
||||
"path": "lang/pt_BR.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "Russian",
|
||||
"code": "ru-RU",
|
||||
"native_name": "Русский",
|
||||
"path": "lang/ru_RU.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "Polish",
|
||||
"code": "pl-PL",
|
||||
"native_name": "Polski",
|
||||
"path": "lang/pl_PL.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "Chinese (Simplified)",
|
||||
"code": "zh-CN",
|
||||
"native_name": "简体中文",
|
||||
"path": "lang/zh_CN.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "Chinese (Traditional)",
|
||||
"code": "zh-TW",
|
||||
"native_name": "繁體中文",
|
||||
"path": "lang/zh_TW.json",
|
||||
"fallback": "zh-CN"
|
||||
},
|
||||
{
|
||||
"name": "Japanese",
|
||||
"code": "ja-JP",
|
||||
"native_name": "日本語",
|
||||
"path": "lang/ja_JP.json",
|
||||
"fallback": "en-US"
|
||||
},
|
||||
{
|
||||
"name": "Korean",
|
||||
"code": "ko-KR",
|
||||
"native_name": "한국어",
|
||||
"path": "lang/ko_KR.json",
|
||||
"fallback": "en-US"
|
||||
}
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -318,7 +318,7 @@ namespace hex::plugin::builtin {
|
||||
EventImHexStartupFinished::subscribe([] {
|
||||
const auto &initArgs = ImHexApi::System::getInitArguments();
|
||||
if (auto it = initArgs.find("language"); it != initArgs.end())
|
||||
LocalizationManager::loadLanguage(it->second);
|
||||
LocalizationManager::setLanguage(it->second);
|
||||
});
|
||||
|
||||
EventWindowFocused::subscribe([](bool focused) {
|
||||
|
||||
@@ -198,7 +198,7 @@ namespace hex::plugin::builtin {
|
||||
|
||||
// Language selection page
|
||||
case 1: {
|
||||
static const auto &languages = LocalizationManager::getSupportedLanguages();
|
||||
static const auto &languages = LocalizationManager::getLanguageDefinitions();
|
||||
static auto currLanguage = languages.begin();
|
||||
static float prevTime = 0;
|
||||
|
||||
@@ -238,7 +238,7 @@ namespace hex::plugin::builtin {
|
||||
const auto availableWidth = ImGui::GetContentRegionAvail().x;
|
||||
if (ImGui::BeginChild("##language_text", ImVec2(availableWidth, 30_scaled))) {
|
||||
ImGui::PushStyleColor(ImGuiCol_Text, ImGui::GetColorU32(ImGuiCol_Text, textFadeIn - textFadeOut));
|
||||
ImGuiExt::TextFormattedCentered("{}", LocalizationManager::getLocalizedString("hex.builtin.setting.interface.language", currLanguage->first));
|
||||
ImGuiExt::TextFormattedCentered("{}", "hex.builtin.setting.interface.language"_lang);
|
||||
ImGui::PopStyleColor();
|
||||
}
|
||||
ImGui::EndChild();
|
||||
@@ -248,9 +248,9 @@ namespace hex::plugin::builtin {
|
||||
// Draw language selection list
|
||||
ImGui::SetCursorPosX(availableWidth / 3);
|
||||
if (ImGui::BeginListBox("##language", ImVec2(availableWidth / 3, 0))) {
|
||||
for (const auto &[langId, language] : LocalizationManager::getSupportedLanguages()) {
|
||||
if (ImGui::Selectable(language.c_str(), langId == LocalizationManager::getSelectedLanguage())) {
|
||||
LocalizationManager::loadLanguage(langId);
|
||||
for (const auto &[langId, definition] : LocalizationManager::getLanguageDefinitions()) {
|
||||
if (ImGui::Selectable(definition.name.c_str(), langId == LocalizationManager::getSelectedLanguageId())) {
|
||||
LocalizationManager::setLanguage(langId);
|
||||
}
|
||||
}
|
||||
ImGui::EndListBox();
|
||||
|
||||
@@ -830,8 +830,8 @@ namespace hex::plugin::builtin {
|
||||
std::vector<std::string> languageNames;
|
||||
std::vector<nlohmann::json> languageCodes;
|
||||
|
||||
for (auto &[languageCode, languageName] : LocalizationManager::getSupportedLanguages()) {
|
||||
languageNames.emplace_back(languageName);
|
||||
for (auto &[languageCode, definition] : LocalizationManager::getLanguageDefinitions()) {
|
||||
languageNames.emplace_back(fmt::format("{} ({})", definition.nativeName, definition.name));
|
||||
languageCodes.emplace_back(languageCode);
|
||||
}
|
||||
|
||||
|
||||
@@ -638,8 +638,8 @@ namespace hex::plugin::builtin {
|
||||
});
|
||||
ContentRegistry::Settings::onChange("hex.builtin.setting.interface", "hex.builtin.setting.interface.language", [](const ContentRegistry::Settings::SettingsValue &value) {
|
||||
auto language = value.get<std::string>("en-US");
|
||||
if (language != LocalizationManager::getSelectedLanguage())
|
||||
LocalizationManager::loadLanguage(language);
|
||||
if (language != LocalizationManager::getSelectedLanguageId())
|
||||
LocalizationManager::setLanguage(language);
|
||||
});
|
||||
ContentRegistry::Settings::onChange("hex.builtin.setting.interface", "hex.builtin.setting.interface.fps", [](const ContentRegistry::Settings::SettingsValue &value) {
|
||||
ImHexApi::System::setTargetFPS(static_cast<float>(value.get<int>(14)));
|
||||
|
||||
@@ -103,8 +103,9 @@ IMHEX_PLUGIN_SETUP_BUILTIN("Built-in", "WerWolv", "Default ImHex functionality")
|
||||
#endif
|
||||
|
||||
hex::log::debug("Using romfs: '{}'", romfs::name());
|
||||
for (auto &path : romfs::list("lang"))
|
||||
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
|
||||
LocalizationManager::addLanguages(romfs::get("lang/languages.json").string(), [](const std::filesystem::path &path) {
|
||||
return romfs::get(path).string();
|
||||
});
|
||||
|
||||
addInitTasks();
|
||||
extractBundledFiles();
|
||||
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"code": "de-DE",
|
||||
"language": "German",
|
||||
"country": "Germany",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.view.diff.name": "Diffing",
|
||||
"hex.diffing.view.diff.added": "Hinzugefügt",
|
||||
"hex.diffing.view.diff.modified": "Bearbeitet",
|
||||
"hex.diffing.view.diff.provider_a": "Provider A",
|
||||
"hex.diffing.view.diff.provider_b": "Provider B",
|
||||
"hex.diffing.view.diff.removed": "Entfernt"
|
||||
}
|
||||
"hex.diffing.view.diff.name": "Diffing",
|
||||
"hex.diffing.view.diff.added": "Hinzugefügt",
|
||||
"hex.diffing.view.diff.modified": "Bearbeitet",
|
||||
"hex.diffing.view.diff.provider_a": "Provider A",
|
||||
"hex.diffing.view.diff.provider_b": "Provider B",
|
||||
"hex.diffing.view.diff.removed": "Entfernt"
|
||||
}
|
||||
@@ -1,23 +1,18 @@
|
||||
{
|
||||
"code": "en-US",
|
||||
"country": "United States",
|
||||
"language": "English",
|
||||
"translations": {
|
||||
"hex.diffing.algorithm.simple.name": "Simple byte-by-byte algorithm",
|
||||
"hex.diffing.algorithm.simple.description": "Naïve O(N) byte-by-byte comparison.\nCan only identify byte modifications and insertions / deletions at the end of the data",
|
||||
"hex.diffing.algorithm.myers.name": "Myers's bit-vector algorithm",
|
||||
"hex.diffing.algorithm.myers.description": "Smart O(N*M) diffing algorithm. Can identify modifications, insertions and deletions anywhere in the data",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Window size",
|
||||
"hex.diffing.view.diff.name": "Diffing",
|
||||
"hex.diffing.view.diff.added": "Added",
|
||||
"hex.diffing.view.diff.modified": "Modified",
|
||||
"hex.diffing.view.diff.provider_a": "Provider A",
|
||||
"hex.diffing.view.diff.provider_b": "Provider B",
|
||||
"hex.diffing.view.diff.changes": "Changes",
|
||||
"hex.diffing.view.diff.removed": "Removed",
|
||||
"hex.diffing.view.diff.algorithm": "Diffing Algorithm",
|
||||
"hex.diffing.view.diff.settings": "No settings available",
|
||||
"hex.diffing.view.diff.settings.no_settings": "No settings available",
|
||||
"hex.diffing.view.diff.task.diffing": "Diffing data..."
|
||||
}
|
||||
"hex.diffing.algorithm.simple.name": "Simple byte-by-byte algorithm",
|
||||
"hex.diffing.algorithm.simple.description": "Naïve O(N) byte-by-byte comparison.\nCan only identify byte modifications and insertions / deletions at the end of the data",
|
||||
"hex.diffing.algorithm.myers.name": "Myers's bit-vector algorithm",
|
||||
"hex.diffing.algorithm.myers.description": "Smart O(N*M) diffing algorithm. Can identify modifications, insertions and deletions anywhere in the data",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Window size",
|
||||
"hex.diffing.view.diff.name": "Diffing",
|
||||
"hex.diffing.view.diff.added": "Added",
|
||||
"hex.diffing.view.diff.modified": "Modified",
|
||||
"hex.diffing.view.diff.provider_a": "Provider A",
|
||||
"hex.diffing.view.diff.provider_b": "Provider B",
|
||||
"hex.diffing.view.diff.changes": "Changes",
|
||||
"hex.diffing.view.diff.removed": "Removed",
|
||||
"hex.diffing.view.diff.algorithm": "Diffing Algorithm",
|
||||
"hex.diffing.view.diff.settings": "No settings available",
|
||||
"hex.diffing.view.diff.settings.no_settings": "No settings available",
|
||||
"hex.diffing.view.diff.task.diffing": "Diffing data..."
|
||||
}
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"code": "es_ES",
|
||||
"language": "Spanish",
|
||||
"country": "Spain",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.view.diff.name": "Análisis de diferencias",
|
||||
"hex.diffing.view.diff.added": "Añadidas",
|
||||
"hex.diffing.view.diff.modified": "Modificadas",
|
||||
"hex.diffing.view.diff.provider_a": "Proveedor A",
|
||||
"hex.diffing.view.diff.provider_b": "Proveedor B",
|
||||
"hex.diffing.view.diff.removed": "Eliminados"
|
||||
}
|
||||
"hex.diffing.view.diff.name": "Análisis de diferencias",
|
||||
"hex.diffing.view.diff.added": "Añadidas",
|
||||
"hex.diffing.view.diff.modified": "Modificadas",
|
||||
"hex.diffing.view.diff.provider_a": "Proveedor A",
|
||||
"hex.diffing.view.diff.provider_b": "Proveedor B",
|
||||
"hex.diffing.view.diff.removed": "Eliminados"
|
||||
}
|
||||
@@ -1,23 +1,18 @@
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"country": "France",
|
||||
"language": "Français",
|
||||
"translations": {
|
||||
"hex.diffing.algorithm.simple.name": "Algorithme simple octet par octet",
|
||||
"hex.diffing.algorithm.simple.description": "Comparaison naïve O(N) octet par octet.\nNe peut identifier que les modifications d'octets et les insertions / suppressions à la fin des données",
|
||||
"hex.diffing.algorithm.myers.name": "Algorithme de Myers avec vecteur de bits",
|
||||
"hex.diffing.algorithm.myers.description": "Algorithme de comparaison intelligent O(N*M). Peut identifier les modifications, insertions et suppressions n'importe où dans les données",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Taille de la fenêtre",
|
||||
"hex.diffing.view.diff.name": "Comparaison",
|
||||
"hex.diffing.view.diff.added": "Ajouté",
|
||||
"hex.diffing.view.diff.modified": "Modifié",
|
||||
"hex.diffing.view.diff.provider_a": "Source A",
|
||||
"hex.diffing.view.diff.provider_b": "Source B",
|
||||
"hex.diffing.view.diff.changes": "Changements",
|
||||
"hex.diffing.view.diff.removed": "Supprimé",
|
||||
"hex.diffing.view.diff.algorithm": "Algorithme de comparaison",
|
||||
"hex.diffing.view.diff.settings": "Aucun paramètre disponible",
|
||||
"hex.diffing.view.diff.settings.no_settings": "Aucun paramètre disponible",
|
||||
"hex.diffing.view.diff.task.diffing": "Comparaison des données en cours..."
|
||||
}
|
||||
"hex.diffing.algorithm.simple.name": "Algorithme simple octet par octet",
|
||||
"hex.diffing.algorithm.simple.description": "Comparaison naïve O(N) octet par octet.\nNe peut identifier que les modifications d'octets et les insertions / suppressions à la fin des données",
|
||||
"hex.diffing.algorithm.myers.name": "Algorithme de Myers avec vecteur de bits",
|
||||
"hex.diffing.algorithm.myers.description": "Algorithme de comparaison intelligent O(N*M). Peut identifier les modifications, insertions et suppressions n'importe où dans les données",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Taille de la fenêtre",
|
||||
"hex.diffing.view.diff.name": "Comparaison",
|
||||
"hex.diffing.view.diff.added": "Ajouté",
|
||||
"hex.diffing.view.diff.modified": "Modifié",
|
||||
"hex.diffing.view.diff.provider_a": "Source A",
|
||||
"hex.diffing.view.diff.provider_b": "Source B",
|
||||
"hex.diffing.view.diff.changes": "Changements",
|
||||
"hex.diffing.view.diff.removed": "Supprimé",
|
||||
"hex.diffing.view.diff.algorithm": "Algorithme de comparaison",
|
||||
"hex.diffing.view.diff.settings": "Aucun paramètre disponible",
|
||||
"hex.diffing.view.diff.settings.no_settings": "Aucun paramètre disponible",
|
||||
"hex.diffing.view.diff.task.diffing": "Comparaison des données en cours..."
|
||||
}
|
||||
|
||||
@@ -1,22 +1,16 @@
|
||||
{
|
||||
"code": "hu_HU",
|
||||
"language": "Hungarian",
|
||||
"country": "Hungary",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.algorithm.simple.name": "Egyszerű bájtonkénti algoritmus",
|
||||
"hex.diffing.algorithm.simple.description": "Naív O(n) bájtonkénti algoritmus.\nCsak az adat végén tud azonosítani módosításokat, hozzáadásokat és törléseket",
|
||||
"hex.diffing.algorithm.myers.name": "Myers bit-vektor algoritmusa",
|
||||
"hex.diffing.algorithm.myers.description": "Okos O(N*M) különbségkereső algoritmus. Képes módosítások, beszúrások és törlések azonosítására bárhol az adatokban",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Ablak méret",
|
||||
"hex.diffing.view.diff.name": "Különbségkeresés",
|
||||
"hex.diffing.view.diff.added": "Hozzáadva",
|
||||
"hex.diffing.view.diff.modified": "Módosítva",
|
||||
"hex.diffing.view.diff.provider_a": "A forrás",
|
||||
"hex.diffing.view.diff.provider_b": "B forrás",
|
||||
"hex.diffing.view.diff.removed": "Tötölve",
|
||||
"hex.diffing.view.diff.algorithm": "Különbségkereső algoritmus",
|
||||
"hex.diffing.view.diff.settings": "Nincs elérhető beállítás",
|
||||
"hex.diffing.view.diff.settings.no_settings": "Nincs elérhető beállítás"
|
||||
}
|
||||
"hex.diffing.algorithm.simple.name": "Egyszerű bájtonkénti algoritmus",
|
||||
"hex.diffing.algorithm.simple.description": "Naív O(n) bájtonkénti algoritmus.\nCsak az adat végén tud azonosítani módosításokat, hozzáadásokat és törléseket",
|
||||
"hex.diffing.algorithm.myers.name": "Myers bit-vektor algoritmusa",
|
||||
"hex.diffing.algorithm.myers.description": "Okos O(N*M) különbségkereső algoritmus. Képes módosítások, beszúrások és törlések azonosítására bárhol az adatokban",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Ablak méret",
|
||||
"hex.diffing.view.diff.name": "Különbségkeresés",
|
||||
"hex.diffing.view.diff.added": "Hozzáadva",
|
||||
"hex.diffing.view.diff.modified": "Módosítva",
|
||||
"hex.diffing.view.diff.provider_a": "A forrás",
|
||||
"hex.diffing.view.diff.provider_b": "B forrás",
|
||||
"hex.diffing.view.diff.removed": "Tötölve",
|
||||
"hex.diffing.view.diff.algorithm": "Különbségkereső algoritmus",
|
||||
"hex.diffing.view.diff.settings": "Nincs elérhető beállítás",
|
||||
"hex.diffing.view.diff.settings.no_settings": "Nincs elérhető beállítás"
|
||||
}
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"code": "it-IT",
|
||||
"language": "Italian",
|
||||
"country": "Italy",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.view.diff.name": "Diffing",
|
||||
"hex.diffing.view.diff.added": "",
|
||||
"hex.diffing.view.diff.modified": "",
|
||||
"hex.diffing.view.diff.provider_a": "",
|
||||
"hex.diffing.view.diff.provider_b": "",
|
||||
"hex.diffing.view.diff.removed": ""
|
||||
}
|
||||
"hex.diffing.view.diff.name": "Diffing",
|
||||
"hex.diffing.view.diff.added": "",
|
||||
"hex.diffing.view.diff.modified": "",
|
||||
"hex.diffing.view.diff.provider_a": "",
|
||||
"hex.diffing.view.diff.provider_b": "",
|
||||
"hex.diffing.view.diff.removed": ""
|
||||
}
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"code": "ja-JP",
|
||||
"language": "Japanese",
|
||||
"country": "Japan",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.view.diff.name": "比較",
|
||||
"hex.diffing.view.diff.added": "",
|
||||
"hex.diffing.view.diff.modified": "",
|
||||
"hex.diffing.view.diff.provider_a": "",
|
||||
"hex.diffing.view.diff.provider_b": "",
|
||||
"hex.diffing.view.diff.removed": ""
|
||||
}
|
||||
"hex.diffing.view.diff.name": "比較",
|
||||
"hex.diffing.view.diff.added": "",
|
||||
"hex.diffing.view.diff.modified": "",
|
||||
"hex.diffing.view.diff.provider_a": "",
|
||||
"hex.diffing.view.diff.provider_b": "",
|
||||
"hex.diffing.view.diff.removed": ""
|
||||
}
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"code": "ko-KR",
|
||||
"language": "Korean",
|
||||
"country": "Korea",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.view.diff.name": "파일 비교",
|
||||
"hex.diffing.view.diff.added": "추가됨",
|
||||
"hex.diffing.view.diff.modified": "수정됨",
|
||||
"hex.diffing.view.diff.provider_a": "공급자 A",
|
||||
"hex.diffing.view.diff.provider_b": "공급자 B",
|
||||
"hex.diffing.view.diff.removed": "제거됨"
|
||||
}
|
||||
"hex.diffing.view.diff.name": "파일 비교",
|
||||
"hex.diffing.view.diff.added": "추가됨",
|
||||
"hex.diffing.view.diff.modified": "수정됨",
|
||||
"hex.diffing.view.diff.provider_a": "공급자 A",
|
||||
"hex.diffing.view.diff.provider_b": "공급자 B",
|
||||
"hex.diffing.view.diff.removed": "제거됨"
|
||||
}
|
||||
54
plugins/diffing/romfs/lang/languages.json
Normal file
54
plugins/diffing/romfs/lang/languages.json
Normal file
@@ -0,0 +1,54 @@
|
||||
[
|
||||
{
|
||||
"code": "en-US",
|
||||
"path": "lang/en_US.json"
|
||||
},
|
||||
{
|
||||
"code": "es-ES",
|
||||
"path": "lang/es_ES.json"
|
||||
},
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"path": "lang/fr_FR.json"
|
||||
},
|
||||
{
|
||||
"code": "de-DE",
|
||||
"path": "lang/de_DE.json"
|
||||
},
|
||||
{
|
||||
"code": "it-IT",
|
||||
"path": "lang/it_IT.json"
|
||||
},
|
||||
{
|
||||
"code": "hu-HU",
|
||||
"path": "lang/hu_HU.json"
|
||||
},
|
||||
{
|
||||
"code": "pt-BR",
|
||||
"path": "lang/pt_BR.json"
|
||||
},
|
||||
{
|
||||
"code": "ru-RU",
|
||||
"path": "lang/ru_RU.json"
|
||||
},
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"path": "lang/pl_PL.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"path": "lang/zh_CN.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"path": "lang/zh_TW.json"
|
||||
},
|
||||
{
|
||||
"code": "ja-JP",
|
||||
"path": "lang/ja_JP.json"
|
||||
},
|
||||
{
|
||||
"code": "ko-KR",
|
||||
"path": "lang/ko_KR.json"
|
||||
}
|
||||
]
|
||||
@@ -1,24 +1,18 @@
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"country": "Polska",
|
||||
"language": "Polski",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.algorithm.simple.name": "Prosty algorytm bajt po bajcie",
|
||||
"hex.diffing.algorithm.simple.description": "Naiwne porównanie O(N) bajt po bajcie.\nMoże zidentyfikować tylko modyfikacje bajtów oraz wstawienia / usunięcia na końcu danych",
|
||||
"hex.diffing.algorithm.myers.name": "Algorytm bit-wektorowy Myersa",
|
||||
"hex.diffing.algorithm.myers.description": "Inteligentny algorytm różnicowania O(N*M). Może identyfikować modyfikacje, wstawienia i usunięcia w dowolnym miejscu danych",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Rozmiar okna",
|
||||
"hex.diffing.view.diff.name": "Różnice",
|
||||
"hex.diffing.view.diff.added": "Dodane",
|
||||
"hex.diffing.view.diff.modified": "Zmodyfikowane",
|
||||
"hex.diffing.view.diff.provider_a": "Dostawca A",
|
||||
"hex.diffing.view.diff.provider_b": "Dostawca B",
|
||||
"hex.diffing.view.diff.changes": "Zmiany",
|
||||
"hex.diffing.view.diff.removed": "Usunięte",
|
||||
"hex.diffing.view.diff.algorithm": "Algorytm różnicowania",
|
||||
"hex.diffing.view.diff.settings": "Brak dostępnych ustawień",
|
||||
"hex.diffing.view.diff.settings.no_settings": "Brak dostępnych ustawień",
|
||||
"hex.diffing.view.diff.task.diffing": "Różnicowanie danych..."
|
||||
}
|
||||
"hex.diffing.algorithm.simple.name": "Prosty algorytm bajt po bajcie",
|
||||
"hex.diffing.algorithm.simple.description": "Naiwne porównanie O(N) bajt po bajcie.\nMoże zidentyfikować tylko modyfikacje bajtów oraz wstawienia / usunięcia na końcu danych",
|
||||
"hex.diffing.algorithm.myers.name": "Algorytm bit-wektorowy Myersa",
|
||||
"hex.diffing.algorithm.myers.description": "Inteligentny algorytm różnicowania O(N*M). Może identyfikować modyfikacje, wstawienia i usunięcia w dowolnym miejscu danych",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Rozmiar okna",
|
||||
"hex.diffing.view.diff.name": "Różnice",
|
||||
"hex.diffing.view.diff.added": "Dodane",
|
||||
"hex.diffing.view.diff.modified": "Zmodyfikowane",
|
||||
"hex.diffing.view.diff.provider_a": "Dostawca A",
|
||||
"hex.diffing.view.diff.provider_b": "Dostawca B",
|
||||
"hex.diffing.view.diff.changes": "Zmiany",
|
||||
"hex.diffing.view.diff.removed": "Usunięte",
|
||||
"hex.diffing.view.diff.algorithm": "Algorytm różnicowania",
|
||||
"hex.diffing.view.diff.settings": "Brak dostępnych ustawień",
|
||||
"hex.diffing.view.diff.settings.no_settings": "Brak dostępnych ustawień",
|
||||
"hex.diffing.view.diff.task.diffing": "Różnicowanie danych..."
|
||||
}
|
||||
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"code": "pt-BR",
|
||||
"language": "Portuguese",
|
||||
"country": "Brazil",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.view.diff.name": "Diferenciando",
|
||||
"hex.diffing.view.diff.added": "",
|
||||
"hex.diffing.view.diff.modified": "",
|
||||
"hex.diffing.view.diff.provider_a": "",
|
||||
"hex.diffing.view.diff.provider_b": "",
|
||||
"hex.diffing.view.diff.removed": ""
|
||||
}
|
||||
"hex.diffing.view.diff.name": "Diferenciando",
|
||||
"hex.diffing.view.diff.added": "",
|
||||
"hex.diffing.view.diff.modified": "",
|
||||
"hex.diffing.view.diff.provider_a": "",
|
||||
"hex.diffing.view.diff.provider_b": "",
|
||||
"hex.diffing.view.diff.removed": ""
|
||||
}
|
||||
@@ -1,22 +1,17 @@
|
||||
{
|
||||
"code": "ru-RU",
|
||||
"country": "Russia",
|
||||
"language": "Russian",
|
||||
"translations": {
|
||||
"hex.diffing.algorithm.simple.name": "Простой побайтовый алгоритм",
|
||||
"hex.diffing.algorithm.simple.description": "Наивное побайтовое сравнение O(N).\nМожет определять только модификации байтов и вставки/удаления в конце данных.",
|
||||
"hex.diffing.algorithm.myers.name": "Алгоритм Майерса с битовым вектором",
|
||||
"hex.diffing.algorithm.myers.description": "Умный алгоритм сравнения O(N*M).\nМожет определять изменения, вставки и удаления в любом месте данных",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Размер окна",
|
||||
"hex.diffing.view.diff.name": "Сравнение",
|
||||
"hex.diffing.view.diff.added": "Добавлено",
|
||||
"hex.diffing.view.diff.modified": "Изменено",
|
||||
"hex.diffing.view.diff.provider_a": "Источник A",
|
||||
"hex.diffing.view.diff.provider_b": "Источник B",
|
||||
"hex.diffing.view.diff.removed": "Удалено",
|
||||
"hex.diffing.view.diff.algorithm": "Алгоритм сравнения",
|
||||
"hex.diffing.view.diff.settings": "Настройки",
|
||||
"hex.diffing.view.diff.settings.no_settings": "Нет доступных настроек",
|
||||
"hex.diffing.view.diff.task.diffing": "Сравнение данных..."
|
||||
}
|
||||
"hex.diffing.algorithm.simple.name": "Простой побайтовый алгоритм",
|
||||
"hex.diffing.algorithm.simple.description": "Наивное побайтовое сравнение O(N).\nМожет определять только модификации байтов и вставки/удаления в конце данных.",
|
||||
"hex.diffing.algorithm.myers.name": "Алгоритм Майерса с битовым вектором",
|
||||
"hex.diffing.algorithm.myers.description": "Умный алгоритм сравнения O(N*M).\nМожет определять изменения, вставки и удаления в любом месте данных",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "Размер окна",
|
||||
"hex.diffing.view.diff.name": "Сравнение",
|
||||
"hex.diffing.view.diff.added": "Добавлено",
|
||||
"hex.diffing.view.diff.modified": "Изменено",
|
||||
"hex.diffing.view.diff.provider_a": "Источник A",
|
||||
"hex.diffing.view.diff.provider_b": "Источник B",
|
||||
"hex.diffing.view.diff.removed": "Удалено",
|
||||
"hex.diffing.view.diff.algorithm": "Алгоритм сравнения",
|
||||
"hex.diffing.view.diff.settings": "Настройки",
|
||||
"hex.diffing.view.diff.settings.no_settings": "Нет доступных настроек",
|
||||
"hex.diffing.view.diff.task.diffing": "Сравнение данных..."
|
||||
}
|
||||
@@ -1,24 +1,18 @@
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"country": "China",
|
||||
"fallback": false,
|
||||
"language": "Chinese (Simplified)",
|
||||
"translations": {
|
||||
"hex.diffing.algorithm.myers.description": "智能的 O(N*M) 比较算法。可以识别数据中任何位置的修改、插入和删除",
|
||||
"hex.diffing.algorithm.myers.name": "迈尔斯位向量算法",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "窗口大小",
|
||||
"hex.diffing.algorithm.simple.description": "简单的 O(N) 逐字节比较。\n只能识别数据末尾的字节修改和插入/删除",
|
||||
"hex.diffing.algorithm.simple.name": "逐个字节简单算法",
|
||||
"hex.diffing.view.diff.added": "添加",
|
||||
"hex.diffing.view.diff.algorithm": "差异算法",
|
||||
"hex.diffing.view.diff.modified": "修改",
|
||||
"hex.diffing.view.diff.name": "差异",
|
||||
"hex.diffing.view.diff.provider_a": "提供者A",
|
||||
"hex.diffing.view.diff.provider_b": "提供者B",
|
||||
"hex.diffing.view.diff.removed": "移除",
|
||||
"hex.diffing.view.diff.settings": "无可用设置",
|
||||
"hex.diffing.view.diff.settings.no_settings": "无可用设置",
|
||||
"hex.diffing.view.diff.task.diffing": "对比数据……",
|
||||
"hex.diffing.view.diff.changes": "变化"
|
||||
}
|
||||
"hex.diffing.algorithm.myers.description": "智能的 O(N*M) 比较算法。可以识别数据中任何位置的修改、插入和删除",
|
||||
"hex.diffing.algorithm.myers.name": "迈尔斯位向量算法",
|
||||
"hex.diffing.algorithm.myers.settings.window_size": "窗口大小",
|
||||
"hex.diffing.algorithm.simple.description": "简单的 O(N) 逐字节比较。\n只能识别数据末尾的字节修改和插入/删除",
|
||||
"hex.diffing.algorithm.simple.name": "逐个字节简单算法",
|
||||
"hex.diffing.view.diff.added": "添加",
|
||||
"hex.diffing.view.diff.algorithm": "差异算法",
|
||||
"hex.diffing.view.diff.modified": "修改",
|
||||
"hex.diffing.view.diff.name": "差异",
|
||||
"hex.diffing.view.diff.provider_a": "提供者A",
|
||||
"hex.diffing.view.diff.provider_b": "提供者B",
|
||||
"hex.diffing.view.diff.removed": "移除",
|
||||
"hex.diffing.view.diff.settings": "无可用设置",
|
||||
"hex.diffing.view.diff.settings.no_settings": "无可用设置",
|
||||
"hex.diffing.view.diff.task.diffing": "对比数据……",
|
||||
"hex.diffing.view.diff.changes": "变化"
|
||||
}
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"language": "Chinese (Traditional)",
|
||||
"country": "Taiwan",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.diffing.view.diff.name": "差異",
|
||||
"hex.diffing.view.diff.added": "已新增",
|
||||
"hex.diffing.view.diff.modified": "已修改",
|
||||
"hex.diffing.view.diff.provider_a": "提供者 A",
|
||||
"hex.diffing.view.diff.provider_b": "提供者 B",
|
||||
"hex.diffing.view.diff.removed": "已移除"
|
||||
}
|
||||
"hex.diffing.view.diff.name": "差異",
|
||||
"hex.diffing.view.diff.added": "已新增",
|
||||
"hex.diffing.view.diff.modified": "已修改",
|
||||
"hex.diffing.view.diff.provider_a": "提供者 A",
|
||||
"hex.diffing.view.diff.provider_b": "提供者 B",
|
||||
"hex.diffing.view.diff.removed": "已移除"
|
||||
}
|
||||
@@ -20,8 +20,9 @@ using namespace hex::plugin::diffing;
|
||||
IMHEX_PLUGIN_SETUP("Diffing", "WerWolv", "Support for diffing data") {
|
||||
hex::log::debug("Using romfs: '{}'", romfs::name());
|
||||
|
||||
for (auto &path : romfs::list("lang"))
|
||||
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
|
||||
hex::LocalizationManager::addLanguages(romfs::get("lang/languages.json").string(), [](const std::filesystem::path &path) {
|
||||
return romfs::get(path).string();
|
||||
});
|
||||
|
||||
registerDiffingAlgorithms();
|
||||
|
||||
|
||||
@@ -1,81 +1,75 @@
|
||||
{
|
||||
"code": "de-DE",
|
||||
"country": "Germany",
|
||||
"fallback": false,
|
||||
"language": "German",
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Architektur",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Standard",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classic",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Extended",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Disassemble",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Disassemblen...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Adresse",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembly",
|
||||
"hex.disassembler.view.disassembler.export": "Exportieren",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "Der Export zur ASM-Datei ist fehlgeschlagen.",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "Load Adresse",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "Image Basisadresse",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Disassembler",
|
||||
"hex.disassembler.view.disassembler.position": "Position",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Code Region",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Komprimiert",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Modus",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Architektur",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Standard",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classic",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Extended",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Disassemble",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Disassemblen...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Adresse",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembly",
|
||||
"hex.disassembler.view.disassembler.export": "Exportieren",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "Der Export zur ASM-Datei ist fehlgeschlagen.",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "Load Adresse",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "Image Basisadresse",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Disassembler",
|
||||
"hex.disassembler.view.disassembler.position": "Position",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Code Region",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Komprimiert",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Modus",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162"
|
||||
}
|
||||
@@ -1,83 +1,77 @@
|
||||
{
|
||||
"code": "en-US",
|
||||
"language": "English",
|
||||
"country": "United States",
|
||||
"fallback": true,
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Architecture",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Default",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classic",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Extended",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "Image Base Address",
|
||||
"hex.disassembler.view.disassembler.image_base_address.hint": "This is the start address of the code region in the loaded data. For example the begin of the .text section",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Disassemble",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Disassembling...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Address",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembly",
|
||||
"hex.disassembler.view.disassembler.export": "Export instructions as...",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "Failed to export to ASM file!",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "Image Load Address",
|
||||
"hex.disassembler.view.disassembler.image_load_address.hint": "This is the address of where the disassembled code is being loaded into memory before it's being executed",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.name": "Disassembler",
|
||||
"hex.disassembler.view.disassembler.position": "Position",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Code region",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compressed",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Mode",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Architecture",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Default",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classic",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Extended",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "Image Base Address",
|
||||
"hex.disassembler.view.disassembler.image_base_address.hint": "This is the start address of the code region in the loaded data. For example the begin of the .text section",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Disassemble",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Disassembling...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Address",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembly",
|
||||
"hex.disassembler.view.disassembler.export": "Export instructions as...",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "Failed to export to ASM file!",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "Image Load Address",
|
||||
"hex.disassembler.view.disassembler.image_load_address.hint": "This is the address of where the disassembled code is being loaded into memory before it's being executed",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.name": "Disassembler",
|
||||
"hex.disassembler.view.disassembler.position": "Position",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Code region",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compressed",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Mode",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9"
|
||||
}
|
||||
|
||||
@@ -1,77 +1,71 @@
|
||||
{
|
||||
"code": "es_ES",
|
||||
"country": "Spain",
|
||||
"fallback": false,
|
||||
"language": "Spanish",
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Arquitectura",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Estándar",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Clásica",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Extendida",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Desensamblar",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Desensamblando...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Dirección",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Desensamblado",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Desensamblador",
|
||||
"hex.disassembler.view.disassembler.position": "Posición",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Región de código",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Comprimido",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Modo",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "",
|
||||
"hex.disassembler.view.disassembler.tricore.162": ""
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Arquitectura",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Estándar",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Clásica",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Extendida",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Desensamblar",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Desensamblando...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Dirección",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Desensamblado",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Desensamblador",
|
||||
"hex.disassembler.view.disassembler.position": "Posición",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Región de código",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Comprimido",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Modo",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "",
|
||||
"hex.disassembler.view.disassembler.tricore.162": ""
|
||||
}
|
||||
@@ -1,83 +1,77 @@
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"language": "Français",
|
||||
"country": "France",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16 bits",
|
||||
"hex.disassembler.view.disassembler.32bit": "32 bits",
|
||||
"hex.disassembler.view.disassembler.64bit": "64 bits",
|
||||
"hex.disassembler.view.disassembler.arch": "Architecture",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Par défaut",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classique",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Étendu",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "Adresse de base de l'image",
|
||||
"hex.disassembler.view.disassembler.image_base_address.hint": "C'est l'adresse de début de la région de code dans les données chargées. Par exemple, le début de la section .text",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Désassembler",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Désassemblage en cours...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Adresse",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Octet",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Décalage",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Désassemblage",
|
||||
"hex.disassembler.view.disassembler.export": "Exporter les instructions en tant que...",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "Échec de l'exportation vers un fichier ASM !",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "Adresse de chargement de l'image",
|
||||
"hex.disassembler.view.disassembler.image_load_address.hint": "C'est l'adresse où le code désassemblé est chargé en mémoire avant son exécution",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.name": "Désassembleur",
|
||||
"hex.disassembler.view.disassembler.position": "Position",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Extensions de traitement quadruple",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Moteur de traitement du signal",
|
||||
"hex.disassembler.view.disassembler.region": "Région de code",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compressé",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Mode",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16 bits",
|
||||
"hex.disassembler.view.disassembler.32bit": "32 bits",
|
||||
"hex.disassembler.view.disassembler.64bit": "64 bits",
|
||||
"hex.disassembler.view.disassembler.arch": "Architecture",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Par défaut",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classique",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Étendu",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "Adresse de base de l'image",
|
||||
"hex.disassembler.view.disassembler.image_base_address.hint": "C'est l'adresse de début de la région de code dans les données chargées. Par exemple, le début de la section .text",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Désassembler",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Désassemblage en cours...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Adresse",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Octet",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Décalage",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Désassemblage",
|
||||
"hex.disassembler.view.disassembler.export": "Exporter les instructions en tant que...",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "Échec de l'exportation vers un fichier ASM !",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "Adresse de chargement de l'image",
|
||||
"hex.disassembler.view.disassembler.image_load_address.hint": "C'est l'adresse où le code désassemblé est chargé en mémoire avant son exécution",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.name": "Désassembleur",
|
||||
"hex.disassembler.view.disassembler.position": "Position",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Extensions de traitement quadruple",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Moteur de traitement du signal",
|
||||
"hex.disassembler.view.disassembler.region": "Région de code",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compressé",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Mode",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9"
|
||||
}
|
||||
|
||||
@@ -1,77 +1,71 @@
|
||||
{
|
||||
"code": "hu_HU",
|
||||
"language": "Hungarian",
|
||||
"country": "Hungary",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Architektúra",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Alapértelmezett",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Klasszikus",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Bővített",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Disassemble",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Disassembly folyamatban...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Cím",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Bájt",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Eltolás",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembly",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.name": "Disassembler",
|
||||
"hex.disassembler.view.disassembler.position": "Pozició",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Kód régió",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Tömörített",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Mód",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Architektúra",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Alapértelmezett",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Klasszikus",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Bővített",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Disassemble",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Disassembly folyamatban...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Cím",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Bájt",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Eltolás",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembly",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.name": "Disassembler",
|
||||
"hex.disassembler.view.disassembler.position": "Pozició",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Kód régió",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Tömörített",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Mód",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9"
|
||||
}
|
||||
@@ -1,77 +1,71 @@
|
||||
{
|
||||
"code": "it-IT",
|
||||
"country": "Italy",
|
||||
"fallback": false,
|
||||
"language": "Italian",
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Architettura",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Default",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classico",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Esteso",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Disassembla",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Disassemblaggio...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Indirizzo",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembla",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Disassembla",
|
||||
"hex.disassembler.view.disassembler.position": "Posiziona",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Regione del Codice",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compresso",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "",
|
||||
"hex.disassembler.view.disassembler.tricore.162": ""
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Architettura",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Default",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classico",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Esteso",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Disassembla",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Disassemblaggio...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Indirizzo",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembla",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Disassembla",
|
||||
"hex.disassembler.view.disassembler.position": "Posiziona",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Regione del Codice",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compresso",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "",
|
||||
"hex.disassembler.view.disassembler.tricore.162": ""
|
||||
}
|
||||
@@ -1,77 +1,71 @@
|
||||
{
|
||||
"code": "ja-JP",
|
||||
"country": "Japan",
|
||||
"fallback": false,
|
||||
"language": "Japanese",
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "アーキテクチャ",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "デフォルト",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "クラシック",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "拡張",
|
||||
"hex.disassembler.view.disassembler.disassemble": "逆アセンブル",
|
||||
"hex.disassembler.view.disassembler.disassembling": "逆アセンブル中…",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "アドレス",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "バイト",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "オフセット",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "逆アセンブル",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "逆アセンブラ",
|
||||
"hex.disassembler.view.disassembler.position": "位置",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "信号処理エンジン",
|
||||
"hex.disassembler.view.disassembler.region": "コード領域",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "圧縮済み",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "モード",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "",
|
||||
"hex.disassembler.view.disassembler.tricore.162": ""
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "アーキテクチャ",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "デフォルト",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "クラシック",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "拡張",
|
||||
"hex.disassembler.view.disassembler.disassemble": "逆アセンブル",
|
||||
"hex.disassembler.view.disassembler.disassembling": "逆アセンブル中…",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "アドレス",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "バイト",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "オフセット",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "逆アセンブル",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "逆アセンブラ",
|
||||
"hex.disassembler.view.disassembler.position": "位置",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "信号処理エンジン",
|
||||
"hex.disassembler.view.disassembler.region": "コード領域",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "圧縮済み",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "モード",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "",
|
||||
"hex.disassembler.view.disassembler.tricore.162": ""
|
||||
}
|
||||
@@ -1,77 +1,71 @@
|
||||
{
|
||||
"code": "ko-KR",
|
||||
"country": "Korea",
|
||||
"fallback": false,
|
||||
"language": "Korean",
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16비트",
|
||||
"hex.disassembler.view.disassembler.32bit": "32비트",
|
||||
"hex.disassembler.view.disassembler.64bit": "64비트",
|
||||
"hex.disassembler.view.disassembler.arch": "아키텍처",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "기본",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "클래식",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "확장",
|
||||
"hex.disassembler.view.disassembler.disassemble": "디스어셈블",
|
||||
"hex.disassembler.view.disassembler.disassembling": "디스어셈블하는 중...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "주소",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "바이트",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "오프셋",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "디스어셈블리",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "디스어셈블러",
|
||||
"hex.disassembler.view.disassembler.position": "위치",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "쿼드 프로세싱 확장",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "시그널 프로세싱 엔진",
|
||||
"hex.disassembler.view.disassembler.region": "코드 영역",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "압축됨",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "모드",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16비트",
|
||||
"hex.disassembler.view.disassembler.32bit": "32비트",
|
||||
"hex.disassembler.view.disassembler.64bit": "64비트",
|
||||
"hex.disassembler.view.disassembler.arch": "아키텍처",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "기본",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "클래식",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "확장",
|
||||
"hex.disassembler.view.disassembler.disassemble": "디스어셈블",
|
||||
"hex.disassembler.view.disassembler.disassembling": "디스어셈블하는 중...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "주소",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "바이트",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "오프셋",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "디스어셈블리",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "디스어셈블러",
|
||||
"hex.disassembler.view.disassembler.position": "위치",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "쿼드 프로세싱 확장",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "시그널 프로세싱 엔진",
|
||||
"hex.disassembler.view.disassembler.region": "코드 영역",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "압축됨",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "모드",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162"
|
||||
}
|
||||
54
plugins/disassembler/romfs/lang/languages.json
Normal file
54
plugins/disassembler/romfs/lang/languages.json
Normal file
@@ -0,0 +1,54 @@
|
||||
[
|
||||
{
|
||||
"code": "en-US",
|
||||
"path": "lang/en_US.json"
|
||||
},
|
||||
{
|
||||
"code": "es-ES",
|
||||
"path": "lang/es_ES.json"
|
||||
},
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"path": "lang/fr_FR.json"
|
||||
},
|
||||
{
|
||||
"code": "de-DE",
|
||||
"path": "lang/de_DE.json"
|
||||
},
|
||||
{
|
||||
"code": "it-IT",
|
||||
"path": "lang/it_IT.json"
|
||||
},
|
||||
{
|
||||
"code": "hu-HU",
|
||||
"path": "lang/hu_HU.json"
|
||||
},
|
||||
{
|
||||
"code": "pt-BR",
|
||||
"path": "lang/pt_BR.json"
|
||||
},
|
||||
{
|
||||
"code": "ru-RU",
|
||||
"path": "lang/ru_RU.json"
|
||||
},
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"path": "lang/pl_PL.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"path": "lang/zh_CN.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"path": "lang/zh_TW.json"
|
||||
},
|
||||
{
|
||||
"code": "ja-JP",
|
||||
"path": "lang/ja_JP.json"
|
||||
},
|
||||
{
|
||||
"code": "ko-KR",
|
||||
"path": "lang/ko_KR.json"
|
||||
}
|
||||
]
|
||||
@@ -1,83 +1,77 @@
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"country": "Polska",
|
||||
"language": "Polski",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bitowy",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bitowy",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bitowy",
|
||||
"hex.disassembler.view.disassembler.arch": "Architektura",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Domyślny",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Klasyczny",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Rozszerzony",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Deasemblacja",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Deasemblacja...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Adres",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Bajt",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Deasemblacja",
|
||||
"hex.disassembler.view.disassembler.export": "Eksportuj instrukcje jako...",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "Nie udało się wyeksportować do pliku ASM!",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "Bazowy adres obrazu",
|
||||
"hex.disassembler.view.disassembler.image_base_address.hint": "To początkowy adres obszaru kodu w załadowanych danych. Na przykład początek sekcji .text",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "Adres załadowania obrazu",
|
||||
"hex.disassembler.view.disassembler.image_load_address.hint": "To adres, pod który zdeasemblowany kod jest ładowany do pamięci przed jego wykonaniem.",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Deasembler",
|
||||
"hex.disassembler.view.disassembler.position": "Pozycja",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Rozszerzenia czterokrotnego przetwarzania",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Silnik przetwarzania sygnałów",
|
||||
"hex.disassembler.view.disassembler.region": "Obszar kodu",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Skompresowany",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Tryb",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bitowy",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bitowy",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bitowy",
|
||||
"hex.disassembler.view.disassembler.arch": "Architektura",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Domyślny",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Klasyczny",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Rozszerzony",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Deasemblacja",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Deasemblacja...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Adres",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Bajt",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Deasemblacja",
|
||||
"hex.disassembler.view.disassembler.export": "Eksportuj instrukcje jako...",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "Nie udało się wyeksportować do pliku ASM!",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "Bazowy adres obrazu",
|
||||
"hex.disassembler.view.disassembler.image_base_address.hint": "To początkowy adres obszaru kodu w załadowanych danych. Na przykład początek sekcji .text",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "Adres załadowania obrazu",
|
||||
"hex.disassembler.view.disassembler.image_load_address.hint": "To adres, pod który zdeasemblowany kod jest ładowany do pamięci przed jego wykonaniem.",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Deasembler",
|
||||
"hex.disassembler.view.disassembler.position": "Pozycja",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Rozszerzenia czterokrotnego przetwarzania",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Silnik przetwarzania sygnałów",
|
||||
"hex.disassembler.view.disassembler.region": "Obszar kodu",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Skompresowany",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Tryb",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162"
|
||||
}
|
||||
|
||||
@@ -1,77 +1,71 @@
|
||||
{
|
||||
"code": "pt-BR",
|
||||
"country": "Brazil",
|
||||
"fallback": false,
|
||||
"language": "Portuguese",
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Arquitetura",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Default",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classico",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Extendido",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Desmontar",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Desmontando...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Address",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembly",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Desmontador",
|
||||
"hex.disassembler.view.disassembler.position": "Posição",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Região do código",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compressed",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Modo",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "",
|
||||
"hex.disassembler.view.disassembler.tricore.162": ""
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-bit",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-bit",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-bit",
|
||||
"hex.disassembler.view.disassembler.arch": "Arquitetura",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "Default",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Classico",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Extendido",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Desmontar",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Desmontando...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Address",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Byte",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Offset",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Disassembly",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "Desmontador",
|
||||
"hex.disassembler.view.disassembler.position": "Posição",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Região do código",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compressed",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Modo",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "",
|
||||
"hex.disassembler.view.disassembler.tricore.162": ""
|
||||
}
|
||||
@@ -1,78 +1,72 @@
|
||||
{
|
||||
"code": "ru-RU",
|
||||
"language": "Russian",
|
||||
"country": "Russia",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16-битный",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-битный",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-битный",
|
||||
"hex.disassembler.view.disassembler.arch": "Архитектура",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "По умолчанию",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.base": "Базовый адрес",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Классический",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Расширенный",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Дизассемблировать",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Дизассемблирование...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Адрес",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Байты",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Смещение",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Инструкция",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.name": "Дизассемблер",
|
||||
"hex.disassembler.view.disassembler.position": "Позиция",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Участок кода",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Сжатый",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Режим",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16-битный",
|
||||
"hex.disassembler.view.disassembler.32bit": "32-битный",
|
||||
"hex.disassembler.view.disassembler.64bit": "64-битный",
|
||||
"hex.disassembler.view.disassembler.arch": "Архитектура",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "По умолчанию",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.base": "Базовый адрес",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "Классический",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "Расширенный",
|
||||
"hex.disassembler.view.disassembler.disassemble": "Дизассемблировать",
|
||||
"hex.disassembler.view.disassembler.disassembling": "Дизассемблирование...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "Адрес",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "Байты",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "Смещение",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "Инструкция",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.name": "Дизассемблер",
|
||||
"hex.disassembler.view.disassembler.position": "Позиция",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "Signal Processing Engine",
|
||||
"hex.disassembler.view.disassembler.region": "Участок кода",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Сжатый",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "Режим",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9"
|
||||
}
|
||||
|
||||
@@ -1,83 +1,77 @@
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"country": "China",
|
||||
"fallback": false,
|
||||
"language": "Chinese (Simplified)",
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16 位",
|
||||
"hex.disassembler.view.disassembler.32bit": "32 位",
|
||||
"hex.disassembler.view.disassembler.64bit": "64 位",
|
||||
"hex.disassembler.view.disassembler.arch": "架构",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "默认",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "传统 BPF(cBPF)",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "扩展 BPF(eBPF)",
|
||||
"hex.disassembler.view.disassembler.disassemble": "反汇编",
|
||||
"hex.disassembler.view.disassembler.disassembling": "反汇编中……",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "地址",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "字节",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "偏移",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "反汇编",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro MIPS",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "反汇编",
|
||||
"hex.disassembler.view.disassembler.position": "位置",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "PowerPC Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "PowerPC 四核处理扩展(QPX)",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "PowerPC 单核引擎(SPE)",
|
||||
"hex.disassembler.view.disassembler.region": "代码范围",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "压缩的 RISC-V",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "模式",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.export": "导出指令为...",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "导出到ASM文件失败!",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "映像基地址",
|
||||
"hex.disassembler.view.disassembler.image_base_address.hint": "此为代码段在加载数据中的起始地址。例如.text段的起始位置。",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "映像加载地址",
|
||||
"hex.disassembler.view.disassembler.image_load_address.hint": "此为反汇编代码执行前被加载到内存中的地址。"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16 位",
|
||||
"hex.disassembler.view.disassembler.32bit": "32 位",
|
||||
"hex.disassembler.view.disassembler.64bit": "64 位",
|
||||
"hex.disassembler.view.disassembler.arch": "架构",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "默认",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "传统 BPF(cBPF)",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "扩展 BPF(eBPF)",
|
||||
"hex.disassembler.view.disassembler.disassemble": "反汇编",
|
||||
"hex.disassembler.view.disassembler.disassembling": "反汇编中……",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "地址",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "字节",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "偏移",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "反汇编",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro MIPS",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "反汇编",
|
||||
"hex.disassembler.view.disassembler.position": "位置",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "PowerPC Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "PowerPC 四核处理扩展(QPX)",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "PowerPC 单核引擎(SPE)",
|
||||
"hex.disassembler.view.disassembler.region": "代码范围",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "压缩的 RISC-V",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "模式",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162",
|
||||
"hex.disassembler.view.disassembler.export": "导出指令为...",
|
||||
"hex.disassembler.view.disassembler.export.popup.error": "导出到ASM文件失败!",
|
||||
"hex.disassembler.view.disassembler.image_base_address": "映像基地址",
|
||||
"hex.disassembler.view.disassembler.image_base_address.hint": "此为代码段在加载数据中的起始地址。例如.text段的起始位置。",
|
||||
"hex.disassembler.view.disassembler.image_load_address": "映像加载地址",
|
||||
"hex.disassembler.view.disassembler.image_load_address.hint": "此为反汇编代码执行前被加载到内存中的地址。"
|
||||
}
|
||||
@@ -1,77 +1,71 @@
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"country": "Taiwan",
|
||||
"fallback": false,
|
||||
"language": "Chinese (Traditional)",
|
||||
"translations": {
|
||||
"hex.disassembler.view.disassembler.16bit": "16 位元",
|
||||
"hex.disassembler.view.disassembler.32bit": "32 位元",
|
||||
"hex.disassembler.view.disassembler.64bit": "64 位元",
|
||||
"hex.disassembler.view.disassembler.arch": "架構",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "預設",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "經典",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "擴充",
|
||||
"hex.disassembler.view.disassembler.disassemble": "解譯",
|
||||
"hex.disassembler.view.disassembler.disassembling": "正在反組譯...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "位址",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "位元",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "位移",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "反組譯",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "反組譯器",
|
||||
"hex.disassembler.view.disassembler.position": "位置",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "訊號處理引擎",
|
||||
"hex.disassembler.view.disassembler.region": "程式碼區域",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compressed",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "模式",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162"
|
||||
}
|
||||
"hex.disassembler.view.disassembler.16bit": "16 位元",
|
||||
"hex.disassembler.view.disassembler.32bit": "32 位元",
|
||||
"hex.disassembler.view.disassembler.64bit": "64 位元",
|
||||
"hex.disassembler.view.disassembler.arch": "架構",
|
||||
"hex.disassembler.view.disassembler.arm.arm": "ARM",
|
||||
"hex.disassembler.view.disassembler.arm.armv8": "ARMv8",
|
||||
"hex.disassembler.view.disassembler.arm.cortex_m": "Cortex-M",
|
||||
"hex.disassembler.view.disassembler.arm.default": "預設",
|
||||
"hex.disassembler.view.disassembler.arm.thumb": "Thumb",
|
||||
"hex.disassembler.view.disassembler.bpf.classic": "經典",
|
||||
"hex.disassembler.view.disassembler.bpf.extended": "擴充",
|
||||
"hex.disassembler.view.disassembler.disassemble": "解譯",
|
||||
"hex.disassembler.view.disassembler.disassembling": "正在反組譯...",
|
||||
"hex.disassembler.view.disassembler.disassembly.address": "位址",
|
||||
"hex.disassembler.view.disassembler.disassembly.bytes": "位元",
|
||||
"hex.disassembler.view.disassembler.disassembly.offset": "位移",
|
||||
"hex.disassembler.view.disassembler.disassembly.title": "反組譯",
|
||||
"hex.disassembler.view.disassembler.m680x.6301": "6301",
|
||||
"hex.disassembler.view.disassembler.m680x.6309": "6309",
|
||||
"hex.disassembler.view.disassembler.m680x.6800": "6800",
|
||||
"hex.disassembler.view.disassembler.m680x.6801": "6801",
|
||||
"hex.disassembler.view.disassembler.m680x.6805": "6805",
|
||||
"hex.disassembler.view.disassembler.m680x.6808": "6808",
|
||||
"hex.disassembler.view.disassembler.m680x.6809": "6809",
|
||||
"hex.disassembler.view.disassembler.m680x.6811": "6811",
|
||||
"hex.disassembler.view.disassembler.m680x.cpu12": "CPU12",
|
||||
"hex.disassembler.view.disassembler.m680x.hcs08": "HCS08",
|
||||
"hex.disassembler.view.disassembler.m68k.000": "000",
|
||||
"hex.disassembler.view.disassembler.m68k.010": "010",
|
||||
"hex.disassembler.view.disassembler.m68k.020": "020",
|
||||
"hex.disassembler.view.disassembler.m68k.030": "030",
|
||||
"hex.disassembler.view.disassembler.m68k.040": "040",
|
||||
"hex.disassembler.view.disassembler.m68k.060": "060",
|
||||
"hex.disassembler.view.disassembler.mips.micro": "Micro",
|
||||
"hex.disassembler.view.disassembler.mips.mips2": "MIPS II",
|
||||
"hex.disassembler.view.disassembler.mips.mips3": "MIPS III",
|
||||
"hex.disassembler.view.disassembler.mips.mips32": "MIPS32",
|
||||
"hex.disassembler.view.disassembler.mips.mips32R6": "MIPS32R6",
|
||||
"hex.disassembler.view.disassembler.mips.mips64": "MIPS64",
|
||||
"hex.disassembler.view.disassembler.mos65xx.6502": "6502",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816": "65816",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
|
||||
"hex.disassembler.view.disassembler.mos65xx.65c02": "65C02",
|
||||
"hex.disassembler.view.disassembler.mos65xx.w65c02": "W65C02",
|
||||
"hex.disassembler.view.disassembler.name": "反組譯器",
|
||||
"hex.disassembler.view.disassembler.position": "位置",
|
||||
"hex.disassembler.view.disassembler.ppc.booke": "Book-E",
|
||||
"hex.disassembler.view.disassembler.ppc.qpx": "Quad Processing Extensions",
|
||||
"hex.disassembler.view.disassembler.ppc.spe": "訊號處理引擎",
|
||||
"hex.disassembler.view.disassembler.region": "程式碼區域",
|
||||
"hex.disassembler.view.disassembler.riscv.compressed": "Compressed",
|
||||
"hex.disassembler.view.disassembler.settings.mode": "模式",
|
||||
"hex.disassembler.view.disassembler.sh.dsp": "DSP",
|
||||
"hex.disassembler.view.disassembler.sh.fpu": "FPU",
|
||||
"hex.disassembler.view.disassembler.sh.sh2": "SH2",
|
||||
"hex.disassembler.view.disassembler.sh.sh2a": "SH2A",
|
||||
"hex.disassembler.view.disassembler.sh.sh3": "SH3",
|
||||
"hex.disassembler.view.disassembler.sh.sh4": "SH4",
|
||||
"hex.disassembler.view.disassembler.sh.sh4a": "SH4A",
|
||||
"hex.disassembler.view.disassembler.sparc.v9": "Sparc V9",
|
||||
"hex.disassembler.view.disassembler.tricore.110": "110",
|
||||
"hex.disassembler.view.disassembler.tricore.120": "120",
|
||||
"hex.disassembler.view.disassembler.tricore.130": "130",
|
||||
"hex.disassembler.view.disassembler.tricore.131": "131",
|
||||
"hex.disassembler.view.disassembler.tricore.160": "160",
|
||||
"hex.disassembler.view.disassembler.tricore.161": "161",
|
||||
"hex.disassembler.view.disassembler.tricore.162": "162"
|
||||
}
|
||||
@@ -39,8 +39,9 @@ namespace {
|
||||
|
||||
IMHEX_PLUGIN_SETUP("Disassembler", "WerWolv", "Disassembler support") {
|
||||
hex::log::debug("Using romfs: '{}'", romfs::name());
|
||||
for (auto &path : romfs::list("lang"))
|
||||
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
|
||||
hex::LocalizationManager::addLanguages(romfs::get("lang/languages.json").string(), [](const std::filesystem::path &path) {
|
||||
return romfs::get(path).string();
|
||||
});
|
||||
|
||||
registerViews();
|
||||
registerPlVisualizers();
|
||||
|
||||
@@ -1,20 +1,14 @@
|
||||
{
|
||||
"code": "de-DE",
|
||||
"country": "Germany",
|
||||
"fallback": false,
|
||||
"language": "German",
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "Schriftart",
|
||||
"hex.fonts.setting.font.custom_font": "Schriftart",
|
||||
"hex.fonts.setting.font.custom_font_info": "Die folgenden Einstellungen sind nur verfügbar wenn eine benutzerdefinierte Schriftart ausgewählt ist.",
|
||||
"hex.fonts.setting.font.font_antialias": "Schrift Anti-Aliasing",
|
||||
"hex.fonts.setting.font.button.bold": "F",
|
||||
"hex.fonts.setting.font.button.italic": "K",
|
||||
"hex.fonts.setting.font.font_bold": "Fett",
|
||||
"hex.fonts.setting.font.font_italic": "Kursiv",
|
||||
"hex.fonts.setting.font.font_path": "Schriftart",
|
||||
"hex.fonts.setting.font.font_size": "Schriftgrösse",
|
||||
"hex.fonts.setting.font.glyphs": "Glyphen",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Alle Unicode Zeichen laden"
|
||||
}
|
||||
"hex.fonts.setting.font": "Schriftart",
|
||||
"hex.fonts.setting.font.custom_font": "Schriftart",
|
||||
"hex.fonts.setting.font.custom_font_info": "Die folgenden Einstellungen sind nur verfügbar wenn eine benutzerdefinierte Schriftart ausgewählt ist.",
|
||||
"hex.fonts.setting.font.font_antialias": "Schrift Anti-Aliasing",
|
||||
"hex.fonts.setting.font.button.bold": "F",
|
||||
"hex.fonts.setting.font.button.italic": "K",
|
||||
"hex.fonts.setting.font.font_bold": "Fett",
|
||||
"hex.fonts.setting.font.font_italic": "Kursiv",
|
||||
"hex.fonts.setting.font.font_path": "Schriftart",
|
||||
"hex.fonts.setting.font.font_size": "Schriftgrösse",
|
||||
"hex.fonts.setting.font.glyphs": "Glyphen",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Alle Unicode Zeichen laden"
|
||||
}
|
||||
@@ -1,26 +1,20 @@
|
||||
{
|
||||
"code": "en-US",
|
||||
"language": "English",
|
||||
"country": "United States",
|
||||
"fallback": true,
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "Font",
|
||||
"hex.fonts.setting.font.glyphs": "Glyphs",
|
||||
"hex.fonts.setting.font.button.bold": "B",
|
||||
"hex.fonts.setting.font.button.italic": "I",
|
||||
"hex.fonts.setting.font.custom_font": "Font",
|
||||
"hex.fonts.setting.font.custom_font_info": "The following settings are only available when a custom font has been selected.",
|
||||
"hex.fonts.setting.font.font_bold": "Bold",
|
||||
"hex.fonts.setting.font.font_italic": "Italic",
|
||||
"hex.fonts.setting.font.font_antialias": "Antialiasing",
|
||||
"hex.fonts.setting.font.font_path": "Font",
|
||||
"hex.fonts.setting.font.font_size": "Font Size",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Load all unicode glyphs",
|
||||
"hex.fonts.font.default": "General UI Font",
|
||||
"hex.fonts.font.hex_editor": "Hex Editor Font",
|
||||
"hex.fonts.font.code_editor": "Code Editor Font",
|
||||
"hex.fonts.setting.font.antialias_none": "None",
|
||||
"hex.fonts.setting.font.antialias_grayscale": "Grayscale",
|
||||
"hex.fonts.setting.font.antialias_subpixel": "Subpixel"
|
||||
}
|
||||
"hex.fonts.setting.font": "Font",
|
||||
"hex.fonts.setting.font.glyphs": "Glyphs",
|
||||
"hex.fonts.setting.font.button.bold": "B",
|
||||
"hex.fonts.setting.font.button.italic": "I",
|
||||
"hex.fonts.setting.font.custom_font": "Font",
|
||||
"hex.fonts.setting.font.custom_font_info": "The following settings are only available when a custom font has been selected.",
|
||||
"hex.fonts.setting.font.font_bold": "Bold",
|
||||
"hex.fonts.setting.font.font_italic": "Italic",
|
||||
"hex.fonts.setting.font.font_antialias": "Antialiasing",
|
||||
"hex.fonts.setting.font.font_path": "Font",
|
||||
"hex.fonts.setting.font.font_size": "Font Size",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Load all unicode glyphs",
|
||||
"hex.fonts.font.default": "General UI Font",
|
||||
"hex.fonts.font.hex_editor": "Hex Editor Font",
|
||||
"hex.fonts.font.code_editor": "Code Editor Font",
|
||||
"hex.fonts.setting.font.antialias_none": "None",
|
||||
"hex.fonts.setting.font.antialias_grayscale": "Grayscale",
|
||||
"hex.fonts.setting.font.antialias_subpixel": "Subpixel"
|
||||
}
|
||||
|
||||
@@ -1,17 +1,11 @@
|
||||
{
|
||||
"code": "es_ES",
|
||||
"country": "Spain",
|
||||
"fallback": false,
|
||||
"language": "Spanish",
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "Fuente",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "Fuente",
|
||||
"hex.fonts.setting.font.font_size": "Tamaño de Fuente",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Cargar todos los caracteres unicode"
|
||||
}
|
||||
"hex.fonts.setting.font": "Fuente",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "Fuente",
|
||||
"hex.fonts.setting.font.font_size": "Tamaño de Fuente",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Cargar todos los caracteres unicode"
|
||||
}
|
||||
@@ -1,23 +1,17 @@
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"language": "Français",
|
||||
"country": "France",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "Police",
|
||||
"hex.fonts.setting.font.glyphs": "Glyphes",
|
||||
"hex.fonts.setting.font.button.bold": "G",
|
||||
"hex.fonts.setting.font.button.italic": "I",
|
||||
"hex.fonts.setting.font.custom_font": "Police personnalisée",
|
||||
"hex.fonts.setting.font.custom_font_info": "Les paramètres suivants ne sont disponibles que lorsqu'une police personnalisée est sélectionnée.",
|
||||
"hex.fonts.setting.font.font_bold": "Gras",
|
||||
"hex.fonts.setting.font.font_italic": "Italique",
|
||||
"hex.fonts.setting.font.font_antialias": "Anticrénelage",
|
||||
"hex.fonts.setting.font.font_path": "Police",
|
||||
"hex.fonts.setting.font.font_size": "Taille de la police",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Charger tous les glyphes Unicode",
|
||||
"hex.fonts.font.default": "Police générale de l'interface utilisateur",
|
||||
"hex.fonts.font.hex_editor": "Police de l'éditeur hexadécimal",
|
||||
"hex.fonts.font.code_editor": "Police de l'éditeur de code"
|
||||
}
|
||||
"hex.fonts.setting.font": "Police",
|
||||
"hex.fonts.setting.font.glyphs": "Glyphes",
|
||||
"hex.fonts.setting.font.button.bold": "G",
|
||||
"hex.fonts.setting.font.button.italic": "I",
|
||||
"hex.fonts.setting.font.custom_font": "Police personnalisée",
|
||||
"hex.fonts.setting.font.custom_font_info": "Les paramètres suivants ne sont disponibles que lorsqu'une police personnalisée est sélectionnée.",
|
||||
"hex.fonts.setting.font.font_bold": "Gras",
|
||||
"hex.fonts.setting.font.font_italic": "Italique",
|
||||
"hex.fonts.setting.font.font_antialias": "Anticrénelage",
|
||||
"hex.fonts.setting.font.font_path": "Police",
|
||||
"hex.fonts.setting.font.font_size": "Taille de la police",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Charger tous les glyphes Unicode",
|
||||
"hex.fonts.font.default": "Police générale de l'interface utilisateur",
|
||||
"hex.fonts.font.hex_editor": "Police de l'éditeur hexadécimal",
|
||||
"hex.fonts.font.code_editor": "Police de l'éditeur de code"
|
||||
}
|
||||
|
||||
@@ -1,17 +1,11 @@
|
||||
{
|
||||
"code": "hu_HU",
|
||||
"language": "Hungarian",
|
||||
"country": "Hungary",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "Betűtípus",
|
||||
"hex.fonts.setting.font.glyphs": "Szimbólumok",
|
||||
"hex.fonts.setting.font.custom_font": "Saját betűtípus",
|
||||
"hex.fonts.setting.font.font_bold": "Félkövér",
|
||||
"hex.fonts.setting.font.font_italic": "Dőlt",
|
||||
"hex.fonts.setting.font.font_antialias": "Élsimítás",
|
||||
"hex.fonts.setting.font.font_path": "Betűtípus",
|
||||
"hex.fonts.setting.font.font_size": "Betűméret",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Minden Unicode karakter betöltése"
|
||||
}
|
||||
"hex.fonts.setting.font": "Betűtípus",
|
||||
"hex.fonts.setting.font.glyphs": "Szimbólumok",
|
||||
"hex.fonts.setting.font.custom_font": "Saját betűtípus",
|
||||
"hex.fonts.setting.font.font_bold": "Félkövér",
|
||||
"hex.fonts.setting.font.font_italic": "Dőlt",
|
||||
"hex.fonts.setting.font.font_antialias": "Élsimítás",
|
||||
"hex.fonts.setting.font.font_path": "Betűtípus",
|
||||
"hex.fonts.setting.font.font_size": "Betűméret",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Minden Unicode karakter betöltése"
|
||||
}
|
||||
@@ -1,17 +1,11 @@
|
||||
{
|
||||
"code": "it-IT",
|
||||
"country": "Italy",
|
||||
"fallback": false,
|
||||
"language": "Italian",
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "",
|
||||
"hex.fonts.setting.font.font_size": "",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": ""
|
||||
}
|
||||
"hex.fonts.setting.font": "",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "",
|
||||
"hex.fonts.setting.font.font_size": "",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": ""
|
||||
}
|
||||
@@ -1,17 +1,11 @@
|
||||
{
|
||||
"code": "ja-JP",
|
||||
"country": "Japan",
|
||||
"fallback": false,
|
||||
"language": "Japanese",
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "フォント",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "フォント",
|
||||
"hex.fonts.setting.font.font_size": "フォントサイズ",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": ""
|
||||
}
|
||||
"hex.fonts.setting.font": "フォント",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "フォント",
|
||||
"hex.fonts.setting.font.font_size": "フォントサイズ",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": ""
|
||||
}
|
||||
@@ -1,17 +1,11 @@
|
||||
{
|
||||
"code": "ko-KR",
|
||||
"country": "Korea",
|
||||
"fallback": false,
|
||||
"language": "Korean",
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "글꼴",
|
||||
"hex.fonts.setting.font.custom_font": "사용자 정의 글꼴",
|
||||
"hex.fonts.setting.font.font_antialias": "안티에일리어싱",
|
||||
"hex.fonts.setting.font.font_bold": "굵게",
|
||||
"hex.fonts.setting.font.font_italic": "기울임꼴",
|
||||
"hex.fonts.setting.font.font_path": "글꼴",
|
||||
"hex.fonts.setting.font.font_size": "글꼴 크기",
|
||||
"hex.fonts.setting.font.glyphs": "글리프",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "모든 유니코드 문자 불러오기"
|
||||
}
|
||||
"hex.fonts.setting.font": "글꼴",
|
||||
"hex.fonts.setting.font.custom_font": "사용자 정의 글꼴",
|
||||
"hex.fonts.setting.font.font_antialias": "안티에일리어싱",
|
||||
"hex.fonts.setting.font.font_bold": "굵게",
|
||||
"hex.fonts.setting.font.font_italic": "기울임꼴",
|
||||
"hex.fonts.setting.font.font_path": "글꼴",
|
||||
"hex.fonts.setting.font.font_size": "글꼴 크기",
|
||||
"hex.fonts.setting.font.glyphs": "글리프",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "모든 유니코드 문자 불러오기"
|
||||
}
|
||||
50
plugins/fonts/romfs/lang/languages.json
Normal file
50
plugins/fonts/romfs/lang/languages.json
Normal file
@@ -0,0 +1,50 @@
|
||||
[
|
||||
{
|
||||
"code": "en-US",
|
||||
"path": "lang/en_US.json"
|
||||
},
|
||||
{
|
||||
"code": "es-ES",
|
||||
"path": "lang/es_ES.json"
|
||||
},
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"path": "lang/fr_FR.json"
|
||||
},
|
||||
{
|
||||
"code": "de-DE",
|
||||
"path": "lang/de_DE.json"
|
||||
},
|
||||
{
|
||||
"code": "it-IT",
|
||||
"path": "lang/it_IT.json"
|
||||
},
|
||||
{
|
||||
"code": "hu-HU",
|
||||
"path": "lang/hu_HU.json"
|
||||
},
|
||||
{
|
||||
"code": "pt-BR",
|
||||
"path": "lang/pt_BR.json"
|
||||
},
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"path": "lang/pl_PL.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"path": "lang/zh_CN.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"path": "lang/zh_TW.json"
|
||||
},
|
||||
{
|
||||
"code": "ja-JP",
|
||||
"path": "lang/ja_JP.json"
|
||||
},
|
||||
{
|
||||
"code": "ko-KR",
|
||||
"path": "lang/ko_KR.json"
|
||||
}
|
||||
]
|
||||
@@ -1,24 +1,18 @@
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"country": "Polska",
|
||||
"language": "Polski",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.fonts.font.code_editor": "Czcionka edytora kodu",
|
||||
"hex.fonts.font.default": "Ogólna czcionka interfejsu",
|
||||
"hex.fonts.font.hex_editor": "Czcionka edytora HEX ",
|
||||
"hex.fonts.setting.font": "Czcionka",
|
||||
"hex.fonts.setting.font.antialias_grayscale": "Skala szarości",
|
||||
"hex.fonts.setting.font.antialias_none": "Brak",
|
||||
"hex.fonts.setting.font.antialias_subpixel": "Subpiksel",
|
||||
"hex.fonts.setting.font.custom_font": "Czcionka",
|
||||
"hex.fonts.setting.font.custom_font_info": "=> Poniższe ustawienia są dostępne tylko po wybraniu czcionki niestandardowej.",
|
||||
"hex.fonts.setting.font.font_antialias": "Wygładzanie krawędzi",
|
||||
"hex.fonts.setting.font.font_bold": "Pogrubienie",
|
||||
"hex.fonts.setting.font.font_italic": "Kursywa",
|
||||
"hex.fonts.setting.font.font_path": "Czcionka",
|
||||
"hex.fonts.setting.font.font_size": "Rozmiar czcionki",
|
||||
"hex.fonts.setting.font.glyphs": "Glify",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Załaduj wszystkie glify Unicode"
|
||||
}
|
||||
"hex.fonts.font.code_editor": "Czcionka edytora kodu",
|
||||
"hex.fonts.font.default": "Ogólna czcionka interfejsu",
|
||||
"hex.fonts.font.hex_editor": "Czcionka edytora HEX ",
|
||||
"hex.fonts.setting.font": "Czcionka",
|
||||
"hex.fonts.setting.font.antialias_grayscale": "Skala szarości",
|
||||
"hex.fonts.setting.font.antialias_none": "Brak",
|
||||
"hex.fonts.setting.font.antialias_subpixel": "Subpiksel",
|
||||
"hex.fonts.setting.font.custom_font": "Czcionka",
|
||||
"hex.fonts.setting.font.custom_font_info": "=> Poniższe ustawienia są dostępne tylko po wybraniu czcionki niestandardowej.",
|
||||
"hex.fonts.setting.font.font_antialias": "Wygładzanie krawędzi",
|
||||
"hex.fonts.setting.font.font_bold": "Pogrubienie",
|
||||
"hex.fonts.setting.font.font_italic": "Kursywa",
|
||||
"hex.fonts.setting.font.font_path": "Czcionka",
|
||||
"hex.fonts.setting.font.font_size": "Rozmiar czcionki",
|
||||
"hex.fonts.setting.font.glyphs": "Glify",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "Załaduj wszystkie glify Unicode"
|
||||
}
|
||||
|
||||
@@ -1,17 +1,11 @@
|
||||
{
|
||||
"code": "pt-BR",
|
||||
"country": "Brazil",
|
||||
"fallback": false,
|
||||
"language": "Portuguese",
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "Fonte",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "Fonte",
|
||||
"hex.fonts.setting.font.font_size": "Tamanho da Fonte",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": ""
|
||||
}
|
||||
"hex.fonts.setting.font": "Fonte",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "Fonte",
|
||||
"hex.fonts.setting.font.font_size": "Tamanho da Fonte",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": ""
|
||||
}
|
||||
@@ -1,24 +1,18 @@
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"country": "China",
|
||||
"fallback": false,
|
||||
"language": "Chinese (Simplified)",
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "字体",
|
||||
"hex.fonts.setting.font.custom_font": "自定义字体",
|
||||
"hex.fonts.setting.font.font_antialias": "抗锯齿",
|
||||
"hex.fonts.setting.font.font_bold": "粗体",
|
||||
"hex.fonts.setting.font.font_italic": "斜体",
|
||||
"hex.fonts.setting.font.font_path": "字体",
|
||||
"hex.fonts.setting.font.font_size": "字体大小",
|
||||
"hex.fonts.setting.font.glyphs": "字形",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "加载所有 Unicode 字符",
|
||||
"hex.fonts.font.code_editor": "代码编辑器字体",
|
||||
"hex.fonts.font.default": "通用界面字体",
|
||||
"hex.fonts.font.hex_editor": "十六进制编辑器字体",
|
||||
"hex.fonts.setting.font.antialias_grayscale": "灰度抗锯齿",
|
||||
"hex.fonts.setting.font.antialias_none": "无抗锯齿",
|
||||
"hex.fonts.setting.font.antialias_subpixel": "次像素抗锯齿",
|
||||
"hex.fonts.setting.font.custom_font_info": "以下设置仅在选择了自定义字体时可用。"
|
||||
}
|
||||
"hex.fonts.setting.font": "字体",
|
||||
"hex.fonts.setting.font.custom_font": "自定义字体",
|
||||
"hex.fonts.setting.font.font_antialias": "抗锯齿",
|
||||
"hex.fonts.setting.font.font_bold": "粗体",
|
||||
"hex.fonts.setting.font.font_italic": "斜体",
|
||||
"hex.fonts.setting.font.font_path": "字体",
|
||||
"hex.fonts.setting.font.font_size": "字体大小",
|
||||
"hex.fonts.setting.font.glyphs": "字形",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "加载所有 Unicode 字符",
|
||||
"hex.fonts.font.code_editor": "代码编辑器字体",
|
||||
"hex.fonts.font.default": "通用界面字体",
|
||||
"hex.fonts.font.hex_editor": "十六进制编辑器字体",
|
||||
"hex.fonts.setting.font.antialias_grayscale": "灰度抗锯齿",
|
||||
"hex.fonts.setting.font.antialias_none": "无抗锯齿",
|
||||
"hex.fonts.setting.font.antialias_subpixel": "次像素抗锯齿",
|
||||
"hex.fonts.setting.font.custom_font_info": "以下设置仅在选择了自定义字体时可用。"
|
||||
}
|
||||
@@ -1,18 +1,12 @@
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"country": "Taiwan",
|
||||
"fallback": false,
|
||||
"language": "Chinese (Traditional)",
|
||||
"translations": {
|
||||
"hex.fonts.setting.font": "字體",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.custom_font_info": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "字體",
|
||||
"hex.fonts.setting.font.font_size": "字體大小",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "載入所有 unicode 字元"
|
||||
}
|
||||
"hex.fonts.setting.font": "字體",
|
||||
"hex.fonts.setting.font.custom_font": "",
|
||||
"hex.fonts.setting.font.custom_font_info": "",
|
||||
"hex.fonts.setting.font.font_antialias": "",
|
||||
"hex.fonts.setting.font.font_bold": "",
|
||||
"hex.fonts.setting.font.font_italic": "",
|
||||
"hex.fonts.setting.font.font_path": "字體",
|
||||
"hex.fonts.setting.font.font_size": "字體大小",
|
||||
"hex.fonts.setting.font.glyphs": "",
|
||||
"hex.fonts.setting.font.load_all_unicode_chars": "載入所有 unicode 字元"
|
||||
}
|
||||
@@ -24,8 +24,9 @@ namespace hex::fonts {
|
||||
|
||||
IMHEX_LIBRARY_SETUP("Fonts") {
|
||||
hex::log::debug("Using romfs: '{}'", romfs::name());
|
||||
for (auto &path : romfs::list("lang"))
|
||||
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
|
||||
hex::LocalizationManager::addLanguages(romfs::get("lang/languages.json").string(), [](const std::filesystem::path &path) {
|
||||
return romfs::get(path).string();
|
||||
});
|
||||
|
||||
hex::fonts::registerUIFonts();
|
||||
hex::fonts::registerMergeFonts();
|
||||
|
||||
@@ -1,36 +1,30 @@
|
||||
{
|
||||
"code": "de-DE",
|
||||
"country": "Germany",
|
||||
"fallback": false,
|
||||
"language": "German",
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Erstell eine neue Hash funktion in der Hash View in dem du einen typ auswählst, ihm einen Namen gibst und dann auf den Plus knopf klickst.",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hashish",
|
||||
"hex.hashes.hash.common.iv": "Initialwert",
|
||||
"hex.hashes.hash.common.key": "Schlüssel",
|
||||
"hex.hashes.hash.common.personalization": "Personalisierung",
|
||||
"hex.hashes.hash.common.poly": "Polynom",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.rounds": "Runden",
|
||||
"hex.hashes.hash.common.salt": "Salt",
|
||||
"hex.hashes.hash.common.security_level": "Sicherheitsstufe",
|
||||
"hex.hashes.hash.common.size": "Grösse",
|
||||
"hex.hashes.hash.common.input_size": "Input Grösse",
|
||||
"hex.hashes.hash.common.output_size": "Output Grösse",
|
||||
"hex.hashes.hash.common.standard": "Standart",
|
||||
"hex.hashes.hash.common.standard.custom": "Benutzerdefiniert",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.view.hashes.function": "Hashfunktion",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Bewege die Maus über die ausgewählten Bytes im Hex Editor und halte SHIFT gedrückt, um die Hashes dieser Region anzuzeigen.",
|
||||
"hex.hashes.view.hashes.name": "Hashes",
|
||||
"hex.hashes.view.hashes.no_settings": "Keine Einstellungen verfügbar",
|
||||
"hex.hashes.view.hashes.remove": "Hash entfernen",
|
||||
"hex.hashes.view.hashes.table.name": "Name",
|
||||
"hex.hashes.view.hashes.table.result": "Resultat",
|
||||
"hex.hashes.view.hashes.table.type": "Typ",
|
||||
"hex.hashes.hash.sum": "Summe",
|
||||
"hex.hashes.hash.sum.fold": "Resultat zusammenfalten"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Erstell eine neue Hash funktion in der Hash View in dem du einen typ auswählst, ihm einen Namen gibst und dann auf den Plus knopf klickst.",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hashish",
|
||||
"hex.hashes.hash.common.iv": "Initialwert",
|
||||
"hex.hashes.hash.common.key": "Schlüssel",
|
||||
"hex.hashes.hash.common.personalization": "Personalisierung",
|
||||
"hex.hashes.hash.common.poly": "Polynom",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.rounds": "Runden",
|
||||
"hex.hashes.hash.common.salt": "Salt",
|
||||
"hex.hashes.hash.common.security_level": "Sicherheitsstufe",
|
||||
"hex.hashes.hash.common.size": "Grösse",
|
||||
"hex.hashes.hash.common.input_size": "Input Grösse",
|
||||
"hex.hashes.hash.common.output_size": "Output Grösse",
|
||||
"hex.hashes.hash.common.standard": "Standart",
|
||||
"hex.hashes.hash.common.standard.custom": "Benutzerdefiniert",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.view.hashes.function": "Hashfunktion",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Bewege die Maus über die ausgewählten Bytes im Hex Editor und halte SHIFT gedrückt, um die Hashes dieser Region anzuzeigen.",
|
||||
"hex.hashes.view.hashes.name": "Hashes",
|
||||
"hex.hashes.view.hashes.no_settings": "Keine Einstellungen verfügbar",
|
||||
"hex.hashes.view.hashes.remove": "Hash entfernen",
|
||||
"hex.hashes.view.hashes.table.name": "Name",
|
||||
"hex.hashes.view.hashes.table.result": "Resultat",
|
||||
"hex.hashes.view.hashes.table.type": "Typ",
|
||||
"hex.hashes.hash.sum": "Summe",
|
||||
"hex.hashes.hash.sum.fold": "Resultat zusammenfalten"
|
||||
}
|
||||
@@ -1,38 +1,32 @@
|
||||
{
|
||||
"code": "en-US",
|
||||
"language": "English",
|
||||
"country": "United States",
|
||||
"fallback": true,
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hash browns",
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Create a new hash function in the Hash view by selecting the type, giving it a name and clicking on the Plus button next to it.",
|
||||
"hex.hashes.view.hashes.function": "Hash function",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Hover over the Hex Editor selection and hold down SHIFT to view the hashes of that region.",
|
||||
"hex.hashes.view.hashes.name": "Hashes",
|
||||
"hex.hashes.view.hashes.no_settings": "No settings available",
|
||||
"hex.hashes.view.hashes.add": "Add hash",
|
||||
"hex.hashes.view.hashes.remove": "Remove hash",
|
||||
"hex.hashes.view.hashes.hash_name": "Hash Name",
|
||||
"hex.hashes.view.hashes.table.name": "Name",
|
||||
"hex.hashes.view.hashes.table.result": "Result",
|
||||
"hex.hashes.view.hashes.table.type": "Type",
|
||||
"hex.hashes.hash.common.iv": "Initial Value",
|
||||
"hex.hashes.hash.common.poly": "Polynomial",
|
||||
"hex.hashes.hash.common.key": "Key",
|
||||
"hex.hashes.hash.common.security_level": "Security Level",
|
||||
"hex.hashes.hash.common.size": "Hash Size",
|
||||
"hex.hashes.hash.common.input_size": "Input Size",
|
||||
"hex.hashes.hash.common.output_size": "Output Size",
|
||||
"hex.hashes.hash.common.rounds": "Hash Rounds",
|
||||
"hex.hashes.hash.common.salt": "Salt",
|
||||
"hex.hashes.hash.common.standard": "Standard",
|
||||
"hex.hashes.hash.common.standard.custom": "Custom",
|
||||
"hex.hashes.hash.common.personalization": "Personalization",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.hash.sum": "Sum",
|
||||
"hex.hashes.hash.sum.fold": "Fold result"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hash browns",
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Create a new hash function in the Hash view by selecting the type, giving it a name and clicking on the Plus button next to it.",
|
||||
"hex.hashes.view.hashes.function": "Hash function",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Hover over the Hex Editor selection and hold down SHIFT to view the hashes of that region.",
|
||||
"hex.hashes.view.hashes.name": "Hashes",
|
||||
"hex.hashes.view.hashes.no_settings": "No settings available",
|
||||
"hex.hashes.view.hashes.add": "Add hash",
|
||||
"hex.hashes.view.hashes.remove": "Remove hash",
|
||||
"hex.hashes.view.hashes.hash_name": "Hash Name",
|
||||
"hex.hashes.view.hashes.table.name": "Name",
|
||||
"hex.hashes.view.hashes.table.result": "Result",
|
||||
"hex.hashes.view.hashes.table.type": "Type",
|
||||
"hex.hashes.hash.common.iv": "Initial Value",
|
||||
"hex.hashes.hash.common.poly": "Polynomial",
|
||||
"hex.hashes.hash.common.key": "Key",
|
||||
"hex.hashes.hash.common.security_level": "Security Level",
|
||||
"hex.hashes.hash.common.size": "Hash Size",
|
||||
"hex.hashes.hash.common.input_size": "Input Size",
|
||||
"hex.hashes.hash.common.output_size": "Output Size",
|
||||
"hex.hashes.hash.common.rounds": "Hash Rounds",
|
||||
"hex.hashes.hash.common.salt": "Salt",
|
||||
"hex.hashes.hash.common.standard": "Standard",
|
||||
"hex.hashes.hash.common.standard.custom": "Custom",
|
||||
"hex.hashes.hash.common.personalization": "Personalization",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.hash.sum": "Sum",
|
||||
"hex.hashes.hash.sum.fold": "Fold result"
|
||||
}
|
||||
|
||||
@@ -1,32 +1,26 @@
|
||||
{
|
||||
"code": "es_ES",
|
||||
"country": "Spain",
|
||||
"fallback": false,
|
||||
"language": "Spanish",
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "",
|
||||
"hex.hashes.hash.common.iv": "Valor Inicial",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "Polinomio",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.view.hashes.function": "Función de Hash",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Sitúe el ratón sobre la selección del Editor Hexadecimal y mantenga SHIFT para ver los hashes de esa región.",
|
||||
"hex.hashes.view.hashes.name": "Hashes",
|
||||
"hex.hashes.view.hashes.no_settings": "No hay ajustes disponibles",
|
||||
"hex.hashes.view.hashes.remove": "Eliminar hash",
|
||||
"hex.hashes.view.hashes.table.name": "Nombre",
|
||||
"hex.hashes.view.hashes.table.result": "Resultado",
|
||||
"hex.hashes.view.hashes.table.type": "Tipo"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "",
|
||||
"hex.hashes.hash.common.iv": "Valor Inicial",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "Polinomio",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.view.hashes.function": "Función de Hash",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Sitúe el ratón sobre la selección del Editor Hexadecimal y mantenga SHIFT para ver los hashes de esa región.",
|
||||
"hex.hashes.view.hashes.name": "Hashes",
|
||||
"hex.hashes.view.hashes.no_settings": "No hay ajustes disponibles",
|
||||
"hex.hashes.view.hashes.remove": "Eliminar hash",
|
||||
"hex.hashes.view.hashes.table.name": "Nombre",
|
||||
"hex.hashes.view.hashes.table.result": "Resultado",
|
||||
"hex.hashes.view.hashes.table.type": "Tipo"
|
||||
}
|
||||
@@ -1,38 +1,32 @@
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"language": "Français",
|
||||
"country": "France",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hash browns",
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Créez une nouvelle fonction de hachage dans la vue Hash en sélectionnant le type, en lui donnant un nom et en cliquant sur le bouton Plus à côté.",
|
||||
"hex.hashes.view.hashes.function": "Fonction de hachage",
|
||||
"hex.hashes.view.hashes.hash": "Hachage",
|
||||
"hex.hashes.view.hashes.hover_info": "Passez la souris sur la sélection de l'éditeur hexadécimal et maintenez la touche MAJ enfoncée pour voir les hachages de cette région.",
|
||||
"hex.hashes.view.hashes.name": "Hachages",
|
||||
"hex.hashes.view.hashes.no_settings": "Aucun paramètre disponible",
|
||||
"hex.hashes.view.hashes.add": "Ajouter un hachage",
|
||||
"hex.hashes.view.hashes.remove": "Supprimer un hachage",
|
||||
"hex.hashes.view.hashes.hash_name": "Nom du hachage",
|
||||
"hex.hashes.view.hashes.table.name": "Nom",
|
||||
"hex.hashes.view.hashes.table.result": "Résultat",
|
||||
"hex.hashes.view.hashes.table.type": "Type",
|
||||
"hex.hashes.hash.common.iv": "Valeur initiale",
|
||||
"hex.hashes.hash.common.poly": "Polynôme",
|
||||
"hex.hashes.hash.common.key": "Clé",
|
||||
"hex.hashes.hash.common.security_level": "Niveau de sécurité",
|
||||
"hex.hashes.hash.common.size": "Taille du hachage",
|
||||
"hex.hashes.hash.common.input_size": "Taille de l'entrée",
|
||||
"hex.hashes.hash.common.output_size": "Taille de la sortie",
|
||||
"hex.hashes.hash.common.rounds": "Tours de hachage",
|
||||
"hex.hashes.hash.common.salt": "Salage",
|
||||
"hex.hashes.hash.common.standard": "Standard",
|
||||
"hex.hashes.hash.common.standard.custom": "Personnalisé",
|
||||
"hex.hashes.hash.common.personalization": "Personnalisation",
|
||||
"hex.hashes.hash.common.refl_in": "Réfléchir en entrée",
|
||||
"hex.hashes.hash.common.refl_out": "Réfléchir en sortie",
|
||||
"hex.hashes.hash.common.xor_out": "XOR en sortie",
|
||||
"hex.hashes.hash.sum": "Somme",
|
||||
"hex.hashes.hash.sum.fold": "Résultat replié"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hash browns",
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Créez une nouvelle fonction de hachage dans la vue Hash en sélectionnant le type, en lui donnant un nom et en cliquant sur le bouton Plus à côté.",
|
||||
"hex.hashes.view.hashes.function": "Fonction de hachage",
|
||||
"hex.hashes.view.hashes.hash": "Hachage",
|
||||
"hex.hashes.view.hashes.hover_info": "Passez la souris sur la sélection de l'éditeur hexadécimal et maintenez la touche MAJ enfoncée pour voir les hachages de cette région.",
|
||||
"hex.hashes.view.hashes.name": "Hachages",
|
||||
"hex.hashes.view.hashes.no_settings": "Aucun paramètre disponible",
|
||||
"hex.hashes.view.hashes.add": "Ajouter un hachage",
|
||||
"hex.hashes.view.hashes.remove": "Supprimer un hachage",
|
||||
"hex.hashes.view.hashes.hash_name": "Nom du hachage",
|
||||
"hex.hashes.view.hashes.table.name": "Nom",
|
||||
"hex.hashes.view.hashes.table.result": "Résultat",
|
||||
"hex.hashes.view.hashes.table.type": "Type",
|
||||
"hex.hashes.hash.common.iv": "Valeur initiale",
|
||||
"hex.hashes.hash.common.poly": "Polynôme",
|
||||
"hex.hashes.hash.common.key": "Clé",
|
||||
"hex.hashes.hash.common.security_level": "Niveau de sécurité",
|
||||
"hex.hashes.hash.common.size": "Taille du hachage",
|
||||
"hex.hashes.hash.common.input_size": "Taille de l'entrée",
|
||||
"hex.hashes.hash.common.output_size": "Taille de la sortie",
|
||||
"hex.hashes.hash.common.rounds": "Tours de hachage",
|
||||
"hex.hashes.hash.common.salt": "Salage",
|
||||
"hex.hashes.hash.common.standard": "Standard",
|
||||
"hex.hashes.hash.common.standard.custom": "Personnalisé",
|
||||
"hex.hashes.hash.common.personalization": "Personnalisation",
|
||||
"hex.hashes.hash.common.refl_in": "Réfléchir en entrée",
|
||||
"hex.hashes.hash.common.refl_out": "Réfléchir en sortie",
|
||||
"hex.hashes.hash.common.xor_out": "XOR en sortie",
|
||||
"hex.hashes.hash.sum": "Somme",
|
||||
"hex.hashes.hash.sum.fold": "Résultat replié"
|
||||
}
|
||||
|
||||
@@ -1,36 +1,30 @@
|
||||
{
|
||||
"code": "hu_HU",
|
||||
"language": "Hungarian",
|
||||
"country": "Hungary",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hashbajnok",
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Hozz létre egy új hash függvényt a Hash lapon, válaszd ki a típust, adj neki nevet, és kattints a mellette lévő Plusz gombra.",
|
||||
"hex.hashes.view.hashes.function": "Hash-függvények",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Vidd az egeret egy kijelölés fölé a hex szerkesztőben és tartsd lenyomva a SHIFT billentyűt az adott terület hash értékeinek megtekintéséhez.",
|
||||
"hex.hashes.view.hashes.name": "Hash-ek",
|
||||
"hex.hashes.view.hashes.no_settings": "Nincs elérhető beállítás",
|
||||
"hex.hashes.view.hashes.remove": "Hash törlése",
|
||||
"hex.hashes.view.hashes.table.name": "Név",
|
||||
"hex.hashes.view.hashes.table.result": "Eredmény",
|
||||
"hex.hashes.view.hashes.table.type": "Típus",
|
||||
"hex.hashes.hash.common.iv": "Kezdeti érték",
|
||||
"hex.hashes.hash.common.poly": "Polinom",
|
||||
"hex.hashes.hash.common.key": "Kulcs",
|
||||
"hex.hashes.hash.common.security_level": "Biztonsági szint",
|
||||
"hex.hashes.hash.common.size": "Hash méret",
|
||||
"hex.hashes.hash.common.input_size": "Bemenet méret",
|
||||
"hex.hashes.hash.common.output_size": "Kimenet méret",
|
||||
"hex.hashes.hash.common.rounds": "Hash körök",
|
||||
"hex.hashes.hash.common.salt": "Só",
|
||||
"hex.hashes.hash.common.standard": "Standard",
|
||||
"hex.hashes.hash.common.standard.custom": "Saját",
|
||||
"hex.hashes.hash.common.personalization": "Személre szabás",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.xor_out": "XVAGY ki",
|
||||
"hex.hashes.hash.sum": "Összeg",
|
||||
"hex.hashes.hash.sum.fold": "Eredmény összehajtása"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hashbajnok",
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Hozz létre egy új hash függvényt a Hash lapon, válaszd ki a típust, adj neki nevet, és kattints a mellette lévő Plusz gombra.",
|
||||
"hex.hashes.view.hashes.function": "Hash-függvények",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Vidd az egeret egy kijelölés fölé a hex szerkesztőben és tartsd lenyomva a SHIFT billentyűt az adott terület hash értékeinek megtekintéséhez.",
|
||||
"hex.hashes.view.hashes.name": "Hash-ek",
|
||||
"hex.hashes.view.hashes.no_settings": "Nincs elérhető beállítás",
|
||||
"hex.hashes.view.hashes.remove": "Hash törlése",
|
||||
"hex.hashes.view.hashes.table.name": "Név",
|
||||
"hex.hashes.view.hashes.table.result": "Eredmény",
|
||||
"hex.hashes.view.hashes.table.type": "Típus",
|
||||
"hex.hashes.hash.common.iv": "Kezdeti érték",
|
||||
"hex.hashes.hash.common.poly": "Polinom",
|
||||
"hex.hashes.hash.common.key": "Kulcs",
|
||||
"hex.hashes.hash.common.security_level": "Biztonsági szint",
|
||||
"hex.hashes.hash.common.size": "Hash méret",
|
||||
"hex.hashes.hash.common.input_size": "Bemenet méret",
|
||||
"hex.hashes.hash.common.output_size": "Kimenet méret",
|
||||
"hex.hashes.hash.common.rounds": "Hash körök",
|
||||
"hex.hashes.hash.common.salt": "Só",
|
||||
"hex.hashes.hash.common.standard": "Standard",
|
||||
"hex.hashes.hash.common.standard.custom": "Saját",
|
||||
"hex.hashes.hash.common.personalization": "Személre szabás",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.xor_out": "XVAGY ki",
|
||||
"hex.hashes.hash.sum": "Összeg",
|
||||
"hex.hashes.hash.sum.fold": "Eredmény összehajtása"
|
||||
}
|
||||
@@ -1,32 +1,26 @@
|
||||
{
|
||||
"code": "it-IT",
|
||||
"country": "Italy",
|
||||
"fallback": false,
|
||||
"language": "Italian",
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "",
|
||||
"hex.hashes.hash.common.iv": "Valore Iniziale",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "Polinomio",
|
||||
"hex.hashes.hash.common.refl_in": "",
|
||||
"hex.hashes.hash.common.refl_out": "",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "",
|
||||
"hex.hashes.view.hashes.function": "Funzioni di Hash",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "",
|
||||
"hex.hashes.view.hashes.name": "Hash",
|
||||
"hex.hashes.view.hashes.no_settings": "",
|
||||
"hex.hashes.view.hashes.remove": "",
|
||||
"hex.hashes.view.hashes.table.name": "",
|
||||
"hex.hashes.view.hashes.table.result": "Risultato",
|
||||
"hex.hashes.view.hashes.table.type": ""
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "",
|
||||
"hex.hashes.hash.common.iv": "Valore Iniziale",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "Polinomio",
|
||||
"hex.hashes.hash.common.refl_in": "",
|
||||
"hex.hashes.hash.common.refl_out": "",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "",
|
||||
"hex.hashes.view.hashes.function": "Funzioni di Hash",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "",
|
||||
"hex.hashes.view.hashes.name": "Hash",
|
||||
"hex.hashes.view.hashes.no_settings": "",
|
||||
"hex.hashes.view.hashes.remove": "",
|
||||
"hex.hashes.view.hashes.table.name": "",
|
||||
"hex.hashes.view.hashes.table.result": "Risultato",
|
||||
"hex.hashes.view.hashes.table.type": ""
|
||||
}
|
||||
@@ -1,32 +1,26 @@
|
||||
{
|
||||
"code": "ja-JP",
|
||||
"country": "Japan",
|
||||
"fallback": false,
|
||||
"language": "Japanese",
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "",
|
||||
"hex.hashes.hash.common.iv": "初期値",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "多項式",
|
||||
"hex.hashes.hash.common.refl_in": "入力を反映",
|
||||
"hex.hashes.hash.common.refl_out": "出力を反映",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "最終XOR値",
|
||||
"hex.hashes.view.hashes.function": "ハッシュ関数",
|
||||
"hex.hashes.view.hashes.hash": "",
|
||||
"hex.hashes.view.hashes.hover_info": "",
|
||||
"hex.hashes.view.hashes.name": "ハッシュ",
|
||||
"hex.hashes.view.hashes.no_settings": "",
|
||||
"hex.hashes.view.hashes.remove": "",
|
||||
"hex.hashes.view.hashes.table.name": "",
|
||||
"hex.hashes.view.hashes.table.result": "結果",
|
||||
"hex.hashes.view.hashes.table.type": ""
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "",
|
||||
"hex.hashes.hash.common.iv": "初期値",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "多項式",
|
||||
"hex.hashes.hash.common.refl_in": "入力を反映",
|
||||
"hex.hashes.hash.common.refl_out": "出力を反映",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "最終XOR値",
|
||||
"hex.hashes.view.hashes.function": "ハッシュ関数",
|
||||
"hex.hashes.view.hashes.hash": "",
|
||||
"hex.hashes.view.hashes.hover_info": "",
|
||||
"hex.hashes.view.hashes.name": "ハッシュ",
|
||||
"hex.hashes.view.hashes.no_settings": "",
|
||||
"hex.hashes.view.hashes.remove": "",
|
||||
"hex.hashes.view.hashes.table.name": "",
|
||||
"hex.hashes.view.hashes.table.result": "結果",
|
||||
"hex.hashes.view.hashes.table.type": ""
|
||||
}
|
||||
@@ -1,32 +1,26 @@
|
||||
{
|
||||
"code": "ko-KR",
|
||||
"country": "Korea",
|
||||
"fallback": false,
|
||||
"language": "Korean",
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "해시 보기에서 유형을 선택하고 이름을 지정한 다음 옆에 있는 더하기 버튼을 클릭하여 새 해시 함수를 만듭니다.",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "해시 브라운",
|
||||
"hex.hashes.hash.common.iv": "초기 값",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "다항식",
|
||||
"hex.hashes.hash.common.refl_in": "입력에 반영",
|
||||
"hex.hashes.hash.common.refl_out": "출력에 반영",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "XOR 출력",
|
||||
"hex.hashes.view.hashes.function": "해시 함수",
|
||||
"hex.hashes.view.hashes.hash": "해시",
|
||||
"hex.hashes.view.hashes.hover_info": "헥스 에디터 선택 영역 위로 마우스를 가져간 상태에서 Shift를 길게 누르면 해당 영역의 해시를 볼 수 있습니다.",
|
||||
"hex.hashes.view.hashes.name": "해시",
|
||||
"hex.hashes.view.hashes.no_settings": "설정이 없습니다",
|
||||
"hex.hashes.view.hashes.remove": "해시 제거",
|
||||
"hex.hashes.view.hashes.table.name": "이름",
|
||||
"hex.hashes.view.hashes.table.result": "결과",
|
||||
"hex.hashes.view.hashes.table.type": "유형"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "해시 보기에서 유형을 선택하고 이름을 지정한 다음 옆에 있는 더하기 버튼을 클릭하여 새 해시 함수를 만듭니다.",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "해시 브라운",
|
||||
"hex.hashes.hash.common.iv": "초기 값",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "다항식",
|
||||
"hex.hashes.hash.common.refl_in": "입력에 반영",
|
||||
"hex.hashes.hash.common.refl_out": "출력에 반영",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "XOR 출력",
|
||||
"hex.hashes.view.hashes.function": "해시 함수",
|
||||
"hex.hashes.view.hashes.hash": "해시",
|
||||
"hex.hashes.view.hashes.hover_info": "헥스 에디터 선택 영역 위로 마우스를 가져간 상태에서 Shift를 길게 누르면 해당 영역의 해시를 볼 수 있습니다.",
|
||||
"hex.hashes.view.hashes.name": "해시",
|
||||
"hex.hashes.view.hashes.no_settings": "설정이 없습니다",
|
||||
"hex.hashes.view.hashes.remove": "해시 제거",
|
||||
"hex.hashes.view.hashes.table.name": "이름",
|
||||
"hex.hashes.view.hashes.table.result": "결과",
|
||||
"hex.hashes.view.hashes.table.type": "유형"
|
||||
}
|
||||
54
plugins/hashes/romfs/lang/languages.json
Normal file
54
plugins/hashes/romfs/lang/languages.json
Normal file
@@ -0,0 +1,54 @@
|
||||
[
|
||||
{
|
||||
"code": "en-US",
|
||||
"path": "lang/en_US.json"
|
||||
},
|
||||
{
|
||||
"code": "es-ES",
|
||||
"path": "lang/es_ES.json"
|
||||
},
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"path": "lang/fr_FR.json"
|
||||
},
|
||||
{
|
||||
"code": "de-DE",
|
||||
"path": "lang/de_DE.json"
|
||||
},
|
||||
{
|
||||
"code": "it-IT",
|
||||
"path": "lang/it_IT.json"
|
||||
},
|
||||
{
|
||||
"code": "hu-HU",
|
||||
"path": "lang/hu_HU.json"
|
||||
},
|
||||
{
|
||||
"code": "pt-BR",
|
||||
"path": "lang/pt_BR.json"
|
||||
},
|
||||
{
|
||||
"code": "ru-RU",
|
||||
"path": "lang/ru_RU.json"
|
||||
},
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"path": "lang/pl_PL.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"path": "lang/zh_CN.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"path": "lang/zh_TW.json"
|
||||
},
|
||||
{
|
||||
"code": "ja-JP",
|
||||
"path": "lang/ja_JP.json"
|
||||
},
|
||||
{
|
||||
"code": "ko-KR",
|
||||
"path": "lang/ko_KR.json"
|
||||
}
|
||||
]
|
||||
@@ -1,38 +1,32 @@
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"country": "Polska",
|
||||
"language": "Polski",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Utwórz nową funkcję skrótu w widoku Hash, wybierając typ, nadając jej nazwę i klikając przycisk Plus obok niej.",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Ziemniaki haszowane",
|
||||
"hex.hashes.hash.common.input_size": "Rozmiar wejścia",
|
||||
"hex.hashes.hash.common.iv": "Wartość początkowa",
|
||||
"hex.hashes.hash.common.key": "Klucz",
|
||||
"hex.hashes.hash.common.output_size": "Rozmiar wyjścia",
|
||||
"hex.hashes.hash.common.personalization": "Personalizacja",
|
||||
"hex.hashes.hash.common.poly": "Wielomian",
|
||||
"hex.hashes.hash.common.refl_in": "Odbicie wejścia",
|
||||
"hex.hashes.hash.common.refl_out": "Odbicie wyjścia",
|
||||
"hex.hashes.hash.common.rounds": "Liczba rund",
|
||||
"hex.hashes.hash.common.salt": "Sól",
|
||||
"hex.hashes.hash.common.security_level": "Poziom bezpieczeństwa",
|
||||
"hex.hashes.hash.common.size": "Rozmiar skrótu",
|
||||
"hex.hashes.hash.common.standard": "Standard",
|
||||
"hex.hashes.hash.common.standard.custom": "Niestandardowy",
|
||||
"hex.hashes.hash.common.xor_out": "XOR wyjścia",
|
||||
"hex.hashes.hash.sum": "Suma",
|
||||
"hex.hashes.hash.sum.fold": "Zwiń wynik",
|
||||
"hex.hashes.view.hashes.add": "Dodaj hash",
|
||||
"hex.hashes.view.hashes.function": "Funkcja skrótu",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hash_name": "Nazwa hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Najedź kursorem na zaznaczenie w edytorze szesnastkowym i przytrzymaj klawisz SHIFT, aby wyświetlić hashe tego obszaru.",
|
||||
"hex.hashes.view.hashes.name": "Hashe",
|
||||
"hex.hashes.view.hashes.no_settings": "Brak dostępnych ustawień",
|
||||
"hex.hashes.view.hashes.remove": "Usuń hash",
|
||||
"hex.hashes.view.hashes.table.name": "Nazwa",
|
||||
"hex.hashes.view.hashes.table.result": "Wynik",
|
||||
"hex.hashes.view.hashes.table.type": "Typ"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Utwórz nową funkcję skrótu w widoku Hash, wybierając typ, nadając jej nazwę i klikając przycisk Plus obok niej.",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Ziemniaki haszowane",
|
||||
"hex.hashes.hash.common.input_size": "Rozmiar wejścia",
|
||||
"hex.hashes.hash.common.iv": "Wartość początkowa",
|
||||
"hex.hashes.hash.common.key": "Klucz",
|
||||
"hex.hashes.hash.common.output_size": "Rozmiar wyjścia",
|
||||
"hex.hashes.hash.common.personalization": "Personalizacja",
|
||||
"hex.hashes.hash.common.poly": "Wielomian",
|
||||
"hex.hashes.hash.common.refl_in": "Odbicie wejścia",
|
||||
"hex.hashes.hash.common.refl_out": "Odbicie wyjścia",
|
||||
"hex.hashes.hash.common.rounds": "Liczba rund",
|
||||
"hex.hashes.hash.common.salt": "Sól",
|
||||
"hex.hashes.hash.common.security_level": "Poziom bezpieczeństwa",
|
||||
"hex.hashes.hash.common.size": "Rozmiar skrótu",
|
||||
"hex.hashes.hash.common.standard": "Standard",
|
||||
"hex.hashes.hash.common.standard.custom": "Niestandardowy",
|
||||
"hex.hashes.hash.common.xor_out": "XOR wyjścia",
|
||||
"hex.hashes.hash.sum": "Suma",
|
||||
"hex.hashes.hash.sum.fold": "Zwiń wynik",
|
||||
"hex.hashes.view.hashes.add": "Dodaj hash",
|
||||
"hex.hashes.view.hashes.function": "Funkcja skrótu",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hash_name": "Nazwa hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Najedź kursorem na zaznaczenie w edytorze szesnastkowym i przytrzymaj klawisz SHIFT, aby wyświetlić hashe tego obszaru.",
|
||||
"hex.hashes.view.hashes.name": "Hashe",
|
||||
"hex.hashes.view.hashes.no_settings": "Brak dostępnych ustawień",
|
||||
"hex.hashes.view.hashes.remove": "Usuń hash",
|
||||
"hex.hashes.view.hashes.table.name": "Nazwa",
|
||||
"hex.hashes.view.hashes.table.result": "Wynik",
|
||||
"hex.hashes.view.hashes.table.type": "Typ"
|
||||
}
|
||||
|
||||
@@ -1,32 +1,26 @@
|
||||
{
|
||||
"code": "pt-BR",
|
||||
"country": "Brazil",
|
||||
"fallback": false,
|
||||
"language": "Portuguese",
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "",
|
||||
"hex.hashes.hash.common.iv": "Initial Value",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "Polynomial",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.view.hashes.function": "Função Hash",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Passe o mouse sobre a seleção Hex Editor e mantenha pressionada a tecla SHIFT para visualizar os hashes dessa região.",
|
||||
"hex.hashes.view.hashes.name": "Hashes",
|
||||
"hex.hashes.view.hashes.no_settings": "Nenhuma configuração disponivel",
|
||||
"hex.hashes.view.hashes.remove": "Remover hash",
|
||||
"hex.hashes.view.hashes.table.name": "Nome",
|
||||
"hex.hashes.view.hashes.table.result": "Resultado",
|
||||
"hex.hashes.view.hashes.table.type": "Tipo"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "",
|
||||
"hex.hashes.hash.common.iv": "Initial Value",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "Polynomial",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.view.hashes.function": "Função Hash",
|
||||
"hex.hashes.view.hashes.hash": "Hash",
|
||||
"hex.hashes.view.hashes.hover_info": "Passe o mouse sobre a seleção Hex Editor e mantenha pressionada a tecla SHIFT para visualizar os hashes dessa região.",
|
||||
"hex.hashes.view.hashes.name": "Hashes",
|
||||
"hex.hashes.view.hashes.no_settings": "Nenhuma configuração disponivel",
|
||||
"hex.hashes.view.hashes.remove": "Remover hash",
|
||||
"hex.hashes.view.hashes.table.name": "Nome",
|
||||
"hex.hashes.view.hashes.table.result": "Resultado",
|
||||
"hex.hashes.view.hashes.table.type": "Tipo"
|
||||
}
|
||||
@@ -1,36 +1,30 @@
|
||||
{
|
||||
"code": "ru-RU",
|
||||
"language": "Russian",
|
||||
"country": "Russia",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Хэшбраун",
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Создать новую хеш-функцию в меню 'Хеши', выбрав тип, имя и нажав на кнопку плюс.",
|
||||
"hex.hashes.view.hashes.function": "Хеш-фунцкия",
|
||||
"hex.hashes.view.hashes.hash": "Хеш",
|
||||
"hex.hashes.view.hashes.hover_info": "Наведите на область Hex редактора и удерживайте клавишу SHIFT, чтобы увидеть хеши этого участка.",
|
||||
"hex.hashes.view.hashes.name": "Хеши",
|
||||
"hex.hashes.view.hashes.no_settings": "Нет доступных настроек",
|
||||
"hex.hashes.view.hashes.remove": "Удалить хеш",
|
||||
"hex.hashes.view.hashes.table.name": "Имя",
|
||||
"hex.hashes.view.hashes.table.result": "Результат",
|
||||
"hex.hashes.view.hashes.table.type": "Тип",
|
||||
"hex.hashes.hash.common.iv": "Начальное значение",
|
||||
"hex.hashes.hash.common.poly": "Полином",
|
||||
"hex.hashes.hash.common.key": "Ключ",
|
||||
"hex.hashes.hash.common.security_level": "Уровень безопасности",
|
||||
"hex.hashes.hash.common.size": "Размер хеша",
|
||||
"hex.hashes.hash.common.input_size": "Размер ввода",
|
||||
"hex.hashes.hash.common.output_size": "Размер вывода",
|
||||
"hex.hashes.hash.common.rounds": "Количество итераций",
|
||||
"hex.hashes.hash.common.salt": "Соль",
|
||||
"hex.hashes.hash.common.standard": "Стандарт",
|
||||
"hex.hashes.hash.common.standard.custom": "Свой",
|
||||
"hex.hashes.hash.common.personalization": "Персонализация",
|
||||
"hex.hashes.hash.common.refl_in": "Внутреннее отражение",
|
||||
"hex.hashes.hash.common.refl_out": "Внешнее отражение",
|
||||
"hex.hashes.hash.common.xor_out": "XOR выхода",
|
||||
"hex.hashes.hash.sum": "Сумма",
|
||||
"hex.hashes.hash.sum.fold": "Сложить результат"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Хэшбраун",
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Создать новую хеш-функцию в меню 'Хеши', выбрав тип, имя и нажав на кнопку плюс.",
|
||||
"hex.hashes.view.hashes.function": "Хеш-фунцкия",
|
||||
"hex.hashes.view.hashes.hash": "Хеш",
|
||||
"hex.hashes.view.hashes.hover_info": "Наведите на область Hex редактора и удерживайте клавишу SHIFT, чтобы увидеть хеши этого участка.",
|
||||
"hex.hashes.view.hashes.name": "Хеши",
|
||||
"hex.hashes.view.hashes.no_settings": "Нет доступных настроек",
|
||||
"hex.hashes.view.hashes.remove": "Удалить хеш",
|
||||
"hex.hashes.view.hashes.table.name": "Имя",
|
||||
"hex.hashes.view.hashes.table.result": "Результат",
|
||||
"hex.hashes.view.hashes.table.type": "Тип",
|
||||
"hex.hashes.hash.common.iv": "Начальное значение",
|
||||
"hex.hashes.hash.common.poly": "Полином",
|
||||
"hex.hashes.hash.common.key": "Ключ",
|
||||
"hex.hashes.hash.common.security_level": "Уровень безопасности",
|
||||
"hex.hashes.hash.common.size": "Размер хеша",
|
||||
"hex.hashes.hash.common.input_size": "Размер ввода",
|
||||
"hex.hashes.hash.common.output_size": "Размер вывода",
|
||||
"hex.hashes.hash.common.rounds": "Количество итераций",
|
||||
"hex.hashes.hash.common.salt": "Соль",
|
||||
"hex.hashes.hash.common.standard": "Стандарт",
|
||||
"hex.hashes.hash.common.standard.custom": "Свой",
|
||||
"hex.hashes.hash.common.personalization": "Персонализация",
|
||||
"hex.hashes.hash.common.refl_in": "Внутреннее отражение",
|
||||
"hex.hashes.hash.common.refl_out": "Внешнее отражение",
|
||||
"hex.hashes.hash.common.xor_out": "XOR выхода",
|
||||
"hex.hashes.hash.sum": "Сумма",
|
||||
"hex.hashes.hash.sum.fold": "Сложить результат"
|
||||
}
|
||||
|
||||
@@ -1,38 +1,32 @@
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"country": "China",
|
||||
"fallback": false,
|
||||
"language": "Chinese (Simplified)",
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "通过选择类型、为其命名并单击旁边的加号按钮,在“哈希”视图中创建新的哈希函数。",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hash!",
|
||||
"hex.hashes.hash.common.input_size": "输入值大小",
|
||||
"hex.hashes.hash.common.iv": "初始值",
|
||||
"hex.hashes.hash.common.key": "键",
|
||||
"hex.hashes.hash.common.output_size": "输出值大小",
|
||||
"hex.hashes.hash.common.personalization": "个性化",
|
||||
"hex.hashes.hash.common.poly": "多项式",
|
||||
"hex.hashes.hash.common.refl_in": "输入值取反",
|
||||
"hex.hashes.hash.common.refl_out": "输出值取反",
|
||||
"hex.hashes.hash.common.rounds": "哈希轮数",
|
||||
"hex.hashes.hash.common.salt": "盐",
|
||||
"hex.hashes.hash.common.security_level": "安全等级",
|
||||
"hex.hashes.hash.common.size": "哈希大小",
|
||||
"hex.hashes.hash.common.standard": "标准",
|
||||
"hex.hashes.hash.common.standard.custom": "自定义",
|
||||
"hex.hashes.hash.common.xor_out": "结果异或值",
|
||||
"hex.hashes.hash.sum": "总和",
|
||||
"hex.hashes.hash.sum.fold": "折叠结果",
|
||||
"hex.hashes.view.hashes.function": "哈希函数",
|
||||
"hex.hashes.view.hashes.hash": "哈希",
|
||||
"hex.hashes.view.hashes.hover_info": "将鼠标放在 Hex 编辑器的选区上,按住 SHIFT 来查看其哈希。",
|
||||
"hex.hashes.view.hashes.name": "哈希",
|
||||
"hex.hashes.view.hashes.no_settings": "没有可用哈希设置",
|
||||
"hex.hashes.view.hashes.remove": "移除哈希",
|
||||
"hex.hashes.view.hashes.table.name": "名称",
|
||||
"hex.hashes.view.hashes.table.result": "结果",
|
||||
"hex.hashes.view.hashes.table.type": "类型",
|
||||
"hex.hashes.view.hashes.add": "添加哈希",
|
||||
"hex.hashes.view.hashes.hash_name": "哈希名称"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "通过选择类型、为其命名并单击旁边的加号按钮,在“哈希”视图中创建新的哈希函数。",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hash!",
|
||||
"hex.hashes.hash.common.input_size": "输入值大小",
|
||||
"hex.hashes.hash.common.iv": "初始值",
|
||||
"hex.hashes.hash.common.key": "键",
|
||||
"hex.hashes.hash.common.output_size": "输出值大小",
|
||||
"hex.hashes.hash.common.personalization": "个性化",
|
||||
"hex.hashes.hash.common.poly": "多项式",
|
||||
"hex.hashes.hash.common.refl_in": "输入值取反",
|
||||
"hex.hashes.hash.common.refl_out": "输出值取反",
|
||||
"hex.hashes.hash.common.rounds": "哈希轮数",
|
||||
"hex.hashes.hash.common.salt": "盐",
|
||||
"hex.hashes.hash.common.security_level": "安全等级",
|
||||
"hex.hashes.hash.common.size": "哈希大小",
|
||||
"hex.hashes.hash.common.standard": "标准",
|
||||
"hex.hashes.hash.common.standard.custom": "自定义",
|
||||
"hex.hashes.hash.common.xor_out": "结果异或值",
|
||||
"hex.hashes.hash.sum": "总和",
|
||||
"hex.hashes.hash.sum.fold": "折叠结果",
|
||||
"hex.hashes.view.hashes.function": "哈希函数",
|
||||
"hex.hashes.view.hashes.hash": "哈希",
|
||||
"hex.hashes.view.hashes.hover_info": "将鼠标放在 Hex 编辑器的选区上,按住 SHIFT 来查看其哈希。",
|
||||
"hex.hashes.view.hashes.name": "哈希",
|
||||
"hex.hashes.view.hashes.no_settings": "没有可用哈希设置",
|
||||
"hex.hashes.view.hashes.remove": "移除哈希",
|
||||
"hex.hashes.view.hashes.table.name": "名称",
|
||||
"hex.hashes.view.hashes.table.result": "结果",
|
||||
"hex.hashes.view.hashes.table.type": "类型",
|
||||
"hex.hashes.view.hashes.add": "添加哈希",
|
||||
"hex.hashes.view.hashes.hash_name": "哈希名称"
|
||||
}
|
||||
@@ -1,32 +1,26 @@
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"country": "Taiwan",
|
||||
"fallback": false,
|
||||
"language": "Chinese (Traditional)",
|
||||
"translations": {
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Create a new hash function in the Hash view by selecting the type, giving it a name and clicking on the Plus button next to it.",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hash browns",
|
||||
"hex.hashes.hash.common.iv": "初始數值",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "多項式",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.view.hashes.function": "雜湊函式",
|
||||
"hex.hashes.view.hashes.hash": "雜湊",
|
||||
"hex.hashes.view.hashes.hover_info": "懸停在十六進位編輯器的選取範圍上,並按住 Shift 以查看該區域的雜湊。",
|
||||
"hex.hashes.view.hashes.name": "雜湊",
|
||||
"hex.hashes.view.hashes.no_settings": "無可用設定",
|
||||
"hex.hashes.view.hashes.remove": "移除雜湊",
|
||||
"hex.hashes.view.hashes.table.name": "名稱",
|
||||
"hex.hashes.view.hashes.table.result": "結果",
|
||||
"hex.hashes.view.hashes.table.type": "類型"
|
||||
}
|
||||
"hex.hashes.achievement.misc.create_hash.desc": "Create a new hash function in the Hash view by selecting the type, giving it a name and clicking on the Plus button next to it.",
|
||||
"hex.hashes.achievement.misc.create_hash.name": "Hash browns",
|
||||
"hex.hashes.hash.common.iv": "初始數值",
|
||||
"hex.hashes.hash.common.key": "",
|
||||
"hex.hashes.hash.common.personalization": "",
|
||||
"hex.hashes.hash.common.poly": "多項式",
|
||||
"hex.hashes.hash.common.refl_in": "Reflect In",
|
||||
"hex.hashes.hash.common.refl_out": "Reflect Out",
|
||||
"hex.hashes.hash.common.rounds": "",
|
||||
"hex.hashes.hash.common.salt": "",
|
||||
"hex.hashes.hash.common.security_level": "",
|
||||
"hex.hashes.hash.common.size": "",
|
||||
"hex.hashes.hash.common.standard": "",
|
||||
"hex.hashes.hash.common.standard.custom": "",
|
||||
"hex.hashes.hash.common.xor_out": "XOR Out",
|
||||
"hex.hashes.view.hashes.function": "雜湊函式",
|
||||
"hex.hashes.view.hashes.hash": "雜湊",
|
||||
"hex.hashes.view.hashes.hover_info": "懸停在十六進位編輯器的選取範圍上,並按住 Shift 以查看該區域的雜湊。",
|
||||
"hex.hashes.view.hashes.name": "雜湊",
|
||||
"hex.hashes.view.hashes.no_settings": "無可用設定",
|
||||
"hex.hashes.view.hashes.remove": "移除雜湊",
|
||||
"hex.hashes.view.hashes.table.name": "名稱",
|
||||
"hex.hashes.view.hashes.table.result": "結果",
|
||||
"hex.hashes.view.hashes.table.type": "類型"
|
||||
}
|
||||
@@ -20,8 +20,9 @@ using namespace hex::plugin::hashes;
|
||||
|
||||
IMHEX_PLUGIN_SETUP("Hashes", "WerWolv", "Hashing algorithms") {
|
||||
hex::log::debug("Using romfs: '{}'", romfs::name());
|
||||
for (auto &path : romfs::list("lang"))
|
||||
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
|
||||
hex::LocalizationManager::addLanguages(romfs::get("lang/languages.json").string(), [](const std::filesystem::path &path) {
|
||||
return romfs::get(path).string();
|
||||
});
|
||||
|
||||
registerHashes();
|
||||
ContentRegistry::Views::add<ViewHashes>();
|
||||
|
||||
@@ -1,9 +1,4 @@
|
||||
{
|
||||
"code": "en-US",
|
||||
"language": "English",
|
||||
"country": "United States",
|
||||
"fallback": true,
|
||||
"translations": {
|
||||
"hex.plugin.remote.ssh_provider": "Remote SSH File",
|
||||
"hex.plugin.remote.ssh_provider.host": "Host",
|
||||
"hex.plugin.remote.ssh_provider.port": "Port",
|
||||
@@ -12,5 +7,4 @@
|
||||
"hex.plugin.remote.ssh_provider.key_file": "Private Key Path",
|
||||
"hex.plugin.remote.ssh_provider.passphrase": "Passphrase",
|
||||
"hex.plugin.remote.ssh_provider.connect": "Connect"
|
||||
}
|
||||
}
|
||||
|
||||
6
plugins/remote/romfs/lang/languages.json
Normal file
6
plugins/remote/romfs/lang/languages.json
Normal file
@@ -0,0 +1,6 @@
|
||||
[
|
||||
{
|
||||
"code": "en-US",
|
||||
"path": "lang/en_US.json"
|
||||
}
|
||||
]
|
||||
@@ -13,8 +13,9 @@
|
||||
|
||||
IMHEX_PLUGIN_SETUP("Remote", "WerWolv", "Reading data from remote servers") {
|
||||
hex::log::debug("Using romfs: '{}'", romfs::name());
|
||||
for (auto &path : romfs::list("lang"))
|
||||
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
|
||||
hex::LocalizationManager::addLanguages(romfs::get("lang/languages.json").string(), [](const std::filesystem::path &path) {
|
||||
return romfs::get(path).string();
|
||||
});
|
||||
|
||||
hex::plugin::remote::SFTPClient::init();
|
||||
AT_FINAL_CLEANUP {
|
||||
|
||||
@@ -1,10 +1,5 @@
|
||||
{
|
||||
"code": "de-DE",
|
||||
"country": "Germany",
|
||||
"language": "German",
|
||||
"translations": {
|
||||
"hex.script_loader.menu.run_script": "Skript ausführen",
|
||||
"hex.script_loader.menu.loading": "Laden...",
|
||||
"hex.script_loader.menu.no_scripts": "Keine Skripte gefunden"
|
||||
}
|
||||
"hex.script_loader.menu.run_script": "Skript ausführen",
|
||||
"hex.script_loader.menu.loading": "Laden...",
|
||||
"hex.script_loader.menu.no_scripts": "Keine Skripte gefunden"
|
||||
}
|
||||
@@ -1,12 +1,7 @@
|
||||
{
|
||||
"code": "en-US",
|
||||
"country": "United States",
|
||||
"language": "English",
|
||||
"translations": {
|
||||
"hex.script_loader.menu.run_script": "Run Script...",
|
||||
"hex.script_loader.menu.loading": "Loading...",
|
||||
"hex.script_loader.menu.no_scripts": "No scripts found",
|
||||
"hex.script_loader.task.updating": "Updating scripts...",
|
||||
"hex.script_loader.task.running": "Running script..."
|
||||
}
|
||||
"hex.script_loader.menu.run_script": "Run Script...",
|
||||
"hex.script_loader.menu.loading": "Loading...",
|
||||
"hex.script_loader.menu.no_scripts": "No scripts found",
|
||||
"hex.script_loader.task.updating": "Updating scripts...",
|
||||
"hex.script_loader.task.running": "Running script..."
|
||||
}
|
||||
@@ -1,12 +1,7 @@
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"country": "France",
|
||||
"language": "Français",
|
||||
"translations": {
|
||||
"hex.script_loader.menu.run_script": "Exécuter le script...",
|
||||
"hex.script_loader.menu.loading": "Chargement...",
|
||||
"hex.script_loader.menu.no_scripts": "Aucun script trouvé",
|
||||
"hex.script_loader.task.updating": "Mise à jour des scripts...",
|
||||
"hex.script_loader.task.running": "Exécution du script..."
|
||||
}
|
||||
"hex.script_loader.menu.run_script": "Exécuter le script...",
|
||||
"hex.script_loader.menu.loading": "Chargement...",
|
||||
"hex.script_loader.menu.no_scripts": "Aucun script trouvé",
|
||||
"hex.script_loader.task.updating": "Mise à jour des scripts...",
|
||||
"hex.script_loader.task.running": "Exécution du script..."
|
||||
}
|
||||
|
||||
@@ -1,11 +1,5 @@
|
||||
{
|
||||
"code": "hu_HU",
|
||||
"language": "Hungarian",
|
||||
"country": "Hungary",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.script_loader.menu.run_script": "Script futtatása...",
|
||||
"hex.script_loader.menu.loading": "Betöltés...",
|
||||
"hex.script_loader.menu.no_scripts": "Nem található script"
|
||||
}
|
||||
"hex.script_loader.menu.run_script": "Script futtatása...",
|
||||
"hex.script_loader.menu.loading": "Betöltés...",
|
||||
"hex.script_loader.menu.no_scripts": "Nem található script"
|
||||
}
|
||||
34
plugins/script_loader/romfs/lang/languages.json
Normal file
34
plugins/script_loader/romfs/lang/languages.json
Normal file
@@ -0,0 +1,34 @@
|
||||
[
|
||||
{
|
||||
"code": "en-US",
|
||||
"path": "lang/en_US.json"
|
||||
},
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"path": "lang/fr_FR.json"
|
||||
},
|
||||
{
|
||||
"code": "de-DE",
|
||||
"path": "lang/de_DE.json"
|
||||
},
|
||||
{
|
||||
"code": "hu-HU",
|
||||
"path": "lang/hu_HU.json"
|
||||
},
|
||||
{
|
||||
"code": "ru-RU",
|
||||
"path": "lang/ru_RU.json"
|
||||
},
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"path": "lang/pl_PL.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"path": "lang/zh_CN.json"
|
||||
},
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"path": "lang/zh_TW.json"
|
||||
}
|
||||
]
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"code": "pl-PL",
|
||||
"country": "Polska",
|
||||
"language": "Polski",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.script_loader.menu.loading": "Ładowanie...",
|
||||
"hex.script_loader.menu.no_scripts": "Nie znaleziono skryptów",
|
||||
"hex.script_loader.menu.run_script": "Uruchom skrypt...",
|
||||
"hex.script_loader.task.running": "Uruchamianie skryptu...",
|
||||
"hex.script_loader.task.updating": "Aktualizowanie skryptów..."
|
||||
}
|
||||
"hex.script_loader.menu.loading": "Ładowanie...",
|
||||
"hex.script_loader.menu.no_scripts": "Nie znaleziono skryptów",
|
||||
"hex.script_loader.menu.run_script": "Uruchom skrypt...",
|
||||
"hex.script_loader.task.running": "Uruchamianie skryptu...",
|
||||
"hex.script_loader.task.updating": "Aktualizowanie skryptów..."
|
||||
}
|
||||
|
||||
@@ -1,12 +1,7 @@
|
||||
{
|
||||
"code": "ru-RU",
|
||||
"country": "Russia",
|
||||
"language": "Russian",
|
||||
"translations": {
|
||||
"hex.script_loader.menu.run_script": "Запустить скрипт",
|
||||
"hex.script_loader.menu.loading": "Загрузка...",
|
||||
"hex.script_loader.menu.no_scripts": "Скрипты не найдены",
|
||||
"hex.script_loader.task.updating": "Обновление скриптов...",
|
||||
"hex.script_loader.task.running": "Запуск скрипта..."
|
||||
}
|
||||
"hex.script_loader.menu.run_script": "Запустить скрипт",
|
||||
"hex.script_loader.menu.loading": "Загрузка...",
|
||||
"hex.script_loader.menu.no_scripts": "Скрипты не найдены",
|
||||
"hex.script_loader.task.updating": "Обновление скриптов...",
|
||||
"hex.script_loader.task.running": "Запуск скрипта..."
|
||||
}
|
||||
@@ -1,12 +1,7 @@
|
||||
{
|
||||
"code": "zh-CN",
|
||||
"country": "China",
|
||||
"language": "Chinese (Simplified)",
|
||||
"translations": {
|
||||
"hex.script_loader.menu.loading": "加载中……",
|
||||
"hex.script_loader.menu.no_scripts": "空空如也",
|
||||
"hex.script_loader.menu.run_script": "运行脚本……",
|
||||
"hex.script_loader.task.running": "运行脚本……",
|
||||
"hex.script_loader.task.updating": "更新脚本……"
|
||||
}
|
||||
"hex.script_loader.menu.loading": "加载中……",
|
||||
"hex.script_loader.menu.no_scripts": "空空如也",
|
||||
"hex.script_loader.menu.run_script": "运行脚本……",
|
||||
"hex.script_loader.task.running": "运行脚本……",
|
||||
"hex.script_loader.task.updating": "更新脚本……"
|
||||
}
|
||||
@@ -1,10 +1,5 @@
|
||||
{
|
||||
"code": "zh-TW",
|
||||
"country": "Taiwan",
|
||||
"language": "Chinese (Traditional)",
|
||||
"translations": {
|
||||
"hex.script_loader.menu.loading": "正在載入...",
|
||||
"hex.script_loader.menu.no_scripts": "找不到指令碼",
|
||||
"hex.script_loader.menu.run_script": "執行指令碼..."
|
||||
}
|
||||
"hex.script_loader.menu.loading": "正在載入...",
|
||||
"hex.script_loader.menu.no_scripts": "找不到指令碼",
|
||||
"hex.script_loader.menu.run_script": "執行指令碼..."
|
||||
}
|
||||
@@ -134,8 +134,9 @@ std::vector<const Script*> loadAllScripts() {
|
||||
|
||||
IMHEX_PLUGIN_SETUP("Script Loader", "WerWolv", "Script Loader plugin") {
|
||||
hex::log::debug("Using romfs: '{}'", romfs::name());
|
||||
for (auto &path : romfs::list("lang"))
|
||||
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
|
||||
hex::LocalizationManager::addLanguages(romfs::get("lang/languages.json").string(), [](const std::filesystem::path &path) {
|
||||
return romfs::get(path).string();
|
||||
});
|
||||
|
||||
if (initializeAllLoaders()) {
|
||||
addScriptsMenu();
|
||||
|
||||
@@ -237,7 +237,7 @@ namespace hex::ui {
|
||||
}
|
||||
|
||||
private:
|
||||
TextEditor *m_editor;
|
||||
TextEditor *m_editor = nullptr;
|
||||
};
|
||||
|
||||
using ErrorGotoBoxes = std::map<Coordinates, ErrorGotoBox>;
|
||||
@@ -474,7 +474,7 @@ namespace hex::ui {
|
||||
ImVec2 &getCharAdvance() { return m_charAdvance; }
|
||||
void clearGotoBoxes() { m_errorGotoBoxes.clear(); }
|
||||
void clearCursorBoxes() { m_cursorBoxes.clear(); }
|
||||
void addClickableText(std::string text) { m_clickableText.push_back(text); }
|
||||
void addClickableText(std::string text) { m_clickableText.emplace_back(std::move(text)); }
|
||||
void setErrorMarkers(const ErrorMarkers &markers) { m_errorMarkers = markers; }
|
||||
Breakpoints &getBreakpoints() { return m_breakpoints; }
|
||||
void setBreakpoints(const Breakpoints &markers) { m_breakpoints = markers; }
|
||||
|
||||
@@ -1,118 +1,112 @@
|
||||
{
|
||||
"code": "de-DE",
|
||||
"country": "Germany",
|
||||
"fallback": false,
|
||||
"language": "German",
|
||||
"translations": {
|
||||
"hex.ui.common.add": "Hinzufügen",
|
||||
"hex.ui.common.address": "Adresse",
|
||||
"hex.ui.common.allow": "Erlauben",
|
||||
"hex.ui.common.begin": "Anfangen",
|
||||
"hex.ui.common.big": "Big",
|
||||
"hex.ui.common.big_endian": "Big Endian",
|
||||
"hex.ui.common.browse": "Durchsuchen...",
|
||||
"hex.ui.common.bytes": "Bytes",
|
||||
"hex.ui.common.cancel": "Abbrechen",
|
||||
"hex.ui.common.choose_file": "Datei auswählen",
|
||||
"hex.ui.common.close": "Schließen",
|
||||
"hex.ui.common.comment": "Kommentar",
|
||||
"hex.ui.common.continue": "Fortfahren",
|
||||
"hex.ui.common.count": "Anzahl",
|
||||
"hex.ui.common.decimal": "Dezimal",
|
||||
"hex.ui.common.deny": "Verweigern",
|
||||
"hex.ui.common.dont_show_again": "Nicht mehr anzeigen",
|
||||
"hex.ui.common.edit": "Bearbeiten",
|
||||
"hex.ui.common.encoding.ascii": "ASCII",
|
||||
"hex.ui.common.encoding.utf16be": "UTF-16BE",
|
||||
"hex.ui.common.encoding.utf16le": "UTF-16LE",
|
||||
"hex.ui.common.encoding.utf8": "UTF-8",
|
||||
"hex.ui.common.end": "Beenden",
|
||||
"hex.ui.common.endian": "Endian",
|
||||
"hex.ui.common.error": "Fehler",
|
||||
"hex.ui.common.fatal": "Fataler Fehler",
|
||||
"hex.ui.common.file": "Datei",
|
||||
"hex.ui.common.filter": "Filter",
|
||||
"hex.ui.common.hexadecimal": "Hexadezimal",
|
||||
"hex.ui.common.info": "Information",
|
||||
"hex.ui.common.instruction": "Instruktion",
|
||||
"hex.ui.common.key": "Schlüssel",
|
||||
"hex.ui.common.link": "Link",
|
||||
"hex.ui.common.little": "Little",
|
||||
"hex.ui.common.little_endian": "Little Endian",
|
||||
"hex.ui.common.load": "Laden",
|
||||
"hex.ui.common.loading": "Laden...",
|
||||
"hex.ui.common.match_selection": "Arbeitsbereich synchronisieren",
|
||||
"hex.ui.common.name": "Name",
|
||||
"hex.ui.common.no": "Nein",
|
||||
"hex.ui.common.number_format": "Format",
|
||||
"hex.ui.common.octal": "Oktal",
|
||||
"hex.ui.common.off": "Aus",
|
||||
"hex.ui.common.offset": "Offset",
|
||||
"hex.ui.common.okay": "Okay",
|
||||
"hex.ui.common.on": "An",
|
||||
"hex.ui.common.open": "Öffnen",
|
||||
"hex.ui.common.path": "Pfad",
|
||||
"hex.ui.common.percentage": "Prozent",
|
||||
"hex.ui.common.processing": "Verarbeiten",
|
||||
"hex.ui.common.project": "Projekt",
|
||||
"hex.ui.common.question": "Frage",
|
||||
"hex.ui.common.range": "Bereich",
|
||||
"hex.ui.common.range.entire_data": "Gesamte Daten",
|
||||
"hex.ui.common.range.selection": "Auswahl",
|
||||
"hex.ui.common.region": "Region",
|
||||
"hex.ui.common.remove": "Entfernen",
|
||||
"hex.ui.common.reset": "Zurücksetzen",
|
||||
"hex.ui.common.set": "Setzen",
|
||||
"hex.ui.common.settings": "Einstellungen",
|
||||
"hex.ui.common.size": "Länge",
|
||||
"hex.ui.common.type": "Typ",
|
||||
"hex.ui.common.type.f32": "float",
|
||||
"hex.ui.common.type.f64": "double",
|
||||
"hex.ui.common.type.i16": "int16_t",
|
||||
"hex.ui.common.type.i24": "int24_t",
|
||||
"hex.ui.common.type.i32": "int32_t",
|
||||
"hex.ui.common.type.i48": "int48_t",
|
||||
"hex.ui.common.type.i64": "int64_t",
|
||||
"hex.ui.common.type.i8": "int8_t",
|
||||
"hex.ui.common.type.u16": "uint16_t",
|
||||
"hex.ui.common.type.u24": "uint24_t",
|
||||
"hex.ui.common.type.u32": "uint32_t",
|
||||
"hex.ui.common.type.u48": "uint48_t",
|
||||
"hex.ui.common.type.u64": "uint64_t",
|
||||
"hex.ui.common.type.u8": "uint8_t",
|
||||
"hex.ui.common.value": "Wert",
|
||||
"hex.ui.common.warning": "Warnung",
|
||||
"hex.ui.common.yes": "Ja",
|
||||
"hex.ui.hex_editor.ascii_view": "ASCII Spalte anzeigen",
|
||||
"hex.ui.hex_editor.custom_encoding_view": "Erweiterte Dekodierungsspalte anzeigen",
|
||||
"hex.ui.hex_editor.data_size": "Datengrösse",
|
||||
"hex.ui.hex_editor.gray_out_zero": "Nullen ausgrauen",
|
||||
"hex.ui.hex_editor.human_readable_units_footer": "Lesbare Einheiten",
|
||||
"hex.ui.hex_editor.no_bytes": "Keine Bytes verfügbar",
|
||||
"hex.ui.hex_editor.page": "Seite",
|
||||
"hex.ui.hex_editor.region": "Region",
|
||||
"hex.ui.hex_editor.selection": "Auswahl",
|
||||
"hex.ui.hex_editor.selection.none": "Keine",
|
||||
"hex.ui.hex_editor.uppercase_hex": "Hex Zeichen als Grossbuchstaben",
|
||||
"hex.ui.hex_editor.visualizer": "Daten Anzeige",
|
||||
"hex.ui.pattern_drawer.color": "Farbe",
|
||||
"hex.ui.pattern_drawer.comment": "Kommentar",
|
||||
"hex.ui.pattern_drawer.double_click": "Doppelklicken um mehr Einträge zu sehen",
|
||||
"hex.ui.pattern_drawer.end": "Ende",
|
||||
"hex.ui.pattern_drawer.export": "Pattern exportieren als...",
|
||||
"hex.ui.pattern_drawer.favorites": "Favoriten",
|
||||
"hex.ui.pattern_drawer.local": "Local",
|
||||
"hex.ui.pattern_drawer.size": "Grösse",
|
||||
"hex.ui.pattern_drawer.spec_name": "Spezifikatiosnamen",
|
||||
"hex.ui.pattern_drawer.start": "Start",
|
||||
"hex.ui.pattern_drawer.tree_style.auto_expanded": "Automatisch geöffneter Baum",
|
||||
"hex.ui.pattern_drawer.tree_style.flattened": "Flach",
|
||||
"hex.ui.pattern_drawer.tree_style.tree": "Baum",
|
||||
"hex.ui.pattern_drawer.type": "Typ",
|
||||
"hex.ui.pattern_drawer.updating": "Aktualisieren...",
|
||||
"hex.ui.pattern_drawer.value": "Wert",
|
||||
"hex.ui.pattern_drawer.var_name": "Name",
|
||||
"hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Falsche anzahl Parameter",
|
||||
"hex.ui.pattern_drawer.visualizer.unknown": "Unbekannter Visualizer"
|
||||
}
|
||||
"hex.ui.common.add": "Hinzufügen",
|
||||
"hex.ui.common.address": "Adresse",
|
||||
"hex.ui.common.allow": "Erlauben",
|
||||
"hex.ui.common.begin": "Anfangen",
|
||||
"hex.ui.common.big": "Big",
|
||||
"hex.ui.common.big_endian": "Big Endian",
|
||||
"hex.ui.common.browse": "Durchsuchen...",
|
||||
"hex.ui.common.bytes": "Bytes",
|
||||
"hex.ui.common.cancel": "Abbrechen",
|
||||
"hex.ui.common.choose_file": "Datei auswählen",
|
||||
"hex.ui.common.close": "Schließen",
|
||||
"hex.ui.common.comment": "Kommentar",
|
||||
"hex.ui.common.continue": "Fortfahren",
|
||||
"hex.ui.common.count": "Anzahl",
|
||||
"hex.ui.common.decimal": "Dezimal",
|
||||
"hex.ui.common.deny": "Verweigern",
|
||||
"hex.ui.common.dont_show_again": "Nicht mehr anzeigen",
|
||||
"hex.ui.common.edit": "Bearbeiten",
|
||||
"hex.ui.common.encoding.ascii": "ASCII",
|
||||
"hex.ui.common.encoding.utf16be": "UTF-16BE",
|
||||
"hex.ui.common.encoding.utf16le": "UTF-16LE",
|
||||
"hex.ui.common.encoding.utf8": "UTF-8",
|
||||
"hex.ui.common.end": "Beenden",
|
||||
"hex.ui.common.endian": "Endian",
|
||||
"hex.ui.common.error": "Fehler",
|
||||
"hex.ui.common.fatal": "Fataler Fehler",
|
||||
"hex.ui.common.file": "Datei",
|
||||
"hex.ui.common.filter": "Filter",
|
||||
"hex.ui.common.hexadecimal": "Hexadezimal",
|
||||
"hex.ui.common.info": "Information",
|
||||
"hex.ui.common.instruction": "Instruktion",
|
||||
"hex.ui.common.key": "Schlüssel",
|
||||
"hex.ui.common.link": "Link",
|
||||
"hex.ui.common.little": "Little",
|
||||
"hex.ui.common.little_endian": "Little Endian",
|
||||
"hex.ui.common.load": "Laden",
|
||||
"hex.ui.common.loading": "Laden...",
|
||||
"hex.ui.common.match_selection": "Arbeitsbereich synchronisieren",
|
||||
"hex.ui.common.name": "Name",
|
||||
"hex.ui.common.no": "Nein",
|
||||
"hex.ui.common.number_format": "Format",
|
||||
"hex.ui.common.octal": "Oktal",
|
||||
"hex.ui.common.off": "Aus",
|
||||
"hex.ui.common.offset": "Offset",
|
||||
"hex.ui.common.okay": "Okay",
|
||||
"hex.ui.common.on": "An",
|
||||
"hex.ui.common.open": "Öffnen",
|
||||
"hex.ui.common.path": "Pfad",
|
||||
"hex.ui.common.percentage": "Prozent",
|
||||
"hex.ui.common.processing": "Verarbeiten",
|
||||
"hex.ui.common.project": "Projekt",
|
||||
"hex.ui.common.question": "Frage",
|
||||
"hex.ui.common.range": "Bereich",
|
||||
"hex.ui.common.range.entire_data": "Gesamte Daten",
|
||||
"hex.ui.common.range.selection": "Auswahl",
|
||||
"hex.ui.common.region": "Region",
|
||||
"hex.ui.common.remove": "Entfernen",
|
||||
"hex.ui.common.reset": "Zurücksetzen",
|
||||
"hex.ui.common.set": "Setzen",
|
||||
"hex.ui.common.settings": "Einstellungen",
|
||||
"hex.ui.common.size": "Länge",
|
||||
"hex.ui.common.type": "Typ",
|
||||
"hex.ui.common.type.f32": "float",
|
||||
"hex.ui.common.type.f64": "double",
|
||||
"hex.ui.common.type.i16": "int16_t",
|
||||
"hex.ui.common.type.i24": "int24_t",
|
||||
"hex.ui.common.type.i32": "int32_t",
|
||||
"hex.ui.common.type.i48": "int48_t",
|
||||
"hex.ui.common.type.i64": "int64_t",
|
||||
"hex.ui.common.type.i8": "int8_t",
|
||||
"hex.ui.common.type.u16": "uint16_t",
|
||||
"hex.ui.common.type.u24": "uint24_t",
|
||||
"hex.ui.common.type.u32": "uint32_t",
|
||||
"hex.ui.common.type.u48": "uint48_t",
|
||||
"hex.ui.common.type.u64": "uint64_t",
|
||||
"hex.ui.common.type.u8": "uint8_t",
|
||||
"hex.ui.common.value": "Wert",
|
||||
"hex.ui.common.warning": "Warnung",
|
||||
"hex.ui.common.yes": "Ja",
|
||||
"hex.ui.hex_editor.ascii_view": "ASCII Spalte anzeigen",
|
||||
"hex.ui.hex_editor.custom_encoding_view": "Erweiterte Dekodierungsspalte anzeigen",
|
||||
"hex.ui.hex_editor.data_size": "Datengrösse",
|
||||
"hex.ui.hex_editor.gray_out_zero": "Nullen ausgrauen",
|
||||
"hex.ui.hex_editor.human_readable_units_footer": "Lesbare Einheiten",
|
||||
"hex.ui.hex_editor.no_bytes": "Keine Bytes verfügbar",
|
||||
"hex.ui.hex_editor.page": "Seite",
|
||||
"hex.ui.hex_editor.region": "Region",
|
||||
"hex.ui.hex_editor.selection": "Auswahl",
|
||||
"hex.ui.hex_editor.selection.none": "Keine",
|
||||
"hex.ui.hex_editor.uppercase_hex": "Hex Zeichen als Grossbuchstaben",
|
||||
"hex.ui.hex_editor.visualizer": "Daten Anzeige",
|
||||
"hex.ui.pattern_drawer.color": "Farbe",
|
||||
"hex.ui.pattern_drawer.comment": "Kommentar",
|
||||
"hex.ui.pattern_drawer.double_click": "Doppelklicken um mehr Einträge zu sehen",
|
||||
"hex.ui.pattern_drawer.end": "Ende",
|
||||
"hex.ui.pattern_drawer.export": "Pattern exportieren als...",
|
||||
"hex.ui.pattern_drawer.favorites": "Favoriten",
|
||||
"hex.ui.pattern_drawer.local": "Local",
|
||||
"hex.ui.pattern_drawer.size": "Grösse",
|
||||
"hex.ui.pattern_drawer.spec_name": "Spezifikatiosnamen",
|
||||
"hex.ui.pattern_drawer.start": "Start",
|
||||
"hex.ui.pattern_drawer.tree_style.auto_expanded": "Automatisch geöffneter Baum",
|
||||
"hex.ui.pattern_drawer.tree_style.flattened": "Flach",
|
||||
"hex.ui.pattern_drawer.tree_style.tree": "Baum",
|
||||
"hex.ui.pattern_drawer.type": "Typ",
|
||||
"hex.ui.pattern_drawer.updating": "Aktualisieren...",
|
||||
"hex.ui.pattern_drawer.value": "Wert",
|
||||
"hex.ui.pattern_drawer.var_name": "Name",
|
||||
"hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Falsche anzahl Parameter",
|
||||
"hex.ui.pattern_drawer.visualizer.unknown": "Unbekannter Visualizer"
|
||||
}
|
||||
|
||||
@@ -1,132 +1,126 @@
|
||||
{
|
||||
"code": "en-US",
|
||||
"language": "English",
|
||||
"country": "United States",
|
||||
"fallback": true,
|
||||
"translations": {
|
||||
"hex.ui.common.add": "Add",
|
||||
"hex.ui.common.address": "Address",
|
||||
"hex.ui.common.allow": "Allow",
|
||||
"hex.ui.common.apply": "Apply",
|
||||
"hex.ui.common.begin": "Begin",
|
||||
"hex.ui.common.big": "Big",
|
||||
"hex.ui.common.big_endian": "Big Endian",
|
||||
"hex.ui.common.browse": "Browse...",
|
||||
"hex.ui.common.bytes": "Bytes",
|
||||
"hex.ui.common.cancel": "Cancel",
|
||||
"hex.ui.common.choose_file": "Choose file",
|
||||
"hex.ui.common.close": "Close",
|
||||
"hex.ui.common.comment": "Comment",
|
||||
"hex.ui.common.continue": "Continue",
|
||||
"hex.ui.common.count": "Count",
|
||||
"hex.ui.common.decimal": "Decimal",
|
||||
"hex.ui.common.deny": "Deny",
|
||||
"hex.ui.common.dont_show_again": "Don't show again",
|
||||
"hex.ui.common.edit": "Edit",
|
||||
"hex.ui.common.encoding.ascii": "ASCII",
|
||||
"hex.ui.common.encoding.utf16be": "UTF-16BE",
|
||||
"hex.ui.common.encoding.utf16le": "UTF-16LE",
|
||||
"hex.ui.common.encoding.utf8": "UTF-8",
|
||||
"hex.ui.common.end": "End",
|
||||
"hex.ui.common.endian": "Endian",
|
||||
"hex.ui.common.warning": "Warning",
|
||||
"hex.ui.common.error": "Error",
|
||||
"hex.ui.common.fatal": "Fatal Error",
|
||||
"hex.ui.common.file": "File",
|
||||
"hex.ui.common.filter": "Filter",
|
||||
"hex.ui.common.hexadecimal": "Hexadecimal",
|
||||
"hex.ui.common.info": "Information",
|
||||
"hex.ui.common.instruction": "Instruction",
|
||||
"hex.ui.common.key": "Key",
|
||||
"hex.ui.common.link": "Link",
|
||||
"hex.ui.common.little": "Little",
|
||||
"hex.ui.common.little_endian": "Little Endian",
|
||||
"hex.ui.common.load": "Load",
|
||||
"hex.ui.common.loading": "Loading...",
|
||||
"hex.ui.common.match_selection": "Match Selection",
|
||||
"hex.ui.common.name": "Name",
|
||||
"hex.ui.common.no": "No",
|
||||
"hex.ui.common.number_format": "Format",
|
||||
"hex.ui.common.octal": "Octal",
|
||||
"hex.ui.common.offset": "Offset",
|
||||
"hex.ui.common.okay": "Okay",
|
||||
"hex.ui.common.open": "Open",
|
||||
"hex.ui.common.on": "On",
|
||||
"hex.ui.common.off": "Off",
|
||||
"hex.ui.common.path": "Path",
|
||||
"hex.ui.common.percentage": "Percentage",
|
||||
"hex.ui.common.processing": "Processing",
|
||||
"hex.ui.common.project": "Project",
|
||||
"hex.ui.common.question": "Question",
|
||||
"hex.ui.common.range": "Range",
|
||||
"hex.ui.common.range.entire_data": "Entire Data",
|
||||
"hex.ui.common.range.selection": "Selection",
|
||||
"hex.ui.common.region": "Region",
|
||||
"hex.ui.common.remove": "Remove",
|
||||
"hex.ui.common.reset": "Reset",
|
||||
"hex.ui.common.segment": "Segment",
|
||||
"hex.ui.common.set": "Set",
|
||||
"hex.ui.common.settings": "Settings",
|
||||
"hex.ui.common.size": "Size",
|
||||
"hex.ui.common.type": "Type",
|
||||
"hex.ui.common.type.f32": "float",
|
||||
"hex.ui.common.type.f64": "double",
|
||||
"hex.ui.common.type.i16": "int16_t",
|
||||
"hex.ui.common.type.i24": "int24_t",
|
||||
"hex.ui.common.type.i32": "int32_t",
|
||||
"hex.ui.common.type.i48": "int48_t",
|
||||
"hex.ui.common.type.i64": "int64_t",
|
||||
"hex.ui.common.type.i8": "int8_t",
|
||||
"hex.ui.common.type.u16": "uint16_t",
|
||||
"hex.ui.common.type.u24": "uint24_t",
|
||||
"hex.ui.common.type.u32": "uint32_t",
|
||||
"hex.ui.common.type.u48": "uint48_t",
|
||||
"hex.ui.common.type.u64": "uint64_t",
|
||||
"hex.ui.common.type.u8": "uint8_t",
|
||||
"hex.ui.common.value": "Value",
|
||||
"hex.ui.common.yes": "Yes",
|
||||
"hex.ui.hex_editor.ascii_view": "Display ASCII column",
|
||||
"hex.ui.hex_editor.extended_ascii": "Display unprintable characters in ASCII column",
|
||||
"hex.ui.hex_editor.custom_encoding_view": "Display advanced decoding column",
|
||||
"hex.ui.hex_editor.columns": "Columns",
|
||||
"hex.ui.hex_editor.fit_columns": "Fit columns to width",
|
||||
"hex.ui.hex_editor.human_readable_units_footer": "Convert sizes to human-readable units",
|
||||
"hex.ui.hex_editor.data_size": "Data Size",
|
||||
"hex.ui.hex_editor.data_cell_options": "Data Cell Options",
|
||||
"hex.ui.hex_editor.gray_out_zero": "Grey out zeros",
|
||||
"hex.ui.hex_editor.minimap": "Mini Map\n(Right click for settings)",
|
||||
"hex.ui.hex_editor.minimap.width": "Width",
|
||||
"hex.ui.hex_editor.no_bytes": "No bytes available",
|
||||
"hex.ui.hex_editor.page": "Page",
|
||||
"hex.ui.hex_editor.region": "Region",
|
||||
"hex.ui.hex_editor.selection": "Selection",
|
||||
"hex.ui.hex_editor.selection.none": "None",
|
||||
"hex.ui.hex_editor.separator_stride": "Segment Size: 0x{0:02X}",
|
||||
"hex.ui.hex_editor.no_separator": "No Segment Separators",
|
||||
"hex.ui.hex_editor.uppercase_hex": "Upper case Hex characters",
|
||||
"hex.ui.hex_editor.visualizer": "Data visualizer",
|
||||
"hex.ui.pattern_drawer.color": "Color",
|
||||
"hex.ui.pattern_drawer.comment": "Comment",
|
||||
"hex.ui.pattern_drawer.double_click": "Double-click to see more items",
|
||||
"hex.ui.pattern_drawer.end": "End",
|
||||
"hex.ui.pattern_drawer.export": "Export Patterns as...",
|
||||
"hex.ui.pattern_drawer.favorites": "Favorites",
|
||||
"hex.ui.pattern_drawer.local": "Local",
|
||||
"hex.ui.pattern_drawer.size": "Size",
|
||||
"hex.ui.pattern_drawer.spec_name": "Display specification names",
|
||||
"hex.ui.pattern_drawer.start": "Start",
|
||||
"hex.ui.pattern_drawer.tree_style.tree": "Tree",
|
||||
"hex.ui.pattern_drawer.tree_style.auto_expanded": "Auto Expanded Tree",
|
||||
"hex.ui.pattern_drawer.tree_style.flattened": "Flattened",
|
||||
"hex.ui.pattern_drawer.type": "Type",
|
||||
"hex.ui.pattern_drawer.updating": "Updating patterns...",
|
||||
"hex.ui.pattern_drawer.value": "Value",
|
||||
"hex.ui.pattern_drawer.var_name": "Name",
|
||||
"hex.ui.pattern_drawer.visualizer.unknown": "Unknown visualizer",
|
||||
"hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Invalid parameter count",
|
||||
"hex.ui.diagram.byte_type_distribution.plain_text": "Plain Text",
|
||||
"hex.ui.diagram.byte_type_distribution.similar_bytes": "Similar Bytes",
|
||||
"hex.ui.diagram.entropy_analysis.entropy_drop": "Large Entropy Drop",
|
||||
"hex.ui.diagram.entropy_analysis.entropy_spike": "Large Entropy Spike"
|
||||
}
|
||||
"hex.ui.common.add": "Add",
|
||||
"hex.ui.common.address": "Address",
|
||||
"hex.ui.common.allow": "Allow",
|
||||
"hex.ui.common.apply": "Apply",
|
||||
"hex.ui.common.begin": "Begin",
|
||||
"hex.ui.common.big": "Big",
|
||||
"hex.ui.common.big_endian": "Big Endian",
|
||||
"hex.ui.common.browse": "Browse...",
|
||||
"hex.ui.common.bytes": "Bytes",
|
||||
"hex.ui.common.cancel": "Cancel",
|
||||
"hex.ui.common.choose_file": "Choose file",
|
||||
"hex.ui.common.close": "Close",
|
||||
"hex.ui.common.comment": "Comment",
|
||||
"hex.ui.common.continue": "Continue",
|
||||
"hex.ui.common.count": "Count",
|
||||
"hex.ui.common.decimal": "Decimal",
|
||||
"hex.ui.common.deny": "Deny",
|
||||
"hex.ui.common.dont_show_again": "Don't show again",
|
||||
"hex.ui.common.edit": "Edit",
|
||||
"hex.ui.common.encoding.ascii": "ASCII",
|
||||
"hex.ui.common.encoding.utf16be": "UTF-16BE",
|
||||
"hex.ui.common.encoding.utf16le": "UTF-16LE",
|
||||
"hex.ui.common.encoding.utf8": "UTF-8",
|
||||
"hex.ui.common.end": "End",
|
||||
"hex.ui.common.endian": "Endian",
|
||||
"hex.ui.common.warning": "Warning",
|
||||
"hex.ui.common.error": "Error",
|
||||
"hex.ui.common.fatal": "Fatal Error",
|
||||
"hex.ui.common.file": "File",
|
||||
"hex.ui.common.filter": "Filter",
|
||||
"hex.ui.common.hexadecimal": "Hexadecimal",
|
||||
"hex.ui.common.info": "Information",
|
||||
"hex.ui.common.instruction": "Instruction",
|
||||
"hex.ui.common.key": "Key",
|
||||
"hex.ui.common.link": "Link",
|
||||
"hex.ui.common.little": "Little",
|
||||
"hex.ui.common.little_endian": "Little Endian",
|
||||
"hex.ui.common.load": "Load",
|
||||
"hex.ui.common.loading": "Loading...",
|
||||
"hex.ui.common.match_selection": "Match Selection",
|
||||
"hex.ui.common.name": "Name",
|
||||
"hex.ui.common.no": "No",
|
||||
"hex.ui.common.number_format": "Format",
|
||||
"hex.ui.common.octal": "Octal",
|
||||
"hex.ui.common.offset": "Offset",
|
||||
"hex.ui.common.okay": "Okay",
|
||||
"hex.ui.common.open": "Open",
|
||||
"hex.ui.common.on": "On",
|
||||
"hex.ui.common.off": "Off",
|
||||
"hex.ui.common.path": "Path",
|
||||
"hex.ui.common.percentage": "Percentage",
|
||||
"hex.ui.common.processing": "Processing",
|
||||
"hex.ui.common.project": "Project",
|
||||
"hex.ui.common.question": "Question",
|
||||
"hex.ui.common.range": "Range",
|
||||
"hex.ui.common.range.entire_data": "Entire Data",
|
||||
"hex.ui.common.range.selection": "Selection",
|
||||
"hex.ui.common.region": "Region",
|
||||
"hex.ui.common.remove": "Remove",
|
||||
"hex.ui.common.reset": "Reset",
|
||||
"hex.ui.common.segment": "Segment",
|
||||
"hex.ui.common.set": "Set",
|
||||
"hex.ui.common.settings": "Settings",
|
||||
"hex.ui.common.size": "Size",
|
||||
"hex.ui.common.type": "Type",
|
||||
"hex.ui.common.type.f32": "float",
|
||||
"hex.ui.common.type.f64": "double",
|
||||
"hex.ui.common.type.i16": "int16_t",
|
||||
"hex.ui.common.type.i24": "int24_t",
|
||||
"hex.ui.common.type.i32": "int32_t",
|
||||
"hex.ui.common.type.i48": "int48_t",
|
||||
"hex.ui.common.type.i64": "int64_t",
|
||||
"hex.ui.common.type.i8": "int8_t",
|
||||
"hex.ui.common.type.u16": "uint16_t",
|
||||
"hex.ui.common.type.u24": "uint24_t",
|
||||
"hex.ui.common.type.u32": "uint32_t",
|
||||
"hex.ui.common.type.u48": "uint48_t",
|
||||
"hex.ui.common.type.u64": "uint64_t",
|
||||
"hex.ui.common.type.u8": "uint8_t",
|
||||
"hex.ui.common.value": "Value",
|
||||
"hex.ui.common.yes": "Yes",
|
||||
"hex.ui.hex_editor.ascii_view": "Display ASCII column",
|
||||
"hex.ui.hex_editor.extended_ascii": "Display unprintable characters in ASCII column",
|
||||
"hex.ui.hex_editor.custom_encoding_view": "Display advanced decoding column",
|
||||
"hex.ui.hex_editor.columns": "Columns",
|
||||
"hex.ui.hex_editor.fit_columns": "Fit columns to width",
|
||||
"hex.ui.hex_editor.human_readable_units_footer": "Convert sizes to human-readable units",
|
||||
"hex.ui.hex_editor.data_size": "Data Size",
|
||||
"hex.ui.hex_editor.data_cell_options": "Data Cell Options",
|
||||
"hex.ui.hex_editor.gray_out_zero": "Grey out zeros",
|
||||
"hex.ui.hex_editor.minimap": "Mini Map\n(Right click for settings)",
|
||||
"hex.ui.hex_editor.minimap.width": "Width",
|
||||
"hex.ui.hex_editor.no_bytes": "No bytes available",
|
||||
"hex.ui.hex_editor.page": "Page",
|
||||
"hex.ui.hex_editor.region": "Region",
|
||||
"hex.ui.hex_editor.selection": "Selection",
|
||||
"hex.ui.hex_editor.selection.none": "None",
|
||||
"hex.ui.hex_editor.separator_stride": "Segment Size: 0x{0:02X}",
|
||||
"hex.ui.hex_editor.no_separator": "No Segment Separators",
|
||||
"hex.ui.hex_editor.uppercase_hex": "Upper case Hex characters",
|
||||
"hex.ui.hex_editor.visualizer": "Data visualizer",
|
||||
"hex.ui.pattern_drawer.color": "Color",
|
||||
"hex.ui.pattern_drawer.comment": "Comment",
|
||||
"hex.ui.pattern_drawer.double_click": "Double-click to see more items",
|
||||
"hex.ui.pattern_drawer.end": "End",
|
||||
"hex.ui.pattern_drawer.export": "Export Patterns as...",
|
||||
"hex.ui.pattern_drawer.favorites": "Favorites",
|
||||
"hex.ui.pattern_drawer.local": "Local",
|
||||
"hex.ui.pattern_drawer.size": "Size",
|
||||
"hex.ui.pattern_drawer.spec_name": "Display specification names",
|
||||
"hex.ui.pattern_drawer.start": "Start",
|
||||
"hex.ui.pattern_drawer.tree_style.tree": "Tree",
|
||||
"hex.ui.pattern_drawer.tree_style.auto_expanded": "Auto Expanded Tree",
|
||||
"hex.ui.pattern_drawer.tree_style.flattened": "Flattened",
|
||||
"hex.ui.pattern_drawer.type": "Type",
|
||||
"hex.ui.pattern_drawer.updating": "Updating patterns...",
|
||||
"hex.ui.pattern_drawer.value": "Value",
|
||||
"hex.ui.pattern_drawer.var_name": "Name",
|
||||
"hex.ui.pattern_drawer.visualizer.unknown": "Unknown visualizer",
|
||||
"hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Invalid parameter count",
|
||||
"hex.ui.diagram.byte_type_distribution.plain_text": "Plain Text",
|
||||
"hex.ui.diagram.byte_type_distribution.similar_bytes": "Similar Bytes",
|
||||
"hex.ui.diagram.entropy_analysis.entropy_drop": "Large Entropy Drop",
|
||||
"hex.ui.diagram.entropy_analysis.entropy_spike": "Large Entropy Spike"
|
||||
}
|
||||
|
||||
@@ -1,117 +1,111 @@
|
||||
{
|
||||
"code": "es_ES",
|
||||
"country": "Spain",
|
||||
"fallback": false,
|
||||
"language": "Spanish",
|
||||
"translations": {
|
||||
"hex.ui.common.add": "",
|
||||
"hex.ui.common.address": "Dirección",
|
||||
"hex.ui.common.allow": "",
|
||||
"hex.ui.common.begin": "Inicio",
|
||||
"hex.ui.common.big": "Big",
|
||||
"hex.ui.common.big_endian": "Big Endian",
|
||||
"hex.ui.common.browse": "Navegar...",
|
||||
"hex.ui.common.bytes": "Bytes",
|
||||
"hex.ui.common.cancel": "Cancelar",
|
||||
"hex.ui.common.choose_file": "Escoger archivo",
|
||||
"hex.ui.common.close": "Cerrar",
|
||||
"hex.ui.common.comment": "Comentario",
|
||||
"hex.ui.common.continue": "",
|
||||
"hex.ui.common.count": "Cantidad",
|
||||
"hex.ui.common.decimal": "Decimal",
|
||||
"hex.ui.common.deny": "",
|
||||
"hex.ui.common.dont_show_again": "No mostrar de nuevo",
|
||||
"hex.ui.common.edit": "",
|
||||
"hex.ui.common.encoding.ascii": "ASCII",
|
||||
"hex.ui.common.encoding.utf16be": "UTF-16BE",
|
||||
"hex.ui.common.encoding.utf16le": "UTF-16LE",
|
||||
"hex.ui.common.encoding.utf8": "UTF-8",
|
||||
"hex.ui.common.end": "Fin",
|
||||
"hex.ui.common.endian": "Endian",
|
||||
"hex.ui.common.error": "Error",
|
||||
"hex.ui.common.fatal": "Error Crítico",
|
||||
"hex.ui.common.file": "Archivo",
|
||||
"hex.ui.common.filter": "Filtro",
|
||||
"hex.ui.common.hexadecimal": "Hexadecimal",
|
||||
"hex.ui.common.info": "Información",
|
||||
"hex.ui.common.instruction": "Instrucción",
|
||||
"hex.ui.common.key": "",
|
||||
"hex.ui.common.link": "Enlace",
|
||||
"hex.ui.common.little": "Little",
|
||||
"hex.ui.common.little_endian": "Little Endian",
|
||||
"hex.ui.common.load": "Cargar",
|
||||
"hex.ui.common.loading": "",
|
||||
"hex.ui.common.match_selection": "Match Selection",
|
||||
"hex.ui.common.name": "Nombre",
|
||||
"hex.ui.common.no": "No",
|
||||
"hex.ui.common.number_format": "Formato",
|
||||
"hex.ui.common.octal": "Octal",
|
||||
"hex.ui.common.off": "",
|
||||
"hex.ui.common.offset": "Offset",
|
||||
"hex.ui.common.okay": "Okey",
|
||||
"hex.ui.common.on": "",
|
||||
"hex.ui.common.open": "Abrir",
|
||||
"hex.ui.common.path": "",
|
||||
"hex.ui.common.percentage": "Porcentaje",
|
||||
"hex.ui.common.processing": "Procesado",
|
||||
"hex.ui.common.project": "",
|
||||
"hex.ui.common.question": "Pregunta",
|
||||
"hex.ui.common.range": "Rango",
|
||||
"hex.ui.common.range.entire_data": "Todos los Datos",
|
||||
"hex.ui.common.range.selection": "Selección",
|
||||
"hex.ui.common.region": "Región",
|
||||
"hex.ui.common.remove": "",
|
||||
"hex.ui.common.reset": "",
|
||||
"hex.ui.common.set": "Establecer",
|
||||
"hex.ui.common.settings": "Ajustes",
|
||||
"hex.ui.common.size": "Tamaño",
|
||||
"hex.ui.common.type": "Tipo",
|
||||
"hex.ui.common.type.f32": "float",
|
||||
"hex.ui.common.type.f64": "double",
|
||||
"hex.ui.common.type.i16": "int16_t",
|
||||
"hex.ui.common.type.i24": "int24_t",
|
||||
"hex.ui.common.type.i32": "int32_t",
|
||||
"hex.ui.common.type.i48": "int48_t",
|
||||
"hex.ui.common.type.i64": "int64_t",
|
||||
"hex.ui.common.type.i8": "int8_t",
|
||||
"hex.ui.common.type.u16": "uint16_t",
|
||||
"hex.ui.common.type.u24": "uint24_t",
|
||||
"hex.ui.common.type.u32": "uint32_t",
|
||||
"hex.ui.common.type.u48": "uint48_t",
|
||||
"hex.ui.common.type.u64": "uint64_t",
|
||||
"hex.ui.common.type.u8": "uint8_t",
|
||||
"hex.ui.common.value": "Valor",
|
||||
"hex.ui.common.warning": "",
|
||||
"hex.ui.common.yes": "Sí",
|
||||
"hex.ui.hex_editor.ascii_view": "Mostrar columna ASCII",
|
||||
"hex.ui.hex_editor.custom_encoding_view": "Mostrar columna de decodificación avanzada",
|
||||
"hex.ui.hex_editor.data_size": "Tamaño de Datos",
|
||||
"hex.ui.hex_editor.gray_out_zero": "Mostrar ceros en gris",
|
||||
"hex.ui.hex_editor.human_readable_units_footer": "",
|
||||
"hex.ui.hex_editor.no_bytes": "No hay bytes disponibles",
|
||||
"hex.ui.hex_editor.page": "Página",
|
||||
"hex.ui.hex_editor.region": "Región",
|
||||
"hex.ui.hex_editor.selection": "Selección",
|
||||
"hex.ui.hex_editor.selection.none": "Ninguno",
|
||||
"hex.ui.hex_editor.uppercase_hex": "Caracteres hexadecimales mayúscula",
|
||||
"hex.ui.hex_editor.visualizer": "Visualizador de datos",
|
||||
"hex.ui.pattern_drawer.color": "Color",
|
||||
"hex.ui.pattern_drawer.double_click": "Haga doble clic para ver más elementos",
|
||||
"hex.ui.pattern_drawer.end": "",
|
||||
"hex.ui.pattern_drawer.export": "",
|
||||
"hex.ui.pattern_drawer.favorites": "",
|
||||
"hex.ui.pattern_drawer.local": "",
|
||||
"hex.ui.pattern_drawer.size": "Tamaño",
|
||||
"hex.ui.pattern_drawer.spec_name": "",
|
||||
"hex.ui.pattern_drawer.start": "",
|
||||
"hex.ui.pattern_drawer.tree_style.auto_expanded": "Árbol Automáticamente Expandido",
|
||||
"hex.ui.pattern_drawer.tree_style.flattened": "Allanado",
|
||||
"hex.ui.pattern_drawer.tree_style.tree": "Árbol",
|
||||
"hex.ui.pattern_drawer.type": "Tipo",
|
||||
"hex.ui.pattern_drawer.updating": "",
|
||||
"hex.ui.pattern_drawer.value": "Valor",
|
||||
"hex.ui.pattern_drawer.var_name": "Nombre",
|
||||
"hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Cantidad de parámetros inválida",
|
||||
"hex.ui.pattern_drawer.visualizer.unknown": "Visualizador Desconocido"
|
||||
}
|
||||
"hex.ui.common.add": "",
|
||||
"hex.ui.common.address": "Dirección",
|
||||
"hex.ui.common.allow": "",
|
||||
"hex.ui.common.begin": "Inicio",
|
||||
"hex.ui.common.big": "Big",
|
||||
"hex.ui.common.big_endian": "Big Endian",
|
||||
"hex.ui.common.browse": "Navegar...",
|
||||
"hex.ui.common.bytes": "Bytes",
|
||||
"hex.ui.common.cancel": "Cancelar",
|
||||
"hex.ui.common.choose_file": "Escoger archivo",
|
||||
"hex.ui.common.close": "Cerrar",
|
||||
"hex.ui.common.comment": "Comentario",
|
||||
"hex.ui.common.continue": "",
|
||||
"hex.ui.common.count": "Cantidad",
|
||||
"hex.ui.common.decimal": "Decimal",
|
||||
"hex.ui.common.deny": "",
|
||||
"hex.ui.common.dont_show_again": "No mostrar de nuevo",
|
||||
"hex.ui.common.edit": "",
|
||||
"hex.ui.common.encoding.ascii": "ASCII",
|
||||
"hex.ui.common.encoding.utf16be": "UTF-16BE",
|
||||
"hex.ui.common.encoding.utf16le": "UTF-16LE",
|
||||
"hex.ui.common.encoding.utf8": "UTF-8",
|
||||
"hex.ui.common.end": "Fin",
|
||||
"hex.ui.common.endian": "Endian",
|
||||
"hex.ui.common.error": "Error",
|
||||
"hex.ui.common.fatal": "Error Crítico",
|
||||
"hex.ui.common.file": "Archivo",
|
||||
"hex.ui.common.filter": "Filtro",
|
||||
"hex.ui.common.hexadecimal": "Hexadecimal",
|
||||
"hex.ui.common.info": "Información",
|
||||
"hex.ui.common.instruction": "Instrucción",
|
||||
"hex.ui.common.key": "",
|
||||
"hex.ui.common.link": "Enlace",
|
||||
"hex.ui.common.little": "Little",
|
||||
"hex.ui.common.little_endian": "Little Endian",
|
||||
"hex.ui.common.load": "Cargar",
|
||||
"hex.ui.common.loading": "",
|
||||
"hex.ui.common.match_selection": "Match Selection",
|
||||
"hex.ui.common.name": "Nombre",
|
||||
"hex.ui.common.no": "No",
|
||||
"hex.ui.common.number_format": "Formato",
|
||||
"hex.ui.common.octal": "Octal",
|
||||
"hex.ui.common.off": "",
|
||||
"hex.ui.common.offset": "Offset",
|
||||
"hex.ui.common.okay": "Okey",
|
||||
"hex.ui.common.on": "",
|
||||
"hex.ui.common.open": "Abrir",
|
||||
"hex.ui.common.path": "",
|
||||
"hex.ui.common.percentage": "Porcentaje",
|
||||
"hex.ui.common.processing": "Procesado",
|
||||
"hex.ui.common.project": "",
|
||||
"hex.ui.common.question": "Pregunta",
|
||||
"hex.ui.common.range": "Rango",
|
||||
"hex.ui.common.range.entire_data": "Todos los Datos",
|
||||
"hex.ui.common.range.selection": "Selección",
|
||||
"hex.ui.common.region": "Región",
|
||||
"hex.ui.common.remove": "",
|
||||
"hex.ui.common.reset": "",
|
||||
"hex.ui.common.set": "Establecer",
|
||||
"hex.ui.common.settings": "Ajustes",
|
||||
"hex.ui.common.size": "Tamaño",
|
||||
"hex.ui.common.type": "Tipo",
|
||||
"hex.ui.common.type.f32": "float",
|
||||
"hex.ui.common.type.f64": "double",
|
||||
"hex.ui.common.type.i16": "int16_t",
|
||||
"hex.ui.common.type.i24": "int24_t",
|
||||
"hex.ui.common.type.i32": "int32_t",
|
||||
"hex.ui.common.type.i48": "int48_t",
|
||||
"hex.ui.common.type.i64": "int64_t",
|
||||
"hex.ui.common.type.i8": "int8_t",
|
||||
"hex.ui.common.type.u16": "uint16_t",
|
||||
"hex.ui.common.type.u24": "uint24_t",
|
||||
"hex.ui.common.type.u32": "uint32_t",
|
||||
"hex.ui.common.type.u48": "uint48_t",
|
||||
"hex.ui.common.type.u64": "uint64_t",
|
||||
"hex.ui.common.type.u8": "uint8_t",
|
||||
"hex.ui.common.value": "Valor",
|
||||
"hex.ui.common.warning": "",
|
||||
"hex.ui.common.yes": "Sí",
|
||||
"hex.ui.hex_editor.ascii_view": "Mostrar columna ASCII",
|
||||
"hex.ui.hex_editor.custom_encoding_view": "Mostrar columna de decodificación avanzada",
|
||||
"hex.ui.hex_editor.data_size": "Tamaño de Datos",
|
||||
"hex.ui.hex_editor.gray_out_zero": "Mostrar ceros en gris",
|
||||
"hex.ui.hex_editor.human_readable_units_footer": "",
|
||||
"hex.ui.hex_editor.no_bytes": "No hay bytes disponibles",
|
||||
"hex.ui.hex_editor.page": "Página",
|
||||
"hex.ui.hex_editor.region": "Región",
|
||||
"hex.ui.hex_editor.selection": "Selección",
|
||||
"hex.ui.hex_editor.selection.none": "Ninguno",
|
||||
"hex.ui.hex_editor.uppercase_hex": "Caracteres hexadecimales mayúscula",
|
||||
"hex.ui.hex_editor.visualizer": "Visualizador de datos",
|
||||
"hex.ui.pattern_drawer.color": "Color",
|
||||
"hex.ui.pattern_drawer.double_click": "Haga doble clic para ver más elementos",
|
||||
"hex.ui.pattern_drawer.end": "",
|
||||
"hex.ui.pattern_drawer.export": "",
|
||||
"hex.ui.pattern_drawer.favorites": "",
|
||||
"hex.ui.pattern_drawer.local": "",
|
||||
"hex.ui.pattern_drawer.size": "Tamaño",
|
||||
"hex.ui.pattern_drawer.spec_name": "",
|
||||
"hex.ui.pattern_drawer.start": "",
|
||||
"hex.ui.pattern_drawer.tree_style.auto_expanded": "Árbol Automáticamente Expandido",
|
||||
"hex.ui.pattern_drawer.tree_style.flattened": "Allanado",
|
||||
"hex.ui.pattern_drawer.tree_style.tree": "Árbol",
|
||||
"hex.ui.pattern_drawer.type": "Tipo",
|
||||
"hex.ui.pattern_drawer.updating": "",
|
||||
"hex.ui.pattern_drawer.value": "Valor",
|
||||
"hex.ui.pattern_drawer.var_name": "Nombre",
|
||||
"hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Cantidad de parámetros inválida",
|
||||
"hex.ui.pattern_drawer.visualizer.unknown": "Visualizador Desconocido"
|
||||
}
|
||||
@@ -1,131 +1,125 @@
|
||||
{
|
||||
"code": "fr-FR",
|
||||
"language": "Français",
|
||||
"country": "France",
|
||||
"fallback": false,
|
||||
"translations": {
|
||||
"hex.ui.common.add": "Ajouter",
|
||||
"hex.ui.common.address": "Adresse",
|
||||
"hex.ui.common.allow": "Autoriser",
|
||||
"hex.ui.common.apply": "Appliquer",
|
||||
"hex.ui.common.begin": "Début",
|
||||
"hex.ui.common.big": "Grand",
|
||||
"hex.ui.common.big_endian": "Big Endian",
|
||||
"hex.ui.common.browse": "Parcourir...",
|
||||
"hex.ui.common.bytes": "Octets",
|
||||
"hex.ui.common.cancel": "Annuler",
|
||||
"hex.ui.common.choose_file": "Choisir un fichier",
|
||||
"hex.ui.common.close": "Fermer",
|
||||
"hex.ui.common.comment": "Commenter",
|
||||
"hex.ui.common.continue": "Continuer",
|
||||
"hex.ui.common.count": "Compter",
|
||||
"hex.ui.common.decimal": "Décimal",
|
||||
"hex.ui.common.deny": "Refuser",
|
||||
"hex.ui.common.dont_show_again": "Ne plus afficher",
|
||||
"hex.ui.common.edit": "Éditer",
|
||||
"hex.ui.common.encoding.ascii": "ASCII",
|
||||
"hex.ui.common.encoding.utf16be": "UTF-16BE",
|
||||
"hex.ui.common.encoding.utf16le": "UTF-16LE",
|
||||
"hex.ui.common.encoding.utf8": "UTF-8",
|
||||
"hex.ui.common.end": "Fin",
|
||||
"hex.ui.common.endian": "Endian",
|
||||
"hex.ui.common.warning": "Avertissement",
|
||||
"hex.ui.common.error": "Erreur",
|
||||
"hex.ui.common.fatal": "Erreur fatale",
|
||||
"hex.ui.common.file": "Fichier",
|
||||
"hex.ui.common.filter": "Filtre",
|
||||
"hex.ui.common.hexadecimal": "Hexadécimal",
|
||||
"hex.ui.common.info": "Information",
|
||||
"hex.ui.common.instruction": "Instruction",
|
||||
"hex.ui.common.key": "Clé",
|
||||
"hex.ui.common.link": "Lien",
|
||||
"hex.ui.common.little": "Petit",
|
||||
"hex.ui.common.little_endian": "Little Endian",
|
||||
"hex.ui.common.load": "Charger",
|
||||
"hex.ui.common.loading": "Chargement...",
|
||||
"hex.ui.common.match_selection": "Correspondance de la sélection",
|
||||
"hex.ui.common.name": "Nom",
|
||||
"hex.ui.common.no": "Non",
|
||||
"hex.ui.common.number_format": "Format",
|
||||
"hex.ui.common.octal": "Octal",
|
||||
"hex.ui.common.offset": "Décalage",
|
||||
"hex.ui.common.okay": "OK",
|
||||
"hex.ui.common.open": "Ouvrir",
|
||||
"hex.ui.common.on": "Activé",
|
||||
"hex.ui.common.off": "Désactivé",
|
||||
"hex.ui.common.path": "Chemin",
|
||||
"hex.ui.common.percentage": "Pourcentage",
|
||||
"hex.ui.common.processing": "Traitement",
|
||||
"hex.ui.common.project": "Projet",
|
||||
"hex.ui.common.question": "Question",
|
||||
"hex.ui.common.range": "Plage",
|
||||
"hex.ui.common.range.entire_data": "Données complètes",
|
||||
"hex.ui.common.range.selection": "Sélection",
|
||||
"hex.ui.common.region": "Région",
|
||||
"hex.ui.common.remove": "Supprimer",
|
||||
"hex.ui.common.reset": "Réinitialiser",
|
||||
"hex.ui.common.segment": "Segment",
|
||||
"hex.ui.common.set": "Définir",
|
||||
"hex.ui.common.settings": "Paramètres",
|
||||
"hex.ui.common.size": "Taille",
|
||||
"hex.ui.common.type": "Type",
|
||||
"hex.ui.common.type.f32": "float",
|
||||
"hex.ui.common.type.f64": "double",
|
||||
"hex.ui.common.type.i16": "int16_t",
|
||||
"hex.ui.common.type.i24": "int24_t",
|
||||
"hex.ui.common.type.i32": "int32_t",
|
||||
"hex.ui.common.type.i48": "int48_t",
|
||||
"hex.ui.common.type.i64": "int64_t",
|
||||
"hex.ui.common.type.i8": "int8_t",
|
||||
"hex.ui.common.type.u16": "uint16_t",
|
||||
"hex.ui.common.type.u24": "uint24_t",
|
||||
"hex.ui.common.type.u32": "uint32_t",
|
||||
"hex.ui.common.type.u48": "uint48_t",
|
||||
"hex.ui.common.type.u64": "uint64_t",
|
||||
"hex.ui.common.type.u8": "uint8_t",
|
||||
"hex.ui.common.value": "Valeur",
|
||||
"hex.ui.common.yes": "Oui",
|
||||
"hex.ui.hex_editor.ascii_view": "Afficher la colonne ASCII",
|
||||
"hex.ui.hex_editor.custom_encoding_view": "Afficher la colonne de décodage avancé",
|
||||
"hex.ui.hex_editor.columns": "Colonnes",
|
||||
"hex.ui.hex_editor.fit_columns": "Ajuster les colonnes à la largeur",
|
||||
"hex.ui.hex_editor.human_readable_units_footer": "Convertir les tailles en unités lisibles",
|
||||
"hex.ui.hex_editor.data_size": "Taille des données",
|
||||
"hex.ui.hex_editor.data_cell_options": "Options des cellules de données",
|
||||
"hex.ui.hex_editor.gray_out_zero": "Grise les zéros",
|
||||
"hex.ui.hex_editor.minimap": "Mini Carte\n(Clic droit pour les paramètres)",
|
||||
"hex.ui.hex_editor.minimap.width": "Largeur",
|
||||
"hex.ui.hex_editor.no_bytes": "Aucun octet disponible",
|
||||
"hex.ui.hex_editor.page": "Page",
|
||||
"hex.ui.hex_editor.region": "Région",
|
||||
"hex.ui.hex_editor.selection": "Sélection",
|
||||
"hex.ui.hex_editor.selection.none": "Aucune",
|
||||
"hex.ui.hex_editor.separator_stride": "Taille du segment : 0x{0:02X}",
|
||||
"hex.ui.hex_editor.no_separator": "Pas de séparateurs de segment",
|
||||
"hex.ui.hex_editor.uppercase_hex": "Caractères hexadécimaux en majuscules",
|
||||
"hex.ui.hex_editor.visualizer": "Visualiseur de données",
|
||||
"hex.ui.pattern_drawer.color": "Couleur",
|
||||
"hex.ui.pattern_drawer.comment": "Commentaire",
|
||||
"hex.ui.pattern_drawer.double_click": "Double-cliquez pour voir plus d'éléments",
|
||||
"hex.ui.pattern_drawer.end": "Fin",
|
||||
"hex.ui.pattern_drawer.export": "Exporter les modèles en tant que...",
|
||||
"hex.ui.pattern_drawer.favorites": "Favoris",
|
||||
"hex.ui.pattern_drawer.local": "Local",
|
||||
"hex.ui.pattern_drawer.size": "Taille",
|
||||
"hex.ui.pattern_drawer.spec_name": "Afficher les noms des spécifications",
|
||||
"hex.ui.pattern_drawer.start": "Début",
|
||||
"hex.ui.pattern_drawer.tree_style.tree": "Arbre",
|
||||
"hex.ui.pattern_drawer.tree_style.auto_expanded": "Arbre auto-développé",
|
||||
"hex.ui.pattern_drawer.tree_style.flattened": "Aplati",
|
||||
"hex.ui.pattern_drawer.type": "Type",
|
||||
"hex.ui.pattern_drawer.updating": "Mise à jour des modèles...",
|
||||
"hex.ui.pattern_drawer.value": "Valeur",
|
||||
"hex.ui.pattern_drawer.var_name": "Nom",
|
||||
"hex.ui.pattern_drawer.visualizer.unknown": "Visualiseur inconnu",
|
||||
"hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Nombre de paramètres invalide",
|
||||
"hex.ui.diagram.byte_type_distribution.plain_text": "Texte brut",
|
||||
"hex.ui.diagram.byte_type_distribution.similar_bytes": "Octets similaires",
|
||||
"hex.ui.diagram.entropy_analysis.entropy_drop": "Baisse importante de l'entropie",
|
||||
"hex.ui.diagram.entropy_analysis.entropy_spike": "Pic important de l'entropie"
|
||||
}
|
||||
"hex.ui.common.add": "Ajouter",
|
||||
"hex.ui.common.address": "Adresse",
|
||||
"hex.ui.common.allow": "Autoriser",
|
||||
"hex.ui.common.apply": "Appliquer",
|
||||
"hex.ui.common.begin": "Début",
|
||||
"hex.ui.common.big": "Grand",
|
||||
"hex.ui.common.big_endian": "Big Endian",
|
||||
"hex.ui.common.browse": "Parcourir...",
|
||||
"hex.ui.common.bytes": "Octets",
|
||||
"hex.ui.common.cancel": "Annuler",
|
||||
"hex.ui.common.choose_file": "Choisir un fichier",
|
||||
"hex.ui.common.close": "Fermer",
|
||||
"hex.ui.common.comment": "Commenter",
|
||||
"hex.ui.common.continue": "Continuer",
|
||||
"hex.ui.common.count": "Compter",
|
||||
"hex.ui.common.decimal": "Décimal",
|
||||
"hex.ui.common.deny": "Refuser",
|
||||
"hex.ui.common.dont_show_again": "Ne plus afficher",
|
||||
"hex.ui.common.edit": "Éditer",
|
||||
"hex.ui.common.encoding.ascii": "ASCII",
|
||||
"hex.ui.common.encoding.utf16be": "UTF-16BE",
|
||||
"hex.ui.common.encoding.utf16le": "UTF-16LE",
|
||||
"hex.ui.common.encoding.utf8": "UTF-8",
|
||||
"hex.ui.common.end": "Fin",
|
||||
"hex.ui.common.endian": "Endian",
|
||||
"hex.ui.common.warning": "Avertissement",
|
||||
"hex.ui.common.error": "Erreur",
|
||||
"hex.ui.common.fatal": "Erreur fatale",
|
||||
"hex.ui.common.file": "Fichier",
|
||||
"hex.ui.common.filter": "Filtre",
|
||||
"hex.ui.common.hexadecimal": "Hexadécimal",
|
||||
"hex.ui.common.info": "Information",
|
||||
"hex.ui.common.instruction": "Instruction",
|
||||
"hex.ui.common.key": "Clé",
|
||||
"hex.ui.common.link": "Lien",
|
||||
"hex.ui.common.little": "Petit",
|
||||
"hex.ui.common.little_endian": "Little Endian",
|
||||
"hex.ui.common.load": "Charger",
|
||||
"hex.ui.common.loading": "Chargement...",
|
||||
"hex.ui.common.match_selection": "Correspondance de la sélection",
|
||||
"hex.ui.common.name": "Nom",
|
||||
"hex.ui.common.no": "Non",
|
||||
"hex.ui.common.number_format": "Format",
|
||||
"hex.ui.common.octal": "Octal",
|
||||
"hex.ui.common.offset": "Décalage",
|
||||
"hex.ui.common.okay": "OK",
|
||||
"hex.ui.common.open": "Ouvrir",
|
||||
"hex.ui.common.on": "Activé",
|
||||
"hex.ui.common.off": "Désactivé",
|
||||
"hex.ui.common.path": "Chemin",
|
||||
"hex.ui.common.percentage": "Pourcentage",
|
||||
"hex.ui.common.processing": "Traitement",
|
||||
"hex.ui.common.project": "Projet",
|
||||
"hex.ui.common.question": "Question",
|
||||
"hex.ui.common.range": "Plage",
|
||||
"hex.ui.common.range.entire_data": "Données complètes",
|
||||
"hex.ui.common.range.selection": "Sélection",
|
||||
"hex.ui.common.region": "Région",
|
||||
"hex.ui.common.remove": "Supprimer",
|
||||
"hex.ui.common.reset": "Réinitialiser",
|
||||
"hex.ui.common.segment": "Segment",
|
||||
"hex.ui.common.set": "Définir",
|
||||
"hex.ui.common.settings": "Paramètres",
|
||||
"hex.ui.common.size": "Taille",
|
||||
"hex.ui.common.type": "Type",
|
||||
"hex.ui.common.type.f32": "float",
|
||||
"hex.ui.common.type.f64": "double",
|
||||
"hex.ui.common.type.i16": "int16_t",
|
||||
"hex.ui.common.type.i24": "int24_t",
|
||||
"hex.ui.common.type.i32": "int32_t",
|
||||
"hex.ui.common.type.i48": "int48_t",
|
||||
"hex.ui.common.type.i64": "int64_t",
|
||||
"hex.ui.common.type.i8": "int8_t",
|
||||
"hex.ui.common.type.u16": "uint16_t",
|
||||
"hex.ui.common.type.u24": "uint24_t",
|
||||
"hex.ui.common.type.u32": "uint32_t",
|
||||
"hex.ui.common.type.u48": "uint48_t",
|
||||
"hex.ui.common.type.u64": "uint64_t",
|
||||
"hex.ui.common.type.u8": "uint8_t",
|
||||
"hex.ui.common.value": "Valeur",
|
||||
"hex.ui.common.yes": "Oui",
|
||||
"hex.ui.hex_editor.ascii_view": "Afficher la colonne ASCII",
|
||||
"hex.ui.hex_editor.custom_encoding_view": "Afficher la colonne de décodage avancé",
|
||||
"hex.ui.hex_editor.columns": "Colonnes",
|
||||
"hex.ui.hex_editor.fit_columns": "Ajuster les colonnes à la largeur",
|
||||
"hex.ui.hex_editor.human_readable_units_footer": "Convertir les tailles en unités lisibles",
|
||||
"hex.ui.hex_editor.data_size": "Taille des données",
|
||||
"hex.ui.hex_editor.data_cell_options": "Options des cellules de données",
|
||||
"hex.ui.hex_editor.gray_out_zero": "Grise les zéros",
|
||||
"hex.ui.hex_editor.minimap": "Mini Carte\n(Clic droit pour les paramètres)",
|
||||
"hex.ui.hex_editor.minimap.width": "Largeur",
|
||||
"hex.ui.hex_editor.no_bytes": "Aucun octet disponible",
|
||||
"hex.ui.hex_editor.page": "Page",
|
||||
"hex.ui.hex_editor.region": "Région",
|
||||
"hex.ui.hex_editor.selection": "Sélection",
|
||||
"hex.ui.hex_editor.selection.none": "Aucune",
|
||||
"hex.ui.hex_editor.separator_stride": "Taille du segment : 0x{0:02X}",
|
||||
"hex.ui.hex_editor.no_separator": "Pas de séparateurs de segment",
|
||||
"hex.ui.hex_editor.uppercase_hex": "Caractères hexadécimaux en majuscules",
|
||||
"hex.ui.hex_editor.visualizer": "Visualiseur de données",
|
||||
"hex.ui.pattern_drawer.color": "Couleur",
|
||||
"hex.ui.pattern_drawer.comment": "Commentaire",
|
||||
"hex.ui.pattern_drawer.double_click": "Double-cliquez pour voir plus d'éléments",
|
||||
"hex.ui.pattern_drawer.end": "Fin",
|
||||
"hex.ui.pattern_drawer.export": "Exporter les modèles en tant que...",
|
||||
"hex.ui.pattern_drawer.favorites": "Favoris",
|
||||
"hex.ui.pattern_drawer.local": "Local",
|
||||
"hex.ui.pattern_drawer.size": "Taille",
|
||||
"hex.ui.pattern_drawer.spec_name": "Afficher les noms des spécifications",
|
||||
"hex.ui.pattern_drawer.start": "Début",
|
||||
"hex.ui.pattern_drawer.tree_style.tree": "Arbre",
|
||||
"hex.ui.pattern_drawer.tree_style.auto_expanded": "Arbre auto-développé",
|
||||
"hex.ui.pattern_drawer.tree_style.flattened": "Aplati",
|
||||
"hex.ui.pattern_drawer.type": "Type",
|
||||
"hex.ui.pattern_drawer.updating": "Mise à jour des modèles...",
|
||||
"hex.ui.pattern_drawer.value": "Valeur",
|
||||
"hex.ui.pattern_drawer.var_name": "Nom",
|
||||
"hex.ui.pattern_drawer.visualizer.unknown": "Visualiseur inconnu",
|
||||
"hex.ui.pattern_drawer.visualizer.invalid_parameter_count": "Nombre de paramètres invalide",
|
||||
"hex.ui.diagram.byte_type_distribution.plain_text": "Texte brut",
|
||||
"hex.ui.diagram.byte_type_distribution.similar_bytes": "Octets similaires",
|
||||
"hex.ui.diagram.entropy_analysis.entropy_drop": "Baisse importante de l'entropie",
|
||||
"hex.ui.diagram.entropy_analysis.entropy_spike": "Pic important de l'entropie"
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user