package p.studio.utilities.i18n;

import lombok.Getter;

public enum I18n {
    APP_TITLE("app.title"),
    APP_PROJECT_TITLE("app.projectTitle"),
    SHIELD_LOADING_PROJECT("shield.loadingProject"),
    SHIELD_VERSION("shield.version"),
    SHIELD_STATUS_INDEXING("shield.status.indexing"),
    SHIELD_STATUS_RESTORING("shield.status.restoring"),
    SHIELD_PHASE_INDEXING("shield.phase.indexing"),
    SHIELD_PHASE_PREPARING("shield.phase.preparing"),
    SHIELD_PHASE_RESTORING("shield.phase.restoring"),
    SHIELD_TIP_SHORTCUTS("shield.tip.shortcuts"),
    SHIELD_TIP_WORKSPACES("shield.tip.workspaces"),
    SHIELD_TIP_ACTIVITY("shield.tip.activity"),

    MENU_FILE("menu.file"),
    MENU_FILE_NEWPROJECT("menu.file.newProject"),
    MENU_FILE_OPEN("menu.file.open"),
    MENU_FILE_SAVE("menu.file.save"),

    MENU_EDIT("menu.edit"),
    MENU_VIEW("menu.view"),
    MENU_HELP("menu.help"),

    SHELL_ACTIVITY("shell.activity"),

    LAUNCHER_TITLE("launcher.title"),
    LAUNCHER_SUBTITLE("launcher.subtitle"),
    LAUNCHER_EXISTING_PROJECTS("launcher.existingProjects"),
    LAUNCHER_OPEN_PROJECT("launcher.openProject"),
    LAUNCHER_ADD_PROJECT("launcher.addProject"),
    LAUNCHER_FORGET_PROJECT("launcher.forgetProject"),
    LAUNCHER_CREATE_PROJECT("launcher.createProject"),
    LAUNCHER_PROJECT_NAME_PROMPT("launcher.projectNamePrompt"),
    LAUNCHER_CREATE_BUTTON("launcher.createButton"),

    WIZARD_TITLE("wizard.title"),
    WIZARD_BACK("wizard.back"),
    WIZARD_NEXT("wizard.next"),
    WIZARD_CREATE("wizard.create"),
    WIZARD_CANCEL("wizard.cancel"),
    WIZARD_BROWSE("wizard.browse"),
    WIZARD_STEP_NAME_TITLE("wizard.step.name.title"),
    WIZARD_STEP_NAME_DESCRIPTION("wizard.step.name.description"),
    WIZARD_STEP_LANGUAGE_TITLE("wizard.step.language.title"),
    WIZARD_STEP_LANGUAGE_DESCRIPTION("wizard.step.language.description"),
    WIZARD_STEP_LOCATION_TITLE("wizard.step.location.title"),
    WIZARD_STEP_LOCATION_DESCRIPTION("wizard.step.location.description"),
    WIZARD_STEP_DETAILS_TITLE("wizard.step.details.title"),
    WIZARD_STEP_DETAILS_DESCRIPTION("wizard.step.details.description"),
    WIZARD_STEP_CONFIRM_TITLE("wizard.step.confirm.title"),
    WIZARD_STEP_CONFIRM_DESCRIPTION("wizard.step.confirm.description"),
    WIZARD_LANGUAGE_LABEL("wizard.language.label"),
    WIZARD_STDLIB_LABEL("wizard.stdlib.label"),
    WIZARD_SOURCE_ROOT_LABEL("wizard.sourceRoot.label"),
    WIZARD_INDENTATION_LABEL("wizard.indentation.label"),
    WIZARD_RUNTIME_LABEL("wizard.runtime.label"),
    WIZARD_RUNTIME_PROMPT("wizard.runtime.prompt"),
    WIZARD_CONFIRM_NAME("wizard.confirm.name"),
    WIZARD_CONFIRM_LANGUAGE("wizard.confirm.language"),
    WIZARD_CONFIRM_STDLIB("wizard.confirm.stdlib"),
    WIZARD_CONFIRM_SOURCE_ROOT("wizard.confirm.sourceRoot"),
    WIZARD_CONFIRM_LOCATION("wizard.confirm.location"),
    WIZARD_CONFIRM_INDENTATION("wizard.confirm.indentation"),
    WIZARD_CONFIRM_RUNTIME("wizard.confirm.runtime"),
    WIZARD_CONFIRM_ROOT("wizard.confirm.root"),
    WIZARD_ERROR_NAME_REQUIRED("wizard.error.nameRequired"),
    WIZARD_ERROR_LANGUAGE_REQUIRED("wizard.error.languageRequired"),
    WIZARD_ERROR_STDLIB_REQUIRED("wizard.error.stdlibRequired"),
    WIZARD_ERROR_SOURCE_ROOT_REQUIRED("wizard.error.sourceRootRequired"),
    WIZARD_ERROR_LOCATION_REQUIRED("wizard.error.locationRequired"),
    WIZARD_ERROR_INDENTATION_REQUIRED("wizard.error.indentationRequired"),

