# Quick Site Generator 2 - English Language File # This file contains all user-facing strings for the application # Error Messages error.missing_dependencies = "Missing required dependencies: %s" error.config_validation_failed = "Configuration validation failed. Please check your configuration files." error.config_missing_key = "Missing required configuration: %s" error.invalid_url = "site_url must start with http:// or https://" error.directory_not_found = "Directory does not exist: %s" error.theme_not_found = "Theme directory not found: %s" error.theme_config_not_found = "Theme configuration not found: %s" error.theme_config_creation_failed = "Failed to create theme configuration: %s" error.config_parse = "Failed to parse config file: %s" error.invalid_path = "Invalid path: %s" error.write_failed = "Failed to write to temporary file: %s" error.move_failed = "Failed to move temporary file to: %s" error.config_load_failed = "Failed to load configuration file: %s" error.config_not_found = "No valid configuration file found." error.create_blog_index_failed = "Failed to create blog index at: %s" error.create_sample_post_failed = "Failed to create sample blog post at: %s" error.create_sample_page_failed = "Failed to create sample page at: %s" error.engine_not_found = "Engine not found or not executable: %s" error.unknown_generator = "Unknown generator: %s" error.unknown_option = "Unknown option: %s" error.directory_not_empty = "Directory '%s' already exists and is not empty." error.theme_creation_failed = "Failed to create theme: %s" error.config_creation_failed = "Failed to create configuration file: %s" error.directory_creation_failed = "Failed to create directory: %s" error.file_creation_failed = "Failed to create file: %s" error.layout_creation_failed = "Failed to create layout file: %s" error.stylesheet_creation_failed = "Failed to create stylesheet: %s" error.script_creation_failed = "Failed to create script file: %s" # Warning Messages warning.optional_dependency = "Optional tool '%s' is required for %s but not found" warning.dependency_version = "%s version %s is below the recommended version %s" warning.legacy_config = "Using legacy config file. Consider renaming '%s' to 'site.conf'" warning.git_repo = "Warning: Running in a git repository directory. Make sure this is intended." warning.outdated_dependencies = "Some dependencies are outdated:" # Info Messages info.legacy_config = "Warning: Using legacy '%s' file. Consider renaming to 'site.conf'" info.legacy_config_used = "Using legacy config file. Consider renaming 'config' to 'site.conf'" info.config_help = "Please create 'site.conf' in your project directory." info.config_template = "You can use 'config.example' as a template." info.git_repo_help = "If you want to generate the site, run from the project root directory." info.usage = "Usage: %s [options]" info.engine_usage = "Usage: _run_engine " info.creating_blog_index = "Creating blog index file..." info.creating_sample_post = "Creating sample blog post..." info.creating_sample_page = "Creating sample page..." info.setting_up_project = "Setting up project structure..." info.creating_directories = "Creating project directories..." info.initializing_blog = "Initializing blog..." info.initializing_pages = "Initializing pages..." info.initializing_theme = "Initializing theme..." info.initializing_config = "Initializing configuration..." info.initializing_complete = "Initialization complete!" info.initializing_aborted = "Initialization aborted." info.use_force_option = "Use --force to overwrite the existing directory." info.get_started_instructions = "To get started" info.happy_coding = "Happy coding!" info.initializing_project = "Initializing project..." info.initializing_blog_cache = "Initializing blog cache..." info.initializing_pages_cache = "Initializing pages cache..." # Debug Messages debug.loading_config = "Loading config file: %s" debug.loaded_config = "=== Loaded Configuration ===" debug.config_value = "%s: %s" debug.config_end = "===========================" debug.raw_config = "=== Raw Config File ===" debug.raw_config_end = "======================" debug.blog_cache_update = "Updating blog cache at %s" debug.blog_cache_bytes = "Blog cache updated with %d bytes" debug.blog_cache_loading = "Loading blog index from cache" debug.blog_cache_stale_new = "Blog cache stale: New or updated blogs detected" debug.blog_cache_stale_missing = "Blog cache stale: Cache file does not exist" debug.blog_cache_stale_old = "Blog cache stale: Cache is older than 1 hour" debug.blog_cache_fresh = "Blog cache is fresh" debug.pages_cache_update = "Updating pages cache at %s" debug.pages_cache_bytes = "Pages cache updated with %d bytes" debug.pages_cache_loading = "Loading pages index from cache" debug.pages_cache_stale_new = "Pages cache stale: New or updated pages detected" debug.pages_cache_stale_missing = "Pages cache stale: Cache file does not exist" debug.pages_cache_stale_old = "Pages cache stale: Cache is older than 1 hour" debug.pages_cache_fresh = "Pages cache is fresh" # Blog Messages blog.not_found = "No blog files found." blog.generating = "Generating blog" blog.no_template = "Unable to find the blog template: %s" blog.cache_updated = "Blog cache updated" blog.cache_loading = "Loading blog cache" blog.cache_stale = "Blog cache is stale, rebuilding..." blog.cache_fresh = "Blog cache is fresh" blog.post_updated = "Updated blog post: %s" blog.post_skipped = "Skipped (no changes): %s" blog.post_error = "Error processing blog post: %s" # Blog Generation Messages blog.hello_world_title = "Hello, World!" blog.published_on = "Published on" blog.welcome_message = "Welcome to your new blog! This is a sample blog post." blog.getting_started = "Getting Started" blog.edit_this_post = "You can edit this post at %s" blog.features = "Features" blog.feature_markdown = "Markdown support" blog.feature_easy_customize = "Easy to customize" blog.feature_fast_lightweight = "Fast and lightweight" blog.next_steps = "Next Steps" blog.step_edit_post = "Edit this post" blog.step_add_posts = "Add more posts" blog.step_customize_theme = "Customize your theme" blog.step_publish_site = "Publish your site" blog.happy_blogging = "Happy blogging!" blog.latest_posts = "Latest Posts" blog.sample_post = "Blog Post" blog.categories = "Categories" blog.sample_category = "Category" blog.archives = "Archives" blog.tags = "Tags" blog.about = "About" blog.about_text = "This is a sample blog index page. You can edit it at %s" # Page Generation Messages page.about_me_title = "About Me" page.welcome_title = "Welcome to My Site" page.welcome_message = "This is a sample about page. You can edit it at %s" page.my_story_title = "My Story" page.my_story_content = "I'm a passionate developer who loves creating amazing websites with qsgen2!" page.skills_title = "Skills" page.skill_webdev = "Web Development" page.skill_design = "Design" page.skill_opensource = "Open Source" page.contact_title = "Contact" page.contact_content = "You can reach me at: email@example.com" page.about_site_title = "About This Site" page.about_site_content = "This site was built with [qsgen2](https://github.com/kekePower/qsgen2)." # Success Messages success.config_loaded = "Configuration loaded successfully" success.build_complete = "Build completed successfully" success.blog_index_created = "Created blog index at: %s" success.sample_post_created = "Created sample blog post at: %s" success.sample_page_created = "Created sample page at: %s" success.project_initialized = "Project initialized successfully!" success.theme_initialized = "Theme initialized successfully!" success.config_initialized = "Configuration file created successfully!" # System Messages system.created_by = "- Created by kekePower - 2018-%s" system.see_help = "- See '%s help' for more information." # List Messages list.pages_not_found = "_list_pages: No Pages found with ext %s" list.pages_adding = "_list_pages: Adding file to array: %s" list.blogs_not_found = "_list_blogs: No blog files found." list.blogs_adding = "_list_blogs: Adding file to array: %s" # Blog Cache Messages blog_cache.hash = "_blog_cache: HASH VALUE:" blog_cache.current = "1. _blog_cache:" blog_cache.cache_file = "2. _blog_cache: current_cache:" blog_cache.new_cache = "3. _blog_cache: new_cache_file:" blog_cache.new_current = "4. _blog_cache: new_current_cache:" # Pages Cache Messages page_cache.hash = "PAGES HASH VALUE:" page_cache.current = "1. pages_cache:" page_cache.cache_file = "2. _pages_cache: current_cache:" page_cache.pages_file = "2. _pages_cache: pages_file:" # Navigation nav.home = "Home" nav.blog = "Blog" nav.about = "About" # Footer footer.all_rights_reserved = "All rights reserved." # Configuration config.site_config_title = "Site Configuration" config.theme_config_title = "Theme Configuration" config.site_name_default = "My Awesome Site" config.site_tagline_default = "A static site generated with qsgen2" config.site_description_default = "This is my awesome static site" config.your_name = "Your Name" config.theme_description = "A custom theme for qsgen2" config.theme_files_title = "Theme files (relative to theme directory)" # CSS and JavaScript css.main_styles = "Main Styles" js.main_javascript = "Main JavaScript" js.console_message = "Hello from qsgen2!" js.add_custom_javascript = "Add any custom JavaScript here" js.your_code_here = "Your code here" # Last Updated Messages last_updated.setting = "_last_updated: Setting date and version in footer" last_updated.file_not_found = "_f_last_updated: File %s not found." # Pages Messages pages.generating = "Generating Pages" pages.none = "* You do not have any pages *" pages.no_template = "Unable to find the Pages template: %s" # Pandoc Messages pandoc.install = "Please install Pandoc." pandoc.download = "https://github.com/jgm/pandoc/releases" # Generator Messages generator.not_found = "No valid generator found. Are you sure you've selected the correct generator in 'config'?" # Build Messages build.forced = "- Forced Update: Generating Everything" build.using_engine = "Using the %s -engine for files:"