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