    TOOLBAR_PLAY("toolbar.play"),
    TOOLBAR_STOP("toolbar.stop"),
    TOOLBAR_EXPORT("toolbar.export"),

    WORKSPACE_SHIPPER("workspace.shipper"),
    WORKSPACE_SHIPPER_LOGS("workspace.shipper.logs"),
    WORKSPACE_SHIPPER_BUTTON_RUN("workspace.shipper.button.run"),
    WORKSPACE_SHIPPER_BUTTON_CLEAR("workspace.shipper.button.clear"),
    WORKSPACE_DEBUG_STATE("workspace.debug.state"),
    WORKSPACE_DEBUG_LOGS("workspace.debug.logs"),
    WORKSPACE_DEBUG_STATUS_IDLE("workspace.debug.status.idle"),
    WORKSPACE_DEBUG_STATUS_PREPARING("workspace.debug.status.preparing"),
    WORKSPACE_DEBUG_STATUS_PREPARE_FAILED("workspace.debug.status.prepareFailed"),
    WORKSPACE_DEBUG_STATUS_CONNECTING("workspace.debug.status.connecting"),
    WORKSPACE_DEBUG_STATUS_RUNNING("workspace.debug.status.running"),
    WORKSPACE_DEBUG_STATUS_RUNTIME_FAILED("workspace.debug.status.runtimeFailed"),
    WORKSPACE_DEBUG_STATUS_STOPPED("workspace.debug.status.stopped"),

