Asper Header  1.0.14
The header injector extension
Loading...
Searching...
No Matches
messageReference.ts
Go to the documentation of this file.
1
332export const messages: Record<string, Record<string, (...args: any[]) => string>> = {
333 "en": {
334 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `The alternate path has been updated from ${oldFilePath} to ${newFilePath}.`,
335 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Not Provided"): string => `The alternate logo root directory '${alternateRootDirectory}' was not found, error: '${error}'.`,
336 alternateLogoDirectoryNotProvided: (): string => `No alternate logo directory provided.`,
337 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]): string => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
338 bootingUp: (): string => "Asper Header Booting up",
339 brokenHeader: (): string => "Broken header detected, injecting new one, please remove the previous one.",
340 cacheAlreadyLoaded: (): string => "The cache is already loaded, returning stored instance.",
341 chooseSingleLineCommentOption: (): string => "Please select your preferred comment prefix from the options below:",
342 classesInitialised: (): string => "Classes initialised",
343 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} initialised`,
344 closedDocument: (): string => "The document is closed, stopping operations.",
345 configDescriptionUsed: (): string => "The description was provided in the configuration, using it and skipping user prompting.",
346 convertedContentCli: (content: string): string => `Converted content: ${content}`,
347 convertedContentGui: (): string => "Converted content: ",
348 corruptedFileMetaData: (): string => "The required file meta data appears to not have been gathered correctly, aborting.",
349 currentWorkingDirectorySet: (): string => "Current working directories set",
350 cwdDoesNotExist: (cwd: string): string => `The provided current working directory ${cwd} does not exist.`,
351 cwdUpdated: (oldCwd: string, newCwd: string): string => `The current working directory referential has been updated from ${oldCwd} to ${newCwd}.`,
352 darlingAge: (): string => "Age",
353 darlingAlias: (): string => "Alias",
354 darlingCopied: (name: string): string => `ASCII art copied for ${name}!`,
355 darlingCopyAscii: (): string => "Copy ASCII",
356 darlingDescription: (): string => "Description",
357 darlingHeight: (): string => "Height",
358 darlingImage: (): string => "Image",
359 darlingJsonFileInvalid: (): string => "Darling JSON file is empty or invalid",
360 darlingMoreInfo: (): string => "More info",
361 darlingPersonDisplayed: (name: string): string => `Character '${name}' displayed.`,
362 darlingQuote: (): string => "Quote",
363 darlingType: (): string => "Type",
364 darlingView: (): string => "darlingView",
365 darlingZoomIn: (): string => "Zoom In",
366 darlingZoomOut: (): string => "Zoom Out",
367 documentLineScanExceeded: (maxScanLength: number): string => `Scanned the first ${maxScanLength} line(s) of the file but no header was found.`,
368 emptyDocument: (): string => "There is no document body to work with.",
369 errorDuringFunctionCall: (functionName: string): string => `Something went wrong during the function (${functionName}) call, check logs for more info.`,
370 extensionActivated: (moduleName: string): string => `🚀 "${moduleName}" is now active!`,
371 fileExcludedActivationDisabled: (): string => "Activation disabled, the file is in the activation exclusion list.",
372 fileLength: (filePath: string, fileLength: number): string => `File: '${filePath}', length: ${fileLength} bytes.`,
373 fileLoaded: (absolutePath: string): string => `File ${absolutePath} loaded!`,
374 fileLoadError: (filePath: string, error: string = "Notprovided"): string => `Failed to load file: '${filePath}'. Error: ${error}.`,
375 fileNotFound: (filePath: string): string => `File not found: ${filePath}`,
376 fileParseError: (filePath: string, error: string): string => `The file content (${filePath}) could not be loaded successfully. Error: ${error}.`,
377 filePathAlternateSet: (): string => "Alternate filepaths set",
378 filepathPresenceCheck: (filePath: string): string => `Checking filepath presence: ${filePath}`,
379 filePathProcessing: (filepath: string): string => `Processing file path: '${filepath}'.`,
380 filePathsAndRootDirsUpdated: (): string => "File paths and root dirs updated",
381 filePathUpdated: (oldFilePath: string, newFilePath: string): string => `The path has been updated from ${oldFilePath} to ${newFilePath}.`,
382 fileRefreshed: (): string => "Refreshing file content.",
383 fileSaveFailed: (): string => "Failed to save the file, please try saving it again.",
384 fileUnloaded: (filePath: string): string => `File ${filePath} unloaded from memory`,
385 foundAlternateFilePathToLoad: (alternateFilePath: string) => `The alternate file path to load is set to '${alternateFilePath}'.`,
386 foundAlternateLogoRootDir: (rootDir: string): string => `The current alternate logo root directory is: '${rootDir}'.`,
387 foundCurrentWorkingDirectory: (cwd: string): string => `The current working directory has been set to '${cwd}'.`,
388 foundFilePath: (filePath: string): string => `The provided file path exists: '${filePath}'.`,
389 foundFilePathToLoad: (filePath: string) => `The file path to load is set to '${filePath}'.`,
390 foundFocusEditor: (): string => "There is an editor in focus",
391 foundLanguageComment: (): string => "Language comment file is present",
392 foundLogoInstance: (): string => "There is a logo instance that has been provided.",
393 foundLogoRootDir: (rootDir: string): string => `The current logo root directory is: '${rootDir}'.`,
394 foundNewLine: (newLineType: string): string => `The new determined line is '${newLineType}'`,
395 foundWorkingDirectory: (): string => "The provided current workign directory exists",
396 fromMorseGetInput: (): string => "Please enter the text to convert from",
397 getHeaderDescription: (): string => "Please provide a description: ",
398 getHeaderPurpose: (): string => "Please provide the purpose of the file:",
399 getHeaderTags: (): string => "Please enter the tags for this file, separated by commas:",
400 headerInjectQuestion: (): string => "No header was found in this document. Would you like to add one?",
401 headerInjectQuestionRefused: (): string => "You decided not to add the a header to the file.",
402 headerNotFound: (): string => "No header was found in this document.",
403 headerOpenerAndCloserFound: (): string => "Header opener and closer found, proceeding to date update after sanity check.",
404 headerOpenerFound: (): string => "Header opener found.",
405 headerWriteFailed: (): string => "Failed to write the header to the file, check the logs.",
406 headerWriteSuccess: (): string => "Header written successfully.",
407 helloWorldGreetingsCommand: (moduleName: string): string => `Hello World from ${moduleName}!`,
408 identifiedLanguage: (langName: string): string => `Identified language: ${langName}.`,
409 inActivate: (): string => "In activate",
410 inActivateAfterGuiDebug: (): string => "After logger.Gui.debug",
411 inActivateAfterLogger: (): string => "In activate after logger.updateInstallationState",
412 inFunction: (functionName: string, className: string = "Not specified") => `In function: '${functionName}' from class: '${className}'`,
413 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string): string => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
414 inputboxError: (promptText: string, err: string): string => `Error in inputBox for ${promptText}: ${err}`,
415 jsonContent: (jsonContentString: String) => `The content of the comment json file: ${jsonContentString}`,
416 languageNotFound: (LanguageId: string, fileExtension: string): string => `The file language of this document could not be identified, languageID: ${LanguageId}, fileExtention: ${fileExtension}`,
417 lastModifiedLineNotFound: (): string => "The header does not contain a 'Last Modified' line to update.",
418 lastModifiedUpdated: (): string => "Last Modified' date has been updated successfully.",
419 logoChosen: (logo: string[]): string => `Logo to display: ${JSON.stringify(logo)}`,
420 logoCopied: (logoName: string): string => `ASCII art copied for ${logoName}!`,
421 logoCopyAscii: (): string => "Copy ASCII",
422 logoDisplayed: (name: string): string => `Logo '${name}' displayed.`,
423 logoMessage: (logoPath: string): string => `File (${logoPath}) ignored because it is not the type we are looking for.`,
424 logoName: (): string => "Logo name",
425 logoNoRootDir: (): string => "No root directory was provided for gathering the logos",
426 logoNotFound: (): string => "Logo not found",
427 logoRootDirUpdateError: (error: string = "Not provided"): string => `An error occurred during the update of the logo files, error: ${error}`,
428 logoView: (): string => "logoView",
429 logoZoomIn: (): string => "Zoom In",
430 logoZoomOut: (): string => "Zoom Out",
431 messageNotFound: (key: string): string => `Message '${key}' not found.`,
432 messageWritten: (): string => "Message written",
433 missingFileError: (): string => "The language dictionary is missing, comment adaptability is thus disabled.",
434 missingLanguageComment: (): string => "Language comment not provided, skipping assignement.",
435 morseConverted: (input: string, final: string): string => `Converted: ${input} to ${final}`,
436 morseDecoded: (input: string, final: string): string => `Converted: ${input} to ${final}`,
437 noActiveEditor: (): string => "No active file!",
438 noCommentToShow: (): string => "There is no comment to show.",
439 noFilesAvailableForLoading: (): string => "There are no file that can be loaded.",
440 noFocusedEditors: (): string => "There are no files in focus.",
441 noLogoInstanceProvided: (): string => "No provided logo randomiser instance.",
442 noProvidedCommentOptions: (): string => "There are no options that were provided.",
443 notFoundFilePath: (filePath: string, error: string = "Not provided"): string => `The provided file path does not exist: '${filePath}', error: '${error}'`,
444 openFileToApplyHeader: (): string => "Please open a file on which to apply the header.",
445 operationCanceled: (): string => "Operation cancelled",
446 pathsSet: (): string => "Paths sets",
447 quickPickError: (err: string = "Not provided"): string => `Error in quickPick: ${err}`,
448 quickPickNo: (): string => "No",
449 quickPickYes: (): string => "Yes",
450 ramdomLogoGatheringLogoUndefined: (): string => "The logo content is undefined.",
451 randomLogoGatheringFailed: (error: string = "Not provided"): string => `The random logo gathering failed, using default logo, error: "${error}"`,
452 readTimeout: (timeout: number, filePath: string): string => `Read timeout after: ${timeout}ms for ${filePath}`,
453 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string): string => `Hello world! This file's extension is: ${fileExtension}, it's name is: ${fileName}, it's path is: ${filePath}, determined language: ${languageId}\n`,
454 subscriptionsAdded: (): string => "Subscriptions added",
455 toMorseGetInput: (): string => "Please enter the text to convert",
456 unknown: (): string => "Unknown",
457 unknownFileStructure: (): string => "The language dictionary structure is unknown, comment adaptability is thus disabled.",
458 updateAbortedBecauseFileClosedSyncCancelled: (): string => "Update aborted because the file is closed and will thus not be synced.",
459 updateEditDateMissingBounds: (): string => "Could not update the header: internal header markers were not found.",
460 updatingEditionDate: (): string => "Updating the edition date.",
461 variablesRefreshed: (): string => "The variables from the configuration have been reloaded successfully.",
462 watermarkAuthorName: (): string => "Author name",
463 watermarkChosen: (watermark: string[]): string => `Watermark to display: ${JSON.stringify(watermark)}`,
464 watermarkCopied: (name: string): string => `ASCII art copied for ${name}!`,
465 watermarkCopyAscii: (): string => "Copy ASCII",
466 watermarkJsonFileInvalid: (): string => "Watermark JSON file is empty or invalid",
467 watermarkName: (): string => "Watermark name",
468 watermarkNotFound: (): string => "Watermark not found",
469 watermarkPersonDisplayed: (name: string): string => `Watermark '${name}' displayed.`,
470 watermarkView: (): string => "watermarkView",
471 watermarkZoomIn: (): string => "Zoom In",
472 watermarkZoomOut: (): string => "Zoom Out"
473 },
474 "fr": {
475 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `Le chemin alternatif a été mis à jour de ${oldFilePath} vers ${newFilePath}.`,
476 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Non fourni") => `Le répertoire racine du logo alternatif '${alternateRootDirectory}' est introuvable, erreur : '${error}'.`,
477 alternateLogoDirectoryNotProvided: () => `Aucun répertoire de logo alternatif n’a été fourni.`,
478 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]): string => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
479 bootingUp: (): string => "Asper Header démarrage",
480 brokenHeader: (): string => "En-tête corrompu détecté, injection d’un nouveau, veuillez supprimer l’ancien.",
481 cacheAlreadyLoaded: (): string => "Le cache est déjà chargé, retour de l'instance stockée.",
482 chooseSingleLineCommentOption: (): string => "Veuillez sélectionner votre préfixe de commentaire préféré parmi les options ci-dessous :",
483 classesInitialised: (): string => "Classes initialisées",
484 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} initialisé`,
485 closedDocument: (): string => "Le document est fermé, arrêt des opérations.",
486 configDescriptionUsed: (): string => "La description a été fournie dans la configuration, utilisation de celle-ci et passage de la demande à l'utilisateur.",
487 convertedContentCli: (content: string): string => `Contenu converti : ${content}`,
488 convertedContentGui: (): string => "Contenu converti : ",
489 corruptedFileMetaData: (): string => "Les métadonnées nécessaires du fichier n’ont pas été correctement collectées, abandon.",
490 currentWorkingDirectorySet: (): string => "Répertoires de travail actuels définis",
491 cwdDoesNotExist: (cwd: string): string => `Le répertoire de travail fourni ${cwd} n’existe pas.`,
492 cwdUpdated: (oldCwd: string, newCwd: string): string => `Le répertoire de travail a été mis à jour de ${oldCwd} vers ${newCwd}.`,
493 darlingAge: (): string => "Âge",
494 darlingAlias: (): string => "Alias",
495 darlingCopied: (name: string): string => `Art ASCII copié pour ${name} !`,
496 darlingCopyAscii: (): string => "Copier l'ASCII",
497 darlingDescription: (): string => "Description",
498 darlingHeight: (): string => "Taille",
499 darlingImage: (): string => "Image",
500 darlingJsonFileInvalid: (): string => "Le fichier JSON Darling est vide ou invalide",
501 darlingMoreInfo: (): string => "Plus d'infos",
502 darlingPersonDisplayed: (name: string): string => `Personnage '${name}' affiché.`,
503 darlingQuote: (): string => "Citation",
504 darlingType: (): string => "Type",
505 darlingView: (): string => "vueDarling",
506 darlingZoomIn: (): string => "Zoomer",
507 darlingZoomOut: (): string => "Dézoomer",
508 documentLineScanExceeded: (maxScanLength: number): string => `Analyse des ${maxScanLength} premières lignes du fichier, aucun en-tête trouvé.`,
509 emptyDocument: (): string => "Il n’y a aucun document à traiter.",
510 errorDuringFunctionCall: (functionName: string): string => `Une erreur est survenue lors de l’appel de la fonction (${functionName}), consultez les journaux.`,
511 extensionActivated: (moduleName: string): string => `🚀 L'extension « ${moduleName} » est maintenant active !`,
512 fileExcludedActivationDisabled: (): string => "Activation désactivée, le fichier est dans la liste d'exclusion.",
513 fileLength: (filePath: string, fileLength: number): string => `Fichier : '${filePath}', longueur : ${fileLength} octets.`,
514 fileLoaded: (absolutePath: string): string => `Fichier ${absolutePath} chargé !`,
515 fileLoadError: (filePath: string, error: string = "NonFourni"): string => `Échec du chargement du fichier : '${filePath}'. Erreur : ${error}.`,
516 fileNotFound: (filePath: string): string => `Fichier introuvable : ${filePath}`,
517 fileParseError: (filePath: string, error: string): string => `Le contenu du fichier (${filePath}) n’a pas pu être chargé correctement. Erreur : ${error}.`,
518 filePathAlternateSet: (): string => "Chemins de fichiers alternatifs définis",
519 filepathPresenceCheck: (filePath: string): string => `Vérification de la présence du chemin de fichier : ${filePath}`,
520 filePathProcessing: (filepath: string): string => `Traitement du chemin de fichier : '${filepath}'.`,
521 filePathsAndRootDirsUpdated: (): string => "Chemins de fichiers et répertoires racines mis à jour",
522 filePathUpdated: (oldFilePath: string, newFilePath: string): string => `Le chemin a été mis à jour de ${oldFilePath} vers ${newFilePath}.`,
523 fileRefreshed: (): string => "Actualisation du contenu du fichier.",
524 fileSaveFailed: (): string => "Échec de la sauvegarde du fichier, veuillez réessayer.",
525 fileUnloaded: (filePath: string): string => `Fichier ${filePath} déchargé de la mémoire.`,
526 foundAlternateFilePathToLoad: (alternateFilePath: string) => `Le chemin de fichier alternatif à charger est défini sur '${alternateFilePath}'.`,
527 foundAlternateLogoRootDir: (rootDir: string) => `Le répertoire racine alternatif du logo actuel est : '${rootDir}'.`,
528 foundCurrentWorkingDirectory: (cwd: string) => `Le répertoire de travail actuel est défini sur '${cwd}'.`,
529 foundFilePath: (filePath: string) => `Le chemin de fichier fourni existe : '${filePath}'.`,
530 foundFilePathToLoad: (filePath: string) => `Le chemin de fichier à charger est défini sur '${filePath}'.`,
531 foundFocusEditor: () => `Un éditeur est actuellement actif.`,
532 foundLanguageComment: () => `Le fichier de commentaire de langue est présent.`,
533 foundLogoInstance: () => `Une instance de logo a été fournie.`,
534 foundLogoRootDir: (rootDir: string) => `Le répertoire racine du logo actuel est : '${rootDir}'.`,
535 foundNewLine: (newLineType: string) => `Le nouveau type de ligne déterminé est '${newLineType}'.`,
536 foundWorkingDirectory: () => `Le répertoire de travail fourni existe.`,
537 fromMorseGetInput: (): string => "Veuillez entrer le texte à convertir depuis",
538 getHeaderDescription: (): string => "Veuillez fournir une description : ",
539 getHeaderPurpose: (): string => "Veuillez fournir l’objectif du fichier :",
540 getHeaderTags: (): string => "Veuillez saisir les tags de ce fichier, séparés par des virgules :",
541 headerInjectQuestion: (): string => "Aucun en-tête trouvé dans ce document. Souhaitez-vous en ajouter un ?",
542 headerInjectQuestionRefused: (): string => "Vous avez décidé de ne pas ajouter d'en-tête au fichier.",
543 headerNotFound: (): string => "Aucun en-tête trouvé dans ce document.",
544 headerOpenerAndCloserFound: (): string => "Début et fin d’en-tête trouvés, mise à jour de la date après vérification.",
545 headerOpenerFound: (): string => "Début d’en-tête trouvé.",
546 headerWriteFailed: (): string => "Échec de l’écriture de l’en-tête dans le fichier, consultez les journaux.",
547 headerWriteSuccess: (): string => "En-tête écrit avec succès.",
548 helloWorldGreetingsCommand: (moduleName: string): string => `Hello World de ${moduleName} !`,
549 identifiedLanguage: (langName: string): string => `Langage identifié : ${langName}.`,
550 inActivate: (): string => "Dans activate",
551 inActivateAfterGuiDebug: (): string => "Après logger.Gui.debug",
552 inActivateAfterLogger: (): string => "Dans activate après logger.updateInstallationState",
553 inFunction: (functionName: string, className: string = "Non spécifié") => `Dans la fonction : '${functionName}' de la classe : '${className}'`,
554 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string): string => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
555 inputboxError: (promptText: string, err: string): string => `Erreur dans la boîte de saisie pour ${promptText} : ${err}`,
556 jsonContent: (jsonContentString: String) => `Contenu du fichier JSON de commentaires : ${jsonContentString}`,
557 languageNotFound: (LanguageId: string, fileExtension: string): string => `La langue du fichier de ce document n'a pas pu être identifiée, languageID : ${LanguageId}, extension du fichier : ${fileExtension}`,
558 lastModifiedLineNotFound: (): string => "L’en-tête ne contient pas de ligne « Dernière modification » à mettre à jour.",
559 lastModifiedUpdated: (): string => "La date de « Dernière modification » a été mise à jour avec succès.",
560 logoChosen: (logo: string[]): string => `Logo à afficher : ${JSON.stringify(logo)}`,
561 logoCopied: (logoName: string): string => `Art ASCII copié pour ${logoName} !`,
562 logoCopyAscii: (): string => "Copier l'ASCII",
563 logoDisplayed: (name: string): string => `Logo '${name}' affiché.`,
564 logoMessage: (logoPath: string): string => `Fichier (${logoPath}) ignoré car ce n'est pas le type recherché.`,
565 logoName: (): string => "Nom du logo",
566 logoNoRootDir: (): string => "Aucun répertoire racine fourni pour collecter les logos",
567 logoNotFound: (): string => "Logo introuvable",
568 logoRootDirUpdateError: (error: string): string => `Erreur lors de la mise à jour des fichiers de logo, erreur : ${error}`,
569 logoView: (): string => "vueLogo",
570 logoZoomIn: (): string => "Zoomer",
571 logoZoomOut: (): string => "Dézoomer",
572 messageNotFound: (key: string): string => `Message '${key}' introuvable.`,
573 messageWritten: (): string => "Message écrit",
574 missingFileError: (): string => "Le dictionnaire des langages est manquant, l’adaptabilité des commentaires est désactivée.",
575 missingLanguageComment: (): string => "Commentaire de langage non fourni, assignation ignorée.",
576 morseConverted: (input: string, final: string): string => `Converti : ${input} en ${final}`,
577 morseDecoded: (input: string, final: string): string => `Converti : ${input} en ${final}`,
578 noActiveEditor: (): string => "Aucun fichier actif !",
579 noCommentToShow: (): string => "Il n’y a aucun commentaire à afficher.",
580 noFilesAvailableForLoading: (): string => "Aucun fichier disponible pour le chargement.",
581 noFocusedEditors: (): string => "Aucun fichier n’est en focus.",
582 noLogoInstanceProvided: (): string => "Aucune instance de randomiseur de logo fournie.",
583 noProvidedCommentOptions: (): string => "Aucune option de commentaire n’a été fournie.",
584 notFoundFilePath: (filePath: string, error: string = "Non fourni") => `Le chemin de fichier fourni n'existe pas : '${filePath}', erreur : '${error}'`,
585 openFileToApplyHeader: (): string => "Veuillez ouvrir un fichier sur lequel appliquer l’en-tête.",
586 operationCanceled: (): string => "Opération annulée",
587 pathsSet: (): string => "Chemins définis",
588 quickPickError: (err: string): string => `Erreur dans quickPick : ${err}`,
589 quickPickNo: (): string => "Non",
590 quickPickYes: (): string => "Oui",
591 ramdomLogoGatheringLogoUndefined: (): string => "Le contenu du logo est indéfini.",
592 randomLogoGatheringFailed: (error: string): string => `La collecte aléatoire de logo a échoué, utilisation du logo par défaut, erreur : "${error}"`,
593 readTimeout: (timeout: number, filePath: string): string => `Délai de lecture dépassé après : ${timeout}ms pour ${filePath}`,
594 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string): string => `Hello world ! Extension : ${fileExtension}, nom : ${fileName}, chemin : ${filePath}, langage : ${languageId}\n`,
595 subscriptionsAdded: (): string => "Abonnements ajoutés",
596 toMorseGetInput: (): string => "Veuillez entrer le texte à convertir",
597 unknown: (): string => "Inconnu",
598 unknownFileStructure: (): string => "La structure du dictionnaire des langages est inconnue, l’adaptabilité des commentaires est désactivée.",
599 updateAbortedBecauseFileClosedSyncCancelled: (): string => "Mise à jour annulée car le fichier est fermé et ne sera pas synchronisé.",
600 updateEditDateMissingBounds: (): string => "Impossible de mettre à jour l’en-tête : les marqueurs internes n’ont pas été trouvés.",
601 updatingEditionDate: (): string => "Mise à jour de la date de modification.",
602 variablesRefreshed: (): string => "Les variables de la configuration ont été rechargées avec succès.",
603 watermarkAuthorName: (): string => "Auteur",
604 watermarkChosen: (watermark: string[]): string => `Watermark à afficher : ${JSON.stringify(watermark)}`,
605 watermarkCopied: (name: string): string => `Art ASCII copié pour ${name} !`,
606 watermarkCopyAscii: (): string => "Copier l'ASCII",
607 watermarkJsonFileInvalid: (): string => "Le fichier JSON de watermark est vide ou invalide",
608 watermarkName: (): string => "Nom du watermark",
609 watermarkNotFound: (): string => "Watermark introuvable",
610 watermarkPersonDisplayed: (name: string): string => `Watermark '${name}' affiché.`,
611 watermarkView: (): string => "vueWatermark",
612 watermarkZoomIn: (): string => "Zoomer",
613 watermarkZoomOut: (): string => "Dézoomer"
614 },
615 "it": {
616 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `Il percorso alternativo è stato aggiornato da ${oldFilePath} a ${newFilePath}.`,
617 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Non fornito") => `La directory principale del logo alternativo '${alternateRootDirectory}' non è stata trovata, errore: '${error}'.`,
618 alternateLogoDirectoryNotProvided: () => `Nessuna directory alternativa del logo fornita.`,
619 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]): string => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
620 bootingUp: (): string => "Avvio di Asper Header",
621 brokenHeader: (): string => "Intestazione danneggiata rilevata, iniezione di una nuova, si prega di rimuovere la precedente.",
622 cacheAlreadyLoaded: (): string => "La cache è già stata caricata, restituzione dell'istanza memorizzata.",
623 chooseSingleLineCommentOption: (): string => "Seleziona il prefisso di commento preferito dalle opzioni qui sotto:",
624 classesInitialised: (): string => "Classi inizializzate",
625 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} inizializzato`,
626 closedDocument: (): string => "Il documento è chiuso, operazioni interrotte.",
627 configDescriptionUsed: (): string => "La descrizione è stata fornita nella configurazione, viene utilizzata e si salta la richiesta all'utente.",
628 convertedContentCli: (content: string): string => `Contenuto convertito: ${content}`,
629 convertedContentGui: (): string => "Contenuto convertito: ",
630 corruptedFileMetaData: (): string => "I metadati richiesti del file non sono stati raccolti correttamente, interruzione.",
631 currentWorkingDirectorySet: (): string => "Directory di lavoro correnti impostate",
632 cwdDoesNotExist: (cwd: string): string => `La directory di lavoro fornita ${cwd} non esiste.`,
633 cwdUpdated: (oldCwd: string, newCwd: string): string => `La directory di lavoro è stata aggiornata da ${oldCwd} a ${newCwd}.`,
634 darlingAge: (): string => "Età",
635 darlingAlias: (): string => "Alias",
636 darlingCopied: (name: string): string => `Arte ASCII copiata per ${name}!`,
637 darlingCopyAscii: (): string => "Copia ASCII",
638 darlingDescription: (): string => "Descrizione",
639 darlingHeight: (): string => "Altezza",
640 darlingImage: (): string => "Immagine",
641 darlingJsonFileInvalid: (): string => "Il file JSON Darling è vuoto o non valido",
642 darlingMoreInfo: (): string => "Maggiori info",
643 darlingPersonDisplayed: (name: string): string => `Personaggio '${name}' visualizzato.`,
644 darlingQuote: (): string => "Citazione",
645 darlingType: (): string => "Tipo",
646 darlingView: (): string => "vistaDarling",
647 darlingZoomIn: (): string => "Ingrandisci",
648 darlingZoomOut: (): string => "Rimpicciolisci",
649 documentLineScanExceeded: (maxScanLength: number): string => `Analizzate le prime ${maxScanLength} righe del file, nessuna intestazione trovata.`,
650 emptyDocument: (): string => "Non c’è alcun documento su cui lavorare.",
651 errorDuringFunctionCall: (functionName: string): string => `Qualcosa è andato storto durante la chiamata della funzione (${functionName}), controlla i log per maggiori informazioni.`,
652 extensionActivated: (moduleName: string): string => `🚀 La tua estensione « ${moduleName} » è ora attiva!`,
653 fileExcludedActivationDisabled: (): string => "Attivazione disabilitata, il file è nella lista di esclusione.",
654 fileLength: (filePath: string, fileLength: number): string => `File: '${filePath}', lunghezza: ${fileLength} byte.`,
655 fileLoaded: (absolutePath: string): string => `File ${absolutePath} caricato!`,
656 fileLoadError: (filePath: string, error: string = "NonFornito"): string => `Impossibile caricare il file: '${filePath}'. Errore: ${error}.`,
657 fileNotFound: (filePath: string): string => `File non trovato: ${filePath}`,
658 fileParseError: (filePath: string, error: string): string => `Il contenuto del file (${filePath}) non è stato caricato correttamente. Errore: ${error}.`,
659 filePathAlternateSet: (): string => "Percorsi file alternativi impostati",
660 filepathPresenceCheck: (filePath: string): string => `Verifica della presenza del percorso del file: ${filePath}`,
661 filePathProcessing: (filepath: string): string => `Elaborazione del percorso del file: '${filepath}'.`,
662 filePathsAndRootDirsUpdated: (): string => "Percorsi file e directory root aggiornati",
663 filePathUpdated: (oldFilePath: string, newFilePath: string): string => `Il percorso è stato aggiornato da ${oldFilePath} a ${newFilePath}.`,
664 fileRefreshed: (): string => "Aggiornamento del contenuto del file.",
665 fileSaveFailed: (): string => "Salvataggio del file fallito, riprova a salvarlo.",
666 fileUnloaded: (filePath: string): string => `File ${filePath} scaricato dalla memoria.`,
667 foundAlternateFilePathToLoad: (alternateFilePath: string) => `Il percorso del file alternativo da caricare è impostato su '${alternateFilePath}'.`,
668 foundAlternateLogoRootDir: (rootDir: string) => `La directory principale alternativa del logo corrente è: '${rootDir}'.`,
669 foundCurrentWorkingDirectory: (cwd: string) => `La directory di lavoro corrente è impostata su '${cwd}'.`,
670 foundFilePath: (filePath: string) => `Il percorso del file fornito esiste: '${filePath}'.`,
671 foundFilePathToLoad: (filePath: string) => `Il percorso del file da caricare è impostato su '${filePath}'.`,
672 foundFocusEditor: () => `C'è un editor attivo.`,
673 foundLanguageComment: () => `Il file di commento della lingua è presente.`,
674 foundLogoInstance: () => `È stata fornita un'istanza di logo.`,
675 foundLogoRootDir: (rootDir: string) => `La directory principale del logo corrente è: '${rootDir}'.`,
676 foundNewLine: (newLineType: string) => `Il nuovo tipo di riga determinato è '${newLineType}'.`,
677 foundWorkingDirectory: () => `La directory di lavoro fornita esiste.`,
678 fromMorseGetInput: (): string => "Inserisci il testo da convertire da",
679 getHeaderDescription: (): string => "Fornisci una descrizione: ",
680 getHeaderPurpose: (): string => "Fornisci lo scopo del file:",
681 getHeaderTags: (): string => "Inserisci i tag per questo file, separati da virgole:",
682 headerInjectQuestion: (): string => "Nessuna intestazione trovata in questo documento. Vuoi aggiungerne una?",
683 headerInjectQuestionRefused: (): string => "Hai deciso di non aggiungere un'intestazione al file.",
684 headerNotFound: (): string => "Nessuna intestazione trovata in questo documento.",
685 headerOpenerAndCloserFound: (): string => "Inizio e fine intestazione trovati, aggiornamento della data dopo il controllo.",
686 headerOpenerFound: (): string => "Inizio intestazione trovato.",
687 headerWriteFailed: (): string => "Impossibile scrivere l’intestazione nel file, controlla i log.",
688 headerWriteSuccess: (): string => "Intestazione scritta con successo.",
689 helloWorldGreetingsCommand: (moduleName: string): string => `Hello World da ${moduleName}!`,
690 identifiedLanguage: (langName: string): string => `Linguaggio identificato: ${langName}.`,
691 inActivate: (): string => "In activate",
692 inActivateAfterGuiDebug: (): string => "Dopo logger.Gui.debug",
693 inActivateAfterLogger: (): string => "In activate dopo logger.updateInstallationState",
694 inFunction: (functionName: string, className: string = "Non specificato") => `Nella funzione: '${functionName}' della classe: '${className}'`,
695 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string): string => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
696 inputboxError: (promptText: string, err: string): string => `Errore nella inputBox per ${promptText}: ${err}`,
697 jsonContent: (jsonContentString: String) => `Contenuto del file JSON dei commenti: ${jsonContentString}`,
698 languageNotFound: (LanguageId: string, fileExtension: string): string => `Non è stato possibile identificare la lingua del file di questo documento, languageID: ${LanguageId}, estensione del file: ${fileExtension}`,
699 lastModifiedLineNotFound: (): string => "L’intestazione non contiene una riga 'Ultima modifica' da aggiornare.",
700 lastModifiedUpdated: (): string => "La data di 'Ultima modifica' è stata aggiornata con successo.",
701 logoChosen: (logo: string[]): string => `Logo da visualizzare: ${JSON.stringify(logo)}`,
702 logoCopied: (logoName: string): string => `Arte ASCII copiata per ${logoName}!`,
703 logoCopyAscii: (): string => "Copia ASCII",
704 logoDisplayed: (name: string): string => `Logo '${name}' visualizzato.`,
705 logoMessage: (logoPath: string): string => `File (${logoPath}) ignorato perché non è del tipo cercato.`,
706 logoName: (): string => "Nome logo",
707 logoNoRootDir: (): string => "Nessuna directory radice fornita per raccogliere i loghi",
708 logoNotFound: (): string => "Logo non trovato",
709 logoRootDirUpdateError: (error: string): string => `Errore durante l'aggiornamento dei file logo, errore: ${error}`,
710 logoView: (): string => "vistaLogo",
711 logoZoomIn: (): string => "Ingrandisci",
712 logoZoomOut: (): string => "Rimpicciolisci",
713 messageNotFound: (key: string): string => `Messaggio '${key}' non trovato.`,
714 messageWritten: (): string => "Messaggio scritto",
715 missingFileError: (): string => "Il dizionario dei linguaggi è mancante, adattabilità dei commenti disabilitata.",
716 missingLanguageComment: (): string => "Commento del linguaggio non fornito, assegnazione ignorata.",
717 morseConverted: (input: string, final: string): string => `Convertito: ${input} in ${final}`,
718 morseDecoded: (input: string, final: string): string => `Convertito: ${input} in ${final}`,
719 noActiveEditor: (): string => "Nessun file attivo!",
720 noCommentToShow: (): string => "Non ci sono commenti da mostrare.",
721 noFilesAvailableForLoading: (): string => "Non ci sono file disponibili per il caricamento.",
722 noFocusedEditors: (): string => "Non ci sono file in focus.",
723 noLogoInstanceProvided: (): string => "Nessuna istanza di randomizzatore logo fornita.",
724 noProvidedCommentOptions: (): string => "Non sono state fornite opzioni di commento.",
725 notFoundFilePath: (filePath: string, error: string = "Non fornito") => `Il percorso del file fornito non esiste: '${filePath}', errore: '${error}'`,
726 openFileToApplyHeader: (): string => "Apri un file su cui applicare l’intestazione.",
727 operationCanceled: (): string => "Operazione annullata",
728 pathsSet: (): string => "Percorsi impostati",
729 quickPickError: (err: string): string => `Errore in quickPick: ${err}`,
730 quickPickNo: (): string => "No",
731 quickPickYes: (): string => "",
732 ramdomLogoGatheringLogoUndefined: (): string => "Il contenuto del logo è indefinito.",
733 randomLogoGatheringFailed: (error: string): string => `La raccolta casuale del logo è fallita, uso del logo predefinito, errore: "${error}"`,
734 readTimeout: (timeout: number, filePath: string): string => `Timeout di lettura dopo: ${timeout}ms per ${filePath}`,
735 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string): string => `Hello world! Estensione: ${fileExtension}, nome: ${fileName}, percorso: ${filePath}, linguaggio: ${languageId}\n`,
736 subscriptionsAdded: (): string => "Abbonamenti aggiunti",
737 toMorseGetInput: (): string => "Inserisci il testo da convertire",
738 unknown: (): string => "Sconosciuto",
739 unknownFileStructure: (): string => "La struttura del dizionario dei linguaggi è sconosciuta, adattabilità dei commenti disabilitata.",
740 updateAbortedBecauseFileClosedSyncCancelled: (): string => "Aggiornamento annullato perché il file è chiuso e non sarà sincronizzato.",
741 updateEditDateMissingBounds: (): string => "Impossibile aggiornare l’intestazione: marcatori interni non trovati.",
742 updatingEditionDate: (): string => "Aggiornamento della data di modifica.",
743 variablesRefreshed: (): string => "Le variabili della configurazione sono state ricaricate con successo.",
744 watermarkAuthorName: (): string => "Nome autore: ",
745 watermarkChosen: (watermark: string[]): string => `Watermark da visualizzare: ${JSON.stringify(watermark)}`,
746 watermarkCopied: (name: string): string => `Arte ASCII copiata per ${name}!`,
747 watermarkCopyAscii: (): string => "Copia ASCII",
748 watermarkJsonFileInvalid: (): string => "Il file JSON watermark è vuoto o non valido",
749 watermarkName: (): string => "Nome watermark",
750 watermarkNotFound: (): string => "Watermark non trovato",
751 watermarkPersonDisplayed: (name: string): string => `Watermark '${name}' visualizzato.`,
752 watermarkView: (): string => "vistaWatermark",
753 watermarkZoomIn: (): string => "Ingrandisci",
754 watermarkZoomOut: (): string => "Rimpicciolisci"
755 },
756 "es": {
757 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `La ruta alternativa se ha actualizado de ${oldFilePath} a ${newFilePath}.`,
758 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "No proporcionado") => `No se encontró el directorio raíz del logotipo alternativo '${alternateRootDirectory}', error: '${error}'.`,
759 alternateLogoDirectoryNotProvided: () => `No se ha proporcionado un directorio de logotipos alternativo.`,
760 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]): string => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
761 bootingUp: (): string => "Iniciando Asper Header",
762 brokenHeader: (): string => "Encabezado roto detectado, inyectando uno nuevo, por favor elimina el anterior.",
763 cacheAlreadyLoaded: (): string => "La caché ya está cargada, devolviendo la instancia almacenada.",
764 chooseSingleLineCommentOption: (): string => "Seleccione su prefijo de comentario preferido de las opciones a continuación:",
765 classesInitialised: (): string => "Clases inicializadas",
766 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} inicializado`,
767 closedDocument: (): string => "El documento está cerrado, deteniendo operaciones.",
768 configDescriptionUsed: (): string => "La descripción fue proporcionada en la configuración, se usará y se omitirá la solicitud al usuario.",
769 convertedContentCli: (content: string): string => `Contenido convertido: ${content}`,
770 convertedContentGui: (): string => "Contenido convertido: ",
771 corruptedFileMetaData: (): string => "Los metadatos del archivo no se recopilaron correctamente, abortando.",
772 currentWorkingDirectorySet: (): string => "Directorios de trabajo actuales establecidos",
773 cwdDoesNotExist: (cwd: string): string => `El directorio de trabajo proporcionado ${cwd} no existe.`,
774 cwdUpdated: (oldCwd: string, newCwd: string): string => `El directorio de trabajo se actualizó de ${oldCwd} a ${newCwd}.`,
775 darlingAge: (): string => "Edad",
776 darlingAlias: (): string => "Alias",
777 darlingCopied: (name: string): string => `Arte ASCII copiado para ${name}!`,
778 darlingCopyAscii: (): string => "Copiar ASCII",
779 darlingDescription: (): string => "Descripción",
780 darlingHeight: (): string => "Altura",
781 darlingImage: (): string => "Imagen",
782 darlingJsonFileInvalid: (): string => "El archivo JSON de Darling está vacío o es inválido",
783 darlingMoreInfo: (): string => "Más información",
784 darlingPersonDisplayed: (name: string): string => `Personaje '${name}' mostrado.`,
785 darlingQuote: (): string => "Cita",
786 darlingType: (): string => "Tipo",
787 darlingView: (): string => "vistaDarling",
788 darlingZoomIn: (): string => "Acercar",
789 darlingZoomOut: (): string => "Alejar",
790 documentLineScanExceeded: (maxScanLength: number): string => `Se escanearon las primeras ${maxScanLength} líneas del archivo pero no se encontró encabezado.`,
791 emptyDocument: (): string => "No hay contenido en el documento.",
792 errorDuringFunctionCall: (functionName: string): string => `Algo salió mal durante la llamada de la función (${functionName}), revise los registros.`,
793 extensionActivated: (moduleName: string): string => `🚀 La extensión "${moduleName}" ahora está activa!`,
794 fileExcludedActivationDisabled: (): string => "Activación deshabilitada, el archivo está en la lista de exclusión.",
795 fileLength: (filePath: string, fileLength: number): string => `Archivo: '${filePath}', longitud: ${fileLength} bytes.`,
796 fileLoaded: (absolutePath: string): string => `Archivo ${absolutePath} cargado!`,
797 fileLoadError: (filePath: string, error: string = "NoProporcionado"): string => `Error al cargar el archivo: '${filePath}'. Error: ${error}.`,
798 fileNotFound: (filePath: string): string => `Archivo no encontrado: ${filePath}`,
799 fileParseError: (filePath: string, error: string): string => `El contenido del archivo (${filePath}) no se pudo cargar correctamente. Error: ${error}.`,
800 filePathAlternateSet: (): string => "Rutas de archivo alternativas establecidas",
801 filepathPresenceCheck: (filePath: string): string => `Verificando la presencia de la ruta del archivo: ${filePath}`,
802 filePathProcessing: (filepath: string): string => `Procesando la ruta del archivo: '${filepath}'.`,
803 filePathsAndRootDirsUpdated: (): string => "Rutas de archivo y directorios raíz actualizados",
804 filePathUpdated: (oldFilePath: string, newFilePath: string): string => `La ruta se actualizó de ${oldFilePath} a ${newFilePath}.`,
805 fileRefreshed: (): string => "Actualizando contenido del archivo.",
806 fileSaveFailed: (): string => "No se pudo guardar el archivo, intente guardarlo nuevamente.",
807 fileUnloaded: (filePath: string): string => `Archivo ${filePath} descargado de la memoria.`,
808 foundAlternateFilePathToLoad: (alternateFilePath: string) => `La ruta de archivo alternativa para cargar está configurada en '${alternateFilePath}'.`,
809 foundAlternateLogoRootDir: (rootDir: string) => `El directorio raíz alternativo del logotipo actual es: '${rootDir}'.`,
810 foundCurrentWorkingDirectory: (cwd: string) => `El directorio de trabajo actual está configurado en '${cwd}'.`,
811 foundFilePath: (filePath: string) => `La ruta de archivo proporcionada existe: '${filePath}'.`,
812 foundFilePathToLoad: (filePath: string) => `La ruta de archivo para cargar está configurada en '${filePath}'.`,
813 foundFocusEditor: () => `Hay un editor enfocado.`,
814 foundLanguageComment: () => `El archivo de comentarios de idioma está presente.`,
815 foundLogoInstance: () => `Se ha proporcionado una instancia de logotipo.`,
816 foundLogoRootDir: (rootDir: string) => `El directorio raíz del logotipo actual es: '${rootDir}'.`,
817 foundNewLine: (newLineType: string) => `El nuevo tipo de línea determinado es '${newLineType}'.`,
818 foundWorkingDirectory: () => `El directorio de trabajo proporcionado existe.`,
819 fromMorseGetInput: (): string => "Por favor, introduzca el texto a convertir desde",
820 getHeaderDescription: (): string => "Por favor, proporciona una descripción: ",
821 getHeaderPurpose: (): string => "Proporcione el propósito del archivo:",
822 getHeaderTags: (): string => "Ingrese las etiquetas para este archivo, separadas por comas:",
823 headerInjectQuestion: (): string => "No se encontró encabezado en este documento. ¿Desea agregar uno?",
824 headerInjectQuestionRefused: (): string => "Decidió no agregar un encabezado al archivo.",
825 headerNotFound: (): string => "No se encontró encabezado en este documento.",
826 headerOpenerAndCloserFound: (): string => "Inicio y fin del encabezado encontrados, actualizando la fecha tras la verificación.",
827 headerOpenerFound: (): string => "Se encontró el inicio del encabezado.",
828 headerWriteFailed: (): string => "Error al escribir el encabezado en el archivo, revise los registros.",
829 headerWriteSuccess: (): string => "Encabezado escrito con éxito.",
830 helloWorldGreetingsCommand: (moduleName: string): string => `¡Hola Mundo desde ${moduleName}!`,
831 identifiedLanguage: (langName: string): string => `Idioma identificado: ${langName}.`,
832 inActivate: (): string => "En activate",
833 inActivateAfterGuiDebug: (): string => "Después de logger.Gui.debug",
834 inActivateAfterLogger: (): string => "En activate después de logger.updateInstallationState",
835 inFunction: (functionName: string, className: string = "No especificado") => `En la función: '${functionName}' de la clase: '${className}'`,
836 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string): string => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
837 inputboxError: (promptText: string, err: string): string => `Error en la inputBox para ${promptText}: ${err}`,
838 jsonContent: (jsonContentString: String) => `Contenido del archivo JSON de comentarios: ${jsonContentString}`,
839 languageNotFound: (LanguageId: string, fileExtension: string): string => `No se pudo identificar el idioma del archivo de este documento, languageID: ${LanguageId}, extensión del archivo: ${fileExtension}`,
840 lastModifiedLineNotFound: (): string => "El encabezado no contiene una línea 'Última modificación' para actualizar.",
841 lastModifiedUpdated: (): string => "La fecha de 'Última modificación' se actualizó correctamente.",
842 logoChosen: (logo: string[]): string => `Logo a mostrar: ${JSON.stringify(logo)}`,
843 logoCopied: (logoName: string): string => `Arte ASCII copiado para ${logoName}!`,
844 logoCopyAscii: (): string => "Copiar ASCII",
845 logoDisplayed: (name: string): string => `Logo '${name}' mostrado.`,
846 logoMessage: (logoPath: string): string => `Archivo (${logoPath}) ignorado porque no es el tipo buscado.`,
847 logoName: (): string => "Nombre del logo",
848 logoNoRootDir: (): string => "No se proporcionó directorio raíz para recopilar los logos",
849 logoNotFound: (): string => "Logo no encontrado",
850 logoRootDirUpdateError: (error: string): string => `Ocurrió un error durante la actualización de los archivos de logo, error: ${error}`,
851 logoView: (): string => "vistaLogo",
852 logoZoomIn: (): string => "Acercar",
853 logoZoomOut: (): string => "Alejar",
854 messageNotFound: (key: string): string => `Mensaje '${key}' no encontrado.`,
855 messageWritten: (): string => "Mensaje escrito",
856 missingFileError: (): string => "Falta el diccionario de idiomas, la adaptabilidad de comentarios está deshabilitada.",
857 missingLanguageComment: (): string => "Comentario de idioma no proporcionado, omitiendo asignación.",
858 morseConverted: (input: string, final: string): string => `Convertido: ${input} a ${final}`,
859 morseDecoded: (input: string, final: string): string => `Convertido: ${input} a ${final}`,
860 noActiveEditor: (): string => "¡No hay archivo activo!",
861 noCommentToShow: (): string => "No hay comentarios para mostrar.",
862 noFilesAvailableForLoading: (): string => "No hay archivos disponibles para cargar.",
863 noFocusedEditors: (): string => "No hay archivos enfocados.",
864 noLogoInstanceProvided: (): string => "No se proporcionó instancia de randomizador de logo.",
865 noProvidedCommentOptions: (): string => "No se proporcionaron opciones de comentario.",
866 notFoundFilePath: (filePath: string, error: string = "No proporcionado") => `La ruta de archivo proporcionada no existe: '${filePath}', error: '${error}'`,
867 openFileToApplyHeader: (): string => "Por favor, abre un archivo para aplicar el encabezado.",
868 operationCanceled: (): string => "Operación cancelada",
869 pathsSet: (): string => "Rutas establecidas",
870 quickPickError: (err: string): string => `Error en quickPick: ${err}`,
871 quickPickNo: (): string => "No",
872 quickPickYes: (): string => "",
873 ramdomLogoGatheringLogoUndefined: (): string => "El contenido del logo es indefinido.",
874 randomLogoGatheringFailed: (error: string): string => `La recopilación aleatoria de logos falló, usando el logo predeterminado, error: "${error}"`,
875 readTimeout: (timeout: number, filePath: string): string => `Tiempo de lectura agotado después de: ${timeout}ms para ${filePath}`,
876 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string): string => `¡Hola mundo! La extensión de este archivo es: ${fileExtension}, su nombre es: ${fileName}, su ruta es: ${filePath}, lenguaje determinado: ${languageId}\n`,
877 subscriptionsAdded: (): string => "Suscripciones agregadas",
878 toMorseGetInput: (): string => "Por favor, introduzca el texto a convertir",
879 unknown: (): string => "Desconocido",
880 unknownFileStructure: (): string => "La estructura del diccionario de idiomas es desconocida, la adaptabilidad de comentarios está deshabilitada.",
881 updateAbortedBecauseFileClosedSyncCancelled: (): string => "Actualización abortada porque el archivo está cerrado y no se sincronizará.",
882 updateEditDateMissingBounds: (): string => "No se pudo actualizar el encabezado: no se encontraron los marcadores internos.",
883 updatingEditionDate: (): string => "Actualizando la fecha de edición.",
884 variablesRefreshed: (): string => "Las variables de la configuración se han recargado correctamente.",
885 watermarkAuthorName: (): string => "Nombre del autor",
886 watermarkChosen: (watermark: string[]): string => `Marca de agua a mostrar: ${JSON.stringify(watermark)}`,
887 watermarkCopied: (name: string): string => `Arte ASCII copiado para ${name}!`,
888 watermarkCopyAscii: (): string => "Copiar ASCII",
889 watermarkJsonFileInvalid: (): string => "El archivo JSON de la marca de agua está vacío o es inválido",
890 watermarkName: (): string => "Nombre de la marca de agua",
891 watermarkNotFound: (): string => "Marca de agua no encontrada",
892 watermarkPersonDisplayed: (name: string): string => `Marca de agua '${name}' mostrada.`,
893 watermarkView: (): string => "vistaMarcaAgua",
894 watermarkZoomIn: (): string => "Acercar",
895 watermarkZoomOut: (): string => "Alejar"
896 },
897 "de": {
898 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `Der alternative Pfad wurde von ${oldFilePath} auf ${newFilePath} aktualisiert.`,
899 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Nicht angegeben") => `Das alternative Logo-Stammverzeichnis '${alternateRootDirectory}' wurde nicht gefunden, Fehler: '${error}'.`,
900 alternateLogoDirectoryNotProvided: () => `Kein alternatives Logo-Verzeichnis angegeben.`,
901 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
902 bootingUp: (): string => "Asper Header wird gestartet",
903 brokenHeader: () => "Beschädigter Header erkannt, füge neuen Header ein, bitte vorherigen entfernen.",
904 cacheAlreadyLoaded: (): string => "Der Cache ist bereits geladen, gespeicherte Instanz wird zurückgegeben.",
905 chooseSingleLineCommentOption: () => "Bitte bevorzugten Kommentarpräfix aus den Optionen unten auswählen:",
906 classesInitialised: (): string => "Klassen initialisiert",
907 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} initialisiert`,
908 closedDocument: () => "Das Dokument ist geschlossen, Operationen gestoppt.",
909 configDescriptionUsed: (): string => "Die Beschreibung wurde in der Konfiguration angegeben, sie wird verwendet und die Benutzerabfrage wird übersprungen.",
910 convertedContentCli: (content: string): string => `Konvertierter Inhalt: ${content}`,
911 convertedContentGui: (): string => "Konvertierter Inhalt: ",
912 corruptedFileMetaData: () => "Datei-Metadaten wurden nicht korrekt gesammelt, Abbruch.",
913 currentWorkingDirectorySet: (): string => "Aktuelle Arbeitsverzeichnisse gesetzt",
914 cwdDoesNotExist: (cwd: string) => `Das angegebene Arbeitsverzeichnis ${cwd} existiert nicht.`,
915 cwdUpdated: (oldCwd: string, newCwd: string) => `Das aktuelle Arbeitsverzeichnis wurde von ${oldCwd} auf ${newCwd} aktualisiert.`,
916 darlingAge: () => "Alter",
917 darlingAlias: () => "Alias",
918 darlingCopied: (name: string) => `ASCII-Kunst für ${name} kopiert!`,
919 darlingCopyAscii: () => "ASCII kopieren",
920 darlingDescription: () => "Beschreibung",
921 darlingHeight: () => "Größe",
922 darlingImage: () => "Bild",
923 darlingJsonFileInvalid: () => "Darling JSON-Datei ist leer oder ungültig",
924 darlingMoreInfo: () => "Weitere Infos",
925 darlingPersonDisplayed: (name: string) => `Charakter '${name}' angezeigt.`,
926 darlingQuote: () => "Zitat",
927 darlingType: () => "Typ",
928 darlingView: () => "Charakter-Ansicht",
929 darlingZoomIn: () => "Vergrößern",
930 darlingZoomOut: () => "Verkleinern",
931 documentLineScanExceeded: (maxScanLength: number) => `Erste ${maxScanLength} Zeilen der Datei gescannt, kein Header gefunden.`,
932 emptyDocument: () => "Kein Dokument vorhanden.",
933 errorDuringFunctionCall: (functionName: string) => `Fehler beim Aufruf der Funktion (${functionName}), prüfen Sie die Logs.`,
934 extensionActivated: (moduleName: string) => `🚀 Erweiterung "${moduleName}" ist jetzt aktiv!`,
935 fileExcludedActivationDisabled: () => "Aktivierung deaktiviert, Datei ist auf der Ausschlussliste.",
936 fileLength: (filePath: string, fileLength: number): string => `Datei: '${filePath}', Länge: ${fileLength} Bytes.`,
937 fileLoaded: (absolutePath: string) => `Datei ${absolutePath} geladen!`,
938 fileLoadError: (filePath: string, error: string = "NichtBereitgestellt"): string => `Fehler beim Laden der Datei: '${filePath}'. Fehler: ${error}.`,
939 fileNotFound: (filePath: string): string => `Datei nicht gefunden: ${filePath}`,
940 fileParseError: (filePath: string, error: string) => `Dateiinhalt (${filePath}) konnte nicht erfolgreich geladen werden. Fehler: ${error}.`,
941 filePathAlternateSet: (): string => "Alternative Dateipfade gesetzt",
942 filepathPresenceCheck: (filePath: string): string => `Überprüfung des Dateipfads: ${filePath}`,
943 filePathProcessing: (filepath: string): string => `Verarbeitung des Dateipfads: '${filepath}'.`,
944 filePathsAndRootDirsUpdated: (): string => "Dateipfade und Root-Verzeichnisse aktualisiert",
945 filePathUpdated: (oldFilePath: string, newFilePath: string) => `Pfad wurde von ${oldFilePath} auf ${newFilePath} aktualisiert.`,
946 fileRefreshed: () => "Dateiinhalt wird aktualisiert.",
947 fileSaveFailed: () => "Datei konnte nicht gespeichert werden, bitte erneut versuchen.",
948 fileUnloaded: (filePath: string) => `Datei ${filePath} aus dem Speicher entfernt.`,
949 foundAlternateFilePathToLoad: (alternateFilePath: string) => `Der alternative zu ladende Dateipfad ist auf '${alternateFilePath}' gesetzt.`,
950 foundAlternateLogoRootDir: (rootDir: string) => `Das aktuelle alternative Logo-Stammverzeichnis ist: '${rootDir}'.`,
951 foundCurrentWorkingDirectory: (cwd: string) => `Das aktuelle Arbeitsverzeichnis ist auf '${cwd}' gesetzt.`,
952 foundFilePath: (filePath: string) => `Der angegebene Dateipfad existiert: '${filePath}'.`,
953 foundFilePathToLoad: (filePath: string) => `Der zu ladende Dateipfad ist auf '${filePath}' gesetzt.`,
954 foundFocusEditor: () => `Ein Editor ist im Fokus.`,
955 foundLanguageComment: () => `Die Sprachkommentar-Datei ist vorhanden.`,
956 foundLogoInstance: () => `Eine Logo-Instanz wurde bereitgestellt.`,
957 foundLogoRootDir: (rootDir: string) => `Das aktuelle Logo-Stammverzeichnis ist: '${rootDir}'.`,
958 foundNewLine: (newLineType: string) => `Die neu bestimmte Zeile ist '${newLineType}'.`,
959 foundWorkingDirectory: () => `Das angegebene Arbeitsverzeichnis existiert.`,
960 fromMorseGetInput: (): string => "Bitte geben Sie den Text ein, der konvertiert werden soll",
961 getHeaderDescription: () => "Bitte Beschreibung angeben:",
962 getHeaderPurpose: () => "Bitte Zweck der Datei angeben:",
963 getHeaderTags: () => "Bitte Tags für diese Datei eingeben, durch Kommas getrennt:",
964 headerInjectQuestion: () => "Kein Header gefunden. Möchten Sie einen hinzufügen?",
965 headerInjectQuestionRefused: () => "Sie haben entschieden, keinen Header hinzuzufügen.",
966 headerNotFound: () => "Kein Header in diesem Dokument gefunden.",
967 headerOpenerAndCloserFound: () => "Header-Start und -Ende gefunden, aktualisiere das Datum nach Überprüfung.",
968 headerOpenerFound: () => "Header-Start gefunden.",
969 headerWriteFailed: () => "Header konnte nicht in die Datei geschrieben werden, prüfen Sie die Logs.",
970 headerWriteSuccess: () => "Header erfolgreich geschrieben.",
971 helloWorldGreetingsCommand: (moduleName: string) => `Hello World von ${moduleName}!`,
972 identifiedLanguage: (langName: string) => `Identifizierte Sprache: ${langName}.`,
973 inActivate: (): string => "In activate",
974 inActivateAfterGuiDebug: (): string => "Nach logger.Gui.debug",
975 inActivateAfterLogger: (): string => "In activate nach logger.updateInstallationState",
976 inFunction: (functionName: string, className: string = "Nicht angegeben") => `In Funktion: '${functionName}' aus Klasse: '${className}'`,
977 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
978 inputboxError: (promptText: string, err: string) => `Fehler im Eingabefeld für ${promptText}: ${err}`,
979 jsonContent: (jsonContentString: String) => `Inhalt der Kommentar-JSON-Datei: ${jsonContentString}`,
980 languageNotFound: (LanguageId: string, fileExtension: string) => `Dateisprache konnte nicht erkannt werden, languageID: ${LanguageId}, Dateierweiterung: ${fileExtension}`,
981 lastModifiedLineNotFound: () => "Header enthält keine 'Zuletzt geändert'-Zeile zum Aktualisieren.",
982 lastModifiedUpdated: () => "'Zuletzt geändert'-Datum erfolgreich aktualisiert.",
983 logoChosen: (logo: string[]) => `Anzuzeigendes Logo: ${JSON.stringify(logo)}`,
984 logoCopied: (logoName: string) => `ASCII-Kunst für ${logoName} kopiert!`,
985 logoCopyAscii: () => "ASCII kopieren",
986 logoDisplayed: (name: string) => `Logo '${name}' angezeigt.`,
987 logoMessage: (logoPath: string) => `Datei (${logoPath}) ignoriert, da sie nicht vom gesuchten Typ ist.`,
988 logoName: () => "Logoname",
989 logoNoRootDir: () => "Kein Stammverzeichnis zur Sammlung von Logos angegeben",
990 logoNotFound: () => "Logo nicht gefunden",
991 logoRootDirUpdateError: (error: string) => `Fehler beim Aktualisieren der Logodateien, Fehler: ${error}`,
992 logoView: () => "Logo-Ansicht",
993 logoZoomIn: () => "Vergrößern",
994 logoZoomOut: () => "Verkleinern",
995 messageNotFound: (key: string) => `Nachricht '${key}' nicht gefunden.`,
996 messageWritten: () => "Nachricht geschrieben",
997 missingFileError: () => "Sprachwörterbuch fehlt, Kommentar-Anpassung deaktiviert.",
998 missingLanguageComment: () => "Sprachkommentar nicht bereitgestellt, Zuweisung übersprungen.",
999 morseConverted: (input: string, final: string) => `Konvertiert: ${input} -> ${final}`,
1000 morseDecoded: (input: string, final: string) => `Dekodiert: ${input} -> ${final}`,
1001 noActiveEditor: () => "Keine aktive Datei!",
1002 noCommentToShow: () => "Kein Kommentar zum Anzeigen.",
1003 noFilesAvailableForLoading: (): string => "Es sind keine Dateien zum Laden verfügbar.",
1004 noFocusedEditors: () => "Keine fokussierten Dateien.",
1005 noLogoInstanceProvided: () => "Keine Logo-Randomizer-Instanz bereitgestellt.",
1006 noProvidedCommentOptions: () => "Keine Kommentaroptionen bereitgestellt.",
1007 notFoundFilePath: (filePath: string, error: string = "Nicht angegeben") => `Der angegebene Dateipfad existiert nicht: '${filePath}', Fehler: '${error}'`,
1008 openFileToApplyHeader: () => "Bitte öffnen Sie eine Datei, um den Header anzuwenden.",
1009 operationCanceled: (): string => "Vorgang abgebrochen",
1010 pathsSet: (): string => "Pfade gesetzt",
1011 quickPickError: (err: string) => `Fehler in QuickPick: ${err}`,
1012 quickPickNo: () => "Nein",
1013 quickPickYes: () => "Ja",
1014 ramdomLogoGatheringLogoUndefined: () => "Logo-Inhalt ist undefiniert.",
1015 randomLogoGatheringFailed: (error: string) => `Zufälliges Logo konnte nicht geladen werden, Standardlogo wird verwendet, Fehler: "${error}"`,
1016 readTimeout: (timeout: number, filePath: string): string => `Lesezeitüberschreitung nach: ${timeout}ms für ${filePath}`,
1017 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Hello World! Dateiendung: ${fileExtension}, Name: ${fileName}, Pfad: ${filePath}, Sprache: ${languageId}\n`,
1018 subscriptionsAdded: (): string => "Abonnements hinzugefügt",
1019 toMorseGetInput: (): string => "Bitte geben Sie den zu konvertierenden Text ein",
1020 unknown: () => "Unbekannt",
1021 unknownFileStructure: () => "Sprachwörterbuchstruktur unbekannt, Kommentar-Anpassung deaktiviert.",
1022 updateAbortedBecauseFileClosedSyncCancelled: () => "Update abgebrochen, da die Datei geschlossen ist und nicht synchronisiert wird.",
1023 updateEditDateMissingBounds: () => "Header konnte nicht aktualisiert werden: interne Marker nicht gefunden.",
1024 updatingEditionDate: () => "Aktualisiere das Erstellungsdatum.",
1025 variablesRefreshed: (): string => "Die Variablen aus der Konfiguration wurden erfolgreich neu geladen.",
1026 watermarkAuthorName: () => "Autor",
1027 watermarkChosen: (watermark: string[]) => `Anzuzeigendes Wasserzeichen: ${JSON.stringify(watermark)}`,
1028 watermarkCopied: (name: string) => `ASCII-Kunst für ${name} kopiert!`,
1029 watermarkCopyAscii: () => "ASCII kopieren",
1030 watermarkJsonFileInvalid: () => "Wasserzeichen JSON-Datei ist leer oder ungültig",
1031 watermarkName: () => "Wasserzeichenname",
1032 watermarkNotFound: () => "Wasserzeichen nicht gefunden",
1033 watermarkPersonDisplayed: (name: string) => `Wasserzeichen '${name}' angezeigt.`,
1034 watermarkView: () => "Wasserzeichen-Ansicht",
1035 watermarkZoomIn: () => "Vergrößern",
1036 watermarkZoomOut: () => "Verkleinern"
1037 },
1038 "ja": {
1039 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `代替パスが ${oldFilePath} から ${newFilePath} に更新されました。`,
1040 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "未提供") => `代替ロゴのルートディレクトリ '${alternateRootDirectory}' が見つかりません、エラー: '${error}'。`,
1041 alternateLogoDirectoryNotProvided: () => `代替ロゴディレクトリが指定されていません。`,
1042 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}。`,
1043 bootingUp: (): string => "Asper Header 起動中",
1044 brokenHeader: () => "壊れたヘッダーが検出されました。新しいヘッダーを挿入します。前のものを削除してください。",
1045 cacheAlreadyLoaded: (): string => "キャッシュはすでに読み込まれています。保存されたインスタンスを返します。",
1046 chooseSingleLineCommentOption: () => "以下のオプションからコメントのプレフィックスを選択してください: ",
1047 classesInitialised: (): string => "クラスが初期化されました",
1048 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} が初期化されました`,
1049 closedDocument: () => "ドキュメントは閉じられました。操作を停止します。",
1050 configDescriptionUsed: (): string => "設定で説明が提供されたため、それを使用し、ユーザーへのプロンプトをスキップします。",
1051 convertedContentCli: (content: string): string => `変換された内容: ${content}`,
1052 convertedContentGui: (): string => "変換された内容: ",
1053 corruptedFileMetaData: () => "必要なファイルメタデータが正しく収集されていません。中止します。",
1054 currentWorkingDirectorySet: (): string => "現在の作業ディレクトリが設定されました",
1055 cwdDoesNotExist: (cwd: string) => `指定された作業ディレクトリ ${cwd} は存在しません。`,
1056 cwdUpdated: (oldCwd: string, newCwd: string) => `現在の作業ディレクトリを ${oldCwd} から ${newCwd} に更新しました。`,
1057 darlingAge: () => "年齢",
1058 darlingAlias: () => "別名",
1059 darlingCopied: (name: string) => `${name} の ASCII アートをコピーしました!`,
1060 darlingCopyAscii: () => "ASCII をコピー",
1061 darlingDescription: () => "説明",
1062 darlingHeight: () => "身長",
1063 darlingImage: () => "画像",
1064 darlingJsonFileInvalid: () => "Darling JSON ファイルが空または無効です",
1065 darlingMoreInfo: () => "詳細情報",
1066 darlingPersonDisplayed: (name: string) => `キャラクター '${name}' を表示しました。`,
1067 darlingQuote: () => "引用",
1068 darlingType: () => "タイプ",
1069 darlingView: () => "キャラクタービュー",
1070 darlingZoomIn: () => "ズームイン",
1071 darlingZoomOut: () => "ズームアウト",
1072 documentLineScanExceeded: (maxScanLength: number) => `ファイルの最初の ${maxScanLength} 行をスキャンしましたが、ヘッダーは見つかりませんでした。`,
1073 emptyDocument: () => "ドキュメントの本文がありません。",
1074 errorDuringFunctionCall: (functionName: string) => `関数 (${functionName}) の呼び出し中にエラーが発生しました。ログを確認してください。`,
1075 extensionActivated: (moduleName: string) => `🚀 "${moduleName}" 拡張機能がアクティブになりました!`,
1076 fileExcludedActivationDisabled: () => "アクティベーションは無効です。ファイルは除外リストにあります。",
1077 fileLength: (filePath: string, fileLength: number): string => `ファイル: '${filePath}'、長さ: ${fileLength} バイト。`,
1078 fileLoaded: (absolutePath: string) => `ファイル ${absolutePath} を読み込みました!`,
1079 fileLoadError: (filePath: string, error: string = "未指定"): string => `ファイル '${filePath}' の読み込みに失敗しました。エラー: ${error}。`,
1080 fileNotFound: (filePath: string): string => `ファイルが見つかりません: ${filePath}`,
1081 fileParseError: (filePath: string, error: string) => `ファイルの内容 (${filePath}) を正常に読み込めませんでした。エラー: ${error}。`,
1082 filePathAlternateSet: (): string => "代替ファイルパスが設定されました",
1083 filepathPresenceCheck: (filePath: string): string => `ファイルパスの存在を確認中: ${filePath}`,
1084 filePathProcessing: (filepath: string): string => `ファイルパスを処理中: '${filepath}'。`,
1085 filePathsAndRootDirsUpdated: (): string => "ファイルパスとルートディレクトリが更新されました",
1086 filePathUpdated: (oldFilePath: string, newFilePath: string) => `パスを ${oldFilePath} から ${newFilePath} に更新しました。`,
1087 fileRefreshed: () => "ファイル内容を更新しています。",
1088 fileSaveFailed: () => "ファイルの保存に失敗しました。もう一度保存してください。",
1089 fileUnloaded: (filePath: string) => `ファイル ${filePath} をメモリからアンロードしました。`,
1090 foundAlternateFilePathToLoad: (alternateFilePath: string) => `読み込む代替ファイルパスは '${alternateFilePath}' に設定されています。`,
1091 foundAlternateLogoRootDir: (rootDir: string) => `現在の代替ロゴのルートディレクトリは '${rootDir}' です。`,
1092 foundCurrentWorkingDirectory: (cwd: string) => `現在の作業ディレクトリは '${cwd}' に設定されています。`,
1093 foundFilePath: (filePath: string) => `指定されたファイルパスは存在します: '${filePath}'。`,
1094 foundFilePathToLoad: (filePath: string) => `読み込むファイルパスは '${filePath}' に設定されています。`,
1095 foundFocusEditor: () => `フォーカスされているエディターがあります。`,
1096 foundLanguageComment: () => `言語コメントファイルが存在します。`,
1097 foundLogoInstance: () => `ロゴインスタンスが提供されました。`,
1098 foundLogoRootDir: (rootDir: string) => `現在のロゴのルートディレクトリは '${rootDir}' です。`,
1099 foundNewLine: (newLineType: string) => `新しく検出された改行タイプは '${newLineType}' です。`,
1100 foundWorkingDirectory: () => `指定された作業ディレクトリは存在します。`,
1101 fromMorseGetInput: (): string => "変換元のテキストを入力してください",
1102 getHeaderDescription: () => "説明を入力してください: ",
1103 getHeaderPurpose: () => "ファイルの目的を入力してください: ",
1104 getHeaderTags: () => "このファイルのタグをカンマで区切って入力してください: ",
1105 headerInjectQuestion: () => "このドキュメントにヘッダーが見つかりません。追加しますか?",
1106 headerInjectQuestionRefused: () => "ファイルにヘッダーを追加しないことにしました。",
1107 headerNotFound: () => "このドキュメントにヘッダーが見つかりません。",
1108 headerOpenerAndCloserFound: () => "ヘッダーの開始と終了が見つかりました。チェック後、日付を更新します。",
1109 headerOpenerFound: () => "ヘッダーの開始が見つかりました。",
1110 headerWriteFailed: () => "ファイルにヘッダーを書き込めませんでした。ログを確認してください。",
1111 headerWriteSuccess: () => "ヘッダーを書き込みました。",
1112 helloWorldGreetingsCommand: (moduleName: string) => `Hello World from ${moduleName}!`,
1113 identifiedLanguage: (langName: string) => `識別された言語: ${langName}。`,
1114 inActivate: (): string => "activate",
1115 inActivateAfterGuiDebug: (): string => "logger.Gui.debug の後",
1116 inActivateAfterLogger: (): string => "logger.updateInstallationState 後の activate",
1117 inFunction: (functionName: string, className: string = "未指定") => `関数: '${functionName}' (クラス: '${className}')内`,
1118 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
1119 inputboxError: (promptText: string, err: string) => `${promptText} の入力ボックスでエラーが発生しました: ${err}`,
1120 jsonContent: (jsonContentString: String) => `コメント JSON ファイルの内容: ${jsonContentString}`,
1121 languageNotFound: (LanguageId: string, fileExtension: string) => `このドキュメントのファイル言語を識別できません。languageID: ${LanguageId}, ファイル拡張子: ${fileExtension}`,
1122 lastModifiedLineNotFound: () => "ヘッダーに「最終更新日」行がありません。",
1123 lastModifiedUpdated: () => "「最終更新日」が正常に更新されました。",
1124 logoChosen: (logo: string[]) => `表示するロゴ: ${JSON.stringify(logo)}`,
1125 logoCopied: (logoName: string) => `${logoName} の ASCII アートをコピーしました!`,
1126 logoCopyAscii: () => "ASCII をコピー",
1127 logoDisplayed: (name: string) => `ロゴ '${name}' を表示しました。`,
1128 logoMessage: (logoPath: string) => `ファイル (${logoPath}) は対象タイプではないため無視されました。`,
1129 logoName: () => "ロゴ名",
1130 logoNoRootDir: () => "ロゴを収集するためのルートディレクトリが提供されていません",
1131 logoNotFound: () => "ロゴが見つかりません",
1132 logoRootDirUpdateError: (error: string) => `ロゴファイルの更新中にエラーが発生しました: ${error}`,
1133 logoView: () => "ロゴビュー",
1134 logoZoomIn: (): string => "ズームイン",
1135 logoZoomOut: (): string => "ズームアウト",
1136 messageNotFound: (key: string) => `メッセージ '${key}' が見つかりません。`,
1137 messageWritten: () => "メッセージを書き込みました",
1138 missingFileError: () => "言語辞書がありません。コメントの適応性は無効です。",
1139 missingLanguageComment: () => "言語コメントが提供されていません。割り当てをスキップします。",
1140 morseConverted: (input: string, final: string) => `変換: ${input} → ${final}`,
1141 morseDecoded: (input: string, final: string) => `復号: ${input} → ${final}`,
1142 noActiveEditor: () => "アクティブなファイルがありません!",
1143 noCommentToShow: () => "表示するコメントはありません。",
1144 noFilesAvailableForLoading: (): string => "読み込むことができるファイルがありません。",
1145 noFocusedEditors: () => "フォーカスされているファイルはありません。",
1146 noLogoInstanceProvided: () => "提供されたロゴランダマイザーのインスタンスがありません。",
1147 noProvidedCommentOptions: () => "提供されたコメントオプションはありません。",
1148 notFoundFilePath: (filePath: string, error: string = "未提供") => `指定されたファイルパスは存在しません: '${filePath}'、エラー: '${error}'`,
1149 openFileToApplyHeader: () => "ヘッダーを適用するファイルを開いてください。",
1150 operationCanceled: (): string => "操作がキャンセルされました",
1151 pathsSet: (): string => "パスが設定されました",
1152 quickPickError: (err: string) => `QuickPick でエラーが発生しました: ${err}`,
1153 quickPickNo: () => "いいえ",
1154 quickPickYes: () => "はい",
1155 ramdomLogoGatheringLogoUndefined: () => "ロゴの内容が未定義です。",
1156 randomLogoGatheringFailed: (error: string) => `ランダムロゴの収集に失敗しました。デフォルトロゴを使用します。エラー: "${error}"`,
1157 readTimeout: (timeout: number, filePath: string): string => `${filePath} の読み込みが ${timeout}ms 後にタイムアウトしました。`,
1158 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Hello World! ファイルの拡張子: ${fileExtension}, 名前: ${fileName}, パス: ${filePath}, 言語: ${languageId}\n`,
1159 subscriptionsAdded: (): string => "サブスクリプションが追加されました",
1160 toMorseGetInput: (): string => "変換するテキストを入力してください",
1161 unknown: () => "不明",
1162 unknownFileStructure: () => "言語辞書の構造が不明です。コメントの適応性は無効です。",
1163 updateAbortedBecauseFileClosedSyncCancelled: () => "ファイルが閉じられているため、更新は中止され同期されません。",
1164 updateEditDateMissingBounds: () => "ヘッダーを更新できません: 内部マーカーが見つかりません。",
1165 updatingEditionDate: () => "編集日を更新しています。",
1166 variablesRefreshed: (): string => "設定からの変数が正常に再読み込みされました。",
1167 watermarkAuthorName: () => "作成者名",
1168 watermarkChosen: (watermark: string[]) => `表示するウォーターマーク: ${JSON.stringify(watermark)}`,
1169 watermarkCopied: (name: string) => `${name} の ASCII アートをコピーしました!`,
1170 watermarkCopyAscii: () => "ASCII をコピー",
1171 watermarkJsonFileInvalid: () => "ウォーターマーク JSON ファイルが空または無効です",
1172 watermarkName: () => "ウォーターマーク名",
1173 watermarkNotFound: () => "ウォーターマークが見つかりません",
1174 watermarkPersonDisplayed: (name: string) => `ウォーターマーク '${name}' を表示しました。`,
1175 watermarkView: () => "ウォーターマークビュー",
1176 watermarkZoomIn: () => "ズームイン",
1177 watermarkZoomOut: () => "ズームアウト"
1178 },
1179 "ko": {
1180 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `대체 경로가 ${oldFilePath} 에서 ${newFilePath}(으)로 업데이트되었습니다.`,
1181 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "제공되지 않음") => `대체 로고 루트 디렉터리 '${alternateRootDirectory}'를 찾을 수 없습니다, 오류: '${error}'.`,
1182 alternateLogoDirectoryNotProvided: () => `대체 로고 디렉터리가 제공되지 않았습니다.`,
1183 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
1184 bootingUp: (): string => "Asper Header 부팅 중",
1185 brokenHeader: () => "손상된 헤더가 감지되었습니다. 새 헤더를 삽입합니다. 이전 것을 삭제하세요.",
1186 cacheAlreadyLoaded: (): string => "캐시가 이미 로드되어 저장된 인스턴스를 반환합니다.",
1187 chooseSingleLineCommentOption: () => "아래 옵션에서 원하는 주석 접두사를 선택하세요: ",
1188 classesInitialised: (): string => "클래스 초기화 완료",
1189 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} 초기화 완료`,
1190 closedDocument: () => "문서가 닫혀 있어 작업을 중단합니다.",
1191 configDescriptionUsed: (): string => "구성에서 설명이 제공되어 이를 사용하고 사용자 요청 단계를 건너뜁니다.",
1192 convertedContentCli: (content: string): string => `변환된 내용: ${content}`,
1193 convertedContentGui: (): string => "변환된 내용: ",
1194 corruptedFileMetaData: () => "필요한 파일 메타데이터가 올바르게 수집되지 않았습니다. 중단합니다.",
1195 currentWorkingDirectorySet: (): string => "현재 작업 디렉토리 설정 완료",
1196 cwdDoesNotExist: (cwd: string) => `제공된 작업 디렉터리 ${cwd}가 존재하지 않습니다.`,
1197 cwdUpdated: (oldCwd: string, newCwd: string) => `현재 작업 디렉터리가 ${oldCwd}에서 ${newCwd}로 업데이트되었습니다.`,
1198 darlingAge: () => "나이",
1199 darlingAlias: () => "별명",
1200 darlingCopied: (name: string) => `${name}의 ASCII 아트가 복사되었습니다!`,
1201 darlingCopyAscii: () => "ASCII 복사",
1202 darlingDescription: () => "설명",
1203 darlingHeight: () => "",
1204 darlingImage: () => "이미지",
1205 darlingJsonFileInvalid: () => "Darling JSON 파일이 비어 있거나 유효하지 않습니다",
1206 darlingMoreInfo: () => "추가 정보",
1207 darlingPersonDisplayed: (name: string) => `캐릭터 '${name}' 표시됨.`,
1208 darlingQuote: () => "인용구",
1209 darlingType: () => "유형",
1210 darlingView: () => "캐릭터 뷰",
1211 darlingZoomIn: () => "확대",
1212 darlingZoomOut: () => "축소",
1213 documentLineScanExceeded: (maxScanLength: number) => `파일의 처음 ${maxScanLength}줄을 스캔했지만 헤더를 찾을 수 없습니다.`,
1214 emptyDocument: () => "작업할 문서 내용이 없습니다.",
1215 errorDuringFunctionCall: (functionName: string) => `함수 (${functionName}) 호출 중 오류가 발생했습니다. 로그를 확인하세요.`,
1216 extensionActivated: (moduleName: string) => `🚀 "${moduleName}" 확장이 활성화되었습니다!`,
1217 fileExcludedActivationDisabled: () => "활성화 비활성화됨, 파일이 제외 목록에 있습니다.",
1218 fileLength: (filePath: string, fileLength: number): string => `파일: '${filePath}', 길이: ${fileLength}바이트.`,
1219 fileLoaded: (absolutePath: string) => `파일 ${absolutePath} 로드 완료!`,
1220 fileLoadError: (filePath: string, error: string = "제공되지않음"): string => `파일 '${filePath}'을(를) 로드하지 못했습니다. 오류: ${error}.`,
1221 fileNotFound: (filePath: string): string => `파일을 찾을 수 없습니다: ${filePath}`,
1222 fileParseError: (filePath: string, error: string) => `파일 내용 (${filePath})을(를) 정상적으로 로드할 수 없습니다. 오류: ${error}.`,
1223 filePathAlternateSet: (): string => "대체 파일 경로 설정 완료",
1224 filepathPresenceCheck: (filePath: string): string => `파일 경로 존재 여부 확인 중: ${filePath}`,
1225 filePathProcessing: (filepath: string): string => `파일 경로 처리 중: '${filepath}'.`,
1226 filePathsAndRootDirsUpdated: (): string => "파일 경로 및 루트 디렉토리 업데이트 완료",
1227 filePathUpdated: (oldFilePath: string, newFilePath: string) => `경로가 ${oldFilePath}에서 ${newFilePath}로 업데이트되었습니다.`,
1228 fileRefreshed: () => "파일 내용을 새로 고치는 중입니다.",
1229 fileSaveFailed: () => "파일 저장 실패, 다시 시도하십시오.",
1230 fileUnloaded: (filePath: string) => `파일 ${filePath}이(가) 메모리에서 언로드되었습니다.`,
1231 foundAlternateFilePathToLoad: (alternateFilePath: string) => `로드할 대체 파일 경로가 '${alternateFilePath}'로 설정되었습니다.`,
1232 foundAlternateLogoRootDir: (rootDir: string) => `현재 대체 로고 루트 디렉터리는 '${rootDir}'입니다.`,
1233 foundCurrentWorkingDirectory: (cwd: string) => `현재 작업 디렉터리가 '${cwd}'로 설정되었습니다.`,
1234 foundFilePath: (filePath: string) => `제공된 파일 경로가 존재합니다: '${filePath}'.`,
1235 foundFilePathToLoad: (filePath: string) => `로드할 파일 경로가 '${filePath}'로 설정되었습니다.`,
1236 foundFocusEditor: () => `포커스된 에디터가 있습니다.`,
1237 foundLanguageComment: () => `언어 주석 파일이 존재합니다.`,
1238 foundLogoInstance: () => `로고 인스턴스가 제공되었습니다.`,
1239 foundLogoRootDir: (rootDir: string) => `현재 로고 루트 디렉터리는 '${rootDir}'입니다.`,
1240 foundNewLine: (newLineType: string) => `새로 감지된 줄바꿈 유형은 '${newLineType}'입니다.`,
1241 foundWorkingDirectory: () => `제공된 작업 디렉터리가 존재합니다.`,
1242 fromMorseGetInput: (): string => "변환할 원본 텍스트를 입력하세요",
1243 getHeaderDescription: () => "설명을 입력하세요: ",
1244 getHeaderPurpose: () => "파일의 목적을 입력하세요: ",
1245 getHeaderTags: () => "이 파일의 태그를 쉼표로 구분하여 입력하세요: ",
1246 headerInjectQuestion: () => "이 문서에서 헤더를 찾을 수 없습니다. 추가하시겠습니까?",
1247 headerInjectQuestionRefused: () => "파일에 헤더를 추가하지 않기로 결정했습니다.",
1248 headerNotFound: () => "이 문서에서 헤더를 찾을 수 없습니다.",
1249 headerOpenerAndCloserFound: () => "헤더 시작 및 종료 발견, 검사 후 날짜를 업데이트합니다.",
1250 headerOpenerFound: () => "헤더 시작 발견.",
1251 headerWriteFailed: () => "파일에 헤더를 쓸 수 없습니다. 로그를 확인하세요.",
1252 headerWriteSuccess: () => "헤더가 성공적으로 작성되었습니다.",
1253 helloWorldGreetingsCommand: (moduleName: string) => `Hello World from ${moduleName}!`,
1254 identifiedLanguage: (langName: string) => `식별된 언어: ${langName}.`,
1255 inActivate: (): string => "activate 내부",
1256 inActivateAfterGuiDebug: (): string => "logger.Gui.debug 이후",
1257 inActivateAfterLogger: (): string => "logger.updateInstallationState 이후 activate 내부",
1258 inFunction: (functionName: string, className: string = "지정되지 않음") => `함수: '${functionName}' (클래스: '${className}') 내부`,
1259 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
1260 inputboxError: (promptText: string, err: string) => `${promptText} 입력 상자에서 오류 발생: ${err}`,
1261 jsonContent: (jsonContentString: String) => `주석 JSON 파일 내용: ${jsonContentString}`,
1262 languageNotFound: (LanguageId: string, fileExtension: string) => `이 문서의 파일 언어를 식별할 수 없습니다. languageID: ${LanguageId}, 파일 확장자: ${fileExtension}`,
1263 lastModifiedLineNotFound: () => "헤더에 '마지막 수정일' 라인이 없습니다.",
1264 lastModifiedUpdated: () => "'마지막 수정일'이 성공적으로 업데이트되었습니다.",
1265 logoChosen: (logo: string[]) => `표시할 로고: ${JSON.stringify(logo)}`,
1266 logoCopied: (logoName: string) => `${logoName}의 ASCII 아트가 복사되었습니다!`,
1267 logoCopyAscii: () => "ASCII 복사",
1268 logoDisplayed: (name: string) => `로고 '${name}' 표시됨.`,
1269 logoMessage: (logoPath: string) => `파일 (${logoPath})은(는) 원하는 유형이 아니므로 무시됩니다.`,
1270 logoName: () => "로고 이름",
1271 logoNoRootDir: () => "로고를 수집할 루트 디렉터리가 제공되지 않았습니다",
1272 logoNotFound: () => "로고를 찾을 수 없음",
1273 logoRootDirUpdateError: (error: string) => `로고 파일 업데이트 중 오류 발생: ${error}`,
1274 logoView: () => "로고 뷰",
1275 logoZoomIn: (): string => "확대",
1276 logoZoomOut: (): string => "축소",
1277 messageNotFound: (key: string) => `메시지 '${key}'를 찾을 수 없습니다.`,
1278 messageWritten: () => "메시지 작성 완료",
1279 missingFileError: () => "언어 사전이 없습니다. 주석 적응 기능이 비활성화됩니다.",
1280 missingLanguageComment: () => "언어 주석이 제공되지 않았습니다. 할당을 건너뜁니다.",
1281 morseConverted: (input: string, final: string) => `변환됨: ${input} → ${final}`,
1282 morseDecoded: (input: string, final: string) => `복호화됨: ${input} → ${final}`,
1283 noActiveEditor: () => "활성 파일이 없습니다!",
1284 noCommentToShow: () => "표시할 주석이 없습니다.",
1285 noFilesAvailableForLoading: (): string => "로드할 수 있는 파일이 없습니다.",
1286 noFocusedEditors: () => "포커스된 파일이 없습니다.",
1287 noLogoInstanceProvided: () => "제공된 로고 랜덤 인스턴스가 없습니다.",
1288 noProvidedCommentOptions: () => "제공된 주석 옵션이 없습니다.",
1289 notFoundFilePath: (filePath: string, error: string = "제공되지 않음") => `제공된 파일 경로가 존재하지 않습니다: '${filePath}', 오류: '${error}'`,
1290 openFileToApplyHeader: () => "헤더를 적용할 파일을 열어주세요.",
1291 operationCanceled: (): string => "작업이 취소되었습니다",
1292 pathsSet: (): string => "경로 설정 완료",
1293 quickPickError: (err: string) => `QuickPick에서 오류 발생: ${err}`,
1294 quickPickNo: () => "아니오",
1295 quickPickYes: () => "",
1296 ramdomLogoGatheringLogoUndefined: () => "로고 내용이 정의되지 않았습니다.",
1297 randomLogoGatheringFailed: (error: string) => `랜덤 로고 수집 실패, 기본 로고 사용, 오류: "${error}"`,
1298 readTimeout: (timeout: number, filePath: string): string => `${filePath}의 읽기 시간이 ${timeout}ms 후 초과되었습니다.`,
1299 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Hello World! 파일 확장자: ${fileExtension}, 이름: ${fileName}, 경로: ${filePath}, 언어: ${languageId}\n`,
1300 subscriptionsAdded: (): string => "구독 추가 완료",
1301 toMorseGetInput: (): string => "변환할 텍스트를 입력하세요",
1302 unknown: () => "알 수 없음",
1303 unknownFileStructure: () => "언어 사전 구조를 알 수 없습니다. 주석 적응 기능이 비활성화됩니다.",
1304 updateAbortedBecauseFileClosedSyncCancelled: () => "파일이 닫혀 있어 업데이트가 중단되었으며 동기화되지 않습니다.",
1305 updateEditDateMissingBounds: () => "헤더를 업데이트할 수 없습니다: 내부 마커를 찾을 수 없습니다.",
1306 updatingEditionDate: () => "수정일을 업데이트 중입니다.",
1307 variablesRefreshed: (): string => "구성 변수들이 성공적으로 다시 로드되었습니다.",
1308 watermarkAuthorName: () => "작성자 이름",
1309 watermarkChosen: (watermark: string[]) => `표시할 워터마크: ${JSON.stringify(watermark)}`,
1310 watermarkCopied: (name: string) => `${name}의 ASCII 아트가 복사되었습니다!`,
1311 watermarkCopyAscii: () => "ASCII 복사",
1312 watermarkJsonFileInvalid: () => "워터마크 JSON 파일이 비어 있거나 유효하지 않습니다",
1313 watermarkName: () => "워터마크 이름",
1314 watermarkNotFound: () => "워터마크를 찾을 수 없음",
1315 watermarkPersonDisplayed: (name: string) => `워터마크 '${name}' 표시됨.`,
1316 watermarkView: () => "워터마크 뷰",
1317 watermarkZoomIn: () => "확대",
1318 watermarkZoomOut: () => "축소"
1319 },
1320 "ru": {
1321 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `Альтернативный путь был обновлён с ${oldFilePath} на ${newFilePath}.`,
1322 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Не предоставлено") => `Альтернативный корневой каталог логотипов '${alternateRootDirectory}' не найден, ошибка: '${error}'.`,
1323 alternateLogoDirectoryNotProvided: () => `Альтернативный каталог логотипов не указан.`,
1324 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
1325 bootingUp: (): string => "Запуск Asper Header",
1326 brokenHeader: () => "Обнаружен поврежденный заголовок, вставляется новый, удалите предыдущий.",
1327 cacheAlreadyLoaded: (): string => "Кэш уже загружен, возвращается сохранённый экземпляр.",
1328 chooseSingleLineCommentOption: () => "Пожалуйста, выберите предпочитаемый префикс комментария из предложенных вариантов: ",
1329 classesInitialised: (): string => "Классы инициализированы",
1330 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} инициализирован`,
1331 closedDocument: () => "Документ закрыт, операция остановлена.",
1332 configDescriptionUsed: (): string => "Описание было указано в конфигурации, используется оно, и запрос пользователю пропускается.",
1333 convertedContentCli: (content: string): string => `Преобразованный контент: ${content}`,
1334 convertedContentGui: (): string => "Преобразованный контент: ",
1335 corruptedFileMetaData: () => "Не удалось корректно собрать необходимые метаданные файла, прерывание.",
1336 currentWorkingDirectorySet: (): string => "Текущие рабочие директории установлены",
1337 cwdDoesNotExist: (cwd: string) => `Указанный рабочий каталог ${cwd} не существует.`,
1338 cwdUpdated: (oldCwd: string, newCwd: string) => `Текущий рабочий каталог обновлен с ${oldCwd} на ${newCwd}.`,
1339 darlingAge: () => "Возраст",
1340 darlingAlias: () => "Псевдоним",
1341 darlingCopied: (name: string) => `ASCII-арт для ${name} скопирован!`,
1342 darlingCopyAscii: () => "Скопировать ASCII",
1343 darlingDescription: () => "Описание",
1344 darlingHeight: () => "Рост",
1345 darlingImage: () => "Изображение",
1346 darlingJsonFileInvalid: () => "Файл JSON персонажа пуст или недействителен",
1347 darlingMoreInfo: () => "Доп. информация",
1348 darlingPersonDisplayed: (name: string) => `Персонаж '${name}' отображен.`,
1349 darlingQuote: () => "Цитата",
1350 darlingType: () => "Тип",
1351 darlingView: () => "просмотр персонажа",
1352 darlingZoomIn: () => "Увеличить",
1353 darlingZoomOut: () => "Уменьшить",
1354 documentLineScanExceeded: (maxScanLength: number) => `Просканировано первые ${maxScanLength} строки файла, заголовок не найден.`,
1355 emptyDocument: () => "Нет содержимого документа для работы.",
1356 errorDuringFunctionCall: (functionName: string) => `Произошла ошибка при вызове функции (${functionName}), проверьте логи.`,
1357 extensionActivated: (moduleName: string) => `🚀 Расширение "${moduleName}" теперь активно!`,
1358 fileExcludedActivationDisabled: () => "Активация отключена, файл находится в списке исключений.",
1359 fileLength: (filePath: string, fileLength: number): string => `Файл: '${filePath}', длина: ${fileLength} байт.`,
1360 fileLoaded: (absolutePath: string) => `Файл ${absolutePath} загружен!`,
1361 fileLoadError: (filePath: string, error: string = "НеПредоставлено"): string => `Не удалось загрузить файл: '${filePath}'. Ошибка: ${error}.`,
1362 fileNotFound: (filePath: string): string => `Файл не найден: ${filePath}`,
1363 fileParseError: (filePath: string, error: string) => `Содержимое файла (${filePath}) не удалось загрузить. Ошибка: ${error}.`,
1364 filePathAlternateSet: (): string => "Альтернативные пути к файлам установлены",
1365 filepathPresenceCheck: (filePath: string): string => `Проверка наличия пути к файлу: ${filePath}`,
1366 filePathProcessing: (filepath: string): string => `Обработка пути к файлу: '${filepath}'.`,
1367 filePathsAndRootDirsUpdated: (): string => "Пути к файлам и корневые директории обновлены",
1368 filePathUpdated: (oldFilePath: string, newFilePath: string) => `Путь обновлен с ${oldFilePath} на ${newFilePath}.`,
1369 fileRefreshed: () => "Обновление содержимого файла.",
1370 fileSaveFailed: () => "Не удалось сохранить файл, попробуйте снова.",
1371 fileUnloaded: (filePath: string) => `Файл ${filePath} выгружен из памяти.`,
1372 foundAlternateFilePathToLoad: (alternateFilePath: string) => `Альтернативный путь к файлу для загрузки: '${alternateFilePath}'.`,
1373 foundAlternateLogoRootDir: (rootDir: string) => `Текущий альтернативный корневой каталог логотипов: '${rootDir}'.`,
1374 foundCurrentWorkingDirectory: (cwd: string) => `Текущий рабочий каталог: '${cwd}'.`,
1375 foundFilePath: (filePath: string) => `Указанный путь к файлу существует: '${filePath}'.`,
1376 foundFilePathToLoad: (filePath: string) => `Путь к файлу для загрузки: '${filePath}'.`,
1377 foundFocusEditor: () => `Активен редактор.`,
1378 foundLanguageComment: () => `Файл языковых комментариев найден.`,
1379 foundLogoInstance: () => `Экземпляр логотипа предоставлен.`,
1380 foundLogoRootDir: (rootDir: string) => `Текущий корневой каталог логотипов: '${rootDir}'.`,
1381 foundNewLine: (newLineType: string) => `Новый тип строки: '${newLineType}'.`,
1382 foundWorkingDirectory: () => `Указанный рабочий каталог существует.`,
1383 fromMorseGetInput: (): string => "Введите текст для преобразования из",
1384 getHeaderDescription: () => "Пожалуйста, предоставьте описание: ",
1385 getHeaderPurpose: () => "Пожалуйста, укажите назначение файла: ",
1386 getHeaderTags: () => "Введите теги для этого файла через запятую: ",
1387 headerInjectQuestion: () => "Заголовок в этом документе не найден. Хотите добавить его?",
1388 headerInjectQuestionRefused: () => "Вы решили не добавлять заголовок в файл.",
1389 headerNotFound: () => "Заголовок в этом документе не найден.",
1390 headerOpenerAndCloserFound: () => "Начало и конец заголовка найдены, выполняется обновление даты после проверки.",
1391 headerOpenerFound: () => "Начало заголовка найдено.",
1392 headerWriteFailed: () => "Не удалось записать заголовок в файл, проверьте логи.",
1393 headerWriteSuccess: () => "Заголовок успешно записан.",
1394 helloWorldGreetingsCommand: (moduleName: string) => `Hello World из ${moduleName}!`,
1395 identifiedLanguage: (langName: string) => `Определенный язык: ${langName}.`,
1396 inActivate: (): string => "Внутри activate",
1397 inActivateAfterGuiDebug: (): string => "После logger.Gui.debug",
1398 inActivateAfterLogger: (): string => "Внутри activate после logger.updateInstallationState",
1399 inFunction: (functionName: string, className: string = "Не указано") => `В функции: '${functionName}' из класса: '${className}'`,
1400 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
1401 inputboxError: (promptText: string, err: string) => `Ошибка в поле ввода для ${promptText}: ${err}`,
1402 jsonContent: (jsonContentString: String) => `Содержимое JSON-файла комментариев: ${jsonContentString}`,
1403 languageNotFound: (LanguageId: string, fileExtension: string) => `Не удалось определить язык файла этого документа, languageID: ${LanguageId}, расширение файла: ${fileExtension}`,
1404 lastModifiedLineNotFound: () => "В заголовке отсутствует строка 'Последнее изменение' для обновления.",
1405 lastModifiedUpdated: () => "Дата 'Последнее изменение' успешно обновлена.",
1406 logoChosen: (logo: string[]) => `Выбранный логотип: ${JSON.stringify(logo)}`,
1407 logoCopied: (logoName: string) => `ASCII-арт для ${logoName} скопирован!`,
1408 logoCopyAscii: () => "Скопировать ASCII",
1409 logoDisplayed: (name: string) => `Логотип '${name}' отображен.`,
1410 logoMessage: (logoPath: string) => `Файл (${logoPath}) проигнорирован, так как это не нужный тип.`,
1411 logoName: () => "Название логотипа",
1412 logoNoRootDir: () => "Не предоставлен корневой каталог для сбора логотипов",
1413 logoNotFound: () => "Логотип не найден",
1414 logoRootDirUpdateError: (error: string) => `Ошибка при обновлении файлов логотипа: ${error}`,
1415 logoView: () => "просмотр логотипа",
1416 logoZoomIn: (): string => "Увеличить",
1417 logoZoomOut: (): string => "Уменьшить",
1418 messageNotFound: (key: string) => `Сообщение '${key}' не найдено.`,
1419 messageWritten: () => "Сообщение записано",
1420 missingFileError: () => "Словарь языка отсутствует, адаптация комментариев отключена.",
1421 missingLanguageComment: () => "Комментарий для языка не предоставлен, пропуск присвоения.",
1422 morseConverted: (input: string, final: string) => `Преобразовано: ${input} → ${final}`,
1423 morseDecoded: (input: string, final: string) => `Декодировано: ${input} → ${final}`,
1424 noActiveEditor: () => "Нет активного файла!",
1425 noCommentToShow: () => "Нет комментариев для отображения.",
1426 noFilesAvailableForLoading: (): string => "Нет файлов, доступных для загрузки.",
1427 noFocusedEditors: () => "Нет файлов в фокусе.",
1428 noLogoInstanceProvided: () => "Не предоставлен экземпляр рандомизатора логотипа.",
1429 noProvidedCommentOptions: () => "Нет предоставленных опций комментариев.",
1430 notFoundFilePath: (filePath: string, error: string = "Не предоставлено") => `Указанный путь к файлу не существует: '${filePath}', ошибка: '${error}'`,
1431 openFileToApplyHeader: () => "Пожалуйста, откройте файл, чтобы применить заголовок.",
1432 operationCanceled: (): string => "Операция отменена",
1433 pathsSet: (): string => "Пути установлены",
1434 quickPickError: (err: string) => `Ошибка в quickPick: ${err}`,
1435 quickPickNo: () => "Нет",
1436 quickPickYes: () => "Да",
1437 ramdomLogoGatheringLogoUndefined: () => "Содержимое логотипа неопределено.",
1438 randomLogoGatheringFailed: (error: string) => `Сбор случайного логотипа не удался, используется логотип по умолчанию, ошибка: "${error}"`,
1439 readTimeout: (timeout: number, filePath: string): string => `Время ожидания чтения истекло через ${timeout} мс для ${filePath}`,
1440 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Hello World! Расширение файла: ${fileExtension}, имя: ${fileName}, путь: ${filePath}, язык: ${languageId}\n`,
1441 subscriptionsAdded: (): string => "Подписки добавлены",
1442 toMorseGetInput: (): string => "Введите текст для преобразования",
1443 unknown: () => "Неизвестно",
1444 unknownFileStructure: () => "Структура словаря языка неизвестна, адаптация комментариев отключена.",
1445 updateAbortedBecauseFileClosedSyncCancelled: () => "Обновление прервано, так как файл закрыт и не будет синхронизирован.",
1446 updateEditDateMissingBounds: () => "Не удалось обновить заголовок: внутренние маркеры не найдены.",
1447 updatingEditionDate: () => "Обновление даты редактирования.",
1448 variablesRefreshed: (): string => "Переменные из конфигурации успешно перезагружены.",
1449 watermarkAuthorName: () => "Имя автора",
1450 watermarkChosen: (watermark: string[]) => `Выбранный водяной знак: ${JSON.stringify(watermark)}`,
1451 watermarkCopied: (name: string) => `ASCII-арт для ${name} скопирован!`,
1452 watermarkCopyAscii: () => "Скопировать ASCII",
1453 watermarkJsonFileInvalid: () => "Файл JSON водяного знака пуст или недействителен",
1454 watermarkName: () => "Название водяного знака",
1455 watermarkNotFound: () => "Водяной знак не найден",
1456 watermarkPersonDisplayed: (name: string) => `Водяной знак '${name}' отображен.`,
1457 watermarkView: () => "просмотр водяного знака",
1458 watermarkZoomIn: () => "Увеличить",
1459 watermarkZoomOut: () => "Уменьшить"
1460 },
1461 "pt-br": {
1462 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `O caminho alternativo foi atualizado de ${oldFilePath} para ${newFilePath}.`,
1463 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Não fornecido") => `O diretório raiz alternativo do logotipo '${alternateRootDirectory}' não foi encontrado, erro: '${error}'.`,
1464 alternateLogoDirectoryNotProvided: () => `Nenhum diretório alternativo de logotipo foi fornecido.`,
1465 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
1466 bootingUp: (): string => "Inicializando Asper Header",
1467 brokenHeader: () => "Cabeçalho corrompido detectado, inserindo novo, por favor remova o anterior.",
1468 cacheAlreadyLoaded: (): string => "O cache já está carregado, retornando a instância armazenada.",
1469 chooseSingleLineCommentOption: () => "Por favor, selecione seu prefixo de comentário preferido entre as opções abaixo:",
1470 classesInitialised: (): string => "Classes inicializadas",
1471 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} inicializado`,
1472 closedDocument: () => "O documento está fechado, interrompendo operações.",
1473 configDescriptionUsed: (): string => "A descrição foi fornecida na configuração, será usada e a solicitação ao usuário será ignorada.",
1474 convertedContentCli: (content: string): string => `Conteúdo convertido: ${content}`,
1475 convertedContentGui: (): string => "Conteúdo convertido: ",
1476 corruptedFileMetaData: () => "Os metadados do arquivo não foram coletados corretamente, abortando.",
1477 currentWorkingDirectorySet: (): string => "Diretórios de trabalho atuais definidos",
1478 cwdDoesNotExist: (cwd: string) => `O diretório de trabalho fornecido ${cwd} não existe.`,
1479 cwdUpdated: (oldCwd: string, newCwd: string) => `O diretório de trabalho atual foi atualizado de ${oldCwd} para ${newCwd}.`,
1480 darlingAge: () => "Idade",
1481 darlingAlias: () => "Apelido",
1482 darlingCopied: (name: string) => `ASCII art copiado para ${name}!`,
1483 darlingCopyAscii: () => "Copiar ASCII",
1484 darlingDescription: () => "Descrição",
1485 darlingHeight: () => "Altura",
1486 darlingImage: () => "Imagem",
1487 darlingJsonFileInvalid: () => "O arquivo JSON do personagem está vazio ou inválido",
1488 darlingMoreInfo: () => "Mais informações",
1489 darlingPersonDisplayed: (name: string) => `Personagem '${name}' exibido.`,
1490 darlingQuote: () => "Citação",
1491 darlingType: () => "Tipo",
1492 darlingView: () => "visualização do personagem",
1493 darlingZoomIn: () => "Aumentar zoom",
1494 darlingZoomOut: () => "Diminuir zoom",
1495 documentLineScanExceeded: (maxScanLength: number) => `Verificadas as primeiras ${maxScanLength} linhas do arquivo, mas nenhum cabeçalho encontrado.`,
1496 emptyDocument: () => "Não há corpo do documento para trabalhar.",
1497 errorDuringFunctionCall: (functionName: string) => `Algo deu errado durante a chamada da função (${functionName}), verifique os logs.`,
1498 extensionActivated: (moduleName: string) => `🚀 "${moduleName}" agora está ativo!`,
1499 fileExcludedActivationDisabled: () => "Ativação desativada, o arquivo está na lista de exclusão.",
1500 fileLength: (filePath: string, fileLength: number): string => `Arquivo: '${filePath}', tamanho: ${fileLength} bytes.`,
1501 fileLoaded: (absolutePath: string) => `Arquivo ${absolutePath} carregado!`,
1502 fileLoadError: (filePath: string, error: string = "NãoFornecido"): string => `Falha ao carregar o arquivo: '${filePath}'. Erro: ${error}.`,
1503 fileNotFound: (filePath: string): string => `Arquivo não encontrado: ${filePath}`,
1504 fileParseError: (filePath: string, error: string) => `O conteúdo do arquivo (${filePath}) não pôde ser carregado com sucesso. Erro: ${error}.`,
1505 filePathAlternateSet: (): string => "Caminhos alternativos de arquivos definidos",
1506 filepathPresenceCheck: (filePath: string): string => `Verificando a presença do caminho do arquivo: ${filePath}`,
1507 filePathProcessing: (filepath: string): string => `Processando o caminho do arquivo: '${filepath}'.`,
1508 filePathsAndRootDirsUpdated: (): string => "Caminhos de arquivos e diretórios raiz atualizados",
1509 filePathUpdated: (oldFilePath: string, newFilePath: string) => `O caminho foi atualizado de ${oldFilePath} para ${newFilePath}.`,
1510 fileRefreshed: () => "Atualizando o conteúdo do arquivo.",
1511 fileSaveFailed: () => "Falha ao salvar o arquivo, por favor tente novamente.",
1512 fileUnloaded: (filePath: string) => `Arquivo ${filePath} descarregado da memória.`,
1513 foundAlternateFilePathToLoad: (alternateFilePath: string) => `O caminho alternativo do arquivo a ser carregado está definido como '${alternateFilePath}'.`,
1514 foundAlternateLogoRootDir: (rootDir: string) => `O diretório raiz alternativo atual do logotipo é: '${rootDir}'.`,
1515 foundCurrentWorkingDirectory: (cwd: string) => `O diretório de trabalho atual está definido como '${cwd}'.`,
1516 foundFilePath: (filePath: string) => `O caminho do arquivo fornecido existe: '${filePath}'.`,
1517 foundFilePathToLoad: (filePath: string) => `O caminho do arquivo a ser carregado está definido como '${filePath}'.`,
1518 foundFocusEditor: () => `Há um editor em foco.`,
1519 foundLanguageComment: () => `O arquivo de comentários de idioma está presente.`,
1520 foundLogoInstance: () => `Uma instância de logotipo foi fornecida.`,
1521 foundLogoRootDir: (rootDir: string) => `O diretório raiz atual do logotipo é: '${rootDir}'.`,
1522 foundNewLine: (newLineType: string) => `O novo tipo de linha determinado é '${newLineType}'.`,
1523 foundWorkingDirectory: () => `O diretório de trabalho fornecido existe.`,
1524 fromMorseGetInput: (): string => "Por favor, insira o texto para converter de",
1525 getHeaderDescription: () => "Por favor, forneça uma descrição: ",
1526 getHeaderPurpose: () => "Por favor, forneça o propósito do arquivo:",
1527 getHeaderTags: () => "Digite as tags para este arquivo, separadas por vírgulas:",
1528 headerInjectQuestion: () => "Nenhum cabeçalho encontrado neste documento. Deseja adicionar um?",
1529 headerInjectQuestionRefused: () => "Você optou por não adicionar um cabeçalho ao arquivo.",
1530 headerNotFound: () => "Nenhum cabeçalho encontrado neste documento.",
1531 headerOpenerAndCloserFound: () => "Início e fim do cabeçalho encontrados, atualizando data após verificação.",
1532 headerOpenerFound: () => "Início do cabeçalho encontrado.",
1533 headerWriteFailed: () => "Falha ao escrever o cabeçalho no arquivo, verifique os logs.",
1534 headerWriteSuccess: () => "Cabeçalho escrito com sucesso.",
1535 helloWorldGreetingsCommand: (moduleName: string) => `Olá Mundo do ${moduleName}!`,
1536 identifiedLanguage: (langName: string) => `Idioma identificado: ${langName}.`,
1537 inActivate: (): string => "Dentro de activate",
1538 inActivateAfterGuiDebug: (): string => "Após logger.Gui.debug",
1539 inActivateAfterLogger: (): string => "Dentro de activate após logger.updateInstallationState",
1540 inFunction: (functionName: string, className: string = "Não especificado") => `Na função: '${functionName}' da classe: '${className}'`,
1541 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
1542 inputboxError: (promptText: string, err: string) => `Erro na caixa de entrada para ${promptText}: ${err}`,
1543 jsonContent: (jsonContentString: String) => `Conteúdo do arquivo JSON de comentários: ${jsonContentString}`,
1544 languageNotFound: (LanguageId: string, fileExtension: string) => `Não foi possível identificar o idioma do arquivo deste documento, languageID: ${LanguageId}, extensão do arquivo: ${fileExtension}`,
1545 lastModifiedLineNotFound: () => "O cabeçalho não contém uma linha 'Última Modificação' para atualizar.",
1546 lastModifiedUpdated: () => "Data de 'Última Modificação' atualizada com sucesso.",
1547 logoChosen: (logo: string[]) => `Logotipo a ser exibido: ${JSON.stringify(logo)}`,
1548 logoCopied: (logoName: string) => `ASCII art copiado para ${logoName}!`,
1549 logoCopyAscii: () => "Copiar ASCII",
1550 logoDisplayed: (name: string) => `Logotipo '${name}' exibido.`,
1551 logoMessage: (logoPath: string) => `Arquivo (${logoPath}) ignorado, pois não é do tipo esperado.`,
1552 logoName: () => "Nome do logotipo",
1553 logoNoRootDir: () => "Nenhum diretório raiz fornecido para coleta de logotipos",
1554 logoNotFound: () => "Logotipo não encontrado",
1555 logoRootDirUpdateError: (error: string) => `Erro ao atualizar arquivos de logotipo: ${error}`,
1556 logoView: () => "visualização do logotipo",
1557 logoZoomIn: (): string => "Aumentar Zoom",
1558 logoZoomOut: (): string => "Diminuir Zoom",
1559 messageNotFound: (key: string) => `Mensagem '${key}' não encontrada.`,
1560 messageWritten: () => "Mensagem escrita",
1561 missingFileError: () => "O dicionário de idioma está faltando, adaptabilidade de comentário desativada.",
1562 missingLanguageComment: () => "Comentário de idioma não fornecido, atribuição ignorada.",
1563 morseConverted: (input: string, final: string) => `Convertido: ${input} para ${final}`,
1564 morseDecoded: (input: string, final: string) => `Decodificado: ${input} para ${final}`,
1565 noActiveEditor: () => "Nenhum arquivo ativo!",
1566 noCommentToShow: () => "Não há comentários para exibir.",
1567 noFilesAvailableForLoading: (): string => "Não há arquivos disponíveis para carregar.",
1568 noFocusedEditors: () => "Não há arquivos em foco.",
1569 noLogoInstanceProvided: () => "Nenhuma instância de randomizador de logotipo fornecida.",
1570 noProvidedCommentOptions: () => "Nenhuma opção de comentário fornecida.",
1571 notFoundFilePath: (filePath: string, error: string = "Não fornecido") => `O caminho do arquivo fornecido não existe: '${filePath}', erro: '${error}'`,
1572 openFileToApplyHeader: () => "Por favor, abra um arquivo para aplicar o cabeçalho.",
1573 operationCanceled: (): string => "Operação cancelada",
1574 pathsSet: (): string => "Caminhos definidos",
1575 quickPickError: (err: string) => `Erro no quickPick: ${err}`,
1576 quickPickNo: () => "Não",
1577 quickPickYes: () => "Sim",
1578 ramdomLogoGatheringLogoUndefined: () => "O conteúdo do logotipo está indefinido.",
1579 randomLogoGatheringFailed: (error: string) => `Falha na coleta aleatória de logotipos, usando logotipo padrão, erro: "${error}"`,
1580 readTimeout: (timeout: number, filePath: string): string => `Tempo de leitura esgotado após ${timeout}ms para ${filePath}`,
1581 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Olá mundo! Extensão do arquivo: ${fileExtension}, nome: ${fileName}, caminho: ${filePath}, idioma: ${languageId}\n`,
1582 subscriptionsAdded: (): string => "Assinaturas adicionadas",
1583 toMorseGetInput: (): string => "Por favor, insira o texto para converter",
1584 unknown: () => "Desconhecido",
1585 unknownFileStructure: () => "A estrutura do dicionário de idioma é desconhecida, adaptabilidade de comentário desativada.",
1586 updateAbortedBecauseFileClosedSyncCancelled: () => "Atualização abortada porque o arquivo está fechado e não será sincronizado.",
1587 updateEditDateMissingBounds: () => "Não foi possível atualizar o cabeçalho: marcadores internos não encontrados.",
1588 updatingEditionDate: () => "Atualizando a data de edição.",
1589 variablesRefreshed: (): string => "As variáveis da configuração foram recarregadas com sucesso.",
1590 watermarkAuthorName: () => "Nome do autor",
1591 watermarkChosen: (watermark: string[]) => `Marca d'água a ser exibida: ${JSON.stringify(watermark)}`,
1592 watermarkCopied: (name: string) => `ASCII art copiado para ${name}!`,
1593 watermarkCopyAscii: () => "Copiar ASCII",
1594 watermarkJsonFileInvalid: () => "O arquivo JSON da marca d'água está vazio ou inválido",
1595 watermarkName: () => "Nome da marca d'água",
1596 watermarkNotFound: () => "Marca d'água não encontrada",
1597 watermarkPersonDisplayed: (name: string) => `Marca d'água '${name}' exibida.`,
1598 watermarkView: () => "visualização da marca d'água",
1599 watermarkZoomIn: () => "Aumentar zoom",
1600 watermarkZoomOut: () => "Diminuir zoom"
1601 },
1602 "tr": {
1603 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `Alternatif yol ${oldFilePath} konumundan ${newFilePath} konumuna güncellendi.`,
1604 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Sağlanmadı") => `Alternatif logo kök dizini '${alternateRootDirectory}' bulunamadı, hata: '${error}'.`,
1605 alternateLogoDirectoryNotProvided: () => `Alternatif logo dizini belirtilmedi.`,
1606 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
1607 bootingUp: (): string => "Asper Header başlatılıyor",
1608 brokenHeader: () => "Bozuk başlık tespit edildi, yeni başlık ekleniyor, lütfen öncekini kaldırın.",
1609 cacheAlreadyLoaded: (): string => "Önbellek zaten yüklü, depolanan örnek geri döndürülüyor.",
1610 chooseSingleLineCommentOption: () => "Aşağıdaki seçeneklerden tercih ettiğiniz yorum ön ekini seçin:",
1611 classesInitialised: (): string => "Sınıflar başlatıldı",
1612 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} başlatıldı`,
1613 closedDocument: () => "Belge kapalı, işlemler durduruluyor.",
1614 configDescriptionUsed: (): string => "Açıklama yapılandırmada sağlandı, bu açıklama kullanılacak ve kullanıcıya sorulma adımı atlanacak.",
1615 convertedContentCli: (content: string): string => `Dönüştürülen içerik: ${content}`,
1616 convertedContentGui: (): string => "Dönüştürülen içerik: ",
1617 corruptedFileMetaData: () => "Gerekli dosya meta verileri doğru şekilde alınamadı, işlem durduruldu.",
1618 currentWorkingDirectorySet: (): string => "Geçerli çalışma dizinleri ayarlandı",
1619 cwdDoesNotExist: (cwd: string) => `Sağlanan çalışma dizini ${cwd} mevcut değil.`,
1620 cwdUpdated: (oldCwd: string, newCwd: string) => `Mevcut çalışma dizini ${oldCwd}’den ${newCwd}’ye güncellendi.`,
1621 darlingAge: () => "Yaş",
1622 darlingAlias: () => "Takma ad",
1623 darlingCopied: (name: string) => `${name} için ASCII sanatı kopyalandı!`,
1624 darlingCopyAscii: () => "ASCII'yi Kopyala",
1625 darlingDescription: () => "Açıklama",
1626 darlingHeight: () => "Boy",
1627 darlingImage: () => "Resim",
1628 darlingJsonFileInvalid: () => "Karakter JSON dosyası boş veya geçersiz",
1629 darlingMoreInfo: () => "Daha fazla bilgi",
1630 darlingPersonDisplayed: (name: string) => `'${name}' karakteri görüntülendi.`,
1631 darlingQuote: () => "Alıntı",
1632 darlingType: () => "Tür",
1633 darlingView: () => "karakterGörünümü",
1634 darlingZoomIn: () => "Yakınlaştır",
1635 darlingZoomOut: () => "Uzaklaştır",
1636 documentLineScanExceeded: (maxScanLength: number) => `Dosyanın ilk ${maxScanLength} satırı tarandı, başlık bulunamadı.`,
1637 emptyDocument: () => "Üzerinde çalışılacak belge yok.",
1638 errorDuringFunctionCall: (functionName: string) => `Fonksiyon (${functionName}) çağrılırken bir hata oluştu, logları kontrol edin.`,
1639 extensionActivated: (moduleName: string) => `🚀 "${moduleName}" artık aktif!`,
1640 fileExcludedActivationDisabled: () => "Aktivasyon devre dışı, dosya hariç tutma listesinde.",
1641 fileLength: (filePath: string, fileLength: number): string => `Dosya: '${filePath}', boyut: ${fileLength} byte.`,
1642 fileLoaded: (absolutePath: string) => `Dosya ${absolutePath} yüklendi!`,
1643 fileLoadError: (filePath: string, error: string = "Sağlanmadı"): string => `Dosya yüklenemedi: '${filePath}'. Hata: ${error}.`,
1644 fileNotFound: (filePath: string): string => `Dosya bulunamadı: ${filePath}`,
1645 fileParseError: (filePath: string, error: string) => `Dosya içeriği (${filePath}) başarıyla yüklenemedi. Hata: ${error}.`,
1646 filePathAlternateSet: (): string => "Alternatif dosya yolları ayarlandı",
1647 filepathPresenceCheck: (filePath: string): string => `Dosya yolu kontrol ediliyor: ${filePath}`,
1648 filePathProcessing: (filepath: string): string => `Dosya yolu işleniyor: '${filepath}'.`,
1649 filePathsAndRootDirsUpdated: (): string => "Dosya yolları ve kök dizinler güncellendi",
1650 filePathUpdated: (oldFilePath: string, newFilePath: string) => `Yol ${oldFilePath}’den ${newFilePath}’e güncellendi.`,
1651 fileRefreshed: () => "Dosya içeriği yenileniyor.",
1652 fileSaveFailed: () => "Dosya kaydedilemedi, lütfen tekrar deneyin.",
1653 fileUnloaded: (filePath: string) => `Dosya ${filePath} hafızadan boşaltıldı.`,
1654 foundAlternateFilePathToLoad: (alternateFilePath: string) => `Yüklenecek alternatif dosya yolu '${alternateFilePath}' olarak ayarlandı.`,
1655 foundAlternateLogoRootDir: (rootDir: string) => `Geçerli alternatif logo kök dizini: '${rootDir}'.`,
1656 foundCurrentWorkingDirectory: (cwd: string) => `Geçerli çalışma dizini '${cwd}' olarak ayarlandı.`,
1657 foundFilePath: (filePath: string) => `Belirtilen dosya yolu mevcut: '${filePath}'.`,
1658 foundFilePathToLoad: (filePath: string) => `Yüklenecek dosya yolu '${filePath}' olarak ayarlandı.`,
1659 foundFocusEditor: () => `Odakta bir düzenleyici var.`,
1660 foundLanguageComment: () => `Dil yorum dosyası mevcut.`,
1661 foundLogoInstance: () => `Bir logo örneği sağlandı.`,
1662 foundLogoRootDir: (rootDir: string) => `Geçerli logo kök dizini: '${rootDir}'.`,
1663 foundNewLine: (newLineType: string) => `Yeni belirlenen satır türü: '${newLineType}'.`,
1664 foundWorkingDirectory: () => `Belirtilen çalışma dizini mevcut.`,
1665 fromMorseGetInput: (): string => "Lütfen dönüştürülecek metni buradan girin",
1666 getHeaderDescription: () => "Lütfen bir açıklama sağlayın: ",
1667 getHeaderPurpose: () => "Lütfen dosyanın amacını belirtin:",
1668 getHeaderTags: () => "Bu dosya için etiketleri virgülle ayırarak girin:",
1669 headerInjectQuestion: () => "Bu belgede başlık bulunamadı. Eklemek ister misiniz?",
1670 headerInjectQuestionRefused: () => "Dosyaya başlık eklememeyi seçtiniz.",
1671 headerNotFound: () => "Bu belgede başlık bulunamadı.",
1672 headerOpenerAndCloserFound: () => "Başlık açılışı ve kapanışı bulundu, denetim sonrası tarih güncellemesine geçiliyor.",
1673 headerOpenerFound: () => "Başlık açılışı bulundu.",
1674 headerWriteFailed: () => "Başlık dosyaya yazılamadı, günlükleri kontrol edin.",
1675 headerWriteSuccess: () => "Başlık başarıyla yazıldı.",
1676 helloWorldGreetingsCommand: (moduleName: string) => `${moduleName}’den Merhaba Dünya!`,
1677 identifiedLanguage: (langName: string) => `Belirlenen dil: ${langName}.`,
1678 inActivate: (): string => "activate içinde",
1679 inActivateAfterGuiDebug: (): string => "logger.Gui.debug sonrası",
1680 inActivateAfterLogger: (): string => "logger.updateInstallationState sonrası activate içinde",
1681 inFunction: (functionName: string, className: string = "Belirtilmedi") => `'${className}' sınıfındaki '${functionName}' fonksiyonunda`,
1682 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
1683 inputboxError: (promptText: string, err: string) => `${promptText} için inputBox hatası: ${err}`,
1684 jsonContent: (jsonContentString: String) => `Yorum JSON dosyasının içeriği: ${jsonContentString}`,
1685 languageNotFound: (LanguageId: string, fileExtension: string) => `Bu belgenin dosya dili tanımlanamadı, languageID: ${LanguageId}, dosya uzantısı: ${fileExtension}`,
1686 lastModifiedLineNotFound: () => "Başlıkta güncellenecek 'Son Değişiklik' satırı yok.",
1687 lastModifiedUpdated: () => "'Son Değişiklik' tarihi başarıyla güncellendi.",
1688 logoChosen: (logo: string[]) => `Gösterilecek logo: ${JSON.stringify(logo)}`,
1689 logoCopied: (logoName: string) => `${logoName} için ASCII sanatı kopyalandı!`,
1690 logoCopyAscii: () => "ASCII'yi Kopyala",
1691 logoDisplayed: (name: string) => `'${name}' logosu görüntülendi.`,
1692 logoMessage: (logoPath: string) => `Dosya (${logoPath}) göz ardı edildi, çünkü aranan tür değil.`,
1693 logoName: () => "Logo adı",
1694 logoNoRootDir: () => "Logo toplamak için kök dizin sağlanmadı",
1695 logoNotFound: () => "Logo bulunamadı",
1696 logoRootDirUpdateError: (error: string) => `Logo dosyaları güncellenirken bir hata oluştu: ${error}`,
1697 logoView: () => "logoGörünümü",
1698 logoZoomIn: (): string => "Yakınlaştır",
1699 logoZoomOut: (): string => "Uzaklaştır",
1700 messageNotFound: (key: string) => `'${key}' mesajı bulunamadı.`,
1701 messageWritten: () => "Mesaj yazıldı",
1702 missingFileError: () => "Dil sözlüğü eksik, yorum uyumluluğu devre dışı.",
1703 missingLanguageComment: () => "Dil yorumu sağlanmadı, atlama yapılıyor.",
1704 morseConverted: (input: string, final: string) => `Dönüştürüldü: ${input} -> ${final}`,
1705 morseDecoded: (input: string, final: string) => `Çözüldü: ${input} -> ${final}`,
1706 noActiveEditor: () => "Aktif dosya yok!",
1707 noCommentToShow: () => "Gösterilecek yorum yok.",
1708 noFilesAvailableForLoading: (): string => "Yüklenecek dosya bulunmamaktadır.",
1709 noFocusedEditors: () => "Odaklanmış dosya yok.",
1710 noLogoInstanceProvided: () => "Hiçbir logo rastgeleleştirici örneği sağlanmadı.",
1711 noProvidedCommentOptions: () => "Sağlanmış yorum seçeneği yok.",
1712 notFoundFilePath: (filePath: string, error: string = "Sağlanmadı") => `Belirtilen dosya yolu mevcut değil: '${filePath}', hata: '${error}'`,
1713 openFileToApplyHeader: () => "Başlığı uygulamak için bir dosya açın.",
1714 operationCanceled: (): string => "İşlem iptal edildi",
1715 pathsSet: (): string => "Yollar ayarlandı",
1716 quickPickError: (err: string) => `quickPick hatası: ${err}`,
1717 quickPickNo: () => "Hayır",
1718 quickPickYes: () => "Evet",
1719 ramdomLogoGatheringLogoUndefined: () => "Logo içeriği tanımsız.",
1720 randomLogoGatheringFailed: (error: string) => `Rastgele logo toplama başarısız, varsayılan logo kullanılıyor, hata: "${error}"`,
1721 readTimeout: (timeout: number, filePath: string): string => `${filePath} için okuma süresi ${timeout}ms sonra doldu`,
1722 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Merhaba dünya! Bu dosyanın uzantısı: ${fileExtension}, adı: ${fileName}, yolu: ${filePath}, belirlenen dil: ${languageId}\n`,
1723 subscriptionsAdded: (): string => "Abonelikler eklendi",
1724 toMorseGetInput: (): string => "Lütfen dönüştürülecek metni girin",
1725 unknown: () => "Bilinmeyen",
1726 unknownFileStructure: () => "Dil sözlüğü yapısı bilinmiyor, yorum uyumluluğu devre dışı.",
1727 updateAbortedBecauseFileClosedSyncCancelled: () => "Dosya kapalı olduğu için güncelleme iptal edildi ve senkronize edilmeyecek.",
1728 updateEditDateMissingBounds: () => "Başlık güncellenemedi: iç başlık işaretçileri bulunamadı.",
1729 updatingEditionDate: () => "Sürüm tarihi güncelleniyor.",
1730 variablesRefreshed: (): string => "Konfigürasyon değişkenleri başarıyla yeniden yüklendi.",
1731 watermarkAuthorName: () => "Yazar adı",
1732 watermarkChosen: (watermark: string[]) => `Gösterilecek filigran: ${JSON.stringify(watermark)}`,
1733 watermarkCopied: (name: string) => `${name} için ASCII sanatı kopyalandı!`,
1734 watermarkCopyAscii: () => "ASCII'yi Kopyala",
1735 watermarkJsonFileInvalid: () => "Filigran JSON dosyası boş veya geçersiz",
1736 watermarkName: () => "Filigran adı",
1737 watermarkNotFound: () => "Filigran bulunamadı",
1738 watermarkPersonDisplayed: (name: string) => `'${name}' filigranı görüntülendi.`,
1739 watermarkView: () => "filigranGörünümü",
1740 watermarkZoomIn: () => "Yakınlaştır",
1741 watermarkZoomOut: () => "Uzaklaştır"
1742 },
1743 "pl": {
1744 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `Alternatywna ścieżka została zaktualizowana z ${oldFilePath} na ${newFilePath}.`,
1745 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Nie podano") => `Alternatywny katalog główny logo '${alternateRootDirectory}' nie został znaleziony, błąd: '${error}'.`,
1746 alternateLogoDirectoryNotProvided: () => `Nie podano alternatywnego katalogu logo.`,
1747 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
1748 bootingUp: (): string => "Uruchamianie Asper Header",
1749 brokenHeader: () => "Wykryto uszkodzony nagłówek, wstrzykiwanie nowego, usuń poprzedni.",
1750 cacheAlreadyLoaded: (): string => "Pamięć podręczna jest już załadowana, zwracanie zapisanej instancji.",
1751 chooseSingleLineCommentOption: () => "Wybierz preferowany prefiks komentarza z poniższych opcji:",
1752 classesInitialised: (): string => "Klasy zainicjalizowane",
1753 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} zainicjalizowany`,
1754 closedDocument: () => "Dokument jest zamknięty, zatrzymywanie operacji.",
1755 configDescriptionUsed: (): string => "Opis został podany w konfiguracji, zostanie użyty i pominięte zostanie pytanie do użytkownika.",
1756 convertedContentCli: (content: string): string => `Przekonwertowana zawartość: ${content}`,
1757 convertedContentGui: (): string => "Przekonwertowana zawartość: ",
1758 corruptedFileMetaData: () => "Wymagane metadane pliku nie zostały poprawnie zebrane, przerywanie.",
1759 currentWorkingDirectorySet: (): string => "Bieżące katalogi robocze ustawione",
1760 cwdDoesNotExist: (cwd: string) => `Podany katalog roboczy ${cwd} nie istnieje.`,
1761 cwdUpdated: (oldCwd: string, newCwd: string) => `Bieżący katalog roboczy zaktualizowano z ${oldCwd} na ${newCwd}.`,
1762 darlingAge: () => "Wiek",
1763 darlingAlias: () => "Alias",
1764 darlingCopied: (name: string) => `Sztuka ASCII skopiowana dla ${name}!`,
1765 darlingCopyAscii: () => "Kopiuj ASCII",
1766 darlingDescription: () => "Opis",
1767 darlingHeight: () => "Wzrost",
1768 darlingImage: () => "Obraz",
1769 darlingJsonFileInvalid: () => "Plik JSON postaci jest pusty lub nieprawidłowy",
1770 darlingMoreInfo: () => "Więcej informacji",
1771 darlingPersonDisplayed: (name: string) => `Postać '${name}' została wyświetlona.`,
1772 darlingQuote: () => "Cytat",
1773 darlingType: () => "Typ",
1774 darlingView: () => "widokPostaci",
1775 darlingZoomIn: () => "Powiększ",
1776 darlingZoomOut: () => "Pomniejsz",
1777 documentLineScanExceeded: (maxScanLength: number) => `Przeskanowano pierwsze ${maxScanLength} linie pliku, ale nie znaleziono nagłówka.`,
1778 emptyDocument: () => "Brak zawartości dokumentu do pracy.",
1779 errorDuringFunctionCall: (functionName: string) => `Wystąpił błąd podczas wywołania funkcji (${functionName}), sprawdź logi.`,
1780 extensionActivated: (moduleName: string) => `🚀 "${moduleName}" jest teraz aktywny!`,
1781 fileExcludedActivationDisabled: () => "Aktywacja wyłączona, plik znajduje się na liście wykluczeń.",
1782 fileLength: (filePath: string, fileLength: number): string => `Plik: '${filePath}', długość: ${fileLength} bajtów.`,
1783 fileLoaded: (absolutePath: string) => `Plik ${absolutePath} został załadowany!`,
1784 fileLoadError: (filePath: string, error: string = "Niepodano"): string => `Nie udało się załadować pliku: '${filePath}'. Błąd: ${error}.`,
1785 fileNotFound: (filePath: string): string => `Nie znaleziono pliku: ${filePath}`,
1786 fileParseError: (filePath: string, error: string) => `Zawartość pliku (${filePath}) nie mogła zostać załadowana poprawnie. Błąd: ${error}.`,
1787 filePathAlternateSet: (): string => "Alternatywne ścieżki plików ustawione",
1788 filepathPresenceCheck: (filePath: string): string => `Sprawdzanie obecności ścieżki pliku: ${filePath}`,
1789 filePathProcessing: (filepath: string): string => `Przetwarzanie ścieżki pliku: '${filepath}'.`,
1790 filePathsAndRootDirsUpdated: (): string => "Ścieżki plików i katalogi główne zaktualizowane",
1791 filePathUpdated: (oldFilePath: string, newFilePath: string) => `Ścieżka została zaktualizowana z ${oldFilePath} na ${newFilePath}.`,
1792 fileRefreshed: () => "Odświeżanie zawartości pliku.",
1793 fileSaveFailed: () => "Nie udało się zapisać pliku, spróbuj ponownie.",
1794 fileUnloaded: (filePath: string) => `Plik ${filePath} został usunięty z pamięci.`,
1795 foundAlternateFilePathToLoad: (alternateFilePath: string) => `Alternatywna ścieżka pliku do załadowania to '${alternateFilePath}'.`,
1796 foundAlternateLogoRootDir: (rootDir: string) => `Bieżący alternatywny katalog główny logo to: '${rootDir}'.`,
1797 foundCurrentWorkingDirectory: (cwd: string) => `Bieżący katalog roboczy to '${cwd}'.`,
1798 foundFilePath: (filePath: string) => `Podana ścieżka pliku istnieje: '${filePath}'.`,
1799 foundFilePathToLoad: (filePath: string) => `Ścieżka pliku do załadowania to '${filePath}'.`,
1800 foundFocusEditor: () => `Edytor jest aktywny.`,
1801 foundLanguageComment: () => `Plik komentarzy językowych jest obecny.`,
1802 foundLogoInstance: () => `Dostarczono instancję logo.`,
1803 foundLogoRootDir: (rootDir: string) => `Bieżący katalog główny logo to: '${rootDir}'.`,
1804 foundNewLine: (newLineType: string) => `Nowy typ linii to '${newLineType}'.`,
1805 foundWorkingDirectory: () => `Podany katalog roboczy istnieje.`,
1806 fromMorseGetInput: (): string => "Proszę wprowadzić tekst do konwersji z",
1807 getHeaderDescription: () => "Podaj opis: ",
1808 getHeaderPurpose: () => "Podaj cel pliku:",
1809 getHeaderTags: () => "Wprowadź tagi dla tego pliku, oddzielone przecinkami:",
1810 headerInjectQuestion: () => "Nie znaleziono nagłówka w tym dokumencie. Czy chcesz dodać jeden?",
1811 headerInjectQuestionRefused: () => "Zdecydowano nie dodawać nagłówka do pliku.",
1812 headerNotFound: () => "Nie znaleziono nagłówka w tym dokumencie.",
1813 headerOpenerAndCloserFound: () => "Znaleziono otwieracz i zamykacz nagłówka, kontynuowanie aktualizacji daty po kontroli poprawności.",
1814 headerOpenerFound: () => "Znaleziono otwieracz nagłówka.",
1815 headerWriteFailed: () => "Nie udało się zapisać nagłówka do pliku, sprawdź logi.",
1816 headerWriteSuccess: () => "Nagłówek zapisany pomyślnie.",
1817 helloWorldGreetingsCommand: (moduleName: string) => `Witaj Świecie z ${moduleName}!`,
1818 identifiedLanguage: (langName: string) => `Zidentyfikowany język: ${langName}.`,
1819 inActivate: (): string => "W activate",
1820 inActivateAfterGuiDebug: (): string => "Po logger.Gui.debug",
1821 inActivateAfterLogger: (): string => "W activate po logger.updateInstallationState",
1822 inFunction: (functionName: string, className: string = "Nie określono") => `W funkcji: '${functionName}' z klasy: '${className}'`,
1823 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
1824 inputboxError: (promptText: string, err: string) => `Błąd w inputBox dla ${promptText}: ${err}`,
1825 jsonContent: (jsonContentString: String) => `Zawartość pliku JSON komentarza: ${jsonContentString}`,
1826 languageNotFound: (LanguageId: string, fileExtension: string) => `Nie udało się zidentyfikować języka pliku tego dokumentu, languageID: ${LanguageId}, rozszerzenie pliku: ${fileExtension}`,
1827 lastModifiedLineNotFound: () => "Nagłówek nie zawiera wiersza 'Ostatnia modyfikacja' do aktualizacji.",
1828 lastModifiedUpdated: () => "Data 'Ostatnia modyfikacja' została pomyślnie zaktualizowana.",
1829 logoChosen: (logo: string[]) => `Logo do wyświetlenia: ${JSON.stringify(logo)}`,
1830 logoCopied: (logoName: string) => `Sztuka ASCII skopiowana dla ${logoName}!`,
1831 logoCopyAscii: () => "Kopiuj ASCII",
1832 logoDisplayed: (name: string) => `Logo '${name}' zostało wyświetlone.`,
1833 logoMessage: (logoPath: string) => `Plik (${logoPath}) pominięty, ponieważ nie jest szukanym typem.`,
1834 logoName: () => "Nazwa logo",
1835 logoNoRootDir: () => "Nie podano katalogu głównego do zbierania logotypów",
1836 logoNotFound: () => "Logo nie znaleziono",
1837 logoRootDirUpdateError: (error: string) => `Wystąpił błąd podczas aktualizacji plików logo: ${error}`,
1838 logoView: () => "widokLogo",
1839 logoZoomIn: (): string => "Powiększ",
1840 logoZoomOut: (): string => "Pomniejsz",
1841 messageNotFound: (key: string) => `Nie znaleziono komunikatu '${key}'.`,
1842 messageWritten: () => "Wiadomość zapisana",
1843 missingFileError: () => "Słownik językowy jest brakujący, dostosowanie komentarzy jest wyłączone.",
1844 missingLanguageComment: () => "Komentarz języka nie został dostarczony, pomijanie przypisania.",
1845 morseConverted: (input: string, final: string) => `Przekonwertowano: ${input} na ${final}`,
1846 morseDecoded: (input: string, final: string) => `Rozkodowano: ${input} na ${final}`,
1847 noActiveEditor: () => "Brak aktywnego pliku!",
1848 noCommentToShow: () => "Brak komentarzy do wyświetlenia.",
1849 noFilesAvailableForLoading: (): string => "Brak plików do załadowania.",
1850 noFocusedEditors: () => "Brak plików w fokusie.",
1851 noLogoInstanceProvided: () => "Nie podano instancji losowego loga.",
1852 noProvidedCommentOptions: () => "Nie dostarczono żadnych opcji komentarza.",
1853 notFoundFilePath: (filePath: string, error: string = "Nie podano") => `Podana ścieżka pliku nie istnieje: '${filePath}', błąd: '${error}'`,
1854 openFileToApplyHeader: () => "Otwórz plik, aby zastosować nagłówek.",
1855 operationCanceled: (): string => "Operacja anulowana",
1856 pathsSet: (): string => "Ścieżki ustawione",
1857 quickPickError: (err: string) => `Błąd w quickPick: ${err}`,
1858 quickPickNo: () => "Nie",
1859 quickPickYes: () => "Tak",
1860 ramdomLogoGatheringLogoUndefined: () => "Zawartość loga jest niezdefiniowana.",
1861 randomLogoGatheringFailed: (error: string) => `Losowe zbieranie loga nie powiodło się, użycie domyślnego loga, błąd: "${error}"`,
1862 readTimeout: (timeout: number, filePath: string): string => `Limit czasu odczytu po ${timeout}ms dla ${filePath}`,
1863 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Witaj świecie! Rozszerzenie tego pliku: ${fileExtension}, nazwa: ${fileName}, ścieżka: ${filePath}, określony język: ${languageId}\n`,
1864 subscriptionsAdded: (): string => "Subskrypcje dodane",
1865 toMorseGetInput: (): string => "Proszę wprowadzić tekst do konwersji",
1866 unknown: () => "Nieznany",
1867 unknownFileStructure: () => "Struktura słownika językowego jest nieznana, dostosowanie komentarzy jest wyłączone.",
1868 updateAbortedBecauseFileClosedSyncCancelled: () => "Aktualizacja przerwana, ponieważ plik jest zamknięty i nie zostanie zsynchronizowany.",
1869 updateEditDateMissingBounds: () => "Nie można zaktualizować nagłówka: nie znaleziono wewnętrznych znaczników nagłówka.",
1870 updatingEditionDate: () => "Aktualizacja daty edycji.",
1871 variablesRefreshed: (): string => "Zmienne z konfiguracji zostały pomyślnie ponownie załadowane.",
1872 watermarkAuthorName: () => "Autor",
1873 watermarkChosen: (watermark: string[]) => `Filigran do wyświetlenia: ${JSON.stringify(watermark)}`,
1874 watermarkCopied: (name: string) => `Sztuka ASCII skopiowana dla ${name}!`,
1875 watermarkCopyAscii: () => "Kopiuj ASCII",
1876 watermarkJsonFileInvalid: () => "Plik JSON filigranu jest pusty lub nieprawidłowy",
1877 watermarkName: () => "Nazwa filigranu",
1878 watermarkNotFound: () => "Filigran nie został znaleziony",
1879 watermarkPersonDisplayed: (name: string) => `Filigran '${name}' został wyświetlony.`,
1880 watermarkView: () => "widokWatermark",
1881 watermarkZoomIn: () => "Powiększ",
1882 watermarkZoomOut: () => "Pomniejsz"
1883 },
1884 "cs": {
1885 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `Alternativní cesta byla aktualizována z ${oldFilePath} na ${newFilePath}.`,
1886 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Neuvedeno") => `Alternativní kořenový adresář loga '${alternateRootDirectory}' nebyl nalezen, chyba: '${error}'.`,
1887 alternateLogoDirectoryNotProvided: () => `Nebyl zadán alternativní adresář s logy.`,
1888 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
1889 bootingUp: (): string => "Spouštění Asper Header",
1890 brokenHeader: () => "Byla detekována poškozená hlavička, vkládá se nová, odstraňte předchozí.",
1891 cacheAlreadyLoaded: (): string => "Cache je již načtena, vracím uloženou instanci.",
1892 chooseSingleLineCommentOption: () => "Vyberte preferovaný prefix komentáře z níže uvedených možností:",
1893 classesInitialised: (): string => "Třídy inicializovány",
1894 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} inicializován`,
1895 closedDocument: () => "Dokument je uzavřen, operace zastaveny.",
1896 configDescriptionUsed: (): string => "Popis byl uveden v konfiguraci, bude použit a dotaz na uživatele bude přeskočen.",
1897 convertedContentCli: (content: string): string => `Převedený obsah: ${content}`,
1898 convertedContentGui: (): string => "Převedený obsah: ",
1899 corruptedFileMetaData: () => "Požadovaná metadata souboru nebyla správně shromážděna, přerušení.",
1900 currentWorkingDirectorySet: (): string => "Aktuální pracovní adresáře nastaveny",
1901 cwdDoesNotExist: (cwd: string) => `Zadaný pracovní adresář ${cwd} neexistuje.`,
1902 cwdUpdated: (oldCwd: string, newCwd: string) => `Aktuální pracovní adresář byl aktualizován z ${oldCwd} na ${newCwd}.`,
1903 darlingAge: () => "Věk",
1904 darlingAlias: () => "Přezdívka",
1905 darlingCopied: (name: string) => `ASCII umění zkopírováno pro ${name}!`,
1906 darlingCopyAscii: () => "Kopírovat ASCII",
1907 darlingDescription: () => "Popis",
1908 darlingHeight: () => "Výška",
1909 darlingImage: () => "Obrázek",
1910 darlingJsonFileInvalid: () => "Soubor JSON postavy je prázdný nebo neplatný",
1911 darlingMoreInfo: () => "Více informací",
1912 darlingPersonDisplayed: (name: string) => `Postava '${name}' zobrazena.`,
1913 darlingQuote: () => "Citát",
1914 darlingType: () => "Typ",
1915 darlingView: () => "zobrazeníPostavy",
1916 darlingZoomIn: () => "Přiblížit",
1917 darlingZoomOut: () => "Oddálit",
1918 documentLineScanExceeded: (maxScanLength: number) => `Prohledáno prvních ${maxScanLength} řádků souboru, ale hlavička nebyla nalezena.`,
1919 emptyDocument: () => "Neexistuje žádný obsah dokumentu k práci.",
1920 errorDuringFunctionCall: (functionName: string) => `Něco se pokazilo během volání funkce (${functionName}), zkontrolujte logy.`,
1921 extensionActivated: (moduleName: string) => `🚀 "${moduleName}" je nyní aktivní!`,
1922 fileExcludedActivationDisabled: () => "Aktivace zakázána, soubor je na seznamu vyloučení.",
1923 fileLength: (filePath: string, fileLength: number): string => `Soubor: '${filePath}', délka: ${fileLength} bajtů.`,
1924 fileLoaded: (absolutePath: string) => `Soubor ${absolutePath} byl načten!`,
1925 fileLoadError: (filePath: string, error: string = "Neuvedeno"): string => `Nepodařilo se načíst soubor: '${filePath}'. Chyba: ${error}.`,
1926 fileNotFound: (filePath: string): string => `Soubor nenalezen: ${filePath}`,
1927 fileParseError: (filePath: string, error: string) => `Obsah souboru (${filePath}) nelze úspěšně načíst. Chyba: ${error}.`,
1928 filePathAlternateSet: (): string => "Alternativní cesty k souborům nastaveny",
1929 filepathPresenceCheck: (filePath: string): string => `Kontrola přítomnosti cesty k souboru: ${filePath}`,
1930 filePathProcessing: (filepath: string): string => `Zpracovávám cestu k souboru: '${filepath}'.`,
1931 filePathsAndRootDirsUpdated: (): string => "Cesty k souborům a kořenové adresáře aktualizovány",
1932 filePathUpdated: (oldFilePath: string, newFilePath: string) => `Cesta byla aktualizována z ${oldFilePath} na ${newFilePath}.`,
1933 fileRefreshed: () => "Obnovování obsahu souboru.",
1934 fileSaveFailed: () => "Nepodařilo se uložit soubor, zkuste to znovu.",
1935 fileUnloaded: (filePath: string) => `Soubor ${filePath} byl odstraněn z paměti.`,
1936 foundAlternateFilePathToLoad: (alternateFilePath: string) => `Alternativní cesta k souboru k načtení je nastavena na '${alternateFilePath}'.`,
1937 foundAlternateLogoRootDir: (rootDir: string) => `Aktuální alternativní kořenový adresář loga je: '${rootDir}'.`,
1938 foundCurrentWorkingDirectory: (cwd: string) => `Aktuální pracovní adresář je nastaven na '${cwd}'.`,
1939 foundFilePath: (filePath: string) => `Zadaná cesta k souboru existuje: '${filePath}'.`,
1940 foundFilePathToLoad: (filePath: string) => `Cesta k souboru k načtení je nastavena na '${filePath}'.`,
1941 foundFocusEditor: () => `Editor je aktivní.`,
1942 foundLanguageComment: () => `Soubor s jazykovými komentáři je přítomen.`,
1943 foundLogoInstance: () => `Byla poskytnuta instance loga.`,
1944 foundLogoRootDir: (rootDir: string) => `Aktuální kořenový adresář loga je: '${rootDir}'.`,
1945 foundNewLine: (newLineType: string) => `Nový určený typ řádku je '${newLineType}'.`,
1946 foundWorkingDirectory: () => `Zadaný pracovní adresář existuje.`,
1947 fromMorseGetInput: (): string => "Zadejte prosím text k převodu z",
1948 getHeaderDescription: () => "Zadejte popis: ",
1949 getHeaderPurpose: () => "Zadejte účel souboru:",
1950 getHeaderTags: () => "Zadejte tagy pro tento soubor, oddělené čárkou:",
1951 headerInjectQuestion: () => "V tomto dokumentu nebyla nalezena žádná hlavička. Chcete ji přidat?",
1952 headerInjectQuestionRefused: () => "Rozhodli jste se nepřidávat hlavičku do souboru.",
1953 headerNotFound: () => "V tomto dokumentu nebyla nalezena žádná hlavička.",
1954 headerOpenerAndCloserFound: () => "Otevírač a zavírač hlavičky nalezeny, pokračuje aktualizace data po kontrole správnosti.",
1955 headerOpenerFound: () => "Otevírač hlavičky nalezen.",
1956 headerWriteFailed: () => "Nepodařilo se zapsat hlavičku do souboru, zkontrolujte protokoly.",
1957 headerWriteSuccess: () => "Hlavička úspěšně zapsána.",
1958 helloWorldGreetingsCommand: (moduleName: string) => `Hello World z ${moduleName}!`,
1959 identifiedLanguage: (langName: string) => `Identifikovaný jazyk: ${langName}.`,
1960 inActivate: (): string => "V activate",
1961 inActivateAfterGuiDebug: (): string => "Po logger.Gui.debug",
1962 inActivateAfterLogger: (): string => "V activate po logger.updateInstallationState",
1963 inFunction: (functionName: string, className: string = "Nespecifikováno") => `Ve funkci: '${functionName}' ze třídy: '${className}'`,
1964 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
1965 inputboxError: (promptText: string, err: string) => `Chyba v inputBox pro ${promptText}: ${err}`,
1966 jsonContent: (jsonContentString: String) => `Obsah JSON souboru komentářů: ${jsonContentString}`,
1967 languageNotFound: (LanguageId: string, fileExtension: string) => `Jazyk souboru tohoto dokumentu nelze identifikovat, languageID: ${LanguageId}, přípona souboru: ${fileExtension}`,
1968 lastModifiedLineNotFound: () => "Hlavička neobsahuje řádek 'Poslední úprava' k aktualizaci.",
1969 lastModifiedUpdated: () => "Datum 'Poslední úprava' bylo úspěšně aktualizováno.",
1970 logoChosen: (logo: string[]) => `Logo k zobrazení: ${JSON.stringify(logo)}`,
1971 logoCopied: (logoName: string) => `ASCII umění zkopírováno pro ${logoName}!`,
1972 logoCopyAscii: () => "Kopírovat ASCII",
1973 logoDisplayed: (name: string) => `Logo '${name}' zobrazeno.`,
1974 logoMessage: (logoPath: string) => `Soubor (${logoPath}) byl ignorován, protože není požadovaného typu.`,
1975 logoName: () => "Název loga",
1976 logoNoRootDir: () => "Nebyl poskytnut žádný kořenový adresář pro sběr log",
1977 logoNotFound: () => "Logo nenalezeno",
1978 logoRootDirUpdateError: (error: string) => `Došlo k chybě při aktualizaci souborů loga, chyba: ${error}`,
1979 logoView: () => "zobrazeníLoga",
1980 logoZoomIn: (): string => "Přiblížit",
1981 logoZoomOut: (): string => "Oddálit",
1982 messageNotFound: (key: string) => `Zpráva '${key}' nenalezena.`,
1983 messageWritten: () => "Zpráva zapsána",
1984 missingFileError: () => "Slovník jazyků chybí, přizpůsobení komentářů je deaktivováno.",
1985 missingLanguageComment: () => "Komentář jazyka nebyl poskytnut, přiřazení přeskočeno.",
1986 morseConverted: (input: string, final: string) => `Převedeno: ${input} na ${final}`,
1987 morseDecoded: (input: string, final: string) => `Dekódováno: ${input} na ${final}`,
1988 noActiveEditor: () => "Žádný aktivní soubor!",
1989 noCommentToShow: () => "Žádný komentář k zobrazení.",
1990 noFilesAvailableForLoading: (): string => "Nejsou k dispozici žádné soubory k načtení.",
1991 noFocusedEditors: () => "Žádné soubory nejsou ve fokus.",
1992 noLogoInstanceProvided: () => "Nebyla poskytnuta instance náhodného loga.",
1993 noProvidedCommentOptions: () => "Nebyly poskytnuty žádné možnosti komentáře.",
1994 notFoundFilePath: (filePath: string, error: string = "Neuvedeno") => `Zadaná cesta k souboru neexistuje: '${filePath}', chyba: '${error}'`,
1995 openFileToApplyHeader: () => "Otevřete soubor, na který chcete aplikovat hlavičku.",
1996 operationCanceled: (): string => "Operace byla zrušena",
1997 pathsSet: (): string => "Cesty nastaveny",
1998 quickPickError: (err: string) => `Chyba v quickPick: ${err}`,
1999 quickPickNo: () => "Ne",
2000 quickPickYes: () => "Ano",
2001 ramdomLogoGatheringLogoUndefined: () => "Obsah loga není definován.",
2002 randomLogoGatheringFailed: (error: string) => `Shromažďování náhodného loga selhalo, použití výchozího loga, chyba: "${error}"`,
2003 readTimeout: (timeout: number, filePath: string): string => `Čas pro čtení vypršel po ${timeout}ms pro ${filePath}`,
2004 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Hello world! Přípona tohoto souboru: ${fileExtension}, název: ${fileName}, cesta: ${filePath}, určený jazyk: ${languageId}\n`,
2005 subscriptionsAdded: (): string => "Předplatná přidána",
2006 toMorseGetInput: (): string => "Zadejte prosím text k převodu",
2007 unknown: () => "Neznámý",
2008 unknownFileStructure: () => "Struktura slovníku jazyků je neznámá, přizpůsobení komentářů je deaktivováno.",
2009 updateAbortedBecauseFileClosedSyncCancelled: () => "Aktualizace přerušena, protože soubor je uzavřen a nebude synchronizován.",
2010 updateEditDateMissingBounds: () => "Nelze aktualizovat hlavičku: interní markery hlavičky nebyly nalezeny.",
2011 updatingEditionDate: () => "Aktualizace data edice.",
2012 variablesRefreshed: (): string => "Proměnné z konfigurace byly úspěšně znovu načteny.",
2013 watermarkAuthorName: () => "Jméno autora",
2014 watermarkChosen: (watermark: string[]) => `Vodoznak k zobrazení: ${JSON.stringify(watermark)}`,
2015 watermarkCopied: (name: string) => `ASCII umění zkopírováno pro ${name}!`,
2016 watermarkCopyAscii: () => "Kopírovat ASCII",
2017 watermarkJsonFileInvalid: () => "Soubor JSON vodoznaku je prázdný nebo neplatný",
2018 watermarkName: () => "Název vodoznaku",
2019 watermarkNotFound: () => "Vodoznak nenalezen",
2020 watermarkPersonDisplayed: (name: string) => `Vodoznak '${name}' zobrazen.`,
2021 watermarkView: () => "zobrazeníWatermark",
2022 watermarkZoomIn: () => "Přiblížit",
2023 watermarkZoomOut: () => "Oddálit"
2024 },
2025 "hu": {
2026 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `Az alternatív elérési út frissítve lett: ${oldFilePath} → ${newFilePath}.`,
2027 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "Nincs megadva") => `Az alternatív logó gyökérkönyvtár '${alternateRootDirectory}' nem található, hiba: '${error}'.`,
2028 alternateLogoDirectoryNotProvided: () => `Nem lett megadva alternatív logókönyvtár.`,
2029 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}.`,
2030 bootingUp: (): string => "Asper Header indítása",
2031 brokenHeader: () => "Sérült fejléc észlelve, új beszúrása folyamatban, kérjük távolítsa el az előzőt.",
2032 cacheAlreadyLoaded: (): string => "A gyorsítótár már betöltve van, a tárolt példány visszaadva.",
2033 chooseSingleLineCommentOption: () => "Kérjük, válassza ki a kívánt komment prefixet az alábbi lehetőségek közül:",
2034 classesInitialised: (): string => "Osztályok inicializálva",
2035 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} inicializálva`,
2036 closedDocument: () => "A dokumentum zárva, a műveletek leállítva.",
2037 configDescriptionUsed: (): string => "A leírás meg lett adva a konfigurációban, ezért azt használja, és kihagyja a felhasználói kérdést.",
2038 convertedContentCli: (content: string): string => `Átalakított tartalom: ${content}`,
2039 convertedContentGui: (): string => "Átalakított tartalom: ",
2040 corruptedFileMetaData: () => "A szükséges fájl metaadatok nem lettek megfelelően összegyűjtve, megszakítás.",
2041 currentWorkingDirectorySet: (): string => "Jelenlegi munkakönyvtárak beállítva",
2042 cwdDoesNotExist: (cwd: string) => `A megadott munkakönyvtár ${cwd} nem létezik.`,
2043 cwdUpdated: (oldCwd: string, newCwd: string) => `A munkakönyvtár frissítve lett: ${oldCwd} -> ${newCwd}.`,
2044 darlingAge: () => "Kor",
2045 darlingAlias: () => "Becenév",
2046 darlingCopied: (name: string) => `ASCII művészet másolva ${name} számára!`,
2047 darlingCopyAscii: () => "Másolás ASCII",
2048 darlingDescription: () => "Leírás",
2049 darlingHeight: () => "Magasság",
2050 darlingImage: () => "Kép",
2051 darlingJsonFileInvalid: () => "A karakter JSON fájl üres vagy érvénytelen",
2052 darlingMoreInfo: () => "További info",
2053 darlingPersonDisplayed: (name: string) => `Karakter '${name}' megjelenítve.`,
2054 darlingQuote: () => "Idézet",
2055 darlingType: () => "Típus",
2056 darlingView: () => "karakterNézet",
2057 darlingZoomIn: () => "Nagyítás",
2058 darlingZoomOut: () => "Kicsinyítés",
2059 documentLineScanExceeded: (maxScanLength: number) => `Az első ${maxScanLength} sor beolvasva, de nem található fejléc.`,
2060 emptyDocument: () => "Nincs dokumentumtartalom, amin dolgozni lehetne.",
2061 errorDuringFunctionCall: (functionName: string) => `Hiba történt a ${functionName} függvény hívásakor, ellenőrizze a naplókat.`,
2062 extensionActivated: (moduleName: string) => `🚀 A(z) "${moduleName}" modul most aktív!`,
2063 fileExcludedActivationDisabled: () => "Az aktiválás letiltva, a fájl a kizárási listán van.",
2064 fileLength: (filePath: string, fileLength: number): string => `Fájl: '${filePath}', méret: ${fileLength} bájt.`,
2065 fileLoaded: (absolutePath: string) => `A fájl ${absolutePath} betöltve!`,
2066 fileLoadError: (filePath: string, error: string = "Nem megadott"): string => `A fájl betöltése sikertelen: '${filePath}'. Hiba: ${error}.`,
2067 fileNotFound: (filePath: string): string => `Fájl nem található: ${filePath}`,
2068 fileParseError: (filePath: string, error: string) => `A fájl tartalma (${filePath}) nem tölthető be sikeresen. Hiba: ${error}.`,
2069 filePathAlternateSet: (): string => "Alternatív fájlútvonalak beállítva",
2070 filepathPresenceCheck: (filePath: string): string => `Fájl elérhetőségének ellenőrzése: ${filePath}`,
2071 filePathProcessing: (filepath: string): string => `Fájl útvonal feldolgozása: '${filepath}'.`,
2072 filePathsAndRootDirsUpdated: (): string => "Fájlútvonalak és gyökérkönyvtárak frissítve",
2073 filePathUpdated: (oldFilePath: string, newFilePath: string) => `Az útvonal frissítve lett: ${oldFilePath} -> ${newFilePath}.`,
2074 fileRefreshed: () => "Fájl tartalmának frissítése.",
2075 fileSaveFailed: () => "A fájl mentése sikertelen, próbálja újra.",
2076 fileUnloaded: (filePath: string) => `A fájl ${filePath} eltávolítva a memóriából.`,
2077 foundAlternateFilePathToLoad: (alternateFilePath: string) => `Az alternatív betöltendő fájlútvonal '${alternateFilePath}'.`,
2078 foundAlternateLogoRootDir: (rootDir: string) => `A jelenlegi alternatív logó gyökérkönyvtár: '${rootDir}'.`,
2079 foundCurrentWorkingDirectory: (cwd: string) => `A jelenlegi munkakönyvtár: '${cwd}'.`,
2080 foundFilePath: (filePath: string) => `A megadott fájlútvonal létezik: '${filePath}'.`,
2081 foundFilePathToLoad: (filePath: string) => `A betöltendő fájlútvonal '${filePath}'.`,
2082 foundFocusEditor: () => `Egy szerkesztő van fókuszban.`,
2083 foundLanguageComment: () => `A nyelvi megjegyzésfájl megtalálható.`,
2084 foundLogoInstance: () => `Egy logó példány meg lett adva.`,
2085 foundLogoRootDir: (rootDir: string) => `A jelenlegi logó gyökérkönyvtár: '${rootDir}'.`,
2086 foundNewLine: (newLineType: string) => `Az új sor típusa: '${newLineType}'.`,
2087 foundWorkingDirectory: () => `A megadott munkakönyvtár létezik.`,
2088 fromMorseGetInput: (): string => "Kérjük, adja meg a konvertálandó szöveget innen",
2089 getHeaderDescription: () => "Adjon meg egy leírást: ",
2090 getHeaderPurpose: () => "Adja meg a fájl célját:",
2091 getHeaderTags: () => "Adja meg a fájl címkéit, vesszővel elválasztva:",
2092 headerInjectQuestion: () => "Nem található fejléc ebben a dokumentumban. Szeretne hozzáadni egyet?",
2093 headerInjectQuestionRefused: () => "Úgy döntött, hogy nem ad hozzá fejlécet a fájlhoz.",
2094 headerNotFound: () => "Nem található fejléc ebben a dokumentumban.",
2095 headerOpenerAndCloserFound: () => "Fejléc nyitó és záró megtalálva, a dátum frissítése következik ellenőrzés után.",
2096 headerOpenerFound: () => "Fejléc nyitó megtalálva.",
2097 headerWriteFailed: () => "Nem sikerült írni a fejlécet a fájlba, ellenőrizze a naplókat.",
2098 headerWriteSuccess: () => "Fejléc sikeresen írva.",
2099 helloWorldGreetingsCommand: (moduleName: string) => `Hello World a ${moduleName}-ból!`,
2100 identifiedLanguage: (langName: string) => `Azonosított nyelv: ${langName}.`,
2101 inActivate: (): string => "activate belül",
2102 inActivateAfterGuiDebug: (): string => "logger.Gui.debug után",
2103 inActivateAfterLogger: (): string => "activate belül logger.updateInstallationState után",
2104 inFunction: (functionName: string, className: string = "Nincs megadva") => `A(z) '${className}' osztály '${functionName}' függvényében`,
2105 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
2106 inputboxError: (promptText: string, err: string) => `Hiba az inputBox-nál a(z) ${promptText} esetén: ${err}`,
2107 jsonContent: (jsonContentString: String) => `A komment JSON fájl tartalma: ${jsonContentString}`,
2108 languageNotFound: (LanguageId: string, fileExtension: string) => `A dokumentum nyelve nem azonosítható, languageID: ${LanguageId}, fájlkiterjesztés: ${fileExtension}`,
2109 lastModifiedLineNotFound: () => "A fejléc nem tartalmaz 'Utolsó módosítás' sort a frissítéshez.",
2110 lastModifiedUpdated: () => "Az 'Utolsó módosítás' dátum sikeresen frissítve.",
2111 logoChosen: (logo: string[]) => `Megjelenítendő logó: ${JSON.stringify(logo)}`,
2112 logoCopied: (logoName: string) => `ASCII művészet másolva ${logoName} számára!`,
2113 logoCopyAscii: () => "Másolás ASCII",
2114 logoDisplayed: (name: string) => `Logó '${name}' megjelenítve.`,
2115 logoMessage: (logoPath: string) => `Fájl (${logoPath}) figyelmen kívül hagyva, mert nem a keresett típus.`,
2116 logoName: () => "Logó neve",
2117 logoNoRootDir: () => "Nincs megadva gyökérkönyvtár a logók gyűjtéséhez",
2118 logoNotFound: () => "Logó nem található",
2119 logoRootDirUpdateError: (error: string) => `Hiba történt a logófájlok frissítése közben, hiba: ${error}`,
2120 logoView: () => "logoNézet",
2121 logoZoomIn: (): string => "Nagyítás",
2122 logoZoomOut: (): string => "Kicsinyítés",
2123 messageNotFound: (key: string) => `'${key}' üzenet nem található.`,
2124 messageWritten: () => "Üzenet írva",
2125 missingFileError: () => "A nyelvi szótár hiányzik, a komment alkalmazkodás le van tiltva.",
2126 missingLanguageComment: () => "A nyelvi komment nem lett megadva, a hozzárendelés kihagyva.",
2127 morseConverted: (input: string, final: string) => `Átalakítva: ${input} -> ${final}`,
2128 morseDecoded: (input: string, final: string) => `Dekódolva: ${input} -> ${final}`,
2129 noActiveEditor: () => "Nincs aktív fájl!",
2130 noCommentToShow: () => "Nincs megjeleníthető komment.",
2131 noFilesAvailableForLoading: (): string => "Nincs betölthető fájl.",
2132 noFocusedEditors: () => "Nincsenek fókuszban lévő fájlok.",
2133 noLogoInstanceProvided: () => "Nem lett logó randomizáló példány megadva.",
2134 noProvidedCommentOptions: () => "Nincsenek megadott komment opciók.",
2135 notFoundFilePath: (filePath: string, error: string = "Nincs megadva") => `A megadott fájlútvonal nem létezik: '${filePath}', hiba: '${error}'`,
2136 openFileToApplyHeader: () => "Nyisson meg egy fájlt a fejléc alkalmazásához.",
2137 operationCanceled: (): string => "Művelet megszakítva",
2138 pathsSet: (): string => "Útvonalak beállítva",
2139 quickPickError: (err: string) => `Hiba a quickPick-nál: ${err}`,
2140 quickPickNo: () => "Nem",
2141 quickPickYes: () => "Igen",
2142 ramdomLogoGatheringLogoUndefined: () => "A logó tartalma nem definiált.",
2143 randomLogoGatheringFailed: (error: string) => `A véletlenszerű logógyűjtés sikertelen, alapértelmezett logó használata, hiba: "${error}"`,
2144 readTimeout: (timeout: number, filePath: string): string => `Olvasási időkorlát lejárt ${timeout}ms után a(z) ${filePath} fájlhoz`,
2145 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Hello world! A fájl kiterjesztése: ${fileExtension}, neve: ${fileName}, útvonala: ${filePath}, nyelv: ${languageId}\n`,
2146 subscriptionsAdded: (): string => "Feliratkozások hozzáadva",
2147 toMorseGetInput: (): string => "Kérjük, adja meg az átalakítandó szöveget",
2148 unknown: () => "Ismeretlen",
2149 unknownFileStructure: () => "A nyelvi szótár szerkezete ismeretlen, a komment alkalmazkodás le van tiltva.",
2150 updateAbortedBecauseFileClosedSyncCancelled: () => "A frissítés megszakítva, mert a fájl zárva van és nem lesz szinkronizálva.",
2151 updateEditDateMissingBounds: () => "Nem sikerült frissíteni a fejlécet: a belső jelölők nem találhatók.",
2152 updatingEditionDate: () => "Kiadás dátumának frissítése.",
2153 variablesRefreshed: (): string => "A konfiguráció változói sikeresen újratöltve.",
2154 watermarkAuthorName: () => "Szerző neve",
2155 watermarkChosen: (watermark: string[]) => `Megjelenítendő vízjel: ${JSON.stringify(watermark)}`,
2156 watermarkCopied: (name: string) => `ASCII művészet másolva ${name} számára!`,
2157 watermarkCopyAscii: () => "Másolás ASCII",
2158 watermarkJsonFileInvalid: () => "A vízjel JSON fájl üres vagy érvénytelen",
2159 watermarkName: () => "Vízjel neve",
2160 watermarkNotFound: () => "Vízjel nem található",
2161 watermarkPersonDisplayed: (name: string) => `Vízjel '${name}' megjelenítve.`,
2162 watermarkView: () => "vízjelNézet",
2163 watermarkZoomIn: () => "Nagyítás",
2164 watermarkZoomOut: () => "Kicsinyítés"
2165 },
2166 "zh-cn": {
2167 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `备用路径已从 ${oldFilePath} 更新为 ${newFilePath}。`,
2168 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "未提供") => `未找到备用徽标根目录 '${alternateRootDirectory}',错误: '${error}'。`,
2169 alternateLogoDirectoryNotProvided: () => `未提供备用徽标目录。`,
2170 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}。`,
2171 bootingUp: (): string => "Asper Header 启动中",
2172 brokenHeader: () => "检测到破损的头部,正在注入新的,请删除旧的。",
2173 cacheAlreadyLoaded: (): string => "缓存已加载,返回存储的实例。",
2174 chooseSingleLineCommentOption: () => "请选择以下选项中的首选注释前缀:",
2175 classesInitialised: (): string => "类已初始化",
2176 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} 已初始化`,
2177 closedDocument: () => "文档已关闭,停止操作。",
2178 configDescriptionUsed: (): string => "配置中已提供描述,将使用该描述并跳过用户提示。",
2179 convertedContentCli: (content: string): string => `转换后的内容: ${content}`,
2180 convertedContentGui: (): string => "转换后的内容: ",
2181 corruptedFileMetaData: () => "文件元数据未正确收集,中止操作。",
2182 currentWorkingDirectorySet: (): string => "当前工作目录已设置",
2183 cwdDoesNotExist: (cwd: string) => `提供的工作目录 ${cwd} 不存在。`,
2184 cwdUpdated: (oldCwd: string, newCwd: string) => `当前工作目录已从 ${oldCwd} 更新为 ${newCwd}。`,
2185 darlingAge: () => "年龄",
2186 darlingAlias: () => "别名",
2187 darlingCopied: (name: string) => `${name} 的 ASCII 艺术已复制!`,
2188 darlingCopyAscii: () => "复制 ASCII",
2189 darlingDescription: () => "描述",
2190 darlingHeight: () => "身高",
2191 darlingImage: () => "图像",
2192 darlingJsonFileInvalid: () => "Darling JSON 文件为空或无效",
2193 darlingMoreInfo: () => "更多信息",
2194 darlingPersonDisplayed: (name: string) => `角色 '${name}' 已显示。`,
2195 darlingQuote: () => "引用",
2196 darlingType: () => "类型",
2197 darlingView: () => "角色视图",
2198 darlingZoomIn: () => "放大",
2199 darlingZoomOut: () => "缩小",
2200 documentLineScanExceeded: (maxScanLength: number) => `扫描文件前 ${maxScanLength} 行,但未找到头部。`,
2201 emptyDocument: () => "文档为空,无法操作。",
2202 errorDuringFunctionCall: (functionName: string) => `调用函数 (${functionName}) 时出错,请查看日志。`,
2203 extensionActivated: (moduleName: string) => `🚀 扩展 "${moduleName}" 已激活!`,
2204 fileExcludedActivationDisabled: () => "激活已禁用,文件在排除列表中。",
2205 fileLength: (filePath: string, fileLength: number): string => `文件: '${filePath}',大小: ${fileLength} 字节。`,
2206 fileLoaded: (absolutePath: string) => `文件 ${absolutePath} 已加载!`,
2207 fileLoadError: (filePath: string, error: string = "未提供"): string => `无法加载文件: '${filePath}'。错误: ${error}。`,
2208 fileNotFound: (filePath: string): string => `未找到文件: ${filePath}`,
2209 fileParseError: (filePath: string, error: string) => `文件内容 (${filePath}) 加载失败。错误:${error}。`,
2210 filePathAlternateSet: (): string => "备用文件路径已设置",
2211 filepathPresenceCheck: (filePath: string): string => `检查文件路径存在性: ${filePath}`,
2212 filePathProcessing: (filepath: string): string => `正在处理文件路径: '${filepath}'。`,
2213 filePathsAndRootDirsUpdated: (): string => "文件路径和根目录已更新",
2214 filePathUpdated: (oldFilePath: string, newFilePath: string) => `路径已从 ${oldFilePath} 更新为 ${newFilePath}。`,
2215 fileRefreshed: () => "刷新文件内容。",
2216 fileSaveFailed: () => "保存文件失败,请重试。",
2217 fileUnloaded: (filePath: string) => `文件 ${filePath} 已从内存卸载。`,
2218 foundAlternateFilePathToLoad: (alternateFilePath: string) => `要加载的备用文件路径设置为 '${alternateFilePath}'。`,
2219 foundAlternateLogoRootDir: (rootDir: string) => `当前备用徽标根目录为: '${rootDir}'。`,
2220 foundCurrentWorkingDirectory: (cwd: string) => `当前工作目录设置为 '${cwd}'。`,
2221 foundFilePath: (filePath: string) => `提供的文件路径存在: '${filePath}'。`,
2222 foundFilePathToLoad: (filePath: string) => `要加载的文件路径设置为 '${filePath}'。`,
2223 foundFocusEditor: () => `有一个处于焦点的编辑器。`,
2224 foundLanguageComment: () => `语言注释文件存在。`,
2225 foundLogoInstance: () => `已提供徽标实例。`,
2226 foundLogoRootDir: (rootDir: string) => `当前徽标根目录为: '${rootDir}'。`,
2227 foundNewLine: (newLineType: string) => `新检测到的换行符类型为 '${newLineType}'。`,
2228 foundWorkingDirectory: () => `提供的工作目录存在。`,
2229 fromMorseGetInput: (): string => "请输入要从中转换的文本",
2230 getHeaderDescription: () => "请输入描述:",
2231 getHeaderPurpose: () => "请输入文件用途:",
2232 getHeaderTags: () => "请输入文件标签,用逗号分隔:",
2233 headerInjectQuestion: () => "未找到头部。是否添加一个?",
2234 headerInjectQuestionRefused: () => "您选择不向文件添加头部。",
2235 headerNotFound: () => "未找到头部。",
2236 headerOpenerAndCloserFound: () => "找到头部开始和结束标记,进行日期更新前的检查。",
2237 headerOpenerFound: () => "找到头部开始标记。",
2238 headerWriteFailed: () => "写入头部失败,请检查日志。",
2239 headerWriteSuccess: () => "头部写入成功。",
2240 helloWorldGreetingsCommand: (moduleName: string) => `来自 ${moduleName} 的 Hello World!`,
2241 identifiedLanguage: (langName: string) => `识别的语言:${langName}。`,
2242 inActivate: (): string => "在 activate 中",
2243 inActivateAfterGuiDebug: (): string => "logger.Gui.debug 之后",
2244 inActivateAfterLogger: (): string => "logger.updateInstallationState 之后的 activate 中",
2245 inFunction: (functionName: string, className: string = "未指定") => `在函数 '${functionName}' 中(类: '${className}')`,
2246 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
2247 inputboxError: (promptText: string, err: string) => `输入框错误:${promptText},错误:${err}`,
2248 jsonContent: (jsonContentString: String) => `评论 JSON 文件内容:${jsonContentString}`,
2249 languageNotFound: (LanguageId: string, fileExtension: string) => `无法识别文件语言,languageID: ${LanguageId},扩展名:${fileExtension}`,
2250 lastModifiedLineNotFound: () => "头部中未找到“最后修改”行以更新。",
2251 lastModifiedUpdated: () => "“最后修改”日期已成功更新。",
2252 logoChosen: (logo: string[]) => `要显示的徽标:${JSON.stringify(logo)}`,
2253 logoCopied: (logoName: string) => `${logoName} 的 ASCII 艺术已复制!`,
2254 logoCopyAscii: () => "复制 ASCII",
2255 logoDisplayed: (name: string) => `徽标 '${name}' 已显示。`,
2256 logoMessage: (logoPath: string) => `文件 (${logoPath}) 被忽略,因为它不是我们需要的类型。`,
2257 logoName: () => "徽标名称",
2258 logoNoRootDir: () => "未提供用于收集徽标的根目录",
2259 logoNotFound: () => "未找到徽标",
2260 logoRootDirUpdateError: (error: string) => `更新徽标文件时出错,错误:${error}`,
2261 logoView: () => "徽标视图",
2262 logoZoomIn: () => "放大",
2263 logoZoomOut: () => "缩小",
2264 messageNotFound: (key: string) => `未找到消息 '${key}'。`,
2265 messageWritten: () => "消息已写入",
2266 missingFileError: () => "缺少语言字典,因此评论适配被禁用。",
2267 missingLanguageComment: () => "未提供语言注释,跳过分配。",
2268 morseConverted: (input: string, final: string) => `已转换:${input} -> ${final}`,
2269 morseDecoded: (input: string, final: string) => `已解码:${input} -> ${final}`,
2270 noActiveEditor: () => "没有活动文件!",
2271 noCommentToShow: () => "没有可显示的评论。",
2272 noFilesAvailableForLoading: (): string => "没有可加载的文件。",
2273 noFocusedEditors: () => "没有焦点文件。",
2274 noLogoInstanceProvided: () => "未提供徽标随机实例。",
2275 noProvidedCommentOptions: () => "未提供注释选项。",
2276 notFoundFilePath: (filePath: string, error: string = "未提供") => `提供的文件路径不存在: '${filePath}',错误: '${error}'`,
2277 openFileToApplyHeader: () => "请打开一个文件以应用头部。",
2278 operationCanceled: (): string => "操作已取消",
2279 pathsSet: (): string => "路径已设置",
2280 quickPickError: (err: string) => `快速选择错误:${err}`,
2281 quickPickNo: () => "否",
2282 quickPickYes: () => "是",
2283 ramdomLogoGatheringLogoUndefined: () => "徽标内容未定义。",
2284 randomLogoGatheringFailed: (error: string) => `随机徽标收集失败,使用默认徽标,错误:${error}`,
2285 readTimeout: (timeout: number, filePath: string): string => `读取超时: ${timeout} 毫秒,文件: ${filePath}`,
2286 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Hello world!扩展名:${fileExtension},文件名:${fileName},路径:${filePath},语言:${languageId}\n`,
2287 subscriptionsAdded: (): string => "订阅已添加",
2288 toMorseGetInput: (): string => "请输入要转换的文本",
2289 unknown: () => "未知",
2290 unknownFileStructure: () => "语言字典结构未知,因此评论适配被禁用。",
2291 updateAbortedBecauseFileClosedSyncCancelled: () => "更新中止,因为文件已关闭且不会同步。",
2292 updateEditDateMissingBounds: () => "无法更新头部:未找到内部标记。",
2293 updatingEditionDate: () => "更新版本日期。",
2294 variablesRefreshed: (): string => "配置中的变量已成功重新加载。",
2295 watermarkAuthorName: () => "作者名称",
2296 watermarkChosen: (watermark: string[]) => `要显示的水印:${JSON.stringify(watermark)}`,
2297 watermarkCopied: (name: string) => `${name} 的 ASCII 艺术已复制!`,
2298 watermarkCopyAscii: () => "复制 ASCII",
2299 watermarkJsonFileInvalid: () => "水印 JSON 文件为空或无效",
2300 watermarkName: () => "水印名称",
2301 watermarkNotFound: () => "未找到水印",
2302 watermarkPersonDisplayed: (name: string) => `水印 '${name}' 已显示。`,
2303 watermarkView: () => "水印视图",
2304 watermarkZoomIn: () => "放大",
2305 watermarkZoomOut: () => "缩小"
2306 },
2307 "zh-tw": {
2308 alternateFilePathUpdated: (oldFilePath: string, newFilePath: string): string => `替代路徑已從 ${oldFilePath} 更新為 ${newFilePath}。`,
2309 alternateLogoDirectoryNotFound: (alternateRootDirectory: string, error: string = "未提供") => `找不到替代的標誌根目錄 '${alternateRootDirectory}',錯誤: '${error}'。`,
2310 alternateLogoDirectoryNotProvided: () => `未提供替代的標誌目錄。`,
2311 arrayNodeContent: (arrayName: string, arrayIndex: number, arrayNode: any[]) => `${arrayName}[${arrayIndex}] = ${JSON.stringify(arrayNode)}。`,
2312 bootingUp: (): string => "Asper Header 啟動中",
2313 brokenHeader: () => "檢測到破損的頭部,正在注入新的,請刪除舊的。",
2314 cacheAlreadyLoaded: (): string => "快取已載入,返回儲存的實例。",
2315 chooseSingleLineCommentOption: () => "請從下列選項中選擇首選註解前綴:",
2316 classesInitialised: (): string => "類別已初始化",
2317 classInitialised: (moduleName: string, className: string): string => `>>> ${className}: ${moduleName} 已初始化`,
2318 closedDocument: () => "文件已關閉,停止操作。",
2319 configDescriptionUsed: (): string => "在設定中已提供描述,將使用該描述並跳過使用者提示。",
2320 convertedContentCli: (content: string): string => `轉換後的內容: ${content}`,
2321 convertedContentGui: (): string => "轉換後的內容: ",
2322 corruptedFileMetaData: () => "檔案元資料未正確收集,中止操作。",
2323 currentWorkingDirectorySet: (): string => "目前工作目錄已設定",
2324 cwdDoesNotExist: (cwd: string) => `提供的工作目錄 ${cwd} 不存在。`,
2325 cwdUpdated: (oldCwd: string, newCwd: string) => `當前工作目錄已從 ${oldCwd} 更新為 ${newCwd}。`,
2326 darlingAge: () => "年齡",
2327 darlingAlias: () => "別名",
2328 darlingCopied: (name: string) => `${name} 的 ASCII 藝術已複製!`,
2329 darlingCopyAscii: () => "複製 ASCII",
2330 darlingDescription: () => "描述",
2331 darlingHeight: () => "身高",
2332 darlingImage: () => "圖片",
2333 darlingJsonFileInvalid: () => "Darling JSON 檔案為空或無效",
2334 darlingMoreInfo: () => "更多資訊",
2335 darlingPersonDisplayed: (name: string) => `角色 '${name}' 已顯示。`,
2336 darlingQuote: () => "引用",
2337 darlingType: () => "類型",
2338 darlingView: () => "角色檢視",
2339 darlingZoomIn: () => "放大",
2340 darlingZoomOut: () => "縮小",
2341 documentLineScanExceeded: (maxScanLength: number) => `掃描檔案前 ${maxScanLength} 行,但未找到頭部。`,
2342 emptyDocument: () => "文件為空,無法操作。",
2343 errorDuringFunctionCall: (functionName: string) => `呼叫函數 (${functionName}) 時發生錯誤,請查看日誌。`,
2344 extensionActivated: (moduleName: string) => `🚀 擴展 "${moduleName}" 已啟動!`,
2345 fileExcludedActivationDisabled: () => "啟用已禁用,檔案在排除清單中。",
2346 fileLength: (filePath: string, fileLength: number): string => `檔案: '${filePath}',大小: ${fileLength} 位元組。`,
2347 fileLoaded: (absolutePath: string) => `檔案 ${absolutePath} 已加載!`,
2348 fileLoadError: (filePath: string, error: string = "未提供"): string => `無法載入檔案: '${filePath}'。錯誤: ${error}。`,
2349 fileNotFound: (filePath: string): string => `找不到檔案: ${filePath}`,
2350 fileParseError: (filePath: string, error: string) => `檔案內容 (${filePath}) 加載失敗。錯誤:${error}。`,
2351 filePathAlternateSet: (): string => "備用檔案路徑已設定",
2352 filepathPresenceCheck: (filePath: string): string => `檢查檔案路徑存在性: ${filePath}`,
2353 filePathProcessing: (filepath: string): string => `處理檔案路徑: '${filepath}'。`,
2354 filePathsAndRootDirsUpdated: (): string => "檔案路徑和根目錄已更新",
2355 filePathUpdated: (oldFilePath: string, newFilePath: string) => `路徑已從 ${oldFilePath} 更新為 ${newFilePath}。`,
2356 fileRefreshed: () => "刷新檔案內容。",
2357 fileSaveFailed: () => "保存檔案失敗,請重試。",
2358 fileUnloaded: (filePath: string) => `檔案 ${filePath} 已從記憶體卸載。`,
2359 foundAlternateFilePathToLoad: (alternateFilePath: string) => `要載入的替代檔案路徑設為 '${alternateFilePath}'。`,
2360 foundAlternateLogoRootDir: (rootDir: string) => `目前的替代標誌根目錄為: '${rootDir}'。`,
2361 foundCurrentWorkingDirectory: (cwd: string) => `目前的工作目錄設為 '${cwd}'。`,
2362 foundFilePath: (filePath: string) => `提供的檔案路徑存在: '${filePath}'。`,
2363 foundFilePathToLoad: (filePath: string) => `要載入的檔案路徑設為 '${filePath}'。`,
2364 foundFocusEditor: () => `有一個編輯器目前在焦點中。`,
2365 foundLanguageComment: () => `語言註解檔案存在。`,
2366 foundLogoInstance: () => `已提供標誌實例。`,
2367 foundLogoRootDir: (rootDir: string) => `目前的標誌根目錄為: '${rootDir}'。`,
2368 foundNewLine: (newLineType: string) => `新檢測到的換行符類型為 '${newLineType}'。`,
2369 foundWorkingDirectory: () => `提供的工作目錄存在。`,
2370 fromMorseGetInput: (): string => "請輸入要從中轉換的文字",
2371 getHeaderDescription: () => "請提供描述:",
2372 getHeaderPurpose: () => "請提供檔案用途:",
2373 getHeaderTags: () => "請輸入檔案標籤,用逗號分隔:",
2374 headerInjectQuestion: () => "未找到頭部。是否添加一個?",
2375 headerInjectQuestionRefused: () => "您選擇不向檔案添加頭部。",
2376 headerNotFound: () => "未找到頭部。",
2377 headerOpenerAndCloserFound: () => "找到頭部開始和結束標記,進行日期更新前的檢查。",
2378 headerOpenerFound: () => "找到頭部開始標記。",
2379 headerWriteFailed: () => "寫入頭部失敗,請檢查日誌。",
2380 headerWriteSuccess: () => "頭部寫入成功。",
2381 helloWorldGreetingsCommand: (moduleName: string) => `來自 ${moduleName} 的 Hello World!`,
2382 identifiedLanguage: (langName: string) => `識別的語言:${langName}。`,
2383 inActivate: (): string => "在 activate 中",
2384 inActivateAfterGuiDebug: (): string => "logger.Gui.debug 之後",
2385 inActivateAfterLogger: (): string => "logger.updateInstallationState 之後的 activate 中",
2386 inFunction: (functionName: string, className: string = "未指定") => `在函式 '${functionName}' 中(類別: '${className}')`,
2387 inputArgs: (documentBody: string, filePath: string, fileName: string, fileExtension: string, languageId: string, documentEOL: string, documentVersion: string) => `this.documentBody = '${documentBody}', this.filePath = '${filePath}', this.fileName = '${fileName}', this.fileExtension = '${fileExtension}', this.languageId = '${languageId}', this.documentEOL = '${documentEOL}', this.documentVersion = '${documentVersion}'`,
2388 inputboxError: (promptText: string, err: string) => `輸入框錯誤:${promptText},錯誤:${err}`,
2389 jsonContent: (jsonContentString: String) => `註解 JSON 檔案內容:${jsonContentString}`,
2390 languageNotFound: (LanguageId: string, fileExtension: string) => `無法識別檔案語言,languageID: ${LanguageId},副檔名:${fileExtension}`,
2391 lastModifiedLineNotFound: () => "頭部中未找到“最後修改”行以更新。",
2392 lastModifiedUpdated: () => "“最後修改”日期已成功更新。",
2393 logoChosen: (logo: string[]) => `要顯示的徽標:${JSON.stringify(logo)}`,
2394 logoCopied: (logoName: string) => `${logoName} 的 ASCII 藝術已複製!`,
2395 logoCopyAscii: () => "複製 ASCII",
2396 logoDisplayed: (name: string) => `徽標 '${name}' 已顯示。`,
2397 logoMessage: (logoPath: string) => `檔案 (${logoPath}) 被忽略,因為它不是所需類型。`,
2398 logoName: () => "徽標名稱",
2399 logoNoRootDir: () => "未提供用於收集徽標的根目錄",
2400 logoNotFound: () => "未找到徽標",
2401 logoRootDirUpdateError: (error: string) => `更新徽標檔案時出錯,錯誤:${error}`,
2402 logoView: () => "徽標檢視",
2403 logoZoomIn: () => "放大",
2404 logoZoomOut: () => "縮小",
2405 messageNotFound: (key: string) => `未找到消息 '${key}'。`,
2406 messageWritten: () => "消息已寫入",
2407 missingFileError: () => "缺少語言字典,因此評論適配被禁用。",
2408 missingLanguageComment: () => "未提供語言註解,跳過分配。",
2409 morseConverted: (input: string, final: string) => `已轉換:${input} -> ${final}`,
2410 morseDecoded: (input: string, final: string) => `已解碼:${input} -> ${final}`,
2411 noActiveEditor: () => "沒有活動檔案!",
2412 noCommentToShow: () => "沒有可顯示的評論。",
2413 noFilesAvailableForLoading: (): string => "沒有可載入的檔案。",
2414 noFocusedEditors: () => "沒有焦點檔案。",
2415 noLogoInstanceProvided: () => "未提供徽標隨機實例。",
2416 noProvidedCommentOptions: () => "未提供註解選項。",
2417 notFoundFilePath: (filePath: string, error: string = "未提供") => `提供的檔案路徑不存在: '${filePath}',錯誤: '${error}'`,
2418 openFileToApplyHeader: () => "請打開一個檔案以應用頭部。",
2419 operationCanceled: (): string => "操作已取消",
2420 pathsSet: (): string => "路徑已設定",
2421 quickPickError: (err: string) => `快速選擇錯誤:${err}`,
2422 quickPickNo: () => "否",
2423 quickPickYes: () => "是",
2424 ramdomLogoGatheringLogoUndefined: () => "徽標內容未定義。",
2425 randomLogoGatheringFailed: (error: string) => `隨機徽標收集失敗,使用預設徽標,錯誤:${error}`,
2426 readTimeout: (timeout: number, filePath: string): string => `讀取逾時: ${timeout} 毫秒,檔案: ${filePath}`,
2427 sayHelloWorldResponse: (fileExtension: string, fileName: string, filePath: string, languageId: string) => `Hello world!副檔名:${fileExtension},檔名:${fileName},路徑:${filePath},語言:${languageId}\n`,
2428 subscriptionsAdded: (): string => "訂閱已新增",
2429 toMorseGetInput: (): string => "請輸入要轉換的文字",
2430 unknown: () => "未知",
2431 unknownFileStructure: () => "語言字典結構未知,因此評論適配被禁用。",
2432 updateAbortedBecauseFileClosedSyncCancelled: () => "更新中止,因為檔案已關閉且不會同步。",
2433 updateEditDateMissingBounds: () => "無法更新頭部:未找到內部標記。",
2434 updatingEditionDate: () => "更新版本日期。",
2435 variablesRefreshed: (): string => "設定中的變數已成功重新載入。",
2436 watermarkAuthorName: () => "作者名稱",
2437 watermarkChosen: (watermark: string[]) => `要顯示的水印:${JSON.stringify(watermark)}`,
2438 watermarkCopied: (name: string) => `${name} 的 ASCII 藝術已複製!`,
2439 watermarkCopyAscii: () => "複製 ASCII",
2440 watermarkJsonFileInvalid: () => "水印 JSON 檔案為空或無效",
2441 watermarkName: () => "水印名稱",
2442 watermarkNotFound: () => "未找到水印",
2443 watermarkPersonDisplayed: (name: string) => `水印 '${name}' 已顯示。`,
2444 watermarkView: () => "水印檢視",
2445 watermarkZoomIn: () => "放大",
2446 watermarkZoomOut: () => "縮小"
2447 },
2448};
export const moduleName
Module identifier used in package.json and extension marketplace.
Definition constants.ts:59
import *as os from os
import path from path
Definition esbuild.js:10
function async activate(context:vscode.ExtensionContext)
Main extension activation entry point.
Definition extension.ts:243
Structure representing a loaded ASCII art logo with metadata.
Structure representing a loaded ASCII art watermark with font metadata.
import type
export const logger
Singleton logger instance providing unified logging interface for the entire extension.
Definition logger.ts:910
const instance
Singleton logger instance for application-wide use.
Definition logger.ts:870
export const messages
Complete message dictionary for all supported languages with type-safe function interfaces @export Ex...
export const Record< string,(...args:any[])=> string