i18n

package
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 8, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TranslationSet

type TranslationSet struct {
	// Panel Titles
	PanelTitleOutput    string
	PanelTitleWorkspace string
	PanelTitleDetails   string

	// Tab Labels
	TabLocal        string
	TabPending      string
	TabDBOnly       string
	TabDetails      string
	TabActionNeeded string

	// Error Messages (general)
	ErrorFailedGetWorkingDirectory string
	ErrorLoadingLocalMigrations    string
	ErrorNoMigrationsFound         string
	ErrorNoDBConnectionDetected    string
	ErrorEnsureDBAccessible        string
	ErrorFailedGetWorkingDir       string
	ErrorCannotExecuteCommand      string
	ErrorCommandCurrentlyRunning   string
	ErrorOperationBlocked          string

	// Modal Titles
	ModalTitleError                     string
	ModalTitleDBConnectionRequired      string
	ModalTitleMigrationError            string
	ModalTitleMigrationCreated          string
	ModalTitleMigrationFailed           string
	ModalTitleMigrateDeploySuccess      string
	ModalTitleMigrateDeployFailed       string
	ModalTitleMigrateDeployError        string
	ModalTitleGenerateSuccess           string
	ModalTitleGenerateFailed            string
	ModalTitleGenerateError             string
	ModalTitleSchemaValidationFailed    string
	ModalTitleNoMigrationSelected       string
	ModalTitleCannotResolveMigration    string
	ModalTitleMigrateResolveSuccess     string
	ModalTitleMigrateResolveFailed      string
	ModalTitleMigrateResolveError       string
	ModalTitleStudioError               string
	ModalTitleStudioStopped             string
	ModalTitleStudioStarted             string
	ModalTitleNoSelection               string
	ModalTitleCannotDelete              string
	ModalTitleDeleteError               string
	ModalTitleDeleted                   string
	ModalTitleClipboardError            string
	ModalTitleCopied                    string
	ModalTitlePendingMigrationsDetected string
	ModalTitleDBOnlyMigrationsDetected  string
	ModalTitleChecksumMismatchDetected  string
	ModalTitleEmptyPendingDetected      string
	ModalTitleOperationBlocked          string
	ModalTitleDeleteMigration           string
	ModalTitleValidationFailed          string
	ModalTitleMigrateDev                string
	ModalTitleResolveMigration          string
	ModalTitleCopyToClipboard           string
	ModalTitleEnterMigrationName        string

	// Modal Messages
	ModalMsgMigrationCreatedSuccess      string
	ModalMsgMigrationCreatedDetail       string
	ModalMsgMigrationFailedWithCode      string
	ModalMsgCheckOutputPanel             string
	ModalMsgMigrationsAppliedSuccess     string
	ModalMsgMigrateDeployFailedWithCode  string
	ModalMsgFailedRunMigrateDeploy       string
	ModalMsgFailedStartMigrateDeploy     string
	ModalMsgPrismaClientGenerated        string
	ModalMsgGenerateFailedSchemaErrors   string
	ModalMsgGenerateFailedWithCode       string
	ModalMsgSchemaValidCheckOutput       string
	ModalMsgFailedRunGenerate            string
	ModalMsgFailedStartGenerate          string
	ModalMsgSelectMigrationResolve       string
	ModalMsgOnlyInTransactionResolve     string
	ModalMsgMigrationNotFailed           string
	ModalMsgMigrationMarkedSuccess       string
	ModalMsgMigrateResolveFailedWithCode string
	ModalMsgFailedRunMigrateResolve      string
	ModalMsgFailedStartMigrateResolve    string
	ModalMsgFailedStopStudio             string
	ModalMsgStudioStopped                string
	ModalMsgFailedStartStudio            string
	ModalMsgStudioRunningAt              string
	ModalMsgPressStopStudio              string
	ModalMsgSelectMigrationDelete        string
	ModalMsgMigrationDBOnly              string
	ModalMsgCannotDeleteNoLocalFile      string
	ModalMsgMigrationAlreadyApplied      string
	ModalMsgDeleteLocalInconsistency     string
	ModalMsgFailedCreateFolder           string
	ModalMsgFailedDeleteFolder           string
	ModalMsgFailedWriteMigrationFile     string
	ModalMsgMigrationDeletedSuccess      string
	ModalMsgFailedCopyClipboard          string
	ModalMsgCopiedToClipboard            string
	ModalMsgPendingMigrationsWarning     string
	ModalMsgCannotCreateWithDBOnly       string
	ModalMsgResolveDBOnlyFirst           string
	ModalMsgCannotCreateWithMismatch     string
	ModalMsgMigrationModifiedLocally     string
	ModalMsgCannotCreateWithEmpty        string
	ModalMsgMigrationPendingEmpty        string
	ModalMsgDeleteOrAddContent           string
	ModalMsgAnotherOperationRunning      string
	ModalMsgWaitComplete                 string
	ModalMsgConfirmDeleteMigration       string
	ModalMsgSpacesReplaced               string
	ModalMsgInputRequired                string
	ModalMsgManualMigrationCreated       string
	ModalMsgManualMigrationLocation      string
	CopyLabelMigrationName               string
	CopyLabelMigrationPath               string
	CopyLabelChecksum                    string

	// Modal Footers
	ModalFooterInputSubmitCancel string
	ModalFooterListNavigate      string
	ModalFooterMessageClose      string
	ModalFooterConfirmYesNo      string

	// Status Bar
	StatusStudioOn  string
	KeyHintRefresh  string
	KeyHintDev      string
	KeyHintDeploy   string
	KeyHintGenerate string
	KeyHintResolve  string
	KeyHintStudio   string
	KeyHintCopy     string

	// Action Labels
	ActionLabelApplied    string
	ActionLabelRolledBack string

	// Log Actions
	LogActionMigrateDeploy             string
	LogMsgRunningMigrateDeploy         string
	LogActionMigrateDeployComplete     string
	LogMsgMigrationsAppliedSuccess     string
	LogActionMigrateDeployFailed       string
	LogMsgMigrateDeployFailedCode      string
	LogActionMigrateResolve            string
	LogMsgMarkingMigration             string
	LogActionMigrateResolveComplete    string
	LogMsgMigrationMarked              string
	LogActionMigrateResolveFailed      string
	LogMsgMigrateResolveFailedCode     string
	LogActionMigrateResolveError       string
	LogActionGenerate                  string
	LogMsgRunningGenerate              string
	LogActionGenerateComplete          string
	LogMsgPrismaClientGeneratedSuccess string
	LogActionGenerateFailed            string
	LogMsgCheckingSchemaErrors         string
	LogActionSchemaValidationFailed    string
	LogMsgFoundSchemaErrors            string
	LogActionGenerateError             string
	LogActionStudio                    string
	LogMsgStartingStudio               string
	LogActionStudioStarted             string
	LogMsgStudioListeningAt            string
	LogActionStudioStopped             string
	LogMsgStudioHasStopped             string
	LogActionMigrateDev                string
	LogMsgCreatingMigration            string
	LogActionMigrateComplete           string
	LogMsgMigrationCreatedSuccess      string
	LogActionMigrateFailed             string
	LogMsgMigrationCreationFailedCode  string
	LogActionMigrationError            string
	LogMsgFailedDeleteMigration        string
	LogActionDeleted                   string
	LogMsgMigrationDeleted             string
	SuccessAllPanelsRefreshed          string
	ActionRefresh                      string

	// List Modal Items
	ListItemSchemaDiffMigration     string
	ListItemDescSchemaDiffMigration string
	ListItemManualMigration         string
	ListItemDescManualMigration     string
	ListItemMarkApplied             string
	ListItemDescMarkApplied         string
	ListItemMarkRolledBack          string
	ListItemDescMarkRolledBack      string
	ListItemCopyName                string
	ListItemCopyPath                string
	ListItemCopyChecksum            string

	// Details Panel - Migration Status
	MigrationStatusInTransaction    string
	MigrationStatusDBOnly           string
	MigrationStatusChecksumMismatch string
	MigrationStatusApplied          string
	MigrationStatusEmptyMigration   string
	MigrationStatusPending          string

	// Details Panel - Labels & Descriptions
	DetailsPanelInitialPlaceholder       string
	DetailsNameLabel                     string
	DetailsTimestampLabel                string
	DetailsPathLabel                     string
	DetailsStatusLabel                   string
	DetailsAppliedAtLabel                string
	DetailsDownMigrationLabel            string
	DetailsDownMigrationAvailable        string
	DetailsDownMigrationNotAvailable     string
	DetailsStartedAtLabel                string
	DetailsInTransactionWarning          string
	DetailsNoAdditionalMigrationsWarning string
	DetailsResolveManuallyInstruction    string
	DetailsErrorLogsLabel                string
	DetailsDBOnlyDescription             string
	DetailsChecksumModifiedDescription   string
	DetailsChecksumIssuesWarning         string
	DetailsLocalChecksumLabel            string
	DetailsHistoryChecksumLabel          string
	DetailsEmptyMigrationDescription     string
	DetailsEmptyMigrationWarning         string
	DetailsDownMigrationSQLLabel         string
	ErrorReadingMigrationSQL             string

	// Details Panel - Action Needed
	ActionNeededNoIssuesMessage               string
	ActionNeededHeader                        string
	ActionNeededIssueSingular                 string
	ActionNeededIssuePlural                   string
	ActionNeededEmptyMigrationsHeader         string
	ActionNeededEmptyDescription              string
	ActionNeededAffectedLabel                 string
	ActionNeededRecommendedLabel              string
	ActionNeededAddMigrationSQL               string
	ActionNeededDeleteEmptyFolders            string
	ActionNeededMarkAsBaseline                string
	ActionNeededChecksumMismatchHeader        string
	ActionNeededChecksumModifiedDescription   string
	ActionNeededWarningPrefix                 string
	ActionNeededEditingInconsistenciesWarning string
	ActionNeededRevertLocalChanges            string
	ActionNeededCreateNewInstead              string
	ActionNeededContactTeamIfNeeded           string
	ActionNeededSchemaValidationErrorsHeader  string
	ActionNeededSchemaValidationFailedDesc    string
	ActionNeededFixBeforeMigration            string
	ActionNeededValidationOutputLabel         string
	ActionNeededRecommendedActionsLabel       string
	ActionNeededFixSchemaErrors               string
	ActionNeededCheckLineNumbers              string
	ActionNeededReferPrismaDocumentation      string

	// Workspace Panel
	WorkspaceVersionLine              string
	WorkspacePrismaGlobalIndicator    string
	WorkspaceGitLine                  string
	WorkspaceSchemaModifiedIndicator  string
	WorkspaceBranchFormat             string
	WorkspaceNotGitRepository         string
	WorkspaceConnected                string
	WorkspaceNotConfigured            string
	WorkspaceDisconnected             string
	WorkspaceProviderLine             string
	WorkspaceHardcodedIndicator       string
	WorkspaceNotSet                   string
	WorkspaceErrorFormat              string
	WorkspaceErrorGetWorkingDirectory string
	WorkspaceErrorSchemaNotFound      string
	WorkspaceNotConfiguredSuffix      string
	WorkspaceDatabaseURLNotConfigured string
	WorkspaceNoDatabaseURL            string
	WorkspaceVersionNotFound          string

	// Migrations Panel
	MigrationsFooterFormat string

	// main.go strings
	VersionOutput                  string
	ErrorFailedGetCurrentDir       string
	ErrorNotPrismaWorkspace        string
	ErrorExpectedOneOf             string
	ErrorExpectedConfigV7Plus      string
	ErrorExpectedSchemaV7Minus     string
	ErrorFailedCreateApp           string
	ErrorFailedRegisterKeybindings string
	ErrorAppRuntime                string
}

func EnglishTranslationSet

func EnglishTranslationSet() *TranslationSet

func NewTranslationSet

func NewTranslationSet(language string) *TranslationSet

NewTranslationSet returns a TranslationSet for the given language. If language is "auto", it detects the system language. Falls back to English if the language is not supported.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL