Skip to content

Commit fbe364e

Browse files
committed
fix(settings): localize settings help text
1 parent 992bc53 commit fbe364e

39 files changed

+6431
-337
lines changed

src/lang/ar-ye.json

Lines changed: 194 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,5 +504,198 @@
504504
"pin shortcuts not supported": "Home screen shortcuts are not supported on this device.",
505505
"save file before home shortcut": "Save the file before adding it to the home screen.",
506506
"terminal_required_message_for_lsp": "Terminal not installed. Please install Terminal first to use LSP servers.",
507-
"shift click selection": "Shift + tap/click selection"
507+
"shift click selection": "Shift + tap/click selection",
508+
"earn ad-free time": "Earn ad-free time",
509+
"indent guides": "Indent guides",
510+
"language servers": "Language servers",
511+
"lint gutter": "Show lint gutter",
512+
"rainbow brackets": "Rainbow brackets",
513+
"lsp-add-custom-server": "Add custom server",
514+
"lsp-binary-args": "Binary args (JSON array)",
515+
"lsp-binary-command": "Binary command",
516+
"lsp-binary-path-optional": "Binary path (optional)",
517+
"lsp-check-command-optional": "Check command (optional override)",
518+
"lsp-checking-installation-status": "Checking installation status...",
519+
"lsp-configured": "Configured",
520+
"lsp-custom-server-added": "Custom server added",
521+
"lsp-default": "Default",
522+
"lsp-details-line": "Details: {details}",
523+
"lsp-edit-initialization-options": "Edit initialization options",
524+
"lsp-empty": "Empty",
525+
"lsp-enabled": "Enabled",
526+
"lsp-error-add-server-failed": "Failed to add server",
527+
"lsp-error-args-must-be-array": "Arguments must be a JSON array",
528+
"lsp-error-binary-command-required": "Binary command is required",
529+
"lsp-error-language-id-required": "At least one language ID is required",
530+
"lsp-error-package-required": "At least one package is required",
531+
"lsp-error-server-id-required": "Server ID is required",
532+
"lsp-feature-completion": "Code completion",
533+
"lsp-feature-completion-info": "Enable autocomplete suggestions from the server.",
534+
"lsp-feature-diagnostics": "Diagnostics",
535+
"lsp-feature-diagnostics-info": "Show errors and warnings from the language server.",
536+
"lsp-feature-document-highlights": "Document highlights",
537+
"lsp-feature-document-highlights-info": "Highlight all occurrences of the word under the cursor.",
538+
"lsp-feature-formatting": "Formatting",
539+
"lsp-feature-formatting-info": "Enable code formatting from the language server.",
540+
"lsp-feature-hover": "Hover information",
541+
"lsp-feature-hover-info": "Show type information and documentation on hover.",
542+
"lsp-feature-inlay-hints": "Inlay hints",
543+
"lsp-feature-inlay-hints-info": "Show inline type hints in the editor.",
544+
"lsp-feature-signature": "Signature help",
545+
"lsp-feature-signature-info": "Show function parameter hints while typing.",
546+
"lsp-feature-state-toast": "{feature} {state}",
547+
"lsp-initialization-options": "Initialization options",
548+
"lsp-initialization-options-json": "Initialization options (JSON)",
549+
"lsp-initialization-options-updated": "Initialization options updated",
550+
"lsp-install-command": "Install command",
551+
"lsp-install-command-unavailable": "Install command not available",
552+
"lsp-install-info-check-failed": "Acode could not verify the installation status.",
553+
"lsp-install-info-missing": "Language server is not installed in the terminal environment.",
554+
"lsp-install-info-ready": "Language server is installed and ready.",
555+
"lsp-install-info-unknown": "Installation status could not be checked automatically.",
556+
"lsp-install-info-version-available": "Version {version} is available.",
557+
"lsp-install-method-apk": "APK package",
558+
"lsp-install-method-cargo": "Cargo crate",
559+
"lsp-install-method-manual": "Manual binary",
560+
"lsp-install-method-npm": "npm package",
561+
"lsp-install-method-pip": "pip package",
562+
"lsp-install-method-shell": "Custom shell",
563+
"lsp-install-method-title": "Install method",
564+
"lsp-install-repair": "Install / repair",
565+
"lsp-installation-status": "Installation status",
566+
"lsp-installed": "Installed",
567+
"lsp-invalid-timeout": "Invalid timeout value",
568+
"lsp-language-ids": "Language IDs (comma separated)",
569+
"lsp-packages-prompt": "{method} packages (comma separated)",
570+
"lsp-remove-installed-files": "Remove installed files for {server}?",
571+
"lsp-server-disabled-toast": "Server disabled",
572+
"lsp-server-enabled-toast": "Server enabled",
573+
"lsp-server-id": "Server ID",
574+
"lsp-server-label": "Server label",
575+
"lsp-server-not-found": "Server not found",
576+
"lsp-server-uninstalled": "Server uninstalled",
577+
"lsp-startup-timeout": "Startup timeout",
578+
"lsp-startup-timeout-ms": "Startup timeout (milliseconds)",
579+
"lsp-startup-timeout-set": "Startup timeout set to {timeout} ms",
580+
"lsp-state-disabled": "disabled",
581+
"lsp-state-enabled": "enabled",
582+
"lsp-status-check-failed": "Check failed",
583+
"lsp-status-installed": "Installed",
584+
"lsp-status-installed-version": "Installed ({version})",
585+
"lsp-status-line": "Status: {status}",
586+
"lsp-status-not-installed": "Not installed",
587+
"lsp-status-unknown": "Unknown",
588+
"lsp-timeout-ms": "{timeout} ms",
589+
"lsp-uninstall-command-unavailable": "Uninstall command not available",
590+
"lsp-uninstall-server": "Uninstall server",
591+
"lsp-update-command-optional": "Update command (optional)",
592+
"lsp-update-command-unavailable": "Update command not available",
593+
"lsp-update-server": "Update server",
594+
"lsp-version-line": "Version: {version}",
595+
"lsp-view-initialization-options": "View initialization options",
596+
"settings-category-about-acode": "About Acode",
597+
"settings-category-advanced": "Advanced",
598+
"settings-category-assistance": "Assistance",
599+
"settings-category-core": "Core settings",
600+
"settings-category-cursor": "Cursor",
601+
"settings-category-cursor-selection": "Cursor & selection",
602+
"settings-category-custom-servers": "Custom servers",
603+
"settings-category-customization-tools": "Customization & tools",
604+
"settings-category-display": "Display",
605+
"settings-category-editing": "Editing",
606+
"settings-category-features": "Features",
607+
"settings-category-files-sessions": "Files & sessions",
608+
"settings-category-fonts": "Fonts",
609+
"settings-category-general": "General",
610+
"settings-category-guides-indicators": "Guides & indicators",
611+
"settings-category-installation": "Installation",
612+
"settings-category-interface": "Interface",
613+
"settings-category-maintenance": "Maintenance",
614+
"settings-category-permissions": "Permissions",
615+
"settings-category-preview": "Preview",
616+
"settings-category-scrolling": "Scrolling",
617+
"settings-category-server": "Server",
618+
"settings-category-servers": "Servers",
619+
"settings-category-session": "Session",
620+
"settings-category-support-acode": "Support Acode",
621+
"settings-category-text-layout": "Text & layout",
622+
"settings-info-app-animation": "Control transition animations across the app.",
623+
"settings-info-app-check-files": "Refresh editors when files change outside Acode.",
624+
"settings-info-app-clean-install-state": "Clear stored install state used by onboarding and setup flows.",
625+
"settings-info-app-confirm-on-exit": "Ask before closing the app.",
626+
"settings-info-app-console": "Choose which debug console integration Acode uses.",
627+
"settings-info-app-default-file-encoding": "Default encoding when opening or creating files.",
628+
"settings-info-app-exclude-folders": "Skip folders and patterns while searching or scanning.",
629+
"settings-info-app-floating-button": "Show the floating quick actions button.",
630+
"settings-info-app-font-manager": "Install, manage, or remove app fonts.",
631+
"settings-info-app-fullscreen": "Hide the system status bar while using Acode.",
632+
"settings-info-app-keybindings": "Edit the key bindings file or reset shortcuts.",
633+
"settings-info-app-keyboard-mode": "Choose how the software keyboard behaves while editing.",
634+
"settings-info-app-language": "Choose the app language and translated labels.",
635+
"settings-info-app-open-file-list-position": "Choose where the active files list appears.",
636+
"settings-info-app-quick-tools-settings": "Reorder and customize quick tool shortcuts.",
637+
"settings-info-app-quick-tools-trigger-mode": "Choose how quick tools open on tap or touch.",
638+
"settings-info-app-remember-files": "Reopen the files that were open last time.",
639+
"settings-info-app-remember-folders": "Reopen folders from the previous session.",
640+
"settings-info-app-retry-remote-fs": "Retry remote file operations after a failed transfer.",
641+
"settings-info-app-side-buttons": "Show extra action buttons beside the editor.",
642+
"settings-info-app-sponsor-sidebar": "Show the sponsor entry in the sidebar.",
643+
"settings-info-app-touch-move-threshold": "Minimum movement before a touch drag is detected.",
644+
"settings-info-app-vibrate-on-tap": "Enable haptic feedback for taps and controls.",
645+
"settings-info-editor-autosave": "Save changes automatically after a delay.",
646+
"settings-info-editor-color-preview": "Preview color values inline in the editor.",
647+
"settings-info-editor-fade-fold-widgets": "Dim fold markers until they are needed.",
648+
"settings-info-editor-font-family": "Choose the typeface used in the editor.",
649+
"settings-info-editor-font-size": "Set the editor text size.",
650+
"settings-info-editor-format-on-save": "Run the formatter whenever a file is saved.",
651+
"settings-info-editor-hard-wrap": "Insert real line breaks instead of only wrapping visually.",
652+
"settings-info-editor-indent-guides": "Show indentation guide lines.",
653+
"settings-info-editor-line-height": "Adjust vertical spacing between lines.",
654+
"settings-info-editor-line-numbers": "Show line numbers in the gutter.",
655+
"settings-info-editor-lint-gutter": "Show diagnostics and lint markers in the gutter.",
656+
"settings-info-editor-live-autocomplete": "Show suggestions while you type.",
657+
"settings-info-editor-rainbow-brackets": "Color matching brackets by nesting depth.",
658+
"settings-info-editor-relative-line-numbers": "Show distance from the current line.",
659+
"settings-info-editor-rtl-text": "Switch right-to-left behavior per line.",
660+
"settings-info-editor-scroll-settings": "Adjust scrollbar size, speed, and gesture behavior.",
661+
"settings-info-editor-shift-click-selection": "Extend selection with Shift + tap or click.",
662+
"settings-info-editor-show-spaces": "Display visible whitespace markers.",
663+
"settings-info-editor-soft-tab": "Insert spaces instead of tab characters.",
664+
"settings-info-editor-tab-size": "Set how many spaces each tab step uses.",
665+
"settings-info-editor-teardrop-size": "Set the cursor handle size for touch editing.",
666+
"settings-info-editor-text-wrap": "Wrap long lines inside the editor.",
667+
"settings-info-lsp-add-custom-server": "Register a custom language server with install, update, and launch commands.",
668+
"settings-info-lsp-edit-init-options": "Edit initialization options as JSON.",
669+
"settings-info-lsp-install-server": "Install or repair this language server.",
670+
"settings-info-lsp-server-enabled": "Enable or disable this language server.",
671+
"settings-info-lsp-startup-timeout": "Set how long Acode waits for the server to start.",
672+
"settings-info-lsp-uninstall-server": "Remove installed packages or binaries for this server.",
673+
"settings-info-lsp-update-server": "Update this language server if an update flow is available.",
674+
"settings-info-lsp-view-init-options": "View the effective initialization options as JSON.",
675+
"settings-info-main-ad-rewards": "Watch ads to unlock temporary ad-free access.",
676+
"settings-info-main-app-settings": "Language, app behavior, and quick access tools.",
677+
"settings-info-main-backup-restore": "Export settings to a backup or restore them later.",
678+
"settings-info-main-changelog": "See recent updates and release notes.",
679+
"settings-info-main-edit-settings": "Edit the raw settings.json file directly.",
680+
"settings-info-main-editor-settings": "Fonts, tabs, suggestions, and editor display.",
681+
"settings-info-main-formatter": "Choose a formatter for each supported language.",
682+
"settings-info-main-lsp-settings": "Configure language servers and editor intelligence.",
683+
"settings-info-main-plugins": "Manage installed plugins and their available actions.",
684+
"settings-info-main-preview-settings": "Preview mode, server ports, and browser behavior.",
685+
"settings-info-main-rateapp": "Rate Acode on Google Play.",
686+
"settings-info-main-remove-ads": "Unlock permanent ad-free access.",
687+
"settings-info-main-reset": "Reset Acode to its default configuration.",
688+
"settings-info-main-sponsors": "Support ongoing Acode development.",
689+
"settings-info-main-terminal-settings": "Terminal theme, font, cursor, and session behavior.",
690+
"settings-info-main-theme": "App theme, contrast, and custom colors.",
691+
"settings-info-preview-disable-cache": "Always reload content in the in-app browser.",
692+
"settings-info-preview-host": "Hostname used when opening the preview URL.",
693+
"settings-info-preview-mode": "Choose where preview opens when you launch it.",
694+
"settings-info-preview-preview-port": "Port used by the live preview server.",
695+
"settings-info-preview-server-port": "Port used by the internal app server.",
696+
"settings-info-preview-show-console-toggler": "Show the console button in preview.",
697+
"settings-info-preview-use-current-file": "Prefer the current file when starting preview.",
698+
"settings-info-terminal-convert-eol": "Convert line endings when pasting or rendering terminal output.",
699+
"settings-note-formatter-settings": "Assign a formatter to each language. Install formatter plugins to unlock more options.",
700+
"settings-note-lsp-settings": "Language servers add autocomplete, diagnostics, hover details, and more. You can install, update, or define custom servers here. Managed installers run inside the terminal/proot environment."
508701
}

0 commit comments

Comments
 (0)