mars-marcelyn_Shuffle-Lab/lang/en.json
Mars-Marcelyn 0bd00f267c 1.0.4
2026-06-18 19:51:48 +02:00

89 lines
3.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_instructions": "To create a translation: copy this file, rename it to your language code (e.g. 'de.json'), then translate every value (the text after the colon). Keep keys, {0} placeholders, and \\n newlines unchanged. The filename (without .json) will appear as the language name in Settings.",
"pluginName": "Shuffle Lab",
"commandName": "New session",
"noticeNoDirectory": "Please set your main directory in Shuffle Lab settings",
"noticeSelectTopic": "Please select a folder",
"noticeTopicNotFound": "Folder not found",
"noticeNoImages": "No image files found in the selected folder",
"noticeLogCleared": "Session log cleared",
"noticeNoLog": "No log file found",
"noticePromptDeleted": "Prompt file deleted",
"settingsHeading": "Shuffle Lab",
"mainDirectoryName": "Main directory",
"mainDirectoryDesc": "Root folder containing subfolders with reference images",
"folderPlaceholder": "— Select a folder —",
"sessionHeading": "New session",
"noFoldersFound": "No folders found. Add subfolders inside your main directory.",
"folderName": "Folder",
"folderDesc": "Choose a folder for this session",
"numImagesName": "Number of images",
"numImagesDesc": "Images to include in the session pool",
"noImagesWarning": "This folder has no images",
"loopName": "Loop images",
"loopDesc": "Repeat shuffled images indefinitely until session ends or stops",
"durationName": "Duration per image",
"durationDesc": "How long each image is displayed",
"customDurationName": "Custom duration",
"customDurationDesc": "Enter duration in seconds",
"totalTimeName": "Total session time",
"totalTimeDesc": "Calculated from images × duration plus breaks",
"breakEnabledName": "Enable breaks",
"breakEnabledDesc": "Pause the session periodically",
"breakEnabledInfiniteDesc": "Not available with Infinite duration",
"noticeBreakInfinite": "Breaks cannot be used with Infinite duration",
"breakDurationName": "Break duration",
"breakDurationDesc": "How long each break lasts",
"breakDurationPresets": {
"15s": "15s",
"30s": "30s",
"1min": "1 min",
"3min": "3 min",
"custom": "Custom"
},
"breakEveryName": "Break frequency",
"breakEveryDesc": "Number of images between breaks",
"breakTitle": "Break time!",
"breakRemaining": "{0} remaining",
"loggingName": "Session logging",
"loggingDesc": "Log shown images to prioritize unseen ones next session",
"clearLogName": "Clear session log",
"clearLogDesc": "Delete the log file for the selected topic",
"clearLogBtn": "Clear",
"promptFileName": "Prompt file",
"promptFileDesc": "Intro slide shown before the session starts",
"editBtn": "Edit",
"deleteBtn": "Delete",
"createBtn": "Create",
"startBtn": "Start Session",
"durationPresets": {
"30s": "30s",
"60s": "60s",
"2min": "2 min",
"5min": "5 min",
"infinite": "Infinite",
"custom": "Custom"
},
"introStartBtn": "Start",
"endOfDeckTitle": "No more images left",
"endOfDeckHint": "Press ▶ to finish or ◀ to review",
"sessionCompleteTitle": "Session Complete",
"sessionCompleteHint": "Press ▶ or ESC to exit",
"failedToLoad": "(failed to load)",
"failedToLoadName": "Failed to load: {0}",
"sessionLogTitle": "# Session Log",
"sessionLogHeader": "Shown in last session:",
"promptTemplate": "# Insert your prompt title here\n\nWrite your prompt instructions here.\n\n---\n# Notes\n\nAnything you write below the divider won't show up in the intro slide\n",
"languageName": "Language",
"languageDesc": "Choose interface language",
"noticeLanguageChanged": "Language changed. Reload Obsidian or the plugin for it to take effect.",
"languageFilesName": "Language files",
"languageFilesDesc": "Add or edit translation files",
"openFolderBtn": "Open folder"
}