* feat!: init plugin * fix: fix widget not found on bar setting * feat!: add creation folder for plugin * feat!: add first version of Config Swap (simple modification test) * feat!: update toml with new feature * docs: prepare docs * feat!: add more place for view preview * feat!: add new page for store and allerady download * docs: improve lisibility * feat!: add description emplacement * feat!: add wallpaper support for install and set * docs: add more info to readme * feat: add cp depedencie * docs: add more info * feat!: add trad support * fix: change order for set wallpaper after change config * feat!: add settingsPath for data.json * feat!: add data.json creation if not exist * docs: add more docs info * feat!: rm useless preview image * docs: improve docs * feat!: change false description * feat!: add shellQuote for protect bad command * feat!: add path var in infoConfig.Change config type for infoConfig Type * feat!: add secure delete config and confirmation for delete config * feat!: add save function for save current config * feat!: add welcome warning and confirmation switch * feat!: add info for store section * docs: add new info in setting section * feat!: add resolve state dir for check all state dir possibility * feat!: add english translation compatibility * feat!: change thumbnail * docs: add more information on the readme * fix: rm useless button * docs: add comment * fix: add depedencie missing * fix: rm death code * fix: rm update interval not use * feat!: add delete, save and apply protection, reject invalid name * docs: add more info in info section * feat!: add more charactere in match string in isDetect function * fix: change wrong name function * feat!: add protection for invalid name in dowload Config
47 lines
3.6 KiB
JSON
47 lines
3.6 KiB
JSON
{
|
|
"panel": {
|
|
"apply": "Apply",
|
|
"apply_notification_title": "Apply",
|
|
"created_by": "Created by {author}",
|
|
"description": "Description: {description}",
|
|
"download_failed": "Download failed",
|
|
"download_ok": "Download complete",
|
|
"install": "Install",
|
|
"install_notification_title": "Install",
|
|
"installed_title": "Installed Configs",
|
|
"notification_title": "Config Swap",
|
|
"origin": "Origin: {origin}",
|
|
"refresh": "Refresh",
|
|
"show_list": "Show List",
|
|
"show_store": "Show Store",
|
|
"store_title": "Config Store",
|
|
"title": "Config Swap",
|
|
"welcome_message_title": "Welcome to Config Swap!",
|
|
"welcome_message1": "Please read this carefully before you continue.",
|
|
"welcome_message2": "This plugin can replace your current Noctalia configuration. We recommend backing up your current settings first — use the Save button in the Installed section. Backups are stored in ~/Config-Swap.",
|
|
"not_agree": "Not now",
|
|
"agree": "I understand",
|
|
"confirmation": "Apply this configuration?",
|
|
"description_confirmation": "This will replace your current settings.toml and wallpaper. A backup is not created automatically unless you saved one first.",
|
|
"cancel": "Cancel",
|
|
"confirmation_delete": "Are you sure too delete ",
|
|
"delete": "delete",
|
|
"description_setting1": "Save your current configuration under a custom name at ~/Config-Swap/{name}. A default info.json is created and can be edited later at ~/Config-Swap/{name}/info.json. To set a preview, you can add preview.png to the config folder. This also works for wallpapers using wallpaper.png",
|
|
"save": "save",
|
|
"info_store_title": "Info Store section",
|
|
"info_store_github_button": "github",
|
|
"info_store_copy_link_success": "copy link success",
|
|
"info_store_what_is_title": "What is the Store?",
|
|
"info_store_what_is_body": "The Store lists community-submitted configuration profiles hosted on the Config-Swap-Box GitHub repository. Each profile bundles a settings.toml, a preview image, and an optional wallpaper.",
|
|
"info_store_installing_title": "Installing a profile",
|
|
"info_store_installing_body": "Pressing install downloads the profile's files into ~/Config-Swap/{name}. This does not change your current configuration yet.",
|
|
"info_store_applying_title": "Applying a profile",
|
|
"info_store_applying_body": "Pressing apply replaces your active settings.toml and wallpaper with the selected profile. This is not reversible unless you saved a backup first from the Setting section.",
|
|
"info_store_community_title": "Community content",
|
|
"info_store_community_body": "Profiles are submitted by community members and are reviewed by the owner.",
|
|
"info_store_rate_limits_title": "Rate limits",
|
|
"info_store_rate_limits_body": "The store list is fetched from the GitHub API, which limits unauthenticated requests. Avoid refreshing repeatedly in a short period of time.",
|
|
"info_how_to_submite_config_title": "How to submit a configuration",
|
|
"info_how_to_submite_config_body": "You can contribute to Config Swap by adding your own configuration files and wallpaper to the store so others can use them.\n\nTo do so:\n* Go to the Settings section and save your configuration. The plugin will copy your settings.toml and create an info.json file.\n* Take a preview image and wallpaper, then go to ~/Config-Swap/{name} and copy your preview.png and wallpaper.png files. The exact names are required.\n* Update your info.json with important information such as the author and description.\n* Go to the GitHub page linked from the information panel in the Store section and create a pull request.\n* Wait for review, and then your configuration can be shared."
|
|
}
|
|
} |