    WORKSPACE_ASSETS("workspace.assets"),
    ASSETS_NAVIGATOR_TITLE("assets.navigator.title"),
    ASSETS_NAVIGATOR_ACTION_REFRESH("assets.navigator.action.refresh"),
    ASSETS_NAVIGATOR_ACTION_ADD("assets.navigator.action.add"),
    ASSETS_NAVIGATOR_ACTION_PACK("assets.navigator.action.pack"),
    ASSETS_SEARCH_PROMPT("assets.search.prompt"),
    ASSETS_FILTER_UNREGISTERED("assets.filter.unregistered"),
    ASSETS_FILTER_DIAGNOSTICS("assets.filter.diagnostics"),
    ASSETS_FILTER_PRELOAD("assets.filter.preload"),
    ASSETS_STATE_LOADING("assets.state.loading"),
    ASSETS_STATE_EMPTY("assets.state.empty"),
    ASSETS_STATE_NO_RESULTS("assets.state.noResults"),
    ASSETS_STATE_READY("assets.state.ready"),
    ASSETS_STATE_ERROR("assets.state.error"),
    ASSETS_BADGE_REGISTERED("assets.badge.registered"),
    ASSETS_BADGE_UNREGISTERED("assets.badge.unregistered"),
    ASSETS_BADGE_PRELOAD("assets.badge.preload"),
    ASSETS_BADGE_DIAGNOSTICS("assets.badge.diagnostics"),
    ASSETS_SECTION_SUMMARY("assets.section.summary"),
    ASSETS_SECTION_RUNTIME_CONTRACT("assets.section.runtimeContract"),
    ASSETS_SECTION_BANK_COMPOSITION("assets.section.bankComposition"),
    ASSETS_SECTION_SCENE_LAYERS("assets.section.sceneLayers"),
    ASSETS_SECTION_COLOR_SCHEMA_GROUPS("assets.section.colorSchemaGroups"),
    ASSETS_SECTION_LAYER_CONFIGURATION("assets.section.layerConfiguration"),
    ASSETS_SECTION_PALETTE_OVERHAULING("assets.section.paletteOverhauling"),
    ASSETS_SUBSECTION_CODEC_CONFIGURATION("assets.subsection.codecConfiguration"),
    ASSETS_SUBSECTION_METADATA("assets.subsection.metadata"),
    ASSETS_SECTION_INPUTS_PREVIEW("assets.section.inputsPreview"),
    ASSETS_SECTION_DIAGNOSTICS("assets.section.diagnostics"),
    ASSETS_SECTION_ACTIONS("assets.section.actions"),
    ASSETS_ACTIONS_EMPTY("assets.actions.empty"),
    ASSETS_ACTION_REGISTER("assets.action.register"),
    ASSETS_ACTION_ANALYSE("assets.action.analyse"),
    ASSETS_ACTION_EXPORT_TSX("assets.action.exportTsx"),
    ASSETS_ACTION_EXPORT_TMX("assets.action.exportTmx"),
    ASSETS_ACTION_IMPORT_TMX("assets.action.importTmx"),
    ASSETS_ACTION_VALIDATE_SCENE_BANK("assets.action.validateSceneBank"),
    ASSETS_ACTION_ACCEPT_SCENE_BANK("assets.action.acceptSceneBank"),
    ASSETS_ACTION_VALIDATE_LAYER("assets.action.validateLayer"),
    ASSETS_ACTION_ACCEPT_LAYER("assets.action.acceptLayer"),
    ASSETS_ACTION_DELETE("assets.action.delete"),
    ASSETS_ACTION_INCLUDE_IN_BUILD("assets.action.includeInBuild"),
    ASSETS_ACTION_EXCLUDE_FROM_BUILD("assets.action.excludeFromBuild"),
    ASSETS_ACTION_RELOCATE("assets.action.relocate"),
    ASSETS_ACTION_REMOVE("assets.action.remove"),
    ASSETS_DELETE_DIALOG_TITLE("assets.deleteDialog.title"),
    ASSETS_DELETE_DIALOG_DESCRIPTION("assets.deleteDialog.description"),
    ASSETS_DELETE_DIALOG_PROMPT("assets.deleteDialog.prompt"),
    ASSETS_DELETE_DIALOG_NOTE("assets.deleteDialog.note"),
    ASSETS_DELETE_DIALOG_CONFIRM("assets.deleteDialog.confirm"),
    ASSETS_MUTATION_PREVIEW_TITLE("assets.mutation.previewTitle"),
    ASSETS_MUTATION_SECTION_CHANGES("assets.mutation.section.changes"),
    ASSETS_MUTATION_SECTION_AFFECTED_ASSET("assets.mutation.section.affectedAsset"),
    ASSETS_MUTATION_SECTION_REGISTRY_IMPACT("assets.mutation.section.registryImpact"),
    ASSETS_MUTATION_SECTION_WORKSPACE_IMPACT("assets.mutation.section.workspaceImpact"),
    ASSETS_MUTATION_SECTION_BLOCKERS("assets.mutation.section.blockers"),
    ASSETS_MUTATION_SECTION_WARNINGS("assets.mutation.section.warnings"),
    ASSETS_MUTATION_SECTION_SAFE_FIXES("assets.mutation.section.safeFixes"),
    ASSETS_MUTATION_EMPTY_CHANGES("assets.mutation.empty.changes"),
    ASSETS_MUTATION_EMPTY_REGISTRY_IMPACT("assets.mutation.empty.registryImpact"),
    ASSETS_MUTATION_EMPTY_WORKSPACE_IMPACT("assets.mutation.empty.workspaceImpact"),
    ASSETS_MUTATION_EMPTY_BLOCKERS("assets.mutation.empty.blockers"),
    ASSETS_MUTATION_EMPTY_WARNINGS("assets.mutation.empty.warnings"),
    ASSETS_MUTATION_EMPTY_SAFE_FIXES("assets.mutation.empty.safeFixes"),
    ASSETS_MUTATION_CANCEL("assets.mutation.cancel"),
    ASSETS_MUTATION_APPLY("assets.mutation.apply"),
    ASSETS_MUTATION_CONFIRM_TITLE("assets.mutation.confirm.title"),
    ASSETS_MUTATION_CONFIRM_HEADER("assets.mutation.confirm.header"),
    FORM_ACTION_CHANGE("form.action.change"),
    FORM_ACTION_APPLY("form.action.apply"),
    FORM_ACTION_RESET("form.action.reset"),
    FORM_ACTION_CANCEL("form.action.cancel"),
    ASSETS_LABEL_NAME("assets.label.name"),
    ASSETS_LABEL_REGISTRATION("assets.label.registration"),
    ASSETS_LABEL_BUILD_PARTICIPATION("assets.label.buildParticipation"),
    ASSETS_LABEL_ASSET_ID("assets.label.assetId"),
    ASSETS_LABEL_TYPE("assets.label.type"),
    ASSETS_LABEL_STUDIO_ROLE("assets.label.studioRole"),
    ASSETS_LABEL_SCENE_STATUS("assets.label.sceneStatus"),
    ASSETS_LABEL_SCENE_LAYERS("assets.label.sceneLayers"),
    ASSETS_LABEL_SCENE_DIMENSIONS("assets.label.sceneDimensions"),
    ASSETS_LABEL_LAYER("assets.label.layer"),
    ASSETS_LABEL_LAYER_OVERVIEW("assets.label.layerOverview"),
    ASSETS_LABEL_TILEMAPS("assets.label.tilemaps"),
    ASSETS_LABEL_TILEMAP("assets.label.tilemap"),
    ASSETS_LABEL_TILESET("assets.label.tileset"),
    ASSETS_LABEL_PARALLAX("assets.label.parallax"),
    ASSETS_LABEL_DEFAULT_PALETTE("assets.label.defaultPalette"),
    ASSETS_LABEL_SUPPORT_FILE("assets.label.supportFile"),
    ASSETS_LABEL_USE_LAYER("assets.label.useLayer"),
    ASSETS_VALUE_NOT_CONFIGURED("assets.value.notConfigured"),
    ASSETS_VALUE_LAYER_OVERVIEW_PENDING("assets.value.layerOverviewPending"),
    ASSETS_TYPE_GLYPH_BANK("assets.type.glyphBank"),
    ASSETS_TYPE_SCENE_BANK("assets.type.sceneBank"),
    ASSETS_TYPE_PALETTE_BANK("assets.type.paletteBank"),
    ASSETS_TYPE_SOUND_BANK("assets.type.soundBank"),
    ASSETS_TYPE_UNKNOWN("assets.type.unknown"),
    ASSETS_SPECIALIZATION_NONE("assets.specialization.none"),
    ASSETS_SPECIALIZATION_TILESET("assets.specialization.tileset"),
    ASSETS_SPECIALIZATION_SPRITES("assets.specialization.sprites"),
    ASSETS_SPECIALIZATION_UI("assets.specialization.ui"),
    ASSETS_SCENE_STATUS_PENDING_VALIDATION("assets.sceneStatus.pendingValidation"),
    ASSETS_SCENE_STATUS_VALIDATED_PENDING_ACCEPTANCE("assets.sceneStatus.validatedPendingAcceptance"),
    ASSETS_SCENE_STATUS_READY("assets.sceneStatus.ready"),
    ASSETS_SCENE_STATUS_VALIDATION_FAILED("assets.sceneStatus.validationFailed"),
    ASSETS_LABEL_LOCATION("assets.label.location"),
    ASSETS_LABEL_BANK("assets.label.bank"),
    ASSETS_LABEL_TARGET_LOCATION("assets.label.targetLocation"),
    ASSETS_LABEL_FORMAT("assets.label.format"),
    ASSETS_LABEL_CODEC("assets.label.codec"),
    ASSETS_LABEL_PRELOAD("assets.label.preload"),
    ASSETS_VALUE_REGISTERED("assets.value.registered"),
    ASSETS_VALUE_UNREGISTERED("assets.value.unregistered"),
    ASSETS_VALUE_INCLUDED("assets.value.included"),
    ASSETS_VALUE_EXCLUDED("assets.value.excluded"),
    ASSETS_VALUE_YES("assets.value.yes"),
    ASSETS_VALUE_NO("assets.value.no"),
    ASSETS_PROGRESS_IDLE("assets.progress.idle"),
    ASSETS_PROGRESS_REFRESHING("assets.progress.refreshing"),
    ASSETS_PROGRESS_LOADING_DETAILS("assets.progress.loadingDetails"),
    ASSETS_LOGS_TITLE("assets.logs.title"),
    ASSETS_DIAGNOSTICS_EMPTY("assets.diagnostics.empty"),
    ASSETS_DIAGNOSTICS_DIALOG_TITLE("assets.diagnostics.dialog.title"),
    ASSETS_DIAGNOSTICS_DIALOG_SUMMARY("assets.diagnostics.dialog.summary"),
    ASSETS_DIAGNOSTICS_LABEL_CATEGORY("assets.diagnostics.label.category"),
    ASSETS_DIAGNOSTICS_LABEL_EVIDENCE("assets.diagnostics.label.evidence"),
    ASSETS_DIAGNOSTICS_LABEL_BLOCKING("assets.diagnostics.label.blocking"),
    ASSETS_PREVIEW_EMPTY("assets.preview.empty"),
    ASSETS_PREVIEW_ZOOM("assets.preview.zoom"),
    ASSETS_PREVIEW_TEXT_ERROR("assets.preview.textError"),
    ASSETS_PREVIEW_IMAGE_ERROR("assets.preview.imageError"),
    ASSETS_PREVIEW_AUDIO_PLACEHOLDER("assets.preview.audioPlaceholder"),
    ASSETS_PREVIEW_GENERIC_PLACEHOLDER("assets.preview.genericPlaceholder"),
    ACTIVITY_PROGRESS_IDLE("activity.progress.idle"),
    ACTIVITY_PROGRESS_ASSETS_REFRESH("activity.progress.assetsRefresh"),
    ASSETS_SUMMARY_LOADING("assets.summary.loading"),
    ASSETS_SUMMARY_EMPTY("assets.summary.empty"),
    ASSETS_SUMMARY_READY("assets.summary.ready"),
    ASSETS_SUMMARY_ERROR("assets.summary.error"),
    ASSETS_DETAILS_LOADING("assets.details.loading"),
    ASSETS_DETAILS_EMPTY("assets.details.empty"),
    ASSETS_DETAILS_READY("assets.details.ready"),
    ASSETS_DETAILS_NO_SELECTION("assets.details.noSelection"),
    ASSETS_DETAILS_BANK_COMPOSITION_AVAILABLE("assets.details.bankComposition.available"),
    ASSETS_DETAILS_BANK_COMPOSITION_SELECTED("assets.details.bankComposition.selected"),
    ASSETS_DETAILS_BANK_COMPOSITION_READONLY_HINT("assets.details.bankComposition.readonlyHint"),
    ASSETS_DETAILS_BANK_COMPOSITION_EDITING_HINT("assets.details.bankComposition.editingHint"),
    ASSETS_PALETTE_OVERHAULING_AVAILABLE("assets.paletteOverhauling.available"),
    ASSETS_PALETTE_OVERHAULING_SELECTED("assets.paletteOverhauling.selected"),
    ASSETS_PALETTE_OVERHAULING_TILE_SELECTOR("assets.paletteOverhauling.tileSelector"),
    ASSETS_PALETTE_OVERHAULING_APPLIED_PALETTE("assets.paletteOverhauling.appliedPalette"),
    ASSETS_PALETTE_OVERHAULING_PREVIEW_EMPTY("assets.paletteOverhauling.previewEmpty"),
    ASSETS_PALETTE_WIZARD_CREATE_TITLE("assets.paletteWizard.createTitle"),
    ASSETS_PALETTE_WIZARD_UPDATE_TITLE("assets.paletteWizard.updateTitle"),
    ASSETS_PALETTE_WIZARD_NAME("assets.paletteWizard.name"),
    ASSETS_PALETTE_WIZARD_SCHEMA("assets.paletteWizard.schema"),
    ASSETS_PALETTE_WIZARD_ORIGINAL("assets.paletteWizard.original"),
    ASSETS_PALETTE_WIZARD_EDITABLE("assets.paletteWizard.editable"),
    ASSETS_PALETTE_WIZARD_APPLY_COLOR("assets.paletteWizard.applyColor"),
    ASSETS_PALETTE_WIZARD_DUPLICATE("assets.paletteWizard.duplicate"),
    ASSETS_PALETTE_WIZARD_READY("assets.paletteWizard.ready"),
    ASSETS_COLOR_SCHEMA_EMPTY("assets.colorSchema.empty"),
    ASSETS_COLOR_SCHEMA_SUMMARY("assets.colorSchema.summary"),
    ASSETS_COLOR_SCHEMA_REMOVE_BLOCKED("assets.colorSchema.removeBlocked"),
    ASSETS_COLOR_SCHEMA_DIALOG_AVAILABLE_TILES("assets.colorSchema.dialog.availableTiles"),
    ASSETS_COLOR_SCHEMA_DIALOG_ASSIGNED_TILES("assets.colorSchema.dialog.assignedTiles"),
    ASSETS_COLOR_SCHEMA_DIALOG_COLOR_COUNT("assets.colorSchema.dialog.colorCount"),
    ASSETS_COLOR_SCHEMA_DIALOG_TOO_MANY_COLORS("assets.colorSchema.dialog.tooManyColors"),
    ASSETS_DETAILS_CODEC_CONFIGURATION_EMPTY("assets.details.codecConfiguration.empty"),
    ASSETS_DETAILS_METADATA_EMPTY("assets.details.metadata.empty"),
    ASSETS_ADD_WIZARD_TITLE("assets.addWizard.title"),
    ASSETS_ADD_WIZARD_DESCRIPTION("assets.addWizard.description"),
    ASSETS_ADD_WIZARD_STEP_ROOT_TITLE("assets.addWizard.step.root.title"),
    ASSETS_ADD_WIZARD_STEP_ROOT_DESCRIPTION("assets.addWizard.step.root.description"),
    ASSETS_ADD_WIZARD_STEP_DETAILS_TITLE("assets.addWizard.step.details.title"),
    ASSETS_ADD_WIZARD_STEP_DETAILS_DESCRIPTION("assets.addWizard.step.details.description"),
    ASSETS_ADD_WIZARD_STEP_SUMMARY_TITLE("assets.addWizard.step.summary.title"),
    ASSETS_ADD_WIZARD_STEP_SUMMARY_DESCRIPTION("assets.addWizard.step.summary.description"),
    ASSETS_ADD_WIZARD_LABEL_NAME("assets.addWizard.label.name"),
    ASSETS_ADD_WIZARD_LABEL_ROOT("assets.addWizard.label.root"),
    ASSETS_ADD_WIZARD_LABEL_TYPE("assets.addWizard.label.type"),
    ASSETS_ADD_WIZARD_LABEL_SPECIALIZATION("assets.addWizard.label.specialization"),
    ASSETS_ADD_WIZARD_LABEL_FORMAT("assets.addWizard.label.format"),
    ASSETS_ADD_WIZARD_LABEL_CODEC("assets.addWizard.label.codec"),
    ASSETS_ADD_WIZARD_LABEL_PRELOAD("assets.addWizard.label.preload"),
    ASSETS_ADD_WIZARD_PROMPT_TYPE("assets.addWizard.prompt.type"),
    ASSETS_ADD_WIZARD_PROMPT_SPECIALIZATION("assets.addWizard.prompt.specialization"),
    ASSETS_ADD_WIZARD_PROMPT_FORMAT("assets.addWizard.prompt.format"),
    ASSETS_ADD_WIZARD_PROMPT_CODEC("assets.addWizard.prompt.codec"),
    ASSETS_ADD_WIZARD_ASSETS_ROOT_HINT("assets.addWizard.assetsRootHint"),
    ASSETS_ADD_WIZARD_BROWSE_TITLE("assets.addWizard.browse.title"),
    ASSETS_ADD_WIZARD_NOTE("assets.addWizard.note"),
    ASSETS_ADD_WIZARD_BUTTON_CREATE("assets.addWizard.button.create"),
    ASSETS_ADD_WIZARD_ERROR_NAME("assets.addWizard.error.name"),
    ASSETS_ADD_WIZARD_ERROR_ROOT("assets.addWizard.error.root"),
    ASSETS_ADD_WIZARD_ERROR_ROOT_RELATIVE("assets.addWizard.error.rootRelative"),
    ASSETS_ADD_WIZARD_ERROR_ROOT_OUTSIDE_ASSETS("assets.addWizard.error.rootOutsideAssets"),
    ASSETS_ADD_WIZARD_ERROR_ROOT_ALREADY_ASSET("assets.addWizard.error.rootAlreadyAsset"),
    ASSETS_ADD_WIZARD_ERROR_TYPE("assets.addWizard.error.type"),
    ASSETS_ADD_WIZARD_ERROR_SPECIALIZATION("assets.addWizard.error.specialization"),
    ASSETS_ADD_WIZARD_ERROR_FORMAT("assets.addWizard.error.format"),
    ASSETS_ADD_WIZARD_ERROR_CODEC("assets.addWizard.error.codec"),
    ASSETS_ADD_WIZARD_ERROR_UNSUPPORTED_COMBINATION("assets.addWizard.error.unsupportedCombination"),
    ASSETS_RELOCATE_WIZARD_TITLE("assets.relocateWizard.title"),
    ASSETS_RELOCATE_WIZARD_DESCRIPTION("assets.relocateWizard.description"),
    ASSETS_RELOCATE_WIZARD_STEP_DESTINATION_TITLE("assets.relocateWizard.step.destination.title"),
    ASSETS_RELOCATE_WIZARD_STEP_DESTINATION_DESCRIPTION("assets.relocateWizard.step.destination.description"),
    ASSETS_RELOCATE_WIZARD_STEP_SUMMARY_TITLE("assets.relocateWizard.step.summary.title"),
    ASSETS_RELOCATE_WIZARD_STEP_SUMMARY_DESCRIPTION("assets.relocateWizard.step.summary.description"),
    ASSETS_RELOCATE_WIZARD_STEP_WAITING_TITLE("assets.relocateWizard.step.waiting.title"),
    ASSETS_RELOCATE_WIZARD_STEP_WAITING_DESCRIPTION("assets.relocateWizard.step.waiting.description"),
    ASSETS_RELOCATE_WIZARD_LABEL_CURRENT_ROOT("assets.relocateWizard.label.currentRoot"),
    ASSETS_RELOCATE_WIZARD_LABEL_DESTINATION_PARENT("assets.relocateWizard.label.destinationParent"),
    ASSETS_RELOCATE_WIZARD_LABEL_DESTINATION_NAME("assets.relocateWizard.label.destinationName"),
    ASSETS_RELOCATE_WIZARD_LABEL_TARGET_ROOT("assets.relocateWizard.label.targetRoot"),
    ASSETS_RELOCATE_WIZARD_PROMPT_DESTINATION_NAME("assets.relocateWizard.prompt.destinationName"),
    ASSETS_RELOCATE_WIZARD_ASSETS_ROOT_HINT("assets.relocateWizard.assetsRootHint"),
    ASSETS_RELOCATE_WIZARD_BROWSE_TITLE("assets.relocateWizard.browse.title"),
    ASSETS_RELOCATE_WIZARD_NOTE("assets.relocateWizard.note"),
    ASSETS_RELOCATE_WIZARD_BUTTON_CONFIRM("assets.relocateWizard.button.confirm"),
    ASSETS_RELOCATE_WIZARD_BUTTON_PREVIEW("assets.relocateWizard.button.preview"),
    ASSETS_RELOCATE_WIZARD_ERROR_PARENT("assets.relocateWizard.error.parent"),
    ASSETS_RELOCATE_WIZARD_ERROR_NAME("assets.relocateWizard.error.name"),
    ASSETS_RELOCATE_WIZARD_ERROR_OUTSIDE_ASSETS("assets.relocateWizard.error.outsideAssets"),
    ASSETS_RELOCATE_WIZARD_ERROR_TARGET_ALREADY_ASSET("assets.relocateWizard.error.targetAlreadyAsset"),
    ASSETS_RELOCATE_WIZARD_ERROR_TARGET_SAME("assets.relocateWizard.error.targetSame"),
    ASSETS_PACK_WIZARD_TITLE("assets.packWizard.title"),
    ASSETS_PACK_WIZARD_STEP_DEEP_SYNC_TITLE("assets.packWizard.step.deepSync.title"),
    ASSETS_PACK_WIZARD_STEP_DEEP_SYNC_DESCRIPTION("assets.packWizard.step.deepSync.description"),
    ASSETS_PACK_WIZARD_STEP_DEEP_SYNC_WAITING_TITLE("assets.packWizard.step.deepSyncWaiting.title"),
    ASSETS_PACK_WIZARD_STEP_DEEP_SYNC_WAITING_DESCRIPTION("assets.packWizard.step.deepSyncWaiting.description"),
    ASSETS_PACK_WIZARD_STEP_SUMMARY_TITLE("assets.packWizard.step.summary.title"),
    ASSETS_PACK_WIZARD_STEP_SUMMARY_DESCRIPTION("assets.packWizard.step.summary.description"),
    ASSETS_PACK_WIZARD_STEP_VALIDATION_TITLE("assets.packWizard.step.validation.title"),
    ASSETS_PACK_WIZARD_STEP_VALIDATION_DESCRIPTION("assets.packWizard.step.validation.description"),
    ASSETS_PACK_WIZARD_STEP_PACKING_TITLE("assets.packWizard.step.packing.title"),
    ASSETS_PACK_WIZARD_STEP_PACKING_DESCRIPTION("assets.packWizard.step.packing.description"),
    ASSETS_PACK_WIZARD_STEP_RESULT_TITLE("assets.packWizard.step.result.title"),
    ASSETS_PACK_WIZARD_STEP_RESULT_DESCRIPTION("assets.packWizard.step.result.description"),
    ASSETS_PACK_WIZARD_BUTTON_VALIDATE("assets.packWizard.button.validate"),
    ASSETS_PACK_WIZARD_BUTTON_PACK("assets.packWizard.button.pack"),
    ASSETS_PACK_WIZARD_BUTTON_CLOSE("assets.packWizard.button.close"),
    ASSETS_PACK_WIZARD_BUTTON_COPY_FAILURES("assets.packWizard.button.copyFailures"),
    ASSETS_PACK_WIZARD_LOADING_SUMMARY("assets.packWizard.loading.summary"),
    ASSETS_PACK_WIZARD_LOADING_DEEP_SYNC("assets.packWizard.loading.deepSync"),
    ASSETS_PACK_WIZARD_LOADING_VALIDATION("assets.packWizard.loading.validation"),
    ASSETS_PACK_WIZARD_LOADING_PACKING("assets.packWizard.loading.packing"),
    ASSETS_PACK_WIZARD_LABEL_CANONICAL_ARTIFACT("assets.packWizard.label.canonicalArtifact"),
    ASSETS_PACK_WIZARD_LABEL_INCLUDED_ASSETS("assets.packWizard.label.includedAssets"),
    ASSETS_PACK_WIZARD_LABEL_OUTSIDE_BUILD_SET("assets.packWizard.label.outsideBuildSet"),
    ASSETS_PACK_WIZARD_LABEL_TOTAL_IN_SCOPE("assets.packWizard.label.totalInScope"),
    ASSETS_PACK_WIZARD_LABEL_VALID_ASSETS("assets.packWizard.label.validAssets"),
    ASSETS_PACK_WIZARD_LABEL_BLOCKED_ASSETS("assets.packWizard.label.blockedAssets"),
    ASSETS_PACK_WIZARD_LABEL_STATUS("assets.packWizard.label.status"),
    ASSETS_PACK_WIZARD_LABEL_PACKED_ASSETS("assets.packWizard.label.packedAssets"),
    ASSETS_PACK_WIZARD_LABEL_ELAPSED("assets.packWizard.label.elapsed"),
    ASSETS_PACK_WIZARD_LABEL_EMITTED_ARTIFACTS("assets.packWizard.label.emittedArtifacts"),
    ASSETS_PACK_WIZARD_LABEL_MIN_ARTIFACTS("assets.packWizard.label.minArtifacts"),
    ASSETS_PACK_WIZARD_LABEL_MAX_ARTIFACTS("assets.packWizard.label.maxArtifacts"),
    ASSETS_PACK_WIZARD_LABEL_LAST_MODIFIED("assets.packWizard.label.lastModified"),
    ASSETS_PACK_WIZARD_STATUS_READY("assets.packWizard.status.ready"),
    ASSETS_PACK_WIZARD_STATUS_BLOCKED("assets.packWizard.status.blocked"),
    ASSETS_PACK_WIZARD_STATUS_RUNNING("assets.packWizard.status.running"),
    ASSETS_PACK_WIZARD_STATUS_FINISHED("assets.packWizard.status.finished"),
    ASSETS_PACK_WIZARD_VALIDATION_EMPTY("assets.packWizard.validation.empty"),
    ASSETS_PACK_WIZARD_RESULT_NO_ARTIFACTS("assets.packWizard.result.noArtifacts"),
    ASSETS_PACK_WIZARD_RESULT_COPY_FAILURES_HINT("assets.packWizard.result.copyFailuresHint"),
    ASSETS_PACK_WIZARD_DEEP_SYNC_NOTE("assets.packWizard.deepSync.note"),
    ASSETS_PACK_WIZARD_DEEP_SYNC_COMPLETED("assets.packWizard.deepSync.completed"),
    ASSETS_PACK_WIZARD_ERROR_SUMMARY("assets.packWizard.error.summary"),
    ASSETS_PACK_WIZARD_ERROR_DEEP_SYNC("assets.packWizard.error.deepSync"),
    ASSETS_PACK_WIZARD_ERROR_VALIDATION("assets.packWizard.error.validation"),
    ASSETS_PACK_WIZARD_ERROR_PACK("assets.packWizard.error.pack"),
    WORKSPACE_DEBUG("workspace.debug"),


    ;

    @Getter
    private final String key;

    I18n(String key) {
        this.key = key;
    }
}
