diff --git a/.gitignore b/.gitignore index 26a34848..b8d2e3e1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,165 +1,19 @@ -# Byte-compiled / optimized / DLL files -__pycache__/ -*.py[cod] -*$py.class +# Rust build output +/target/ -# C extensions -*.so +# IDE / editor +.idea/ +.vscode/ +*.swp +*.swo +*~ -# Distribution / packaging -.Python -build/ -develop-eggs/ -dist/ -eggs/ -.eggs/ -parts/ -sdist/ -wheels/ -share/python-wheels/ -*.egg-info/ -.installed.cfg -*.egg -MANIFEST +# OS artifacts +.DS_Store +Thumbs.db -# PyInstaller -# Usually these files are written by a python script from a template -# before PyInstaller builds the exe, so as to inject date/other infos into it. -*.manifest -*.spec - -# Installer logs -pip-log.txt -pip-delete-this-directory.txt - -# Unit test / coverage reports -htmlcov/ -.tox/ -.nox/ -.coverage -.coverage.* -.cache -nosetests.xml -coverage.xml -*.cover -*.py,cover -.hypothesis/ -.pytest_cache/ -cover/ - -# Django stuff: -*.log -local_settings.py -db.sqlite3 -db.sqlite3-journal - -# Flask stuff: -instance/ -.webassets-cache - -# Scrapy stuff: -.scrapy - -# PyBuilder -.pybuilder/ -target/ - -# Jupyter Notebook -.ipynb_checkpoints - -# IPython -profile_default/ -ipython_config.py - -# pyenv -# For a library or package, you might want to ignore these files since the code is -# intended to run in multiple environments; otherwise, check them in: -# .python-version - -# pipenv -# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. -# However, in case of collaboration, if having platform-specific dependencies or dependencies -# having no cross-platform support, pipenv may install dependencies that don't work, or not -# install all needed dependencies. -#Pipfile.lock - -# UV -# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. -# This is especially recommended for binary packages to ensure reproducibility, and is more -# commonly ignored for libraries. -#uv.lock - -# poetry -# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. -# This is especially recommended for binary packages to ensure reproducibility, and is more -# commonly ignored for libraries. -# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control -#poetry.lock - -# pdm -# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. -#pdm.lock -# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it -# in version control. -# https://pdm.fming.dev/latest/usage/project/#working-with-version-control -.pdm.toml -.pdm-python -.pdm-build/ - -# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm -__pypackages__/ - -# Celery stuff -celerybeat-schedule -celerybeat.pid - -# SageMath parsed files -*.sage.py - -# Environments -.env -.venv -env/ -venv/ -ENV/ -env.bak/ -venv.bak/ - -# Spyder project settings -.spyderproject -.spyproject - -# Rope project settings -.ropeproject - -# mkdocs documentation -/site - -# mypy -.mypy_cache/ -.dmypy.json -dmypy.json - -# Pyre type checker -.pyre/ - -# pytype static type analyzer -.pytype/ - -# Cython debug symbols -cython_debug/ - -# PyCharm -# JetBrains specific template is maintained in a separate JetBrains.gitignore that can -# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore -# and can be added to the global gitignore or merged into this file. For a more nuclear -# option (not recommended) you can uncomment the following to ignore the entire idea folder. -#.idea/ - -# Ruff stuff: -.ruff_cache/ - -# PyPI configuration file -.pypirc +# Planning docs — local only +PLANNING.md +# Audit reports .audit diff --git a/.serena/.gitignore b/.serena/.gitignore new file mode 100644 index 00000000..2e510aff --- /dev/null +++ b/.serena/.gitignore @@ -0,0 +1,2 @@ +/cache +/project.local.yml diff --git a/.serena/project.yml b/.serena/project.yml new file mode 100644 index 00000000..f0483b81 --- /dev/null +++ b/.serena/project.yml @@ -0,0 +1,154 @@ +# the name by which the project can be referenced within Serena +project_name: "biglinux-webapps" + + +# list of languages for which language servers are started; choose from: +# al bash clojure cpp csharp +# csharp_omnisharp dart elixir elm erlang +# fortran fsharp go groovy haskell +# haxe java julia kotlin lua +# markdown +# matlab nix pascal perl php +# php_phpactor powershell python python_jedi r +# rego ruby ruby_solargraph rust scala +# swift terraform toml typescript typescript_vts +# vue yaml zig +# (This list may be outdated. For the current list, see values of Language enum here: +# https://github.com/oraios/serena/blob/main/src/solidlsp/ls_config.py +# For some languages, there are alternative language servers, e.g. csharp_omnisharp, ruby_solargraph.) +# Note: +# - For C, use cpp +# - For JavaScript, use typescript +# - For Free Pascal/Lazarus, use pascal +# Special requirements: +# Some languages require additional setup/installations. +# See here for details: https://oraios.github.io/serena/01-about/020_programming-languages.html#language-servers +# When using multiple languages, the first language server that supports a given file will be used for that file. +# The first language is the default language and the respective language server will be used as a fallback. +# Note that when using the JetBrains backend, language servers are not used and this list is correspondingly ignored. +languages: +- rust + +# the encoding used by text files in the project +# For a list of possible encodings, see https://docs.python.org/3.11/library/codecs.html#standard-encodings +encoding: "utf-8" + +# line ending convention to use when writing source files. +# Possible values: unset (use global setting), "lf", "crlf", or "native" (platform default) +# This does not affect Serena's own files (e.g. memories and configuration files), which always use native line endings. +line_ending: + +# The language backend to use for this project. +# If not set, the global setting from serena_config.yml is used. +# Valid values: LSP, JetBrains +# Note: the backend is fixed at startup. If a project with a different backend +# is activated post-init, an error will be returned. +language_backend: + +# whether to use project's .gitignore files to ignore files +ignore_all_files_in_gitignore: true + +# advanced configuration option allowing to configure language server-specific options. +# Maps the language key to the options. +# Have a look at the docstring of the constructors of the LS implementations within solidlsp (e.g., for C# or PHP) to see which options are available. +# No documentation on options means no options are available. +ls_specific_settings: {} + +# list of additional paths to ignore in this project. +# Same syntax as gitignore, so you can use * and **. +# Note: global ignored_paths from serena_config.yml are also applied additively. +ignored_paths: [] + +# whether the project is in read-only mode +# If set to true, all editing tools will be disabled and attempts to use them will result in an error +# Added on 2025-04-18 +read_only: false + +# list of tool names to exclude. +# This extends the existing exclusions (e.g. from the global configuration) +# +# Below is the complete list of tools for convenience. +# To make sure you have the latest list of tools, and to view their descriptions, +# execute `uv run scripts/print_tool_overview.py`. +# +# * `activate_project`: Activates a project based on the project name or path. +# * `check_onboarding_performed`: Checks whether project onboarding was already performed. +# * `create_text_file`: Creates/overwrites a file in the project directory. +# * `delete_memory`: Delete a memory file. Should only happen if a user asks for it explicitly, +# for example by saying that the information retrieved from a memory file is no longer correct +# or no longer relevant for the project. +# * `edit_memory`: Replaces content matching a regular expression in a memory. +# * `execute_shell_command`: Executes a shell command. +# * `find_file`: Finds files in the given relative paths +# * `find_referencing_symbols`: Finds symbols that reference the given symbol using the language server backend +# * `find_symbol`: Performs a global (or local) search using the language server backend. +# * `get_current_config`: Prints the current configuration of the agent, including the active and available projects, tools, contexts, and modes. +# * `get_symbols_overview`: Gets an overview of the top-level symbols defined in a given file. +# * `initial_instructions`: Provides instructions Serena usage (i.e. the 'Serena Instructions Manual') +# for clients that do not read the initial instructions when the MCP server is connected. +# * `insert_after_symbol`: Inserts content after the end of the definition of a given symbol. +# * `insert_before_symbol`: Inserts content before the beginning of the definition of a given symbol. +# * `list_dir`: Lists files and directories in the given directory (optionally with recursion). +# * `list_memories`: List available memories. Any memory can be read using the `read_memory` tool. +# * `onboarding`: Performs onboarding (identifying the project structure and essential tasks, e.g. for testing or building). +# * `read_file`: Reads a file within the project directory. +# * `read_memory`: Read the content of a memory file. This tool should only be used if the information +# is relevant to the current task. You can infer whether the information +# is relevant from the memory file name. +# You should not read the same memory file multiple times in the same conversation. +# * `rename_memory`: Renames or moves a memory. Moving between project and global scope is supported +# (e.g., renaming "global/foo" to "bar" moves it from global to project scope). +# * `rename_symbol`: Renames a symbol throughout the codebase using language server refactoring capabilities. +# For JB, we use a separate tool. +# * `replace_content`: Replaces content in a file (optionally using regular expressions). +# * `replace_symbol_body`: Replaces the full definition of a symbol using the language server backend. +# * `safe_delete_symbol`: +# * `search_for_pattern`: Performs a search for a pattern in the project. +# * `write_memory`: Write some information (utf-8-encoded) about this project that can be useful for future tasks to a memory in md format. +# The memory name should be meaningful. +excluded_tools: [] + +# list of tools to include that would otherwise be disabled (particularly optional tools that are disabled by default). +# This extends the existing inclusions (e.g. from the global configuration). +included_optional_tools: [] + +# fixed set of tools to use as the base tool set (if non-empty), replacing Serena's default set of tools. +# This cannot be combined with non-empty excluded_tools or included_optional_tools. +fixed_tools: [] + +# list of mode names to that are always to be included in the set of active modes +# The full set of modes to be activated is base_modes + default_modes. +# If the setting is undefined, the base_modes from the global configuration (serena_config.yml) apply. +# Otherwise, this setting overrides the global configuration. +# Set this to [] to disable base modes for this project. +# Set this to a list of mode names to always include the respective modes for this project. +base_modes: + +# list of mode names that are to be activated by default. +# The full set of modes to be activated is base_modes + default_modes. +# If the setting is undefined, the default_modes from the global configuration (serena_config.yml) apply. +# Otherwise, this overrides the setting from the global configuration (serena_config.yml). +# This setting can, in turn, be overridden by CLI parameters (--mode). +default_modes: + +# initial prompt for the project. It will always be given to the LLM upon activating the project +# (contrary to the memories, which are loaded on demand). +initial_prompt: "" + +# time budget (seconds) per tool call for the retrieval of additional symbol information +# such as docstrings or parameter information. +# This overrides the corresponding setting in the global configuration; see the documentation there. +# If null or missing, use the setting from the global configuration. +symbol_info_budget: + +# list of regex patterns which, when matched, mark a memory entry as read‑only. +# Extends the list from the global configuration, merging the two lists. +read_only_memory_patterns: [] + +# list of regex patterns for memories to completely ignore. +# Matching memories will not appear in list_memories or activate_project output +# and cannot be accessed via read_memory or write_memory. +# To access ignored memory files, use the read_file tool on the raw file path. +# Extends the list from the global configuration, merging the two lists. +# Example: ["_archive/.*", "_episodes/.*"] +ignored_memory_patterns: [] diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 00000000..1d1bde7a --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,2871 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + +[[package]] +name = "aho-corasick" +version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" +dependencies = [ + "memchr", +] + +[[package]] +name = "anstream" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" + +[[package]] +name = "anstyle-parse" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" +dependencies = [ + "windows-sys 0.61.2", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" +dependencies = [ + "anstyle", + "once_cell_polyfill", + "windows-sys 0.61.2", +] + +[[package]] +name = "anyhow" +version = "1.0.102" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" + +[[package]] +name = "arbitrary" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" +dependencies = [ + "derive_arbitrary", +] + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "autocfg" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "bitflags" +version = "2.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "bumpalo" +version = "3.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" + +[[package]] +name = "bytemuck" +version = "1.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "byteorder-lite" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" + +[[package]] +name = "bytes" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" + +[[package]] +name = "cairo-rs" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc8d9aa793480744cd9a0524fef1a2e197d9eaa0f739cde19d16aba530dcb95" +dependencies = [ + "bitflags", + "cairo-sys-rs", + "glib", + "libc", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8b4985713047f5faee02b8db6a6ef32bbb50269ff53c1aee716d1d195b76d54" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "cc" +version = "1.2.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20" +dependencies = [ + "find-msvc-tools", + "shlex", +] + +[[package]] +name = "cfg-expr" +version = "0.20.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c6b04e07d8080154ed4ac03546d9a2b303cc2fe1901ba0b35b301516e289368" +dependencies = [ + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cfg-if" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" + +[[package]] +name = "clap" +version = "4.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_derive" +version = "4.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "clap_lex" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" + +[[package]] +name = "colorchoice" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" + +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "crc32fast" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" + +[[package]] +name = "cssparser" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7c66d1cd8ed61bf80b38432613a7a2f09401ab8d0501110655f8b341484a3e3" +dependencies = [ + "cssparser-macros", + "dtoa-short", + "itoa", + "phf", + "smallvec", +] + +[[package]] +name = "cssparser-macros" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" +dependencies = [ + "quote", + "syn", +] + +[[package]] +name = "derive_arbitrary" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "derive_more" +version = "0.99.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "dirs" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.61.2", +] + +[[package]] +name = "displaydoc" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "dtoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" + +[[package]] +name = "dtoa-short" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" +dependencies = [ + "dtoa", +] + +[[package]] +name = "ego-tree" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2972feb8dffe7bc8c5463b1dacda1b0dfbed3710e50f977d965429692d74cd8" + +[[package]] +name = "env_filter" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32e90c2accc4b07a8456ea0debdc2e7587bdd890680d71173a15d4ae604f6eef" +dependencies = [ + "log", + "regex", +] + +[[package]] +name = "env_logger" +version = "0.11.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0621c04f2196ac3f488dd583365b9c09be011a4ab8b9f37248ffcc8f6198b56a" +dependencies = [ + "anstream", + "anstyle", + "env_filter", + "jiff", + "log", +] + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "errno" +version = "0.3.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "fastrand" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + +[[package]] +name = "fdeflate" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "field-offset" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" +dependencies = [ + "memoffset", + "rustc_version", +] + +[[package]] +name = "find-msvc-tools" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" + +[[package]] +name = "flate2" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +dependencies = [ + "mac", + "new_debug_unreachable", +] + +[[package]] +name = "futures-channel" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" + +[[package]] +name = "futures-executor" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" + +[[package]] +name = "futures-macro" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "futures-sink" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" + +[[package]] +name = "futures-task" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" + +[[package]] +name = "futures-util" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +dependencies = [ + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "gdk-pixbuf" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25f420376dbee041b2db374ce4573892a36222bb3f6c0c43e24f0d67eae9b646" +dependencies = [ + "gdk-pixbuf-sys", + "gio", + "glib", + "libc", +] + +[[package]] +name = "gdk-pixbuf-sys" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48f31b37b1fc4b48b54f6b91b7ef04c18e00b4585d98359dd7b998774bbd91fb" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gdk4" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd42fdbbf48612c6e8f47c65fb92d2e8f39c25aecd6af047e83897c1a22d2a4e" +dependencies = [ + "cairo-rs", + "gdk-pixbuf", + "gdk4-sys", + "gio", + "glib", + "libc", + "pango", +] + +[[package]] +name = "gdk4-sys" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d974ac4f15e67472c3a9728daf612590b4a5762a4b33f0edd298df0b80d043c" +dependencies = [ + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "pkg-config", + "system-deps", +] + +[[package]] +name = "getopts" +version = "0.2.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df" +dependencies = [ + "unicode-width", +] + +[[package]] +name = "getrandom" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ + "cfg-if", + "libc", + "r-efi", + "wasip2", +] + +[[package]] +name = "gettext-rs" +version = "0.7.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d5857dc1b7f0fee86961de833f434e29494d72af102ce5355738c0664222bdf" +dependencies = [ + "gettext-sys", + "locale_config", +] + +[[package]] +name = "gettext-sys" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ea859ab0dd7e70ff823032b3e077d03d39c965d68c6c10775add60e999d8ee9" +dependencies = [ + "cc", + "temp-dir", +] + +[[package]] +name = "gio" +version = "0.22.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "401b600a9795c46ff45890146968b712c96ce4e9393798804133e137bd81d89c" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys", + "glib", + "libc", + "pin-project-lite", + "smallvec", +] + +[[package]] +name = "gio-sys" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64729ba2772c080448f9f966dba8f4456beeb100d8c28a865ef8a0f2ef4987e1" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", + "windows-sys 0.61.2", +] + +[[package]] +name = "glib" +version = "0.22.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1b7df55594e0e787d1560e23f7e12d7360d0b22e7b7c228ec2488b9e59b1b6b" +dependencies = [ + "bitflags", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "memchr", + "smallvec", +] + +[[package]] +name = "glib-macros" +version = "0.22.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda575994e3689b1bc12f89c3df621ead46ff292623b76b4710a3a5b79be54bb" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "glib-sys" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1eb23a616a3dbc7fc15bbd26f58756ff0b04c8a894df3f0680cd21011db6a642" +dependencies = [ + "libc", + "system-deps", +] + +[[package]] +name = "gobject-sys" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18eda93f09d3778f38255b231b17ef67195013a592c91624a4daf8bead875565" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "graphene-rs" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7d1b7881f96869f49808b6adfe906a93a57a34204952253444d68c3208d71f1" +dependencies = [ + "glib", + "graphene-sys", + "libc", +] + +[[package]] +name = "graphene-sys" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "517f062f3fd6b7fd3e57a3f038a74b3c23ca32f51199ff028aa704609943f79c" +dependencies = [ + "glib-sys", + "libc", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gsk4" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53c912dfcbd28acace5fc99c40bb9f25e1dcb73efb1f2608327f66a99acdcb62" +dependencies = [ + "cairo-rs", + "gdk4", + "glib", + "graphene-rs", + "gsk4-sys", + "libc", + "pango", +] + +[[package]] +name = "gsk4-sys" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7d54bbc7a9d8b6ffe4f0c95eede15ccfb365c8bf521275abe6bcfb57b18fb8a" +dependencies = [ + "cairo-sys-rs", + "gdk4-sys", + "glib-sys", + "gobject-sys", + "graphene-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "gtk4" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25d47a7ca9ec6f50b5ace32eaaf11fe152c9bbc4f780a35e42c9b7fc5b046f9c" +dependencies = [ + "cairo-rs", + "field-offset", + "futures-channel", + "gdk-pixbuf", + "gdk4", + "gio", + "glib", + "graphene-rs", + "gsk4", + "gtk4-macros", + "gtk4-sys", + "libc", + "pango", +] + +[[package]] +name = "gtk4-macros" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3581b242ba62fdff122ebb626ea641582ec326031622bd19d60f85029c804a87" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "gtk4-sys" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a25bd07084651c77bb6e7bce7d4cea8d9f98d210acee473e400a9106bc0ce50" +dependencies = [ + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk4-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "graphene-sys", + "gsk4-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "hashbrown" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "html5ever" +version = "0.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c" +dependencies = [ + "log", + "mac", + "markup5ever", + "match_token", +] + +[[package]] +name = "http" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +dependencies = [ + "bytes", + "itoa", +] + +[[package]] +name = "http-body" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http", +] + +[[package]] +name = "http-body-util" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" +dependencies = [ + "bytes", + "futures-core", + "http", + "http-body", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" + +[[package]] +name = "hyper" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca" +dependencies = [ + "atomic-waker", + "bytes", + "futures-channel", + "futures-core", + "http", + "http-body", + "httparse", + "itoa", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "hyper-tls" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" +dependencies = [ + "bytes", + "http-body-util", + "hyper", + "hyper-util", + "native-tls", + "tokio", + "tokio-native-tls", + "tower-service", +] + +[[package]] +name = "hyper-util" +version = "0.1.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" +dependencies = [ + "base64", + "bytes", + "futures-channel", + "futures-util", + "http", + "http-body", + "hyper", + "ipnet", + "libc", + "percent-encoding", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", +] + +[[package]] +name = "icu_collections" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" +dependencies = [ + "displaydoc", + "potential_utf", + "utf8_iter", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locale_core" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_normalizer" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" +dependencies = [ + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" + +[[package]] +name = "icu_properties" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" +dependencies = [ + "icu_collections", + "icu_locale_core", + "icu_properties_data", + "icu_provider", + "zerotrie", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" + +[[package]] +name = "icu_provider" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" +dependencies = [ + "displaydoc", + "icu_locale_core", + "writeable", + "yoke", + "zerofrom", + "zerotrie", + "zerovec", +] + +[[package]] +name = "idna" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +dependencies = [ + "icu_normalizer", + "icu_properties", +] + +[[package]] +name = "image" +version = "0.25.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104" +dependencies = [ + "bytemuck", + "byteorder-lite", + "moxcms", + "num-traits", + "png", +] + +[[package]] +name = "indexmap" +version = "2.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "ipnet" +version = "2.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" + +[[package]] +name = "iri-string" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25e659a4bb38e810ebc252e53b5814ff908a8c58c2a9ce2fae1bbec24cbf4e20" +dependencies = [ + "memchr", + "serde", +] + +[[package]] +name = "is-docker" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" +dependencies = [ + "once_cell", +] + +[[package]] +name = "is-wsl" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" +dependencies = [ + "is-docker", + "once_cell", +] + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" + +[[package]] +name = "itoa" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" + +[[package]] +name = "javascriptcore6" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d8d4f64d976c6dc6068723b6ef7838acf954d56b675f376c826f7e773362ddb" +dependencies = [ + "glib", + "javascriptcore6-sys", + "libc", +] + +[[package]] +name = "javascriptcore6-sys" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2b9787581c8949a7061c9b8593c4d1faf4b0fe5e5643c6c7793df20dbe39cf6" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "jiff" +version = "0.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359" +dependencies = [ + "jiff-static", + "log", + "portable-atomic", + "portable-atomic-util", + "serde_core", +] + +[[package]] +name = "jiff-static" +version = "0.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "js-sys" +version = "0.3.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca" +dependencies = [ + "cfg-if", + "futures-util", + "once_cell", + "wasm-bindgen", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "libadwaita" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc0da4e27b20d3e71f830e5b0f0188d22c257986bf421c02cfde777fe07932a4" +dependencies = [ + "gdk4", + "gio", + "glib", + "gtk4", + "libadwaita-sys", + "libc", + "pango", +] + +[[package]] +name = "libadwaita-sys" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aaee067051c5d3c058d050d167688b80b67de1950cfca77730549aa761fc5d7d" +dependencies = [ + "gdk4-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk4-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "libc" +version = "0.2.185" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" + +[[package]] +name = "libredox" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c" +dependencies = [ + "libc", +] + +[[package]] +name = "linux-raw-sys" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" + +[[package]] +name = "litemap" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" + +[[package]] +name = "locale_config" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934" +dependencies = [ + "lazy_static", + "objc", + "objc-foundation", + "regex", + "winapi", +] + +[[package]] +name = "lock_api" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" +dependencies = [ + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" + +[[package]] +name = "mac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "markup5ever" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18" +dependencies = [ + "log", + "phf", + "phf_codegen", + "string_cache", + "string_cache_codegen", + "tendril", +] + +[[package]] +name = "match_token" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "memchr" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" + +[[package]] +name = "memoffset" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "miniz_oxide" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", + "simd-adler32", +] + +[[package]] +name = "mio" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1" +dependencies = [ + "libc", + "wasi", + "windows-sys 0.61.2", +] + +[[package]] +name = "moxcms" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b" +dependencies = [ + "num-traits", + "pxfm", +] + +[[package]] +name = "native-tls" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2" +dependencies = [ + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] + +[[package]] +name = "objc-foundation" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" +dependencies = [ + "block", + "objc", + "objc_id", +] + +[[package]] +name = "objc_id" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" +dependencies = [ + "objc", +] + +[[package]] +name = "once_cell" +version = "1.21.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" + +[[package]] +name = "once_cell_polyfill" +version = "1.70.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" + +[[package]] +name = "open" +version = "5.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43bb73a7fa3799b198970490a51174027ba0d4ec504b03cd08caf513d40024bc" +dependencies = [ + "is-wsl", + "libc", + "pathdiff", +] + +[[package]] +name = "openssl" +version = "0.10.76" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "951c002c75e16ea2c65b8c7e4d3d51d5530d8dfa7d060b4776828c88cfb18ecf" +dependencies = [ + "bitflags", + "cfg-if", + "foreign-types", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "openssl-probe" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" + +[[package]] +name = "openssl-sys" +version = "0.9.112" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57d55af3b3e226502be1526dfdba67ab0e9c96fc293004e79576b2b9edb0dbdb" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "pango" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4804fb6018c6604eac198f0f897320d3696c9af7983cde056f07cef93cac9202" +dependencies = [ + "gio", + "glib", + "libc", + "pango-sys", +] + +[[package]] +name = "pango-sys" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd111a20ca90fedf03e09c59783c679c00900f1d8491cca5399f5e33609d5d6" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "parking_lot" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-link", +] + +[[package]] +name = "pathdiff" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" + +[[package]] +name = "percent-encoding" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" + +[[package]] +name = "phf" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" +dependencies = [ + "phf_macros", + "phf_shared", +] + +[[package]] +name = "phf_codegen" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" +dependencies = [ + "phf_generator", + "phf_shared", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared", + "rand", +] + +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" + +[[package]] +name = "pkg-config" +version = "0.3.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" + +[[package]] +name = "png" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" +dependencies = [ + "bitflags", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "portable-atomic" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" + +[[package]] +name = "portable-atomic-util" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "091397be61a01d4be58e7841595bd4bfedb15f1cd54977d79b8271e94ed799a3" +dependencies = [ + "portable-atomic", +] + +[[package]] +name = "potential_utf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" +dependencies = [ + "zerovec", +] + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "proc-macro-crate" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" +dependencies = [ + "toml_edit", +] + +[[package]] +name = "proc-macro2" +version = "1.0.106" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "pxfm" +version = "0.1.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5a041e753da8b807c9255f28de81879c78c876392ff2469cde94799b2896b9d" + +[[package]] +name = "quote" +version = "1.0.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "r-efi" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" + +[[package]] +name = "redox_syscall" +version = "0.5.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" +dependencies = [ + "bitflags", +] + +[[package]] +name = "redox_users" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" +dependencies = [ + "getrandom 0.2.17", + "libredox", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" + +[[package]] +name = "reqwest" +version = "0.12.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" +dependencies = [ + "base64", + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-tls", + "hyper-util", + "js-sys", + "log", + "native-tls", + "percent-encoding", + "pin-project-lite", + "rustls-pki-types", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "tokio", + "tokio-native-tls", + "tower", + "tower-http", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" +dependencies = [ + "bitflags", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustls-pki-types" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" +dependencies = [ + "zeroize", +] + +[[package]] +name = "rustversion" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" + +[[package]] +name = "ryu" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" + +[[package]] +name = "schannel" +version = "0.1.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939" +dependencies = [ + "windows-sys 0.61.2", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "scraper" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc3d051b884f40e309de6c149734eab57aa8cc1347992710dc80bcc1c2194c15" +dependencies = [ + "cssparser", + "ego-tree", + "getopts", + "html5ever", + "precomputed-hash", + "selectors", + "tendril", +] + +[[package]] +name = "security-framework" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" +dependencies = [ + "bitflags", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "selectors" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd568a4c9bb598e291a08244a5c1f5a8a6650bee243b5b0f8dbb3d9cc1d87fe8" +dependencies = [ + "bitflags", + "cssparser", + "derive_more", + "fxhash", + "log", + "new_debug_unreachable", + "phf", + "phf_codegen", + "precomputed-hash", + "servo_arc", + "smallvec", +] + +[[package]] +name = "semver" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" + +[[package]] +name = "serde" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +dependencies = [ + "serde_core", + "serde_derive", +] + +[[package]] +name = "serde_core" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.149" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +dependencies = [ + "itoa", + "memchr", + "serde", + "serde_core", + "zmij", +] + +[[package]] +name = "serde_spanned" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26" +dependencies = [ + "serde_core", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "servo_arc" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "170fb83ab34de17dc69aa7c67482b22218ddb85da56546f9bd6b929e32a05930" +dependencies = [ + "stable_deref_trait", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "simd-adler32" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214" + +[[package]] +name = "siphasher" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" + +[[package]] +name = "slab" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" + +[[package]] +name = "smallvec" +version = "1.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" + +[[package]] +name = "socket2" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" +dependencies = [ + "libc", + "windows-sys 0.61.2", +] + +[[package]] +name = "soup3" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92d38b59ff6d302538efd337e15d04d61c5b909ec223c60ae4061d74605a962a" +dependencies = [ + "futures-channel", + "gio", + "glib", + "libc", + "soup3-sys", +] + +[[package]] +name = "soup3-sys" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79d5d25225bb06f83b78ff8cc35973b56d45fcdd21af6ed6d2bbd67f5a6f9bea" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" + +[[package]] +name = "string_cache" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" +dependencies = [ + "new_debug_unreachable", + "parking_lot", + "phf_shared", + "precomputed-hash", + "serde", +] + +[[package]] +name = "string_cache_codegen" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", +] + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "syn" +version = "2.0.117" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" +dependencies = [ + "futures-core", +] + +[[package]] +name = "synstructure" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "system-deps" +version = "7.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "396a35feb67335377e0251fcbc1092fc85c484bd4e3a7a54319399da127796e7" +dependencies = [ + "cfg-expr", + "heck", + "pkg-config", + "toml", + "version-compare", +] + +[[package]] +name = "target-lexicon" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" + +[[package]] +name = "temp-dir" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83176759e9416cf81ee66cb6508dbfe9c96f20b8b56265a39917551c23c70964" + +[[package]] +name = "tempfile" +version = "3.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" +dependencies = [ + "fastrand", + "getrandom 0.3.4", + "once_cell", + "rustix", + "windows-sys 0.52.0", +] + +[[package]] +name = "tendril" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" +dependencies = [ + "futf", + "mac", + "utf-8", +] + +[[package]] +name = "thiserror" +version = "2.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tinystr" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" +dependencies = [ + "displaydoc", + "zerovec", +] + +[[package]] +name = "tokio" +version = "1.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a91135f59b1cbf38c91e73cf3386fca9bb77915c45ce2771460c9d92f0f3d776" +dependencies = [ + "bytes", + "libc", + "mio", + "pin-project-lite", + "socket2", + "windows-sys 0.61.2", +] + +[[package]] +name = "tokio-native-tls" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" +dependencies = [ + "native-tls", + "tokio", +] + +[[package]] +name = "toml" +version = "1.1.2+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81f3d15e84cbcd896376e6730314d59fb5a87f31e4b038454184435cd57defee" +dependencies = [ + "indexmap", + "serde_core", + "serde_spanned", + "toml_datetime", + "toml_parser", + "toml_writer", + "winnow", +] + +[[package]] +name = "toml_datetime" +version = "1.1.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" +dependencies = [ + "serde_core", +] + +[[package]] +name = "toml_edit" +version = "0.25.11+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b59c4d22ed448339746c59b905d24568fcbb3ab65a500494f7b8c3e97739f2b" +dependencies = [ + "indexmap", + "toml_datetime", + "toml_parser", + "winnow", +] + +[[package]] +name = "toml_parser" +version = "1.1.2+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" +dependencies = [ + "winnow", +] + +[[package]] +name = "toml_writer" +version = "1.1.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" + +[[package]] +name = "tower" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper", + "tokio", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-http" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" +dependencies = [ + "bitflags", + "bytes", + "futures-util", + "http", + "http-body", + "iri-string", + "pin-project-lite", + "tower", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-layer" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" + +[[package]] +name = "tower-service" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" + +[[package]] +name = "tracing" +version = "0.1.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" +dependencies = [ + "pin-project-lite", + "tracing-core", +] + +[[package]] +name = "tracing-core" +version = "0.1.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" +dependencies = [ + "once_cell", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "unicode-ident" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" + +[[package]] +name = "unicode-width" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" + +[[package]] +name = "url" +version = "2.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", + "serde", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + +[[package]] +name = "utf8parse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "version-compare" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e" + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] +name = "wasip2" +version = "1.0.2+wasi-0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" +dependencies = [ + "wit-bindgen", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.118" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89" +dependencies = [ + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.68" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f371d383f2fb139252e0bfac3b81b265689bf45b6874af544ffa4c975ac1ebf8" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.118" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.118" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904" +dependencies = [ + "bumpalo", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.118" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "web-sys" +version = "0.3.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webapps-core" +version = "4.0.0" +dependencies = [ + "anyhow", + "dirs", + "gettext-rs", + "log", + "serde", + "serde_json", + "url", +] + +[[package]] +name = "webapps-manager" +version = "4.0.0" +dependencies = [ + "anyhow", + "dirs", + "env_logger", + "gdk-pixbuf", + "gdk4", + "gettext-rs", + "gio", + "glib", + "gtk4", + "image", + "libadwaita", + "log", + "open", + "reqwest", + "scraper", + "serde", + "serde_json", + "url", + "webapps-core", + "zip", +] + +[[package]] +name = "webapps-viewer" +version = "4.0.0" +dependencies = [ + "anyhow", + "clap", + "dirs", + "env_logger", + "gdk4", + "gettext-rs", + "gio", + "glib", + "gtk4", + "libadwaita", + "log", + "serde", + "serde_json", + "webapps-core", + "webkit6", +] + +[[package]] +name = "webkit6" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4959dd2a92813d4b2ae134e71345a03030bcff189b4f79cd131e9218aba22b70" +dependencies = [ + "gdk4", + "gio", + "glib", + "gtk4", + "javascriptcore6", + "libc", + "soup3", + "webkit6-sys", +] + +[[package]] +name = "webkit6-sys" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "236078ce03ff041bf87904c8257e6a9b0e9e0f957267c15f9c1756aadcf02581" +dependencies = [ + "gdk4-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk4-sys", + "javascriptcore6-sys", + "libc", + "soup3-sys", + "system-deps", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-link" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-sys" +version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "winnow" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09dac053f1cd375980747450bfc7250c264eaae0583872e845c0c7cd578872b5" +dependencies = [ + "memchr", +] + +[[package]] +name = "wit-bindgen" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" + +[[package]] +name = "writeable" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" + +[[package]] +name = "yoke" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca" +dependencies = [ + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "synstructure", +] + +[[package]] +name = "zerofrom" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "synstructure", +] + +[[package]] +name = "zeroize" +version = "1.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" + +[[package]] +name = "zerotrie" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", +] + +[[package]] +name = "zerovec" +version = "0.11.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "zip" +version = "2.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50" +dependencies = [ + "arbitrary", + "crc32fast", + "crossbeam-utils", + "displaydoc", + "flate2", + "indexmap", + "memchr", + "thiserror", + "zopfli", +] + +[[package]] +name = "zmij" +version = "1.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" + +[[package]] +name = "zopfli" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249" +dependencies = [ + "bumpalo", + "crc32fast", + "log", + "simd-adler32", +] diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 00000000..db6f4c9d --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,41 @@ +[workspace] +resolver = "2" +members = [ + "crates/webapps-core", + "crates/webapps-viewer", + "crates/webapps-manager", +] + +[workspace.package] +version = "4.0.0" +edition = "2021" +license = "GPL-3.0-or-later" +repository = "https://github.com/biglinux/biglinux-webapps" + +[workspace.dependencies] +gtk4 = { version = "0.11", features = ["v4_10"] } +libadwaita = { version = "0.9", features = ["v1_6"] } +webkit6 = { version = "0.6", features = ["v2_50"] } +glib = { package = "glib", version = "0.22" } +gio = { package = "gio", version = "0.22" } +gdk4 = { package = "gdk4", version = "0.11" } +gdk-pixbuf = { package = "gdk-pixbuf", version = "0.22" } +serde = { version = "1", features = ["derive"] } +serde_json = "1" +log = "0.4" +env_logger = "0.11" +anyhow = "1" +dirs = "6" +clap = { version = "4", features = ["derive"] } +reqwest = { version = "0.12", default-features = false, features = ["native-tls", "blocking"] } +scraper = "0.22" +zbus = "5" +tokio = { version = "1", features = ["rt-multi-thread", "macros"] } +image = { version = "0.25", default-features = false, features = ["png", "ico"] } +gettextrs = { package = "gettext-rs", version = "0.7", features = ["gettext-system"] } + +[profile.release] +lto = "thin" +opt-level = "s" +strip = true +codegen-units = 1 diff --git a/PLANNING.md b/PLANNING.md index 20abd209..8ee58bf5 100644 --- a/PLANNING.md +++ b/PLANNING.md @@ -1,319 +1,495 @@ -# PLANNING.md — BigLinux WebApps Improvement Roadmap +# PLANNING.md — BigLinux WebApps v4.0.0 Full Audit -## Files Analyzed +> Generated: 2025-06-23 | Updated: 2025-06-25 (Phase 2 fixes applied) +> Codebase: 26 .rs files, ~5100 LOC, 3 crates +> Tooling: cargo clippy, cargo fmt, cargo audit, manual review, GTK4/Adwaita audit, Orca a11y audit -**Total Python files read:** 18 -**Total Python lines analyzed:** 3439 -**Large files (>500 lines) confirmed read in full:** -- `webapps/ui/webapp_dialog.py` (763 lines) — read completely L1-763 -- `webapps/ui/main_window.py` (520 lines) — read completely L1-520 +--- + +## 0. Project Health Summary + +| Metric | Before | After | Status | +|--------|--------|-------|--------| +| Crates | 3 | 3 | ✅ | +| Total Lines | 4628 | ~5100 (+tests) | ✅ | +| Files >300L | 4 | 4 | ⚠️ | +| Clippy warnings | 33 | **0** | ✅ Fixed | +| Format diffs | 74 | **0** | ✅ Fixed | +| Tests | 0 | **25** (36 assertions) | ✅ Fixed | +| Unsafe blocks | 0 | 0 | ✅ | +| `.unwrap()` calls | 2 | **0** (→ `.expect()`) | ✅ Fixed | +| Secrets/hardcoded creds | 0 | 0 | ✅ | +| cargo-audit | Unknown | **0 vulns, 2 warnings** (transitive) | ✅ | +| README accuracy | 🔴 Python | **✅ Rust** | ✅ Fixed | +| A11y icon buttons | 🔴 ~15 unnamed | **✅ All labeled** | ✅ Fixed | +| ITP/permissions docs | ⚠️ No comments | **✅ Documented** | ✅ Fixed | + +### Cargo.toml Health + +| Dependency | Version | Notes | +|------------|---------|-------| +| gtk4 | 0.11 (v4_10) | Current stable | +| libadwaita | 0.9 (v1_6) | Current stable | +| webkit6 | 0.6 (v2_50) | Current stable | +| reqwest | 0.12 (native-tls, blocking) | ✅ native-tls for CI compat | +| scraper | 0.22 | OK | +| image | 0.25 | OK | +| zip | 2.0 (via crate dep) | OK | +| clap | 4 | OK | +| anyhow | 1 | OK | +| tokio | 1 | ⚠️ Only used for zbus — verify necessity | + +### Release Profile + +```toml +lto = "thin" # good balance +opt-level = "s" # size-optimized +strip = true # no debug symbols +codegen-units = 1 # max optimization +``` -**Shell scripts read:** 4 (big-webapps 277L, big-webapps-exec 118L, check_browser.sh 164L, others) -**Other files read:** PKGBUILD, desktop entries, CSS profile, README.md +✅ Appropriate for distribution binary. --- -## Current State Summary +## 1. Critical Issues (Must Fix Before Release) — ✅ ALL RESOLVED -**Overall grade: C+ → A-** (after shell security + accessibility + CC refactoring + GTK4 migration + browser registry + UX fixes + shell decoupling + dialog split + Orca navigation + service layer + progressive disclosure + save feedback + URL validation + focus management + dead code removal) +### 1.1 ✅ ~~Zero Test Coverage~~ → 25 tests passing -The application is functional and ships to users. The GTK4/Adw migration is complete and the UI structure is reasonable. However, significant issues exist: +**Impact:** No regression safety net. Any change can silently break functionality. -- **No tests at all** — zero test files, zero coverage -- **Critical security vulnerability** — `shell=True` with user-supplied data in `CommandExecutor` -- **Massive code duplication** — `get_system_default_browser()` has the same 30-line if/elif chain duplicated verbatim (CC=54) -- **No accessibility** — zero `accessible-name`, zero `accessible-description` on any widget -- **Architecture bleeding** — UI code directly calls shell scripts, no clear data layer -- **Translation bug** — `_()` referenced before assignment in `application.py:185` (F823) -- **No type hints** anywhere in 3400+ lines of Python +**Files needing tests first (by risk):** +| File | LOC | Risk | What to test | +|------|-----|------|-------------| +| service.rs | 609 | HIGH | CRUD ops, desktop file generation, shell_split(), parse_exec_line(), migrate_legacy | +| registry.rs | 138 | MED | match_url(), search(), category filtering | +| webapp.rs | 95 | LOW | Default values, serialization roundtrip | +| browser.rs | 120 | LOW | exec_for_url(), icon_name() mapping | +| favicon.rs | 258 | MED | extract_title(), extract_icon_urls(), resolve_url() (mock HTTP) | ---- +**Recommended approach:** +- Unit tests for pure logic (shell_split, parse_exec_line, extract_title, resolve_url) +- Integration tests with temp dirs for service CRUD + desktop file I/O +- Mock reqwest for favicon fetch tests +- Target: 80%+ coverage on service.rs and registry.rs -## Critical (fix immediately) +### 1.2 ✅ ~~README Incorrect~~ → Fixed (Python → Rust) -### Security +**Current:** Says "Built with Python", lists python-bs4, python-requests, python-gobject as deps. +**Reality:** 100% Rust with GTK4/libadwaita. -- [x] **Command injection via `shell=True`**: `command_executor.py:38` — `execute_command()` runs arbitrary strings through `shell=True`. Methods like `create_webapp()` (L106) interpolate user input (`app_name`, `app_url`) directly into shell commands with only single-quote wrapping, which is trivially bypassable (e.g., name containing `'; rm -rf /; '`). **Fix:** Use `subprocess.run()` with a list of arguments, never `shell=True`. Refactor `create_webapp()`, `update_webapp()`, `remove_webapp()` to pass args as lists. +**Fix:** Rewrite Technical Details + Dependencies sections. -- [x] **Zip extraction path traversal**: `application.py:319` — `zipf.extractall(temp_dir)` without validating member paths. A malicious ZIP can write files outside `temp_dir` via `../` entries (ZipSlip). **Fix:** Validate all member paths before extraction, or use `shutil.unpack_archive` with path validation. +### 1.3 ✅ ~~Accessibility — Icon Buttons Without Names~~ → ~15 buttons labeled -- [x] **Translation `_` referenced before assignment**: `application.py:185` — ruff F823. The `_` function from `translation.py` is imported but due to module-level import ordering, it may not be available in all code paths. The import works at runtime because `gi.require_version` runs first, but this is fragile. **Fix:** Ensure `from webapps.utils.translation import _` is at the correct scope. +~15 icon-only buttons across the app have NO `set_accessible_name()`. Orca reads them as generic "button". -- [x] **Shell script quoting vulnerabilities**: `big-webapps` — `rm $filename`, `if [ -f $filename ]`, `if [ $command = ... ]` without quotes. Filenames with spaces/globbing cause unexpected behavior or data loss. **Fix:** Quote all variable expansions: `rm "$filename"`, `if [ -f "$filename" ]`, `if [ "$command" = ... ]`. +| Location | Widget | Current Orca Output | Fix | +|----------|--------|-------------------|-----| +| manager/window.rs | search toggle | "toggle button" | `set_accessible_name("Search")` | +| manager/window.rs | add button | "button" | `set_accessible_name("Add WebApp")` | +| manager/window.rs | menu button | "menu button" | `set_accessible_name("Main Menu")` | +| webapp_dialog.rs | detect button | "button" | `set_accessible_name("Detect from website")` | +| webapp_dialog.rs | icon chooser | "button" | `set_accessible_name("Choose icon")` | +| webapp_row.rs | browser button | "button" | `set_accessible_name("Change browser")` | +| webapp_row.rs | edit button | "button" | `set_accessible_name("Edit")` | +| webapp_row.rs | delete button | "button" | `set_accessible_name("Delete")` | +| viewer/window.rs | back button | "button" | `set_accessible_name("Back")` | +| viewer/window.rs | forward button | "button" | `set_accessible_name("Forward")` | +| viewer/window.rs | reload button | "button" | `set_accessible_name("Reload")` | +| viewer/window.rs | fullscreen button | "button" | `set_accessible_name("Toggle fullscreen")` | -- [x] **Manual JSON generation in `big-webapps`**: L241-251 — manual escape with `${name//\"/\\\\\"}` is fragile; backslashes, tabs, newlines in names break JSON. **Fix:** Replaced with `_json_escape()` function using `sed` for proper `\`/`"`/tab escaping, and `printf` for structured JSON output. +**Effort:** Low (1-2 lines each). **Impact:** Huge for screen reader users. -- [x] **`big-webapps-exec` unquoted `$browser_exec`**: All `exec $browser_exec` and `$browser_exec ... &` lines — word splitting on flatpak commands (`flatpak run com.brave.Browser` becomes 3 separate words). **Fix:** Changed `browser_exec` to bash array `browser_exec=(...)`, used `"${browser_exec[@]}"` everywhere. +--- -- [x] **`big-webapps-exec` icon copy on every launch**: L19-21 — `cp "$icon" ~/.local/share/icons/` + `sed -Ei` runs on every execution, even if icon is already current. **Fix:** Added `cmp -s` check — only copy+sed if icon differs or doesn't exist. +## 2. High Priority Issues — ✅ MOSTLY RESOLVED -- [x] **Wayland race condition in `big-webapps-exec`**: L95-106 — `mv -f` of .desktop files without locking. Two simultaneous instances corrupt the original .desktop. **Fix:** Added `flock` advisory locking; second instance skips icon swap and launches directly. +### 2.1 ✅ ~~Clippy Warnings (33)~~ → 0 warnings -- [x] **`sed` chain for browser name mapping**: `big-webapps` — fragile `sed` pipeline for `short_browser`. **Fix:** Replaced with `case` statement with glob patterns. +**Auto-fixable:** `cargo clippy --fix --allow-dirty` -### Bugs +| Warning | Count | Fix | +|---------|-------|-----| +| needless_borrows_for_generic_args | 30 | Remove `&` on `&gettext(...)` calls | +| redundant_import | 1 | Remove `use gdk4;` in viewer | +| let_and_return | 1 | Inline return value | +| field_assignment_outside_initializer | 1 | Move to struct init | -- [x] **`get_app_icon_url.py` uses GTK3**: `get_app_icon_url.py:6` — Migrated to GTK4 (`gi.require_version("Gtk", "4.0")`). Uses `Gtk.IconTheme.get_for_display()` + `lookup_icon()` returning `IconPaintable` with `get_file().get_path()`. Requires `Gtk.init()` + `Gdk.Display.get_default()`. +### 2.2 ✅ ~~Format Violations (74 diffs)~~ → 0 diffs -- [x] **`BROWSER_ICONS_PATH` is relative**: `browser_icon_utils.py:9` — `BROWSER_ICONS_PATH = "icons"` is relative to CWD. Works only because `big-webapps-gui` does `cd /usr/share/biglinux/webapps/` before launching. If launched from any other directory, all browser icons fail silently. **Fix:** Use `os.path.dirname(os.path.realpath(__file__))` to compute absolute path. +**Fix:** `cargo fmt` -- [x] **`name_label.set_ellipsize(True)` wrong API**: `webapp_row.py:73,82` — `set_ellipsize()` expects a `Pango.EllipsizeMode` enum, not a boolean. GTK4 may silently accept `True` as `1` (which maps to `ELLIPSIZE_START`), but the intent is likely `ELLIPSIZE_END`. **Fix:** `name_label.set_ellipsize(Pango.EllipsizeMode.END)`. +### 2.3 ⚠️ Blocking I/O on Main Thread -- [x] **`_open_folder` infinite recursion**: `application.py:97-100` — If `os.makedirs` creates the folder, it calls `self._open_folder()` again, which now finds the folder and opens it. This is fragile — if `Gtk.show_uri` and `xdg-open` both fail, it loops. There's also no guard against repeated creation. **Fix:** Remove recursion, just `makedirs` then `show_uri` in a single flow. +These synchronous operations can freeze the UI: ---- +| Location | Operation | Risk | +|----------|-----------|------| +| service.rs | `load_webapps()` — reads JSON from disk | Low (small file) | +| service.rs | `detect_browsers()` — spawns `flatpak list` + `xdg-settings` | **Medium** (process exec) | +| service.rs | `import_webapps()` — ZIP extraction | **High** (large archives) | +| service.rs | `export_webapps()` — ZIP creation | Medium | +| favicon.rs | `fetch_site_info()` — HTTP + image processing | **Already threaded** ✅ | +| desktop.rs | `fs::create_dir_all`, `fs::write` | Low | -## High Priority (code quality) +**Recommended:** Move `import_webapps()` and `export_webapps()` to background threads with progress indication. `detect_browsers()` should be cached after first call. -### Architecture +### 2.4 ✅ ~~2 Unwrap Calls in Viewer~~ → .expect() with context -- [x] **Extract browser name mapping to data**: `command_executor.py:160-292` — `get_system_default_browser()` has cyclomatic complexity **F(54)** with the same 30-browser if/elif chain **duplicated twice** (xdg-settings and xdg-mime paths). **Fix:** Create a `BROWSER_DESKTOP_MAP` dictionary mapping desktop file patterns to browser IDs. Reduce to ~20 lines. +| Location | Line | Context | Fix | +|----------|------|---------|-----| +| viewer/window.rs | ~331 | `user_content_manager().unwrap()` | `.expect("WebView must have UCM")` | +| viewer/window.rs | ~463 | `application().unwrap()` | `.expect("Window must have app")` | -- [x] **Duplicate browser name maps**: Created `browser_registry.py` as single source of truth for Python side (`BROWSER_DISPLAY_NAMES` + `DESKTOP_PATTERN_MAP`). `browser_model.py` and `command_executor.py` now import from it. Shell scripts (`check_browser.sh`, `big-webapps-exec`) retain their own layer-specific data (paths, flatpak exec commands) since they cannot import Python. +These are safe in practice (WebView always has UCM, Window always has app) but should use `.expect()` with context message for debuggability. -- [x] **Shell script coupling**: `application.py` now calls `big-webapps json` directly and resolves icons via `enrich_webapps_with_icons()` in `browser_icon_utils.py`. Eliminated `get_json.sh` → `get_app_icon_url.py` chain (Python → shell → Python → shell → Python). +### 2.5 ✅ ~~ITP Disabled Without Documentation~~ → Commented -- [x] **Two different application IDs**: `main.py:24` sets `br.com.biglinux.webapps`, `application.py:32` sets `org.biglinux.webapps`. One of these is ignored at runtime. **Fix:** Use a single canonical app ID. +```rust +session.set_itp_enabled(false); +``` -### Code Quality +Disabling Intelligent Tracking Prevention allows all cross-site tracking. This was intentional (for cookie persistence in login-required webapps like YouTube/Spotify), but: +- Should have a code comment explaining WHY +- Consider making it per-webapp configurable in the future -- [x] **Add type hints to all function signatures**: 0/18 files have type annotations. Start with models and utils (pure logic), then UI. This enables mypy and IDE support. +### 2.6 ⚠️ Permission Auto-Grant (Viewer) -- [x] **Unused variables from GTK signal handlers**: vulture reports 19 unused variables. Most are GTK callback signatures (`controller`, `keycode`, `state`, `param`). **Fix:** Prefix with `_` (e.g., `_controller`, `_keycode`). For truly unused vars like `d` in `application.py:435`, remove them. +Camera, microphone, and notification permissions are auto-granted without user consent or logging. This is convenient but: +- Security risk for untrusted webapps +- No audit trail +- Consider: prompt once → remember decision per webapp -- [x] **Format 2 files**: `application.py` and `main_window.py` fail `ruff format --check`. **Fix:** Run `ruff format`. +--- -- [x] **30 E402 import violations**: All `from gi.repository import ...` lines trigger E402 because they follow `gi.require_version()`. This is expected and correct for GI. **Fix:** Add `# noqa: E402` inline or configure ruff to ignore E402 for `gi.repository` imports. Alternatively, add a `ruff.toml` with per-file ignores. +## 3. Medium Priority Issues -- [x] **High complexity functions**: `_handle_import_response` (CC=15→5), `_handle_export_response` (CC=14→5), `on_webapp_dialog_response` (CC=17→6). **Fix:** Extracted `_serialize_webapp_for_export()`, `_import_single_webapp()` from `application.py`. Extracted `_find_webapp_after_reload()` from `main_window.py`, collapsed create/update duplicate search into shared helper with URL-only fallback. +### 3.1 Accessibility — Live Regions -- [x] **`print()` statements as logging**: 40+ `print()` calls throughout the codebase used for debugging. No structured logging. **Fix:** Replace with `logging` module. Use `logger = logging.getLogger(__name__)` per module. Level: DEBUG for dev info, ERROR for failures. +When the user types in search (manager/window.rs) or template gallery, the list is rebuilt silently. Orca does not announce changes. ---- +**Fix:** After `populate_list()`, update an accessible live region with result count: +```rust +// After populating +status_label.set_label(&format!("{} webapps found", count)); +// Ensure status_label has AccessibleRole::Status +``` -## Medium Priority (UX improvements) +### 3.2 Accessibility — Category Headers Without Semantic Role -### Progressive Disclosure +Category section headers in window.rs and template_gallery.rs use visual styling (`title-4` CSS class) but no semantic `AccessibleRole::Heading`. -- [x] **Profile settings overwhelm new users**: `webapp_dialog.py` — profile switch + profile name entry now wrapped in `AdwExpanderRow` ("Profile Settings"). Default collapsed. Only shown when App Mode is active. *Principle: Progressive Disclosure — reduce cognitive load on primary flow.* +**Fix:** +```rust +header.set_accessible_role(gtk::AccessibleRole::Heading); +``` -- [x] **Category dropdown shows all 9 categories upfront**: `Gtk.DropDown` already collapses the list — user only sees choices on click (≠ radio buttons). Default "Webapps" pre-selected for new webapps. No change needed — Hick's Law mitigated by dropdown widget design. +### 3.3 Accessibility — Switches Without State Announcement -### Feedback Loops +App Mode switch (webapp_dialog.rs) and "Don't show again" switch (welcome_dialog.rs) don't clearly announce state. -- [x] **No feedback during webapp creation**: `webapp_dialog.py` — Save now shows loading overlay, runs command in background thread via `threading.Thread(daemon=True)`, uses `GLib.idle_add` to close dialog on completion. *Principle: System Status Visibility (Nielsen).* +**Better pattern:** Use `adw::SwitchRow` instead of manual `gtk::Switch` + `gtk::Label` in `gtk::Box`. AdwSwitchRow handles accessible properties automatically. -- [x] **URL validation is reactive only**: `webapp_dialog.py` — Real-time URL validation with `urlparse` (checks scheme http/https + netloc). Suffix icon `emblem-ok-symbolic` (success) / `dialog-warning-symbolic` (error) + CSS classes. *Principle: Error Prevention > Error Recovery.* +### 3.4 Accessibility — Welcome Dialog Markup -- [x] **Delete confirmation lacks context**: `main_window.py:363` — Delete dialog shows "Are you sure you want to delete {name}?" but doesn't show the URL or browser, making it hard to distinguish between similarly-named webapps. **Fix:** Include URL and browser in the dialog body. *Principle: Recognition over Recall.* +Uses Pango markup (``, ``) in labels. Some Orca versions may read the markup tags literally. -### Visual Hierarchy +**Fix:** Use `gtk::Label::set_attributes()` with explicit `pango::AttrList` instead of inline markup. Or verify behavior with Orca before changing. -- [x] **Welcome dialog CSS leaks globally**: `welcome_dialog.py:77` — `Gtk.StyleContext.add_provider_for_display()` applies headerbar CSS to ALL windows, not just the welcome dialog. **Fix:** Use `Gtk.StyleContext.add_provider()` on the specific widget, like `webapp_dialog.py` does correctly at L168. +### 3.5 UX — Cognitive Overload in Create/Edit Dialog -- [x] **Icon selection FlowBox has no visual feedback**: `FaviconPicker` in `favicon_picker.py` now applies `.favicon-selected` CSS class (accent-colored border) to the active `FlowBoxChild` and removes it from the previous selection. +9+ simultaneous input fields violate the 7±2 cognitive load rule. -### First-Run Experience +**Recommendation:** +- "Behavior" section (App Mode, Browser, Profile) should be collapsed by default for new webapps +- Only URL + Name + Icon visible initially (progressive disclosure) +- Power users expand Behavior manually -- [x] **Welcome dialog switch UX confusing**: `welcome_dialog.py` — Renamed label from "Show dialog on startup" to "Don't show this again" with inverted logic. Switch ON = suppress. Matches standard UX convention. *Principle: Match between system and real world (Nielsen).* +### 3.6 UX — Category Dropdown Unclear ---- +Desktop categories ("Network", "AudioVideo", "Development") are not self-explanatory for non-technical users. -## Low Priority (polish & optimization) +**Fix:** Add subtitle to category ActionRow: "Controls where the webapp appears in the application menu" -- [x] **`time.time()` + `hash(datetime.now())` for webapp file IDs**: `main_window.py:172` — Uses `int(time.time())-{hash(datetime.now()) % 10000}` while `webapp_dialog.py:701` uses `uuid.uuid4().hex[:8]`. Inconsistent ID generation. **Fix:** Use UUID everywhere. The `main_window.py` pattern can produce collisions. +### 3.7 UX — Template Apply Not Reversible -- [x] **`on_remove_all` double-confirmation UX**: Replaced two consecutive dialogs with a single `Adw.MessageDialog` containing a text entry. User must type the exact phrase (translated) to enable the destructive confirm button. 3 methods → 2 methods. +Clicking a template in the gallery immediately overwrites form fields with no undo. -- [x] **`update_old_desktop_files.sh` references non-existent path**: L37 references `/usr/share/bigbashview/apps/webapps/check_browser.sh` which doesn't exist in the package. Line 46 references `/usr/share/bigbashview/bcc/apps/biglinux-webapps/webapps/`. These appear to be legacy paths from when the app used BigBashView. **Fix:** Update or remove dead references. +**Fix:** Consider "Apply Template?" confirmation dialog with preview, OR store pre-template state for undo. -- [x] **`biglinux-webapps-systemd` also references legacy path**: L30 references `/usr/share/bigbashview/bcc/apps/biglinux-webapps/webapps/`. **Fix:** Same as above. +### 3.8 UX — Browser Button Confusing in App Mode -- [x] **CSS headerbar override in webapp_dialog.py**: Already uses `Gtk.StyleContext.add_provider()` on specific style context (not `add_provider_for_display`). No leak. Verified. +webapp_row.rs shows a browser-icon button for every webapp, but in App mode it shows `application-x-executable-symbolic` icon. Users may not understand its purpose. -- [x] **AdwAboutWindow is deprecated**: `application.py:119` uses `Adw.AboutWindow`. Newer libadwaita versions use `Adw.AboutDialog`. **Fix:** Check the target libadwaita version and update if ≥ 1.5. +**Fix:** Hide or disable the browser button when `app_mode == App`. -- [x] **Hardcoded version "3.0.0"**: Already resolved — `APP_VERSION = "3.1.0"` in `__init__.py`, imported by `application.py`. PKGBUILD uses rolling `$(date)` for package version (different semantic). +### 3.9 Large Files Should Be Split ---- +| File | LOC | Recommendation | +|------|-----|---------------| +| service.rs | 609 | Split: service/crud.rs, service/browser.rs, service/migration.rs, service/io.rs | +| viewer/window.rs | 657 | Extract: viewer/navigation.rs, viewer/downloads.rs, viewer/shortcuts.rs | +| manager/window.rs | 574 | Extract: window/actions.rs, window/list.rs | +| webapp_dialog.rs | 557 | OK (single dialog, hard to split meaningfully) | -## Architecture Recommendations +### 3.10 Non-Idiomatic Patterns -### Current Structure -``` -webapps/ -├── application.py # App class, export/import, action registration -├── models/ -│ ├── browser_model.py # Browser data model -│ └── webapp_model.py # WebApp data model -├── ui/ -│ ├── browser_dialog.py # Browser selection dialog -│ ├── favicon_picker.py # ✅ NEW — FlowBox favicon selector widget -│ ├── main_window.py # Main window -│ ├── webapp_dialog.py # Create/edit dialog (763L — too large) -│ ├── webapp_row.py # List row widget -│ └── welcome_dialog.py # Welcome screen -└── utils/ - ├── browser_icon_utils.py # Icon path resolution - ├── browser_registry.py # ✅ NEW — Central browser ID/name/pattern mapping - ├── command_executor.py # Shell command execution - ├── translation.py # i18n - ├── url_utils.py # Website metadata fetcher - └── webapp_service.py # ✅ NEW — Business logic layer (CRUD, export/import) -``` +| Location | Issue | Fix | +|----------|-------|-----| +| service.rs `shell_split()` | Custom tokenizer, no escaped-quote support | Document limitation or use `shell-words` crate | +| service.rs `parse_legacy_desktop()` | Manual loop + break | Use `.take_while()` iterator | +| registry.rs `categories()` | Collect → sort → return | Use `BTreeMap` or `itertools::sorted()` | +| webapp_row.rs `load_icon()` | Nested if-else fallback | Use `.or_else()` chain | +| manager/window.rs | `Rc::new(content_box.as_ref().clone())` | Simplify clone pattern | -### Recommended Changes +### 3.11 Polling Pattern for Background Work -1. **Split `webapp_dialog.py`** (821L→736L): ✅ Extracted `FaviconPicker` widget to `favicon_picker.py` (88L) with selection highlight CSS. Refactored `setup_ui()` from monolithic 326L method into orchestrator + 5 builder methods: `_build_form_group()`, `_build_category_row()`, `_build_mode_browser_profile()`, `_build_buttons()`, `_build_loading_overlay()`. Removed dead `favicons_group`/`favicons_box` code. +webapp_dialog.rs uses `glib::timeout_add_local(100ms)` to poll a `mpsc::channel` for favicon results. This is functional but wasteful. -2. ~~**Create `browser_registry.py`**~~: ✅ Done — Created `webapps/utils/browser_registry.py` with `BROWSER_DISPLAY_NAMES` + `DESKTOP_PATTERN_MAP` + `get_display_name()` + `match_desktop_to_browser()`. Both `browser_model.py` and `command_executor.py` import from it. +**Better:** Use `glib::spawn_future_local()` with `async` channel (if glib-async available), or at minimum increase poll interval to 250ms. -3. ~~**Create `webapp_service.py`**~~: ✅ Done — Created `webapps/utils/webapp_service.py` (~215L) with `WebAppService` class. Methods: `load_data()`, `create_webapp()`, `update_webapp()`, `delete_webapp()`, `delete_all_webapps()`, `find_webapp()`, `export_webapps()`, `import_webapps()`, `get_system_default_browser()`. All business logic moved from `application.py` and `main_window.py`. +--- -4. **Replace shell string execution**: `CommandExecutor.execute_command(shell=True)` → specific methods with `subprocess.run(list)`. No shell interpolation. +## 4. Low Priority / Nice-to-Have -5. ~~**State management**~~: ✅ Improved — `find_webapp()` now accepts `app_file` (desktop filename) as stable ID, with URL+name as fallback. `_find_webapp_after_reload()` passes `app_file` from the original webapp. Full GObject signals deferred — current approach is reliable with stable IDs. +### 4.1 Fullscreen Reveal Not Discoverable ---- +Viewer's fullscreen mode hides the header bar. Users must move mouse to top edge to reveal controls. This is not documented or hinted at. -## UX Recommendations +**Fix:** On first fullscreen entry, show a transient toast: "Move mouse to top to show controls, or press Esc/F11 to exit" -1. **Drag-and-drop URL support**: Allow users to drag a URL from browser to the window to create a webapp. Reduces friction from copy-paste workflow. *Principle: Direct Manipulation — let users interact naturally.* +### 4.2 Geometry Load Silent Failure -2. **Inline editing**: Instead of opening a full dialog for simple changes (name, category), allow inline editing in the list row. *Principle: Efficiency of use — expert users should have shortcuts.* +viewer/window.rs loads/saves window geometry from JSON but silently ignores parse errors. -3. **Visual browser indicator**: The browser icon in the row is small (27px) and lacks a label. Users may not recognize browser icons at a glance. **Fix:** Add browser name as subtitle text in the row. *Principle: Recognition over Recall.* +**Fix:** Add `log::warn!()` on geometry parse failure. -4. **Empty state with presets**: Instead of a blank empty state, offer one-click common webapp presets (WhatsApp, Spotify, Gmail, etc.). Reduces the barrier to first use. *Principle: Reduce activation energy — the hardest part is starting.* +### 4.3 Download UX -5. **Undo delete**: Destructive deletion should be undoable for 5-10 seconds via an "Undo" action in the toast notification (Adw.Toast supports action buttons). This is safer than confirmation dialogs. *Principle: Forgiving design — allow recovery, not just prevention.* +Viewer prompts for every download without remembering last directory. ---- +**Future:** Remember last download directory in config. -## Orca Screen Reader Compatibility +### 4.4 Menu Button Discoverability -**Issues found:** +Main window's menu button (Import/Export/Browse/Remove All) uses only an icon with no label. New users may not discover these features. -### Critical — Completely inaccessible widgets +**Options:** +- Add label "Menu" to button +- Move Import/Export to a visible toolbar section +- Add keyboard shortcut hints in menu items -- [x] **All buttons lack accessible names**: Throughout the codebase, buttons are created with only icons and no accessible name. A blind user hears nothing or "button" when focusing these: - - `webapp_row.py:99` — browser button (icon-only, no label, no accessible-name) - - `webapp_row.py:105` — edit button (icon-only, tooltip exists but Orca reads accessible-name first) - - `webapp_row.py:114` — delete button (icon-only) - - `main_window.py:68` — search toggle button - - `main_window.py:77` — menu button - **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [...])` for each. +### 4.5 CSS Hardcoded Values -- [x] **Icon FlowBox items have no labels**: `webapp_dialog.py:600-610` — Favicon selection items are `Gtk.Image` inside `Gtk.Box`. Orca cannot announce what each icon represents. A blind user cannot distinguish between favicons. **Fix:** Added `accessible-description` with ordinal ("Icon 1 of 5"). +style.rs uses hardcoded pixel values (6px, 12px, 56px) instead of Adwaita spacing scale. Not a functional issue but diverges from HIG consistency. -- [x] **Category dropdown has no accessible label**: `webapp_dialog.py:260` — The `Gtk.DropDown` is added as a suffix to `AdwActionRow`. **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [_("Category")])`. +### 4.6 tokio Dependency Audit -- [x] **Profile switch has no accessible label**: `webapp_dialog.py:303` — `Gtk.Switch` is a suffix. **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [_("Use separate profile")])`. +tokio is pulled in (rt-multi-thread, macros) but appears only used for zbus async runtime. Verify if zbus can use glib async runtime instead to eliminate the tokio dependency and reduce binary size. -- [x] **Search entry has no accessible label**: `main_window.py:107` — `Gtk.SearchEntry` inside `Gtk.SearchBar` has no label. **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [_("Search WebApps")])`. +--- -- [x] **App mode switch has no accessible label**: `webapp_dialog.py` — `Gtk.Switch` for app mode. **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [_("Application Mode")])`. +## 5. Security Review -### High — Missing state announcements +| Check | Status | Notes | +|-------|--------|-------| +| Hardcoded secrets | ✅ None | | +| SQL injection | ✅ N/A | No SQL (SQLite is WebKit-managed) | +| Command injection | ✅ Safe | Uses `Command::new()` with list args, no `shell=True` | +| Path traversal (ZIP) | ✅ Validated | `canonicalize()` check in import | +| XSS | ✅ N/A | No HTML generation | +| SSRF | ⚠️ Low risk | favicon.rs fetches user-provided URLs — rate limited by UI, 10s timeout, 5MB limit | +| Permission model | ⚠️ | Auto-grants camera/mic/notification — see 2.6 | +| Cookie security | ✅ | SQLite persistent storage, file-system protected | +| ITP disabled | ⚠️ | Cross-site tracking allowed — see 2.5 | -- [x] **Loading overlay not announced**: Added `accessible-description` to loading label ("Detecting website information, please wait"). After fetch completes, focus moves to Name entry so Orca announces the detected title. +**Overall:** No critical security vulnerabilities. Low-risk items documented above. -- [x] **Toast notifications Orca priority**: `Adw.Toast` now uses `ToastPriority.HIGH` for destructive actions (delete, remove-all, errors) → maps to `role="alert"` (assertive). Info toasts remain `NORMAL` (polite `role="status"`). +--- -- [x] **Empty state not focused on load**: `AdwStatusPage` now set `focusable(True)` and `grab_focus()` called when empty state is shown. Orca announces "No WebApps Found" + description. +## 6. Architecture Overview + +``` +biglinux-webapps/ +├── Cargo.toml # workspace root +├── crates/ +│ ├── webapps-core/ # shared library +│ │ └── src/ +│ │ ├── config.rs # APP_ID, version, paths +│ │ ├── desktop.rs # .desktop file I/O +│ │ ├── i18n.rs # gettext init +│ │ ├── models/ # WebApp, Browser, AppMode +│ │ └── templates/ # preset webapp templates (registry pattern) +│ │ +│ ├── webapps-manager/ # GTK4 management UI (big-webapps-gui) +│ │ └── src/ +│ │ ├── main.rs # entry point +│ │ ├── window.rs # main window (574L) ⚠️ +│ │ ├── webapp_dialog.rs # create/edit (557L) ⚠️ +│ │ ├── service.rs # business logic (609L) ⚠️ +│ │ ├── favicon.rs # HTTP fetch + icon processing +│ │ ├── webapp_row.rs # list item widget +│ │ ├── browser_dialog.rs +│ │ ├── template_gallery.rs +│ │ ├── welcome_dialog.rs +│ │ └── style.rs # CSS +│ │ +│ └── webapps-viewer/ # WebKitGTK browser (big-webapps-viewer) +│ └── src/ +│ ├── main.rs # CLI entry (clap) +│ └── window.rs # browser window (657L) ⚠️ +│ +├── data/ # icons, .desktop, metainfo +└── po/ # translations +``` -### Medium — Navigation issues +### Architecture Strengths +- ✅ Clean 3-crate separation (core/manager/viewer) +- ✅ Template registry pattern — extensible without code changes +- ✅ Desktop file generation isolated in core +- ✅ Proper i18n with gettext +- ✅ CSS centralized in style.rs -- [x] **No skip-navigation for category headers**: Category headers now created with `Gtk.AccessibleRole.HEADING` via `GObject.new()` and `set_focusable(True)`. Orca "h" key navigates between categories. +### Architecture Weaknesses +- ⚠️ No GObject subclassing — all widgets built imperatively with Rc +- ⚠️ service.rs mixes CRUD, browser detection, migration, import/export (SRP violation) +- ⚠️ 4 files >500 LOC — should be split for maintainability +- ⚠️ No async I/O pattern — blocking calls on UI thread (see 2.3) +- ⚠️ No state management layer — Rc> passed everywhere via clones -- [x] **Dialog focus order is not optimal**: `webapp_dialog.py` — Dynamic focus on `map` signal: URL entry for new webapps (need to type URL first), Name entry for editing (URL already filled). Also removed dead `find_all_widget_types()` method — `self.name_row` used directly. +--- -**Test checklist for manual verification:** -- [ ] Launch app with Orca running (`orca &; big-webapps-gui`) -- [ ] Navigate entire UI using only Tab/Shift+Tab -- [ ] Verify Orca announces every button, field, and state change -- [ ] Test "Add WebApp" flow without looking at screen -- [ ] Test "Detect" → icon selection → save flow with Orca -- [ ] Verify error messages are announced by Orca -- [ ] Test delete flow: button → confirmation dialog → result toast -- [ ] Test search: toggle → type → verify results announced -- [ ] Test browser dialog: navigation → selection → confirm +## 7. Action Plan + +### Phase A: Quick Wins (< 1 day) + +| # | Task | Files | Auto? | +|---|------|-------|-------| +| A1 | `cargo fmt` | all | ✅ Auto | +| A2 | `cargo clippy --fix` | all | ✅ Auto | +| A3 | Fix 2 unwraps → `.expect()` | viewer/window.rs | Manual | +| A4 | Add `set_accessible_name()` to ~15 icon buttons | 5 files | Manual | +| A5 | Add ITP comment explaining WHY disabled | viewer/window.rs | Manual | +| A6 | Fix README (Python → Rust) | README.md | Manual | + +### Phase B: Core Quality (2-3 days) + +| # | Task | Files | Notes | +|---|------|-------|-------| +| B1 | Write unit tests for `shell_split()`, `parse_exec_line()` | service.rs | Pure logic, easy tests | +| B2 | Write unit tests for `extract_title()`, `resolve_url()` | favicon.rs | Pure logic | +| B3 | Write unit tests for registry `match_url()`, `search()` | registry.rs | Pure logic | +| B4 | Write integration tests for service CRUD | service.rs | Temp dir needed | +| B5 | Install + run `cargo audit` | Cargo.toml | Check dep vulns | +| B6 | Add semantic heading roles to category headers | window.rs, template_gallery.rs | A11y | +| B7 | Add live region for search result feedback | window.rs | A11y | + +### Phase C: UX Polish (1 week) + +| # | Task | Files | Notes | +|---|------|-------|-------| +| C1 | Collapse "Behavior" section by default (new webapp) | webapp_dialog.rs | Cognitive load | +| C2 | Hide browser button in App mode rows | webapp_row.rs | Clarity | +| C3 | Add category explanation subtitle | webapp_dialog.rs | User guidance | +| C4 | Replace manual Switch+Label with AdwSwitchRow | webapp_dialog.rs, welcome_dialog.rs | A11y + HIG | +| C5 | Fullscreen first-use hint toast | viewer/window.rs | Discoverability | +| C6 | Validate URL in real-time (not just on Save) | webapp_dialog.rs | Error prevention | + +### Phase D: Architecture (2+ weeks) + +| # | Task | Files | Notes | +|---|------|-------|-------| +| D1 | Split service.rs into modules | service/ | SRP | +| D2 | Split viewer/window.rs | viewer/ | Maintainability | +| D3 | Move import/export to background threads | service.rs, window.rs | UI responsiveness | +| D4 | Cache browser detection results | service.rs | Avoid repeated process spawns | +| D5 | Evaluate removing tokio (use glib async for zbus) | Cargo.toml | Binary size | +| D6 | Add per-webapp permission preferences | viewer/window.rs | Security | --- -## Accessibility Checklist (General) +## 8. Baseline Metrics -- [x] All interactive elements have accessible labels — **DONE** (buttons, entries, dropdown, switches, FlowBox icons) -- [x] Keyboard navigation works for all flows — **DONE** (ESC closes dialogs ✓, dynamic focus order ✓, Tab order relies on GTK4 defaults) -- [x] Color is never the only indicator — **DONE** (delete button uses `destructive-action` CSS class = red background + trash icon shape = two indicators) -- [ ] Text is readable at 2x font size — **UNTESTED** (no responsive breakpoints; `AdwClamp` is used in dialog ✓) -- [x] Focus indicators are visible — **OK** (relies on Adwaita theme defaults, known to work well) +``` +Binary sizes (release, stripped): + big-webapps-gui: TBD (measure after build) + big-webapps-viewer: TBD + +Startup time: TBD (measure with `time big-webapps-gui`) + +Clippy warnings: 33 → target 0 +Format diffs: 74 → target 0 +Test count: 0 → target 30+ (Phase B) +Test coverage: 0% → target 80% on service.rs, registry.rs +Unwrap calls: 2 → target 0 +A11y issues: ~20 → target 0 (Phase A+B+C) +``` --- -## Tech Debt - -### From ruff (31 errors) -- 30× E402: Module-level imports after `gi.require_version()` — expected, suppress with config -- 1× F823: `_` referenced before assignment in `application.py:185` — **real bug** +## 9. Orca Screen Reader Test Checklist -### From vulture (19 dead code items) -- 6× unused `parameter`/`param`/`d` — GTK callback signatures, prefix with `_` -- 3× unused `controller`/`keycode`/`state` in key handlers — GTK callback signatures -- 1× unused `args` in `main_window.py:38` -- 1× unused `flowbox` in `webapp_dialog.py:626` +``` +[ ] Open app → Tab through header buttons → all announced with name +[ ] Type in search → result count announced via live region +[ ] Open Add dialog → all fields have accessible labels +[ ] Toggle App Mode switch → state change announced +[ ] Select template → action result announced +[ ] Open browser dialog → radio buttons announce browser name +[ ] Webapp list rows → each announces webapp name and available actions +[ ] Delete webapp → confirmation dialog is accessible +[ ] Open viewer → navigation buttons all announced +[ ] Ctrl+L in viewer → URL entry focus announced +[ ] F11 in viewer → fullscreen state announced +``` -### From radon (7 high-complexity functions — most now resolved) -| Function | CC Before | CC After | Grade | Status | -|---|---|---|---|---| -| `get_system_default_browser` | 54 | ~5 | A | ✅ Refactored to `_BROWSER_DESKTOP_MAP` | -| `on_webapp_dialog_response` | 17 | ~6 | A | ✅ Extracted `_find_webapp_after_reload()` | -| `_handle_import_response` | 15 | ~5 | A | ✅ Extracted `_import_single_webapp()` | -| `_handle_export_response` | 14 | ~5 | A | ✅ Extracted `_serialize_webapp_for_export()` | -| `_fetch_info_thread` | 13 | ~5 | A | ✅ Extracted `_resolve_title()` + `_collect_icon_urls()` | -| `handle_starttag` | 12 | 12 | B | — Inherent to HTML parsing, no practical split | -| `WebAppDialog.__init__` | 11 | ~6 | A | ✅ Extracted `_assign_default_browser()` | +--- -### From mypy (1 error) -- Missing stubs for `requests` library — install `types-requests` +## 10. Notes -### No tech debt markers -- Zero TODO/FIXME/HACK/XXX found in codebase +- **tokio:** Present in workspace deps but only used by zbus crate (D-Bus IPC). If zbus can run on glib main context, removing tokio would reduce compile time and binary size. +- **webkit6 accessibility:** WebKitGTK has inherent limitations for screen readers — web content inside the WebView is not fully accessible to Orca. This is an upstream limitation, not fixable in this project. Document in README. +- **Browser detection caching:** `detect_browsers()` spawns external processes (flatpak list, xdg-settings). Results should be cached for the app session since installed browsers don't change during a single run. +- **shell_split() limitations:** Custom tokenizer doesn't handle escaped quotes (`\"`) or heredoc-style strings. Document this or switch to `shell-words` crate. +- **ZIP path traversal:** Current `canonicalize()` check is correct but `canonicalize()` requires the path to exist. Consider using `Path::components()` check for `..` segments as additional defense. --- -## Metrics (before) +## 11. Phase 2 Fixes Applied (2025-06-25) -``` -ruff lint: 31 errors (30 E402 expected, 1 F823 real bug) -ruff format: 2 files need formatting (application.py, main_window.py) -mypy: 1 error (missing stubs for requests) -vulture: 19 unused variables (100% confidence) -radon CC ≥ C: 7 functions (worst: F grade, CC=54) -test coverage: 0% (no tests exist) -tech debt: 0 markers -type hints: 0% of functions annotated -a11y labels: 0 accessible-name set on any widget -``` +All changes verified: cargo build ✅, cargo clippy 0 warnings ✅, 35/35 tests ✅ -## Metrics (after this review session) +### Security +| ID | Fix | File | Details | +|----|-----|------|---------| +| SEC-02 | ✅ Zip bomb protection | service.rs | `Read::take(50MB)` limit per extracted file + cleanup on oversize | -``` -ruff lint: 0 errors on all Python files (all checks passed) -ruff format: OK on modified files -shell syntax: OK (bash -n) on big-webapps, big-webapps-exec -a11y labels: 15+ accessible-name/description set (buttons, entries, switches, dropdown, FlowBox, loading, empty state) -a11y nav: category headings = AccessibleRole.HEADING + focusable; dynamic focus order (URL new, Name edit) -a11y toast: destructive toasts = HIGH priority (assertive) -a11y visual: FaviconPicker .favicon-selected CSS; delete button destructive-action (color+shape) -a11y color: color never sole indicator (trash icon shape + destructive-action CSS) -CC reduced: 6/7 high-CC functions refactored (avg CC 54→~5) -shell fixes: 7 security/robustness fixes (quoting, JSON generation, arrays, flock, cmp -s, case statement) -shell coupling: get_json.sh chain eliminated → direct big-webapps json + enrich_webapps_with_icons() -architecture: webapp_service.py biz layer (215L), application.py simplified (-120L) -new files: browser_registry.py, favicon_picker.py, webapp_service.py -file split: webapp_dialog.py 821→~720L, setup_ui() monolith → 5 builder methods + dead code removed -GTK4 migration: get_app_icon_url.py GTK3→GTK4 -UX: remove-all text-confirm; progressive disclosure (AdwExpanderRow); save spinner (thread+overlay); - URL real-time validation (urlparse+icon); welcome dialog "Don't show again" (inverted); focus order -``` +### Code Quality +| ID | Fix | File | Details | +|----|-----|------|---------| +| QUALITY-02 | ✅ Signal handler leak | webapp_dialog.rs | `favicon_flow.connect_child_activated` moved out of detect handler → wired once | +| QUALITY-06 | ✅ Atomic JSON writes | service.rs | Write `.json.tmp` → `fs::rename()` → no corruption on crash | + +### UX +| ID | Fix | File | Details | +|----|-----|------|---------| +| UX-01 | ✅ Validation feedback | webapp_dialog.rs | Error CSS class + `grab_focus()` on empty/invalid fields | +| UX-02 | ✅ Save error display | webapp_dialog.rs | `adw::Banner` error message, dialog stays open | +| UX-05 | ✅ Skip auto-detect on template | webapp_dialog.rs | `skip_auto_detect` Cell flag → no redundant favicon fetch | + +### Polish +| ID | Fix | File | Details | +|----|-----|------|---------| +| POLISH-03 | ✅ Geometry save accuracy | viewer/window.rs | Use `window.width()/height()` for non-maximized, `default_size()` fallback for maximized | +| POLISH-05 | ✅ Cancel debounce on close | webapp_dialog.rs | `connect_destroy` cancels pending `SourceId` timer | +| POLISH-06 | ✅ Context menu action group leak | viewer/window.rs | Action group created once, action takes URI as `String` param → reused per right-click | + +### Phase 3 — High+Medium Priority (2025-06-25) + +| ID | Fix | File | Details | +|----|-----|------|---------| +| 2.6 | ✅ Permission prompt system | viewer/window.rs | Camera/mic/geolocation → `adw::AlertDialog` prompt, decision persisted in `permissions.json`, other perms auto-granted | +| 2.3 | ✅ Background I/O threads | manager/window.rs | Import/export run on `std::thread::spawn`, result polled via `glib::timeout_add_local` | +| 3.5 | ✅ Collapse Behavior section | webapp_dialog.rs | New webapps: Behavior group hidden, "Advanced Settings…" button reveals it | +| 3.9 | ✅ Split service.rs | service/ | 735L monolith → 4 modules: mod.rs(249), browser.rs(126), io.rs(130), migration.rs(255) | diff --git a/PLANNING.old.md b/PLANNING.old.md new file mode 100644 index 00000000..20abd209 --- /dev/null +++ b/PLANNING.old.md @@ -0,0 +1,319 @@ +# PLANNING.md — BigLinux WebApps Improvement Roadmap + +## Files Analyzed + +**Total Python files read:** 18 +**Total Python lines analyzed:** 3439 +**Large files (>500 lines) confirmed read in full:** +- `webapps/ui/webapp_dialog.py` (763 lines) — read completely L1-763 +- `webapps/ui/main_window.py` (520 lines) — read completely L1-520 + +**Shell scripts read:** 4 (big-webapps 277L, big-webapps-exec 118L, check_browser.sh 164L, others) +**Other files read:** PKGBUILD, desktop entries, CSS profile, README.md + +--- + +## Current State Summary + +**Overall grade: C+ → A-** (after shell security + accessibility + CC refactoring + GTK4 migration + browser registry + UX fixes + shell decoupling + dialog split + Orca navigation + service layer + progressive disclosure + save feedback + URL validation + focus management + dead code removal) + +The application is functional and ships to users. The GTK4/Adw migration is complete and the UI structure is reasonable. However, significant issues exist: + +- **No tests at all** — zero test files, zero coverage +- **Critical security vulnerability** — `shell=True` with user-supplied data in `CommandExecutor` +- **Massive code duplication** — `get_system_default_browser()` has the same 30-line if/elif chain duplicated verbatim (CC=54) +- **No accessibility** — zero `accessible-name`, zero `accessible-description` on any widget +- **Architecture bleeding** — UI code directly calls shell scripts, no clear data layer +- **Translation bug** — `_()` referenced before assignment in `application.py:185` (F823) +- **No type hints** anywhere in 3400+ lines of Python + +--- + +## Critical (fix immediately) + +### Security + +- [x] **Command injection via `shell=True`**: `command_executor.py:38` — `execute_command()` runs arbitrary strings through `shell=True`. Methods like `create_webapp()` (L106) interpolate user input (`app_name`, `app_url`) directly into shell commands with only single-quote wrapping, which is trivially bypassable (e.g., name containing `'; rm -rf /; '`). **Fix:** Use `subprocess.run()` with a list of arguments, never `shell=True`. Refactor `create_webapp()`, `update_webapp()`, `remove_webapp()` to pass args as lists. + +- [x] **Zip extraction path traversal**: `application.py:319` — `zipf.extractall(temp_dir)` without validating member paths. A malicious ZIP can write files outside `temp_dir` via `../` entries (ZipSlip). **Fix:** Validate all member paths before extraction, or use `shutil.unpack_archive` with path validation. + +- [x] **Translation `_` referenced before assignment**: `application.py:185` — ruff F823. The `_` function from `translation.py` is imported but due to module-level import ordering, it may not be available in all code paths. The import works at runtime because `gi.require_version` runs first, but this is fragile. **Fix:** Ensure `from webapps.utils.translation import _` is at the correct scope. + +- [x] **Shell script quoting vulnerabilities**: `big-webapps` — `rm $filename`, `if [ -f $filename ]`, `if [ $command = ... ]` without quotes. Filenames with spaces/globbing cause unexpected behavior or data loss. **Fix:** Quote all variable expansions: `rm "$filename"`, `if [ -f "$filename" ]`, `if [ "$command" = ... ]`. + +- [x] **Manual JSON generation in `big-webapps`**: L241-251 — manual escape with `${name//\"/\\\\\"}` is fragile; backslashes, tabs, newlines in names break JSON. **Fix:** Replaced with `_json_escape()` function using `sed` for proper `\`/`"`/tab escaping, and `printf` for structured JSON output. + +- [x] **`big-webapps-exec` unquoted `$browser_exec`**: All `exec $browser_exec` and `$browser_exec ... &` lines — word splitting on flatpak commands (`flatpak run com.brave.Browser` becomes 3 separate words). **Fix:** Changed `browser_exec` to bash array `browser_exec=(...)`, used `"${browser_exec[@]}"` everywhere. + +- [x] **`big-webapps-exec` icon copy on every launch**: L19-21 — `cp "$icon" ~/.local/share/icons/` + `sed -Ei` runs on every execution, even if icon is already current. **Fix:** Added `cmp -s` check — only copy+sed if icon differs or doesn't exist. + +- [x] **Wayland race condition in `big-webapps-exec`**: L95-106 — `mv -f` of .desktop files without locking. Two simultaneous instances corrupt the original .desktop. **Fix:** Added `flock` advisory locking; second instance skips icon swap and launches directly. + +- [x] **`sed` chain for browser name mapping**: `big-webapps` — fragile `sed` pipeline for `short_browser`. **Fix:** Replaced with `case` statement with glob patterns. + +### Bugs + +- [x] **`get_app_icon_url.py` uses GTK3**: `get_app_icon_url.py:6` — Migrated to GTK4 (`gi.require_version("Gtk", "4.0")`). Uses `Gtk.IconTheme.get_for_display()` + `lookup_icon()` returning `IconPaintable` with `get_file().get_path()`. Requires `Gtk.init()` + `Gdk.Display.get_default()`. + +- [x] **`BROWSER_ICONS_PATH` is relative**: `browser_icon_utils.py:9` — `BROWSER_ICONS_PATH = "icons"` is relative to CWD. Works only because `big-webapps-gui` does `cd /usr/share/biglinux/webapps/` before launching. If launched from any other directory, all browser icons fail silently. **Fix:** Use `os.path.dirname(os.path.realpath(__file__))` to compute absolute path. + +- [x] **`name_label.set_ellipsize(True)` wrong API**: `webapp_row.py:73,82` — `set_ellipsize()` expects a `Pango.EllipsizeMode` enum, not a boolean. GTK4 may silently accept `True` as `1` (which maps to `ELLIPSIZE_START`), but the intent is likely `ELLIPSIZE_END`. **Fix:** `name_label.set_ellipsize(Pango.EllipsizeMode.END)`. + +- [x] **`_open_folder` infinite recursion**: `application.py:97-100` — If `os.makedirs` creates the folder, it calls `self._open_folder()` again, which now finds the folder and opens it. This is fragile — if `Gtk.show_uri` and `xdg-open` both fail, it loops. There's also no guard against repeated creation. **Fix:** Remove recursion, just `makedirs` then `show_uri` in a single flow. + +--- + +## High Priority (code quality) + +### Architecture + +- [x] **Extract browser name mapping to data**: `command_executor.py:160-292` — `get_system_default_browser()` has cyclomatic complexity **F(54)** with the same 30-browser if/elif chain **duplicated twice** (xdg-settings and xdg-mime paths). **Fix:** Create a `BROWSER_DESKTOP_MAP` dictionary mapping desktop file patterns to browser IDs. Reduce to ~20 lines. + +- [x] **Duplicate browser name maps**: Created `browser_registry.py` as single source of truth for Python side (`BROWSER_DISPLAY_NAMES` + `DESKTOP_PATTERN_MAP`). `browser_model.py` and `command_executor.py` now import from it. Shell scripts (`check_browser.sh`, `big-webapps-exec`) retain their own layer-specific data (paths, flatpak exec commands) since they cannot import Python. + +- [x] **Shell script coupling**: `application.py` now calls `big-webapps json` directly and resolves icons via `enrich_webapps_with_icons()` in `browser_icon_utils.py`. Eliminated `get_json.sh` → `get_app_icon_url.py` chain (Python → shell → Python → shell → Python). + +- [x] **Two different application IDs**: `main.py:24` sets `br.com.biglinux.webapps`, `application.py:32` sets `org.biglinux.webapps`. One of these is ignored at runtime. **Fix:** Use a single canonical app ID. + +### Code Quality + +- [x] **Add type hints to all function signatures**: 0/18 files have type annotations. Start with models and utils (pure logic), then UI. This enables mypy and IDE support. + +- [x] **Unused variables from GTK signal handlers**: vulture reports 19 unused variables. Most are GTK callback signatures (`controller`, `keycode`, `state`, `param`). **Fix:** Prefix with `_` (e.g., `_controller`, `_keycode`). For truly unused vars like `d` in `application.py:435`, remove them. + +- [x] **Format 2 files**: `application.py` and `main_window.py` fail `ruff format --check`. **Fix:** Run `ruff format`. + +- [x] **30 E402 import violations**: All `from gi.repository import ...` lines trigger E402 because they follow `gi.require_version()`. This is expected and correct for GI. **Fix:** Add `# noqa: E402` inline or configure ruff to ignore E402 for `gi.repository` imports. Alternatively, add a `ruff.toml` with per-file ignores. + +- [x] **High complexity functions**: `_handle_import_response` (CC=15→5), `_handle_export_response` (CC=14→5), `on_webapp_dialog_response` (CC=17→6). **Fix:** Extracted `_serialize_webapp_for_export()`, `_import_single_webapp()` from `application.py`. Extracted `_find_webapp_after_reload()` from `main_window.py`, collapsed create/update duplicate search into shared helper with URL-only fallback. + +- [x] **`print()` statements as logging**: 40+ `print()` calls throughout the codebase used for debugging. No structured logging. **Fix:** Replace with `logging` module. Use `logger = logging.getLogger(__name__)` per module. Level: DEBUG for dev info, ERROR for failures. + +--- + +## Medium Priority (UX improvements) + +### Progressive Disclosure + +- [x] **Profile settings overwhelm new users**: `webapp_dialog.py` — profile switch + profile name entry now wrapped in `AdwExpanderRow` ("Profile Settings"). Default collapsed. Only shown when App Mode is active. *Principle: Progressive Disclosure — reduce cognitive load on primary flow.* + +- [x] **Category dropdown shows all 9 categories upfront**: `Gtk.DropDown` already collapses the list — user only sees choices on click (≠ radio buttons). Default "Webapps" pre-selected for new webapps. No change needed — Hick's Law mitigated by dropdown widget design. + +### Feedback Loops + +- [x] **No feedback during webapp creation**: `webapp_dialog.py` — Save now shows loading overlay, runs command in background thread via `threading.Thread(daemon=True)`, uses `GLib.idle_add` to close dialog on completion. *Principle: System Status Visibility (Nielsen).* + +- [x] **URL validation is reactive only**: `webapp_dialog.py` — Real-time URL validation with `urlparse` (checks scheme http/https + netloc). Suffix icon `emblem-ok-symbolic` (success) / `dialog-warning-symbolic` (error) + CSS classes. *Principle: Error Prevention > Error Recovery.* + +- [x] **Delete confirmation lacks context**: `main_window.py:363` — Delete dialog shows "Are you sure you want to delete {name}?" but doesn't show the URL or browser, making it hard to distinguish between similarly-named webapps. **Fix:** Include URL and browser in the dialog body. *Principle: Recognition over Recall.* + +### Visual Hierarchy + +- [x] **Welcome dialog CSS leaks globally**: `welcome_dialog.py:77` — `Gtk.StyleContext.add_provider_for_display()` applies headerbar CSS to ALL windows, not just the welcome dialog. **Fix:** Use `Gtk.StyleContext.add_provider()` on the specific widget, like `webapp_dialog.py` does correctly at L168. + +- [x] **Icon selection FlowBox has no visual feedback**: `FaviconPicker` in `favicon_picker.py` now applies `.favicon-selected` CSS class (accent-colored border) to the active `FlowBoxChild` and removes it from the previous selection. + +### First-Run Experience + +- [x] **Welcome dialog switch UX confusing**: `welcome_dialog.py` — Renamed label from "Show dialog on startup" to "Don't show this again" with inverted logic. Switch ON = suppress. Matches standard UX convention. *Principle: Match between system and real world (Nielsen).* + +--- + +## Low Priority (polish & optimization) + +- [x] **`time.time()` + `hash(datetime.now())` for webapp file IDs**: `main_window.py:172` — Uses `int(time.time())-{hash(datetime.now()) % 10000}` while `webapp_dialog.py:701` uses `uuid.uuid4().hex[:8]`. Inconsistent ID generation. **Fix:** Use UUID everywhere. The `main_window.py` pattern can produce collisions. + +- [x] **`on_remove_all` double-confirmation UX**: Replaced two consecutive dialogs with a single `Adw.MessageDialog` containing a text entry. User must type the exact phrase (translated) to enable the destructive confirm button. 3 methods → 2 methods. + +- [x] **`update_old_desktop_files.sh` references non-existent path**: L37 references `/usr/share/bigbashview/apps/webapps/check_browser.sh` which doesn't exist in the package. Line 46 references `/usr/share/bigbashview/bcc/apps/biglinux-webapps/webapps/`. These appear to be legacy paths from when the app used BigBashView. **Fix:** Update or remove dead references. + +- [x] **`biglinux-webapps-systemd` also references legacy path**: L30 references `/usr/share/bigbashview/bcc/apps/biglinux-webapps/webapps/`. **Fix:** Same as above. + +- [x] **CSS headerbar override in webapp_dialog.py**: Already uses `Gtk.StyleContext.add_provider()` on specific style context (not `add_provider_for_display`). No leak. Verified. + +- [x] **AdwAboutWindow is deprecated**: `application.py:119` uses `Adw.AboutWindow`. Newer libadwaita versions use `Adw.AboutDialog`. **Fix:** Check the target libadwaita version and update if ≥ 1.5. + +- [x] **Hardcoded version "3.0.0"**: Already resolved — `APP_VERSION = "3.1.0"` in `__init__.py`, imported by `application.py`. PKGBUILD uses rolling `$(date)` for package version (different semantic). + +--- + +## Architecture Recommendations + +### Current Structure +``` +webapps/ +├── application.py # App class, export/import, action registration +├── models/ +│ ├── browser_model.py # Browser data model +│ └── webapp_model.py # WebApp data model +├── ui/ +│ ├── browser_dialog.py # Browser selection dialog +│ ├── favicon_picker.py # ✅ NEW — FlowBox favicon selector widget +│ ├── main_window.py # Main window +│ ├── webapp_dialog.py # Create/edit dialog (763L — too large) +│ ├── webapp_row.py # List row widget +│ └── welcome_dialog.py # Welcome screen +└── utils/ + ├── browser_icon_utils.py # Icon path resolution + ├── browser_registry.py # ✅ NEW — Central browser ID/name/pattern mapping + ├── command_executor.py # Shell command execution + ├── translation.py # i18n + ├── url_utils.py # Website metadata fetcher + └── webapp_service.py # ✅ NEW — Business logic layer (CRUD, export/import) +``` + +### Recommended Changes + +1. **Split `webapp_dialog.py`** (821L→736L): ✅ Extracted `FaviconPicker` widget to `favicon_picker.py` (88L) with selection highlight CSS. Refactored `setup_ui()` from monolithic 326L method into orchestrator + 5 builder methods: `_build_form_group()`, `_build_category_row()`, `_build_mode_browser_profile()`, `_build_buttons()`, `_build_loading_overlay()`. Removed dead `favicons_group`/`favicons_box` code. + +2. ~~**Create `browser_registry.py`**~~: ✅ Done — Created `webapps/utils/browser_registry.py` with `BROWSER_DISPLAY_NAMES` + `DESKTOP_PATTERN_MAP` + `get_display_name()` + `match_desktop_to_browser()`. Both `browser_model.py` and `command_executor.py` import from it. + +3. ~~**Create `webapp_service.py`**~~: ✅ Done — Created `webapps/utils/webapp_service.py` (~215L) with `WebAppService` class. Methods: `load_data()`, `create_webapp()`, `update_webapp()`, `delete_webapp()`, `delete_all_webapps()`, `find_webapp()`, `export_webapps()`, `import_webapps()`, `get_system_default_browser()`. All business logic moved from `application.py` and `main_window.py`. + +4. **Replace shell string execution**: `CommandExecutor.execute_command(shell=True)` → specific methods with `subprocess.run(list)`. No shell interpolation. + +5. ~~**State management**~~: ✅ Improved — `find_webapp()` now accepts `app_file` (desktop filename) as stable ID, with URL+name as fallback. `_find_webapp_after_reload()` passes `app_file` from the original webapp. Full GObject signals deferred — current approach is reliable with stable IDs. + +--- + +## UX Recommendations + +1. **Drag-and-drop URL support**: Allow users to drag a URL from browser to the window to create a webapp. Reduces friction from copy-paste workflow. *Principle: Direct Manipulation — let users interact naturally.* + +2. **Inline editing**: Instead of opening a full dialog for simple changes (name, category), allow inline editing in the list row. *Principle: Efficiency of use — expert users should have shortcuts.* + +3. **Visual browser indicator**: The browser icon in the row is small (27px) and lacks a label. Users may not recognize browser icons at a glance. **Fix:** Add browser name as subtitle text in the row. *Principle: Recognition over Recall.* + +4. **Empty state with presets**: Instead of a blank empty state, offer one-click common webapp presets (WhatsApp, Spotify, Gmail, etc.). Reduces the barrier to first use. *Principle: Reduce activation energy — the hardest part is starting.* + +5. **Undo delete**: Destructive deletion should be undoable for 5-10 seconds via an "Undo" action in the toast notification (Adw.Toast supports action buttons). This is safer than confirmation dialogs. *Principle: Forgiving design — allow recovery, not just prevention.* + +--- + +## Orca Screen Reader Compatibility + +**Issues found:** + +### Critical — Completely inaccessible widgets + +- [x] **All buttons lack accessible names**: Throughout the codebase, buttons are created with only icons and no accessible name. A blind user hears nothing or "button" when focusing these: + - `webapp_row.py:99` — browser button (icon-only, no label, no accessible-name) + - `webapp_row.py:105` — edit button (icon-only, tooltip exists but Orca reads accessible-name first) + - `webapp_row.py:114` — delete button (icon-only) + - `main_window.py:68` — search toggle button + - `main_window.py:77` — menu button + **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [...])` for each. + +- [x] **Icon FlowBox items have no labels**: `webapp_dialog.py:600-610` — Favicon selection items are `Gtk.Image` inside `Gtk.Box`. Orca cannot announce what each icon represents. A blind user cannot distinguish between favicons. **Fix:** Added `accessible-description` with ordinal ("Icon 1 of 5"). + +- [x] **Category dropdown has no accessible label**: `webapp_dialog.py:260` — The `Gtk.DropDown` is added as a suffix to `AdwActionRow`. **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [_("Category")])`. + +- [x] **Profile switch has no accessible label**: `webapp_dialog.py:303` — `Gtk.Switch` is a suffix. **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [_("Use separate profile")])`. + +- [x] **Search entry has no accessible label**: `main_window.py:107` — `Gtk.SearchEntry` inside `Gtk.SearchBar` has no label. **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [_("Search WebApps")])`. + +- [x] **App mode switch has no accessible label**: `webapp_dialog.py` — `Gtk.Switch` for app mode. **Fix:** Added `update_property([Gtk.AccessibleProperty.LABEL], [_("Application Mode")])`. + +### High — Missing state announcements + +- [x] **Loading overlay not announced**: Added `accessible-description` to loading label ("Detecting website information, please wait"). After fetch completes, focus moves to Name entry so Orca announces the detected title. + +- [x] **Toast notifications Orca priority**: `Adw.Toast` now uses `ToastPriority.HIGH` for destructive actions (delete, remove-all, errors) → maps to `role="alert"` (assertive). Info toasts remain `NORMAL` (polite `role="status"`). + +- [x] **Empty state not focused on load**: `AdwStatusPage` now set `focusable(True)` and `grab_focus()` called when empty state is shown. Orca announces "No WebApps Found" + description. + +### Medium — Navigation issues + +- [x] **No skip-navigation for category headers**: Category headers now created with `Gtk.AccessibleRole.HEADING` via `GObject.new()` and `set_focusable(True)`. Orca "h" key navigates between categories. + +- [x] **Dialog focus order is not optimal**: `webapp_dialog.py` — Dynamic focus on `map` signal: URL entry for new webapps (need to type URL first), Name entry for editing (URL already filled). Also removed dead `find_all_widget_types()` method — `self.name_row` used directly. + +**Test checklist for manual verification:** +- [ ] Launch app with Orca running (`orca &; big-webapps-gui`) +- [ ] Navigate entire UI using only Tab/Shift+Tab +- [ ] Verify Orca announces every button, field, and state change +- [ ] Test "Add WebApp" flow without looking at screen +- [ ] Test "Detect" → icon selection → save flow with Orca +- [ ] Verify error messages are announced by Orca +- [ ] Test delete flow: button → confirmation dialog → result toast +- [ ] Test search: toggle → type → verify results announced +- [ ] Test browser dialog: navigation → selection → confirm + +--- + +## Accessibility Checklist (General) + +- [x] All interactive elements have accessible labels — **DONE** (buttons, entries, dropdown, switches, FlowBox icons) +- [x] Keyboard navigation works for all flows — **DONE** (ESC closes dialogs ✓, dynamic focus order ✓, Tab order relies on GTK4 defaults) +- [x] Color is never the only indicator — **DONE** (delete button uses `destructive-action` CSS class = red background + trash icon shape = two indicators) +- [ ] Text is readable at 2x font size — **UNTESTED** (no responsive breakpoints; `AdwClamp` is used in dialog ✓) +- [x] Focus indicators are visible — **OK** (relies on Adwaita theme defaults, known to work well) + +--- + +## Tech Debt + +### From ruff (31 errors) +- 30× E402: Module-level imports after `gi.require_version()` — expected, suppress with config +- 1× F823: `_` referenced before assignment in `application.py:185` — **real bug** + +### From vulture (19 dead code items) +- 6× unused `parameter`/`param`/`d` — GTK callback signatures, prefix with `_` +- 3× unused `controller`/`keycode`/`state` in key handlers — GTK callback signatures +- 1× unused `args` in `main_window.py:38` +- 1× unused `flowbox` in `webapp_dialog.py:626` + +### From radon (7 high-complexity functions — most now resolved) +| Function | CC Before | CC After | Grade | Status | +|---|---|---|---|---| +| `get_system_default_browser` | 54 | ~5 | A | ✅ Refactored to `_BROWSER_DESKTOP_MAP` | +| `on_webapp_dialog_response` | 17 | ~6 | A | ✅ Extracted `_find_webapp_after_reload()` | +| `_handle_import_response` | 15 | ~5 | A | ✅ Extracted `_import_single_webapp()` | +| `_handle_export_response` | 14 | ~5 | A | ✅ Extracted `_serialize_webapp_for_export()` | +| `_fetch_info_thread` | 13 | ~5 | A | ✅ Extracted `_resolve_title()` + `_collect_icon_urls()` | +| `handle_starttag` | 12 | 12 | B | — Inherent to HTML parsing, no practical split | +| `WebAppDialog.__init__` | 11 | ~6 | A | ✅ Extracted `_assign_default_browser()` | + +### From mypy (1 error) +- Missing stubs for `requests` library — install `types-requests` + +### No tech debt markers +- Zero TODO/FIXME/HACK/XXX found in codebase + +--- + +## Metrics (before) + +``` +ruff lint: 31 errors (30 E402 expected, 1 F823 real bug) +ruff format: 2 files need formatting (application.py, main_window.py) +mypy: 1 error (missing stubs for requests) +vulture: 19 unused variables (100% confidence) +radon CC ≥ C: 7 functions (worst: F grade, CC=54) +test coverage: 0% (no tests exist) +tech debt: 0 markers +type hints: 0% of functions annotated +a11y labels: 0 accessible-name set on any widget +``` + +## Metrics (after this review session) + +``` +ruff lint: 0 errors on all Python files (all checks passed) +ruff format: OK on modified files +shell syntax: OK (bash -n) on big-webapps, big-webapps-exec +a11y labels: 15+ accessible-name/description set (buttons, entries, switches, dropdown, FlowBox, loading, empty state) +a11y nav: category headings = AccessibleRole.HEADING + focusable; dynamic focus order (URL new, Name edit) +a11y toast: destructive toasts = HIGH priority (assertive) +a11y visual: FaviconPicker .favicon-selected CSS; delete button destructive-action (color+shape) +a11y color: color never sole indicator (trash icon shape + destructive-action CSS) +CC reduced: 6/7 high-CC functions refactored (avg CC 54→~5) +shell fixes: 7 security/robustness fixes (quoting, JSON generation, arrays, flock, cmp -s, case statement) +shell coupling: get_json.sh chain eliminated → direct big-webapps json + enrich_webapps_with_icons() +architecture: webapp_service.py biz layer (215L), application.py simplified (-120L) +new files: browser_registry.py, favicon_picker.py, webapp_service.py +file split: webapp_dialog.py 821→~720L, setup_ui() monolith → 5 builder methods + dead code removed +GTK4 migration: get_app_icon_url.py GTK3→GTK4 +UX: remove-all text-confirm; progressive disclosure (AdwExpanderRow); save spinner (thread+overlay); + URL real-time validation (urlparse+icon); welcome dialog "Don't show again" (inverted); focus order +``` diff --git a/README.md b/README.md index 0142c067..5ca6fce6 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,8 @@ A modern GTK4 tool to create and manage webapps, supporting multiple browsers wh ## Technical Details -- Built with Python using GTK4 and libadwaita +- Built with Rust using GTK4 and libadwaita +- WebKitGTK 6.0 for webapp viewer with isolated profiles - Uses website scraping to extract icons and metadata - Integrated with desktop environment via desktop files - Compatible with both Xorg and Wayland display servers @@ -54,8 +55,8 @@ GPL-3.0 ## Dependencies -- python-bs4 -- python-requests +- gtk4 (>= 4.10) +- libadwaita-1 (>= 1.6) +- webkitgtk-6.0 (>= 2.50) - gettext -- python-pillow -- python-gobject +- openssl diff --git a/biglinux-webapps/locale/bg.json b/biglinux-webapps/locale/bg.json index 74eef0eb..2fca57ee 100644 --- a/biglinux-webapps/locale/bg.json +++ b/biglinux-webapps/locale/bg.json @@ -1 +1 @@ -{"bg":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблони"]},"Choose a Template":{"*":["Изберете шаблон"]},"Search templates...":{"*":["Търсене на шаблони..."]},"Search templates":{"*":["Търсене на шаблони"]},"Search Results":{"*":["Резултати от търсенето"]},"No templates found":{"*":["Не са намерени шаблони."]},"Browser: {0}":{"*":["Браузър: {0}"]},"Edit WebApp":{"*":["Редактиране на уеб приложение"]},"Edit {0}":{"*":["Редактиране на {0}"]},"Delete WebApp":{"*":["Изтрий WebApp"]},"Delete {0}":{"*":["Изтрий {0}"]},"Welcome to WebApps Manager":{"*":["Добре дошли в WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Какво са WebApps?\n\nWebApps са уеб приложения, които работят в отделен прозорец на браузъра, предоставяйки по-приложен опит за вашите любими уебсайтове.\n\nПредимства на използването на WebApps:\n\n• Фокус: Работете без разсейвания от други раздели на браузъра\n• Интеграция с работния плот: Бърз достъп от менюто на приложението\n• Изолирани профили: По желание, всяко уеб приложение може да има свои собствени бисквитки и настройки\n"]},"Don't show this again":{"*":["Не показвай това отново"]},"Let's Start":{"*":["Нека започнем"]},"Select Browser":{"*":["Изберете браузър"]},"Cancel":{"*":["Отмени"]},"Select":{"*":["Изберете"]},"System Default":{"*":["Системен по подразбиране"]},"Default":{"*":["По подразбиране"]},"Please select a browser.":{"*":["Моля, изберете браузър."]},"Error":{"*":["Грешка"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Добави WebApp"]},"Choose from templates":{"*":["Изберете от шаблони"]},"URL":{"*":["URL"]},"Detect":{"*":["Открийте"]},"Detect name and icon from website":{"*":["Открийте име и икона от уебсайт"]},"Name":{"*":["Име"]},"App Icon":{"*":["Икона на приложението"]},"Select icon for the WebApp":{"*":["Изберете икона за уеб приложението"]},"Available Icons":{"*":["Налични икони"]},"Category":{"*":["Категория"]},"Application Mode":{"*":["Режим на приложение"]},"Opens as a native window without browser interface":{"*":["Отваря се като роден прозорец без интерфейс на браузъра."]},"Browser":{"*":["Браузър"]},"Profile Settings":{"*":["Настройки на профила"]},"Configure a separate browser profile for this webapp":{"*":["Конфигурирайте отделен браузър профил за това уеб приложение."]},"Use separate profile":{"*":["Използвайте отделен профил"]},"Allows independent cookies and sessions":{"*":["Позволява независими бисквитки и сесии"]},"Profile Name":{"*":["Име на профил"]},"Save":{"*":["Запази"]},"Loading...":{"*":["Зареждане..."]},"Detecting website information, please wait":{"*":["Откриване на информация за уебсайта, моля изчакайте"]},"Please enter a URL first.":{"*":["Моля, въведете URL адрес първо."]},"Please enter a name for the WebApp.":{"*":["Моля, въведете име за уеб приложението."]},"Please enter a URL for the WebApp.":{"*":["Моля, въведете URL адрес за WebApp."]},"Please select a browser for the WebApp.":{"*":["Моля, изберете браузър за WebApp."]},"WebApps Manager":{"*":["Мениджър на уеб приложения"]},"Search WebApps":{"*":["Търсене на уеб приложения"]},"Main Menu":{"*":["Главно меню"]},"Refresh":{"*":["Обнови"]},"Export WebApps":{"*":["Експортиране на уеб приложения"]},"Import WebApps":{"*":["Импорт на уеб приложения"]},"Browse Applications Folder":{"*":["Преглед на папката с приложения"]},"Browse Profiles Folder":{"*":["Преглед на папка с профили"]},"Show Welcome Screen":{"*":["Покажи екран за приветствие"]},"Remove All WebApps":{"*":["Премахнете всички уеб приложения"]},"About":{"*":["За програмата"]},"Add":{"*":["Добави"]},"No WebApps Found":{"*":["Не са намерени уеб приложения."]},"Add a new webapp to get started":{"*":["Добавете нов уеб приложение, за да започнете."]},"WebApp created successfully":{"*":["WebApp създаден успешно"]},"WebApp updated successfully":{"*":["Web приложението беше актуализирано успешно."]},"Browser changed to {0}":{"*":["Браузърът беше променен на {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Сигурни ли сте, че искате да изтриете {0}?\n\nURL: {1}\nБраузър: {2}"]},"Also delete configuration folder":{"*":["Също така изтрийте папката с конфигурацията."]},"Delete":{"*":["Изтрий"]},"WebApp deleted successfully":{"*":["Web приложението беше успешно изтрито."]},"REMOVE ALL":{"*":["Премахнете всичко"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Сигурни ли сте, че искате да премахнете всички ваши WebApps? Това действие не може да бъде отменено.\n\nНапишете \"{0}\", за да потвърдите."]},"Remove All":{"*":["Премахни всичко"]},"All WebApps have been removed":{"*":["Всички уеб приложения са премахнати."]},"Failed to remove all WebApps":{"*":["Неуспешно премахване на всички уеб приложения."]},"Icon {0} of {1}":{"*":["Икона {0} от {1}"]},"WebApps exported successfully":{"*":["Web приложенията бяха експортирани успешно."]},"No WebApps":{"*":["Няма уеб приложения"]},"There are no WebApps to export.":{"*":["Няма налични WebApps за експортиране."]},"The selected file does not exist.":{"*":["Избраният файл не съществува."]},"The selected file is not a valid ZIP archive.":{"*":["Избраният файл не е валиден ZIP архив."]},"Error importing WebApps":{"*":["Грешка при импортиране на WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Импортирни {} WebApps успешно ({} дубликати пропуснати)"]},"Imported {} WebApps successfully":{"*":["Успешно импортирани {} WebApps"]},"No":{"*":["Не"]},"Yes":{"*":["Да"]}}}} \ No newline at end of file +{"bg":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблони"]},"Choose a Template":{"*":["Изберете шаблон"]},"Search templates...":{"*":["Търсене на шаблони..."]},"Search Results":{"*":["Резултати от търсенето"]},"No templates found":{"*":["Не са намерени шаблони."]},"Edit WebApp":{"*":["Редактиране на уеб приложение"]},"Delete WebApp":{"*":["Изтрий WebApp"]},"Welcome to WebApps Manager":{"*":["Добре дошли в WebApps Manager"]},"Don't show this again":{"*":["Не показвай това отново"]},"Let's Start":{"*":["Нека започнем"]},"Select Browser":{"*":["Изберете браузър"]},"Cancel":{"*":["Отмени"]},"Select":{"*":["Изберете"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Добави WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Открийте име и икона от уебсайт"]},"Name":{"*":["Име"]},"Category":{"*":["Категория"]},"Opens as a native window without browser interface":{"*":["Отваря се като роден прозорец без интерфейс на браузъра."]},"Browser":{"*":["Браузър"]},"Allows independent cookies and sessions":{"*":["Позволява независими бисквитки и сесии"]},"Profile Name":{"*":["Име на профил"]},"Save":{"*":["Запази"]},"Loading...":{"*":["Зареждане..."]},"WebApps Manager":{"*":["Мениджър на уеб приложения"]},"Search WebApps":{"*":["Търсене на уеб приложения"]},"Export WebApps":{"*":["Експортиране на уеб приложения"]},"Import WebApps":{"*":["Импорт на уеб приложения"]},"Browse Applications Folder":{"*":["Преглед на папката с приложения"]},"Browse Profiles Folder":{"*":["Преглед на папка с профили"]},"Remove All WebApps":{"*":["Премахнете всички уеб приложения"]},"About":{"*":["За програмата"]},"Add a new webapp to get started":{"*":["Добавете нов уеб приложение, за да започнете."]},"WebApp created successfully":{"*":["WebApp създаден успешно"]},"WebApp updated successfully":{"*":["Web приложението беше актуализирано успешно."]},"Also delete configuration folder":{"*":["Също така изтрийте папката с конфигурацията."]},"Delete":{"*":["Изтрий"]},"WebApp deleted successfully":{"*":["Web приложението беше успешно изтрито."]},"Remove All":{"*":["Премахни всичко"]},"All WebApps have been removed":{"*":["Всички уеб приложения са премахнати."]},"Failed to remove all WebApps":{"*":["Неуспешно премахване на всички уеб приложения."]},"WebApps exported successfully":{"*":["Web приложенията бяха експортирани успешно."]},"No WebApps":{"*":["Няма уеб приложения"]},"Change browser":{"*":["Смени браузъра"]},"Edit":{"*":["Редактирай"]},"New WebApp":{"*":["Нов WebApp"]},"Icon":{"*":["Икона"]},"App Mode":{"*":["Режим на приложението"]},"Separate Profile":{"*":["Отделен профил"]},"Select Icon":{"*":["Избери икона"]},"Images":{"*":["Изображения"]},"ZIP files":{"*":["ZIP файлове"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Импортирани {imported}, пропуснати {dups} дубликати"]},"Import failed":{"*":["Импортът не бе успешен"]},"Export failed":{"*":["Експортът не бе успешен"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Това ще изтрие всички webapps и техните десктоп записи. Това не може да бъде отменено."]},"Browser changed":{"*":["Браузърът е сменен"]},"What are WebApps?":{"*":["Какво са WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps са уеб приложения, които се изпълняват в отделен прозорец на браузъра, предоставяйки по-приложенски опит за любимите ви уебсайтове."]},"Benefits of using WebApps:":{"*":["Предимства на използването на WebApps:"]},"Focus":{"*":["Фокус"]},"Work without the distractions of other browser tabs":{"*":["Работа без разсейване от други раздели на браузъра"]},"Desktop Integration":{"*":["Интеграция с работния плот"]},"Quick access from your application menu":{"*":["Бърз достъп от менюто на приложенията ви"]},"Isolated Profiles":{"*":["Изолирани профили"]},"Each webapp can have its own cookies and settings":{"*":["Всеки webapp може да има свои собствени бисквитки и настройки"]},"Back":{"*":["Назад"]},"Forward":{"*":["Напред"]},"Reload":{"*":["Презареди"]},"Fullscreen":{"*":["Цял екран"]},"Enter URL…":{"*":["Въведете URL…"]},"Zoom In":{"*":["Увеличи"]},"Zoom Out":{"*":["Намали"]},"Reset Zoom":{"*":["Нулиране на мащаба"]},"Developer Tools":{"*":["Инструменти за разработчици"]},"Menu":{"*":["Меню"]},"Open Link in Browser":{"*":["Отвори връзката в браузъра"]},"Download Complete":{"*":["Изтеглянето е завършено"]},"Save File":{"*":["Запази файла"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/bg.po b/biglinux-webapps/locale/bg.po index 06170917..b3cebb55 100644 --- a/biglinux-webapps/locale/bg.po +++ b/biglinux-webapps/locale/bg.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,443 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Шаблони" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Изберете шаблон" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Търсене на шаблони..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Търсене на шаблони" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Резултати от търсенето" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Не са намерени шаблони." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Браузър: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Редактиране на уеб приложение" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Редактиране на {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Изтрий WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Изтрий {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Добре дошли в WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Какво са WebApps?\n" -"\n" -"WebApps са уеб приложения, които работят в отделен прозорец на браузъра, предоставяйки по-приложен " -"опит за вашите любими уебсайтове.\n" -"\n" -"Предимства на използването на WebApps:\n" -"\n" -"• Фокус: Работете без разсейвания от други раздели на браузъра\n" -"• Интеграция с работния плот: Бърз достъп от менюто на приложението\n" -"• Изолирани профили: По желание, всяко уеб приложение може да има свои собствени бисквитки и " -"настройки\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Не показвай това отново" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Нека започнем" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Изберете браузър" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Отмени" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Изберете" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Системен по подразбиране" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "По подразбиране" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Моля, изберете браузър." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Грешка" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Добави WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Изберете от шаблони" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Открийте" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Открийте име и икона от уебсайт" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Име" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Икона на приложението" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Изберете икона за уеб приложението" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Налични икони" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Категория" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Режим на приложение" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Отваря се като роден прозорец без интерфейс на браузъра." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Браузър" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Настройки на профила" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Конфигурирайте отделен браузър профил за това уеб приложение." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Използвайте отделен профил" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Позволява независими бисквитки и сесии" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Име на профил" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Запази" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Зареждане..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Откриване на информация за уебсайта, моля изчакайте" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Моля, въведете URL адрес първо." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Моля, въведете име за уеб приложението." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Моля, въведете URL адрес за WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Моля, изберете браузър за WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Мениджър на уеб приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Търсене на уеб приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Главно меню" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Обнови" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Експортиране на уеб приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Импорт на уеб приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Преглед на папката с приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Преглед на папка с профили" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Покажи екран за приветствие" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Премахнете всички уеб приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "За програмата" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Добави" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Не са намерени уеб приложения." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Добавете нов уеб приложение, за да започнете." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp създаден успешно" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "Web приложението беше актуализирано успешно." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Браузърът беше променен на {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Сигурни ли сте, че искате да изтриете {0}?\n" -"\n" -"URL: {1}\n" -"Браузър: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Също така изтрийте папката с конфигурацията." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Изтрий" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "Web приложението беше успешно изтрито." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "Премахнете всичко" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Сигурни ли сте, че искате да премахнете всички ваши WebApps? Това действие не може да бъде " -"отменено.\n" -"\n" -"Напишете \"{0}\", за да потвърдите." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Премахни всичко" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Всички уеб приложения са премахнати." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Неуспешно премахване на всички уеб приложения." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Икона {0} от {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "Web приложенията бяха експортирани успешно." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Няма уеб приложения" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Смени браузъра" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Редактирай" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Нов WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Икона" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Режим на приложението" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Отделен профил" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Избери икона" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Изображения" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP файлове" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Импортирани {imported}, пропуснати {dups} дубликати" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Импортът не бе успешен" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Експортът не бе успешен" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Това ще изтрие всички webapps и техните десктоп записи. Това не може да бъде" +" отменено." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Браузърът е сменен" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Какво са WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps са уеб приложения, които се изпълняват в отделен прозорец на " +"браузъра, предоставяйки по-приложенски опит за любимите ви уебсайтове." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Предимства на използването на WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Фокус" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Работа без разсейване от други раздели на браузъра" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Интеграция с работния плот" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Бърз достъп от менюто на приложенията ви" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Изолирани профили" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Всеки webapp може да има свои собствени бисквитки и настройки" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Назад" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Напред" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Презареди" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Цял екран" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Въведете URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Увеличи" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Намали" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Нулиране на мащаба" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Инструменти за разработчици" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Меню" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Отвори връзката в браузъра" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Изтеглянето е завършено" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Запази файла" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Търсене на шаблони" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Браузър: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Редактиране на {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Изтрий {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Какво са WebApps?\n" +#~ "\n" +#~ "WebApps са уеб приложения, които работят в отделен прозорец на браузъра, предоставяйки по-приложен опит за вашите любими уебсайтове.\n" +#~ "\n" +#~ "Предимства на използването на WebApps:\n" +#~ "\n" +#~ "• Фокус: Работете без разсейвания от други раздели на браузъра\n" +#~ "• Интеграция с работния плот: Бърз достъп от менюто на приложението\n" +#~ "• Изолирани профили: По желание, всяко уеб приложение може да има свои собствени бисквитки и настройки\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Системен по подразбиране" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Няма налични WebApps за експортиране." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Избраният файл не съществува." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Избраният файл не е валиден ZIP архив." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Грешка при импортиране на WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "По подразбиране" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Моля, изберете браузър." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Импортирни {} WebApps успешно ({} дубликати пропуснати)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Грешка" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Изберете от шаблони" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Открийте" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Икона на приложението" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Изберете икона за уеб приложението" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Налични икони" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Режим на приложение" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Настройки на профила" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Конфигурирайте отделен браузър профил за това уеб приложение." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Успешно импортирани {} WebApps" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Не" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Да" +#~ msgid "Use separate profile" +#~ msgstr "Използвайте отделен профил" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Откриване на информация за уебсайта, моля изчакайте" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Моля, въведете URL адрес първо." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Моля, въведете име за уеб приложението." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Моля, въведете URL адрес за WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Моля, изберете браузър за WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Главно меню" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Обнови" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Покажи екран за приветствие" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Добави" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Не са намерени уеб приложения." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Браузърът беше променен на {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Сигурни ли сте, че искате да изтриете {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Браузър: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "Премахнете всичко" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Сигурни ли сте, че искате да премахнете всички ваши WebApps? Това действие не може да бъде отменено.\n" +#~ "\n" +#~ "Напишете \"{0}\", за да потвърдите." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Икона {0} от {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Няма налични WebApps за експортиране." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Избраният файл не съществува." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Избраният файл не е валиден ZIP архив." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Грешка при импортиране на WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Импортирни {} WebApps успешно ({} дубликати пропуснати)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Успешно импортирани {} WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Не" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Да" diff --git a/biglinux-webapps/locale/biglinux-webapps.pot b/biglinux-webapps/locale/biglinux-webapps.pot deleted file mode 100644 index 5e7e6bc7..00000000 --- a/biglinux-webapps/locale/biglinux-webapps.pot +++ /dev/null @@ -1,503 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the biglinux-webapps package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "Project-Id-Version: biglinux-webapps\n" - "Report-Msgid-Bugs-To: \n" - "Last-Translator: FULL NAME \n" - "Language-Team: LANGUAGE \n" - "Language: \n" - "MIME-Version: 1.0\n" - "Content-Type: text/plain; charset=UTF-8\n" - "Content-Transfer-Encoding: 8bit\n" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 -msgid "Templates" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 -msgid "Choose a Template" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 -msgid "Search templates..." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 -msgid "Search Results" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 -msgid "No templates found" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 96 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 99 -#, python-brace-format -msgid "Browser: {0}" -msgstr "" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 110 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 62 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 150 -msgid "Edit WebApp" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 124 -msgid "Delete WebApp" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 26 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 102 -msgid "Welcome to WebApps Manager" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 117 -msgid "What are WebApps?\n" - "\n" - "WebApps are web applications that run in a dedicated browser window, " - "providing a more app-like experience for your favorite websites.\n" - "\n" - "Benefits of using WebApps:\n" - "\n" - "• Focus: Work without the distractions of other browser tabs\n" - "• Desktop Integration: Quick access from your application " - "menu\n" - "• Isolated Profiles: Optionally, each webapp can have its own " - "cookies and settings\n" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 -msgid "Don't show this again" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 158 -msgid "Let's Start" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 69 -msgid "Select Browser" -msgstr "" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 130 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 398 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 315 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 -msgid "Cancel" -msgstr "" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 133 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 257 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 344 -msgid "Select" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 184 -msgid "System Default" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 190 -msgid "Default" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 219 -msgid "Please select a browser." -msgstr "" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 228 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 796 -msgid "Error" -msgstr "" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 229 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 797 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 242 -msgid "OK" -msgstr "" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 62 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 150 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 147 -msgid "Add WebApp" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 227 -msgid "URL" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 235 -msgid "Detect" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 236 -msgid "Detect name and icon from website" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 245 -msgid "Name" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 251 -msgid "App Icon" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -msgid "Select icon for the WebApp" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 265 -msgid "Available Icons" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 301 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 310 -msgid "Category" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 317 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 326 -msgid "Application Mode" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 319 -msgid "Opens as a native window without browser interface" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 333 -msgid "Browser" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 354 -msgid "Profile Settings" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 356 -msgid "Configure a separate browser profile for this webapp" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 359 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 365 -msgid "Use separate profile" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 360 -msgid "Allows independent cookies and sessions" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 376 -msgid "Profile Name" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 402 -msgid "Save" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 425 -msgid "Loading..." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 429 -msgid "Detecting website information, please wait" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 636 -msgid "Please enter a URL first." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 752 -msgid "Please enter a name for the WebApp." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 756 -msgid "Please enter a URL for the WebApp." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 760 -msgid "Please select a browser for the WebApp." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 33 -msgid "WebApps Manager" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 120 -msgid "Search WebApps" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 85 -msgid "Refresh" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 86 -msgid "Export WebApps" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Import WebApps" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 90 -msgid "Browse Applications Folder" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 91 -msgid "Browse Profiles Folder" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 95 -msgid "Show Welcome Screen" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 96 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 344 -msgid "Remove All WebApps" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 97 -msgid "About" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "Add" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 142 -msgid "No WebApps Found" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 143 -msgid "Add a new webapp to get started" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 240 -msgid "WebApp created successfully" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 242 -msgid "WebApp updated successfully" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 277 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 292 -#, python-brace-format -msgid "Are you sure you want to delete {0}?\n" - "\n" - "URL: {1}\n" - "Browser: {2}" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 309 -msgid "Also delete configuration folder" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 316 -msgid "Delete" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 335 -msgid "WebApp deleted successfully" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "Are you sure you want to remove all your WebApps? This action cannot " - "be undone.\n" - "\n" - "Type \"{0}\" to confirm." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 -msgid "Remove All" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 379 -msgid "All WebApps have been removed" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 381 -msgid "Failed to remove all WebApps" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 -msgid "WebApps exported successfully" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 169 -msgid "No WebApps" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 169 -msgid "There are no WebApps to export." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 208 -msgid "The selected file does not exist." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 209 -msgid "The selected file is not a valid ZIP archive." -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 213 -msgid "Error importing WebApps" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 224 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 230 -msgid "Imported {} WebApps successfully" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 250 -msgid "No" -msgstr "" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 251 -msgid "Yes" -msgstr "" diff --git a/biglinux-webapps/locale/cs.json b/biglinux-webapps/locale/cs.json index 8156f001..d683e610 100644 --- a/biglinux-webapps/locale/cs.json +++ b/biglinux-webapps/locale/cs.json @@ -1 +1 @@ -{"cs":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Šablony"]},"Choose a Template":{"*":["Vyberte šablonu"]},"Search templates...":{"*":["Hledat šablony..."]},"Search templates":{"*":["Hledat šablony"]},"Search Results":{"*":["Výsledky vyhledávání"]},"No templates found":{"*":["Žádné šablony nenalezeny"]},"Browser: {0}":{"*":["Prohlížeč: {0}"]},"Edit WebApp":{"*":["Upravit WebApp"]},"Edit {0}":{"*":["Upravit {0}"]},"Delete WebApp":{"*":["Smazat WebApp"]},"Delete {0}":{"*":["Smazat {0}"]},"Welcome to WebApps Manager":{"*":["Vítejte v správci webových aplikací"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Co jsou WebApps?\n\nWebApps jsou webové aplikace, které běží v dedikovaném okně prohlížeče, což poskytuje více aplikaci podobný zážitek pro vaše oblíbené webové stránky.\n\nVýhody používání WebApps:\n\n• Soustředění: Pracujte bez rozptýlení od ostatních karet prohlížeče\n• Integrace na ploše: Rychlý přístup z nabídky aplikací\n• Izolované profily: Volitelně může mít každá webová aplikace své vlastní cookies a nastavení\n"]},"Don't show this again":{"*":["Znovu to nezobrazovat"]},"Let's Start":{"*":["Začněme"]},"Select Browser":{"*":["Vyberte prohlížeč"]},"Cancel":{"*":["Zrušit"]},"Select":{"*":["Vybrat"]},"System Default":{"*":["Výchozí systém"]},"Default":{"*":["Výchozí"]},"Please select a browser.":{"*":["Vyberte prosím prohlížeč."]},"Error":{"*":["Chyba"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Přidat WebApp"]},"Choose from templates":{"*":["Vyberte z šablon"]},"URL":{"*":["URL"]},"Detect":{"*":["Detekovat"]},"Detect name and icon from website":{"*":["Detekuj název a ikonu z webové stránky"]},"Name":{"*":["Jméno"]},"App Icon":{"*":["Ikona aplikace"]},"Select icon for the WebApp":{"*":["Vyberte ikonu pro WebApp"]},"Available Icons":{"*":["Dostupné ikony"]},"Category":{"*":["Kategorie"]},"Application Mode":{"*":["Režim aplikace"]},"Opens as a native window without browser interface":{"*":["Otevře se jako nativní okno bez rozhraní prohlížeče."]},"Browser":{"*":["Prohlížeč"]},"Profile Settings":{"*":["Nastavení profilu"]},"Configure a separate browser profile for this webapp":{"*":["Nakonfigurujte samostatný profil prohlížeče pro tuto webovou aplikaci"]},"Use separate profile":{"*":["Použijte samostatný profil"]},"Allows independent cookies and sessions":{"*":["Umožňuje nezávislé cookies a relace"]},"Profile Name":{"*":["Název profilu"]},"Save":{"*":["Uložit"]},"Loading...":{"*":["Načítání..."]},"Detecting website information, please wait":{"*":["Zjišťuji informace o webové stránce, prosím čekejte"]},"Please enter a URL first.":{"*":["Nejprve zadejte URL."]},"Please enter a name for the WebApp.":{"*":["Zadejte název pro WebApp."]},"Please enter a URL for the WebApp.":{"*":["Zadejte prosím URL pro WebApp."]},"Please select a browser for the WebApp.":{"*":["Vyberte prosím pro WebApp prohlížeč."]},"WebApps Manager":{"*":["Správce webových aplikací"]},"Search WebApps":{"*":["Hledat WebApps"]},"Main Menu":{"*":["Hlavní nabídka"]},"Refresh":{"*":["Obnovit"]},"Export WebApps":{"*":["Exportovat webové aplikace"]},"Import WebApps":{"*":["Importovat WebApps"]},"Browse Applications Folder":{"*":["Procházet složku Aplikace"]},"Browse Profiles Folder":{"*":["Procházet složku profilů"]},"Show Welcome Screen":{"*":["Zobrazit uvítací obrazovku"]},"Remove All WebApps":{"*":["Odstranit všechny webové aplikace"]},"About":{"*":["O aplikaci"]},"Add":{"*":["Přidat"]},"No WebApps Found":{"*":["Žádné webové aplikace nenalezeny"]},"Add a new webapp to get started":{"*":["Přidejte novou webovou aplikaci, abyste mohli začít."]},"WebApp created successfully":{"*":["Webová aplikace byla úspěšně vytvořena."]},"WebApp updated successfully":{"*":["Webová aplikace byla úspěšně aktualizována."]},"Browser changed to {0}":{"*":["Prohlížeč byl změněn na {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Opravdu chcete smazat {0}?\n\nURL: {1}\nProhlížeč: {2}"]},"Also delete configuration folder":{"*":["Také odstraňte složku konfigurace."]},"Delete":{"*":["Smazat"]},"WebApp deleted successfully":{"*":["Webová aplikace byla úspěšně smazána."]},"REMOVE ALL":{"*":["ODSTRANIT VŠE"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Opravdu chcete odstranit všechny své WebApps? Tuto akci nelze vrátit zpět.\n\nZadejte \"{0}\" pro potvrzení."]},"Remove All":{"*":["Odstranit vše"]},"All WebApps have been removed":{"*":["Všechny webové aplikace byly odstraněny."]},"Failed to remove all WebApps":{"*":["Nepodařilo se odstranit všechny WebAppy"]},"Icon {0} of {1}":{"*":["Ikona {0} z {1}"]},"WebApps exported successfully":{"*":["Webové aplikace byly úspěšně exportovány."]},"No WebApps":{"*":["Žádné webové aplikace"]},"There are no WebApps to export.":{"*":["Není k exportu žádná WebApp."]},"The selected file does not exist.":{"*":["Vybraný soubor neexistuje."]},"The selected file is not a valid ZIP archive.":{"*":["Vybraný soubor není platný ZIP archiv."]},"Error importing WebApps":{"*":["Chyba při importu WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Úspěšně importováno {} WebApps ({} duplicit bylo přeskočeno)"]},"Imported {} WebApps successfully":{"*":["Úspěšně importováno {} WebApps"]},"No":{"*":["Ne"]},"Yes":{"*":["Ano"]}}}} \ No newline at end of file +{"cs":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Šablony"]},"Choose a Template":{"*":["Vyberte šablonu"]},"Search templates...":{"*":["Hledat šablony..."]},"Search Results":{"*":["Výsledky vyhledávání"]},"No templates found":{"*":["Žádné šablony nenalezeny"]},"Edit WebApp":{"*":["Upravit WebApp"]},"Delete WebApp":{"*":["Smazat WebApp"]},"Welcome to WebApps Manager":{"*":["Vítejte v správci webových aplikací"]},"Don't show this again":{"*":["Znovu to nezobrazovat"]},"Let's Start":{"*":["Začněme"]},"Select Browser":{"*":["Vyberte prohlížeč"]},"Cancel":{"*":["Zrušit"]},"Select":{"*":["Vybrat"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Přidat WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detekuj název a ikonu z webové stránky"]},"Name":{"*":["Jméno"]},"Category":{"*":["Kategorie"]},"Opens as a native window without browser interface":{"*":["Otevře se jako nativní okno bez rozhraní prohlížeče."]},"Browser":{"*":["Prohlížeč"]},"Allows independent cookies and sessions":{"*":["Umožňuje nezávislé cookies a relace"]},"Profile Name":{"*":["Název profilu"]},"Save":{"*":["Uložit"]},"Loading...":{"*":["Načítání..."]},"WebApps Manager":{"*":["Správce webových aplikací"]},"Search WebApps":{"*":["Hledat WebApps"]},"Export WebApps":{"*":["Exportovat webové aplikace"]},"Import WebApps":{"*":["Importovat WebApps"]},"Browse Applications Folder":{"*":["Procházet složku Aplikace"]},"Browse Profiles Folder":{"*":["Procházet složku profilů"]},"Remove All WebApps":{"*":["Odstranit všechny webové aplikace"]},"About":{"*":["O aplikaci"]},"Add a new webapp to get started":{"*":["Přidejte novou webovou aplikaci, abyste mohli začít."]},"WebApp created successfully":{"*":["Webová aplikace byla úspěšně vytvořena."]},"WebApp updated successfully":{"*":["Webová aplikace byla úspěšně aktualizována."]},"Also delete configuration folder":{"*":["Také odstraňte složku konfigurace."]},"Delete":{"*":["Smazat"]},"WebApp deleted successfully":{"*":["Webová aplikace byla úspěšně smazána."]},"Remove All":{"*":["Odstranit vše"]},"All WebApps have been removed":{"*":["Všechny webové aplikace byly odstraněny."]},"Failed to remove all WebApps":{"*":["Nepodařilo se odstranit všechny WebAppy"]},"WebApps exported successfully":{"*":["Webové aplikace byly úspěšně exportovány."]},"No WebApps":{"*":["Žádné webové aplikace"]},"Change browser":{"*":["Změnit prohlížeč"]},"Edit":{"*":["Upravit"]},"New WebApp":{"*":["Nová WebApp"]},"Icon":{"*":["Ikona"]},"App Mode":{"*":["Režim aplikace"]},"Separate Profile":{"*":["Samostatný profil"]},"Select Icon":{"*":["Vybrat ikonu"]},"Images":{"*":["Obrázky"]},"ZIP files":{"*":["ZIP soubory"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importováno {imported}, přeskočeno {dups} duplicit"]},"Import failed":{"*":["Import selhal"]},"Export failed":{"*":["Export selhal"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Tímto se smažou všechny webové aplikace a jejich položky na ploše. Tuto akci nelze vrátit zpět."]},"Browser changed":{"*":["Prohlížeč změněn"]},"What are WebApps?":{"*":["Co jsou WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps jsou webové aplikace, které běží v samostatném okně prohlížeče a poskytují více aplikaci podobný zážitek pro vaše oblíbené webové stránky."]},"Benefits of using WebApps:":{"*":["Výhody používání WebApps:"]},"Focus":{"*":["Soustředění"]},"Work without the distractions of other browser tabs":{"*":["Pracujte bez rozptýlení ostatními záložkami v prohlížeči"]},"Desktop Integration":{"*":["Integrace na ploše"]},"Quick access from your application menu":{"*":["Rychlý přístup z nabídky aplikací"]},"Isolated Profiles":{"*":["Izolované profily"]},"Each webapp can have its own cookies and settings":{"*":["Každý webapp může mít své vlastní cookies a nastavení"]},"Back":{"*":["Zpět"]},"Forward":{"*":["Vpřed"]},"Reload":{"*":["Obnovit"]},"Fullscreen":{"*":["Celá obrazovka"]},"Enter URL…":{"*":["Zadejte URL…"]},"Zoom In":{"*":["Přiblížit"]},"Zoom Out":{"*":["Oddálit"]},"Reset Zoom":{"*":["Obnovit přiblížení"]},"Developer Tools":{"*":["Nástroje pro vývojáře"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Otevřít odkaz v prohlížeči"]},"Download Complete":{"*":["Stahování dokončeno"]},"Save File":{"*":["Uložit soubor"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/cs.po b/biglinux-webapps/locale/cs.po index c19b18d3..2318d6fa 100644 --- a/biglinux-webapps/locale/cs.po +++ b/biglinux-webapps/locale/cs.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Šablony" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Vyberte šablonu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Hledat šablony..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Hledat šablony" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Výsledky vyhledávání" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Žádné šablony nenalezeny" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Prohlížeč: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Upravit WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Upravit {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Smazat WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Smazat {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Vítejte v správci webových aplikací" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Co jsou WebApps?\n" -"\n" -"WebApps jsou webové aplikace, které běží v dedikovaném okně prohlížeče, což poskytuje více aplikaci " -"podobný zážitek pro vaše oblíbené webové stránky.\n" -"\n" -"Výhody používání WebApps:\n" -"\n" -"• Soustředění: Pracujte bez rozptýlení od ostatních karet prohlížeče\n" -"• Integrace na ploše: Rychlý přístup z nabídky aplikací\n" -"• Izolované profily: Volitelně může mít každá webová aplikace své vlastní cookies a " -"nastavení\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Znovu to nezobrazovat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Začněme" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Vyberte prohlížeč" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Zrušit" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Vybrat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Výchozí systém" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Výchozí" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Vyberte prosím prohlížeč." -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Chyba" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Přidat WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Vyberte z šablon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Detekovat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Detekuj název a ikonu z webové stránky" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Jméno" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Ikona aplikace" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Vyberte ikonu pro WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Dostupné ikony" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategorie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Režim aplikace" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Otevře se jako nativní okno bez rozhraní prohlížeče." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Prohlížeč" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Nastavení profilu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Nakonfigurujte samostatný profil prohlížeče pro tuto webovou aplikaci" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Použijte samostatný profil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Umožňuje nezávislé cookies a relace" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Název profilu" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Uložit" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Načítání..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Zjišťuji informace o webové stránce, prosím čekejte" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Nejprve zadejte URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Zadejte název pro WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Zadejte prosím URL pro WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Vyberte prosím pro WebApp prohlížeč." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Správce webových aplikací" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Hledat WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Hlavní nabídka" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Obnovit" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Exportovat webové aplikace" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importovat WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Procházet složku Aplikace" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Procházet složku profilů" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Zobrazit uvítací obrazovku" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Odstranit všechny webové aplikace" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "O aplikaci" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Přidat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Žádné webové aplikace nenalezeny" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Přidejte novou webovou aplikaci, abyste mohli začít." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Webová aplikace byla úspěšně vytvořena." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "Webová aplikace byla úspěšně aktualizována." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Prohlížeč byl změněn na {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Opravdu chcete smazat {0}?\n" -"\n" -"URL: {1}\n" -"Prohlížeč: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Také odstraňte složku konfigurace." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Smazat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "Webová aplikace byla úspěšně smazána." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "ODSTRANIT VŠE" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Opravdu chcete odstranit všechny své WebApps? Tuto akci nelze vrátit zpět.\n" -"\n" -"Zadejte \"{0}\" pro potvrzení." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Odstranit vše" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Všechny webové aplikace byly odstraněny." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Nepodařilo se odstranit všechny WebAppy" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikona {0} z {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "Webové aplikace byly úspěšně exportovány." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Žádné webové aplikace" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Změnit prohlížeč" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Upravit" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nová WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikona" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Režim aplikace" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Samostatný profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Vybrat ikonu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Obrázky" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP soubory" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importováno {imported}, přeskočeno {dups} duplicit" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Import selhal" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Export selhal" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Tímto se smažou všechny webové aplikace a jejich položky na ploše. Tuto akci" +" nelze vrátit zpět." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Prohlížeč změněn" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Co jsou WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps jsou webové aplikace, které běží v samostatném okně prohlížeče a " +"poskytují více aplikaci podobný zážitek pro vaše oblíbené webové stránky." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Výhody používání WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Soustředění" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Pracujte bez rozptýlení ostatními záložkami v prohlížeči" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integrace na ploše" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Rychlý přístup z nabídky aplikací" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Izolované profily" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Každý webapp může mít své vlastní cookies a nastavení" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Zpět" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Vpřed" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Obnovit" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Celá obrazovka" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Zadejte URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Přiblížit" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Oddálit" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Obnovit přiblížení" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Nástroje pro vývojáře" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Otevřít odkaz v prohlížeči" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Stahování dokončeno" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Uložit soubor" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Hledat šablony" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Prohlížeč: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Upravit {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Smazat {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Co jsou WebApps?\n" +#~ "\n" +#~ "WebApps jsou webové aplikace, které běží v dedikovaném okně prohlížeče, což poskytuje více aplikaci podobný zážitek pro vaše oblíbené webové stránky.\n" +#~ "\n" +#~ "Výhody používání WebApps:\n" +#~ "\n" +#~ "• Soustředění: Pracujte bez rozptýlení od ostatních karet prohlížeče\n" +#~ "• Integrace na ploše: Rychlý přístup z nabídky aplikací\n" +#~ "• Izolované profily: Volitelně může mít každá webová aplikace své vlastní cookies a nastavení\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Výchozí systém" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Není k exportu žádná WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Vybraný soubor neexistuje." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Vybraný soubor není platný ZIP archiv." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Chyba při importu WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Výchozí" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Vyberte prosím prohlížeč." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Úspěšně importováno {} WebApps ({} duplicit bylo přeskočeno)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Chyba" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Vyberte z šablon" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Detekovat" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Ikona aplikace" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Vyberte ikonu pro WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Dostupné ikony" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Režim aplikace" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Nastavení profilu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Nakonfigurujte samostatný profil prohlížeče pro tuto webovou aplikaci" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Úspěšně importováno {} WebApps" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Ne" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Ano" +#~ msgid "Use separate profile" +#~ msgstr "Použijte samostatný profil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Zjišťuji informace o webové stránce, prosím čekejte" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Nejprve zadejte URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Zadejte název pro WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Zadejte prosím URL pro WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Vyberte prosím pro WebApp prohlížeč." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Hlavní nabídka" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Obnovit" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Zobrazit uvítací obrazovku" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Přidat" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Žádné webové aplikace nenalezeny" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Prohlížeč byl změněn na {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Opravdu chcete smazat {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Prohlížeč: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "ODSTRANIT VŠE" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Opravdu chcete odstranit všechny své WebApps? Tuto akci nelze vrátit zpět.\n" +#~ "\n" +#~ "Zadejte \"{0}\" pro potvrzení." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikona {0} z {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Není k exportu žádná WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Vybraný soubor neexistuje." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Vybraný soubor není platný ZIP archiv." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Chyba při importu WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Úspěšně importováno {} WebApps ({} duplicit bylo přeskočeno)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Úspěšně importováno {} WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Ne" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Ano" diff --git a/biglinux-webapps/locale/da.json b/biglinux-webapps/locale/da.json index 7d880778..e7c7e013 100644 --- a/biglinux-webapps/locale/da.json +++ b/biglinux-webapps/locale/da.json @@ -1 +1 @@ -{"da":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Skabeloner"]},"Choose a Template":{"*":["Vælg en skabelon"]},"Search templates...":{"*":["Søg skabeloner..."]},"Search templates":{"*":["Søg skabeloner"]},"Search Results":{"*":["Søgeresultater"]},"No templates found":{"*":["Ingen skabeloner fundet"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Rediger WebApp"]},"Edit {0}":{"*":["Rediger {0}"]},"Delete WebApp":{"*":["Slet WebApp"]},"Delete {0}":{"*":["Slet {0}"]},"Welcome to WebApps Manager":{"*":["Velkommen til WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Hvad er WebApps?\n\nWebApps er webapplikationer, der kører i et dedikeret browservindue og giver en mere app-lignende oplevelse for dine yndlingswebsteder.\n\nFordele ved at bruge WebApps:\n\n• Fokus: Arbejd uden distraktioner fra andre browsertabs\n• Desktopintegration: Hurtig adgang fra din applikationsmenu\n• Isolerede profiler: Valgfrit kan hver webapp have sine egne cookies og indstillinger\n"]},"Don't show this again":{"*":["Vis ikke dette igen"]},"Let's Start":{"*":["Lad os starte"]},"Select Browser":{"*":["Vælg browser"]},"Cancel":{"*":["Annuller"]},"Select":{"*":["Vælg"]},"System Default":{"*":["Systemstandard"]},"Default":{"*":["Standard"]},"Please select a browser.":{"*":["Vælg venligst en browser."]},"Error":{"*":["Fejl"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Tilføj WebApp"]},"Choose from templates":{"*":["Vælg fra skabeloner"]},"URL":{"*":["URL"]},"Detect":{"*":["Registrer"]},"Detect name and icon from website":{"*":["Registrer navn og ikon fra hjemmeside"]},"Name":{"*":["Navn"]},"App Icon":{"*":["App-ikon"]},"Select icon for the WebApp":{"*":["Vælg ikon til WebApp"]},"Available Icons":{"*":["Tilgængelige ikoner"]},"Category":{"*":["Kategori"]},"Application Mode":{"*":["Applikationsmode"]},"Opens as a native window without browser interface":{"*":["Åbner som et native vindue uden browsergrænseflade"]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Profilindstillinger"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurer en separat browserprofil til denne webapp"]},"Use separate profile":{"*":["Brug separat profil"]},"Allows independent cookies and sessions":{"*":["Tillader uafhængige cookies og sessioner"]},"Profile Name":{"*":["Profilnavn"]},"Save":{"*":["Gem"]},"Loading...":{"*":["Indlæser..."]},"Detecting website information, please wait":{"*":["Registrerer webstedoplysninger, vent venligst"]},"Please enter a URL first.":{"*":["Indtast venligst en URL først."]},"Please enter a name for the WebApp.":{"*":["Indtast venligst et navn til WebApp'en."]},"Please enter a URL for the WebApp.":{"*":["Indtast venligst en URL til WebApp'en."]},"Please select a browser for the WebApp.":{"*":["Vælg en browser til WebApp'en."]},"WebApps Manager":{"*":["WebApps Manager"]},"Search WebApps":{"*":["Søg WebApps"]},"Main Menu":{"*":["Hovedmenu"]},"Refresh":{"*":["Opdater"]},"Export WebApps":{"*":["Eksporter WebApps"]},"Import WebApps":{"*":["Importer WebApps"]},"Browse Applications Folder":{"*":["Gennemse applikationsmappe"]},"Browse Profiles Folder":{"*":["Gennemse profiler-mappe"]},"Show Welcome Screen":{"*":["Vis visningsskærm"]},"Remove All WebApps":{"*":["Fjern alle webapps"]},"About":{"*":["Om"]},"Add":{"*":["Tilføj"]},"No WebApps Found":{"*":["Ingen WebApps fundet"]},"Add a new webapp to get started":{"*":["Tilføj en ny webapp for at komme i gang"]},"WebApp created successfully":{"*":["WebApp oprettet med succes"]},"WebApp updated successfully":{"*":["WebApp opdateret med succes"]},"Browser changed to {0}":{"*":["Browser ændret til {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Er du sikker på, at du vil slette {0}?\n\nURL: {1} \nBrowser: {2}"]},"Also delete configuration folder":{"*":["Slet også konfigurationsmappen."]},"Delete":{"*":["Slet"]},"WebApp deleted successfully":{"*":["WebApp slettet med succes"]},"REMOVE ALL":{"*":["FJERN ALT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Er du sikker på, at du vil fjerne alle dine WebApps? Denne handling kan ikke fortrydes.\n\nSkriv \"{0}\" for at bekræfte."]},"Remove All":{"*":["Fjern alt"]},"All WebApps have been removed":{"*":["Alle WebApps er blevet fjernet."]},"Failed to remove all WebApps":{"*":["Kunne ikke fjerne alle WebApps"]},"Icon {0} of {1}":{"*":["Ikon {0} af {1}"]},"WebApps exported successfully":{"*":["WebApps eksporteret med succes"]},"No WebApps":{"*":["Ingen WebApps"]},"There are no WebApps to export.":{"*":["Der er ingen WebApps at eksportere."]},"The selected file does not exist.":{"*":["Den valgte fil findes ikke."]},"The selected file is not a valid ZIP archive.":{"*":["Den valgte fil er ikke et gyldigt ZIP-arkiv."]},"Error importing WebApps":{"*":["Fejl ved import af WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Importerede {} WebApps med succes ({} dubletter sprunget over)"]},"Imported {} WebApps successfully":{"*":["Importerede {} WebApps med succes"]},"No":{"*":["Ne"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"da":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Skabeloner"]},"Choose a Template":{"*":["Vælg en skabelon"]},"Search templates...":{"*":["Søg skabeloner..."]},"Search Results":{"*":["Søgeresultater"]},"No templates found":{"*":["Ingen skabeloner fundet"]},"Edit WebApp":{"*":["Rediger WebApp"]},"Delete WebApp":{"*":["Slet WebApp"]},"Welcome to WebApps Manager":{"*":["Velkommen til WebApps Manager"]},"Don't show this again":{"*":["Vis ikke dette igen"]},"Let's Start":{"*":["Lad os starte"]},"Select Browser":{"*":["Vælg browser"]},"Cancel":{"*":["Annuller"]},"Select":{"*":["Vælg"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Tilføj WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Registrer navn og ikon fra hjemmeside"]},"Name":{"*":["Navn"]},"Category":{"*":["Kategori"]},"Opens as a native window without browser interface":{"*":["Åbner som et native vindue uden browsergrænseflade"]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Tillader uafhængige cookies og sessioner"]},"Profile Name":{"*":["Profilnavn"]},"Save":{"*":["Gem"]},"Loading...":{"*":["Indlæser..."]},"WebApps Manager":{"*":["WebApps Manager"]},"Search WebApps":{"*":["Søg WebApps"]},"Export WebApps":{"*":["Eksporter WebApps"]},"Import WebApps":{"*":["Importer WebApps"]},"Browse Applications Folder":{"*":["Gennemse applikationsmappe"]},"Browse Profiles Folder":{"*":["Gennemse profiler-mappe"]},"Remove All WebApps":{"*":["Fjern alle webapps"]},"About":{"*":["Om"]},"Add a new webapp to get started":{"*":["Tilføj en ny webapp for at komme i gang"]},"WebApp created successfully":{"*":["WebApp oprettet med succes"]},"WebApp updated successfully":{"*":["WebApp opdateret med succes"]},"Also delete configuration folder":{"*":["Slet også konfigurationsmappen."]},"Delete":{"*":["Slet"]},"WebApp deleted successfully":{"*":["WebApp slettet med succes"]},"Remove All":{"*":["Fjern alt"]},"All WebApps have been removed":{"*":["Alle WebApps er blevet fjernet."]},"Failed to remove all WebApps":{"*":["Kunne ikke fjerne alle WebApps"]},"WebApps exported successfully":{"*":["WebApps eksporteret med succes"]},"No WebApps":{"*":["Ingen WebApps"]},"Change browser":{"*":["Skift browser"]},"Edit":{"*":["Rediger"]},"New WebApp":{"*":["Ny WebApp"]},"Icon":{"*":["Ikon"]},"App Mode":{"*":["App-tilstand"]},"Separate Profile":{"*":["Separat profil"]},"Select Icon":{"*":["Vælg ikon"]},"Images":{"*":["Billeder"]},"ZIP files":{"*":["ZIP-filer"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importeret {imported}, sprunget over {dups} dubletter"]},"Import failed":{"*":["Import mislykkedes"]},"Export failed":{"*":["Eksport mislykkedes"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Dette vil slette alle webapps og deres skrivebordsgenveje. Dette kan ikke fortrydes."]},"Browser changed":{"*":["Browser ændret"]},"What are WebApps?":{"*":["Hvad er WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps er webapplikationer, der kører i et dedikeret browservindue og giver en mere app-lignende oplevelse for dine yndlingswebsteder."]},"Benefits of using WebApps:":{"*":["Fordele ved at bruge WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Arbejd uden forstyrrelser fra andre browsertabs"]},"Desktop Integration":{"*":["Desktopintegration"]},"Quick access from your application menu":{"*":["Hurtig adgang fra din applikationsmenu"]},"Isolated Profiles":{"*":["Isolerede profiler"]},"Each webapp can have its own cookies and settings":{"*":["Hver webapp kan have sine egne cookies og indstillinger"]},"Back":{"*":["Tilbage"]},"Forward":{"*":["Frem"]},"Reload":{"*":["Genindlæs"]},"Fullscreen":{"*":["Fuld skærm"]},"Enter URL…":{"*":["Indtast URL…"]},"Zoom In":{"*":["Zoom ind"]},"Zoom Out":{"*":["Zoom ud"]},"Reset Zoom":{"*":["Nulstil Zoom"]},"Developer Tools":{"*":["Udviklerværktøjer"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Åbn link i browser"]},"Download Complete":{"*":["Download fuldført"]},"Save File":{"*":["Gem fil"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/da.po b/biglinux-webapps/locale/da.po index fbac4b40..7709f51f 100644 --- a/biglinux-webapps/locale/da.po +++ b/biglinux-webapps/locale/da.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Skabeloner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Vælg en skabelon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Søg skabeloner..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Søg skabeloner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Søgeresultater" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Ingen skabeloner fundet" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Browser: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Rediger WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Rediger {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Slet WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Slet {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Velkommen til WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Hvad er WebApps?\n" -"\n" -"WebApps er webapplikationer, der kører i et dedikeret browservindue og giver en mere app-lignende " -"oplevelse for dine yndlingswebsteder.\n" -"\n" -"Fordele ved at bruge WebApps:\n" -"\n" -"• Fokus: Arbejd uden distraktioner fra andre browsertabs\n" -"• Desktopintegration: Hurtig adgang fra din applikationsmenu\n" -"• Isolerede profiler: Valgfrit kan hver webapp have sine egne cookies og indstillinger\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Vis ikke dette igen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Lad os starte" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Vælg browser" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Annuller" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Vælg" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Systemstandard" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Standard" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Vælg venligst en browser." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Fejl" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Tilføj WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Vælg fra skabeloner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Registrer" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Registrer navn og ikon fra hjemmeside" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Navn" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "App-ikon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Vælg ikon til WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Tilgængelige ikoner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategori" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Applikationsmode" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Åbner som et native vindue uden browsergrænseflade" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Browser" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profilindstillinger" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Konfigurer en separat browserprofil til denne webapp" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Brug separat profil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Tillader uafhængige cookies og sessioner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profilnavn" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Gem" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Indlæser..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Registrerer webstedoplysninger, vent venligst" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Indtast venligst en URL først." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Indtast venligst et navn til WebApp'en." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Indtast venligst en URL til WebApp'en." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Vælg en browser til WebApp'en." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Søg WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Hovedmenu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Opdater" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Eksporter WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importer WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Gennemse applikationsmappe" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Gennemse profiler-mappe" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Vis visningsskærm" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Fjern alle webapps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Om" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Tilføj" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Ingen WebApps fundet" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Tilføj en ny webapp for at komme i gang" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp oprettet med succes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp opdateret med succes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Browser ændret til {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Er du sikker på, at du vil slette {0}?\n" -"\n" -"URL: {1} \n" -"Browser: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Slet også konfigurationsmappen." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Slet" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp slettet med succes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "FJERN ALT" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Er du sikker på, at du vil fjerne alle dine WebApps? Denne handling kan ikke fortrydes.\n" -"\n" -"Skriv \"{0}\" for at bekræfte." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Fjern alt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Alle WebApps er blevet fjernet." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Kunne ikke fjerne alle WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikon {0} af {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps eksporteret med succes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Ingen WebApps" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Skift browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Rediger" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Ny WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "App-tilstand" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Separat profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Vælg ikon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Billeder" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-filer" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importeret {imported}, sprunget over {dups} dubletter" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Import mislykkedes" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Eksport mislykkedes" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Dette vil slette alle webapps og deres skrivebordsgenveje. Dette kan ikke " +"fortrydes." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Browser ændret" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Hvad er WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps er webapplikationer, der kører i et dedikeret browservindue og giver" +" en mere app-lignende oplevelse for dine yndlingswebsteder." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Fordele ved at bruge WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Fokus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Arbejd uden forstyrrelser fra andre browsertabs" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Desktopintegration" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Hurtig adgang fra din applikationsmenu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Isolerede profiler" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Hver webapp kan have sine egne cookies og indstillinger" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Tilbage" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Frem" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Genindlæs" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Fuld skærm" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Indtast URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Zoom ind" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Zoom ud" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Nulstil Zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Udviklerværktøjer" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Åbn link i browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Download fuldført" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Gem fil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Søg skabeloner" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Browser: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Rediger {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Slet {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Hvad er WebApps?\n" +#~ "\n" +#~ "WebApps er webapplikationer, der kører i et dedikeret browservindue og giver en mere app-lignende oplevelse for dine yndlingswebsteder.\n" +#~ "\n" +#~ "Fordele ved at bruge WebApps:\n" +#~ "\n" +#~ "• Fokus: Arbejd uden distraktioner fra andre browsertabs\n" +#~ "• Desktopintegration: Hurtig adgang fra din applikationsmenu\n" +#~ "• Isolerede profiler: Valgfrit kan hver webapp have sine egne cookies og indstillinger\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Systemstandard" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Der er ingen WebApps at eksportere." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Den valgte fil findes ikke." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Den valgte fil er ikke et gyldigt ZIP-arkiv." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Fejl ved import af WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Standard" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Vælg venligst en browser." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Importerede {} WebApps med succes ({} dubletter sprunget over)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Fejl" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Vælg fra skabeloner" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Registrer" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "App-ikon" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Vælg ikon til WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Tilgængelige ikoner" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Applikationsmode" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profilindstillinger" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Konfigurer en separat browserprofil til denne webapp" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Importerede {} WebApps med succes" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Ne" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Ja" +#~ msgid "Use separate profile" +#~ msgstr "Brug separat profil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Registrerer webstedoplysninger, vent venligst" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Indtast venligst en URL først." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Indtast venligst et navn til WebApp'en." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Indtast venligst en URL til WebApp'en." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Vælg en browser til WebApp'en." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Hovedmenu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Opdater" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Vis visningsskærm" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Tilføj" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Ingen WebApps fundet" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Browser ændret til {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Er du sikker på, at du vil slette {0}?\n" +#~ "\n" +#~ "URL: {1} \n" +#~ "Browser: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "FJERN ALT" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Er du sikker på, at du vil fjerne alle dine WebApps? Denne handling kan ikke fortrydes.\n" +#~ "\n" +#~ "Skriv \"{0}\" for at bekræfte." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikon {0} af {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Der er ingen WebApps at eksportere." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Den valgte fil findes ikke." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Den valgte fil er ikke et gyldigt ZIP-arkiv." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Fejl ved import af WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Importerede {} WebApps med succes ({} dubletter sprunget over)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Importerede {} WebApps med succes" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Ne" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Ja" diff --git a/biglinux-webapps/locale/de.json b/biglinux-webapps/locale/de.json index e51216e3..5dc1a22a 100644 --- a/biglinux-webapps/locale/de.json +++ b/biglinux-webapps/locale/de.json @@ -1 +1 @@ -{"biglinux-webapps/biglinux-webapps":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Vorlagen"]},"Choose a Template":{"*":["Wählen Sie eine Vorlage"]},"Search templates...":{"*":["Vorlagen suchen..."]},"Search templates":{"*":["Suchvorlagen"]},"Search Results":{"*":["Suchergebnisse"]},"No templates found":{"*":["Keine Vorlagen gefunden"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["WebApp bearbeiten"]},"Edit {0}":{"*":["Bearbeiten {0}"]},"Delete WebApp":{"*":["WebApp löschen"]},"Delete {0}":{"*":["Löschen {0}"]},"Welcome to WebApps Manager":{"*":["Willkommen bei WebApps-Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Was sind WebApps?\n\nWebApps sind Webanwendungen, die in einem dedizierten Browser-Fenster ausgeführt werden und eine App-ähnliche Erfahrung für Ihre bevorzugten Websites bieten.\n\nVorteile der Verwendung von WebApps:\n\n• Fokus: Arbeiten ohne die Ablenkungen durch andere Browser-Tabs\n• Desktop-Integration: Schneller Zugriff über Ihr Anwendungsmenü\n• Isolierte Profile: Optional kann jede WebApp ihre eigenen Cookies und Einstellungen haben\n"]},"Don't show this again":{"*":["Zeige dies nicht erneut"]},"Let's Start":{"*":["Lassen Sie uns beginnen"]},"Select Browser":{"*":["Browser auswählen"]},"Cancel":{"*":["Abbrechen"]},"Select":{"*":["Auswählen"]},"System Default":{"*":["System-Default"]},"Default":{"*":["Default"]},"Please select a browser.":{"*":["Bitte wählen Sie einen Browser aus."]},"Error":{"*":["Fehler"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["WebApp hinzufügen"]},"Choose from templates":{"*":["Wählen Sie aus Vorlagen"]},"URL":{"*":["URL"]},"Detect":{"*":["Erkennen"]},"Detect name and icon from website":{"*":["Name und Icon von Website erkennen"]},"Name":{"*":["Name"]},"App Icon":{"*":["App-Icon"]},"Select icon for the WebApp":{"*":["Icon für die WebApp aus.wählen"]},"Available Icons":{"*":["Verfügbare Icons"]},"Category":{"*":["Kategorie"]},"Application Mode":{"*":["Anwendungsmodus"]},"Opens as a native window without browser interface":{"*":["Öffnet sich als natives Fenster ohne Browseroberfläche"]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Profile-Einstellungen"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurieren Sie ein separates Browserprofil für diese Webanwendung."]},"Use separate profile":{"*":["Separates Profil verwenden"]},"Allows independent cookies and sessions":{"*":["Erlaubt unabhängige Cookies und Sitzungen"]},"Profile Name":{"*":["Profilname"]},"Save":{"*":["Speichern"]},"Loading...":{"*":["Laden ..."]},"Detecting website information, please wait":{"*":["Websiteinformationen werden erkannt, bitte warten."]},"Please enter a URL first.":{"*":["Bitte geben Sie zuerst eine URL ein."]},"Please enter a name for the WebApp.":{"*":["Bitte geben Sie einen Name für die WebApp ein."]},"Please enter a URL for the WebApp.":{"*":["Bitte geben Sie eine URL für die WebApp ein."]},"Please select a browser for the WebApp.":{"*":["Bitte wählen Sie einen Browser für die WebApp aus."]},"WebApps Manager":{"*":["WebApps-Manager"]},"Search WebApps":{"*":["WebApps suchen"]},"Main Menu":{"*":["Hauptmenü"]},"Refresh":{"*":["Aktualisieren"]},"Export WebApps":{"*":["WebApps exportieren"]},"Import WebApps":{"*":["WebApps importieren"]},"Browse Applications Folder":{"*":["Ordner „Anwendungen“ durchsuchen"]},"Browse Profiles Folder":{"*":["Ordner „Profile“ durchsuchen"]},"Show Welcome Screen":{"*":["Willkommensbildschirm zeigen"]},"Remove All WebApps":{"*":["Alle WebApps entfernen"]},"About":{"*":["Über"]},"Add":{"*":["Hinzufügen"]},"No WebApps Found":{"*":["Keine WebApps gefunden"]},"Add a new webapp to get started":{"*":["Fügen Sie eine neue WebApp hinzu, um zu beginnen"]},"WebApp created successfully":{"*":["WebApp erfolgreich erstellt"]},"WebApp updated successfully":{"*":["WebApp erfolgreich aktualisiert"]},"Browser changed to {0}":{"*":["Browser geändert in {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Sind Sie sicher, dass Sie {0} löschen möchten?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Auch Konfigurationsordner löschen"]},"Delete":{"*":["Löschen"]},"WebApp deleted successfully":{"*":["WebApp erfolgreich gelöscht"]},"REMOVE ALL":{"*":["ALLE ENTFERNEN"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Sind Sie sicher, dass Sie alle Ihre WebApps entfernen möchten? Diese Aktion kann nicht rückgängig gemacht werden.\n\nGeben Sie \"{0}\" ein, um zu bestätigen."]},"Remove All":{"*":["Alles entfernen"]},"All WebApps have been removed":{"*":["Alle WebApps sind entfernt worden"]},"Failed to remove all WebApps":{"*":["Alle WebApps konnten nicht entfernt werden"]},"Icon {0} of {1}":{"*":["Symbol {0} von {1}"]},"WebApps exported successfully":{"*":["WebApps erfolgreich exportiert"]},"No WebApps":{"*":["Keine WebApps"]},"There are no WebApps to export.":{"*":["Es gibt keine zu exportierenden WebApps."]},"The selected file does not exist.":{"*":["Die ausgewählte Datei ist nicht vorhanden."]},"The selected file is not a valid ZIP archive.":{"*":["Die ausgewählte Datei ist kein gültiges ZIP-Archiv."]},"Error importing WebApps":{"*":["Fehler beim Importieren von WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} WebApps erfolgreich importiert ({} Duplikate übersprungen)"]},"Imported {} WebApps successfully":{"*":["{} WebApps erfolgreich importiert"]},"No":{"*":["Nein"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"biglinux-webapps/biglinux-webapps":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Vorlagen"]},"Choose a Template":{"*":["Wählen Sie eine Vorlage"]},"Search templates...":{"*":["Vorlagen suchen..."]},"Search Results":{"*":["Suchergebnisse"]},"No templates found":{"*":["Keine Vorlagen gefunden"]},"Edit WebApp":{"*":["WebApp bearbeiten"]},"Delete WebApp":{"*":["WebApp löschen"]},"Welcome to WebApps Manager":{"*":["Willkommen bei WebApps-Manager"]},"Don't show this again":{"*":["Zeige dies nicht erneut"]},"Let's Start":{"*":["Lassen Sie uns beginnen"]},"Select Browser":{"*":["Browser auswählen"]},"Cancel":{"*":["Abbrechen"]},"Select":{"*":["Auswählen"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["WebApp hinzufügen"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Name und Icon von Website erkennen"]},"Name":{"*":["Name"]},"Category":{"*":["Kategorie"]},"Opens as a native window without browser interface":{"*":["Öffnet sich als natives Fenster ohne Browseroberfläche"]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Erlaubt unabhängige Cookies und Sitzungen"]},"Profile Name":{"*":["Profilname"]},"Save":{"*":["Speichern"]},"Loading...":{"*":["Laden ..."]},"WebApps Manager":{"*":["WebApps-Manager"]},"Search WebApps":{"*":["WebApps suchen"]},"Export WebApps":{"*":["WebApps exportieren"]},"Import WebApps":{"*":["WebApps importieren"]},"Browse Applications Folder":{"*":["Ordner „Anwendungen“ durchsuchen"]},"Browse Profiles Folder":{"*":["Ordner „Profile“ durchsuchen"]},"Remove All WebApps":{"*":["Alle WebApps entfernen"]},"About":{"*":["Über"]},"Add a new webapp to get started":{"*":["Fügen Sie eine neue WebApp hinzu, um zu beginnen"]},"WebApp created successfully":{"*":["WebApp erfolgreich erstellt"]},"WebApp updated successfully":{"*":["WebApp erfolgreich aktualisiert"]},"Also delete configuration folder":{"*":["Auch Konfigurationsordner löschen"]},"Delete":{"*":["Löschen"]},"WebApp deleted successfully":{"*":["WebApp erfolgreich gelöscht"]},"Remove All":{"*":["Alles entfernen"]},"All WebApps have been removed":{"*":["Alle WebApps sind entfernt worden"]},"Failed to remove all WebApps":{"*":["Alle WebApps konnten nicht entfernt werden"]},"WebApps exported successfully":{"*":["WebApps erfolgreich exportiert"]},"No WebApps":{"*":["Keine WebApps"]},"Change browser":{"*":["Browser wechseln"]},"Edit":{"*":["Bearbeiten"]},"New WebApp":{"*":["Neue WebApp"]},"Icon":{"*":["Symbol"]},"App Mode":{"*":["App-Modus"]},"Separate Profile":{"*":["Getrenntes Profil"]},"Select Icon":{"*":["Symbol auswählen"]},"Images":{"*":["Bilder"]},"ZIP files":{"*":["ZIP-Dateien"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importiert {imported}, übersprungene {dups} Duplikate"]},"Import failed":{"*":["Import fehlgeschlagen"]},"Export failed":{"*":["Export fehlgeschlagen"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Dadurch werden alle Webapps und deren Desktop-Einträge gelöscht. Dies kann nicht rückgängig gemacht werden."]},"Browser changed":{"*":["Browser geändert"]},"What are WebApps?":{"*":["Was sind WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps sind Webanwendungen, die in einem eigenen Browserfenster laufen und ein app-ähnlicheres Erlebnis für Ihre Lieblingswebsites bieten."]},"Benefits of using WebApps:":{"*":["Vorteile der Verwendung von WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Arbeiten ohne Ablenkung durch andere Browser-Tabs"]},"Desktop Integration":{"*":["Desktop-Integration"]},"Quick access from your application menu":{"*":["Schneller Zugriff über Ihr Anwendungsmenü"]},"Isolated Profiles":{"*":["Isolierte Profile"]},"Each webapp can have its own cookies and settings":{"*":["Jede WebApp kann eigene Cookies und Einstellungen haben"]},"Back":{"*":["Zurück"]},"Forward":{"*":["Vorwärts"]},"Reload":{"*":["Neu laden"]},"Fullscreen":{"*":["Vollbild"]},"Enter URL…":{"*":["URL eingeben…"]},"Zoom In":{"*":["Vergrößern"]},"Zoom Out":{"*":["Verkleinern"]},"Reset Zoom":{"*":["Zoom zurücksetzen"]},"Developer Tools":{"*":["Entwicklerwerkzeuge"]},"Menu":{"*":["Menü"]},"Open Link in Browser":{"*":["Link im Browser öffnen"]},"Download Complete":{"*":["Download abgeschlossen"]},"Save File":{"*":["Datei speichern"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/de.po b/biglinux-webapps/locale/de.po index 418dbc6c..4cda7cf2 100644 --- a/biglinux-webapps/locale/de.po +++ b/biglinux-webapps/locale/de.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Vorlagen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Wählen Sie eine Vorlage" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Vorlagen suchen..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Suchvorlagen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Suchergebnisse" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Keine Vorlagen gefunden" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Browser: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "WebApp bearbeiten" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Bearbeiten {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "WebApp löschen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Löschen {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Willkommen bei WebApps-Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Was sind WebApps?\n" -"\n" -"WebApps sind Webanwendungen, die in einem dedizierten Browser-Fenster ausgeführt werden und eine " -"App-ähnliche Erfahrung für Ihre bevorzugten Websites bieten.\n" -"\n" -"Vorteile der Verwendung von WebApps:\n" -"\n" -"• Fokus: Arbeiten ohne die Ablenkungen durch andere Browser-Tabs\n" -"• Desktop-Integration: Schneller Zugriff über Ihr Anwendungsmenü\n" -"• Isolierte Profile: Optional kann jede WebApp ihre eigenen Cookies und Einstellungen haben\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Zeige dies nicht erneut" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 151 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 151 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Lassen Sie uns beginnen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Browser auswählen" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Abbrechen" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Auswählen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 175 -msgid "System Default" -msgstr "System-Default" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Default" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Bitte wählen Sie einen Browser aus." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Fehler" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "WebApp hinzufügen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Wählen Sie aus Vorlagen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Erkennen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Name und Icon von Website erkennen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Name" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "App-Icon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Icon für die WebApp aus.wählen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Verfügbare Icons" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategorie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Anwendungsmodus" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Öffnet sich als natives Fenster ohne Browseroberfläche" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Browser" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profile-Einstellungen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Konfigurieren Sie ein separates Browserprofil für diese Webanwendung." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Separates Profil verwenden" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Erlaubt unabhängige Cookies und Sitzungen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profilname" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Speichern" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Laden ..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Websiteinformationen werden erkannt, bitte warten." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Bitte geben Sie zuerst eine URL ein." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Bitte geben Sie einen Name für die WebApp ein." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Bitte geben Sie eine URL für die WebApp ein." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Bitte wählen Sie einen Browser für die WebApp aus." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "WebApps-Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "WebApps suchen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Hauptmenü" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 77 -msgid "Refresh" -msgstr "Aktualisieren" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 78 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 78 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "WebApps exportieren" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "WebApps importieren" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 82 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 82 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Ordner „Anwendungen“ durchsuchen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 83 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 83 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Ordner „Profile“ durchsuchen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Willkommensbildschirm zeigen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 88 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 410 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 88 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 410 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Alle WebApps entfernen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 89 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 89 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Über" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Hinzufügen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Keine WebApps gefunden" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Fügen Sie eine neue WebApp hinzu, um zu beginnen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp erfolgreich erstellt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp erfolgreich aktualisiert" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Browser geändert in {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Sind Sie sicher, dass Sie {0} löschen möchten?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Auch Konfigurationsordner löschen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Löschen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp erfolgreich gelöscht" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "ALLE ENTFERNEN" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Sind Sie sicher, dass Sie alle Ihre WebApps entfernen möchten? Diese Aktion kann nicht rückgängig " -"gemacht werden.\n" -"\n" -"Geben Sie \"{0}\" ein, um zu bestätigen." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Alles entfernen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 464 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 464 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Alle WebApps sind entfernt worden" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 466 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 466 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Alle WebApps konnten nicht entfernt werden" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Symbol {0} von {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps erfolgreich exportiert" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Keine WebApps" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Browser wechseln" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Bearbeiten" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Neue WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Symbol" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "App-Modus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Getrenntes Profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Symbol auswählen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Bilder" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-Dateien" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importiert {imported}, übersprungene {dups} Duplikate" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Import fehlgeschlagen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Export fehlgeschlagen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Dadurch werden alle Webapps und deren Desktop-Einträge gelöscht. Dies kann " +"nicht rückgängig gemacht werden." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Browser geändert" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Was sind WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps sind Webanwendungen, die in einem eigenen Browserfenster laufen und " +"ein app-ähnlicheres Erlebnis für Ihre Lieblingswebsites bieten." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Vorteile der Verwendung von WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Fokus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Arbeiten ohne Ablenkung durch andere Browser-Tabs" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Desktop-Integration" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Schneller Zugriff über Ihr Anwendungsmenü" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Isolierte Profile" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Jede WebApp kann eigene Cookies und Einstellungen haben" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Zurück" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Vorwärts" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Neu laden" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Vollbild" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "URL eingeben…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Vergrößern" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Verkleinern" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Zoom zurücksetzen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Entwicklerwerkzeuge" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menü" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Link im Browser öffnen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Download abgeschlossen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Datei speichern" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Suchvorlagen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Browser: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Bearbeiten {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Löschen {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Was sind WebApps?\n" +#~ "\n" +#~ "WebApps sind Webanwendungen, die in einem dedizierten Browser-Fenster ausgeführt werden und eine App-ähnliche Erfahrung für Ihre bevorzugten Websites bieten.\n" +#~ "\n" +#~ "Vorteile der Verwendung von WebApps:\n" +#~ "\n" +#~ "• Fokus: Arbeiten ohne die Ablenkungen durch andere Browser-Tabs\n" +#~ "• Desktop-Integration: Schneller Zugriff über Ihr Anwendungsmenü\n" +#~ "• Isolierte Profile: Optional kann jede WebApp ihre eigenen Cookies und Einstellungen haben\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 175 +#~ msgid "System Default" +#~ msgstr "System-Default" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Es gibt keine zu exportierenden WebApps." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Die ausgewählte Datei ist nicht vorhanden." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Die ausgewählte Datei ist kein gültiges ZIP-Archiv." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Fehler beim Importieren von WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Default" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Bitte wählen Sie einen Browser aus." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "{} WebApps erfolgreich importiert ({} Duplikate übersprungen)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Fehler" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Wählen Sie aus Vorlagen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Erkennen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "App-Icon" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Icon für die WebApp aus.wählen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Verfügbare Icons" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Anwendungsmodus" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profile-Einstellungen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Konfigurieren Sie ein separates Browserprofil für diese Webanwendung." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "{} WebApps erfolgreich importiert" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Nein" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Ja" +#~ msgid "Use separate profile" +#~ msgstr "Separates Profil verwenden" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Websiteinformationen werden erkannt, bitte warten." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Bitte geben Sie zuerst eine URL ein." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Bitte geben Sie einen Name für die WebApp ein." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Bitte geben Sie eine URL für die WebApp ein." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Bitte wählen Sie einen Browser für die WebApp aus." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Hauptmenü" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 77 +#~ msgid "Refresh" +#~ msgstr "Aktualisieren" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Willkommensbildschirm zeigen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Hinzufügen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Keine WebApps gefunden" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Browser geändert in {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Sind Sie sicher, dass Sie {0} löschen möchten?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "ALLE ENTFERNEN" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Sind Sie sicher, dass Sie alle Ihre WebApps entfernen möchten? Diese Aktion kann nicht rückgängig gemacht werden.\n" +#~ "\n" +#~ "Geben Sie \"{0}\" ein, um zu bestätigen." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Symbol {0} von {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Es gibt keine zu exportierenden WebApps." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Die ausgewählte Datei ist nicht vorhanden." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Die ausgewählte Datei ist kein gültiges ZIP-Archiv." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Fehler beim Importieren von WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "{} WebApps erfolgreich importiert ({} Duplikate übersprungen)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "{} WebApps erfolgreich importiert" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Nein" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Ja" diff --git a/biglinux-webapps/locale/el.json b/biglinux-webapps/locale/el.json index 4a2bcf13..7638eeda 100644 --- a/biglinux-webapps/locale/el.json +++ b/biglinux-webapps/locale/el.json @@ -1 +1 @@ -{"el":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Πρότυπα"]},"Choose a Template":{"*":["Επιλέξτε ένα Πρότυπο"]},"Search templates...":{"*":["Αναζήτηση προτύπων..."]},"Search templates":{"*":["Αναζήτηση προτύπων"]},"Search Results":{"*":["Αποτελέσματα Αναζήτησης"]},"No templates found":{"*":["Δεν βρέθηκαν πρότυπα"]},"Browser: {0}":{"*":["Πλοηγός: {0}"]},"Edit WebApp":{"*":["Επεξεργασία WebApp"]},"Edit {0}":{"*":["Επεξεργασία {0}"]},"Delete WebApp":{"*":["Διαγραφή WebApp"]},"Delete {0}":{"*":["Διαγραφή {0}"]},"Welcome to WebApps Manager":{"*":["Καλώς ήρθατε στον Διαχειριστή WebApps"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Τι είναι οι WebApps;\n\nΟι WebApps είναι διαδικτυακές εφαρμογές που εκτελούνται σε ένα ειδικό παράθυρο προγράμματος περιήγησης, παρέχοντας μια πιο εφαρμογή-όμοια εμπειρία για τις αγαπημένες σας ιστοσελίδες.\n\nΟφέλη από τη χρήση WebApps:\n\n• Εστίαση: Εργαστείτε χωρίς τις αποσπάσεις από άλλες καρτέλες του προγράμματος περιήγησης\n• Ενοποίηση Επιφάνειας Εργασίας: Γρήγορη πρόσβαση από το μενού εφαρμογών σας\n• Απομονωμένα Προφίλ: Προαιρετικά, κάθε webapp μπορεί να έχει τα δικά της cookies και ρυθμίσεις\n"]},"Don't show this again":{"*":["Μην το δείξετε ξανά"]},"Let's Start":{"*":["Ας ξεκινήσουμε"]},"Select Browser":{"*":["Επιλέξτε πρόγραμμα περιήγησης"]},"Cancel":{"*":["Ακύρωση"]},"Select":{"*":["Επιλέξτε"]},"System Default":{"*":["Προεπιλογή Συστήματος"]},"Default":{"*":["Προεπιλογή"]},"Please select a browser.":{"*":["Παρακαλώ επιλέξτε έναν περιηγητή."]},"Error":{"*":["Σφάλμα"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Προσθήκη WebApp"]},"Choose from templates":{"*":["Επιλέξτε από πρότυπα"]},"URL":{"*":["Διεύθυνση URL"]},"Detect":{"*":["Ανίχνευση"]},"Detect name and icon from website":{"*":["Ανίχνευση ονόματος και εικονιδίου από τον ιστότοπο"]},"Name":{"*":["Όνομα"]},"App Icon":{"*":["Εικονίδιο εφαρμογής"]},"Select icon for the WebApp":{"*":["Επιλέξτε εικονίδιο για την Εφαρμογή Ιστού"]},"Available Icons":{"*":["Διαθέσιμα Εικονίδια"]},"Category":{"*":["Κατηγορία"]},"Application Mode":{"*":["Λειτουργία Εφαρμογής"]},"Opens as a native window without browser interface":{"*":["Ανοίγει ως εγγενές παράθυρο χωρίς διεπαφή προγράμματος περιήγησης."]},"Browser":{"*":["Πλοηγός"]},"Profile Settings":{"*":["Ρυθμίσεις Προφίλ"]},"Configure a separate browser profile for this webapp":{"*":["Ρυθμίστε ένα ξεχωριστό προφίλ προγράμματος περιήγησης για αυτήν την εφαρμογή ιστού."]},"Use separate profile":{"*":["Χρησιμοποιήστε ξεχωριστό προφίλ"]},"Allows independent cookies and sessions":{"*":["Επιτρέπει ανεξάρτητα cookies και συνεδρίες"]},"Profile Name":{"*":["Όνομα προφίλ"]},"Save":{"*":["Αποθήκευση"]},"Loading...":{"*":["Φόρτωση..."]},"Detecting website information, please wait":{"*":["Ανίχνευση πληροφοριών ιστοσελίδας, παρακαλώ περιμένετε"]},"Please enter a URL first.":{"*":["Παρακαλώ εισάγετε πρώτα μια διεύθυνση URL."]},"Please enter a name for the WebApp.":{"*":["Παρακαλώ εισάγετε ένα όνομα για την Εφαρμογή Ιστού."]},"Please enter a URL for the WebApp.":{"*":["Παρακαλώ εισάγετε μια διεύθυνση URL για την εφαρμογή ιστού."]},"Please select a browser for the WebApp.":{"*":["Παρακαλώ επιλέξτε έναν περιηγητή για την Εφαρμογή Ιστού."]},"WebApps Manager":{"*":["Διαχειριστής WebApps"]},"Search WebApps":{"*":["Αναζήτηση WebApps"]},"Main Menu":{"*":["Κύριο Μενού"]},"Refresh":{"*":["Ανανέωση"]},"Export WebApps":{"*":["Εξαγωγή WebApps"]},"Import WebApps":{"*":["Εισαγωγή WebApps"]},"Browse Applications Folder":{"*":["Περιήγηση στο Φάκελο Εφαρμογών"]},"Browse Profiles Folder":{"*":["Προβολή φακέλου προφίλ"]},"Show Welcome Screen":{"*":["Εμφάνιση Οθόνης Καλωσορίσματος"]},"Remove All WebApps":{"*":["Αφαίρεση όλων των WebApps"]},"About":{"*":["Σχετικά"]},"Add":{"*":["Προσθήκη"]},"No WebApps Found":{"*":["Δεν βρέθηκαν WebApps"]},"Add a new webapp to get started":{"*":["Προσθέστε μια νέα διαδικτυακή εφαρμογή για να ξεκινήσετε"]},"WebApp created successfully":{"*":["Η εφαρμογή Web δημιουργήθηκε με επιτυχία"]},"WebApp updated successfully":{"*":["Η εφαρμογή Web ενημερώθηκε με επιτυχία"]},"Browser changed to {0}":{"*":["Ο περιηγητής άλλαξε σε {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Είστε σίγουροι ότι θέλετε να διαγράψετε {0};\n\nΔιεύθυνση URL: {1} \nΠεριηγητής: {2}"]},"Also delete configuration folder":{"*":["Επίσης, διαγράψτε τον φάκελο διαμόρφωσης."]},"Delete":{"*":["Διαγραφή"]},"WebApp deleted successfully":{"*":["Η εφαρμογή Web διαγράφηκε με επιτυχία."]},"REMOVE ALL":{"*":["ΑΦΑΙΡΕΣΗ ΟΛΩΝ"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Είστε σίγουροι ότι θέλετε να αφαιρέσετε όλες τις WebApps σας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.\n\nΠληκτρολογήστε \"{0}\" για επιβεβαίωση."]},"Remove All":{"*":["Αφαίρεση όλων"]},"All WebApps have been removed":{"*":["Όλες οι WebApps έχουν αφαιρεθεί."]},"Failed to remove all WebApps":{"*":["Αποτυχία κατά την αφαίρεση όλων των WebApps"]},"Icon {0} of {1}":{"*":["Εικονίδιο {0} του {1}"]},"WebApps exported successfully":{"*":["Οι εφαρμογές ιστού εξήχθησαν με επιτυχία"]},"No WebApps":{"*":["Όχι WebApps"]},"There are no WebApps to export.":{"*":["Δεν υπάρχουν WebApps προς εξαγωγή."]},"The selected file does not exist.":{"*":["Το επιλεγμένο αρχείο δεν υπάρχει."]},"The selected file is not a valid ZIP archive.":{"*":["Το επιλεγμένο αρχείο δεν είναι έγκυρο ZIP αρχείο."]},"Error importing WebApps":{"*":["Σφάλμα κατά την εισαγωγή WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Εισήχθησαν {} WebApps με επιτυχία ({} διπλότυπα παραλείφθηκαν)"]},"Imported {} WebApps successfully":{"*":["Εισήχθησαν {} WebApps με επιτυχία"]},"No":{"*":["Όχι"]},"Yes":{"*":["Ναι"]}}}} \ No newline at end of file +{"el":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Πρότυπα"]},"Choose a Template":{"*":["Επιλέξτε ένα Πρότυπο"]},"Search templates...":{"*":["Αναζήτηση προτύπων..."]},"Search Results":{"*":["Αποτελέσματα Αναζήτησης"]},"No templates found":{"*":["Δεν βρέθηκαν πρότυπα"]},"Edit WebApp":{"*":["Επεξεργασία WebApp"]},"Delete WebApp":{"*":["Διαγραφή WebApp"]},"Welcome to WebApps Manager":{"*":["Καλώς ήρθατε στον Διαχειριστή WebApps"]},"Don't show this again":{"*":["Μην το δείξετε ξανά"]},"Let's Start":{"*":["Ας ξεκινήσουμε"]},"Select Browser":{"*":["Επιλέξτε πρόγραμμα περιήγησης"]},"Cancel":{"*":["Ακύρωση"]},"Select":{"*":["Επιλέξτε"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Προσθήκη WebApp"]},"URL":{"*":["Διεύθυνση URL"]},"Detect name and icon from website":{"*":["Ανίχνευση ονόματος και εικονιδίου από τον ιστότοπο"]},"Name":{"*":["Όνομα"]},"Category":{"*":["Κατηγορία"]},"Opens as a native window without browser interface":{"*":["Ανοίγει ως εγγενές παράθυρο χωρίς διεπαφή προγράμματος περιήγησης."]},"Browser":{"*":["Πλοηγός"]},"Allows independent cookies and sessions":{"*":["Επιτρέπει ανεξάρτητα cookies και συνεδρίες"]},"Profile Name":{"*":["Όνομα προφίλ"]},"Save":{"*":["Αποθήκευση"]},"Loading...":{"*":["Φόρτωση..."]},"WebApps Manager":{"*":["Διαχειριστής WebApps"]},"Search WebApps":{"*":["Αναζήτηση WebApps"]},"Export WebApps":{"*":["Εξαγωγή WebApps"]},"Import WebApps":{"*":["Εισαγωγή WebApps"]},"Browse Applications Folder":{"*":["Περιήγηση στο Φάκελο Εφαρμογών"]},"Browse Profiles Folder":{"*":["Προβολή φακέλου προφίλ"]},"Remove All WebApps":{"*":["Αφαίρεση όλων των WebApps"]},"About":{"*":["Σχετικά"]},"Add a new webapp to get started":{"*":["Προσθέστε μια νέα διαδικτυακή εφαρμογή για να ξεκινήσετε"]},"WebApp created successfully":{"*":["Η εφαρμογή Web δημιουργήθηκε με επιτυχία"]},"WebApp updated successfully":{"*":["Η εφαρμογή Web ενημερώθηκε με επιτυχία"]},"Also delete configuration folder":{"*":["Επίσης, διαγράψτε τον φάκελο διαμόρφωσης."]},"Delete":{"*":["Διαγραφή"]},"WebApp deleted successfully":{"*":["Η εφαρμογή Web διαγράφηκε με επιτυχία."]},"Remove All":{"*":["Αφαίρεση όλων"]},"All WebApps have been removed":{"*":["Όλες οι WebApps έχουν αφαιρεθεί."]},"Failed to remove all WebApps":{"*":["Αποτυχία κατά την αφαίρεση όλων των WebApps"]},"WebApps exported successfully":{"*":["Οι εφαρμογές ιστού εξήχθησαν με επιτυχία"]},"No WebApps":{"*":["Όχι WebApps"]},"Change browser":{"*":["Αλλαγή προγράμματος περιήγησης"]},"Edit":{"*":["Επεξεργασία"]},"New WebApp":{"*":["Νέα WebApp"]},"Icon":{"*":["Εικονίδιο"]},"App Mode":{"*":["Λειτουργία εφαρμογής"]},"Separate Profile":{"*":["Ξεχωριστό προφίλ"]},"Select Icon":{"*":["Επιλογή εικονιδίου"]},"Images":{"*":["Εικόνες"]},"ZIP files":{"*":["Αρχεία ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Εισήχθησαν {imported}, παραλήφθηκαν {dups} διπλότυπα"]},"Import failed":{"*":["Η εισαγωγή απέτυχε"]},"Export failed":{"*":["Η εξαγωγή απέτυχε"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Αυτό θα διαγράψει όλες τις webapps και τις καταχωρήσεις τους στην επιφάνεια εργασίας. Δεν μπορεί να αναιρεθεί."]},"Browser changed":{"*":["Το πρόγραμμα περιήγησης άλλαξε"]},"What are WebApps?":{"*":["Τι είναι οι WebApps;"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["Τα WebApps είναι διαδικτυακές εφαρμογές που εκτελούνται σε ένα αφιερωμένο παράθυρο προγράμματος περιήγησης, προσφέροντας μια εμπειρία πιο κοντά σε εφαρμογή για τις αγαπημένες σας ιστοσελίδες."]},"Benefits of using WebApps:":{"*":["Οφέλη από τη χρήση των WebApps:"]},"Focus":{"*":["Εστίαση"]},"Work without the distractions of other browser tabs":{"*":["Εργαστείτε χωρίς τις αποσπάσεις άλλων καρτελών του προγράμματος περιήγησης"]},"Desktop Integration":{"*":["Ενσωμάτωση στην επιφάνεια εργασίας"]},"Quick access from your application menu":{"*":["Γρήγορη πρόσβαση από το μενού εφαρμογών σας"]},"Isolated Profiles":{"*":["Απομονωμένα προφίλ"]},"Each webapp can have its own cookies and settings":{"*":["Κάθε webapp μπορεί να έχει τα δικά του cookies και ρυθμίσεις"]},"Back":{"*":["Πίσω"]},"Forward":{"*":["Εμπρός"]},"Reload":{"*":["Επαναφόρτωση"]},"Fullscreen":{"*":["Πλήρης οθόνη"]},"Enter URL…":{"*":["Εισαγάγετε URL…"]},"Zoom In":{"*":["Μεγέθυνση"]},"Zoom Out":{"*":["Σμίκρυνση"]},"Reset Zoom":{"*":["Επαναφορά Ζουμ"]},"Developer Tools":{"*":["Εργαλεία Προγραμματιστή"]},"Menu":{"*":["Μενού"]},"Open Link in Browser":{"*":["Άνοιγμα Συνδέσμου στον Περιηγητή"]},"Download Complete":{"*":["Λήψη Ολοκληρώθηκε"]},"Save File":{"*":["Αποθήκευση Αρχείου"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/el.po b/biglinux-webapps/locale/el.po index fbc1cf4b..58402f2d 100644 --- a/biglinux-webapps/locale/el.po +++ b/biglinux-webapps/locale/el.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,443 +14,632 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Πρότυπα" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Επιλέξτε ένα Πρότυπο" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Αναζήτηση προτύπων..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Αναζήτηση προτύπων" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Αποτελέσματα Αναζήτησης" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Δεν βρέθηκαν πρότυπα" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Πλοηγός: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Επεξεργασία WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Επεξεργασία {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Διαγραφή WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Διαγραφή {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Καλώς ήρθατε στον Διαχειριστή WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Τι είναι οι WebApps;\n" -"\n" -"Οι WebApps είναι διαδικτυακές εφαρμογές που εκτελούνται σε ένα ειδικό παράθυρο προγράμματος " -"περιήγησης, παρέχοντας μια πιο εφαρμογή-όμοια εμπειρία για τις αγαπημένες σας ιστοσελίδες.\n" -"\n" -"Οφέλη από τη χρήση WebApps:\n" -"\n" -"• Εστίαση: Εργαστείτε χωρίς τις αποσπάσεις από άλλες καρτέλες του προγράμματος περιήγησης\n" -"• Ενοποίηση Επιφάνειας Εργασίας: Γρήγορη πρόσβαση από το μενού εφαρμογών σας\n" -"• Απομονωμένα Προφίλ: Προαιρετικά, κάθε webapp μπορεί να έχει τα δικά της cookies και " -"ρυθμίσεις\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Μην το δείξετε ξανά" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Ας ξεκινήσουμε" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Επιλέξτε πρόγραμμα περιήγησης" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Ακύρωση" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Επιλέξτε" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Προεπιλογή Συστήματος" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Προεπιλογή" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Παρακαλώ επιλέξτε έναν περιηγητή." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Σφάλμα" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Προσθήκη WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Επιλέξτε από πρότυπα" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "Διεύθυνση URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Ανίχνευση" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Ανίχνευση ονόματος και εικονιδίου από τον ιστότοπο" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Όνομα" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Εικονίδιο εφαρμογής" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Επιλέξτε εικονίδιο για την Εφαρμογή Ιστού" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Διαθέσιμα Εικονίδια" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Κατηγορία" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Λειτουργία Εφαρμογής" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Ανοίγει ως εγγενές παράθυρο χωρίς διεπαφή προγράμματος περιήγησης." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Πλοηγός" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Ρυθμίσεις Προφίλ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Ρυθμίστε ένα ξεχωριστό προφίλ προγράμματος περιήγησης για αυτήν την εφαρμογή ιστού." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Χρησιμοποιήστε ξεχωριστό προφίλ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Επιτρέπει ανεξάρτητα cookies και συνεδρίες" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Όνομα προφίλ" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Αποθήκευση" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Φόρτωση..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Ανίχνευση πληροφοριών ιστοσελίδας, παρακαλώ περιμένετε" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Παρακαλώ εισάγετε πρώτα μια διεύθυνση URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Παρακαλώ εισάγετε ένα όνομα για την Εφαρμογή Ιστού." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Παρακαλώ εισάγετε μια διεύθυνση URL για την εφαρμογή ιστού." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Παρακαλώ επιλέξτε έναν περιηγητή για την Εφαρμογή Ιστού." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Διαχειριστής WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Αναζήτηση WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Κύριο Μενού" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Ανανέωση" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Εξαγωγή WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Εισαγωγή WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Περιήγηση στο Φάκελο Εφαρμογών" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Προβολή φακέλου προφίλ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Εμφάνιση Οθόνης Καλωσορίσματος" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Αφαίρεση όλων των WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Σχετικά" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Προσθήκη" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Δεν βρέθηκαν WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Προσθέστε μια νέα διαδικτυακή εφαρμογή για να ξεκινήσετε" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Η εφαρμογή Web δημιουργήθηκε με επιτυχία" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "Η εφαρμογή Web ενημερώθηκε με επιτυχία" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Ο περιηγητής άλλαξε σε {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Είστε σίγουροι ότι θέλετε να διαγράψετε {0};\n" -"\n" -"Διεύθυνση URL: {1} \n" -"Περιηγητής: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Επίσης, διαγράψτε τον φάκελο διαμόρφωσης." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Διαγραφή" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "Η εφαρμογή Web διαγράφηκε με επιτυχία." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "ΑΦΑΙΡΕΣΗ ΟΛΩΝ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Είστε σίγουροι ότι θέλετε να αφαιρέσετε όλες τις WebApps σας; Αυτή η ενέργεια δεν μπορεί να " -"αναιρεθεί.\n" -"\n" -"Πληκτρολογήστε \"{0}\" για επιβεβαίωση." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Αφαίρεση όλων" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Όλες οι WebApps έχουν αφαιρεθεί." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Αποτυχία κατά την αφαίρεση όλων των WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Εικονίδιο {0} του {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "Οι εφαρμογές ιστού εξήχθησαν με επιτυχία" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Όχι WebApps" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Αλλαγή προγράμματος περιήγησης" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Επεξεργασία" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Νέα WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Εικονίδιο" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Λειτουργία εφαρμογής" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Ξεχωριστό προφίλ" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Επιλογή εικονιδίου" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Εικόνες" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "Αρχεία ZIP" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Εισήχθησαν {imported}, παραλήφθηκαν {dups} διπλότυπα" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Η εισαγωγή απέτυχε" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Η εξαγωγή απέτυχε" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Αυτό θα διαγράψει όλες τις webapps και τις καταχωρήσεις τους στην επιφάνεια " +"εργασίας. Δεν μπορεί να αναιρεθεί." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Το πρόγραμμα περιήγησης άλλαξε" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Τι είναι οι WebApps;" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"Τα WebApps είναι διαδικτυακές εφαρμογές που εκτελούνται σε ένα αφιερωμένο " +"παράθυρο προγράμματος περιήγησης, προσφέροντας μια εμπειρία πιο κοντά σε " +"εφαρμογή για τις αγαπημένες σας ιστοσελίδες." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Οφέλη από τη χρήση των WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Εστίαση" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "" +"Εργαστείτε χωρίς τις αποσπάσεις άλλων καρτελών του προγράμματος περιήγησης" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Ενσωμάτωση στην επιφάνεια εργασίας" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Γρήγορη πρόσβαση από το μενού εφαρμογών σας" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Απομονωμένα προφίλ" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Κάθε webapp μπορεί να έχει τα δικά του cookies και ρυθμίσεις" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Πίσω" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Εμπρός" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Επαναφόρτωση" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Πλήρης οθόνη" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Εισαγάγετε URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Μεγέθυνση" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Σμίκρυνση" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Επαναφορά Ζουμ" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Εργαλεία Προγραμματιστή" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Μενού" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Άνοιγμα Συνδέσμου στον Περιηγητή" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Λήψη Ολοκληρώθηκε" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Αποθήκευση Αρχείου" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Αναζήτηση προτύπων" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Πλοηγός: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Επεξεργασία {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Διαγραφή {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Τι είναι οι WebApps;\n" +#~ "\n" +#~ "Οι WebApps είναι διαδικτυακές εφαρμογές που εκτελούνται σε ένα ειδικό παράθυρο προγράμματος περιήγησης, παρέχοντας μια πιο εφαρμογή-όμοια εμπειρία για τις αγαπημένες σας ιστοσελίδες.\n" +#~ "\n" +#~ "Οφέλη από τη χρήση WebApps:\n" +#~ "\n" +#~ "• Εστίαση: Εργαστείτε χωρίς τις αποσπάσεις από άλλες καρτέλες του προγράμματος περιήγησης\n" +#~ "• Ενοποίηση Επιφάνειας Εργασίας: Γρήγορη πρόσβαση από το μενού εφαρμογών σας\n" +#~ "• Απομονωμένα Προφίλ: Προαιρετικά, κάθε webapp μπορεί να έχει τα δικά της cookies και ρυθμίσεις\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Προεπιλογή Συστήματος" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Δεν υπάρχουν WebApps προς εξαγωγή." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Το επιλεγμένο αρχείο δεν υπάρχει." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Το επιλεγμένο αρχείο δεν είναι έγκυρο ZIP αρχείο." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Σφάλμα κατά την εισαγωγή WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Προεπιλογή" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Παρακαλώ επιλέξτε έναν περιηγητή." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Εισήχθησαν {} WebApps με επιτυχία ({} διπλότυπα παραλείφθηκαν)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Σφάλμα" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Επιλέξτε από πρότυπα" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Ανίχνευση" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Εικονίδιο εφαρμογής" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Επιλέξτε εικονίδιο για την Εφαρμογή Ιστού" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Διαθέσιμα Εικονίδια" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Λειτουργία Εφαρμογής" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Ρυθμίσεις Προφίλ" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "" +#~ "Ρυθμίστε ένα ξεχωριστό προφίλ προγράμματος περιήγησης για αυτήν την εφαρμογή" +#~ " ιστού." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Εισήχθησαν {} WebApps με επιτυχία" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Όχι" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Ναι" +#~ msgid "Use separate profile" +#~ msgstr "Χρησιμοποιήστε ξεχωριστό προφίλ" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Ανίχνευση πληροφοριών ιστοσελίδας, παρακαλώ περιμένετε" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Παρακαλώ εισάγετε πρώτα μια διεύθυνση URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Παρακαλώ εισάγετε ένα όνομα για την Εφαρμογή Ιστού." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Παρακαλώ εισάγετε μια διεύθυνση URL για την εφαρμογή ιστού." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Παρακαλώ επιλέξτε έναν περιηγητή για την Εφαρμογή Ιστού." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Κύριο Μενού" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Ανανέωση" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Εμφάνιση Οθόνης Καλωσορίσματος" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Προσθήκη" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Δεν βρέθηκαν WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Ο περιηγητής άλλαξε σε {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Είστε σίγουροι ότι θέλετε να διαγράψετε {0};\n" +#~ "\n" +#~ "Διεύθυνση URL: {1} \n" +#~ "Περιηγητής: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "ΑΦΑΙΡΕΣΗ ΟΛΩΝ" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Είστε σίγουροι ότι θέλετε να αφαιρέσετε όλες τις WebApps σας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.\n" +#~ "\n" +#~ "Πληκτρολογήστε \"{0}\" για επιβεβαίωση." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Εικονίδιο {0} του {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Δεν υπάρχουν WebApps προς εξαγωγή." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Το επιλεγμένο αρχείο δεν υπάρχει." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Το επιλεγμένο αρχείο δεν είναι έγκυρο ZIP αρχείο." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Σφάλμα κατά την εισαγωγή WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Εισήχθησαν {} WebApps με επιτυχία ({} διπλότυπα παραλείφθηκαν)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Εισήχθησαν {} WebApps με επιτυχία" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Όχι" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Ναι" diff --git a/biglinux-webapps/locale/en.json b/biglinux-webapps/locale/en.json index dc8626ad..9e26dfee 100644 --- a/biglinux-webapps/locale/en.json +++ b/biglinux-webapps/locale/en.json @@ -1 +1 @@ -{"en":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Templates"]},"Choose a Template":{"*":["Choose a Template"]},"Search templates...":{"*":["Search templates..."]},"Search templates":{"*":["Search templates"]},"Search Results":{"*":["Search Results"]},"No templates found":{"*":["No templates found"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Edit WebApp"]},"Edit {0}":{"*":["Edit {0}"]},"Delete WebApp":{"*":["Delete WebApp"]},"Delete {0}":{"*":["Delete {0}"]},"Welcome to WebApps Manager":{"*":["Welcome to WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n"]},"Don't show this again":{"*":["Don't show this again"]},"Let's Start":{"*":["Let's Start"]},"Select Browser":{"*":["Select Browser"]},"Cancel":{"*":["Cancel"]},"Select":{"*":["Select"]},"System Default":{"*":["System Default"]},"Default":{"*":["Default"]},"Please select a browser.":{"*":["Please select a browser."]},"Error":{"*":["Error"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Add WebApp"]},"Choose from templates":{"*":["Choose from templates"]},"URL":{"*":["URL"]},"Detect":{"*":["Detect"]},"Detect name and icon from website":{"*":["Detect name and icon from website"]},"Name":{"*":["Name"]},"App Icon":{"*":["App Icon"]},"Select icon for the WebApp":{"*":["Select icon for the WebApp"]},"Available Icons":{"*":["Available Icons"]},"Category":{"*":["Category"]},"Application Mode":{"*":["Application Mode"]},"Opens as a native window without browser interface":{"*":["Opens as a native window without browser interface"]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Profile Settings"]},"Configure a separate browser profile for this webapp":{"*":["Configure a separate browser profile for this webapp"]},"Use separate profile":{"*":["Use separate profile"]},"Allows independent cookies and sessions":{"*":["Allows independent cookies and sessions"]},"Profile Name":{"*":["Profile Name"]},"Save":{"*":["Save"]},"Loading...":{"*":["Loading..."]},"Detecting website information, please wait":{"*":["Detecting website information, please wait"]},"Please enter a URL first.":{"*":["Please enter a URL first."]},"Please enter a name for the WebApp.":{"*":["Please enter a name for the WebApp."]},"Please enter a URL for the WebApp.":{"*":["Please enter a URL for the WebApp."]},"Please select a browser for the WebApp.":{"*":["Please select a browser for the WebApp."]},"WebApps Manager":{"*":["WebApps Manager"]},"Search WebApps":{"*":["Search WebApps"]},"Main Menu":{"*":["Main Menu"]},"Refresh":{"*":["Refresh"]},"Export WebApps":{"*":["Export WebApps"]},"Import WebApps":{"*":["Import WebApps"]},"Browse Applications Folder":{"*":["Browse Applications Folder"]},"Browse Profiles Folder":{"*":["Browse Profiles Folder"]},"Show Welcome Screen":{"*":["Show Welcome Screen"]},"Remove All WebApps":{"*":["Remove All WebApps"]},"About":{"*":["About"]},"Add":{"*":["Add"]},"No WebApps Found":{"*":["No WebApps Found"]},"Add a new webapp to get started":{"*":["Add a new webapp to get started"]},"WebApp created successfully":{"*":["WebApp created successfully"]},"WebApp updated successfully":{"*":["WebApp updated successfully"]},"Browser changed to {0}":{"*":["Browser changed to {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Also delete configuration folder"]},"Delete":{"*":["Delete"]},"WebApp deleted successfully":{"*":["WebApp deleted successfully"]},"REMOVE ALL":{"*":["REMOVE ALL"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm."]},"Remove All":{"*":["Remove All"]},"All WebApps have been removed":{"*":["All WebApps have been removed"]},"Failed to remove all WebApps":{"*":["Failed to remove all WebApps"]},"Icon {0} of {1}":{"*":["Icon {0} of {1}"]},"WebApps exported successfully":{"*":["WebApps exported successfully"]},"No WebApps":{"*":["No WebApps"]},"There are no WebApps to export.":{"*":["There are no WebApps to export."]},"The selected file does not exist.":{"*":["The selected file does not exist."]},"The selected file is not a valid ZIP archive.":{"*":["The selected file is not a valid ZIP archive."]},"Error importing WebApps":{"*":["Error importing WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Imported {} WebApps successfully ({} duplicates skipped)"]},"Imported {} WebApps successfully":{"*":["Imported {} WebApps successfully"]},"No":{"*":["No"]},"Yes":{"*":["Yes"]}}}} \ No newline at end of file +{} \ No newline at end of file diff --git a/biglinux-webapps/locale/en.po b/biglinux-webapps/locale/en.po index 81e9d3cf..e69de29b 100644 --- a/biglinux-webapps/locale/en.po +++ b/biglinux-webapps/locale/en.po @@ -1,524 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the biglinux-webapps package. -# FIRST AUTHOR , YEAR. -# -msgid "" -msgstr "" -"Project-Id-Version: biglinux-webapps\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 -msgid "Templates" -msgstr "Templates" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 -msgid "Choose a Template" -msgstr "Choose a Template" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 -msgid "Search templates..." -msgstr "Search templates..." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Search templates" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 -msgid "Search Results" -msgstr "Search Results" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 -msgid "No templates found" -msgstr "No templates found" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 96 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 99 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Browser: {0}" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 110 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 62 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 150 -msgid "Edit WebApp" -msgstr "Edit WebApp" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Edit {0}" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 124 -msgid "Delete WebApp" -msgstr "Delete WebApp" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Delete {0}" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 26 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 102 -msgid "Welcome to WebApps Manager" -msgstr "Welcome to WebApps Manager" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 117 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, " -"providing a more app-like experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies " -"and settings\n" -msgstr "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, " -"providing a more app-like experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies " -"and settings\n" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 -msgid "Don't show this again" -msgstr "Don't show this again" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 158 -msgid "Let's Start" -msgstr "Let's Start" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 69 -msgid "Select Browser" -msgstr "Select Browser" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 130 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 398 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 315 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 -msgid "Cancel" -msgstr "Cancel" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 133 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 257 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 344 -msgid "Select" -msgstr "Select" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 184 -msgid "System Default" -msgstr "System Default" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 190 -msgid "Default" -msgstr "Default" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 219 -msgid "Please select a browser." -msgstr "Please select a browser." - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 228 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 796 -msgid "Error" -msgstr "Error" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 229 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 797 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 242 -msgid "OK" -msgstr "OK" - -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 62 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 150 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 147 -msgid "Add WebApp" -msgstr "Add WebApp" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Choose from templates" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 227 -msgid "URL" -msgstr "URL" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 235 -msgid "Detect" -msgstr "Detect" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 236 -msgid "Detect name and icon from website" -msgstr "Detect name and icon from website" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 245 -msgid "Name" -msgstr "Name" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 251 -msgid "App Icon" -msgstr "App Icon" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -msgid "Select icon for the WebApp" -msgstr "Select icon for the WebApp" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 265 -msgid "Available Icons" -msgstr "Available Icons" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 301 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 310 -msgid "Category" -msgstr "Category" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 317 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 326 -msgid "Application Mode" -msgstr "Application Mode" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 319 -msgid "Opens as a native window without browser interface" -msgstr "Opens as a native window without browser interface" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 333 -msgid "Browser" -msgstr "Browser" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 354 -msgid "Profile Settings" -msgstr "Profile Settings" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 356 -msgid "Configure a separate browser profile for this webapp" -msgstr "Configure a separate browser profile for this webapp" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 359 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 365 -msgid "Use separate profile" -msgstr "Use separate profile" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 360 -msgid "Allows independent cookies and sessions" -msgstr "Allows independent cookies and sessions" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 376 -msgid "Profile Name" -msgstr "Profile Name" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 402 -msgid "Save" -msgstr "Save" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 425 -msgid "Loading..." -msgstr "Loading..." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 429 -msgid "Detecting website information, please wait" -msgstr "Detecting website information, please wait" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 636 -msgid "Please enter a URL first." -msgstr "Please enter a URL first." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 752 -msgid "Please enter a name for the WebApp." -msgstr "Please enter a name for the WebApp." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 756 -msgid "Please enter a URL for the WebApp." -msgstr "Please enter a URL for the WebApp." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 760 -msgid "Please select a browser for the WebApp." -msgstr "Please select a browser for the WebApp." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 33 -msgid "WebApps Manager" -msgstr "WebApps Manager" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 120 -msgid "Search WebApps" -msgstr "Search WebApps" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Main Menu" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 85 -msgid "Refresh" -msgstr "Refresh" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 86 -msgid "Export WebApps" -msgstr "Export WebApps" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Import WebApps" -msgstr "Import WebApps" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 90 -msgid "Browse Applications Folder" -msgstr "Browse Applications Folder" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 91 -msgid "Browse Profiles Folder" -msgstr "Browse Profiles Folder" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 95 -msgid "Show Welcome Screen" -msgstr "Show Welcome Screen" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 96 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 344 -msgid "Remove All WebApps" -msgstr "Remove All WebApps" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 97 -msgid "About" -msgstr "About" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "Add" -msgstr "Add" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 142 -msgid "No WebApps Found" -msgstr "No WebApps Found" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 143 -msgid "Add a new webapp to get started" -msgstr "Add a new webapp to get started" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 240 -msgid "WebApp created successfully" -msgstr "WebApp created successfully" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 242 -msgid "WebApp updated successfully" -msgstr "WebApp updated successfully" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 277 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Browser changed to {0}" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 292 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 309 -msgid "Also delete configuration folder" -msgstr "Also delete configuration folder" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 316 -msgid "Delete" -msgstr "Delete" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 335 -msgid "WebApp deleted successfully" -msgstr "WebApp deleted successfully" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "REMOVE ALL" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be " -"undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Are you sure you want to remove all your WebApps? This action cannot be " -"undone.\n" -"\n" -"Type \"{0}\" to confirm." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 -msgid "Remove All" -msgstr "Remove All" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 379 -msgid "All WebApps have been removed" -msgstr "All WebApps have been removed" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 381 -msgid "Failed to remove all WebApps" -msgstr "Failed to remove all WebApps" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Icon {0} of {1}" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 -msgid "WebApps exported successfully" -msgstr "WebApps exported successfully" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 169 -msgid "No WebApps" -msgstr "No WebApps" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 169 -msgid "There are no WebApps to export." -msgstr "There are no WebApps to export." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 208 -msgid "The selected file does not exist." -msgstr "The selected file does not exist." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 209 -msgid "The selected file is not a valid ZIP archive." -msgstr "The selected file is not a valid ZIP archive." - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 213 -msgid "Error importing WebApps" -msgstr "Error importing WebApps" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 224 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Imported {} WebApps successfully ({} duplicates skipped)" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 230 -msgid "Imported {} WebApps successfully" -msgstr "Imported {} WebApps successfully" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 250 -msgid "No" -msgstr "No" - -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 251 -msgid "Yes" -msgstr "Yes" diff --git a/biglinux-webapps/locale/es.json b/biglinux-webapps/locale/es.json index 227312d4..980342bb 100644 --- a/biglinux-webapps/locale/es.json +++ b/biglinux-webapps/locale/es.json @@ -1 +1 @@ -{"es":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Plantillas"]},"Choose a Template":{"*":["Elige una plantilla"]},"Search templates...":{"*":["Buscar plantillas..."]},"Search templates":{"*":["Buscar plantillas"]},"Search Results":{"*":["Resultados de búsqueda"]},"No templates found":{"*":["No se encontraron plantillas."]},"Browser: {0}":{"*":["Navegador: {0}"]},"Edit WebApp":{"*":["Editar WebApp"]},"Edit {0}":{"*":["Editar {0}"]},"Delete WebApp":{"*":["Eliminar WebApp"]},"Delete {0}":{"*":["Eliminar {0}"]},"Welcome to WebApps Manager":{"*":["Bienvenido a WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["¿Qué son las WebApps?\n\nLas WebApps son aplicaciones web que se ejecutan en una ventana de navegador dedicada, proporcionando una experiencia más similar a una aplicación para tus sitios web favoritos.\n\nBeneficios de usar WebApps:\n\n• Enfoque: Trabaja sin las distracciones de otras pestañas del navegador\n• Integración de Escritorio: Acceso rápido desde tu menú de aplicaciones\n• Perfiles Aislados: Opcionalmente, cada webapp puede tener sus propias cookies y configuraciones\n"]},"Don't show this again":{"*":["No mostrar esto de nuevo"]},"Let's Start":{"*":["Comencemos"]},"Select Browser":{"*":["Seleccionar navegador"]},"Cancel":{"*":["Cancelar"]},"Select":{"*":["Seleccionar"]},"System Default":{"*":["Predeterminado del sistema"]},"Default":{"*":["Predeterminado"]},"Please select a browser.":{"*":["Por favor, selecciona un navegador."]},"Error":{"*":["Error"]},"OK":{"*":["Aceptar"]},"Add WebApp":{"*":["Agregar WebApp"]},"Choose from templates":{"*":["Elige de las plantillas"]},"URL":{"*":["URL"]},"Detect":{"*":["Detectar"]},"Detect name and icon from website":{"*":["Detectar nombre e ícono del sitio web"]},"Name":{"*":["Nombre"]},"App Icon":{"*":["Ícono de la aplicación"]},"Select icon for the WebApp":{"*":["Seleccionar ícono para la WebApp"]},"Available Icons":{"*":["Iconos disponibles"]},"Category":{"*":["Categoría"]},"Application Mode":{"*":["Modo de aplicación"]},"Opens as a native window without browser interface":{"*":["Se abre como una ventana nativa sin interfaz de navegador."]},"Browser":{"*":["Navegador"]},"Profile Settings":{"*":["Configuración del perfil"]},"Configure a separate browser profile for this webapp":{"*":["Configura un perfil de navegador separado para esta aplicación web."]},"Use separate profile":{"*":["Usar perfil separado"]},"Allows independent cookies and sessions":{"*":["Permite cookies y sesiones independientes"]},"Profile Name":{"*":["Nombre de perfil"]},"Save":{"*":["Guardar"]},"Loading...":{"*":["Cargando..."]},"Detecting website information, please wait":{"*":["Detectando información del sitio web, por favor espere."]},"Please enter a URL first.":{"*":["Por favor, ingrese una URL primero."]},"Please enter a name for the WebApp.":{"*":["Por favor, ingrese un nombre para la WebApp."]},"Please enter a URL for the WebApp.":{"*":["Por favor, ingrese una URL para la WebApp."]},"Please select a browser for the WebApp.":{"*":["Por favor, seleccione un navegador para la WebApp."]},"WebApps Manager":{"*":["Administrador de WebApps"]},"Search WebApps":{"*":["Buscar WebApps"]},"Main Menu":{"*":["Menú Principal"]},"Refresh":{"*":["Actualizar"]},"Export WebApps":{"*":["Exportar WebApps"]},"Import WebApps":{"*":["Importar WebApps"]},"Browse Applications Folder":{"*":["Explorar la carpeta de aplicaciones"]},"Browse Profiles Folder":{"*":["Explorar carpeta de perfiles"]},"Show Welcome Screen":{"*":["Mostrar Pantalla de Bienvenida"]},"Remove All WebApps":{"*":["Eliminar todas las aplicaciones web"]},"About":{"*":["Acerca de"]},"Add":{"*":["Agregar"]},"No WebApps Found":{"*":["No se encontraron aplicaciones web."]},"Add a new webapp to get started":{"*":["Agrega una nueva aplicación web para comenzar."]},"WebApp created successfully":{"*":["WebApp creado con éxito"]},"WebApp updated successfully":{"*":["WebApp actualizado con éxito"]},"Browser changed to {0}":{"*":["El navegador ha cambiado a {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["¿Estás seguro de que deseas eliminar {0}?\n\nURL: {1}\nNavegador: {2}"]},"Also delete configuration folder":{"*":["También elimina la carpeta de configuración."]},"Delete":{"*":["Eliminar"]},"WebApp deleted successfully":{"*":["WebApp eliminada con éxito"]},"REMOVE ALL":{"*":["ELIMINAR TODO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["¿Estás seguro de que deseas eliminar todas tus WebApps? Esta acción no se puede deshacer.\n\nEscribe \"{0}\" para confirmar."]},"Remove All":{"*":["Eliminar todo"]},"All WebApps have been removed":{"*":["Todas las aplicaciones web han sido eliminadas."]},"Failed to remove all WebApps":{"*":["No se pudo eliminar todas las aplicaciones web."]},"Icon {0} of {1}":{"*":["Icono {0} de {1}"]},"WebApps exported successfully":{"*":["WebApps exportados con éxito"]},"No WebApps":{"*":["Sin WebApps"]},"There are no WebApps to export.":{"*":["No hay WebApps para exportar."]},"The selected file does not exist.":{"*":["El archivo seleccionado no existe."]},"The selected file is not a valid ZIP archive.":{"*":["El archivo seleccionado no es un archivo ZIP válido."]},"Error importing WebApps":{"*":["Error al importar WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Se importaron {} WebApps con éxito ({} duplicados omitidos)"]},"Imported {} WebApps successfully":{"*":["WebApps {} importados con éxito."]},"No":{"*":["No"]},"Yes":{"*":["Sí"]}}}} \ No newline at end of file +{"es":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Plantillas"]},"Choose a Template":{"*":["Elige una plantilla"]},"Search templates...":{"*":["Buscar plantillas..."]},"Search Results":{"*":["Resultados de búsqueda"]},"No templates found":{"*":["No se encontraron plantillas."]},"Edit WebApp":{"*":["Editar WebApp"]},"Delete WebApp":{"*":["Eliminar WebApp"]},"Welcome to WebApps Manager":{"*":["Bienvenido a WebApps Manager"]},"Don't show this again":{"*":["No mostrar esto de nuevo"]},"Let's Start":{"*":["Comencemos"]},"Select Browser":{"*":["Seleccionar navegador"]},"Cancel":{"*":["Cancelar"]},"Select":{"*":["Seleccionar"]},"OK":{"*":["Aceptar"]},"Add WebApp":{"*":["Agregar WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detectar nombre e ícono del sitio web"]},"Name":{"*":["Nombre"]},"Category":{"*":["Categoría"]},"Opens as a native window without browser interface":{"*":["Se abre como una ventana nativa sin interfaz de navegador."]},"Browser":{"*":["Navegador"]},"Allows independent cookies and sessions":{"*":["Permite cookies y sesiones independientes"]},"Profile Name":{"*":["Nombre de perfil"]},"Save":{"*":["Guardar"]},"Loading...":{"*":["Cargando..."]},"WebApps Manager":{"*":["Administrador de WebApps"]},"Search WebApps":{"*":["Buscar WebApps"]},"Export WebApps":{"*":["Exportar WebApps"]},"Import WebApps":{"*":["Importar WebApps"]},"Browse Applications Folder":{"*":["Explorar la carpeta de aplicaciones"]},"Browse Profiles Folder":{"*":["Explorar carpeta de perfiles"]},"Remove All WebApps":{"*":["Eliminar todas las aplicaciones web"]},"About":{"*":["Acerca de"]},"Add a new webapp to get started":{"*":["Agrega una nueva aplicación web para comenzar."]},"WebApp created successfully":{"*":["WebApp creado con éxito"]},"WebApp updated successfully":{"*":["WebApp actualizado con éxito"]},"Also delete configuration folder":{"*":["También elimina la carpeta de configuración."]},"Delete":{"*":["Eliminar"]},"WebApp deleted successfully":{"*":["WebApp eliminada con éxito"]},"Remove All":{"*":["Eliminar todo"]},"All WebApps have been removed":{"*":["Todas las aplicaciones web han sido eliminadas."]},"Failed to remove all WebApps":{"*":["No se pudo eliminar todas las aplicaciones web."]},"WebApps exported successfully":{"*":["WebApps exportados con éxito"]},"No WebApps":{"*":["Sin WebApps"]},"Change browser":{"*":["Cambiar navegador"]},"Edit":{"*":["Editar"]},"New WebApp":{"*":["Nueva WebApp"]},"Icon":{"*":["Ícono"]},"App Mode":{"*":["Modo de aplicación"]},"Separate Profile":{"*":["Perfil separado"]},"Select Icon":{"*":["Seleccionar ícono"]},"Images":{"*":["Imágenes"]},"ZIP files":{"*":["Archivos ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importados {imported}, duplicados {dups} omitidos"]},"Import failed":{"*":["Falló la importación"]},"Export failed":{"*":["Falló la exportación"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Esto eliminará todas las webapps y sus accesos directos en el escritorio. Esta acción no se puede deshacer."]},"Browser changed":{"*":["Navegador cambiado"]},"What are WebApps?":{"*":["¿Qué son las WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["Las WebApps son aplicaciones web que se ejecutan en una ventana de navegador dedicada, proporcionando una experiencia más similar a una aplicación para tus sitios web favoritos."]},"Benefits of using WebApps:":{"*":["Beneficios de usar WebApps:"]},"Focus":{"*":["Enfoque"]},"Work without the distractions of other browser tabs":{"*":["Trabaja sin las distracciones de otras pestañas del navegador"]},"Desktop Integration":{"*":["Integración con el escritorio"]},"Quick access from your application menu":{"*":["Acceso rápido desde tu menú de aplicaciones"]},"Isolated Profiles":{"*":["Perfiles aislados"]},"Each webapp can have its own cookies and settings":{"*":["Cada webapp puede tener sus propias cookies y configuraciones"]},"Back":{"*":["Atrás"]},"Forward":{"*":["Adelante"]},"Reload":{"*":["Recargar"]},"Fullscreen":{"*":["Pantalla completa"]},"Enter URL…":{"*":["Introducir URL…"]},"Zoom In":{"*":["Acercar"]},"Zoom Out":{"*":["Alejar"]},"Reset Zoom":{"*":["Restablecer zoom"]},"Developer Tools":{"*":["Herramientas de desarrollador"]},"Menu":{"*":["Menú"]},"Open Link in Browser":{"*":["Abrir enlace en el navegador"]},"Download Complete":{"*":["Descarga completa"]},"Save File":{"*":["Guardar archivo"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/es.po b/biglinux-webapps/locale/es.po index 6bec8500..9621fdea 100644 --- a/biglinux-webapps/locale/es.po +++ b/biglinux-webapps/locale/es.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,629 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Plantillas" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Elige una plantilla" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Buscar plantillas..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Buscar plantillas" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Resultados de búsqueda" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "No se encontraron plantillas." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Navegador: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Editar WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Editar {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Eliminar WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Eliminar {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Bienvenido a WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"¿Qué son las WebApps?\n" -"\n" -"Las WebApps son aplicaciones web que se ejecutan en una ventana de navegador dedicada, " -"proporcionando una experiencia más similar a una aplicación para tus sitios web favoritos.\n" -"\n" -"Beneficios de usar WebApps:\n" -"\n" -"• Enfoque: Trabaja sin las distracciones de otras pestañas del navegador\n" -"• Integración de Escritorio: Acceso rápido desde tu menú de aplicaciones\n" -"• Perfiles Aislados: Opcionalmente, cada webapp puede tener sus propias cookies y " -"configuraciones\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "No mostrar esto de nuevo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Comencemos" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Seleccionar navegador" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Cancelar" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Seleccionar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Predeterminado del sistema" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Predeterminado" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Por favor, selecciona un navegador." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Error" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "Aceptar" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Agregar WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Elige de las plantillas" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Detectar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Detectar nombre e ícono del sitio web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nombre" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Ícono de la aplicación" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Seleccionar ícono para la WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Iconos disponibles" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Categoría" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Modo de aplicación" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Se abre como una ventana nativa sin interfaz de navegador." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Navegador" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Configuración del perfil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Configura un perfil de navegador separado para esta aplicación web." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Usar perfil separado" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Permite cookies y sesiones independientes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Nombre de perfil" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Guardar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Cargando..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Detectando información del sitio web, por favor espere." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Por favor, ingrese una URL primero." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Por favor, ingrese un nombre para la WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Por favor, ingrese una URL para la WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Por favor, seleccione un navegador para la WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Administrador de WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Buscar WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Menú Principal" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Actualizar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Exportar WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importar WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Explorar la carpeta de aplicaciones" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Explorar carpeta de perfiles" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Mostrar Pantalla de Bienvenida" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Eliminar todas las aplicaciones web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Acerca de" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Agregar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "No se encontraron aplicaciones web." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Agrega una nueva aplicación web para comenzar." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp creado con éxito" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp actualizado con éxito" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "El navegador ha cambiado a {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"¿Estás seguro de que deseas eliminar {0}?\n" -"\n" -"URL: {1}\n" -"Navegador: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "También elimina la carpeta de configuración." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Eliminar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp eliminada con éxito" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "ELIMINAR TODO" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"¿Estás seguro de que deseas eliminar todas tus WebApps? Esta acción no se puede deshacer.\n" -"\n" -"Escribe \"{0}\" para confirmar." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Eliminar todo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Todas las aplicaciones web han sido eliminadas." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "No se pudo eliminar todas las aplicaciones web." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Icono {0} de {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps exportados con éxito" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Sin WebApps" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Cambiar navegador" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Editar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nueva WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ícono" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Modo de aplicación" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Perfil separado" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Seleccionar ícono" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Imágenes" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "Archivos ZIP" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importados {imported}, duplicados {dups} omitidos" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Falló la importación" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Falló la exportación" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Esto eliminará todas las webapps y sus accesos directos en el escritorio. " +"Esta acción no se puede deshacer." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Navegador cambiado" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "¿Qué son las WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"Las WebApps son aplicaciones web que se ejecutan en una ventana de navegador" +" dedicada, proporcionando una experiencia más similar a una aplicación para " +"tus sitios web favoritos." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Beneficios de usar WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Enfoque" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Trabaja sin las distracciones de otras pestañas del navegador" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integración con el escritorio" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Acceso rápido desde tu menú de aplicaciones" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Perfiles aislados" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Cada webapp puede tener sus propias cookies y configuraciones" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Atrás" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Adelante" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Recargar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Pantalla completa" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Introducir URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Acercar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Alejar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Restablecer zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Herramientas de desarrollador" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menú" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Abrir enlace en el navegador" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Descarga completa" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Guardar archivo" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Buscar plantillas" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Navegador: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Editar {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Eliminar {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "¿Qué son las WebApps?\n" +#~ "\n" +#~ "Las WebApps son aplicaciones web que se ejecutan en una ventana de navegador dedicada, proporcionando una experiencia más similar a una aplicación para tus sitios web favoritos.\n" +#~ "\n" +#~ "Beneficios de usar WebApps:\n" +#~ "\n" +#~ "• Enfoque: Trabaja sin las distracciones de otras pestañas del navegador\n" +#~ "• Integración de Escritorio: Acceso rápido desde tu menú de aplicaciones\n" +#~ "• Perfiles Aislados: Opcionalmente, cada webapp puede tener sus propias cookies y configuraciones\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Predeterminado del sistema" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "No hay WebApps para exportar." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "El archivo seleccionado no existe." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "El archivo seleccionado no es un archivo ZIP válido." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Error al importar WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Predeterminado" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Por favor, selecciona un navegador." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Se importaron {} WebApps con éxito ({} duplicados omitidos)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Error" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Elige de las plantillas" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Detectar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Ícono de la aplicación" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Seleccionar ícono para la WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Iconos disponibles" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Modo de aplicación" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Configuración del perfil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Configura un perfil de navegador separado para esta aplicación web." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "WebApps {} importados con éxito." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "No" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Sí" +#~ msgid "Use separate profile" +#~ msgstr "Usar perfil separado" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Detectando información del sitio web, por favor espere." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Por favor, ingrese una URL primero." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Por favor, ingrese un nombre para la WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Por favor, ingrese una URL para la WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Por favor, seleccione un navegador para la WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Menú Principal" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Actualizar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Mostrar Pantalla de Bienvenida" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Agregar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "No se encontraron aplicaciones web." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "El navegador ha cambiado a {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "¿Estás seguro de que deseas eliminar {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Navegador: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "ELIMINAR TODO" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "¿Estás seguro de que deseas eliminar todas tus WebApps? Esta acción no se puede deshacer.\n" +#~ "\n" +#~ "Escribe \"{0}\" para confirmar." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Icono {0} de {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "No hay WebApps para exportar." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "El archivo seleccionado no existe." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "El archivo seleccionado no es un archivo ZIP válido." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Error al importar WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Se importaron {} WebApps con éxito ({} duplicados omitidos)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "WebApps {} importados con éxito." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "No" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Sí" diff --git a/biglinux-webapps/locale/et.json b/biglinux-webapps/locale/et.json index b6ec6083..d2fae986 100644 --- a/biglinux-webapps/locale/et.json +++ b/biglinux-webapps/locale/et.json @@ -1 +1 @@ -{"et":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallid"]},"Choose a Template":{"*":["Vali mall."]},"Search templates...":{"*":["Otsi malle..."]},"Search templates":{"*":["Otsi malle"]},"Search Results":{"*":["Otsingutulemused"]},"No templates found":{"*":["Malle ei leitud"]},"Browser: {0}":{"*":["Brauser: {0}"]},"Edit WebApp":{"*":["Muuda Veebirakendust"]},"Edit {0}":{"*":["Muuda {0}"]},"Delete WebApp":{"*":["Kustuta Veebirakendus"]},"Delete {0}":{"*":["Kustuta {0}"]},"Welcome to WebApps Manager":{"*":["Tere tulemast WebApps Managerisse"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Mis on WebAppid?\n\nWebAppid on veebirakendused, mis töötavad spetsiaalses brauseriaknas, pakkudes teie lemmikveebisaitide jaoks rakendusele sarnast kogemust.\n\nWebAppide kasutamise eelised:\n\n• Fookus: Töö ilma teiste brauseri vahekaartide häirivate teguriteta\n• Desktopi integreerimine: Kiire juurdepääs teie rakenduse menüüst\n• Isoleeritud profiilid: Valikuliselt võib igal veebirakendusel olla oma küpsised ja seaded\n"]},"Don't show this again":{"*":["Ära näita seda uuesti"]},"Let's Start":{"*":["Alustame"]},"Select Browser":{"*":["Vali brauser"]},"Cancel":{"*":["Tühista"]},"Select":{"*":["Vali"]},"System Default":{"*":["Süsteemi vaikeväärtus"]},"Default":{"*":["Vaikimisi"]},"Please select a browser.":{"*":["Palun valige brauser."]},"Error":{"*":["Viga"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lisa WebApp"]},"Choose from templates":{"*":["Vali mallide hulgast"]},"URL":{"*":["URL"]},"Detect":{"*":["Tuvasta"]},"Detect name and icon from website":{"*":["Tuvasta nimi ja ikoon veebisaidilt"]},"Name":{"*":["Nimi"]},"App Icon":{"*":["Rakenduse ikoon"]},"Select icon for the WebApp":{"*":["Vali ikoon WebApp'i jaoks"]},"Available Icons":{"*":["Saadaval ikoonid"]},"Category":{"*":["Kategooria"]},"Application Mode":{"*":["Rakenduse režiim"]},"Opens as a native window without browser interface":{"*":["Avatakse natiivse aknana ilma brauseri liideseta."]},"Browser":{"*":["Brauser"]},"Profile Settings":{"*":["Profiili seaded"]},"Configure a separate browser profile for this webapp":{"*":["Konfigureeri selle veebirakenduse jaoks eraldi brauseri profiil."]},"Use separate profile":{"*":["Kasutage eraldi profiili"]},"Allows independent cookies and sessions":{"*":["Lubab sõltumatud küpsised ja seansid"]},"Profile Name":{"*":["Profiili nimi"]},"Save":{"*":["Salvesta"]},"Loading...":{"*":["Laadimine..."]},"Detecting website information, please wait":{"*":["Veebiteabe tuvastamine, palun oota"]},"Please enter a URL first.":{"*":["Palun sisestage esmalt URL."]},"Please enter a name for the WebApp.":{"*":["Palun sisestage veebirakenduse nimi."]},"Please enter a URL for the WebApp.":{"*":["Palun sisestage URL WebApp'i jaoks."]},"Please select a browser for the WebApp.":{"*":["Palun valige veebirakenduse jaoks brauser."]},"WebApps Manager":{"*":["Veebirakenduste haldur"]},"Search WebApps":{"*":["Otsi Veebirakendusi"]},"Main Menu":{"*":["Peamenüü"]},"Refresh":{"*":["Värskenda"]},"Export WebApps":{"*":["Ekspordi Veebirakendused"]},"Import WebApps":{"*":["Impordi veebirakendused"]},"Browse Applications Folder":{"*":["Sirvi rakenduste kausta"]},"Browse Profiles Folder":{"*":["Sirvi profiilide kausta"]},"Show Welcome Screen":{"*":["Kuva Tere tulemast ekraanile"]},"Remove All WebApps":{"*":["Eemalda kõik veebirakendused"]},"About":{"*":["Teave"]},"Add":{"*":["Lisa"]},"No WebApps Found":{"*":["Veebirakendusi ei leitud"]},"Add a new webapp to get started":{"*":["Lisa uus veebirakendus, et alustada."]},"WebApp created successfully":{"*":["Veebirakendus loodi edukalt"]},"WebApp updated successfully":{"*":["Veebirakendus on edukalt uuendatud"]},"Browser changed to {0}":{"*":["Brauser on muutunud {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Kas olete kindel, et soovite kustutada {0}?\n\nURL: {1} \nBrauser: {2}"]},"Also delete configuration folder":{"*":["Kustuta ka konfiguratsioonikaust."]},"Delete":{"*":["Kustuta"]},"WebApp deleted successfully":{"*":["Veebirakendus kustutati edukalt"]},"REMOVE ALL":{"*":["Eemalda kõik"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Kas olete kindel, et soovite eemaldada kõik oma veebirakendused? Seda toimingut ei saa tagasi võtta.\n\nKinnitage, kirjutades \"{0}\"."]},"Remove All":{"*":["Eemalda kõik"]},"All WebApps have been removed":{"*":["Kõik veebirakendused on eemaldatud."]},"Failed to remove all WebApps":{"*":["Eba kõik WebAppid eemaldada."]},"Icon {0} of {1}":{"*":["Ikoon {0} {1}"]},"WebApps exported successfully":{"*":["WebApps eksporditi edukalt"]},"No WebApps":{"*":["Ei veebirakendusi"]},"There are no WebApps to export.":{"*":["WebApp'e eksportimiseks ei ole."]},"The selected file does not exist.":{"*":["Valitud faili ei eksisteeri."]},"The selected file is not a valid ZIP archive.":{"*":["Valitud fail ei ole kehtiv ZIP arhiiv."]},"Error importing WebApps":{"*":["Veateade WebAppide importimisel"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Imporditi {} WebAppsi edukalt ({} duplikaate vahele jäetud)"]},"Imported {} WebApps successfully":{"*":["Imporditud {} WebAppsid edukalt"]},"No":{"*":["Ei"]},"Yes":{"*":["Jah"]}}}} \ No newline at end of file +{"et":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallid"]},"Choose a Template":{"*":["Vali mall."]},"Search templates...":{"*":["Otsi malle..."]},"Search Results":{"*":["Otsingutulemused"]},"No templates found":{"*":["Malle ei leitud"]},"Edit WebApp":{"*":["Muuda Veebirakendust"]},"Delete WebApp":{"*":["Kustuta Veebirakendus"]},"Welcome to WebApps Manager":{"*":["Tere tulemast WebApps Managerisse"]},"Don't show this again":{"*":["Ära näita seda uuesti"]},"Let's Start":{"*":["Alustame"]},"Select Browser":{"*":["Vali brauser"]},"Cancel":{"*":["Tühista"]},"Select":{"*":["Vali"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lisa WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Tuvasta nimi ja ikoon veebisaidilt"]},"Name":{"*":["Nimi"]},"Category":{"*":["Kategooria"]},"Opens as a native window without browser interface":{"*":["Avatakse natiivse aknana ilma brauseri liideseta."]},"Browser":{"*":["Brauser"]},"Allows independent cookies and sessions":{"*":["Lubab sõltumatud küpsised ja seansid"]},"Profile Name":{"*":["Profiili nimi"]},"Save":{"*":["Salvesta"]},"Loading...":{"*":["Laadimine..."]},"WebApps Manager":{"*":["Veebirakenduste haldur"]},"Search WebApps":{"*":["Otsi Veebirakendusi"]},"Export WebApps":{"*":["Ekspordi Veebirakendused"]},"Import WebApps":{"*":["Impordi veebirakendused"]},"Browse Applications Folder":{"*":["Sirvi rakenduste kausta"]},"Browse Profiles Folder":{"*":["Sirvi profiilide kausta"]},"Remove All WebApps":{"*":["Eemalda kõik veebirakendused"]},"About":{"*":["Teave"]},"Add a new webapp to get started":{"*":["Lisa uus veebirakendus, et alustada."]},"WebApp created successfully":{"*":["Veebirakendus loodi edukalt"]},"WebApp updated successfully":{"*":["Veebirakendus on edukalt uuendatud"]},"Also delete configuration folder":{"*":["Kustuta ka konfiguratsioonikaust."]},"Delete":{"*":["Kustuta"]},"WebApp deleted successfully":{"*":["Veebirakendus kustutati edukalt"]},"Remove All":{"*":["Eemalda kõik"]},"All WebApps have been removed":{"*":["Kõik veebirakendused on eemaldatud."]},"Failed to remove all WebApps":{"*":["Eba kõik WebAppid eemaldada."]},"WebApps exported successfully":{"*":["WebApps eksporditi edukalt"]},"No WebApps":{"*":["Ei veebirakendusi"]},"Change browser":{"*":["Muuda brauserit"]},"Edit":{"*":["Muuda"]},"New WebApp":{"*":["Uus WebApp"]},"Icon":{"*":["Ikoon"]},"App Mode":{"*":["Rakenduse režiim"]},"Separate Profile":{"*":["Eraldi profiil"]},"Select Icon":{"*":["Vali ikoon"]},"Images":{"*":["Pildid"]},"ZIP files":{"*":["ZIP-failid"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Imporditud {imported}, vahele jäetud {dups} dubleeritud kirjet"]},"Import failed":{"*":["Import ebaõnnestus"]},"Export failed":{"*":["Eksport ebaõnnestus"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["See kustutab kõik webapp’id ja nende töölaua kirjed. Seda ei saa tagasi võtta."]},"Browser changed":{"*":["Brauser vahetatud"]},"What are WebApps?":{"*":["Mis on WebApp’id?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps on veebirakendused, mis töötavad pühendatud brauseriaknas, pakkudes teie lemmikveebisaitidele rohkem rakenduse-laadset kogemust."]},"Benefits of using WebApps:":{"*":["WebAppsi kasutamise eelised:"]},"Focus":{"*":["Keskendumine"]},"Work without the distractions of other browser tabs":{"*":["Töötage ilma teiste brauseri vahelehtede segamiseta"]},"Desktop Integration":{"*":["Töölaudade integratsioon"]},"Quick access from your application menu":{"*":["Kiire ligipääs teie rakenduste menüüst"]},"Isolated Profiles":{"*":["Isolatsiooniprofiilid"]},"Each webapp can have its own cookies and settings":{"*":["Igal webappil võib olla oma küpsised ja seaded"]},"Back":{"*":["Tagasi"]},"Forward":{"*":["Edasi"]},"Reload":{"*":["Värskenda"]},"Fullscreen":{"*":["Täisekraan"]},"Enter URL…":{"*":["Sisesta URL…"]},"Zoom In":{"*":["Suurenda"]},"Zoom Out":{"*":["Vähenda"]},"Reset Zoom":{"*":["Lähtesta suum"]},"Developer Tools":{"*":["Arendajatööriistad"]},"Menu":{"*":["Menüü"]},"Open Link in Browser":{"*":["Ava link brauseris"]},"Download Complete":{"*":["Allalaadimine lõpetatud"]},"Save File":{"*":["Salvesta fail"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/et.po b/biglinux-webapps/locale/et.po index 7fab3a6e..6366a6cc 100644 --- a/biglinux-webapps/locale/et.po +++ b/biglinux-webapps/locale/et.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Mallid" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Vali mall." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Otsi malle..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Otsi malle" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Otsingutulemused" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Malle ei leitud" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Brauser: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Muuda Veebirakendust" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Muuda {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Kustuta Veebirakendus" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Kustuta {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Tere tulemast WebApps Managerisse" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Mis on WebAppid?\n" -"\n" -"WebAppid on veebirakendused, mis töötavad spetsiaalses brauseriaknas, pakkudes teie " -"lemmikveebisaitide jaoks rakendusele sarnast kogemust.\n" -"\n" -"WebAppide kasutamise eelised:\n" -"\n" -"• Fookus: Töö ilma teiste brauseri vahekaartide häirivate teguriteta\n" -"• Desktopi integreerimine: Kiire juurdepääs teie rakenduse menüüst\n" -"• Isoleeritud profiilid: Valikuliselt võib igal veebirakendusel olla oma küpsised ja seaded\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Ära näita seda uuesti" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Alustame" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Vali brauser" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Tühista" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Vali" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Süsteemi vaikeväärtus" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Vaikimisi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Palun valige brauser." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Viga" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Lisa WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Vali mallide hulgast" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Tuvasta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Tuvasta nimi ja ikoon veebisaidilt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nimi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Rakenduse ikoon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Vali ikoon WebApp'i jaoks" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Saadaval ikoonid" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategooria" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Rakenduse režiim" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Avatakse natiivse aknana ilma brauseri liideseta." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Brauser" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profiili seaded" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Konfigureeri selle veebirakenduse jaoks eraldi brauseri profiil." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Kasutage eraldi profiili" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Lubab sõltumatud küpsised ja seansid" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profiili nimi" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Salvesta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Laadimine..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Veebiteabe tuvastamine, palun oota" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Palun sisestage esmalt URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Palun sisestage veebirakenduse nimi." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Palun sisestage URL WebApp'i jaoks." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Palun valige veebirakenduse jaoks brauser." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Veebirakenduste haldur" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Otsi Veebirakendusi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Peamenüü" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Värskenda" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Ekspordi Veebirakendused" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Impordi veebirakendused" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Sirvi rakenduste kausta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Sirvi profiilide kausta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Kuva Tere tulemast ekraanile" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Eemalda kõik veebirakendused" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Teave" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Lisa" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Veebirakendusi ei leitud" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Lisa uus veebirakendus, et alustada." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Veebirakendus loodi edukalt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "Veebirakendus on edukalt uuendatud" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Brauser on muutunud {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Kas olete kindel, et soovite kustutada {0}?\n" -"\n" -"URL: {1} \n" -"Brauser: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Kustuta ka konfiguratsioonikaust." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Kustuta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "Veebirakendus kustutati edukalt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "Eemalda kõik" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Kas olete kindel, et soovite eemaldada kõik oma veebirakendused? Seda toimingut ei saa tagasi " -"võtta.\n" -"\n" -"Kinnitage, kirjutades \"{0}\"." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Eemalda kõik" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Kõik veebirakendused on eemaldatud." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Eba kõik WebAppid eemaldada." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikoon {0} {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps eksporditi edukalt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Ei veebirakendusi" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Muuda brauserit" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Muuda" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Uus WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikoon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Rakenduse režiim" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Eraldi profiil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Vali ikoon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Pildid" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-failid" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Imporditud {imported}, vahele jäetud {dups} dubleeritud kirjet" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Import ebaõnnestus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Eksport ebaõnnestus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"See kustutab kõik webapp’id ja nende töölaua kirjed. Seda ei saa tagasi " +"võtta." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Brauser vahetatud" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Mis on WebApp’id?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps on veebirakendused, mis töötavad pühendatud brauseriaknas, pakkudes " +"teie lemmikveebisaitidele rohkem rakenduse-laadset kogemust." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "WebAppsi kasutamise eelised:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Keskendumine" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Töötage ilma teiste brauseri vahelehtede segamiseta" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Töölaudade integratsioon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Kiire ligipääs teie rakenduste menüüst" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Isolatsiooniprofiilid" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Igal webappil võib olla oma küpsised ja seaded" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Tagasi" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Edasi" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Värskenda" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Täisekraan" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Sisesta URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Suurenda" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Vähenda" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Lähtesta suum" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Arendajatööriistad" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menüü" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Ava link brauseris" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Allalaadimine lõpetatud" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Salvesta fail" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Otsi malle" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Brauser: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Muuda {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Kustuta {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Mis on WebAppid?\n" +#~ "\n" +#~ "WebAppid on veebirakendused, mis töötavad spetsiaalses brauseriaknas, pakkudes teie lemmikveebisaitide jaoks rakendusele sarnast kogemust.\n" +#~ "\n" +#~ "WebAppide kasutamise eelised:\n" +#~ "\n" +#~ "• Fookus: Töö ilma teiste brauseri vahekaartide häirivate teguriteta\n" +#~ "• Desktopi integreerimine: Kiire juurdepääs teie rakenduse menüüst\n" +#~ "• Isoleeritud profiilid: Valikuliselt võib igal veebirakendusel olla oma küpsised ja seaded\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Süsteemi vaikeväärtus" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "WebApp'e eksportimiseks ei ole." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Valitud faili ei eksisteeri." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Valitud fail ei ole kehtiv ZIP arhiiv." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Veateade WebAppide importimisel" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Vaikimisi" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Palun valige brauser." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Imporditi {} WebAppsi edukalt ({} duplikaate vahele jäetud)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Viga" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Vali mallide hulgast" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Tuvasta" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Rakenduse ikoon" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Vali ikoon WebApp'i jaoks" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Saadaval ikoonid" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Rakenduse režiim" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profiili seaded" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Konfigureeri selle veebirakenduse jaoks eraldi brauseri profiil." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Imporditud {} WebAppsid edukalt" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Ei" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Jah" +#~ msgid "Use separate profile" +#~ msgstr "Kasutage eraldi profiili" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Veebiteabe tuvastamine, palun oota" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Palun sisestage esmalt URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Palun sisestage veebirakenduse nimi." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Palun sisestage URL WebApp'i jaoks." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Palun valige veebirakenduse jaoks brauser." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Peamenüü" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Värskenda" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Kuva Tere tulemast ekraanile" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Lisa" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Veebirakendusi ei leitud" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Brauser on muutunud {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Kas olete kindel, et soovite kustutada {0}?\n" +#~ "\n" +#~ "URL: {1} \n" +#~ "Brauser: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "Eemalda kõik" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Kas olete kindel, et soovite eemaldada kõik oma veebirakendused? Seda toimingut ei saa tagasi võtta.\n" +#~ "\n" +#~ "Kinnitage, kirjutades \"{0}\"." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikoon {0} {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "WebApp'e eksportimiseks ei ole." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Valitud faili ei eksisteeri." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Valitud fail ei ole kehtiv ZIP arhiiv." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Veateade WebAppide importimisel" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Imporditi {} WebAppsi edukalt ({} duplikaate vahele jäetud)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Imporditud {} WebAppsid edukalt" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Ei" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Jah" diff --git a/biglinux-webapps/locale/fi.json b/biglinux-webapps/locale/fi.json index 0aad7f92..41b46deb 100644 --- a/biglinux-webapps/locale/fi.json +++ b/biglinux-webapps/locale/fi.json @@ -1 +1 @@ -{"fi":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallipohjat"]},"Choose a Template":{"*":["Valitse malli"]},"Search templates...":{"*":["Etsi malleja..."]},"Search templates":{"*":["Etsi malleja"]},"Search Results":{"*":["Hakutulokset"]},"No templates found":{"*":["Ei malleja löytynyt"]},"Browser: {0}":{"*":["Selaimen: {0}"]},"Edit WebApp":{"*":["Muokkaa WebAppia"]},"Edit {0}":{"*":["Muokkaa {0}"]},"Delete WebApp":{"*":["Poista WebApp"]},"Delete {0}":{"*":["Poista {0}"]},"Welcome to WebApps Manager":{"*":["Tervetuloa WebApps Manageriin"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Mitkä ovat WebAppit?\n\nWebAppit ovat verkkosovelluksia, jotka toimivat omassa selainikkunassaan, tarjoten sovelluksen kaltaisen kokemuksen suosikkisivustoillesi.\n\nWebAppien käytön edut:\n\n• Keskittyminen: Työskentele ilman muiden selainvälilehtien häiriöitä\n• Työpöytäintegraatio: Nopea pääsy sovellusvalikostasi\n• Eristetyt profiilit: Valinnaisesti jokaisella webappilla voi olla omat evästeensä ja asetuksensa\n"]},"Don't show this again":{"*":["Älä näytä tätä uudelleen"]},"Let's Start":{"*":["Aloitetaan"]},"Select Browser":{"*":["Valitse selain"]},"Cancel":{"*":["Peruuta"]},"Select":{"*":["Valitse"]},"System Default":{"*":["Järjestelmän oletus"]},"Default":{"*":["Oletus"]},"Please select a browser.":{"*":["Valitse selain."]},"Error":{"*":["Virhe"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lisää WebApp"]},"Choose from templates":{"*":["Valitse malleista"]},"URL":{"*":["URL"]},"Detect":{"*":["Havaitse"]},"Detect name and icon from website":{"*":["Havaitse nimi ja kuvake verkkosivustolta"]},"Name":{"*":["Nimi"]},"App Icon":{"*":["Sovelluksen kuvake"]},"Select icon for the WebApp":{"*":["Valitse kuvake WebAppille"]},"Available Icons":{"*":["Saatavilla olevat kuvakkeet"]},"Category":{"*":["Kategoria"]},"Application Mode":{"*":["Sovellusmoodi"]},"Opens as a native window without browser interface":{"*":["Aukeaa natiivina ikkunana ilman selainliittymää."]},"Browser":{"*":["Selaimen"]},"Profile Settings":{"*":["Profiiliasetukset"]},"Configure a separate browser profile for this webapp":{"*":["Määritä erillinen selainprofiili tälle verkkosovellukselle"]},"Use separate profile":{"*":["Käytä erillistä profiilia"]},"Allows independent cookies and sessions":{"*":["Sallii itsenäiset evästeet ja istunnot"]},"Profile Name":{"*":["Profiilin nimi"]},"Save":{"*":["Tallenna"]},"Loading...":{"*":["Ladataan..."]},"Detecting website information, please wait":{"*":["Tunnistetaan verkkosivuston tietoja, ole hyvä ja odota."]},"Please enter a URL first.":{"*":["Ole hyvä ja syötä ensin URL-osoite."]},"Please enter a name for the WebApp.":{"*":["Ole hyvä ja syötä nimi WebAppille."]},"Please enter a URL for the WebApp.":{"*":["Ole hyvä ja syötä URL-osoite WebAppille."]},"Please select a browser for the WebApp.":{"*":["Valitse selain WebAppia varten."]},"WebApps Manager":{"*":["Verkkosovellusten hallinta"]},"Search WebApps":{"*":["Hae Web-sovelluksia"]},"Main Menu":{"*":["Päävalikko"]},"Refresh":{"*":["Päivitä"]},"Export WebApps":{"*":["Vie Web-sovellukset"]},"Import WebApps":{"*":["Tuonti Web-sovellukset"]},"Browse Applications Folder":{"*":["Selaa sovelluskansiota"]},"Browse Profiles Folder":{"*":["Selaa profiilikansiota"]},"Show Welcome Screen":{"*":["Näytä tervetulonäyttö"]},"Remove All WebApps":{"*":["Poista kaikki WebAppit"]},"About":{"*":["Tietoja"]},"Add":{"*":["Lisää"]},"No WebApps Found":{"*":["Ei Web-sovelluksia löytynyt"]},"Add a new webapp to get started":{"*":["Lisää uusi verkkosovellus aloittaaksesi"]},"WebApp created successfully":{"*":["WebApp luotiin onnistuneesti"]},"WebApp updated successfully":{"*":["WebApp päivitettiin onnistuneesti"]},"Browser changed to {0}":{"*":["Selainta muutettu {0}ksi"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Oletko varma, että haluat poistaa {0}?\n\nURL: {1}\nSelaimen: {2}"]},"Also delete configuration folder":{"*":["Myös poista asetuskansio."]},"Delete":{"*":["Poista"]},"WebApp deleted successfully":{"*":["WebApp poistettu onnistuneesti"]},"REMOVE ALL":{"*":["POISTA KAIKKI"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Oletko varma, että haluat poistaa kaikki WebAppisi? Tätä toimintoa ei voi peruuttaa.\n\nKirjoita \"{0}\" vahvistaaksesi."]},"Remove All":{"*":["Poista kaikki"]},"All WebApps have been removed":{"*":["Kaikki WebAppit on poistettu."]},"Failed to remove all WebApps":{"*":["Kaikkien WebAppien poistaminen epäonnistui."]},"Icon {0} of {1}":{"*":["Kuvake {0} kohteesta {1}"]},"WebApps exported successfully":{"*":["WebApps viety onnistuneesti"]},"No WebApps":{"*":["Ei Web-sovelluksia"]},"There are no WebApps to export.":{"*":["Ei ole WebAppse, joita voisi viedä."]},"The selected file does not exist.":{"*":["Valittua tiedostoa ei ole olemassa."]},"The selected file is not a valid ZIP archive.":{"*":["Valittu tiedosto ei ole voimassa oleva ZIP-arkisto."]},"Error importing WebApps":{"*":["Virhe WebAppsien tuonnissa"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Tuodut {} WebApps onnistuneesti ({} kaksoiskappaletta ohitettu)"]},"Imported {} WebApps successfully":{"*":["Tuodut {} WebApps onnistuneesti"]},"No":{"*":["Ei"]},"Yes":{"*":["Kyllä"]}}}} \ No newline at end of file +{"fi":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallipohjat"]},"Choose a Template":{"*":["Valitse malli"]},"Search templates...":{"*":["Etsi malleja..."]},"Search Results":{"*":["Hakutulokset"]},"No templates found":{"*":["Ei malleja löytynyt"]},"Edit WebApp":{"*":["Muokkaa WebAppia"]},"Delete WebApp":{"*":["Poista WebApp"]},"Welcome to WebApps Manager":{"*":["Tervetuloa WebApps Manageriin"]},"Don't show this again":{"*":["Älä näytä tätä uudelleen"]},"Let's Start":{"*":["Aloitetaan"]},"Select Browser":{"*":["Valitse selain"]},"Cancel":{"*":["Peruuta"]},"Select":{"*":["Valitse"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lisää WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Havaitse nimi ja kuvake verkkosivustolta"]},"Name":{"*":["Nimi"]},"Category":{"*":["Kategoria"]},"Opens as a native window without browser interface":{"*":["Aukeaa natiivina ikkunana ilman selainliittymää."]},"Browser":{"*":["Selaimen"]},"Allows independent cookies and sessions":{"*":["Sallii itsenäiset evästeet ja istunnot"]},"Profile Name":{"*":["Profiilin nimi"]},"Save":{"*":["Tallenna"]},"Loading...":{"*":["Ladataan..."]},"WebApps Manager":{"*":["Verkkosovellusten hallinta"]},"Search WebApps":{"*":["Hae Web-sovelluksia"]},"Export WebApps":{"*":["Vie Web-sovellukset"]},"Import WebApps":{"*":["Tuonti Web-sovellukset"]},"Browse Applications Folder":{"*":["Selaa sovelluskansiota"]},"Browse Profiles Folder":{"*":["Selaa profiilikansiota"]},"Remove All WebApps":{"*":["Poista kaikki WebAppit"]},"About":{"*":["Tietoja"]},"Add a new webapp to get started":{"*":["Lisää uusi verkkosovellus aloittaaksesi"]},"WebApp created successfully":{"*":["WebApp luotiin onnistuneesti"]},"WebApp updated successfully":{"*":["WebApp päivitettiin onnistuneesti"]},"Also delete configuration folder":{"*":["Myös poista asetuskansio."]},"Delete":{"*":["Poista"]},"WebApp deleted successfully":{"*":["WebApp poistettu onnistuneesti"]},"Remove All":{"*":["Poista kaikki"]},"All WebApps have been removed":{"*":["Kaikki WebAppit on poistettu."]},"Failed to remove all WebApps":{"*":["Kaikkien WebAppien poistaminen epäonnistui."]},"WebApps exported successfully":{"*":["WebApps viety onnistuneesti"]},"No WebApps":{"*":["Ei Web-sovelluksia"]},"Change browser":{"*":["Vaihda selain"]},"Edit":{"*":["Muokkaa"]},"New WebApp":{"*":["Uusi WebApp"]},"Icon":{"*":["Kuvake"]},"App Mode":{"*":["Sovellustila"]},"Separate Profile":{"*":["Erota profiili"]},"Select Icon":{"*":["Valitse kuvake"]},"Images":{"*":["Kuvat"]},"ZIP files":{"*":["ZIP-tiedostot"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Tuotiin {imported}, ohitettiin {dups} kaksoiskappaletta"]},"Import failed":{"*":["Tuonti epäonnistui"]},"Export failed":{"*":["Vienti epäonnistui"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Tämä poistaa kaikki webappit ja niiden työpöytätiedostot. Tätä ei voi peruuttaa."]},"Browser changed":{"*":["Selain vaihdettu"]},"What are WebApps?":{"*":["Mitä WebAppit ovat?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps ovat verkkosovelluksia, jotka toimivat omassa selainikkunassaan, tarjoten sovellusmaisen käyttökokemuksen suosikkisivustoillesi."]},"Benefits of using WebApps:":{"*":["WebAppsien käytön edut:"]},"Focus":{"*":["Keskittyminen"]},"Work without the distractions of other browser tabs":{"*":["Työskentele ilman muiden välilehtien häiriöitä"]},"Desktop Integration":{"*":["Työpöydän integrointi"]},"Quick access from your application menu":{"*":["Nopea pääsy sovellusvalikostasi"]},"Isolated Profiles":{"*":["Eristetyt profiilit"]},"Each webapp can have its own cookies and settings":{"*":["Jokaisella webappilla voi olla omat evästeensä ja asetuksensa"]},"Back":{"*":["Takaisin"]},"Forward":{"*":["Eteenpäin"]},"Reload":{"*":["Lataa uudelleen"]},"Fullscreen":{"*":["Koko näyttö"]},"Enter URL…":{"*":["Syötä URL…"]},"Zoom In":{"*":["Suurenna"]},"Zoom Out":{"*":["Pienennä"]},"Reset Zoom":{"*":["Nollaa zoomaus"]},"Developer Tools":{"*":["Kehittäjätyökalut"]},"Menu":{"*":["Valikko"]},"Open Link in Browser":{"*":["Avaa linkki selaimessa"]},"Download Complete":{"*":["Lataus valmis"]},"Save File":{"*":["Tallenna tiedosto"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/fi.po b/biglinux-webapps/locale/fi.po index 2e6c7052..80768e76 100644 --- a/biglinux-webapps/locale/fi.po +++ b/biglinux-webapps/locale/fi.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Mallipohjat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Valitse malli" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Etsi malleja..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Etsi malleja" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Hakutulokset" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Ei malleja löytynyt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Selaimen: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Muokkaa WebAppia" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Muokkaa {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Poista WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Poista {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Tervetuloa WebApps Manageriin" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Mitkä ovat WebAppit?\n" -"\n" -"WebAppit ovat verkkosovelluksia, jotka toimivat omassa selainikkunassaan, tarjoten sovelluksen " -"kaltaisen kokemuksen suosikkisivustoillesi.\n" -"\n" -"WebAppien käytön edut:\n" -"\n" -"• Keskittyminen: Työskentele ilman muiden selainvälilehtien häiriöitä\n" -"• Työpöytäintegraatio: Nopea pääsy sovellusvalikostasi\n" -"• Eristetyt profiilit: Valinnaisesti jokaisella webappilla voi olla omat evästeensä ja " -"asetuksensa\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Älä näytä tätä uudelleen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Aloitetaan" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Valitse selain" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Peruuta" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Valitse" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Järjestelmän oletus" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Oletus" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Valitse selain." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Virhe" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Lisää WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Valitse malleista" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Havaitse" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Havaitse nimi ja kuvake verkkosivustolta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nimi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Sovelluksen kuvake" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Valitse kuvake WebAppille" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Saatavilla olevat kuvakkeet" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategoria" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Sovellusmoodi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Aukeaa natiivina ikkunana ilman selainliittymää." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Selaimen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profiiliasetukset" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Määritä erillinen selainprofiili tälle verkkosovellukselle" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Käytä erillistä profiilia" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Sallii itsenäiset evästeet ja istunnot" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profiilin nimi" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Tallenna" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Ladataan..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Tunnistetaan verkkosivuston tietoja, ole hyvä ja odota." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Ole hyvä ja syötä ensin URL-osoite." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Ole hyvä ja syötä nimi WebAppille." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Ole hyvä ja syötä URL-osoite WebAppille." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Valitse selain WebAppia varten." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Verkkosovellusten hallinta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Hae Web-sovelluksia" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Päävalikko" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Päivitä" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Vie Web-sovellukset" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Tuonti Web-sovellukset" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Selaa sovelluskansiota" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Selaa profiilikansiota" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Näytä tervetulonäyttö" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Poista kaikki WebAppit" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Tietoja" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Lisää" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Ei Web-sovelluksia löytynyt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Lisää uusi verkkosovellus aloittaaksesi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp luotiin onnistuneesti" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp päivitettiin onnistuneesti" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Selainta muutettu {0}ksi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Oletko varma, että haluat poistaa {0}?\n" -"\n" -"URL: {1}\n" -"Selaimen: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Myös poista asetuskansio." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Poista" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp poistettu onnistuneesti" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "POISTA KAIKKI" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Oletko varma, että haluat poistaa kaikki WebAppisi? Tätä toimintoa ei voi peruuttaa.\n" -"\n" -"Kirjoita \"{0}\" vahvistaaksesi." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Poista kaikki" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Kaikki WebAppit on poistettu." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Kaikkien WebAppien poistaminen epäonnistui." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Kuvake {0} kohteesta {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps viety onnistuneesti" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Ei Web-sovelluksia" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Vaihda selain" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Muokkaa" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Uusi WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Kuvake" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Sovellustila" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Erota profiili" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Valitse kuvake" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Kuvat" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-tiedostot" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Tuotiin {imported}, ohitettiin {dups} kaksoiskappaletta" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Tuonti epäonnistui" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Vienti epäonnistui" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Tämä poistaa kaikki webappit ja niiden työpöytätiedostot. Tätä ei voi " +"peruuttaa." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Selain vaihdettu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Mitä WebAppit ovat?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps ovat verkkosovelluksia, jotka toimivat omassa selainikkunassaan, " +"tarjoten sovellusmaisen käyttökokemuksen suosikkisivustoillesi." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "WebAppsien käytön edut:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Keskittyminen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Työskentele ilman muiden välilehtien häiriöitä" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Työpöydän integrointi" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Nopea pääsy sovellusvalikostasi" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Eristetyt profiilit" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Jokaisella webappilla voi olla omat evästeensä ja asetuksensa" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Takaisin" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Eteenpäin" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Lataa uudelleen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Koko näyttö" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Syötä URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Suurenna" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Pienennä" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Nollaa zoomaus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Kehittäjätyökalut" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Valikko" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Avaa linkki selaimessa" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Lataus valmis" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Tallenna tiedosto" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Etsi malleja" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Selaimen: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Muokkaa {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Poista {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Mitkä ovat WebAppit?\n" +#~ "\n" +#~ "WebAppit ovat verkkosovelluksia, jotka toimivat omassa selainikkunassaan, tarjoten sovelluksen kaltaisen kokemuksen suosikkisivustoillesi.\n" +#~ "\n" +#~ "WebAppien käytön edut:\n" +#~ "\n" +#~ "• Keskittyminen: Työskentele ilman muiden selainvälilehtien häiriöitä\n" +#~ "• Työpöytäintegraatio: Nopea pääsy sovellusvalikostasi\n" +#~ "• Eristetyt profiilit: Valinnaisesti jokaisella webappilla voi olla omat evästeensä ja asetuksensa\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Järjestelmän oletus" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Ei ole WebAppse, joita voisi viedä." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Valittua tiedostoa ei ole olemassa." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Valittu tiedosto ei ole voimassa oleva ZIP-arkisto." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Virhe WebAppsien tuonnissa" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Oletus" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Valitse selain." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Tuodut {} WebApps onnistuneesti ({} kaksoiskappaletta ohitettu)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Virhe" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Valitse malleista" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Havaitse" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Sovelluksen kuvake" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Valitse kuvake WebAppille" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Saatavilla olevat kuvakkeet" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Sovellusmoodi" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profiiliasetukset" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Määritä erillinen selainprofiili tälle verkkosovellukselle" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Tuodut {} WebApps onnistuneesti" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Ei" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Kyllä" +#~ msgid "Use separate profile" +#~ msgstr "Käytä erillistä profiilia" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Tunnistetaan verkkosivuston tietoja, ole hyvä ja odota." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Ole hyvä ja syötä ensin URL-osoite." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Ole hyvä ja syötä nimi WebAppille." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Ole hyvä ja syötä URL-osoite WebAppille." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Valitse selain WebAppia varten." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Päävalikko" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Päivitä" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Näytä tervetulonäyttö" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Lisää" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Ei Web-sovelluksia löytynyt" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Selainta muutettu {0}ksi" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Oletko varma, että haluat poistaa {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Selaimen: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "POISTA KAIKKI" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Oletko varma, että haluat poistaa kaikki WebAppisi? Tätä toimintoa ei voi peruuttaa.\n" +#~ "\n" +#~ "Kirjoita \"{0}\" vahvistaaksesi." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Kuvake {0} kohteesta {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Ei ole WebAppse, joita voisi viedä." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Valittua tiedostoa ei ole olemassa." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Valittu tiedosto ei ole voimassa oleva ZIP-arkisto." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Virhe WebAppsien tuonnissa" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Tuodut {} WebApps onnistuneesti ({} kaksoiskappaletta ohitettu)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Tuodut {} WebApps onnistuneesti" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Ei" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Kyllä" diff --git a/biglinux-webapps/locale/fr.json b/biglinux-webapps/locale/fr.json index 5b08255e..35b8e6c2 100644 --- a/biglinux-webapps/locale/fr.json +++ b/biglinux-webapps/locale/fr.json @@ -1 +1 @@ -{"fr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modèles"]},"Choose a Template":{"*":["Choisissez un modèle"]},"Search templates...":{"*":["Rechercher des modèles..."]},"Search templates":{"*":["Rechercher des modèles"]},"Search Results":{"*":["Résultats de recherche"]},"No templates found":{"*":["Aucun modèle trouvé"]},"Browser: {0}":{"*":["Navigateur : {0}"]},"Edit WebApp":{"*":["Modifier WebApp"]},"Edit {0}":{"*":["Modifier {0}"]},"Delete WebApp":{"*":["Supprimer l'application Web"]},"Delete {0}":{"*":["Supprimer {0}"]},"Welcome to WebApps Manager":{"*":["Bienvenue dans le gestionnaire d'applications Web"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Qu'est-ce que les WebApps ?\n\nLes WebApps sont des applications web qui s'exécutent dans une fenêtre de navigateur dédiée, offrant une expérience plus semblable à celle d'une application pour vos sites web préférés.\n\nAvantages de l'utilisation des WebApps :\n\n• Concentration : Travaillez sans les distractions des autres onglets du navigateur\n• Intégration de bureau : Accès rapide depuis votre menu d'application\n• Profils isolés : En option, chaque webapp peut avoir ses propres cookies et paramètres\n"]},"Don't show this again":{"*":["Ne plus afficher ceci."]},"Let's Start":{"*":["Commençons"]},"Select Browser":{"*":["Sélectionner le navigateur"]},"Cancel":{"*":["Annuler"]},"Select":{"*":["Sélectionner"]},"System Default":{"*":["Paramètre par défaut du système"]},"Default":{"*":["Par défaut"]},"Please select a browser.":{"*":["Veuillez sélectionner un navigateur."]},"Error":{"*":["Erreur"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Ajouter WebApp"]},"Choose from templates":{"*":["Choisissez parmi les modèles"]},"URL":{"*":["URL"]},"Detect":{"*":["Détecter"]},"Detect name and icon from website":{"*":["Détecter le nom et l'icône du site web"]},"Name":{"*":["Nom"]},"App Icon":{"*":["Icône de l'application"]},"Select icon for the WebApp":{"*":["Sélectionnez l'icône pour l'application Web"]},"Available Icons":{"*":["Icônes disponibles"]},"Category":{"*":["Catégorie"]},"Application Mode":{"*":["Mode d'application"]},"Opens as a native window without browser interface":{"*":["S'ouvre en tant que fenêtre native sans interface de navigateur."]},"Browser":{"*":["Navigateur"]},"Profile Settings":{"*":["Paramètres du profil"]},"Configure a separate browser profile for this webapp":{"*":["Configurez un profil de navigateur séparé pour cette application web."]},"Use separate profile":{"*":["Utiliser un profil séparé"]},"Allows independent cookies and sessions":{"*":["Autorise les cookies et les sessions indépendants"]},"Profile Name":{"*":["Nom de profil"]},"Save":{"*":["Enregistrer"]},"Loading...":{"*":["Chargement..."]},"Detecting website information, please wait":{"*":["Détection des informations du site web, veuillez patienter."]},"Please enter a URL first.":{"*":["Veuillez d'abord entrer une URL."]},"Please enter a name for the WebApp.":{"*":["Veuillez entrer un nom pour l'application Web."]},"Please enter a URL for the WebApp.":{"*":["Veuillez entrer une URL pour l'application Web."]},"Please select a browser for the WebApp.":{"*":["Veuillez sélectionner un navigateur pour l'application Web."]},"WebApps Manager":{"*":["Gestionnaire d'applications Web"]},"Search WebApps":{"*":["Rechercher des applications Web"]},"Main Menu":{"*":["Menu Principal"]},"Refresh":{"*":["Rafraîchir"]},"Export WebApps":{"*":["Exporter des applications Web"]},"Import WebApps":{"*":["Importer des applications Web"]},"Browse Applications Folder":{"*":["Parcourir le dossier Applications"]},"Browse Profiles Folder":{"*":["Parcourir le dossier des profils"]},"Show Welcome Screen":{"*":["Afficher l'écran d'accueil"]},"Remove All WebApps":{"*":["Supprimer toutes les applications Web"]},"About":{"*":["À propos"]},"Add":{"*":["Ajouter"]},"No WebApps Found":{"*":["Aucune application Web trouvée"]},"Add a new webapp to get started":{"*":["Ajoutez une nouvelle application web pour commencer."]},"WebApp created successfully":{"*":["WebApp créé avec succès"]},"WebApp updated successfully":{"*":["WebApp mis à jour avec succès"]},"Browser changed to {0}":{"*":["Le navigateur a été changé en {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Êtes-vous sûr de vouloir supprimer {0} ?\n\nURL : {1} \nNavigateur : {2}"]},"Also delete configuration folder":{"*":["Supprimez également le dossier de configuration."]},"Delete":{"*":["Supprimer"]},"WebApp deleted successfully":{"*":["WebApp supprimé avec succès"]},"REMOVE ALL":{"*":["SUPPRIMER TOUT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Êtes-vous sûr de vouloir supprimer toutes vos WebApps ? Cette action ne peut pas être annulée.\n\nTapez \"{0}\" pour confirmer."]},"Remove All":{"*":["Tout supprimer"]},"All WebApps have been removed":{"*":["Toutes les applications Web ont été supprimées."]},"Failed to remove all WebApps":{"*":["Échec de la suppression de toutes les WebApps"]},"Icon {0} of {1}":{"*":["Icône {0} de {1}"]},"WebApps exported successfully":{"*":["WebApps exportés avec succès"]},"No WebApps":{"*":["Pas d'applications Web"]},"There are no WebApps to export.":{"*":["Il n'y a pas d'applications Web à exporter."]},"The selected file does not exist.":{"*":["Le fichier sélectionné n'existe pas."]},"The selected file is not a valid ZIP archive.":{"*":["Le fichier sélectionné n'est pas une archive ZIP valide."]},"Error importing WebApps":{"*":["Erreur d'importation des WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["WebApps importés avec succès ({} doublons ignorés)"]},"Imported {} WebApps successfully":{"*":["Applications Web {} importées avec succès"]},"No":{"*":["Non"]},"Yes":{"*":["Oui"]}}}} \ No newline at end of file +{"fr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modèles"]},"Choose a Template":{"*":["Choisissez un modèle"]},"Search templates...":{"*":["Rechercher des modèles..."]},"Search Results":{"*":["Résultats de recherche"]},"No templates found":{"*":["Aucun modèle trouvé"]},"Edit WebApp":{"*":["Modifier WebApp"]},"Delete WebApp":{"*":["Supprimer l'application Web"]},"Welcome to WebApps Manager":{"*":["Bienvenue dans le gestionnaire d'applications Web"]},"Don't show this again":{"*":["Ne plus afficher ceci."]},"Let's Start":{"*":["Commençons"]},"Select Browser":{"*":["Sélectionner le navigateur"]},"Cancel":{"*":["Annuler"]},"Select":{"*":["Sélectionner"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Ajouter WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Détecter le nom et l'icône du site web"]},"Name":{"*":["Nom"]},"Category":{"*":["Catégorie"]},"Opens as a native window without browser interface":{"*":["S'ouvre en tant que fenêtre native sans interface de navigateur."]},"Browser":{"*":["Navigateur"]},"Allows independent cookies and sessions":{"*":["Autorise les cookies et les sessions indépendants"]},"Profile Name":{"*":["Nom de profil"]},"Save":{"*":["Enregistrer"]},"Loading...":{"*":["Chargement..."]},"WebApps Manager":{"*":["Gestionnaire d'applications Web"]},"Search WebApps":{"*":["Rechercher des applications Web"]},"Export WebApps":{"*":["Exporter des applications Web"]},"Import WebApps":{"*":["Importer des applications Web"]},"Browse Applications Folder":{"*":["Parcourir le dossier Applications"]},"Browse Profiles Folder":{"*":["Parcourir le dossier des profils"]},"Remove All WebApps":{"*":["Supprimer toutes les applications Web"]},"About":{"*":["À propos"]},"Add a new webapp to get started":{"*":["Ajoutez une nouvelle application web pour commencer."]},"WebApp created successfully":{"*":["WebApp créé avec succès"]},"WebApp updated successfully":{"*":["WebApp mis à jour avec succès"]},"Also delete configuration folder":{"*":["Supprimez également le dossier de configuration."]},"Delete":{"*":["Supprimer"]},"WebApp deleted successfully":{"*":["WebApp supprimé avec succès"]},"Remove All":{"*":["Tout supprimer"]},"All WebApps have been removed":{"*":["Toutes les applications Web ont été supprimées."]},"Failed to remove all WebApps":{"*":["Échec de la suppression de toutes les WebApps"]},"WebApps exported successfully":{"*":["WebApps exportés avec succès"]},"No WebApps":{"*":["Pas d'applications Web"]},"Change browser":{"*":["Changer de navigateur"]},"Edit":{"*":["Modifier"]},"New WebApp":{"*":["Nouvelle WebApp"]},"Icon":{"*":["Icône"]},"App Mode":{"*":["Mode d’application"]},"Separate Profile":{"*":["Profil séparé"]},"Select Icon":{"*":["Sélectionner une icône"]},"Images":{"*":["Images"]},"ZIP files":{"*":["Fichiers ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importé {imported}, ignoré {dups} doublons"]},"Import failed":{"*":["Échec de l’importation"]},"Export failed":{"*":["Échec de l’exportation"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Cela supprimera toutes les webapps et leurs entrées sur le bureau. Cette action est irréversible."]},"Browser changed":{"*":["Navigateur changé"]},"What are WebApps?":{"*":["Que sont les WebApps ?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["Les WebApps sont des applications web qui s'exécutent dans une fenêtre de navigateur dédiée, offrant une expérience plus proche d'une application pour vos sites préférés."]},"Benefits of using WebApps:":{"*":["Avantages d'utiliser les WebApps :"]},"Focus":{"*":["Concentration"]},"Work without the distractions of other browser tabs":{"*":["Travaillez sans les distractions des autres onglets du navigateur"]},"Desktop Integration":{"*":["Intégration au bureau"]},"Quick access from your application menu":{"*":["Accès rapide depuis votre menu d'applications"]},"Isolated Profiles":{"*":["Profils isolés"]},"Each webapp can have its own cookies and settings":{"*":["Chaque WebApp peut avoir ses propres cookies et paramètres"]},"Back":{"*":["Retour"]},"Forward":{"*":["Avant"]},"Reload":{"*":["Recharger"]},"Fullscreen":{"*":["Plein écran"]},"Enter URL…":{"*":["Entrez l'URL…"]},"Zoom In":{"*":["Zoomer"]},"Zoom Out":{"*":["Dézoomer"]},"Reset Zoom":{"*":["Réinitialiser le zoom"]},"Developer Tools":{"*":["Outils de développement"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Ouvrir le lien dans le navigateur"]},"Download Complete":{"*":["Téléchargement terminé"]},"Save File":{"*":["Enregistrer le fichier"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/fr.po b/biglinux-webapps/locale/fr.po index a63d5bde..1aba55ba 100644 --- a/biglinux-webapps/locale/fr.po +++ b/biglinux-webapps/locale/fr.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,629 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Modèles" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Choisissez un modèle" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Rechercher des modèles..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Rechercher des modèles" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Résultats de recherche" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Aucun modèle trouvé" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Navigateur : {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Modifier WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Modifier {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Supprimer l'application Web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Supprimer {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Bienvenue dans le gestionnaire d'applications Web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Qu'est-ce que les WebApps ?\n" -"\n" -"Les WebApps sont des applications web qui s'exécutent dans une fenêtre de navigateur dédiée, " -"offrant une expérience plus semblable à celle d'une application pour vos sites web préférés.\n" -"\n" -"Avantages de l'utilisation des WebApps :\n" -"\n" -"• Concentration : Travaillez sans les distractions des autres onglets du navigateur\n" -"• Intégration de bureau : Accès rapide depuis votre menu d'application\n" -"• Profils isolés : En option, chaque webapp peut avoir ses propres cookies et paramètres\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Ne plus afficher ceci." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Commençons" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Sélectionner le navigateur" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Annuler" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Sélectionner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Paramètre par défaut du système" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Par défaut" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Veuillez sélectionner un navigateur." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Erreur" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Ajouter WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Choisissez parmi les modèles" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Détecter" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Détecter le nom et l'icône du site web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nom" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Icône de l'application" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Sélectionnez l'icône pour l'application Web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Icônes disponibles" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Catégorie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Mode d'application" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "S'ouvre en tant que fenêtre native sans interface de navigateur." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Navigateur" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Paramètres du profil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Configurez un profil de navigateur séparé pour cette application web." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Utiliser un profil séparé" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Autorise les cookies et les sessions indépendants" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Nom de profil" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Enregistrer" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Chargement..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Détection des informations du site web, veuillez patienter." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Veuillez d'abord entrer une URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Veuillez entrer un nom pour l'application Web." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Veuillez entrer une URL pour l'application Web." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Veuillez sélectionner un navigateur pour l'application Web." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Gestionnaire d'applications Web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Rechercher des applications Web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Menu Principal" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Rafraîchir" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Exporter des applications Web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importer des applications Web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Parcourir le dossier Applications" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Parcourir le dossier des profils" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Afficher l'écran d'accueil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Supprimer toutes les applications Web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "À propos" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Ajouter" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Aucune application Web trouvée" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Ajoutez une nouvelle application web pour commencer." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp créé avec succès" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp mis à jour avec succès" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Le navigateur a été changé en {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Êtes-vous sûr de vouloir supprimer {0} ?\n" -"\n" -"URL : {1} \n" -"Navigateur : {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Supprimez également le dossier de configuration." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Supprimer" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp supprimé avec succès" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "SUPPRIMER TOUT" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Êtes-vous sûr de vouloir supprimer toutes vos WebApps ? Cette action ne peut pas être annulée.\n" -"\n" -"Tapez \"{0}\" pour confirmer." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Tout supprimer" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Toutes les applications Web ont été supprimées." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Échec de la suppression de toutes les WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Icône {0} de {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps exportés avec succès" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Pas d'applications Web" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Changer de navigateur" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Modifier" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nouvelle WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Icône" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Mode d’application" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Profil séparé" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Sélectionner une icône" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Images" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "Fichiers ZIP" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importé {imported}, ignoré {dups} doublons" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Échec de l’importation" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Échec de l’exportation" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Cela supprimera toutes les webapps et leurs entrées sur le bureau. Cette " +"action est irréversible." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Navigateur changé" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Que sont les WebApps ?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"Les WebApps sont des applications web qui s'exécutent dans une fenêtre de " +"navigateur dédiée, offrant une expérience plus proche d'une application pour" +" vos sites préférés." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Avantages d'utiliser les WebApps :" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Concentration" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Travaillez sans les distractions des autres onglets du navigateur" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Intégration au bureau" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Accès rapide depuis votre menu d'applications" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Profils isolés" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Chaque WebApp peut avoir ses propres cookies et paramètres" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Retour" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Avant" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Recharger" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Plein écran" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Entrez l'URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Zoomer" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Dézoomer" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Réinitialiser le zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Outils de développement" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Ouvrir le lien dans le navigateur" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Téléchargement terminé" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Enregistrer le fichier" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Rechercher des modèles" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Navigateur : {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Modifier {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Supprimer {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Qu'est-ce que les WebApps ?\n" +#~ "\n" +#~ "Les WebApps sont des applications web qui s'exécutent dans une fenêtre de navigateur dédiée, offrant une expérience plus semblable à celle d'une application pour vos sites web préférés.\n" +#~ "\n" +#~ "Avantages de l'utilisation des WebApps :\n" +#~ "\n" +#~ "• Concentration : Travaillez sans les distractions des autres onglets du navigateur\n" +#~ "• Intégration de bureau : Accès rapide depuis votre menu d'application\n" +#~ "• Profils isolés : En option, chaque webapp peut avoir ses propres cookies et paramètres\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Paramètre par défaut du système" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Il n'y a pas d'applications Web à exporter." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Le fichier sélectionné n'existe pas." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Le fichier sélectionné n'est pas une archive ZIP valide." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Erreur d'importation des WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Par défaut" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Veuillez sélectionner un navigateur." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "WebApps importés avec succès ({} doublons ignorés)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Erreur" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Choisissez parmi les modèles" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Détecter" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Icône de l'application" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Sélectionnez l'icône pour l'application Web" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Icônes disponibles" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Mode d'application" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Paramètres du profil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Configurez un profil de navigateur séparé pour cette application web." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Applications Web {} importées avec succès" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Non" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Oui" +#~ msgid "Use separate profile" +#~ msgstr "Utiliser un profil séparé" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Détection des informations du site web, veuillez patienter." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Veuillez d'abord entrer une URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Veuillez entrer un nom pour l'application Web." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Veuillez entrer une URL pour l'application Web." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Veuillez sélectionner un navigateur pour l'application Web." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Menu Principal" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Rafraîchir" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Afficher l'écran d'accueil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Ajouter" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Aucune application Web trouvée" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Le navigateur a été changé en {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Êtes-vous sûr de vouloir supprimer {0} ?\n" +#~ "\n" +#~ "URL : {1} \n" +#~ "Navigateur : {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "SUPPRIMER TOUT" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Êtes-vous sûr de vouloir supprimer toutes vos WebApps ? Cette action ne peut pas être annulée.\n" +#~ "\n" +#~ "Tapez \"{0}\" pour confirmer." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Icône {0} de {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Il n'y a pas d'applications Web à exporter." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Le fichier sélectionné n'existe pas." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Le fichier sélectionné n'est pas une archive ZIP valide." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Erreur d'importation des WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "WebApps importés avec succès ({} doublons ignorés)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Applications Web {} importées avec succès" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Non" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Oui" diff --git a/biglinux-webapps/locale/he.json b/biglinux-webapps/locale/he.json index 366219c2..c039a215 100644 --- a/biglinux-webapps/locale/he.json +++ b/biglinux-webapps/locale/he.json @@ -1 +1 @@ -{"he":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["תבניות"]},"Choose a Template":{"*":["בחר תבנית"]},"Search templates...":{"*":["חפש תבניות..."]},"Search templates":{"*":["חפש תבניות"]},"Search Results":{"*":["תוצאות חיפוש"]},"No templates found":{"*":["לא נמצאו תבניות"]},"Browser: {0}":{"*":["דפדפן: {0}"]},"Edit WebApp":{"*":["ערוך אפליקציית אינטרנט"]},"Edit {0}":{"*":["ערוך {0}"]},"Delete WebApp":{"*":["מחק את היישום האינטרנטי"]},"Delete {0}":{"*":["מחק {0}"]},"Welcome to WebApps Manager":{"*":["ברוך הבא למנהל אפליקציות אינטרנט"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["מהן אפליקציות רשת?\n\nאפליקציות רשת הן יישומים רשתיים שפועלים בחלון דפדפן ייעודי, ומספקים חוויית שימוש דמוית אפליקציה לאתרי האינטרנט האהובים עליך.\n\nיתרונות השימוש באפליקציות רשת:\n\n• מיקוד: עבודה ללא הסחות דעת מכרטיסיות דפדפן אחרות\n• אינטגרציה עם שולחן העבודה: גישה מהירה מתפריט היישומים שלך\n• פרופילים מבודדים: אופציונלית, לכל אפליקציית רשת יכולות להיות עוגיות והגדרות משלה\n"]},"Don't show this again":{"*":["אל תראה זאת שוב"]},"Let's Start":{"*":["בוא נתחיל"]},"Select Browser":{"*":["בחר דפדפן"]},"Cancel":{"*":["ביטול"]},"Select":{"*":["בחר"]},"System Default":{"*":["ברירת מחדל של מערכת"]},"Default":{"*":["ברירת מחדל"]},"Please select a browser.":{"*":["אנא בחר דפדפן."]},"Error":{"*":["שגיאה"]},"OK":{"*":["אוקי"]},"Add WebApp":{"*":["הוסף אפליקציית אינטרנט"]},"Choose from templates":{"*":["בחר מתוך תבניות"]},"URL":{"*":["כתובת אתר"]},"Detect":{"*":["גלה"]},"Detect name and icon from website":{"*":["גלה שם ואייקון מאתר אינטרנט"]},"Name":{"*":["שם"]},"App Icon":{"*":["אייקון אפליקציה"]},"Select icon for the WebApp":{"*":["בחר סמל עבור ה-WebApp"]},"Available Icons":{"*":["אייקונים זמינים"]},"Category":{"*":["קטגוריה"]},"Application Mode":{"*":["מצב יישום"]},"Opens as a native window without browser interface":{"*":["נפתח כחלון מקורי ללא ממשק דפדפן"]},"Browser":{"*":["דפדפן"]},"Profile Settings":{"*":["הגדרות פרופיל"]},"Configure a separate browser profile for this webapp":{"*":["הגדר פרופיל דפדפן נפרד עבור אפליקציה זו"]},"Use separate profile":{"*":["השתמש בפרופיל נפרד"]},"Allows independent cookies and sessions":{"*":["מאפשר עוגיות וסשנים עצמאיים"]},"Profile Name":{"*":["שם פרופיל"]},"Save":{"*":["שמור"]},"Loading...":{"*":["טוען..."]},"Detecting website information, please wait":{"*":["מאתר מידע על האתר, אנא המתן"]},"Please enter a URL first.":{"*":["אנא הזן כתובת URL קודם."]},"Please enter a name for the WebApp.":{"*":["אנא הזן שם עבור ה-WebApp."]},"Please enter a URL for the WebApp.":{"*":["אנא הזן כתובת URL עבור ה-WebApp."]},"Please select a browser for the WebApp.":{"*":["אנא בחר דפדפן עבור ה-WebApp."]},"WebApps Manager":{"*":["מנהל אפליקציות אינטרנט"]},"Search WebApps":{"*":["חפש אפליקציות אינטרנט"]},"Main Menu":{"*":["תפריט ראשי"]},"Refresh":{"*":["רענן"]},"Export WebApps":{"*":["ייצוא אפליקציות אינטרנט"]},"Import WebApps":{"*":["ייבוא אפליקציות אינטרנט"]},"Browse Applications Folder":{"*":["עבור לתיקיית היישומים"]},"Browse Profiles Folder":{"*":["דפדף לתיקיית פרופילים"]},"Show Welcome Screen":{"*":["הצג מסך ברוך הבא"]},"Remove All WebApps":{"*":["הסר את כל היישומים האינטרנטיים"]},"About":{"*":["אודות"]},"Add":{"*":["הוסף"]},"No WebApps Found":{"*":["לא נמצאו אפליקציות אינטרנט"]},"Add a new webapp to get started":{"*":["הוסף אפליקציית אינטרנט חדשה כדי להתחיל"]},"WebApp created successfully":{"*":["היישום האינטרנטי נוצר בהצלחה"]},"WebApp updated successfully":{"*":["היישום האינטרנטי עודכן בהצלחה"]},"Browser changed to {0}":{"*":["הדפדפן שונה ל-{0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["האם אתה בטוח שברצונך למחוק את {0}?\n\nכתובת אתר: {1}\nדפדפן: {2}"]},"Also delete configuration folder":{"*":["גם מחק את תיקיית ההגדרות"]},"Delete":{"*":["מחק"]},"WebApp deleted successfully":{"*":["היישום האינטרנטי נמחק בהצלחה"]},"REMOVE ALL":{"*":["הסר הכל"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["האם אתה בטוח שברצונך להסיר את כל ה-WebApps שלך? פעולה זו אינה ניתנת לביטול.\n\nהקלד \"{0}\" כדי לאשר."]},"Remove All":{"*":["הסר הכל"]},"All WebApps have been removed":{"*":["כל האפליקציות האינטרנטיות הוסרו"]},"Failed to remove all WebApps":{"*":["נכשל בהסרת כל היישומים האינטרנטיים"]},"Icon {0} of {1}":{"*":["אייקון {0} של {1}"]},"WebApps exported successfully":{"*":["היישומים המובנים ייצאו בהצלחה"]},"No WebApps":{"*":["אין אפליקציות אינטרנט"]},"There are no WebApps to export.":{"*":["אין אפליקציות אינטרנט לייצוא."]},"The selected file does not exist.":{"*":["הקובץ שנבחר אינו קיים."]},"The selected file is not a valid ZIP archive.":{"*":["הקובץ שנבחר אינו ארכיון ZIP תקף."]},"Error importing WebApps":{"*":["שגיאה בייבוא WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["ייבא {} אפליקציות אינטרנט בהצלחה ({} כפילויות הושמטו)"]},"Imported {} WebApps successfully":{"*":["ייבא {} WebApps בהצלחה"]},"No":{"*":["לא"]},"Yes":{"*":["כן"]}}}} \ No newline at end of file +{"he":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["תבניות"]},"Choose a Template":{"*":["בחר תבנית"]},"Search templates...":{"*":["חפש תבניות..."]},"Search Results":{"*":["תוצאות חיפוש"]},"No templates found":{"*":["לא נמצאו תבניות"]},"Edit WebApp":{"*":["ערוך אפליקציית אינטרנט"]},"Delete WebApp":{"*":["מחק את היישום האינטרנטי"]},"Welcome to WebApps Manager":{"*":["ברוך הבא למנהל אפליקציות אינטרנט"]},"Don't show this again":{"*":["אל תראה זאת שוב"]},"Let's Start":{"*":["בוא נתחיל"]},"Select Browser":{"*":["בחר דפדפן"]},"Cancel":{"*":["ביטול"]},"Select":{"*":["בחר"]},"OK":{"*":["אוקי"]},"Add WebApp":{"*":["הוסף אפליקציית אינטרנט"]},"URL":{"*":["כתובת אתר"]},"Detect name and icon from website":{"*":["גלה שם ואייקון מאתר אינטרנט"]},"Name":{"*":["שם"]},"Category":{"*":["קטגוריה"]},"Opens as a native window without browser interface":{"*":["נפתח כחלון מקורי ללא ממשק דפדפן"]},"Browser":{"*":["דפדפן"]},"Allows independent cookies and sessions":{"*":["מאפשר עוגיות וסשנים עצמאיים"]},"Profile Name":{"*":["שם פרופיל"]},"Save":{"*":["שמור"]},"Loading...":{"*":["טוען..."]},"WebApps Manager":{"*":["מנהל אפליקציות אינטרנט"]},"Search WebApps":{"*":["חפש אפליקציות אינטרנט"]},"Export WebApps":{"*":["ייצוא אפליקציות אינטרנט"]},"Import WebApps":{"*":["ייבוא אפליקציות אינטרנט"]},"Browse Applications Folder":{"*":["עבור לתיקיית היישומים"]},"Browse Profiles Folder":{"*":["דפדף לתיקיית פרופילים"]},"Remove All WebApps":{"*":["הסר את כל היישומים האינטרנטיים"]},"About":{"*":["אודות"]},"Add a new webapp to get started":{"*":["הוסף אפליקציית אינטרנט חדשה כדי להתחיל"]},"WebApp created successfully":{"*":["היישום האינטרנטי נוצר בהצלחה"]},"WebApp updated successfully":{"*":["היישום האינטרנטי עודכן בהצלחה"]},"Also delete configuration folder":{"*":["גם מחק את תיקיית ההגדרות"]},"Delete":{"*":["מחק"]},"WebApp deleted successfully":{"*":["היישום האינטרנטי נמחק בהצלחה"]},"Remove All":{"*":["הסר הכל"]},"All WebApps have been removed":{"*":["כל האפליקציות האינטרנטיות הוסרו"]},"Failed to remove all WebApps":{"*":["נכשל בהסרת כל היישומים האינטרנטיים"]},"WebApps exported successfully":{"*":["היישומים המובנים ייצאו בהצלחה"]},"No WebApps":{"*":["אין אפליקציות אינטרנט"]},"Change browser":{"*":["שנה דפדפן"]},"Edit":{"*":["ערוך"]},"New WebApp":{"*":["WebApp חדש"]},"Icon":{"*":["סמל"]},"App Mode":{"*":["מצב אפליקציה"]},"Separate Profile":{"*":["פרופיל נפרד"]},"Select Icon":{"*":["בחר סמל"]},"Images":{"*":["תמונות"]},"ZIP files":{"*":["קבצי ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["יובא {imported}, דילגו על {dups} כפילויות"]},"Import failed":{"*":["הייבוא נכשל"]},"Export failed":{"*":["הייצוא נכשל"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["פעולה זו תמחק את כל ה-Webapps ואת הקיצורים שלהם בשולחן העבודה. לא ניתן לבטל פעולה זו."]},"Browser changed":{"*":["הדפדפן שונה"]},"What are WebApps?":{"*":["מהן WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps הן אפליקציות אינטרנט שרצות בחלון דפדפן ייעודי, ומספקות חוויית שימוש דמויית אפליקציה לאתרים האהובים עליך."]},"Benefits of using WebApps:":{"*":["יתרונות השימוש ב-WebApps:"]},"Focus":{"*":["ריכוז"]},"Work without the distractions of other browser tabs":{"*":["עבודה ללא הסחות דעת מטאבים אחרים בדפדפן"]},"Desktop Integration":{"*":["אינטגרציה לשולחן העבודה"]},"Quick access from your application menu":{"*":["גישה מהירה מתפריט האפליקציות שלך"]},"Isolated Profiles":{"*":["פרופילים מבודדים"]},"Each webapp can have its own cookies and settings":{"*":["לכל WebApp יכולות להיות עוגיות והגדרות משלו"]},"Back":{"*":["חזור"]},"Forward":{"*":["קדימה"]},"Reload":{"*":["רענן"]},"Fullscreen":{"*":["מסך מלא"]},"Enter URL…":{"*":["הזן URL…"]},"Zoom In":{"*":["הגדל זום"]},"Zoom Out":{"*":["הקטן זום"]},"Reset Zoom":{"*":["איפוס זום"]},"Developer Tools":{"*":["כלי מפתח"]},"Menu":{"*":["תפריט"]},"Open Link in Browser":{"*":["פתח קישור בדפדפן"]},"Download Complete":{"*":["ההורדה הושלמה"]},"Save File":{"*":["שמור קובץ"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/he.po b/biglinux-webapps/locale/he.po index 04eff9c9..ef476682 100644 --- a/biglinux-webapps/locale/he.po +++ b/biglinux-webapps/locale/he.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "תבניות" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "בחר תבנית" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "חפש תבניות..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "חפש תבניות" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "תוצאות חיפוש" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "לא נמצאו תבניות" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "דפדפן: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "ערוך אפליקציית אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "ערוך {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "מחק את היישום האינטרנטי" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "מחק {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "ברוך הבא למנהל אפליקציות אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"מהן אפליקציות רשת?\n" -"\n" -"אפליקציות רשת הן יישומים רשתיים שפועלים בחלון דפדפן ייעודי, ומספקים חוויית שימוש דמוית אפליקציה " -"לאתרי האינטרנט האהובים עליך.\n" -"\n" -"יתרונות השימוש באפליקציות רשת:\n" -"\n" -"• מיקוד: עבודה ללא הסחות דעת מכרטיסיות דפדפן אחרות\n" -"• אינטגרציה עם שולחן העבודה: גישה מהירה מתפריט היישומים שלך\n" -"• פרופילים מבודדים: אופציונלית, לכל אפליקציית רשת יכולות להיות עוגיות והגדרות משלה\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "אל תראה זאת שוב" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "בוא נתחיל" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "בחר דפדפן" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "ביטול" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "בחר" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "ברירת מחדל של מערכת" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "ברירת מחדל" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "אנא בחר דפדפן." -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "שגיאה" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "אוקי" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "הוסף אפליקציית אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "בחר מתוך תבניות" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "כתובת אתר" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "גלה" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "גלה שם ואייקון מאתר אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "שם" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "אייקון אפליקציה" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "בחר סמל עבור ה-WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "אייקונים זמינים" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "קטגוריה" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "מצב יישום" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "נפתח כחלון מקורי ללא ממשק דפדפן" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "דפדפן" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "הגדרות פרופיל" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "הגדר פרופיל דפדפן נפרד עבור אפליקציה זו" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "השתמש בפרופיל נפרד" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "מאפשר עוגיות וסשנים עצמאיים" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "שם פרופיל" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "שמור" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "טוען..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "מאתר מידע על האתר, אנא המתן" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "אנא הזן כתובת URL קודם." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "אנא הזן שם עבור ה-WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "אנא הזן כתובת URL עבור ה-WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "אנא בחר דפדפן עבור ה-WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "מנהל אפליקציות אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "חפש אפליקציות אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "תפריט ראשי" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 -msgid "Refresh" -msgstr "רענן" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "ייצוא אפליקציות אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 63 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "ייבוא אפליקציות אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "עבור לתיקיית היישומים" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "דפדף לתיקיית פרופילים" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "הצג מסך ברוך הבא" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 390 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 390 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "הסר את כל היישומים האינטרנטיים" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "אודות" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "הוסף" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "לא נמצאו אפליקציות אינטרנט" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "הוסף אפליקציית אינטרנט חדשה כדי להתחיל" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "היישום האינטרנטי נוצר בהצלחה" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "היישום האינטרנטי עודכן בהצלחה" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "הדפדפן שונה ל-{0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"האם אתה בטוח שברצונך למחוק את {0}?\n" -"\n" -"כתובת אתר: {1}\n" -"דפדפן: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "גם מחק את תיקיית ההגדרות" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "מחק" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "היישום האינטרנטי נמחק בהצלחה" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "הסר הכל" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"האם אתה בטוח שברצונך להסיר את כל ה-WebApps שלך? פעולה זו אינה ניתנת לביטול.\n" -"\n" -"הקלד \"{0}\" כדי לאשר." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "הסר הכל" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 444 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 444 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "כל האפליקציות האינטרנטיות הוסרו" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 446 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 446 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "נכשל בהסרת כל היישומים האינטרנטיים" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "אייקון {0} של {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "היישומים המובנים ייצאו בהצלחה" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "אין אפליקציות אינטרנט" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "שנה דפדפן" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "ערוך" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "WebApp חדש" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "סמל" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "מצב אפליקציה" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "פרופיל נפרד" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "בחר סמל" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "תמונות" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "קבצי ZIP" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "יובא {imported}, דילגו על {dups} כפילויות" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "הייבוא נכשל" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "הייצוא נכשל" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"פעולה זו תמחק את כל ה-Webapps ואת הקיצורים שלהם בשולחן העבודה. לא ניתן לבטל " +"פעולה זו." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "הדפדפן שונה" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "מהן WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps הן אפליקציות אינטרנט שרצות בחלון דפדפן ייעודי, ומספקות חוויית שימוש " +"דמויית אפליקציה לאתרים האהובים עליך." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "יתרונות השימוש ב-WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "ריכוז" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "עבודה ללא הסחות דעת מטאבים אחרים בדפדפן" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "אינטגרציה לשולחן העבודה" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "גישה מהירה מתפריט האפליקציות שלך" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "פרופילים מבודדים" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "לכל WebApp יכולות להיות עוגיות והגדרות משלו" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "חזור" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "קדימה" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "רענן" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "מסך מלא" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "הזן URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "הגדל זום" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "הקטן זום" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "איפוס זום" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "כלי מפתח" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "תפריט" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "פתח קישור בדפדפן" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "ההורדה הושלמה" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "שמור קובץ" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "חפש תבניות" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "דפדפן: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "ערוך {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "מחק {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "מהן אפליקציות רשת?\n" +#~ "\n" +#~ "אפליקציות רשת הן יישומים רשתיים שפועלים בחלון דפדפן ייעודי, ומספקים חוויית שימוש דמוית אפליקציה לאתרי האינטרנט האהובים עליך.\n" +#~ "\n" +#~ "יתרונות השימוש באפליקציות רשת:\n" +#~ "\n" +#~ "• מיקוד: עבודה ללא הסחות דעת מכרטיסיות דפדפן אחרות\n" +#~ "• אינטגרציה עם שולחן העבודה: גישה מהירה מתפריט היישומים שלך\n" +#~ "• פרופילים מבודדים: אופציונלית, לכל אפליקציית רשת יכולות להיות עוגיות והגדרות משלה\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "ברירת מחדל של מערכת" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "אין אפליקציות אינטרנט לייצוא." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "הקובץ שנבחר אינו קיים." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "הקובץ שנבחר אינו ארכיון ZIP תקף." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "שגיאה בייבוא WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "ברירת מחדל" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "אנא בחר דפדפן." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 404 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "ייבא {} אפליקציות אינטרנט בהצלחה ({} כפילויות הושמטו)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "שגיאה" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "בחר מתוך תבניות" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "גלה" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "אייקון אפליקציה" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "בחר סמל עבור ה-WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "אייקונים זמינים" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "מצב יישום" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "הגדרות פרופיל" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "הגדר פרופיל דפדפן נפרד עבור אפליקציה זו" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "ייבא {} WebApps בהצלחה" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "לא" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "כן" +#~ msgid "Use separate profile" +#~ msgstr "השתמש בפרופיל נפרד" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "מאתר מידע על האתר, אנא המתן" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "אנא הזן כתובת URL קודם." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "אנא הזן שם עבור ה-WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "אנא הזן כתובת URL עבור ה-WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "אנא בחר דפדפן עבור ה-WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "תפריט ראשי" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#~ msgid "Refresh" +#~ msgstr "רענן" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "הצג מסך ברוך הבא" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "הוסף" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "לא נמצאו אפליקציות אינטרנט" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "הדפדפן שונה ל-{0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "האם אתה בטוח שברצונך למחוק את {0}?\n" +#~ "\n" +#~ "כתובת אתר: {1}\n" +#~ "דפדפן: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "הסר הכל" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "האם אתה בטוח שברצונך להסיר את כל ה-WebApps שלך? פעולה זו אינה ניתנת לביטול.\n" +#~ "\n" +#~ "הקלד \"{0}\" כדי לאשר." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "אייקון {0} של {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "אין אפליקציות אינטרנט לייצוא." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "הקובץ שנבחר אינו קיים." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "הקובץ שנבחר אינו ארכיון ZIP תקף." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "שגיאה בייבוא WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 404 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "ייבא {} אפליקציות אינטרנט בהצלחה ({} כפילויות הושמטו)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "ייבא {} WebApps בהצלחה" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "לא" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "כן" diff --git a/biglinux-webapps/locale/hr.json b/biglinux-webapps/locale/hr.json index 8b09d58e..1525de02 100644 --- a/biglinux-webapps/locale/hr.json +++ b/biglinux-webapps/locale/hr.json @@ -1 +1 @@ -{"hr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Predlošci"]},"Choose a Template":{"*":["Odaberite predložak"]},"Search templates...":{"*":["Pretraži predloške..."]},"Search templates":{"*":["Pretraži predloške"]},"Search Results":{"*":["Rezultati pretraživanja"]},"No templates found":{"*":["Nema pronađenih predložaka"]},"Browser: {0}":{"*":["Preglednik: {0}"]},"Edit WebApp":{"*":["Uredi WebApp"]},"Edit {0}":{"*":["Uredi {0}"]},"Delete WebApp":{"*":["Izbriši WebApp"]},"Delete {0}":{"*":["Izbriši {0}"]},"Welcome to WebApps Manager":{"*":["Dobrodošli u WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Što su WebAplikacije?\n\nWebAplikacije su web aplikacije koje se pokreću u posebnom prozoru preglednika, pružajući iskustvo slično aplikaciji za vaše omiljene web stranice.\n\nPrednosti korištenja WebAplikacija:\n\n• Fokus: Rad bez ometanja drugih kartica preglednika\n• Integracija s radnom površinom: Brzi pristup iz izbornika aplikacija\n• Izolirani profili: Opcionalno, svaka webaplikacija može imati svoje kolačiće i postavke\n"]},"Don't show this again":{"*":["Ne prikazuj ovo ponovno"]},"Let's Start":{"*":["Započnimo"]},"Select Browser":{"*":["Odaberite preglednik"]},"Cancel":{"*":["Otkaži"]},"Select":{"*":["Odaberi"]},"System Default":{"*":["Zadani sustava"]},"Default":{"*":["Zadano"]},"Please select a browser.":{"*":["Molimo odaberite preglednik."]},"Error":{"*":["Greška"]},"OK":{"*":["U redu"]},"Add WebApp":{"*":["Dodaj WebApp"]},"Choose from templates":{"*":["Odaberite iz predložaka"]},"URL":{"*":["URL"]},"Detect":{"*":["Otkrivanje"]},"Detect name and icon from website":{"*":["Otkrivanje imena i ikone s web stranice"]},"Name":{"*":["Ime"]},"App Icon":{"*":["Ikona aplikacije"]},"Select icon for the WebApp":{"*":["Odaberite ikonu za WebApp"]},"Available Icons":{"*":["Dostupne ikone"]},"Category":{"*":["Kategorija"]},"Application Mode":{"*":["Način aplikacije"]},"Opens as a native window without browser interface":{"*":["Otvara se kao izvorni prozor bez sučelja preglednika."]},"Browser":{"*":["Preglednik"]},"Profile Settings":{"*":["Postavke profila"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurirajte odvojeni profil preglednika za ovu web aplikaciju"]},"Use separate profile":{"*":["Koristite odvojeni profil"]},"Allows independent cookies and sessions":{"*":["Omogućuje neovisne kolačiće i sesije"]},"Profile Name":{"*":["Ime profila"]},"Save":{"*":["Spremi"]},"Loading...":{"*":["Učitavanje..."]},"Detecting website information, please wait":{"*":["Otkrivanje informacija o web stranici, molimo pričekajte"]},"Please enter a URL first.":{"*":["Molimo unesite URL prvo."]},"Please enter a name for the WebApp.":{"*":["Molimo unesite naziv za WebApp."]},"Please enter a URL for the WebApp.":{"*":["Molimo unesite URL za WebApp."]},"Please select a browser for the WebApp.":{"*":["Molimo odaberite preglednik za WebApp."]},"WebApps Manager":{"*":["Upravitelj web aplikacija"]},"Search WebApps":{"*":["Pretraži WebAplikacije"]},"Main Menu":{"*":["Glavni izbornik"]},"Refresh":{"*":["Osvježi"]},"Export WebApps":{"*":["Izvezi WebAplikacije"]},"Import WebApps":{"*":["Uvezi WebAplikacije"]},"Browse Applications Folder":{"*":["Pregledaj mapu aplikacija"]},"Browse Profiles Folder":{"*":["Pregledaj mapu profila"]},"Show Welcome Screen":{"*":["Prikaži ekran dobrodošlice"]},"Remove All WebApps":{"*":["Ukloni sve web aplikacije"]},"About":{"*":["O aplikaciji"]},"Add":{"*":["Dodaj"]},"No WebApps Found":{"*":["Nema pronađenih WebAplikacija"]},"Add a new webapp to get started":{"*":["Dodajte novu web aplikaciju za početak"]},"WebApp created successfully":{"*":["WebApp je uspješno kreiran"]},"WebApp updated successfully":{"*":["WebApp je uspješno ažuriran"]},"Browser changed to {0}":{"*":["Preglednik je promijenjen u {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Jeste li sigurni da želite izbrisati {0}?\n\nURL: {1}\nPreglednik: {2}"]},"Also delete configuration folder":{"*":["Također izbrišite mapu s konfiguracijom."]},"Delete":{"*":["Izbriši"]},"WebApp deleted successfully":{"*":["WebApp je uspješno izbrisan."]},"REMOVE ALL":{"*":["UKLONI SVE"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Jeste li sigurni da želite ukloniti sve svoje WebAplikacije? Ova radnja se ne može poništiti.\n\nUpišite \"{0}\" za potvrdu."]},"Remove All":{"*":["Ukloni sve"]},"All WebApps have been removed":{"*":["Sve WebApp-ovi su uklonjeni."]},"Failed to remove all WebApps":{"*":["Nije uspjelo ukloniti sve WebAplikacije"]},"Icon {0} of {1}":{"*":["Ikona {0} od {1}"]},"WebApps exported successfully":{"*":["WebAplikacije su uspješno eksportirane."]},"No WebApps":{"*":["Nema WebAplikacija"]},"There are no WebApps to export.":{"*":["Nema WebAppsa za izvoz."]},"The selected file does not exist.":{"*":["Odabrana datoteka ne postoji."]},"The selected file is not a valid ZIP archive.":{"*":["Odabrana datoteka nije važeća ZIP arhiva."]},"Error importing WebApps":{"*":["Greška pri uvozu WebAplikacija"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Uvezeni {} WebAppovi uspješno ({} duplicati preskočeni)"]},"Imported {} WebApps successfully":{"*":["Uvezeni {} WebAppovi uspješno"]},"No":{"*":["Ne"]},"Yes":{"*":["Da"]}}}} \ No newline at end of file +{"hr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Predlošci"]},"Choose a Template":{"*":["Odaberite predložak"]},"Search templates...":{"*":["Pretraži predloške..."]},"Search Results":{"*":["Rezultati pretraživanja"]},"No templates found":{"*":["Nema pronađenih predložaka"]},"Edit WebApp":{"*":["Uredi WebApp"]},"Delete WebApp":{"*":["Izbriši WebApp"]},"Welcome to WebApps Manager":{"*":["Dobrodošli u WebApps Manager"]},"Don't show this again":{"*":["Ne prikazuj ovo ponovno"]},"Let's Start":{"*":["Započnimo"]},"Select Browser":{"*":["Odaberite preglednik"]},"Cancel":{"*":["Otkaži"]},"Select":{"*":["Odaberi"]},"OK":{"*":["U redu"]},"Add WebApp":{"*":["Dodaj WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Otkrivanje imena i ikone s web stranice"]},"Name":{"*":["Ime"]},"Category":{"*":["Kategorija"]},"Opens as a native window without browser interface":{"*":["Otvara se kao izvorni prozor bez sučelja preglednika."]},"Browser":{"*":["Preglednik"]},"Allows independent cookies and sessions":{"*":["Omogućuje neovisne kolačiće i sesije"]},"Profile Name":{"*":["Ime profila"]},"Save":{"*":["Spremi"]},"Loading...":{"*":["Učitavanje..."]},"WebApps Manager":{"*":["Upravitelj web aplikacija"]},"Search WebApps":{"*":["Pretraži WebAplikacije"]},"Export WebApps":{"*":["Izvezi WebAplikacije"]},"Import WebApps":{"*":["Uvezi WebAplikacije"]},"Browse Applications Folder":{"*":["Pregledaj mapu aplikacija"]},"Browse Profiles Folder":{"*":["Pregledaj mapu profila"]},"Remove All WebApps":{"*":["Ukloni sve web aplikacije"]},"About":{"*":["O aplikaciji"]},"Add a new webapp to get started":{"*":["Dodajte novu web aplikaciju za početak"]},"WebApp created successfully":{"*":["WebApp je uspješno kreiran"]},"WebApp updated successfully":{"*":["WebApp je uspješno ažuriran"]},"Also delete configuration folder":{"*":["Također izbrišite mapu s konfiguracijom."]},"Delete":{"*":["Izbriši"]},"WebApp deleted successfully":{"*":["WebApp je uspješno izbrisan."]},"Remove All":{"*":["Ukloni sve"]},"All WebApps have been removed":{"*":["Sve WebApp-ovi su uklonjeni."]},"Failed to remove all WebApps":{"*":["Nije uspjelo ukloniti sve WebAplikacije"]},"WebApps exported successfully":{"*":["WebAplikacije su uspješno eksportirane."]},"No WebApps":{"*":["Nema WebAplikacija"]},"Change browser":{"*":["Promijeni preglednik"]},"Edit":{"*":["Uredi"]},"New WebApp":{"*":["Nova WebApp"]},"Icon":{"*":["Ikona"]},"App Mode":{"*":["Način rada aplikacije"]},"Separate Profile":{"*":["Odvojen profil"]},"Select Icon":{"*":["Odaberi ikonu"]},"Images":{"*":["Slike"]},"ZIP files":{"*":["ZIP datoteke"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Uvezeno {imported}, preskočeno {dups} duplikata"]},"Import failed":{"*":["Uvoz nije uspio"]},"Export failed":{"*":["Izvoz nije uspio"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Ovo će izbrisati sve webaplikacije i njihove unose na radnoj površini. Ovo se ne može poništiti."]},"Browser changed":{"*":["Preglednik je promijenjen"]},"What are WebApps?":{"*":["Što su WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps su web aplikacije koje se pokreću u posebnom prozoru preglednika, pružajući iskustvo slično aplikaciji za vaše omiljene web stranice."]},"Benefits of using WebApps:":{"*":["Prednosti korištenja WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Rad bez ometanja drugih kartica preglednika"]},"Desktop Integration":{"*":["Integracija na radnu površinu"]},"Quick access from your application menu":{"*":["Brzi pristup iz izbornika aplikacija"]},"Isolated Profiles":{"*":["Izolirani profili"]},"Each webapp can have its own cookies and settings":{"*":["Svaki webapp može imati svoje kolačiće i postavke"]},"Back":{"*":["Natrag"]},"Forward":{"*":["Naprijed"]},"Reload":{"*":["Ponovno učitaj"]},"Fullscreen":{"*":["Cijeli zaslon"]},"Enter URL…":{"*":["Unesite URL…"]},"Zoom In":{"*":["Uvećaj"]},"Zoom Out":{"*":["Umanji"]},"Reset Zoom":{"*":["Resetiraj zum"]},"Developer Tools":{"*":["Alati za razvoj"]},"Menu":{"*":["Izbornik"]},"Open Link in Browser":{"*":["Otvori vezu u pregledniku"]},"Download Complete":{"*":["Preuzimanje završeno"]},"Save File":{"*":["Spremi datoteku"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/hr.po b/biglinux-webapps/locale/hr.po index 50783b32..b4e56e2b 100644 --- a/biglinux-webapps/locale/hr.po +++ b/biglinux-webapps/locale/hr.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Predlošci" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Odaberite predložak" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Pretraži predloške..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Pretraži predloške" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Rezultati pretraživanja" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Nema pronađenih predložaka" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Preglednik: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Uredi WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Uredi {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Izbriši WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Izbriši {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Dobrodošli u WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Što su WebAplikacije?\n" -"\n" -"WebAplikacije su web aplikacije koje se pokreću u posebnom prozoru preglednika, pružajući iskustvo " -"slično aplikaciji za vaše omiljene web stranice.\n" -"\n" -"Prednosti korištenja WebAplikacija:\n" -"\n" -"• Fokus: Rad bez ometanja drugih kartica preglednika\n" -"• Integracija s radnom površinom: Brzi pristup iz izbornika aplikacija\n" -"• Izolirani profili: Opcionalno, svaka webaplikacija može imati svoje kolačiće i postavke\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Ne prikazuj ovo ponovno" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Započnimo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Odaberite preglednik" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Otkaži" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Odaberi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Zadani sustava" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Zadano" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Molimo odaberite preglednik." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Greška" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "U redu" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Dodaj WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Odaberite iz predložaka" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Otkrivanje" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Otkrivanje imena i ikone s web stranice" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Ime" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Ikona aplikacije" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Odaberite ikonu za WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Dostupne ikone" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategorija" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Način aplikacije" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Otvara se kao izvorni prozor bez sučelja preglednika." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Preglednik" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Postavke profila" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Konfigurirajte odvojeni profil preglednika za ovu web aplikaciju" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Koristite odvojeni profil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Omogućuje neovisne kolačiće i sesije" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Ime profila" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Spremi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Učitavanje..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Otkrivanje informacija o web stranici, molimo pričekajte" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Molimo unesite URL prvo." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Molimo unesite naziv za WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Molimo unesite URL za WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Molimo odaberite preglednik za WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Upravitelj web aplikacija" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Pretraži WebAplikacije" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Glavni izbornik" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 -msgid "Refresh" -msgstr "Osvježi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Izvezi WebAplikacije" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 63 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Uvezi WebAplikacije" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Pregledaj mapu aplikacija" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Pregledaj mapu profila" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Prikaži ekran dobrodošlice" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 390 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 390 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Ukloni sve web aplikacije" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "O aplikaciji" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Dodaj" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Nema pronađenih WebAplikacija" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Dodajte novu web aplikaciju za početak" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp je uspješno kreiran" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp je uspješno ažuriran" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Preglednik je promijenjen u {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Jeste li sigurni da želite izbrisati {0}?\n" -"\n" -"URL: {1}\n" -"Preglednik: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Također izbrišite mapu s konfiguracijom." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Izbriši" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp je uspješno izbrisan." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "UKLONI SVE" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Jeste li sigurni da želite ukloniti sve svoje WebAplikacije? Ova radnja se ne može poništiti.\n" -"\n" -"Upišite \"{0}\" za potvrdu." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Ukloni sve" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 444 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 444 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Sve WebApp-ovi su uklonjeni." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 446 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 446 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Nije uspjelo ukloniti sve WebAplikacije" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikona {0} od {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebAplikacije su uspješno eksportirane." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Nema WebAplikacija" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Promijeni preglednik" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Uredi" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nova WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikona" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Način rada aplikacije" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Odvojen profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Odaberi ikonu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Slike" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP datoteke" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Uvezeno {imported}, preskočeno {dups} duplikata" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Uvoz nije uspio" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Izvoz nije uspio" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Ovo će izbrisati sve webaplikacije i njihove unose na radnoj površini. Ovo " +"se ne može poništiti." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Preglednik je promijenjen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Što su WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps su web aplikacije koje se pokreću u posebnom prozoru preglednika, " +"pružajući iskustvo slično aplikaciji za vaše omiljene web stranice." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Prednosti korištenja WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Fokus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Rad bez ometanja drugih kartica preglednika" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integracija na radnu površinu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Brzi pristup iz izbornika aplikacija" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Izolirani profili" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Svaki webapp može imati svoje kolačiće i postavke" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Natrag" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Naprijed" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Ponovno učitaj" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Cijeli zaslon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Unesite URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Uvećaj" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Umanji" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Resetiraj zum" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Alati za razvoj" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Izbornik" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Otvori vezu u pregledniku" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Preuzimanje završeno" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Spremi datoteku" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Pretraži predloške" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Preglednik: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Uredi {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Izbriši {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Što su WebAplikacije?\n" +#~ "\n" +#~ "WebAplikacije su web aplikacije koje se pokreću u posebnom prozoru preglednika, pružajući iskustvo slično aplikaciji za vaše omiljene web stranice.\n" +#~ "\n" +#~ "Prednosti korištenja WebAplikacija:\n" +#~ "\n" +#~ "• Fokus: Rad bez ometanja drugih kartica preglednika\n" +#~ "• Integracija s radnom površinom: Brzi pristup iz izbornika aplikacija\n" +#~ "• Izolirani profili: Opcionalno, svaka webaplikacija može imati svoje kolačiće i postavke\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Zadani sustava" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Nema WebAppsa za izvoz." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Odabrana datoteka ne postoji." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Odabrana datoteka nije važeća ZIP arhiva." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Greška pri uvozu WebAplikacija" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Zadano" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Molimo odaberite preglednik." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 404 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Uvezeni {} WebAppovi uspješno ({} duplicati preskočeni)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Greška" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Odaberite iz predložaka" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Otkrivanje" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Ikona aplikacije" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Odaberite ikonu za WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Dostupne ikone" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Način aplikacije" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Postavke profila" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Konfigurirajte odvojeni profil preglednika za ovu web aplikaciju" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Uvezeni {} WebAppovi uspješno" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Ne" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Da" +#~ msgid "Use separate profile" +#~ msgstr "Koristite odvojeni profil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Otkrivanje informacija o web stranici, molimo pričekajte" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Molimo unesite URL prvo." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Molimo unesite naziv za WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Molimo unesite URL za WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Molimo odaberite preglednik za WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Glavni izbornik" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#~ msgid "Refresh" +#~ msgstr "Osvježi" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Prikaži ekran dobrodošlice" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Dodaj" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Nema pronađenih WebAplikacija" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Preglednik je promijenjen u {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Jeste li sigurni da želite izbrisati {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Preglednik: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "UKLONI SVE" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Jeste li sigurni da želite ukloniti sve svoje WebAplikacije? Ova radnja se ne može poništiti.\n" +#~ "\n" +#~ "Upišite \"{0}\" za potvrdu." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikona {0} od {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Nema WebAppsa za izvoz." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Odabrana datoteka ne postoji." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Odabrana datoteka nije važeća ZIP arhiva." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Greška pri uvozu WebAplikacija" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 404 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Uvezeni {} WebAppovi uspješno ({} duplicati preskočeni)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Uvezeni {} WebAppovi uspješno" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Ne" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Da" diff --git a/biglinux-webapps/locale/hu.json b/biglinux-webapps/locale/hu.json index 917beacd..49c60de4 100644 --- a/biglinux-webapps/locale/hu.json +++ b/biglinux-webapps/locale/hu.json @@ -1 +1 @@ -{"hu":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Sablonok"]},"Choose a Template":{"*":["Válasszon egy sablont"]},"Search templates...":{"*":["Keresés sablonok..."]},"Search templates":{"*":["Keresési sablonok"]},"Search Results":{"*":["Keresési eredmények"]},"No templates found":{"*":["Nincsenek sablonok."]},"Browser: {0}":{"*":["Böngésző: {0}"]},"Edit WebApp":{"*":["Webalkalmazás szerkesztése"]},"Edit {0}":{"*":["Szerkesztés {0}"]},"Delete WebApp":{"*":["Webalkalmazás törlése"]},"Delete {0}":{"*":["Törölje {0}"]},"Welcome to WebApps Manager":{"*":["Üdvözöljük a WebApps Managerben"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Mi az a WebApp?\n\nA WebAppok olyan webalkalmazások, amelyek egy dedikált böngészőablakban futnak, így alkalmazás-szerű élményt nyújtanak a kedvenc weboldalaid számára.\n\nA WebAppok használatának előnyei:\n\n• Fókusz: Dolgozz zavaró böngészőfülek nélkül\n• Asztali integráció: Gyors hozzáférés az alkalmazásmenüből\n• Izolált profilok: Opcionálisan, minden webappnak lehet saját sütije és beállításai\n"]},"Don't show this again":{"*":["Ne mutasd ezt újra"]},"Let's Start":{"*":["Kezdjük el"]},"Select Browser":{"*":["Böngésző kiválasztása"]},"Cancel":{"*":["Mégse"]},"Select":{"*":["Kiválasztás"]},"System Default":{"*":["Rendszer alapértelmezett"]},"Default":{"*":["Alapértelmezett"]},"Please select a browser.":{"*":["Kérjük, válasszon egy böngészőt."]},"Error":{"*":["Hiba"]},"OK":{"*":["Rendben"]},"Add WebApp":{"*":["Webalkalmazás hozzáadása"]},"Choose from templates":{"*":["Válasszon a sablonok közül"]},"URL":{"*":["URL"]},"Detect":{"*":["Észlelés"]},"Detect name and icon from website":{"*":["Nevezze meg és ikont észlel a weboldalról"]},"Name":{"*":["Név"]},"App Icon":{"*":["Alkalmazás ikon"]},"Select icon for the WebApp":{"*":["Válassza ki az ikont a WebApp-hoz"]},"Available Icons":{"*":["Elérhető ikonok"]},"Category":{"*":["Kategória"]},"Application Mode":{"*":["Alkalmazás mód"]},"Opens as a native window without browser interface":{"*":["Böngészői felület nélküli natív ablakban nyílik meg."]},"Browser":{"*":["Böngésző"]},"Profile Settings":{"*":["Profilbeállítások"]},"Configure a separate browser profile for this webapp":{"*":["Állítson be egy külön böngészőprofilt ehhez a webalkalmazáshoz."]},"Use separate profile":{"*":["Használj külön profilt"]},"Allows independent cookies and sessions":{"*":["Független sütik és munkamenetek engedélyezése"]},"Profile Name":{"*":["Profil név"]},"Save":{"*":["Mentés"]},"Loading...":{"*":["Betöltés..."]},"Detecting website information, please wait":{"*":["Weboldal-információk észlelése, kérem várjon"]},"Please enter a URL first.":{"*":["Kérjük, először adjon meg egy URL-t."]},"Please enter a name for the WebApp.":{"*":["Kérjük, adjon meg egy nevet a WebApp számára."]},"Please enter a URL for the WebApp.":{"*":["Kérjük, adjon meg egy URL-t a WebApp számára."]},"Please select a browser for the WebApp.":{"*":["Kérjük, válasszon egy böngészőt a WebApp-hoz."]},"WebApps Manager":{"*":["Webalkalmazások kezelője"]},"Search WebApps":{"*":["Webalkalmazások keresése"]},"Main Menu":{"*":["Főmenü"]},"Refresh":{"*":["Frissítés"]},"Export WebApps":{"*":["Webalkalmazások exportálása"]},"Import WebApps":{"*":["Webalkalmazások importálása"]},"Browse Applications Folder":{"*":["Böngéssze az Alkalmazások mappát"]},"Browse Profiles Folder":{"*":["Profilok mappa böngészése"]},"Show Welcome Screen":{"*":["Üdvözlő képernyő megjelenítése"]},"Remove All WebApps":{"*":["Minden WebApp eltávolítása"]},"About":{"*":["Névjegy"]},"Add":{"*":["Hozzáadás"]},"No WebApps Found":{"*":["Nincs WebApp található"]},"Add a new webapp to get started":{"*":["Adj hozzá egy új webalkalmazást a kezdéshez."]},"WebApp created successfully":{"*":["A WebApp sikeresen létrejött"]},"WebApp updated successfully":{"*":["A WebApp sikeresen frissítve lett."]},"Browser changed to {0}":{"*":["A böngésző megváltozott {0}-ra."]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Biztosan törölni akarja a(z) {0} elemet?\n\nURL: {1}\nBöngésző: {2}"]},"Also delete configuration folder":{"*":["A konfigurációs mappa törlése is."]},"Delete":{"*":["Törlés"]},"WebApp deleted successfully":{"*":["A WebApp sikeresen törölve."]},"REMOVE ALL":{"*":["MINDEN ELTÁVOLÍTÁSA"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Biztos benne, hogy el akarja távolítani az összes WebApp-ját? Ez a művelet nem vonható vissza.\n\nÍrja be a \"{0}\" megerősítéshez."]},"Remove All":{"*":["Összes eltávolítása"]},"All WebApps have been removed":{"*":["Minden WebApp eltávolításra került."]},"Failed to remove all WebApps":{"*":["Nem sikerült eltávolítani az összes WebAppot."]},"Icon {0} of {1}":{"*":["Ikon {0} a {1}-ben"]},"WebApps exported successfully":{"*":["A WebAppok sikeresen exportálva lettek."]},"No WebApps":{"*":["Nincsenek Webalkalmazások"]},"There are no WebApps to export.":{"*":["Nincsenek exportálható WebAppok."]},"The selected file does not exist.":{"*":["A kiválasztott fájl nem létezik."]},"The selected file is not a valid ZIP archive.":{"*":["A kiválasztott fájl nem érvényes ZIP archívum."]},"Error importing WebApps":{"*":["Hiba a WebApps importálásakor"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Sikeresen importált {} WebAppot ({} duplikált kihagyva)"]},"Imported {} WebApps successfully":{"*":["Sikeresen importált {} WebAppokat"]},"No":{"*":["Nem"]},"Yes":{"*":["Igen"]}}}} \ No newline at end of file +{"hu":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Sablonok"]},"Choose a Template":{"*":["Válasszon egy sablont"]},"Search templates...":{"*":["Keresés sablonok..."]},"Search Results":{"*":["Keresési eredmények"]},"No templates found":{"*":["Nincsenek sablonok."]},"Edit WebApp":{"*":["Webalkalmazás szerkesztése"]},"Delete WebApp":{"*":["Webalkalmazás törlése"]},"Welcome to WebApps Manager":{"*":["Üdvözöljük a WebApps Managerben"]},"Don't show this again":{"*":["Ne mutasd ezt újra"]},"Let's Start":{"*":["Kezdjük el"]},"Select Browser":{"*":["Böngésző kiválasztása"]},"Cancel":{"*":["Mégse"]},"Select":{"*":["Kiválasztás"]},"OK":{"*":["Rendben"]},"Add WebApp":{"*":["Webalkalmazás hozzáadása"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Nevezze meg és ikont észlel a weboldalról"]},"Name":{"*":["Név"]},"Category":{"*":["Kategória"]},"Opens as a native window without browser interface":{"*":["Böngészői felület nélküli natív ablakban nyílik meg."]},"Browser":{"*":["Böngésző"]},"Allows independent cookies and sessions":{"*":["Független sütik és munkamenetek engedélyezése"]},"Profile Name":{"*":["Profil név"]},"Save":{"*":["Mentés"]},"Loading...":{"*":["Betöltés..."]},"WebApps Manager":{"*":["Webalkalmazások kezelője"]},"Search WebApps":{"*":["Webalkalmazások keresése"]},"Export WebApps":{"*":["Webalkalmazások exportálása"]},"Import WebApps":{"*":["Webalkalmazások importálása"]},"Browse Applications Folder":{"*":["Böngéssze az Alkalmazások mappát"]},"Browse Profiles Folder":{"*":["Profilok mappa böngészése"]},"Remove All WebApps":{"*":["Minden WebApp eltávolítása"]},"About":{"*":["Névjegy"]},"Add a new webapp to get started":{"*":["Adj hozzá egy új webalkalmazást a kezdéshez."]},"WebApp created successfully":{"*":["A WebApp sikeresen létrejött"]},"WebApp updated successfully":{"*":["A WebApp sikeresen frissítve lett."]},"Also delete configuration folder":{"*":["A konfigurációs mappa törlése is."]},"Delete":{"*":["Törlés"]},"WebApp deleted successfully":{"*":["A WebApp sikeresen törölve."]},"Remove All":{"*":["Összes eltávolítása"]},"All WebApps have been removed":{"*":["Minden WebApp eltávolításra került."]},"Failed to remove all WebApps":{"*":["Nem sikerült eltávolítani az összes WebAppot."]},"WebApps exported successfully":{"*":["A WebAppok sikeresen exportálva lettek."]},"No WebApps":{"*":["Nincsenek Webalkalmazások"]},"Change browser":{"*":["Böngésző váltása"]},"Edit":{"*":["Szerkesztés"]},"New WebApp":{"*":["Új WebApp"]},"Icon":{"*":["Ikon"]},"App Mode":{"*":["Alkalmazás mód"]},"Separate Profile":{"*":["Külön profil"]},"Select Icon":{"*":["Ikon kiválasztása"]},"Images":{"*":["Képek"]},"ZIP files":{"*":["ZIP fájlok"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importálva {imported}, kihagyva {dups} duplikátum"]},"Import failed":{"*":["Importálás sikertelen"]},"Export failed":{"*":["Exportálás sikertelen"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Ez töröl minden webappot és azok asztali bejegyzéseit. Ez nem visszavonható."]},"Browser changed":{"*":["Böngésző megváltoztatva"]},"What are WebApps?":{"*":["Mik azok a WebAppok?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["A WebApps olyan webalkalmazások, amelyek egy dedikált böngészőablakban futnak, így app-szerű élményt nyújtanak kedvenc weboldalaid számára."]},"Benefits of using WebApps:":{"*":["A WebApps használatának előnyei:"]},"Focus":{"*":["Fókusz"]},"Work without the distractions of other browser tabs":{"*":["Dolgozz anélkül, hogy más böngészőfülek zavarnának"]},"Desktop Integration":{"*":["Asztali integráció"]},"Quick access from your application menu":{"*":["Gyors hozzáférés az alkalmazásmenüből"]},"Isolated Profiles":{"*":["Elkülönített profilok"]},"Each webapp can have its own cookies and settings":{"*":["Minden webappnak lehet saját sütije és beállítása"]},"Back":{"*":["Vissza"]},"Forward":{"*":["Előre"]},"Reload":{"*":["Újratöltés"]},"Fullscreen":{"*":["Teljes képernyő"]},"Enter URL…":{"*":["Írd be az URL-t…"]},"Zoom In":{"*":["Nagyítás"]},"Zoom Out":{"*":["Kicsinyítés"]},"Reset Zoom":{"*":["Nagyítás visszaállítása"]},"Developer Tools":{"*":["Fejlesztői eszközök"]},"Menu":{"*":["Menü"]},"Open Link in Browser":{"*":["Hivatkozás megnyitása böngészőben"]},"Download Complete":{"*":["Letöltés befejezve"]},"Save File":{"*":["Fájl mentése"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/hu.po b/biglinux-webapps/locale/hu.po index 4c93560e..0c594c57 100644 --- a/biglinux-webapps/locale/hu.po +++ b/biglinux-webapps/locale/hu.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,627 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Sablonok" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Válasszon egy sablont" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Keresés sablonok..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Keresési sablonok" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Keresési eredmények" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Nincsenek sablonok." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Böngésző: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Webalkalmazás szerkesztése" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Szerkesztés {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Webalkalmazás törlése" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Törölje {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Üdvözöljük a WebApps Managerben" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Mi az a WebApp?\n" -"\n" -"A WebAppok olyan webalkalmazások, amelyek egy dedikált böngészőablakban futnak, így " -"alkalmazás-szerű élményt nyújtanak a kedvenc weboldalaid számára.\n" -"\n" -"A WebAppok használatának előnyei:\n" -"\n" -"• Fókusz: Dolgozz zavaró böngészőfülek nélkül\n" -"• Asztali integráció: Gyors hozzáférés az alkalmazásmenüből\n" -"• Izolált profilok: Opcionálisan, minden webappnak lehet saját sütije és beállításai\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Ne mutasd ezt újra" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Kezdjük el" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Böngésző kiválasztása" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Mégse" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Kiválasztás" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Rendszer alapértelmezett" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Alapértelmezett" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Kérjük, válasszon egy böngészőt." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Hiba" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "Rendben" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Webalkalmazás hozzáadása" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Válasszon a sablonok közül" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Észlelés" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Nevezze meg és ikont észlel a weboldalról" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Név" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Alkalmazás ikon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Válassza ki az ikont a WebApp-hoz" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Elérhető ikonok" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategória" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Alkalmazás mód" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Böngészői felület nélküli natív ablakban nyílik meg." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Böngésző" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profilbeállítások" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Állítson be egy külön böngészőprofilt ehhez a webalkalmazáshoz." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Használj külön profilt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Független sütik és munkamenetek engedélyezése" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profil név" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Mentés" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Betöltés..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Weboldal-információk észlelése, kérem várjon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Kérjük, először adjon meg egy URL-t." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Kérjük, adjon meg egy nevet a WebApp számára." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Kérjük, adjon meg egy URL-t a WebApp számára." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Kérjük, válasszon egy böngészőt a WebApp-hoz." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Webalkalmazások kezelője" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Webalkalmazások keresése" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Főmenü" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 -msgid "Refresh" -msgstr "Frissítés" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Webalkalmazások exportálása" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 63 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Webalkalmazások importálása" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Böngéssze az Alkalmazások mappát" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Profilok mappa böngészése" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Üdvözlő képernyő megjelenítése" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 390 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 390 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Minden WebApp eltávolítása" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Névjegy" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Hozzáadás" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Nincs WebApp található" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Adj hozzá egy új webalkalmazást a kezdéshez." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "A WebApp sikeresen létrejött" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "A WebApp sikeresen frissítve lett." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "A böngésző megváltozott {0}-ra." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Biztosan törölni akarja a(z) {0} elemet?\n" -"\n" -"URL: {1}\n" -"Böngésző: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "A konfigurációs mappa törlése is." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Törlés" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "A WebApp sikeresen törölve." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "MINDEN ELTÁVOLÍTÁSA" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Biztos benne, hogy el akarja távolítani az összes WebApp-ját? Ez a művelet nem vonható vissza.\n" -"\n" -"Írja be a \"{0}\" megerősítéshez." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Összes eltávolítása" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 444 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 444 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Minden WebApp eltávolításra került." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 446 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 446 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Nem sikerült eltávolítani az összes WebAppot." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikon {0} a {1}-ben" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "A WebAppok sikeresen exportálva lettek." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Nincsenek Webalkalmazások" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Böngésző váltása" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Szerkesztés" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Új WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Alkalmazás mód" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Külön profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Ikon kiválasztása" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Képek" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP fájlok" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importálva {imported}, kihagyva {dups} duplikátum" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Importálás sikertelen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Exportálás sikertelen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Ez töröl minden webappot és azok asztali bejegyzéseit. Ez nem visszavonható." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Böngésző megváltoztatva" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Mik azok a WebAppok?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"A WebApps olyan webalkalmazások, amelyek egy dedikált böngészőablakban " +"futnak, így app-szerű élményt nyújtanak kedvenc weboldalaid számára." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "A WebApps használatának előnyei:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Fókusz" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Dolgozz anélkül, hogy más böngészőfülek zavarnának" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Asztali integráció" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Gyors hozzáférés az alkalmazásmenüből" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Elkülönített profilok" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Minden webappnak lehet saját sütije és beállítása" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Vissza" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Előre" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Újratöltés" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Teljes képernyő" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Írd be az URL-t…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Nagyítás" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Kicsinyítés" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Nagyítás visszaállítása" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Fejlesztői eszközök" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menü" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Hivatkozás megnyitása böngészőben" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Letöltés befejezve" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Fájl mentése" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Keresési sablonok" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Böngésző: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Szerkesztés {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Törölje {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Mi az a WebApp?\n" +#~ "\n" +#~ "A WebAppok olyan webalkalmazások, amelyek egy dedikált böngészőablakban futnak, így alkalmazás-szerű élményt nyújtanak a kedvenc weboldalaid számára.\n" +#~ "\n" +#~ "A WebAppok használatának előnyei:\n" +#~ "\n" +#~ "• Fókusz: Dolgozz zavaró böngészőfülek nélkül\n" +#~ "• Asztali integráció: Gyors hozzáférés az alkalmazásmenüből\n" +#~ "• Izolált profilok: Opcionálisan, minden webappnak lehet saját sütije és beállításai\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Rendszer alapértelmezett" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Nincsenek exportálható WebAppok." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "A kiválasztott fájl nem létezik." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "A kiválasztott fájl nem érvényes ZIP archívum." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Hiba a WebApps importálásakor" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Alapértelmezett" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Kérjük, válasszon egy böngészőt." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 404 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Sikeresen importált {} WebAppot ({} duplikált kihagyva)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Hiba" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Válasszon a sablonok közül" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Észlelés" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Alkalmazás ikon" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Válassza ki az ikont a WebApp-hoz" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Elérhető ikonok" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Alkalmazás mód" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profilbeállítások" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Állítson be egy külön böngészőprofilt ehhez a webalkalmazáshoz." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Sikeresen importált {} WebAppokat" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Nem" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Igen" +#~ msgid "Use separate profile" +#~ msgstr "Használj külön profilt" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Weboldal-információk észlelése, kérem várjon" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Kérjük, először adjon meg egy URL-t." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Kérjük, adjon meg egy nevet a WebApp számára." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Kérjük, adjon meg egy URL-t a WebApp számára." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Kérjük, válasszon egy böngészőt a WebApp-hoz." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Főmenü" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#~ msgid "Refresh" +#~ msgstr "Frissítés" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Üdvözlő képernyő megjelenítése" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Hozzáadás" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Nincs WebApp található" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "A böngésző megváltozott {0}-ra." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Biztosan törölni akarja a(z) {0} elemet?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Böngésző: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "MINDEN ELTÁVOLÍTÁSA" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Biztos benne, hogy el akarja távolítani az összes WebApp-ját? Ez a művelet nem vonható vissza.\n" +#~ "\n" +#~ "Írja be a \"{0}\" megerősítéshez." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikon {0} a {1}-ben" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Nincsenek exportálható WebAppok." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "A kiválasztott fájl nem létezik." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "A kiválasztott fájl nem érvényes ZIP archívum." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Hiba a WebApps importálásakor" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 404 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Sikeresen importált {} WebAppot ({} duplikált kihagyva)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Sikeresen importált {} WebAppokat" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Nem" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Igen" diff --git a/biglinux-webapps/locale/is.json b/biglinux-webapps/locale/is.json index f092e4bc..4df58702 100644 --- a/biglinux-webapps/locale/is.json +++ b/biglinux-webapps/locale/is.json @@ -1 +1 @@ -{"is":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["sniðmát"]},"Choose a Template":{"*":["Veldu sniðmát"]},"Search templates...":{"*":["Leita að sniðmátum..."]},"Search templates":{"*":["Leitaðu að sniðmátum"]},"Search Results":{"*":["Leitni niðurstöður"]},"No templates found":{"*":["Engin ekki fundin."]},"Browser: {0}":{"*":["Vafri: {0}"]},"Edit WebApp":{"*":["Breyta Vefforrit"]},"Edit {0}":{"*":["Breyta {0}"]},"Delete WebApp":{"*":["Eyða vefforriti"]},"Delete {0}":{"*":["Eyða {0}"]},"Welcome to WebApps Manager":{"*":["Velkomin í WebApps Stjóra"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Hvað eru Vefforrit?\n\nVefforrit eru vefumsóknir sem keyra í sérstöku vafravindu, sem veitir meira forritalíkt upplifun fyrir uppáhalds vefsíður þínar.\n\nÁvinningur af notkun Vefforrita:\n\n• Fókus: Vinna án truflana frá öðrum vafratöflum\n• Vinnustöðva samþætting: Fljótleg aðgangur frá forritavalmyndinni þinni\n• Einangruð prófíl: Valfrjálst, hvert vefforrit getur haft sín eigin kökur og stillingar\n"]},"Don't show this again":{"*":["Ekki sýna þetta aftur"]},"Let's Start":{"*":["לְבַשֵּׁל"]},"Select Browser":{"*":["Veldu vafra"]},"Cancel":{"*":["Hætta við"]},"Select":{"*":["Veldu"]},"System Default":{"*":["ברירת מחדל של מערכת"]},"Default":{"*":["ברירת מחדל"]},"Please select a browser.":{"*":["Vinsamlegast veldu vafra."]},"Error":{"*":["Villa"]},"OK":{"*":["Í lagi"]},"Add WebApp":{"*":["Bæta við Vefforriti"]},"Choose from templates":{"*":["Veldu úr sniðmátum"]},"URL":{"*":["Vefslóð"]},"Detect":{"*":["Greina"]},"Detect name and icon from website":{"*":["Greina nafn og tákn frá vefsíðu"]},"Name":{"*":["Nafn"]},"App Icon":{"*":["App tákn"]},"Select icon for the WebApp":{"*":["Veldu tákn fyrir vefforritið"]},"Available Icons":{"*":["tákn í boði"]},"Category":{"*":["Flokkur"]},"Application Mode":{"*":["Forritastilling"]},"Opens as a native window without browser interface":{"*":["Opnast sem innfæddur gluggi án vafra viðmóts"]},"Browser":{"*":["Vafri"]},"Profile Settings":{"*":["Prófíllstillingar"]},"Configure a separate browser profile for this webapp":{"*":["Stilltuðu aðskilda vafra prófíl fyrir þessa vefumsókn."]},"Use separate profile":{"*":["Notaðu aðskilda prófíl"]},"Allows independent cookies and sessions":{"*":["Leyfir sjálfstæðar kökur og lotur"]},"Profile Name":{"*":["Nafn prófíls"]},"Save":{"*":["Vista"]},"Loading...":{"*":["Hlaða..."]},"Detecting website information, please wait":{"*":["Að greina vefsíðugögn, vinsamlegast bíða."]},"Please enter a URL first.":{"*":["Vinsamlegast sláðu inn URL fyrst."]},"Please enter a name for the WebApp.":{"*":["Vinsamlegast sláðu inn nafn fyrir vefforritið."]},"Please enter a URL for the WebApp.":{"*":["Vinsamlegast sláðu inn vefslóð fyrir vefforritið."]},"Please select a browser for the WebApp.":{"*":["Vinsamlegast veldu vafra fyrir WebApp."]},"WebApps Manager":{"*":["Vefforritastjóri"]},"Search WebApps":{"*":["Leitaðu að Vefforritum"]},"Main Menu":{"*":["Aðalvalmynd"]},"Refresh":{"*":["Ferskaðuðu"]},"Export WebApps":{"*":["Flytja út vefforrit"]},"Import WebApps":{"*":["Flytja vefforrit"]},"Browse Applications Folder":{"*":["Skoða forritaskrá"]},"Browse Profiles Folder":{"*":["Skoða möppu prófíla"]},"Show Welcome Screen":{"*":["sýna velkomin skjár"]},"Remove All WebApps":{"*":["Fjarlægja allar vefforrit."]},"About":{"*":["Um umfjöllun"]},"Add":{"*":["Bæta við"]},"No WebApps Found":{"*":["Engin vefumsóknir fundust ekki"]},"Add a new webapp to get started":{"*":["Bættu við nýrri vefumsókn til að byrja."]},"WebApp created successfully":{"*":["Vefforrit búið til með góðum árangri"]},"WebApp updated successfully":{"*":["Vefforrit uppfært með góðum árangri"]},"Browser changed to {0}":{"*":["Vafri breytist í {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Ertu viss um að þú viljir eyða {0}?\n\nVefslóð: {1} \nVafri: {2}"]},"Also delete configuration folder":{"*":["Einnig eyða stillingaskránni."]},"Delete":{"*":["Eyða"]},"WebApp deleted successfully":{"*":["Vefumsókn eytt með góðum árangri"]},"REMOVE ALL":{"*":["FJARLÆGÐU ALLT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Ertu viss um að þú viljir fjarlægja allar vefsíður þínar? Þessi aðgerð er ekki hægt að afturkalla.\n\nSláðu inn \"{0}\" til að staðfesta."]},"Remove All":{"*":["Fjarlægja allt"]},"All WebApps have been removed":{"*":["Öll vefforrit hafa verið fjarlægð."]},"Failed to remove all WebApps":{"*":["Ekki tókst að fjarlægja allar vefforrit."]},"Icon {0} of {1}":{"*":["Tákn {0} af {1}"]},"WebApps exported successfully":{"*":["Vefforritin fluttast út með góðum árangri"]},"No WebApps":{"*":["Engin ekki vefforrit."]},"There are no WebApps to export.":{"*":["Engin ekki vefforrit til að flytja út."]},"The selected file does not exist.":{"*":["Valda valin skráin er ekki til."]},"The selected file is not a valid ZIP archive.":{"*":["Valda skráin er ekki gilt ZIP skjal."]},"Error importing WebApps":{"*":["Villa við að flytja inn WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Innflutt {} WebApps með góðum árangri ({} afrit sleppt)"]},"Imported {} WebApps successfully":{"*":["Innflutt {} WebApps með góðum árangri"]},"No":{"*":["Nei"]},"Yes":{"*":["Já"]}}}} \ No newline at end of file +{"is":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["sniðmát"]},"Choose a Template":{"*":["Veldu sniðmát"]},"Search templates...":{"*":["Leita að sniðmátum..."]},"Search Results":{"*":["Leitni niðurstöður"]},"No templates found":{"*":["Engin ekki fundin."]},"Edit WebApp":{"*":["Breyta Vefforrit"]},"Delete WebApp":{"*":["Eyða vefforriti"]},"Welcome to WebApps Manager":{"*":["Velkomin í WebApps Stjóra"]},"Don't show this again":{"*":["Ekki sýna þetta aftur"]},"Let's Start":{"*":["לְבַשֵּׁל"]},"Select Browser":{"*":["Veldu vafra"]},"Cancel":{"*":["Hætta við"]},"Select":{"*":["Veldu"]},"OK":{"*":["Í lagi"]},"Add WebApp":{"*":["Bæta við Vefforriti"]},"URL":{"*":["Vefslóð"]},"Detect name and icon from website":{"*":["Greina nafn og tákn frá vefsíðu"]},"Name":{"*":["Nafn"]},"Category":{"*":["Flokkur"]},"Opens as a native window without browser interface":{"*":["Opnast sem innfæddur gluggi án vafra viðmóts"]},"Browser":{"*":["Vafri"]},"Allows independent cookies and sessions":{"*":["Leyfir sjálfstæðar kökur og lotur"]},"Profile Name":{"*":["Nafn prófíls"]},"Save":{"*":["Vista"]},"Loading...":{"*":["Hlaða..."]},"WebApps Manager":{"*":["Vefforritastjóri"]},"Search WebApps":{"*":["Leitaðu að Vefforritum"]},"Export WebApps":{"*":["Flytja út vefforrit"]},"Import WebApps":{"*":["Flytja vefforrit"]},"Browse Applications Folder":{"*":["Skoða forritaskrá"]},"Browse Profiles Folder":{"*":["Skoða möppu prófíla"]},"Remove All WebApps":{"*":["Fjarlægja allar vefforrit."]},"About":{"*":["Um umfjöllun"]},"Add a new webapp to get started":{"*":["Bættu við nýrri vefumsókn til að byrja."]},"WebApp created successfully":{"*":["Vefforrit búið til með góðum árangri"]},"WebApp updated successfully":{"*":["Vefforrit uppfært með góðum árangri"]},"Also delete configuration folder":{"*":["Einnig eyða stillingaskránni."]},"Delete":{"*":["Eyða"]},"WebApp deleted successfully":{"*":["Vefumsókn eytt með góðum árangri"]},"Remove All":{"*":["Fjarlægja allt"]},"All WebApps have been removed":{"*":["Öll vefforrit hafa verið fjarlægð."]},"Failed to remove all WebApps":{"*":["Ekki tókst að fjarlægja allar vefforrit."]},"WebApps exported successfully":{"*":["Vefforritin fluttast út með góðum árangri"]},"No WebApps":{"*":["Engin ekki vefforrit."]},"Change browser":{"*":["Skiptu um vafra"]},"Edit":{"*":["Breyta"]},"New WebApp":{"*":["Nýtt WebApp"]},"Icon":{"*":["Tákn"]},"App Mode":{"*":["Forritsstilling"]},"Separate Profile":{"*":["Aðskilin prófíl"]},"Select Icon":{"*":["Veldu tákn"]},"Images":{"*":["Myndir"]},"ZIP files":{"*":["ZIP skrár"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Flutt inn {imported}, sleppt {dups} tvíriti"]},"Import failed":{"*":["Innflutningur mistókst"]},"Export failed":{"*":["Útflutningur mistókst"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Þetta mun eyða öllum weböppum og skjáborðsinnsláttum þeirra. Þetta er óafturkræft."]},"Browser changed":{"*":["Vafri breyttur"]},"What are WebApps?":{"*":["Hvað eru WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps eru vefforrit sem keyra í sérstökum vafraglugga og bjóða upp á upplifun sem líkist forriti fyrir uppáhaldsvefsíðurnar þínar."]},"Benefits of using WebApps:":{"*":["Kostir við að nota WebApps:"]},"Focus":{"*":["Einbeiting"]},"Work without the distractions of other browser tabs":{"*":["Vinna án truflana frá öðrum flipa í vafranum"]},"Desktop Integration":{"*":["Þráðtenging við skjáborð"]},"Quick access from your application menu":{"*":["Hraður aðgangur úr forritavalmyndinni þinni"]},"Isolated Profiles":{"*":["Aðskilin prófíl"]},"Each webapp can have its own cookies and settings":{"*":["Hvert webapp getur haft sín eigin smákökur og stillingar"]},"Back":{"*":["Til baka"]},"Forward":{"*":["Áfram"]},"Reload":{"*":["Endurhlaða"]},"Fullscreen":{"*":["Allur skjár"]},"Enter URL…":{"*":["Sláðu inn URL…"]},"Zoom In":{"*":["Stækka"]},"Zoom Out":{"*":["Minnka"]},"Reset Zoom":{"*":["Endurstilla aðdrátt"]},"Developer Tools":{"*":["Forritaraverkfæri"]},"Menu":{"*":["Valmynd"]},"Open Link in Browser":{"*":["Opna hlekk í vafra"]},"Download Complete":{"*":["Niðurhal lokið"]},"Save File":{"*":["Vista skrá"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/is.po b/biglinux-webapps/locale/is.po index 5aabf1c2..6cea8b5c 100644 --- a/biglinux-webapps/locale/is.po +++ b/biglinux-webapps/locale/is.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "sniðmát" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Veldu sniðmát" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Leita að sniðmátum..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Leitaðu að sniðmátum" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Leitni niðurstöður" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Engin ekki fundin." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Vafri: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Breyta Vefforrit" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Breyta {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Eyða vefforriti" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Eyða {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Velkomin í WebApps Stjóra" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Hvað eru Vefforrit?\n" -"\n" -"Vefforrit eru vefumsóknir sem keyra í sérstöku vafravindu, sem veitir meira forritalíkt upplifun " -"fyrir uppáhalds vefsíður þínar.\n" -"\n" -"Ávinningur af notkun Vefforrita:\n" -"\n" -"• Fókus: Vinna án truflana frá öðrum vafratöflum\n" -"• Vinnustöðva samþætting: Fljótleg aðgangur frá forritavalmyndinni þinni\n" -"• Einangruð prófíl: Valfrjálst, hvert vefforrit getur haft sín eigin kökur og stillingar\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Ekki sýna þetta aftur" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "לְבַשֵּׁל" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Veldu vafra" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Hætta við" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Veldu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "ברירת מחדל של מערכת" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "ברירת מחדל" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Vinsamlegast veldu vafra." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Villa" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "Í lagi" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Bæta við Vefforriti" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Veldu úr sniðmátum" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "Vefslóð" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Greina" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Greina nafn og tákn frá vefsíðu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nafn" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "App tákn" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Veldu tákn fyrir vefforritið" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "tákn í boði" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Flokkur" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Forritastilling" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Opnast sem innfæddur gluggi án vafra viðmóts" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Vafri" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Prófíllstillingar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Stilltuðu aðskilda vafra prófíl fyrir þessa vefumsókn." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Notaðu aðskilda prófíl" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Leyfir sjálfstæðar kökur og lotur" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Nafn prófíls" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Vista" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Hlaða..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Að greina vefsíðugögn, vinsamlegast bíða." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Vinsamlegast sláðu inn URL fyrst." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Vinsamlegast sláðu inn nafn fyrir vefforritið." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Vinsamlegast sláðu inn vefslóð fyrir vefforritið." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Vinsamlegast veldu vafra fyrir WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Vefforritastjóri" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Leitaðu að Vefforritum" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Aðalvalmynd" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Ferskaðuðu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Flytja út vefforrit" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Flytja vefforrit" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Skoða forritaskrá" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Skoða möppu prófíla" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "sýna velkomin skjár" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Fjarlægja allar vefforrit." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Um umfjöllun" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Bæta við" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Engin vefumsóknir fundust ekki" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Bættu við nýrri vefumsókn til að byrja." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Vefforrit búið til með góðum árangri" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "Vefforrit uppfært með góðum árangri" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Vafri breytist í {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Ertu viss um að þú viljir eyða {0}?\n" -"\n" -"Vefslóð: {1} \n" -"Vafri: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Einnig eyða stillingaskránni." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Eyða" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "Vefumsókn eytt með góðum árangri" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "FJARLÆGÐU ALLT" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Ertu viss um að þú viljir fjarlægja allar vefsíður þínar? Þessi aðgerð er ekki hægt að afturkalla.\n" -"\n" -"Sláðu inn \"{0}\" til að staðfesta." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Fjarlægja allt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Öll vefforrit hafa verið fjarlægð." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Ekki tókst að fjarlægja allar vefforrit." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Tákn {0} af {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "Vefforritin fluttast út með góðum árangri" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Engin ekki vefforrit." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Skiptu um vafra" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Breyta" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nýtt WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Tákn" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Forritsstilling" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Aðskilin prófíl" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Veldu tákn" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Myndir" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP skrár" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Flutt inn {imported}, sleppt {dups} tvíriti" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Innflutningur mistókst" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Útflutningur mistókst" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Þetta mun eyða öllum weböppum og skjáborðsinnsláttum þeirra. Þetta er " +"óafturkræft." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Vafri breyttur" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Hvað eru WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps eru vefforrit sem keyra í sérstökum vafraglugga og bjóða upp á " +"upplifun sem líkist forriti fyrir uppáhaldsvefsíðurnar þínar." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Kostir við að nota WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Einbeiting" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Vinna án truflana frá öðrum flipa í vafranum" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Þráðtenging við skjáborð" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Hraður aðgangur úr forritavalmyndinni þinni" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Aðskilin prófíl" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Hvert webapp getur haft sín eigin smákökur og stillingar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Til baka" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Áfram" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Endurhlaða" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Allur skjár" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Sláðu inn URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Stækka" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Minnka" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Endurstilla aðdrátt" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Forritaraverkfæri" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Valmynd" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Opna hlekk í vafra" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Niðurhal lokið" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Vista skrá" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Leitaðu að sniðmátum" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Vafri: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Breyta {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Eyða {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Hvað eru Vefforrit?\n" +#~ "\n" +#~ "Vefforrit eru vefumsóknir sem keyra í sérstöku vafravindu, sem veitir meira forritalíkt upplifun fyrir uppáhalds vefsíður þínar.\n" +#~ "\n" +#~ "Ávinningur af notkun Vefforrita:\n" +#~ "\n" +#~ "• Fókus: Vinna án truflana frá öðrum vafratöflum\n" +#~ "• Vinnustöðva samþætting: Fljótleg aðgangur frá forritavalmyndinni þinni\n" +#~ "• Einangruð prófíl: Valfrjálst, hvert vefforrit getur haft sín eigin kökur og stillingar\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "ברירת מחדל של מערכת" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Engin ekki vefforrit til að flytja út." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Valda valin skráin er ekki til." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Valda skráin er ekki gilt ZIP skjal." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Villa við að flytja inn WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "ברירת מחדל" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Vinsamlegast veldu vafra." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Innflutt {} WebApps með góðum árangri ({} afrit sleppt)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Villa" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Veldu úr sniðmátum" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Greina" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "App tákn" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Veldu tákn fyrir vefforritið" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "tákn í boði" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Forritastilling" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Prófíllstillingar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Stilltuðu aðskilda vafra prófíl fyrir þessa vefumsókn." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Innflutt {} WebApps með góðum árangri" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Nei" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Já" +#~ msgid "Use separate profile" +#~ msgstr "Notaðu aðskilda prófíl" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Að greina vefsíðugögn, vinsamlegast bíða." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Vinsamlegast sláðu inn URL fyrst." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Vinsamlegast sláðu inn nafn fyrir vefforritið." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Vinsamlegast sláðu inn vefslóð fyrir vefforritið." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Vinsamlegast veldu vafra fyrir WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Aðalvalmynd" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Ferskaðuðu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "sýna velkomin skjár" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Bæta við" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Engin vefumsóknir fundust ekki" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Vafri breytist í {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Ertu viss um að þú viljir eyða {0}?\n" +#~ "\n" +#~ "Vefslóð: {1} \n" +#~ "Vafri: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "FJARLÆGÐU ALLT" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Ertu viss um að þú viljir fjarlægja allar vefsíður þínar? Þessi aðgerð er ekki hægt að afturkalla.\n" +#~ "\n" +#~ "Sláðu inn \"{0}\" til að staðfesta." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Tákn {0} af {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Engin ekki vefforrit til að flytja út." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Valda valin skráin er ekki til." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Valda skráin er ekki gilt ZIP skjal." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Villa við að flytja inn WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Innflutt {} WebApps með góðum árangri ({} afrit sleppt)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Innflutt {} WebApps með góðum árangri" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Nei" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Já" diff --git a/biglinux-webapps/locale/it.json b/biglinux-webapps/locale/it.json index 91f56afb..56e01113 100644 --- a/biglinux-webapps/locale/it.json +++ b/biglinux-webapps/locale/it.json @@ -1 +1 @@ -{"it":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modelli"]},"Choose a Template":{"*":["Scegli un Modello"]},"Search templates...":{"*":["Cerca modelli..."]},"Search templates":{"*":["Cerca modelli"]},"Search Results":{"*":["Risultati di ricerca"]},"No templates found":{"*":["Nessun modello trovato"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Modifica WebApp"]},"Edit {0}":{"*":["Modifica {0}"]},"Delete WebApp":{"*":["Elimina WebApp"]},"Delete {0}":{"*":["Elimina {0}"]},"Welcome to WebApps Manager":{"*":["Benvenuto in WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Cosa sono le WebApp?\n\nLe WebApp sono applicazioni web che funzionano in una finestra del browser dedicata, offrendo un'esperienza più simile a quella di un'app per i tuoi siti web preferiti.\n\nVantaggi dell'utilizzo delle WebApp:\n\n• Focus: Lavora senza le distrazioni di altre schede del browser\n• Integrazione Desktop: Accesso rapido dal menu delle applicazioni\n• Profili Isolati: Facoltativamente, ogni webapp può avere i propri cookie e impostazioni\n"]},"Don't show this again":{"*":["Non mostrare più questo."]},"Let's Start":{"*":["Iniziamo"]},"Select Browser":{"*":["Seleziona Browser"]},"Cancel":{"*":["Annulla"]},"Select":{"*":["Seleziona"]},"System Default":{"*":["Impostazione predefinita del sistema"]},"Default":{"*":["Predefinito"]},"Please select a browser.":{"*":["Seleziona un browser."]},"Error":{"*":["Errore"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Aggiungi WebApp"]},"Choose from templates":{"*":["Scegli tra i modelli"]},"URL":{"*":["URL"]},"Detect":{"*":["Rileva"]},"Detect name and icon from website":{"*":["Rileva nome e icona dal sito web"]},"Name":{"*":["Nome"]},"App Icon":{"*":["Icona dell'app"]},"Select icon for the WebApp":{"*":["Seleziona icona per il WebApp"]},"Available Icons":{"*":["Icone disponibili"]},"Category":{"*":["Categoria"]},"Application Mode":{"*":["Modalità applicazione"]},"Opens as a native window without browser interface":{"*":["Si apre come una finestra nativa senza interfaccia del browser."]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Impostazioni del profilo"]},"Configure a separate browser profile for this webapp":{"*":["Configura un profilo browser separato per questa webapp"]},"Use separate profile":{"*":["Usa profilo separato"]},"Allows independent cookies and sessions":{"*":["Consente cookie e sessioni indipendenti"]},"Profile Name":{"*":["Nome Profilo"]},"Save":{"*":["Salva"]},"Loading...":{"*":["Caricamento..."]},"Detecting website information, please wait":{"*":["Rilevamento delle informazioni del sito web, attendere prego"]},"Please enter a URL first.":{"*":["Si prega di inserire prima un URL."]},"Please enter a name for the WebApp.":{"*":["Si prega di inserire un nome per il WebApp."]},"Please enter a URL for the WebApp.":{"*":["Si prega di inserire un URL per il WebApp."]},"Please select a browser for the WebApp.":{"*":["Seleziona un browser per il WebApp."]},"WebApps Manager":{"*":["Gestore WebApp"]},"Search WebApps":{"*":["Cerca WebApp"]},"Main Menu":{"*":["Menu Principale"]},"Refresh":{"*":["Aggiorna"]},"Export WebApps":{"*":["Esporta WebApp"]},"Import WebApps":{"*":["Importa WebApp"]},"Browse Applications Folder":{"*":["Sfoglia la cartella Applicazioni"]},"Browse Profiles Folder":{"*":["Sfoglia la cartella Profili"]},"Show Welcome Screen":{"*":["Mostra Schermata di Benvenuto"]},"Remove All WebApps":{"*":["Rimuovi tutte le WebApp"]},"About":{"*":["Informazioni"]},"Add":{"*":["Aggiungi"]},"No WebApps Found":{"*":["Nessuna WebApp trovata"]},"Add a new webapp to get started":{"*":["Aggiungi una nuova webapp per iniziare"]},"WebApp created successfully":{"*":["WebApp creato con successo"]},"WebApp updated successfully":{"*":["WebApp aggiornato con successo"]},"Browser changed to {0}":{"*":["Il browser è stato cambiato in {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Sei sicuro di voler eliminare {0}?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Elimina anche la cartella di configurazione."]},"Delete":{"*":["Elimina"]},"WebApp deleted successfully":{"*":["WebApp eliminato con successo"]},"REMOVE ALL":{"*":["RIMUOVI TUTTO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Sei sicuro di voler rimuovere tutte le tue WebApp? Questa azione non può essere annullata.\n\nDigita \"{0}\" per confermare."]},"Remove All":{"*":["Rimuovi tutto"]},"All WebApps have been removed":{"*":["Tutte le WebApp sono state rimosse."]},"Failed to remove all WebApps":{"*":["Impossibile rimuovere tutte le WebApp"]},"Icon {0} of {1}":{"*":["Icona {0} di {1}"]},"WebApps exported successfully":{"*":["WebApp esportati con successo"]},"No WebApps":{"*":["Nessuna WebApp"]},"There are no WebApps to export.":{"*":["Non ci sono WebApp da esportare."]},"The selected file does not exist.":{"*":["Il file selezionato non esiste."]},"The selected file is not a valid ZIP archive.":{"*":["Il file selezionato non è un archivio ZIP valido."]},"Error importing WebApps":{"*":["Errore durante l'importazione di WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Importati {} WebApps con successo ({} duplicati saltati)"]},"Imported {} WebApps successfully":{"*":["Importato {} WebApps con successo"]},"No":{"*":["No"]},"Yes":{"*":["Sì"]}}}} \ No newline at end of file +{"it":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modelli"]},"Choose a Template":{"*":["Scegli un Modello"]},"Search templates...":{"*":["Cerca modelli..."]},"Search Results":{"*":["Risultati di ricerca"]},"No templates found":{"*":["Nessun modello trovato"]},"Edit WebApp":{"*":["Modifica WebApp"]},"Delete WebApp":{"*":["Elimina WebApp"]},"Welcome to WebApps Manager":{"*":["Benvenuto in WebApps Manager"]},"Don't show this again":{"*":["Non mostrare più questo."]},"Let's Start":{"*":["Iniziamo"]},"Select Browser":{"*":["Seleziona Browser"]},"Cancel":{"*":["Annulla"]},"Select":{"*":["Seleziona"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Aggiungi WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Rileva nome e icona dal sito web"]},"Name":{"*":["Nome"]},"Category":{"*":["Categoria"]},"Opens as a native window without browser interface":{"*":["Si apre come una finestra nativa senza interfaccia del browser."]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Consente cookie e sessioni indipendenti"]},"Profile Name":{"*":["Nome Profilo"]},"Save":{"*":["Salva"]},"Loading...":{"*":["Caricamento..."]},"WebApps Manager":{"*":["Gestore WebApp"]},"Search WebApps":{"*":["Cerca WebApp"]},"Export WebApps":{"*":["Esporta WebApp"]},"Import WebApps":{"*":["Importa WebApp"]},"Browse Applications Folder":{"*":["Sfoglia la cartella Applicazioni"]},"Browse Profiles Folder":{"*":["Sfoglia la cartella Profili"]},"Remove All WebApps":{"*":["Rimuovi tutte le WebApp"]},"About":{"*":["Informazioni"]},"Add a new webapp to get started":{"*":["Aggiungi una nuova webapp per iniziare"]},"WebApp created successfully":{"*":["WebApp creato con successo"]},"WebApp updated successfully":{"*":["WebApp aggiornato con successo"]},"Also delete configuration folder":{"*":["Elimina anche la cartella di configurazione."]},"Delete":{"*":["Elimina"]},"WebApp deleted successfully":{"*":["WebApp eliminato con successo"]},"Remove All":{"*":["Rimuovi tutto"]},"All WebApps have been removed":{"*":["Tutte le WebApp sono state rimosse."]},"Failed to remove all WebApps":{"*":["Impossibile rimuovere tutte le WebApp"]},"WebApps exported successfully":{"*":["WebApp esportati con successo"]},"No WebApps":{"*":["Nessuna WebApp"]},"Change browser":{"*":["Cambia browser"]},"Edit":{"*":["Modifica"]},"New WebApp":{"*":["Nuova WebApp"]},"Icon":{"*":["Icona"]},"App Mode":{"*":["Modalità App"]},"Separate Profile":{"*":["Profilo separato"]},"Select Icon":{"*":["Seleziona icona"]},"Images":{"*":["Immagini"]},"ZIP files":{"*":["File ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importati {imported}, ignorati {dups} duplicati"]},"Import failed":{"*":["Importazione fallita"]},"Export failed":{"*":["Esportazione fallita"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Questo eliminerà tutte le webapp e le loro voci nel desktop. Questa operazione non può essere annullata."]},"Browser changed":{"*":["Browser cambiato"]},"What are WebApps?":{"*":["Cosa sono le WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["Le WebApps sono applicazioni web che funzionano in una finestra del browser dedicata, offrendo un'esperienza più simile a un'app per i tuoi siti preferiti."]},"Benefits of using WebApps:":{"*":["Vantaggi dell'uso delle WebApps:"]},"Focus":{"*":["Concentrazione"]},"Work without the distractions of other browser tabs":{"*":["Lavora senza le distrazioni di altre schede del browser"]},"Desktop Integration":{"*":["Integrazione con il desktop"]},"Quick access from your application menu":{"*":["Accesso rapido dal menu delle applicazioni"]},"Isolated Profiles":{"*":["Profili isolati"]},"Each webapp can have its own cookies and settings":{"*":["Ogni webapp può avere i propri cookie e impostazioni"]},"Back":{"*":["Indietro"]},"Forward":{"*":["Avanti"]},"Reload":{"*":["Ricarica"]},"Fullscreen":{"*":["Schermo intero"]},"Enter URL…":{"*":["Inserisci URL…"]},"Zoom In":{"*":["Zoom avanti"]},"Zoom Out":{"*":["Zoom indietro"]},"Reset Zoom":{"*":["Reimposta zoom"]},"Developer Tools":{"*":["Strumenti per sviluppatori"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Apri link nel browser"]},"Download Complete":{"*":["Download completato"]},"Save File":{"*":["Salva file"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/it.po b/biglinux-webapps/locale/it.po index 30a69e99..6ca8d061 100644 --- a/biglinux-webapps/locale/it.po +++ b/biglinux-webapps/locale/it.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,629 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Modelli" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Scegli un Modello" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Cerca modelli..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Cerca modelli" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Risultati di ricerca" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Nessun modello trovato" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Browser: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Modifica WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Modifica {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Elimina WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Elimina {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Benvenuto in WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Cosa sono le WebApp?\n" -"\n" -"Le WebApp sono applicazioni web che funzionano in una finestra del browser dedicata, offrendo " -"un'esperienza più simile a quella di un'app per i tuoi siti web preferiti.\n" -"\n" -"Vantaggi dell'utilizzo delle WebApp:\n" -"\n" -"• Focus: Lavora senza le distrazioni di altre schede del browser\n" -"• Integrazione Desktop: Accesso rapido dal menu delle applicazioni\n" -"• Profili Isolati: Facoltativamente, ogni webapp può avere i propri cookie e impostazioni\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Non mostrare più questo." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Iniziamo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Seleziona Browser" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Annulla" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Seleziona" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Impostazione predefinita del sistema" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Predefinito" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Seleziona un browser." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Errore" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Aggiungi WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Scegli tra i modelli" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Rileva" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Rileva nome e icona dal sito web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nome" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Icona dell'app" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Seleziona icona per il WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Icone disponibili" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Categoria" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Modalità applicazione" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Si apre come una finestra nativa senza interfaccia del browser." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Browser" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Impostazioni del profilo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Configura un profilo browser separato per questa webapp" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Usa profilo separato" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Consente cookie e sessioni indipendenti" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Nome Profilo" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Salva" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Caricamento..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Rilevamento delle informazioni del sito web, attendere prego" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Si prega di inserire prima un URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Si prega di inserire un nome per il WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Si prega di inserire un URL per il WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Seleziona un browser per il WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Gestore WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Cerca WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Menu Principale" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Aggiorna" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Esporta WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importa WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Sfoglia la cartella Applicazioni" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Sfoglia la cartella Profili" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Mostra Schermata di Benvenuto" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Rimuovi tutte le WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Informazioni" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Aggiungi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Nessuna WebApp trovata" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Aggiungi una nuova webapp per iniziare" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp creato con successo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp aggiornato con successo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Il browser è stato cambiato in {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Sei sicuro di voler eliminare {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Elimina anche la cartella di configurazione." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Elimina" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp eliminato con successo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "RIMUOVI TUTTO" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Sei sicuro di voler rimuovere tutte le tue WebApp? Questa azione non può essere annullata.\n" -"\n" -"Digita \"{0}\" per confermare." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Rimuovi tutto" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Tutte le WebApp sono state rimosse." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Impossibile rimuovere tutte le WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Icona {0} di {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApp esportati con successo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Nessuna WebApp" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Cambia browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Modifica" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nuova WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Icona" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Modalità App" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Profilo separato" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Seleziona icona" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Immagini" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "File ZIP" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importati {imported}, ignorati {dups} duplicati" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Importazione fallita" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Esportazione fallita" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Questo eliminerà tutte le webapp e le loro voci nel desktop. Questa " +"operazione non può essere annullata." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Browser cambiato" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Cosa sono le WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"Le WebApps sono applicazioni web che funzionano in una finestra del browser " +"dedicata, offrendo un'esperienza più simile a un'app per i tuoi siti " +"preferiti." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Vantaggi dell'uso delle WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Concentrazione" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Lavora senza le distrazioni di altre schede del browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integrazione con il desktop" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Accesso rapido dal menu delle applicazioni" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Profili isolati" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Ogni webapp può avere i propri cookie e impostazioni" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Indietro" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Avanti" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Ricarica" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Schermo intero" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Inserisci URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Zoom avanti" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Zoom indietro" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Reimposta zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Strumenti per sviluppatori" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Apri link nel browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Download completato" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Salva file" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Cerca modelli" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Browser: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Modifica {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Elimina {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Cosa sono le WebApp?\n" +#~ "\n" +#~ "Le WebApp sono applicazioni web che funzionano in una finestra del browser dedicata, offrendo un'esperienza più simile a quella di un'app per i tuoi siti web preferiti.\n" +#~ "\n" +#~ "Vantaggi dell'utilizzo delle WebApp:\n" +#~ "\n" +#~ "• Focus: Lavora senza le distrazioni di altre schede del browser\n" +#~ "• Integrazione Desktop: Accesso rapido dal menu delle applicazioni\n" +#~ "• Profili Isolati: Facoltativamente, ogni webapp può avere i propri cookie e impostazioni\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Impostazione predefinita del sistema" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Non ci sono WebApp da esportare." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Il file selezionato non esiste." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Il file selezionato non è un archivio ZIP valido." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Errore durante l'importazione di WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Predefinito" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Seleziona un browser." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Importati {} WebApps con successo ({} duplicati saltati)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Errore" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Scegli tra i modelli" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Rileva" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Icona dell'app" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Seleziona icona per il WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Icone disponibili" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Modalità applicazione" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Impostazioni del profilo" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Configura un profilo browser separato per questa webapp" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Importato {} WebApps con successo" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "No" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Sì" +#~ msgid "Use separate profile" +#~ msgstr "Usa profilo separato" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Rilevamento delle informazioni del sito web, attendere prego" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Si prega di inserire prima un URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Si prega di inserire un nome per il WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Si prega di inserire un URL per il WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Seleziona un browser per il WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Menu Principale" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Aggiorna" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Mostra Schermata di Benvenuto" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Aggiungi" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Nessuna WebApp trovata" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Il browser è stato cambiato in {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Sei sicuro di voler eliminare {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "RIMUOVI TUTTO" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Sei sicuro di voler rimuovere tutte le tue WebApp? Questa azione non può essere annullata.\n" +#~ "\n" +#~ "Digita \"{0}\" per confermare." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Icona {0} di {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Non ci sono WebApp da esportare." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Il file selezionato non esiste." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Il file selezionato non è un archivio ZIP valido." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Errore durante l'importazione di WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Importati {} WebApps con successo ({} duplicati saltati)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Importato {} WebApps con successo" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "No" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Sì" diff --git a/biglinux-webapps/locale/ja.json b/biglinux-webapps/locale/ja.json index 8e8e6ebc..a514593a 100644 --- a/biglinux-webapps/locale/ja.json +++ b/biglinux-webapps/locale/ja.json @@ -1 +1 @@ -{"ja":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["テンプレート"]},"Choose a Template":{"*":["テンプレートを選択してください。"]},"Search templates...":{"*":["テンプレートを検索中..."]},"Search templates":{"*":["テンプレートを検索"]},"Search Results":{"*":["検索結果"]},"No templates found":{"*":["テンプレートが見つかりませんでした。"]},"Browser: {0}":{"*":["ブラウザ: {0}"]},"Edit WebApp":{"*":["ウェブアプリを編集する"]},"Edit {0}":{"*":["{0}を編集"]},"Delete WebApp":{"*":["WebAppを削除する"]},"Delete {0}":{"*":["{0}を削除します"]},"Welcome to WebApps Manager":{"*":["WebAppsマネージャーへようこそ"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Webアプリとは何ですか?\n\nWebアプリは、専用のブラウザウィンドウで実行されるウェブアプリケーションで、お気に入りのウェブサイトに対してよりアプリのような体験を提供します。\n\nWebアプリを使用する利点:\n\n• 集中: 他のブラウザタブの気を散らすことなく作業できます\n• デスクトップ統合: アプリケーションメニューからの迅速なアクセス\n• 隔離されたプロファイル: オプションで、各Webアプリは独自のクッキーと設定を持つことができます\n"]},"Don't show this again":{"*":["これを再表示しない"]},"Let's Start":{"*":["始めましょう"]},"Select Browser":{"*":["ブラウザを選択してください"]},"Cancel":{"*":["キャンセル"]},"Select":{"*":["選択"]},"System Default":{"*":["システムデフォルト"]},"Default":{"*":["デフォルト"]},"Please select a browser.":{"*":["ブラウザを選択してください。"]},"Error":{"*":["エラー"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["WebAppを追加"]},"Choose from templates":{"*":["テンプレートから選択してください"]},"URL":{"*":["URL"]},"Detect":{"*":["検出"]},"Detect name and icon from website":{"*":["ウェブサイトから名前とアイコンを検出する"]},"Name":{"*":["名前"]},"App Icon":{"*":["アプリアイコン"]},"Select icon for the WebApp":{"*":["WebAppのアイコンを選択してください。"]},"Available Icons":{"*":["利用可能なアイコン"]},"Category":{"*":["カテゴリ"]},"Application Mode":{"*":["アプリケーションモード"]},"Opens as a native window without browser interface":{"*":["ブラウザインターフェースなしでネイティブウィンドウとして開きます"]},"Browser":{"*":["ブラウザ"]},"Profile Settings":{"*":["プロフィール設定"]},"Configure a separate browser profile for this webapp":{"*":["このウェブアプリのために別のブラウザプロファイルを設定します。"]},"Use separate profile":{"*":["別のプロファイルを使用する"]},"Allows independent cookies and sessions":{"*":["独立したクッキーとセッションを許可します"]},"Profile Name":{"*":["プロフィール名"]},"Save":{"*":["保存"]},"Loading...":{"*":["読み込み中..."]},"Detecting website information, please wait":{"*":["ウェブサイト情報を検出しています。お待ちください。"]},"Please enter a URL first.":{"*":["最初にURLを入力してください。"]},"Please enter a name for the WebApp.":{"*":["WebAppの名前を入力してください。"]},"Please enter a URL for the WebApp.":{"*":["WebAppのURLを入力してください。"]},"Please select a browser for the WebApp.":{"*":["WebAppのためのブラウザを選択してください。"]},"WebApps Manager":{"*":["Webアプリ管理者"]},"Search WebApps":{"*":["ウェブアプリを検索"]},"Main Menu":{"*":["メインメニュー"]},"Refresh":{"*":["更新"]},"Export WebApps":{"*":["Webアプリをエクスポート"]},"Import WebApps":{"*":["ウェブアプリをインポート"]},"Browse Applications Folder":{"*":["アプリケーションフォルダーをブラウズ"]},"Browse Profiles Folder":{"*":["プロファイルフォルダーを参照"]},"Show Welcome Screen":{"*":["ウェルカムスクリーンを表示"]},"Remove All WebApps":{"*":["すべてのWebアプリを削除"]},"About":{"*":["情報について"]},"Add":{"*":["追加"]},"No WebApps Found":{"*":["ウェブアプリが見つかりませんでした。"]},"Add a new webapp to get started":{"*":["新しいウェブアプリを追加して始めましょう。"]},"WebApp created successfully":{"*":["WebAppが正常に作成されました"]},"WebApp updated successfully":{"*":["WebAppが正常に更新されました"]},"Browser changed to {0}":{"*":["ブラウザが{0}に変更されました。"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["{0}を削除してもよろしいですか?\n\nURL: {1}\nブラウザ: {2}"]},"Also delete configuration folder":{"*":["構成フォルダーも削除してください。"]},"Delete":{"*":["削除"]},"WebApp deleted successfully":{"*":["WebAppが正常に削除されました"]},"REMOVE ALL":{"*":["すべて削除"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["すべてのWebアプリを削除してもよろしいですか?この操作は元に戻せません。\n\n確認するには「{0}」と入力してください。"]},"Remove All":{"*":["すべて削除"]},"All WebApps have been removed":{"*":["すべてのWebアプリが削除されました。"]},"Failed to remove all WebApps":{"*":["すべてのWebアプリを削除できませんでした。"]},"Icon {0} of {1}":{"*":["アイコン {0} の {1}"]},"WebApps exported successfully":{"*":["WebAppsが正常にエクスポートされました"]},"No WebApps":{"*":["ウェブアプリはありません"]},"There are no WebApps to export.":{"*":["エクスポートするWebアプリはありません。"]},"The selected file does not exist.":{"*":["選択したファイルは存在しません。"]},"The selected file is not a valid ZIP archive.":{"*":["選択したファイルは有効なZIPアーカイブではありません。"]},"Error importing WebApps":{"*":["WebAppsのインポート中にエラーが発生しました"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} の WebApps を正常にインポートしました ({} の重複はスキップされました)"]},"Imported {} WebApps successfully":{"*":["{} WebAppsを正常にインポートしました。"]},"No":{"*":["いいえ"]},"Yes":{"*":["はい"]}}}} \ No newline at end of file +{"ja":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["テンプレート"]},"Choose a Template":{"*":["テンプレートを選択してください。"]},"Search templates...":{"*":["テンプレートを検索中..."]},"Search Results":{"*":["検索結果"]},"No templates found":{"*":["テンプレートが見つかりませんでした。"]},"Edit WebApp":{"*":["ウェブアプリを編集する"]},"Delete WebApp":{"*":["WebAppを削除する"]},"Welcome to WebApps Manager":{"*":["WebAppsマネージャーへようこそ"]},"Don't show this again":{"*":["これを再表示しない"]},"Let's Start":{"*":["始めましょう"]},"Select Browser":{"*":["ブラウザを選択してください"]},"Cancel":{"*":["キャンセル"]},"Select":{"*":["選択"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["WebAppを追加"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["ウェブサイトから名前とアイコンを検出する"]},"Name":{"*":["名前"]},"Category":{"*":["カテゴリ"]},"Opens as a native window without browser interface":{"*":["ブラウザインターフェースなしでネイティブウィンドウとして開きます"]},"Browser":{"*":["ブラウザ"]},"Allows independent cookies and sessions":{"*":["独立したクッキーとセッションを許可します"]},"Profile Name":{"*":["プロフィール名"]},"Save":{"*":["保存"]},"Loading...":{"*":["読み込み中..."]},"WebApps Manager":{"*":["Webアプリ管理者"]},"Search WebApps":{"*":["ウェブアプリを検索"]},"Export WebApps":{"*":["Webアプリをエクスポート"]},"Import WebApps":{"*":["ウェブアプリをインポート"]},"Browse Applications Folder":{"*":["アプリケーションフォルダーをブラウズ"]},"Browse Profiles Folder":{"*":["プロファイルフォルダーを参照"]},"Remove All WebApps":{"*":["すべてのWebアプリを削除"]},"About":{"*":["情報について"]},"Add a new webapp to get started":{"*":["新しいウェブアプリを追加して始めましょう。"]},"WebApp created successfully":{"*":["WebAppが正常に作成されました"]},"WebApp updated successfully":{"*":["WebAppが正常に更新されました"]},"Also delete configuration folder":{"*":["構成フォルダーも削除してください。"]},"Delete":{"*":["削除"]},"WebApp deleted successfully":{"*":["WebAppが正常に削除されました"]},"Remove All":{"*":["すべて削除"]},"All WebApps have been removed":{"*":["すべてのWebアプリが削除されました。"]},"Failed to remove all WebApps":{"*":["すべてのWebアプリを削除できませんでした。"]},"WebApps exported successfully":{"*":["WebAppsが正常にエクスポートされました"]},"No WebApps":{"*":["ウェブアプリはありません"]},"Change browser":{"*":["ブラウザを変更"]},"Edit":{"*":["編集"]},"New WebApp":{"*":["新しい WebApp"]},"Icon":{"*":["アイコン"]},"App Mode":{"*":["アプリモード"]},"Separate Profile":{"*":["プロファイルを分ける"]},"Select Icon":{"*":["アイコンを選択"]},"Images":{"*":["画像"]},"ZIP files":{"*":["ZIPファイル"]},"Imported {imported}, skipped {dups} duplicates":{"*":["インポート済み {imported}、重複 {dups} はスキップされました"]},"Import failed":{"*":["インポートに失敗しました"]},"Export failed":{"*":["エクスポートに失敗しました"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["これによりすべてのWebAppとそのデスクトップエントリが削除されます。元に戻すことはできません。"]},"Browser changed":{"*":["ブラウザが変更されました"]},"What are WebApps?":{"*":["WebAppsとは何ですか?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebAppsは専用のブラウザウィンドウで動作するウェブアプリケーションで、お気に入りのウェブサイトをよりアプリのように利用できます。"]},"Benefits of using WebApps:":{"*":["WebAppsを使うメリット:"]},"Focus":{"*":["集中"]},"Work without the distractions of other browser tabs":{"*":["他のブラウザタブの邪魔を受けずに作業できます"]},"Desktop Integration":{"*":["デスクトップ統合"]},"Quick access from your application menu":{"*":["アプリケーションメニューからすばやくアクセス"]},"Isolated Profiles":{"*":["分離されたプロファイル"]},"Each webapp can have its own cookies and settings":{"*":["各WebAppは独自のクッキーと設定を持てます"]},"Back":{"*":["戻る"]},"Forward":{"*":["進む"]},"Reload":{"*":["再読み込み"]},"Fullscreen":{"*":["全画面"]},"Enter URL…":{"*":["URLを入力…"]},"Zoom In":{"*":["拡大"]},"Zoom Out":{"*":["縮小"]},"Reset Zoom":{"*":["ズームをリセット"]},"Developer Tools":{"*":["開発者ツール"]},"Menu":{"*":["メニュー"]},"Open Link in Browser":{"*":["ブラウザでリンクを開く"]},"Download Complete":{"*":["ダウンロード完了"]},"Save File":{"*":["ファイルを保存"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/ja.po b/biglinux-webapps/locale/ja.po index 740e4644..64576ffc 100644 --- a/biglinux-webapps/locale/ja.po +++ b/biglinux-webapps/locale/ja.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,440 +14,624 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "テンプレート" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "テンプレートを選択してください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "テンプレートを検索中..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "テンプレートを検索" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "検索結果" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "テンプレートが見つかりませんでした。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "ブラウザ: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "ウェブアプリを編集する" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "{0}を編集" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "WebAppを削除する" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "{0}を削除します" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "WebAppsマネージャーへようこそ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Webアプリとは何ですか?\n" -"\n" -"Webアプリは、専用のブラウザウィンドウで実行されるウェブアプリケーションで、お気に入りのウェブサイトに対してよりアプリのような体験を提供します。\n" -"\n" -"Webアプリを使用する利点:\n" -"\n" -"• 集中: 他のブラウザタブの気を散らすことなく作業できます\n" -"• デスクトップ統合: アプリケーションメニューからの迅速なアクセス\n" -"• 隔離されたプロファイル: オプションで、各Webアプリは独自のクッキーと設定を持つことができます\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "これを再表示しない" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "始めましょう" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "ブラウザを選択してください" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "キャンセル" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "選択" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "システムデフォルト" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "デフォルト" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "ブラウザを選択してください。" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "エラー" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "WebAppを追加" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "テンプレートから選択してください" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "検出" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "ウェブサイトから名前とアイコンを検出する" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "名前" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "アプリアイコン" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "WebAppのアイコンを選択してください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "利用可能なアイコン" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "カテゴリ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "アプリケーションモード" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "ブラウザインターフェースなしでネイティブウィンドウとして開きます" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "ブラウザ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "プロフィール設定" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "このウェブアプリのために別のブラウザプロファイルを設定します。" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "別のプロファイルを使用する" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "独立したクッキーとセッションを許可します" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "プロフィール名" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "保存" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "読み込み中..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "ウェブサイト情報を検出しています。お待ちください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "最初にURLを入力してください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "WebAppの名前を入力してください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "WebAppのURLを入力してください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "WebAppのためのブラウザを選択してください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Webアプリ管理者" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "ウェブアプリを検索" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "メインメニュー" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "更新" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Webアプリをエクスポート" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "ウェブアプリをインポート" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "アプリケーションフォルダーをブラウズ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "プロファイルフォルダーを参照" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "ウェルカムスクリーンを表示" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "すべてのWebアプリを削除" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "情報について" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "追加" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "ウェブアプリが見つかりませんでした。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "新しいウェブアプリを追加して始めましょう。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebAppが正常に作成されました" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebAppが正常に更新されました" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "ブラウザが{0}に変更されました。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"{0}を削除してもよろしいですか?\n" -"\n" -"URL: {1}\n" -"ブラウザ: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "構成フォルダーも削除してください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "削除" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebAppが正常に削除されました" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "すべて削除" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"すべてのWebアプリを削除してもよろしいですか?この操作は元に戻せません。\n" -"\n" -"確認するには「{0}」と入力してください。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "すべて削除" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "すべてのWebアプリが削除されました。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "すべてのWebアプリを削除できませんでした。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "アイコン {0} の {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebAppsが正常にエクスポートされました" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "ウェブアプリはありません" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "ブラウザを変更" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "編集" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "新しい WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "アイコン" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "アプリモード" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "プロファイルを分ける" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "アイコンを選択" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "画像" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIPファイル" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "インポート済み {imported}、重複 {dups} はスキップされました" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "インポートに失敗しました" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "エクスポートに失敗しました" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "これによりすべてのWebAppとそのデスクトップエントリが削除されます。元に戻すことはできません。" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "ブラウザが変更されました" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "WebAppsとは何ですか?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "WebAppsは専用のブラウザウィンドウで動作するウェブアプリケーションで、お気に入りのウェブサイトをよりアプリのように利用できます。" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "WebAppsを使うメリット:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "集中" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "他のブラウザタブの邪魔を受けずに作業できます" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "デスクトップ統合" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "アプリケーションメニューからすばやくアクセス" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "分離されたプロファイル" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "各WebAppは独自のクッキーと設定を持てます" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "戻る" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "進む" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "再読み込み" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "全画面" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "URLを入力…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "拡大" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "縮小" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "ズームをリセット" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "開発者ツール" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "メニュー" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "ブラウザでリンクを開く" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "ダウンロード完了" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "ファイルを保存" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "テンプレートを検索" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "ブラウザ: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "{0}を編集" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "{0}を削除します" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Webアプリとは何ですか?\n" +#~ "\n" +#~ "Webアプリは、専用のブラウザウィンドウで実行されるウェブアプリケーションで、お気に入りのウェブサイトに対してよりアプリのような体験を提供します。\n" +#~ "\n" +#~ "Webアプリを使用する利点:\n" +#~ "\n" +#~ "• 集中: 他のブラウザタブの気を散らすことなく作業できます\n" +#~ "• デスクトップ統合: アプリケーションメニューからの迅速なアクセス\n" +#~ "• 隔離されたプロファイル: オプションで、各Webアプリは独自のクッキーと設定を持つことができます\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "システムデフォルト" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "エクスポートするWebアプリはありません。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "選択したファイルは存在しません。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "選択したファイルは有効なZIPアーカイブではありません。" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "WebAppsのインポート中にエラーが発生しました" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "デフォルト" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "ブラウザを選択してください。" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "{} の WebApps を正常にインポートしました ({} の重複はスキップされました)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "エラー" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "テンプレートから選択してください" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "検出" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "アプリアイコン" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "WebAppのアイコンを選択してください。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "利用可能なアイコン" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "アプリケーションモード" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "プロフィール設定" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "このウェブアプリのために別のブラウザプロファイルを設定します。" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "{} WebAppsを正常にインポートしました。" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "いいえ" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "はい" +#~ msgid "Use separate profile" +#~ msgstr "別のプロファイルを使用する" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "ウェブサイト情報を検出しています。お待ちください。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "最初にURLを入力してください。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "WebAppの名前を入力してください。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "WebAppのURLを入力してください。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "WebAppのためのブラウザを選択してください。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "メインメニュー" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "更新" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "ウェルカムスクリーンを表示" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "追加" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "ウェブアプリが見つかりませんでした。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "ブラウザが{0}に変更されました。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "{0}を削除してもよろしいですか?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "ブラウザ: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "すべて削除" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "すべてのWebアプリを削除してもよろしいですか?この操作は元に戻せません。\n" +#~ "\n" +#~ "確認するには「{0}」と入力してください。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "アイコン {0} の {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "エクスポートするWebアプリはありません。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "選択したファイルは存在しません。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "選択したファイルは有効なZIPアーカイブではありません。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "WebAppsのインポート中にエラーが発生しました" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "{} の WebApps を正常にインポートしました ({} の重複はスキップされました)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "{} WebAppsを正常にインポートしました。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "いいえ" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "はい" diff --git a/biglinux-webapps/locale/ko.json b/biglinux-webapps/locale/ko.json index e3ef6910..76f6435d 100644 --- a/biglinux-webapps/locale/ko.json +++ b/biglinux-webapps/locale/ko.json @@ -1 +1 @@ -{"ko":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["템플릿"]},"Choose a Template":{"*":["템플릿 선택"]},"Search templates...":{"*":["템플릿 검색..."]},"Search templates":{"*":["템플릿 검색"]},"Search Results":{"*":["검색 결과"]},"No templates found":{"*":["템플릿을 찾을 수 없습니다."]},"Browser: {0}":{"*":["브라우저: {0}"]},"Edit WebApp":{"*":["웹앱 편집"]},"Edit {0}":{"*":["{0} 편집"]},"Delete WebApp":{"*":["웹앱 삭제"]},"Delete {0}":{"*":["{0} 삭제"]},"Welcome to WebApps Manager":{"*":["웹앱 관리자에 오신 것을 환영합니다."]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["웹앱이란?\n\n웹앱은 전용 브라우저 창에서 실행되는 웹 애플리케이션으로, 좋아하는 웹사이트에 대해 더 앱 같은 경험을 제공합니다.\n\n웹앱 사용의 이점:\n\n• 집중: 다른 브라우저 탭의 방해 없이 작업\n• 데스크탑 통합: 애플리케이션 메뉴에서 빠른 접근\n• 격리된 프로필: 선택적으로 각 웹앱은 자체 쿠키와 설정을 가질 수 있음\n"]},"Don't show this again":{"*":["다시 표시하지 않기"]},"Let's Start":{"*":["시작하겠습니다."]},"Select Browser":{"*":["브라우저 선택"]},"Cancel":{"*":["취소"]},"Select":{"*":["선택하십시오"]},"System Default":{"*":["시스템 기본값"]},"Default":{"*":["기본값"]},"Please select a browser.":{"*":["브라우저를 선택하세요."]},"Error":{"*":["오류"]},"OK":{"*":["알겠습니다."]},"Add WebApp":{"*":["웹앱 추가"]},"Choose from templates":{"*":["템플릿에서 선택하세요."]},"URL":{"*":["URL"]},"Detect":{"*":["감지하다"]},"Detect name and icon from website":{"*":["웹사이트에서 이름과 아이콘 감지"]},"Name":{"*":["이름"]},"App Icon":{"*":["앱 아이콘"]},"Select icon for the WebApp":{"*":["웹앱 아이콘 선택"]},"Available Icons":{"*":["사용 가능한 아이콘"]},"Category":{"*":["카테고리"]},"Application Mode":{"*":["응용 프로그램 모드"]},"Opens as a native window without browser interface":{"*":["브라우저 인터페이스 없이 네이티브 윈도우로 열림"]},"Browser":{"*":["브라우저"]},"Profile Settings":{"*":["프로필 설정"]},"Configure a separate browser profile for this webapp":{"*":["이 웹앱을 위한 별도의 브라우저 프로필을 구성하세요."]},"Use separate profile":{"*":["별도의 프로필 사용"]},"Allows independent cookies and sessions":{"*":["독립적인 쿠키 및 세션을 허용합니다."]},"Profile Name":{"*":["프로필 이름"]},"Save":{"*":["저장"]},"Loading...":{"*":["로딩 중..."]},"Detecting website information, please wait":{"*":["웹사이트 정보를 감지하는 중입니다. 잠시만 기다려 주십시오."]},"Please enter a URL first.":{"*":["먼저 URL을 입력하세요."]},"Please enter a name for the WebApp.":{"*":["웹앱의 이름을 입력하세요."]},"Please enter a URL for the WebApp.":{"*":["웹앱의 URL을 입력하세요."]},"Please select a browser for the WebApp.":{"*":["웹앱을 위한 브라우저를 선택하세요."]},"WebApps Manager":{"*":["웹앱 관리자"]},"Search WebApps":{"*":["웹앱 검색"]},"Main Menu":{"*":["메인 메뉴"]},"Refresh":{"*":["새로 고침"]},"Export WebApps":{"*":["웹앱 내보내기"]},"Import WebApps":{"*":["웹앱 가져오기"]},"Browse Applications Folder":{"*":["응용 프로그램 폴더 탐색"]},"Browse Profiles Folder":{"*":["프로필 폴더 탐색"]},"Show Welcome Screen":{"*":["환영 화면 표시"]},"Remove All WebApps":{"*":["모든 웹앱 제거"]},"About":{"*":["정보"]},"Add":{"*":["추가"]},"No WebApps Found":{"*":["웹앱을 찾을 수 없습니다."]},"Add a new webapp to get started":{"*":["시작하려면 새 웹앱을 추가하세요."]},"WebApp created successfully":{"*":["웹앱이 성공적으로 생성되었습니다."]},"WebApp updated successfully":{"*":["웹앱이 성공적으로 업데이트되었습니다."]},"Browser changed to {0}":{"*":["브라우저가 {0}로 변경되었습니다."]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["{0}를 삭제하시겠습니까?\n\nURL: {1}\n브라우저: {2}"]},"Also delete configuration folder":{"*":["구성 폴더도 삭제하십시오."]},"Delete":{"*":["삭제"]},"WebApp deleted successfully":{"*":["웹앱이 성공적으로 삭제되었습니다."]},"REMOVE ALL":{"*":["모두 제거"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["모든 웹앱을 제거하시겠습니까? 이 작업은 취소할 수 없습니다.\n\n확인을 위해 \"{0}\"를 입력하세요."]},"Remove All":{"*":["모두 제거"]},"All WebApps have been removed":{"*":["모든 웹앱이 제거되었습니다."]},"Failed to remove all WebApps":{"*":["모든 웹앱을 제거하지 못했습니다."]},"Icon {0} of {1}":{"*":["아이콘 {0}의 {1}"]},"WebApps exported successfully":{"*":["웹앱이 성공적으로 내보내졌습니다."]},"No WebApps":{"*":["웹앱 없음"]},"There are no WebApps to export.":{"*":["내보낼 웹앱이 없습니다."]},"The selected file does not exist.":{"*":["선택한 파일이 존재하지 않습니다."]},"The selected file is not a valid ZIP archive.":{"*":["선택한 파일은 유효한 ZIP 아카이브가 아닙니다."]},"Error importing WebApps":{"*":["웹앱 가져오기 오류"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} 웹앱이 성공적으로 가져와졌습니다 ({} 중복 항목 건너뜀)"]},"Imported {} WebApps successfully":{"*":["{} 웹앱이 성공적으로 가져와졌습니다."]},"No":{"*":["No"]},"Yes":{"*":["예"]}}}} \ No newline at end of file +{"ko":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["템플릿"]},"Choose a Template":{"*":["템플릿 선택"]},"Search templates...":{"*":["템플릿 검색..."]},"Search Results":{"*":["검색 결과"]},"No templates found":{"*":["템플릿을 찾을 수 없습니다."]},"Edit WebApp":{"*":["웹앱 편집"]},"Delete WebApp":{"*":["웹앱 삭제"]},"Welcome to WebApps Manager":{"*":["웹앱 관리자에 오신 것을 환영합니다."]},"Don't show this again":{"*":["다시 표시하지 않기"]},"Let's Start":{"*":["시작하겠습니다."]},"Select Browser":{"*":["브라우저 선택"]},"Cancel":{"*":["취소"]},"Select":{"*":["선택하십시오"]},"OK":{"*":["알겠습니다."]},"Add WebApp":{"*":["웹앱 추가"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["웹사이트에서 이름과 아이콘 감지"]},"Name":{"*":["이름"]},"Category":{"*":["카테고리"]},"Opens as a native window without browser interface":{"*":["브라우저 인터페이스 없이 네이티브 윈도우로 열림"]},"Browser":{"*":["브라우저"]},"Allows independent cookies and sessions":{"*":["독립적인 쿠키 및 세션을 허용합니다."]},"Profile Name":{"*":["프로필 이름"]},"Save":{"*":["저장"]},"Loading...":{"*":["로딩 중..."]},"WebApps Manager":{"*":["웹앱 관리자"]},"Search WebApps":{"*":["웹앱 검색"]},"Export WebApps":{"*":["웹앱 내보내기"]},"Import WebApps":{"*":["웹앱 가져오기"]},"Browse Applications Folder":{"*":["응용 프로그램 폴더 탐색"]},"Browse Profiles Folder":{"*":["프로필 폴더 탐색"]},"Remove All WebApps":{"*":["모든 웹앱 제거"]},"About":{"*":["정보"]},"Add a new webapp to get started":{"*":["시작하려면 새 웹앱을 추가하세요."]},"WebApp created successfully":{"*":["웹앱이 성공적으로 생성되었습니다."]},"WebApp updated successfully":{"*":["웹앱이 성공적으로 업데이트되었습니다."]},"Also delete configuration folder":{"*":["구성 폴더도 삭제하십시오."]},"Delete":{"*":["삭제"]},"WebApp deleted successfully":{"*":["웹앱이 성공적으로 삭제되었습니다."]},"Remove All":{"*":["모두 제거"]},"All WebApps have been removed":{"*":["모든 웹앱이 제거되었습니다."]},"Failed to remove all WebApps":{"*":["모든 웹앱을 제거하지 못했습니다."]},"WebApps exported successfully":{"*":["웹앱이 성공적으로 내보내졌습니다."]},"No WebApps":{"*":["웹앱 없음"]},"Change browser":{"*":["브라우저 변경"]},"Edit":{"*":["편집"]},"New WebApp":{"*":["새 WebApp"]},"Icon":{"*":["아이콘"]},"App Mode":{"*":["앱 모드"]},"Separate Profile":{"*":["별도 프로필"]},"Select Icon":{"*":["아이콘 선택"]},"Images":{"*":["이미지"]},"ZIP files":{"*":["ZIP 파일"]},"Imported {imported}, skipped {dups} duplicates":{"*":["{imported}개 가져옴, {dups}개 중복 건너뜀"]},"Import failed":{"*":["가져오기 실패"]},"Export failed":{"*":["내보내기 실패"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["이 작업은 모든 웹앱과 해당 데스크탑 항목을 삭제합니다. 되돌릴 수 없습니다."]},"Browser changed":{"*":["브라우저가 변경되었습니다"]},"What are WebApps?":{"*":["WebApps란 무엇인가요?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps는 전용 브라우저 창에서 실행되는 웹 애플리케이션으로, 좋아하는 웹사이트를 더 앱처럼 사용할 수 있는 환경을 제공합니다."]},"Benefits of using WebApps:":{"*":["WebApps 사용의 장점:"]},"Focus":{"*":["집중"]},"Work without the distractions of other browser tabs":{"*":["다른 브라우저 탭의 방해 없이 작업하세요"]},"Desktop Integration":{"*":["데스크탑 통합"]},"Quick access from your application menu":{"*":["애플리케이션 메뉴에서 빠르게 접근 가능"]},"Isolated Profiles":{"*":["분리된 프로필"]},"Each webapp can have its own cookies and settings":{"*":["각 WebApp은 자체 쿠키와 설정을 가질 수 있습니다"]},"Back":{"*":["뒤로"]},"Forward":{"*":["앞으로"]},"Reload":{"*":["새로 고침"]},"Fullscreen":{"*":["전체 화면"]},"Enter URL…":{"*":["URL 입력…"]},"Zoom In":{"*":["확대"]},"Zoom Out":{"*":["축소"]},"Reset Zoom":{"*":["확대/축소 초기화"]},"Developer Tools":{"*":["개발자 도구"]},"Menu":{"*":["메뉴"]},"Open Link in Browser":{"*":["브라우저에서 링크 열기"]},"Download Complete":{"*":["다운로드 완료"]},"Save File":{"*":["파일 저장"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/ko.po b/biglinux-webapps/locale/ko.po index de025ac4..0b55ec52 100644 --- a/biglinux-webapps/locale/ko.po +++ b/biglinux-webapps/locale/ko.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,440 +14,625 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "템플릿" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "템플릿 선택" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "템플릿 검색..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "템플릿 검색" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "검색 결과" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "템플릿을 찾을 수 없습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "브라우저: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "웹앱 편집" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "{0} 편집" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "웹앱 삭제" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "{0} 삭제" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "웹앱 관리자에 오신 것을 환영합니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"웹앱이란?\n" -"\n" -"웹앱은 전용 브라우저 창에서 실행되는 웹 애플리케이션으로, 좋아하는 웹사이트에 대해 더 앱 같은 경험을 제공합니다.\n" -"\n" -"웹앱 사용의 이점:\n" -"\n" -"• 집중: 다른 브라우저 탭의 방해 없이 작업\n" -"• 데스크탑 통합: 애플리케이션 메뉴에서 빠른 접근\n" -"• 격리된 프로필: 선택적으로 각 웹앱은 자체 쿠키와 설정을 가질 수 있음\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "다시 표시하지 않기" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "시작하겠습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "브라우저 선택" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "취소" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "선택하십시오" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "시스템 기본값" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "기본값" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "브라우저를 선택하세요." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "오류" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "알겠습니다." -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "웹앱 추가" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "템플릿에서 선택하세요." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "감지하다" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "웹사이트에서 이름과 아이콘 감지" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "이름" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "앱 아이콘" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "웹앱 아이콘 선택" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "사용 가능한 아이콘" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "카테고리" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "응용 프로그램 모드" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "브라우저 인터페이스 없이 네이티브 윈도우로 열림" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "브라우저" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "프로필 설정" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "이 웹앱을 위한 별도의 브라우저 프로필을 구성하세요." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "별도의 프로필 사용" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "독립적인 쿠키 및 세션을 허용합니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "프로필 이름" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "저장" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "로딩 중..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "웹사이트 정보를 감지하는 중입니다. 잠시만 기다려 주십시오." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "먼저 URL을 입력하세요." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "웹앱의 이름을 입력하세요." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "웹앱의 URL을 입력하세요." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "웹앱을 위한 브라우저를 선택하세요." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "웹앱 관리자" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "웹앱 검색" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "메인 메뉴" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 -msgid "Refresh" -msgstr "새로 고침" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "웹앱 내보내기" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 63 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "웹앱 가져오기" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "응용 프로그램 폴더 탐색" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 67 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "프로필 폴더 탐색" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "환영 화면 표시" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 390 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 390 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "모든 웹앱 제거" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 70 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "정보" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "추가" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "웹앱을 찾을 수 없습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "시작하려면 새 웹앱을 추가하세요." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "웹앱이 성공적으로 생성되었습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "웹앱이 성공적으로 업데이트되었습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "브라우저가 {0}로 변경되었습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"{0}를 삭제하시겠습니까?\n" -"\n" -"URL: {1}\n" -"브라우저: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "구성 폴더도 삭제하십시오." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "삭제" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "웹앱이 성공적으로 삭제되었습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "모두 제거" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"모든 웹앱을 제거하시겠습니까? 이 작업은 취소할 수 없습니다.\n" -"\n" -"확인을 위해 \"{0}\"를 입력하세요." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "모두 제거" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 444 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 444 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "모든 웹앱이 제거되었습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 446 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 446 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "모든 웹앱을 제거하지 못했습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "아이콘 {0}의 {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "웹앱이 성공적으로 내보내졌습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "웹앱 없음" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "브라우저 변경" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "편집" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "새 WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "아이콘" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "앱 모드" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "별도 프로필" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "아이콘 선택" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "이미지" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP 파일" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "{imported}개 가져옴, {dups}개 중복 건너뜀" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "가져오기 실패" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "내보내기 실패" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "이 작업은 모든 웹앱과 해당 데스크탑 항목을 삭제합니다. 되돌릴 수 없습니다." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "브라우저가 변경되었습니다" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "WebApps란 무엇인가요?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps는 전용 브라우저 창에서 실행되는 웹 애플리케이션으로, 좋아하는 웹사이트를 더 앱처럼 사용할 수 있는 환경을 제공합니다." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "WebApps 사용의 장점:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "집중" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "다른 브라우저 탭의 방해 없이 작업하세요" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "데스크탑 통합" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "애플리케이션 메뉴에서 빠르게 접근 가능" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "분리된 프로필" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "각 WebApp은 자체 쿠키와 설정을 가질 수 있습니다" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "뒤로" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "앞으로" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "새로 고침" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "전체 화면" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "URL 입력…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "확대" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "축소" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "확대/축소 초기화" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "개발자 도구" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "메뉴" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "브라우저에서 링크 열기" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "다운로드 완료" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "파일 저장" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "템플릿 검색" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "브라우저: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "{0} 편집" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "{0} 삭제" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "웹앱이란?\n" +#~ "\n" +#~ "웹앱은 전용 브라우저 창에서 실행되는 웹 애플리케이션으로, 좋아하는 웹사이트에 대해 더 앱 같은 경험을 제공합니다.\n" +#~ "\n" +#~ "웹앱 사용의 이점:\n" +#~ "\n" +#~ "• 집중: 다른 브라우저 탭의 방해 없이 작업\n" +#~ "• 데스크탑 통합: 애플리케이션 메뉴에서 빠른 접근\n" +#~ "• 격리된 프로필: 선택적으로 각 웹앱은 자체 쿠키와 설정을 가질 수 있음\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "시스템 기본값" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "내보낼 웹앱이 없습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "선택한 파일이 존재하지 않습니다." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "선택한 파일은 유효한 ZIP 아카이브가 아닙니다." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "웹앱 가져오기 오류" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "기본값" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "브라우저를 선택하세요." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 404 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "{} 웹앱이 성공적으로 가져와졌습니다 ({} 중복 항목 건너뜀)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "오류" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "템플릿에서 선택하세요." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "감지하다" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "앱 아이콘" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "웹앱 아이콘 선택" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "사용 가능한 아이콘" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "응용 프로그램 모드" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "프로필 설정" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "이 웹앱을 위한 별도의 브라우저 프로필을 구성하세요." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "{} 웹앱이 성공적으로 가져와졌습니다." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "No" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "예" +#~ msgid "Use separate profile" +#~ msgstr "별도의 프로필 사용" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "웹사이트 정보를 감지하는 중입니다. 잠시만 기다려 주십시오." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "먼저 URL을 입력하세요." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "웹앱의 이름을 입력하세요." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "웹앱의 URL을 입력하세요." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "웹앱을 위한 브라우저를 선택하세요." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "메인 메뉴" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#~ msgid "Refresh" +#~ msgstr "새로 고침" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "환영 화면 표시" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "추가" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "웹앱을 찾을 수 없습니다." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "브라우저가 {0}로 변경되었습니다." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "{0}를 삭제하시겠습니까?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "브라우저: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "모두 제거" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "모든 웹앱을 제거하시겠습니까? 이 작업은 취소할 수 없습니다.\n" +#~ "\n" +#~ "확인을 위해 \"{0}\"를 입력하세요." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "아이콘 {0}의 {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "내보낼 웹앱이 없습니다." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "선택한 파일이 존재하지 않습니다." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "선택한 파일은 유효한 ZIP 아카이브가 아닙니다." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "웹앱 가져오기 오류" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 404 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "{} 웹앱이 성공적으로 가져와졌습니다 ({} 중복 항목 건너뜀)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "{} 웹앱이 성공적으로 가져와졌습니다." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "No" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "예" diff --git a/biglinux-webapps/locale/nl.json b/biglinux-webapps/locale/nl.json index 3cab9434..123b1f92 100644 --- a/biglinux-webapps/locale/nl.json +++ b/biglinux-webapps/locale/nl.json @@ -1 +1 @@ -{"nl":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Sjablonen"]},"Choose a Template":{"*":["Kies een sjabloon"]},"Search templates...":{"*":["Zoek sjablonen..."]},"Search templates":{"*":["Zoek sjablonen"]},"Search Results":{"*":["Zoekresultaten"]},"No templates found":{"*":["Geen sjablonen gevonden"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Bewerk WebApp"]},"Edit {0}":{"*":["Bewerk {0}"]},"Delete WebApp":{"*":["Verwijder WebApp"]},"Delete {0}":{"*":["Verwijder {0}"]},"Welcome to WebApps Manager":{"*":["Welkom bij WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Wat zijn WebApps?\n\nWebApps zijn webapplicaties die draaien in een speciaal browservenster, wat een meer app-achtige ervaring biedt voor je favoriete websites.\n\nVoordelen van het gebruik van WebApps:\n\n• Focus: Werken zonder de afleiding van andere browsertabs\n• Bureaubladintegratie: Snelle toegang vanuit je applicatiemenu\n• Geïsoleerde Profielen: Optioneel kan elke webapp zijn eigen cookies en instellingen hebben\n"]},"Don't show this again":{"*":["Toon dit niet opnieuw"]},"Let's Start":{"*":["Laten we beginnen"]},"Select Browser":{"*":["Selecteer Browser"]},"Cancel":{"*":["Annuleren"]},"Select":{"*":["Selecteren"]},"System Default":{"*":["Systeemstandaard"]},"Default":{"*":["Standaard"]},"Please select a browser.":{"*":["Selecteer een browser."]},"Error":{"*":["Fout"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Voeg WebApp toe"]},"Choose from templates":{"*":["Kies uit sjablonen"]},"URL":{"*":["URL"]},"Detect":{"*":["Detecteren"]},"Detect name and icon from website":{"*":["Detecteer naam en pictogram van website"]},"Name":{"*":["Naam"]},"App Icon":{"*":["App-pictogram"]},"Select icon for the WebApp":{"*":["Selecteer pictogram voor de WebApp"]},"Available Icons":{"*":["Beschikbare pictogrammen"]},"Category":{"*":["Categorie"]},"Application Mode":{"*":["Toepassingsmodus"]},"Opens as a native window without browser interface":{"*":["Opent als een native venster zonder browserinterface"]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Profielinstellingen"]},"Configure a separate browser profile for this webapp":{"*":["Configureer een apart browserprofiel voor deze webapp."]},"Use separate profile":{"*":["Gebruik apart profiel"]},"Allows independent cookies and sessions":{"*":["Staat onafhankelijke cookies en sessies toe"]},"Profile Name":{"*":["Profielnaam"]},"Save":{"*":["Opslaan"]},"Loading...":{"*":["Laden..."]},"Detecting website information, please wait":{"*":["Website-informatie wordt gedetecteerd, een moment geduld alstublieft."]},"Please enter a URL first.":{"*":["Voer eerst een URL in."]},"Please enter a name for the WebApp.":{"*":["Voer een naam in voor de WebApp."]},"Please enter a URL for the WebApp.":{"*":["Voer een URL in voor de WebApp."]},"Please select a browser for the WebApp.":{"*":["Selecteer een browser voor de WebApp."]},"WebApps Manager":{"*":["WebApps Beheerder"]},"Search WebApps":{"*":["Zoek WebApps"]},"Main Menu":{"*":["Hoofdmenu"]},"Refresh":{"*":["Vernieuwen"]},"Export WebApps":{"*":["Exporteer WebApps"]},"Import WebApps":{"*":["WebApps importeren"]},"Browse Applications Folder":{"*":["Blader naar de map Toepassingen"]},"Browse Profiles Folder":{"*":["Blader naar Profielenmap"]},"Show Welcome Screen":{"*":["Toon Welkomstscherm"]},"Remove All WebApps":{"*":["Verwijder alle webapps"]},"About":{"*":["Over"]},"Add":{"*":["Toevoegen"]},"No WebApps Found":{"*":["Geen WebApps gevonden"]},"Add a new webapp to get started":{"*":["Voeg een nieuwe webapp toe om te beginnen"]},"WebApp created successfully":{"*":["WebApp succesvol aangemaakt"]},"WebApp updated successfully":{"*":["WebApp succesvol bijgewerkt"]},"Browser changed to {0}":{"*":["Browser gewijzigd naar {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Weet u zeker dat u {0} wilt verwijderen?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Verwijder ook de configuratiemap."]},"Delete":{"*":["Verwijderen"]},"WebApp deleted successfully":{"*":["WebApp succesvol verwijderd"]},"REMOVE ALL":{"*":["VERWIJDER ALLES"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Weet u zeker dat u al uw WebApps wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.\n\nTyp \"{0}\" om te bevestigen."]},"Remove All":{"*":["Verwijder alles"]},"All WebApps have been removed":{"*":["Alle WebApps zijn verwijderd."]},"Failed to remove all WebApps":{"*":["Kon niet alle WebApps verwijderen"]},"Icon {0} of {1}":{"*":["Pictogram {0} van {1}"]},"WebApps exported successfully":{"*":["WebApps succesvol geëxporteerd"]},"No WebApps":{"*":["Geen WebApps"]},"There are no WebApps to export.":{"*":["Er zijn geen WebApps om te exporteren."]},"The selected file does not exist.":{"*":["Het geselecteerde bestand bestaat niet."]},"The selected file is not a valid ZIP archive.":{"*":["Het geselecteerde bestand is geen geldig ZIP-archief."]},"Error importing WebApps":{"*":["Fout bij het importeren van WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} WebApps succesvol geïmporteerd ({} duplicaten overgeslagen)"]},"Imported {} WebApps successfully":{"*":["Geïmporteerde {} WebApps succesvol"]},"No":{"*":["Geen"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"nl":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Sjablonen"]},"Choose a Template":{"*":["Kies een sjabloon"]},"Search templates...":{"*":["Zoek sjablonen..."]},"Search Results":{"*":["Zoekresultaten"]},"No templates found":{"*":["Geen sjablonen gevonden"]},"Edit WebApp":{"*":["Bewerk WebApp"]},"Delete WebApp":{"*":["Verwijder WebApp"]},"Welcome to WebApps Manager":{"*":["Welkom bij WebApps Manager"]},"Don't show this again":{"*":["Toon dit niet opnieuw"]},"Let's Start":{"*":["Laten we beginnen"]},"Select Browser":{"*":["Selecteer Browser"]},"Cancel":{"*":["Annuleren"]},"Select":{"*":["Selecteren"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Voeg WebApp toe"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detecteer naam en pictogram van website"]},"Name":{"*":["Naam"]},"Category":{"*":["Categorie"]},"Opens as a native window without browser interface":{"*":["Opent als een native venster zonder browserinterface"]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Staat onafhankelijke cookies en sessies toe"]},"Profile Name":{"*":["Profielnaam"]},"Save":{"*":["Opslaan"]},"Loading...":{"*":["Laden..."]},"WebApps Manager":{"*":["WebApps Beheerder"]},"Search WebApps":{"*":["Zoek WebApps"]},"Export WebApps":{"*":["Exporteer WebApps"]},"Import WebApps":{"*":["WebApps importeren"]},"Browse Applications Folder":{"*":["Blader naar de map Toepassingen"]},"Browse Profiles Folder":{"*":["Blader naar Profielenmap"]},"Remove All WebApps":{"*":["Verwijder alle webapps"]},"About":{"*":["Over"]},"Add a new webapp to get started":{"*":["Voeg een nieuwe webapp toe om te beginnen"]},"WebApp created successfully":{"*":["WebApp succesvol aangemaakt"]},"WebApp updated successfully":{"*":["WebApp succesvol bijgewerkt"]},"Also delete configuration folder":{"*":["Verwijder ook de configuratiemap."]},"Delete":{"*":["Verwijderen"]},"WebApp deleted successfully":{"*":["WebApp succesvol verwijderd"]},"Remove All":{"*":["Verwijder alles"]},"All WebApps have been removed":{"*":["Alle WebApps zijn verwijderd."]},"Failed to remove all WebApps":{"*":["Kon niet alle WebApps verwijderen"]},"WebApps exported successfully":{"*":["WebApps succesvol geëxporteerd"]},"No WebApps":{"*":["Geen WebApps"]},"Change browser":{"*":["Browser wijzigen"]},"Edit":{"*":["Bewerken"]},"New WebApp":{"*":["Nieuwe WebApp"]},"Icon":{"*":["Pictogram"]},"App Mode":{"*":["App-modus"]},"Separate Profile":{"*":["Apart profiel"]},"Select Icon":{"*":["Pictogram selecteren"]},"Images":{"*":["Afbeeldingen"]},"ZIP files":{"*":["ZIP-bestanden"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Geïmporteerd {imported}, overgeslagen {dups} duplicaten"]},"Import failed":{"*":["Importeren mislukt"]},"Export failed":{"*":["Exporteren mislukt"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Dit verwijdert alle webapps en hun bureaubladvermeldingen. Dit kan niet ongedaan worden gemaakt."]},"Browser changed":{"*":["Browser gewijzigd"]},"What are WebApps?":{"*":["Wat zijn WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps zijn webapplicaties die draaien in een apart browservenster, wat een meer app-achtige ervaring biedt voor je favoriete websites."]},"Benefits of using WebApps:":{"*":["Voordelen van het gebruik van WebApps:"]},"Focus":{"*":["Focus"]},"Work without the distractions of other browser tabs":{"*":["Werk zonder afleiding van andere browsertabbladen"]},"Desktop Integration":{"*":["Desktopintegratie"]},"Quick access from your application menu":{"*":["Snelle toegang vanuit je applicatiemenu"]},"Isolated Profiles":{"*":["Geïsoleerde profielen"]},"Each webapp can have its own cookies and settings":{"*":["Elke webapp kan zijn eigen cookies en instellingen hebben"]},"Back":{"*":["Terug"]},"Forward":{"*":["Vooruit"]},"Reload":{"*":["Vernieuwen"]},"Fullscreen":{"*":["Volledig scherm"]},"Enter URL…":{"*":["Voer URL in…"]},"Zoom In":{"*":["Inzoomen"]},"Zoom Out":{"*":["Uitzoomen"]},"Reset Zoom":{"*":["Zoom resetten"]},"Developer Tools":{"*":["Ontwikkelaarstools"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Link openen in browser"]},"Download Complete":{"*":["Download voltooid"]},"Save File":{"*":["Bestand opslaan"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/nl.po b/biglinux-webapps/locale/nl.po index af9dfd1c..dc33ae27 100644 --- a/biglinux-webapps/locale/nl.po +++ b/biglinux-webapps/locale/nl.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Sjablonen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Kies een sjabloon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Zoek sjablonen..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Zoek sjablonen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Zoekresultaten" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Geen sjablonen gevonden" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Browser: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Bewerk WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Bewerk {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Verwijder WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Verwijder {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Welkom bij WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Wat zijn WebApps?\n" -"\n" -"WebApps zijn webapplicaties die draaien in een speciaal browservenster, wat een meer app-achtige " -"ervaring biedt voor je favoriete websites.\n" -"\n" -"Voordelen van het gebruik van WebApps:\n" -"\n" -"• Focus: Werken zonder de afleiding van andere browsertabs\n" -"• Bureaubladintegratie: Snelle toegang vanuit je applicatiemenu\n" -"• Geïsoleerde Profielen: Optioneel kan elke webapp zijn eigen cookies en instellingen hebben\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Toon dit niet opnieuw" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Laten we beginnen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Selecteer Browser" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Annuleren" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Selecteren" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Systeemstandaard" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Standaard" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Selecteer een browser." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Fout" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Voeg WebApp toe" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Kies uit sjablonen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Detecteren" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Detecteer naam en pictogram van website" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Naam" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "App-pictogram" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Selecteer pictogram voor de WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Beschikbare pictogrammen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Categorie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Toepassingsmodus" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Opent als een native venster zonder browserinterface" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Browser" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profielinstellingen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Configureer een apart browserprofiel voor deze webapp." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Gebruik apart profiel" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Staat onafhankelijke cookies en sessies toe" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profielnaam" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Opslaan" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Laden..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Website-informatie wordt gedetecteerd, een moment geduld alstublieft." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Voer eerst een URL in." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Voer een naam in voor de WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Voer een URL in voor de WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Selecteer een browser voor de WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "WebApps Beheerder" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Zoek WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Hoofdmenu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Vernieuwen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Exporteer WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "WebApps importeren" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Blader naar de map Toepassingen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Blader naar Profielenmap" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Toon Welkomstscherm" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Verwijder alle webapps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Over" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Toevoegen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Geen WebApps gevonden" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Voeg een nieuwe webapp toe om te beginnen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp succesvol aangemaakt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp succesvol bijgewerkt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Browser gewijzigd naar {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Weet u zeker dat u {0} wilt verwijderen?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Verwijder ook de configuratiemap." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Verwijderen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp succesvol verwijderd" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "VERWIJDER ALLES" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Weet u zeker dat u al uw WebApps wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.\n" -"\n" -"Typ \"{0}\" om te bevestigen." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Verwijder alles" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Alle WebApps zijn verwijderd." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Kon niet alle WebApps verwijderen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Pictogram {0} van {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps succesvol geëxporteerd" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Geen WebApps" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Browser wijzigen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Bewerken" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nieuwe WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Pictogram" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "App-modus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Apart profiel" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Pictogram selecteren" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Afbeeldingen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-bestanden" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Geïmporteerd {imported}, overgeslagen {dups} duplicaten" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Importeren mislukt" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Exporteren mislukt" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Dit verwijdert alle webapps en hun bureaubladvermeldingen. Dit kan niet " +"ongedaan worden gemaakt." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Browser gewijzigd" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Wat zijn WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps zijn webapplicaties die draaien in een apart browservenster, wat een" +" meer app-achtige ervaring biedt voor je favoriete websites." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Voordelen van het gebruik van WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Focus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Werk zonder afleiding van andere browsertabbladen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Desktopintegratie" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Snelle toegang vanuit je applicatiemenu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Geïsoleerde profielen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Elke webapp kan zijn eigen cookies en instellingen hebben" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Terug" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Vooruit" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Vernieuwen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Volledig scherm" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Voer URL in…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Inzoomen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Uitzoomen" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Zoom resetten" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Ontwikkelaarstools" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Link openen in browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Download voltooid" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Bestand opslaan" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Zoek sjablonen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Browser: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Bewerk {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Verwijder {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Wat zijn WebApps?\n" +#~ "\n" +#~ "WebApps zijn webapplicaties die draaien in een speciaal browservenster, wat een meer app-achtige ervaring biedt voor je favoriete websites.\n" +#~ "\n" +#~ "Voordelen van het gebruik van WebApps:\n" +#~ "\n" +#~ "• Focus: Werken zonder de afleiding van andere browsertabs\n" +#~ "• Bureaubladintegratie: Snelle toegang vanuit je applicatiemenu\n" +#~ "• Geïsoleerde Profielen: Optioneel kan elke webapp zijn eigen cookies en instellingen hebben\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Systeemstandaard" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Er zijn geen WebApps om te exporteren." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Het geselecteerde bestand bestaat niet." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Het geselecteerde bestand is geen geldig ZIP-archief." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Fout bij het importeren van WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Standaard" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Selecteer een browser." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "{} WebApps succesvol geïmporteerd ({} duplicaten overgeslagen)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Fout" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Kies uit sjablonen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Detecteren" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "App-pictogram" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Selecteer pictogram voor de WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Beschikbare pictogrammen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Toepassingsmodus" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profielinstellingen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Configureer een apart browserprofiel voor deze webapp." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Geïmporteerde {} WebApps succesvol" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Geen" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Ja" +#~ msgid "Use separate profile" +#~ msgstr "Gebruik apart profiel" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Website-informatie wordt gedetecteerd, een moment geduld alstublieft." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Voer eerst een URL in." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Voer een naam in voor de WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Voer een URL in voor de WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Selecteer een browser voor de WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Hoofdmenu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Vernieuwen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Toon Welkomstscherm" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Toevoegen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Geen WebApps gevonden" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Browser gewijzigd naar {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Weet u zeker dat u {0} wilt verwijderen?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "VERWIJDER ALLES" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Weet u zeker dat u al uw WebApps wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.\n" +#~ "\n" +#~ "Typ \"{0}\" om te bevestigen." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Pictogram {0} van {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Er zijn geen WebApps om te exporteren." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Het geselecteerde bestand bestaat niet." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Het geselecteerde bestand is geen geldig ZIP-archief." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Fout bij het importeren van WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "{} WebApps succesvol geïmporteerd ({} duplicaten overgeslagen)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Geïmporteerde {} WebApps succesvol" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Geen" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Ja" diff --git a/biglinux-webapps/locale/no.json b/biglinux-webapps/locale/no.json index 4a8a5e78..b57ec6ac 100644 --- a/biglinux-webapps/locale/no.json +++ b/biglinux-webapps/locale/no.json @@ -1 +1 @@ -{"no":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Malteksler"]},"Choose a Template":{"*":["Velg en mal"]},"Search templates...":{"*":["Søk maler..."]},"Search templates":{"*":["Søkemaler"]},"Search Results":{"*":["Søkeresultater"]},"No templates found":{"*":["Ingen maler funnet"]},"Browser: {0}":{"*":["Nettleser: {0}"]},"Edit WebApp":{"*":["Rediger WebApp"]},"Edit {0}":{"*":["Rediger {0}"]},"Delete WebApp":{"*":["Slett WebApp"]},"Delete {0}":{"*":["Slett {0}"]},"Welcome to WebApps Manager":{"*":["Velkommen til WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Hva er WebApps?\n\nWebApps er nettapplikasjoner som kjører i et dedikert nettleservindu, og gir en mer app-lignende opplevelse for dine favorittnettsteder.\n\nFordeler med å bruke WebApps:\n\n• Fokus: Arbeid uten distraksjoner fra andre nettleserfaner\n• Desktop-integrasjon: Rask tilgang fra applikasjonsmenyen din\n• Isolerte profiler: Valgfritt kan hver webapp ha sine egne informasjonskapsler og innstillinger\n"]},"Don't show this again":{"*":["Ikke vis dette igjen"]},"Let's Start":{"*":["La oss begynne"]},"Select Browser":{"*":["Velg nettleser"]},"Cancel":{"*":["Avbryt"]},"Select":{"*":["Velg"]},"System Default":{"*":["Systemstandard"]},"Default":{"*":["Standard"]},"Please select a browser.":{"*":["Vennligst velg en nettleser."]},"Error":{"*":["Feil"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Legg til WebApp"]},"Choose from templates":{"*":["Velg fra maler"]},"URL":{"*":["URL"]},"Detect":{"*":["Oppdag"]},"Detect name and icon from website":{"*":["Oppdag navn og ikon fra nettsted."]},"Name":{"*":["Navn"]},"App Icon":{"*":["App-ikon"]},"Select icon for the WebApp":{"*":["Velg ikon for WebApp"]},"Available Icons":{"*":["Tilgjengelige ikoner"]},"Category":{"*":["Kategori"]},"Application Mode":{"*":["Applikasjonsmodus"]},"Opens as a native window without browser interface":{"*":["Åpnes som et native vindu uten nettlesergrensesnitt"]},"Browser":{"*":["Nettleser"]},"Profile Settings":{"*":["Profilinnstillinger"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurer en egen nettleserprofil for denne nettappen"]},"Use separate profile":{"*":["Bruk separat profil"]},"Allows independent cookies and sessions":{"*":["Tillater uavhengige informasjonskapsler og økter"]},"Profile Name":{"*":["Profilnavn"]},"Save":{"*":["Lagre"]},"Loading...":{"*":["Laster..."]},"Detecting website information, please wait":{"*":["Oppdager nettstedinformasjon, vennligst vent"]},"Please enter a URL first.":{"*":["Vennligst skriv inn en URL først."]},"Please enter a name for the WebApp.":{"*":["Vennligst skriv inn et navn for WebAppen."]},"Please enter a URL for the WebApp.":{"*":["Vennligst skriv inn en URL for WebAppen."]},"Please select a browser for the WebApp.":{"*":["Vennligst velg en nettleser for WebApp."]},"WebApps Manager":{"*":["WebApps Behandler"]},"Search WebApps":{"*":["Søk WebApps"]},"Main Menu":{"*":["Hovedmeny"]},"Refresh":{"*":["Oppdater"]},"Export WebApps":{"*":["Eksporter Webapper"]},"Import WebApps":{"*":["Importer WebApps"]},"Browse Applications Folder":{"*":["Bla gjennom applikasjonsmappen"]},"Browse Profiles Folder":{"*":["Bla gjennom profiler-mappen"]},"Show Welcome Screen":{"*":["Vis visningsskjerm"]},"Remove All WebApps":{"*":["Fjern alle nettapper"]},"About":{"*":["Om"]},"Add":{"*":["Legg til"]},"No WebApps Found":{"*":["Ingen WebApps funnet"]},"Add a new webapp to get started":{"*":["Legg til en ny nettapp for å komme i gang"]},"WebApp created successfully":{"*":["WebApp opprettet vellykket"]},"WebApp updated successfully":{"*":["WebApp oppdatert med suksess"]},"Browser changed to {0}":{"*":["Nettleseren ble endret til {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Er du sikker på at du vil slette {0}?\n\nURL: {1}\nNettleser: {2}"]},"Also delete configuration folder":{"*":["Slett også konfigurasjonsmappen"]},"Delete":{"*":["Slett"]},"WebApp deleted successfully":{"*":["WebApp slettet med suksess"]},"REMOVE ALL":{"*":["FJERN ALT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Er du sikker på at du vil fjerne alle WebAppene dine? Denne handlingen kan ikke angres.\n\nSkriv \"{0}\" for å bekrefte."]},"Remove All":{"*":["Fjern alt"]},"All WebApps have been removed":{"*":["Alle Webapper har blitt fjernet."]},"Failed to remove all WebApps":{"*":["Kunne ikke fjerne alle WebApps"]},"Icon {0} of {1}":{"*":["Ikon {0} av {1}"]},"WebApps exported successfully":{"*":["WebApps eksportert med suksess"]},"No WebApps":{"*":["Ingen WebApps"]},"There are no WebApps to export.":{"*":["Det finnes ingen WebApps å eksportere."]},"The selected file does not exist.":{"*":["Den valgte filen finnes ikke."]},"The selected file is not a valid ZIP archive.":{"*":["Den valgte filen er ikke et gyldig ZIP-arkiv."]},"Error importing WebApps":{"*":["Feil ved import av WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Importerte {} WebApps vellykket ({} duplikater hoppet over)"]},"Imported {} WebApps successfully":{"*":["Importerte {} WebApps med suksess"]},"No":{"*":["Nei"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"no":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Malteksler"]},"Choose a Template":{"*":["Velg en mal"]},"Search templates...":{"*":["Søk maler..."]},"Search Results":{"*":["Søkeresultater"]},"No templates found":{"*":["Ingen maler funnet"]},"Edit WebApp":{"*":["Rediger WebApp"]},"Delete WebApp":{"*":["Slett WebApp"]},"Welcome to WebApps Manager":{"*":["Velkommen til WebApps Manager"]},"Don't show this again":{"*":["Ikke vis dette igjen"]},"Let's Start":{"*":["La oss begynne"]},"Select Browser":{"*":["Velg nettleser"]},"Cancel":{"*":["Avbryt"]},"Select":{"*":["Velg"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Legg til WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Oppdag navn og ikon fra nettsted."]},"Name":{"*":["Navn"]},"Category":{"*":["Kategori"]},"Opens as a native window without browser interface":{"*":["Åpnes som et native vindu uten nettlesergrensesnitt"]},"Browser":{"*":["Nettleser"]},"Allows independent cookies and sessions":{"*":["Tillater uavhengige informasjonskapsler og økter"]},"Profile Name":{"*":["Profilnavn"]},"Save":{"*":["Lagre"]},"Loading...":{"*":["Laster..."]},"WebApps Manager":{"*":["WebApps Behandler"]},"Search WebApps":{"*":["Søk WebApps"]},"Export WebApps":{"*":["Eksporter Webapper"]},"Import WebApps":{"*":["Importer WebApps"]},"Browse Applications Folder":{"*":["Bla gjennom applikasjonsmappen"]},"Browse Profiles Folder":{"*":["Bla gjennom profiler-mappen"]},"Remove All WebApps":{"*":["Fjern alle nettapper"]},"About":{"*":["Om"]},"Add a new webapp to get started":{"*":["Legg til en ny nettapp for å komme i gang"]},"WebApp created successfully":{"*":["WebApp opprettet vellykket"]},"WebApp updated successfully":{"*":["WebApp oppdatert med suksess"]},"Also delete configuration folder":{"*":["Slett også konfigurasjonsmappen"]},"Delete":{"*":["Slett"]},"WebApp deleted successfully":{"*":["WebApp slettet med suksess"]},"Remove All":{"*":["Fjern alt"]},"All WebApps have been removed":{"*":["Alle Webapper har blitt fjernet."]},"Failed to remove all WebApps":{"*":["Kunne ikke fjerne alle WebApps"]},"WebApps exported successfully":{"*":["WebApps eksportert med suksess"]},"No WebApps":{"*":["Ingen WebApps"]},"Change browser":{"*":["Bytt nettleser"]},"Edit":{"*":["Rediger"]},"New WebApp":{"*":["Ny WebApp"]},"Icon":{"*":["Ikon"]},"App Mode":{"*":["App-modus"]},"Separate Profile":{"*":["Separat profil"]},"Select Icon":{"*":["Velg ikon"]},"Images":{"*":["Bilder"]},"ZIP files":{"*":["ZIP-filer"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importert {imported}, hoppet over {dups} duplikater"]},"Import failed":{"*":["Import mislyktes"]},"Export failed":{"*":["Eksport mislyktes"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Dette vil slette alle webapper og deres skrivebordsoppføringer. Dette kan ikke angres."]},"Browser changed":{"*":["Nettleser endret"]},"What are WebApps?":{"*":["Hva er WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps er nettapplikasjoner som kjører i et dedikert nettleservindu, og gir en mer app-lignende opplevelse for dine favorittnettsteder."]},"Benefits of using WebApps:":{"*":["Fordeler med å bruke WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Arbeid uten forstyrrelser fra andre nettleserfaner"]},"Desktop Integration":{"*":["Integrasjon på skrivebordet"]},"Quick access from your application menu":{"*":["Rask tilgang fra applikasjonsmenyen din"]},"Isolated Profiles":{"*":["Isolerte profiler"]},"Each webapp can have its own cookies and settings":{"*":["Hver webapp kan ha sine egne informasjonskapsler og innstillinger"]},"Back":{"*":["Tilbake"]},"Forward":{"*":["Fremover"]},"Reload":{"*":["Last inn på nytt"]},"Fullscreen":{"*":["Fullskjerm"]},"Enter URL…":{"*":["Skriv inn URL…"]},"Zoom In":{"*":["Zoom inn"]},"Zoom Out":{"*":["Zoom ut"]},"Reset Zoom":{"*":["Tilbakestill zoom"]},"Developer Tools":{"*":["Utviklerverktøy"]},"Menu":{"*":["Meny"]},"Open Link in Browser":{"*":["Åpne lenke i nettleser"]},"Download Complete":{"*":["Nedlasting fullført"]},"Save File":{"*":["Lagre fil"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/no.po b/biglinux-webapps/locale/no.po index ccd2fbc0..4188e902 100644 --- a/biglinux-webapps/locale/no.po +++ b/biglinux-webapps/locale/no.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Malteksler" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Velg en mal" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Søk maler..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Søkemaler" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Søkeresultater" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Ingen maler funnet" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Nettleser: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Rediger WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Rediger {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Slett WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Slett {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Velkommen til WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Hva er WebApps?\n" -"\n" -"WebApps er nettapplikasjoner som kjører i et dedikert nettleservindu, og gir en mer app-lignende " -"opplevelse for dine favorittnettsteder.\n" -"\n" -"Fordeler med å bruke WebApps:\n" -"\n" -"• Fokus: Arbeid uten distraksjoner fra andre nettleserfaner\n" -"• Desktop-integrasjon: Rask tilgang fra applikasjonsmenyen din\n" -"• Isolerte profiler: Valgfritt kan hver webapp ha sine egne informasjonskapsler og " -"innstillinger\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Ikke vis dette igjen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "La oss begynne" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Velg nettleser" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Avbryt" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Velg" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Systemstandard" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Standard" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Vennligst velg en nettleser." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Feil" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Legg til WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Velg fra maler" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Oppdag" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Oppdag navn og ikon fra nettsted." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Navn" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "App-ikon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Velg ikon for WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Tilgjengelige ikoner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategori" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Applikasjonsmodus" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Åpnes som et native vindu uten nettlesergrensesnitt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Nettleser" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profilinnstillinger" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Konfigurer en egen nettleserprofil for denne nettappen" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Bruk separat profil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Tillater uavhengige informasjonskapsler og økter" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profilnavn" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Lagre" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Laster..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Oppdager nettstedinformasjon, vennligst vent" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Vennligst skriv inn en URL først." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Vennligst skriv inn et navn for WebAppen." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Vennligst skriv inn en URL for WebAppen." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Vennligst velg en nettleser for WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "WebApps Behandler" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Søk WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Hovedmeny" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Oppdater" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Eksporter Webapper" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importer WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Bla gjennom applikasjonsmappen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Bla gjennom profiler-mappen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Vis visningsskjerm" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Fjern alle nettapper" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Om" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Legg til" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Ingen WebApps funnet" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Legg til en ny nettapp for å komme i gang" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp opprettet vellykket" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp oppdatert med suksess" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Nettleseren ble endret til {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Er du sikker på at du vil slette {0}?\n" -"\n" -"URL: {1}\n" -"Nettleser: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Slett også konfigurasjonsmappen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Slett" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp slettet med suksess" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "FJERN ALT" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Er du sikker på at du vil fjerne alle WebAppene dine? Denne handlingen kan ikke angres.\n" -"\n" -"Skriv \"{0}\" for å bekrefte." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Fjern alt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Alle Webapper har blitt fjernet." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Kunne ikke fjerne alle WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikon {0} av {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps eksportert med suksess" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Ingen WebApps" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Bytt nettleser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Rediger" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Ny WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "App-modus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Separat profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Velg ikon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Bilder" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-filer" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importert {imported}, hoppet over {dups} duplikater" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Import mislyktes" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Eksport mislyktes" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Dette vil slette alle webapper og deres skrivebordsoppføringer. Dette kan " +"ikke angres." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Nettleser endret" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Hva er WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps er nettapplikasjoner som kjører i et dedikert nettleservindu, og gir" +" en mer app-lignende opplevelse for dine favorittnettsteder." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Fordeler med å bruke WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Fokus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Arbeid uten forstyrrelser fra andre nettleserfaner" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integrasjon på skrivebordet" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Rask tilgang fra applikasjonsmenyen din" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Isolerte profiler" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Hver webapp kan ha sine egne informasjonskapsler og innstillinger" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Tilbake" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Fremover" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Last inn på nytt" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Fullskjerm" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Skriv inn URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Zoom inn" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Zoom ut" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Tilbakestill zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Utviklerverktøy" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Meny" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Åpne lenke i nettleser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Nedlasting fullført" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Lagre fil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Søkemaler" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Nettleser: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Rediger {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Slett {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Hva er WebApps?\n" +#~ "\n" +#~ "WebApps er nettapplikasjoner som kjører i et dedikert nettleservindu, og gir en mer app-lignende opplevelse for dine favorittnettsteder.\n" +#~ "\n" +#~ "Fordeler med å bruke WebApps:\n" +#~ "\n" +#~ "• Fokus: Arbeid uten distraksjoner fra andre nettleserfaner\n" +#~ "• Desktop-integrasjon: Rask tilgang fra applikasjonsmenyen din\n" +#~ "• Isolerte profiler: Valgfritt kan hver webapp ha sine egne informasjonskapsler og innstillinger\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Systemstandard" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Det finnes ingen WebApps å eksportere." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Den valgte filen finnes ikke." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Den valgte filen er ikke et gyldig ZIP-arkiv." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Feil ved import av WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Standard" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Vennligst velg en nettleser." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Importerte {} WebApps vellykket ({} duplikater hoppet over)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Feil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Velg fra maler" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Oppdag" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "App-ikon" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Velg ikon for WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Tilgjengelige ikoner" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Applikasjonsmodus" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profilinnstillinger" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Konfigurer en egen nettleserprofil for denne nettappen" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Importerte {} WebApps med suksess" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Nei" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Ja" +#~ msgid "Use separate profile" +#~ msgstr "Bruk separat profil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Oppdager nettstedinformasjon, vennligst vent" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Vennligst skriv inn en URL først." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Vennligst skriv inn et navn for WebAppen." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Vennligst skriv inn en URL for WebAppen." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Vennligst velg en nettleser for WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Hovedmeny" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Oppdater" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Vis visningsskjerm" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Legg til" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Ingen WebApps funnet" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Nettleseren ble endret til {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Er du sikker på at du vil slette {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Nettleser: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "FJERN ALT" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Er du sikker på at du vil fjerne alle WebAppene dine? Denne handlingen kan ikke angres.\n" +#~ "\n" +#~ "Skriv \"{0}\" for å bekrefte." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikon {0} av {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Det finnes ingen WebApps å eksportere." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Den valgte filen finnes ikke." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Den valgte filen er ikke et gyldig ZIP-arkiv." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Feil ved import av WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Importerte {} WebApps vellykket ({} duplikater hoppet over)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Importerte {} WebApps med suksess" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Nei" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Ja" diff --git a/biglinux-webapps/locale/pl.json b/biglinux-webapps/locale/pl.json index 9d3a897e..3a91d2d8 100644 --- a/biglinux-webapps/locale/pl.json +++ b/biglinux-webapps/locale/pl.json @@ -1 +1 @@ -{"pl":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Szablony"]},"Choose a Template":{"*":["Wybierz szablon"]},"Search templates...":{"*":["Szukaj szablonów..."]},"Search templates":{"*":["Wyszukaj szablony"]},"Search Results":{"*":["Wyniki wyszukiwania"]},"No templates found":{"*":["Nie znaleziono szablonów."]},"Browser: {0}":{"*":["Przeglądarka: {0}"]},"Edit WebApp":{"*":["Edytuj aplikację internetową"]},"Edit {0}":{"*":["Edytuj {0}"]},"Delete WebApp":{"*":["Usuń aplikację internetową"]},"Delete {0}":{"*":["Usuń {0}"]},"Welcome to WebApps Manager":{"*":["Witamy w Menedżerze Aplikacji Webowych"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Czym są WebAppsy?\n\nWebAppsy to aplikacje internetowe, które działają w dedykowanym oknie przeglądarki, zapewniając bardziej aplikacyjne doświadczenie dla ulubionych stron internetowych.\n\nZalety korzystania z WebAppów:\n\n• Skupienie: Pracuj bez rozpraszania przez inne karty przeglądarki\n• Integracja z pulpitem: Szybki dostęp z menu aplikacji\n• Izolowane profile: Opcjonalnie, każda webapp może mieć własne pliki cookie i ustawienia\n"]},"Don't show this again":{"*":["Nie pokazuj tego ponownie"]},"Let's Start":{"*":["Zacznijmy"]},"Select Browser":{"*":["Wybierz przeglądarkę"]},"Cancel":{"*":["Anuluj"]},"Select":{"*":["Wybierz"]},"System Default":{"*":["Domyślne ustawienia systemu"]},"Default":{"*":["Domyślny"]},"Please select a browser.":{"*":["Proszę wybrać przeglądarkę."]},"Error":{"*":["Błąd"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Dodaj WebApp"]},"Choose from templates":{"*":["Wybierz z szablonów"]},"URL":{"*":["URL"]},"Detect":{"*":["Wykryj"]},"Detect name and icon from website":{"*":["Wykryj nazwę i ikonę ze strony internetowej."]},"Name":{"*":["Nazwa"]},"App Icon":{"*":["Ikona aplikacji"]},"Select icon for the WebApp":{"*":["Wybierz ikonę dla aplikacji internetowej"]},"Available Icons":{"*":["Dostępne ikony"]},"Category":{"*":["Kategoria"]},"Application Mode":{"*":["Tryb aplikacji"]},"Opens as a native window without browser interface":{"*":["Otwiera się jako natywne okno bez interfejsu przeglądarki."]},"Browser":{"*":["Przeglądarka"]},"Profile Settings":{"*":["Ustawienia profilu"]},"Configure a separate browser profile for this webapp":{"*":["Skonfiguruj osobny profil przeglądarki dla tej aplikacji internetowej."]},"Use separate profile":{"*":["Użyj oddzielnego profilu"]},"Allows independent cookies and sessions":{"*":["Zezwala na niezależne pliki cookie i sesje"]},"Profile Name":{"*":["Nazwa profilu"]},"Save":{"*":["Zapisz"]},"Loading...":{"*":["Ładowanie..."]},"Detecting website information, please wait":{"*":["Wykrywanie informacji o stronie internetowej, proszę czekać"]},"Please enter a URL first.":{"*":["Proszę najpierw wprowadzić adres URL."]},"Please enter a name for the WebApp.":{"*":["Proszę wpisać nazwę dla aplikacji internetowej."]},"Please enter a URL for the WebApp.":{"*":["Proszę wprowadzić adres URL dla aplikacji internetowej."]},"Please select a browser for the WebApp.":{"*":["Proszę wybrać przeglądarkę dla aplikacji internetowej."]},"WebApps Manager":{"*":["Menadżer Aplikacji Webowych"]},"Search WebApps":{"*":["Szukaj aplikacji internetowych"]},"Main Menu":{"*":["Główne menu"]},"Refresh":{"*":["Odśwież"]},"Export WebApps":{"*":["Eksportuj Aplikacje Webowe"]},"Import WebApps":{"*":["Importuj aplikacje internetowe"]},"Browse Applications Folder":{"*":["Przeglądaj folder aplikacji"]},"Browse Profiles Folder":{"*":["Przeglądaj folder profili"]},"Show Welcome Screen":{"*":["Pokaż ekran powitalny"]},"Remove All WebApps":{"*":["Usuń wszystkie aplikacje internetowe"]},"About":{"*":["O programie"]},"Add":{"*":["Dodaj"]},"No WebApps Found":{"*":["Nie znaleziono aplikacji internetowych"]},"Add a new webapp to get started":{"*":["Dodaj nową aplikację internetową, aby rozpocząć."]},"WebApp created successfully":{"*":["Aplikacja internetowa została pomyślnie utworzona."]},"WebApp updated successfully":{"*":["WebApp zaktualizowany pomyślnie"]},"Browser changed to {0}":{"*":["Przeglądarka zmieniona na {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Czy na pewno chcesz usunąć {0}?\n\nURL: {1}\nPrzeglądarka: {2}"]},"Also delete configuration folder":{"*":["Również usuń folder konfiguracyjny."]},"Delete":{"*":["Usuń"]},"WebApp deleted successfully":{"*":["WebApp została pomyślnie usunięta."]},"REMOVE ALL":{"*":["USUŃ WSZYSTKO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Czy na pewno chcesz usunąć wszystkie swoje aplikacje internetowe? Tej akcji nie można cofnąć.\n\nWpisz \"{0}\", aby potwierdzić."]},"Remove All":{"*":["Usuń wszystko"]},"All WebApps have been removed":{"*":["Wszystkie aplikacje internetowe zostały usunięte."]},"Failed to remove all WebApps":{"*":["Nie udało się usunąć wszystkich aplikacji internetowych."]},"Icon {0} of {1}":{"*":["Ikona {0} z {1}"]},"WebApps exported successfully":{"*":["WebApps zostały pomyślnie wyeksportowane."]},"No WebApps":{"*":["Brak aplikacji internetowych"]},"There are no WebApps to export.":{"*":["Nie ma aplikacji internetowych do wyeksportowania."]},"The selected file does not exist.":{"*":["Wybrany plik nie istnieje."]},"The selected file is not a valid ZIP archive.":{"*":["Wybrany plik nie jest prawidłowym archiwum ZIP."]},"Error importing WebApps":{"*":["Błąd importowania aplikacji internetowych"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Zaimportowano {} aplikacji internetowych pomyślnie ({} duplikatów pominięto)"]},"Imported {} WebApps successfully":{"*":["Zaimportowano {} aplikacje internetowe pomyślnie."]},"No":{"*":["Nie"]},"Yes":{"*":["Tak"]}}}} \ No newline at end of file +{"pl":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Szablony"]},"Choose a Template":{"*":["Wybierz szablon"]},"Search templates...":{"*":["Szukaj szablonów..."]},"Search Results":{"*":["Wyniki wyszukiwania"]},"No templates found":{"*":["Nie znaleziono szablonów."]},"Edit WebApp":{"*":["Edytuj aplikację internetową"]},"Delete WebApp":{"*":["Usuń aplikację internetową"]},"Welcome to WebApps Manager":{"*":["Witamy w Menedżerze Aplikacji Webowych"]},"Don't show this again":{"*":["Nie pokazuj tego ponownie"]},"Let's Start":{"*":["Zacznijmy"]},"Select Browser":{"*":["Wybierz przeglądarkę"]},"Cancel":{"*":["Anuluj"]},"Select":{"*":["Wybierz"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Dodaj WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Wykryj nazwę i ikonę ze strony internetowej."]},"Name":{"*":["Nazwa"]},"Category":{"*":["Kategoria"]},"Opens as a native window without browser interface":{"*":["Otwiera się jako natywne okno bez interfejsu przeglądarki."]},"Browser":{"*":["Przeglądarka"]},"Allows independent cookies and sessions":{"*":["Zezwala na niezależne pliki cookie i sesje"]},"Profile Name":{"*":["Nazwa profilu"]},"Save":{"*":["Zapisz"]},"Loading...":{"*":["Ładowanie..."]},"WebApps Manager":{"*":["Menadżer Aplikacji Webowych"]},"Search WebApps":{"*":["Szukaj aplikacji internetowych"]},"Export WebApps":{"*":["Eksportuj Aplikacje Webowe"]},"Import WebApps":{"*":["Importuj aplikacje internetowe"]},"Browse Applications Folder":{"*":["Przeglądaj folder aplikacji"]},"Browse Profiles Folder":{"*":["Przeglądaj folder profili"]},"Remove All WebApps":{"*":["Usuń wszystkie aplikacje internetowe"]},"About":{"*":["O programie"]},"Add a new webapp to get started":{"*":["Dodaj nową aplikację internetową, aby rozpocząć."]},"WebApp created successfully":{"*":["Aplikacja internetowa została pomyślnie utworzona."]},"WebApp updated successfully":{"*":["WebApp zaktualizowany pomyślnie"]},"Also delete configuration folder":{"*":["Również usuń folder konfiguracyjny."]},"Delete":{"*":["Usuń"]},"WebApp deleted successfully":{"*":["WebApp została pomyślnie usunięta."]},"Remove All":{"*":["Usuń wszystko"]},"All WebApps have been removed":{"*":["Wszystkie aplikacje internetowe zostały usunięte."]},"Failed to remove all WebApps":{"*":["Nie udało się usunąć wszystkich aplikacji internetowych."]},"WebApps exported successfully":{"*":["WebApps zostały pomyślnie wyeksportowane."]},"No WebApps":{"*":["Brak aplikacji internetowych"]},"Change browser":{"*":["Zmień przeglądarkę"]},"Edit":{"*":["Edytuj"]},"New WebApp":{"*":["Nowa WebApp"]},"Icon":{"*":["Ikona"]},"App Mode":{"*":["Tryb aplikacji"]},"Separate Profile":{"*":["Oddzielny profil"]},"Select Icon":{"*":["Wybierz ikonę"]},"Images":{"*":["Obrazy"]},"ZIP files":{"*":["Pliki ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Zaimportowano {imported}, pominięto {dups} duplikaty"]},"Import failed":{"*":["Import nie powiódł się"]},"Export failed":{"*":["Eksport nie powiódł się"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["To usunie wszystkie webappsy i ich wpisy na pulpicie. Operacji nie można cofnąć."]},"Browser changed":{"*":["Przeglądarka zmieniona"]},"What are WebApps?":{"*":["Czym są WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps to aplikacje internetowe działające w dedykowanym oknie przeglądarki, zapewniające bardziej aplikacyjne doświadczenie dla Twoich ulubionych stron internetowych."]},"Benefits of using WebApps:":{"*":["Korzyści z korzystania z WebApps:"]},"Focus":{"*":["Skupienie"]},"Work without the distractions of other browser tabs":{"*":["Pracuj bez rozpraszania przez inne karty przeglądarki"]},"Desktop Integration":{"*":["Integracja z pulpitem"]},"Quick access from your application menu":{"*":["Szybki dostęp z menu aplikacji"]},"Isolated Profiles":{"*":["Izolowane profile"]},"Each webapp can have its own cookies and settings":{"*":["Każdy webapp może mieć własne ciasteczka i ustawienia"]},"Back":{"*":["Wstecz"]},"Forward":{"*":["Dalej"]},"Reload":{"*":["Odśwież"]},"Fullscreen":{"*":["Pełny ekran"]},"Enter URL…":{"*":["Wprowadź URL…"]},"Zoom In":{"*":["Powiększ"]},"Zoom Out":{"*":["Pomniejsz"]},"Reset Zoom":{"*":["Resetuj powiększenie"]},"Developer Tools":{"*":["Narzędzia deweloperskie"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Otwórz link w przeglądarce"]},"Download Complete":{"*":["Pobieranie zakończone"]},"Save File":{"*":["Zapisz plik"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/pl.po b/biglinux-webapps/locale/pl.po index d9d0ca56..f2dbca30 100644 --- a/biglinux-webapps/locale/pl.po +++ b/biglinux-webapps/locale/pl.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,631 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Szablony" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Wybierz szablon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Szukaj szablonów..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Wyszukaj szablony" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Wyniki wyszukiwania" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Nie znaleziono szablonów." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Przeglądarka: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Edytuj aplikację internetową" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Edytuj {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Usuń aplikację internetową" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Usuń {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Witamy w Menedżerze Aplikacji Webowych" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Czym są WebAppsy?\n" -"\n" -"WebAppsy to aplikacje internetowe, które działają w dedykowanym oknie przeglądarki, zapewniając " -"bardziej aplikacyjne doświadczenie dla ulubionych stron internetowych.\n" -"\n" -"Zalety korzystania z WebAppów:\n" -"\n" -"• Skupienie: Pracuj bez rozpraszania przez inne karty przeglądarki\n" -"• Integracja z pulpitem: Szybki dostęp z menu aplikacji\n" -"• Izolowane profile: Opcjonalnie, każda webapp może mieć własne pliki cookie i ustawienia\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Nie pokazuj tego ponownie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Zacznijmy" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Wybierz przeglądarkę" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Anuluj" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Wybierz" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Domyślne ustawienia systemu" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Domyślny" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Proszę wybrać przeglądarkę." -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Błąd" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Dodaj WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Wybierz z szablonów" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Wykryj" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Wykryj nazwę i ikonę ze strony internetowej." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nazwa" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Ikona aplikacji" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Wybierz ikonę dla aplikacji internetowej" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Dostępne ikony" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategoria" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Tryb aplikacji" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Otwiera się jako natywne okno bez interfejsu przeglądarki." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Przeglądarka" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Ustawienia profilu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Skonfiguruj osobny profil przeglądarki dla tej aplikacji internetowej." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Użyj oddzielnego profilu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Zezwala na niezależne pliki cookie i sesje" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Nazwa profilu" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Zapisz" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Ładowanie..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Wykrywanie informacji o stronie internetowej, proszę czekać" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Proszę najpierw wprowadzić adres URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Proszę wpisać nazwę dla aplikacji internetowej." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Proszę wprowadzić adres URL dla aplikacji internetowej." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Proszę wybrać przeglądarkę dla aplikacji internetowej." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Menadżer Aplikacji Webowych" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Szukaj aplikacji internetowych" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Główne menu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Odśwież" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Eksportuj Aplikacje Webowe" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importuj aplikacje internetowe" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Przeglądaj folder aplikacji" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Przeglądaj folder profili" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Pokaż ekran powitalny" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Usuń wszystkie aplikacje internetowe" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "O programie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Dodaj" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Nie znaleziono aplikacji internetowych" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Dodaj nową aplikację internetową, aby rozpocząć." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Aplikacja internetowa została pomyślnie utworzona." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp zaktualizowany pomyślnie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Przeglądarka zmieniona na {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Czy na pewno chcesz usunąć {0}?\n" -"\n" -"URL: {1}\n" -"Przeglądarka: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Również usuń folder konfiguracyjny." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Usuń" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp została pomyślnie usunięta." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "USUŃ WSZYSTKO" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Czy na pewno chcesz usunąć wszystkie swoje aplikacje internetowe? Tej akcji nie można cofnąć.\n" -"\n" -"Wpisz \"{0}\", aby potwierdzić." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Usuń wszystko" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Wszystkie aplikacje internetowe zostały usunięte." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Nie udało się usunąć wszystkich aplikacji internetowych." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikona {0} z {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps zostały pomyślnie wyeksportowane." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Brak aplikacji internetowych" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Zmień przeglądarkę" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Edytuj" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nowa WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikona" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Tryb aplikacji" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Oddzielny profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Wybierz ikonę" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Obrazy" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "Pliki ZIP" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Zaimportowano {imported}, pominięto {dups} duplikaty" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Import nie powiódł się" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Eksport nie powiódł się" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"To usunie wszystkie webappsy i ich wpisy na pulpicie. Operacji nie można " +"cofnąć." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Przeglądarka zmieniona" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Czym są WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps to aplikacje internetowe działające w dedykowanym oknie " +"przeglądarki, zapewniające bardziej aplikacyjne doświadczenie dla Twoich " +"ulubionych stron internetowych." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Korzyści z korzystania z WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Skupienie" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Pracuj bez rozpraszania przez inne karty przeglądarki" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integracja z pulpitem" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Szybki dostęp z menu aplikacji" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Izolowane profile" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Każdy webapp może mieć własne ciasteczka i ustawienia" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Wstecz" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Dalej" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Odśwież" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Pełny ekran" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Wprowadź URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Powiększ" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Pomniejsz" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Resetuj powiększenie" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Narzędzia deweloperskie" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Otwórz link w przeglądarce" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Pobieranie zakończone" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Zapisz plik" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Wyszukaj szablony" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Przeglądarka: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Edytuj {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Usuń {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Czym są WebAppsy?\n" +#~ "\n" +#~ "WebAppsy to aplikacje internetowe, które działają w dedykowanym oknie przeglądarki, zapewniając bardziej aplikacyjne doświadczenie dla ulubionych stron internetowych.\n" +#~ "\n" +#~ "Zalety korzystania z WebAppów:\n" +#~ "\n" +#~ "• Skupienie: Pracuj bez rozpraszania przez inne karty przeglądarki\n" +#~ "• Integracja z pulpitem: Szybki dostęp z menu aplikacji\n" +#~ "• Izolowane profile: Opcjonalnie, każda webapp może mieć własne pliki cookie i ustawienia\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Domyślne ustawienia systemu" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Nie ma aplikacji internetowych do wyeksportowania." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Wybrany plik nie istnieje." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Wybrany plik nie jest prawidłowym archiwum ZIP." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Błąd importowania aplikacji internetowych" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Domyślny" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Proszę wybrać przeglądarkę." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Zaimportowano {} aplikacji internetowych pomyślnie ({} duplikatów pominięto)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Błąd" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Wybierz z szablonów" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Wykryj" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Ikona aplikacji" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Wybierz ikonę dla aplikacji internetowej" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Dostępne ikony" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Tryb aplikacji" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Ustawienia profilu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "" +#~ "Skonfiguruj osobny profil przeglądarki dla tej aplikacji internetowej." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Zaimportowano {} aplikacje internetowe pomyślnie." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Nie" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Tak" +#~ msgid "Use separate profile" +#~ msgstr "Użyj oddzielnego profilu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Wykrywanie informacji o stronie internetowej, proszę czekać" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Proszę najpierw wprowadzić adres URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Proszę wpisać nazwę dla aplikacji internetowej." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Proszę wprowadzić adres URL dla aplikacji internetowej." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Proszę wybrać przeglądarkę dla aplikacji internetowej." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Główne menu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Odśwież" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Pokaż ekran powitalny" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Dodaj" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Nie znaleziono aplikacji internetowych" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Przeglądarka zmieniona na {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Czy na pewno chcesz usunąć {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Przeglądarka: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "USUŃ WSZYSTKO" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Czy na pewno chcesz usunąć wszystkie swoje aplikacje internetowe? Tej akcji nie można cofnąć.\n" +#~ "\n" +#~ "Wpisz \"{0}\", aby potwierdzić." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikona {0} z {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Nie ma aplikacji internetowych do wyeksportowania." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Wybrany plik nie istnieje." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Wybrany plik nie jest prawidłowym archiwum ZIP." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Błąd importowania aplikacji internetowych" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "" +#~ "Zaimportowano {} aplikacji internetowych pomyślnie ({} duplikatów pominięto)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Zaimportowano {} aplikacje internetowe pomyślnie." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Nie" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Tak" diff --git a/biglinux-webapps/locale/pt-BR.po b/biglinux-webapps/locale/pt-BR.po new file mode 100644 index 00000000..3f6e6c4a --- /dev/null +++ b/biglinux-webapps/locale/pt-BR.po @@ -0,0 +1,362 @@ +# +msgid "" +msgstr "" +"Project-Id-Version: biglinux-webapps\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Translation Automator \n" +"Language-Team: Portuguese (Brazil) \n" +"Language: pt-BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Alterar navegador" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Editar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 +msgid "Delete" +msgstr "Excluir" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 +msgid "Select Browser" +msgstr "Selecionar navegador" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 +msgid "Cancel" +msgstr "Cancelar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 +msgid "OK" +msgstr "OK" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 +msgid "Choose a Template" +msgstr "Escolher um modelo" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 +msgid "Search templates..." +msgstr "Buscar modelos..." + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 +msgid "No templates found" +msgstr "Nenhum modelo encontrado" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 +msgid "Search Results" +msgstr "Resultados da pesquisa" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Novo WebApp" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "Edit WebApp" +msgstr "Editar WebApp" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 +msgid "Templates" +msgstr "Modelos" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 +msgid "Loading..." +msgstr "Carregando..." + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 +msgid "URL" +msgstr "URL" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 +msgid "Detect name and icon from website" +msgstr "Detectar nome e ícone do site" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 +msgid "Name" +msgstr "Nome" + +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ícone" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 +msgid "Select" +msgstr "Selecionar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 +msgid "Category" +msgstr "Categoria" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Modo App" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 +msgid "Opens as a native window without browser interface" +msgstr "Abre como uma janela nativa sem interface do navegador" + +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 +msgid "Browser" +msgstr "Navegador" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Perfil separado" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 +msgid "Allows independent cookies and sessions" +msgstr "Permite cookies e sessões independentes" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 +msgid "Profile Name" +msgstr "Nome do Perfil" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 +msgid "Save" +msgstr "Salvar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Selecionar Ícone" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Imagens" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 +msgid "WebApps Manager" +msgstr "Gerenciador de WebApps" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 +msgid "Search WebApps" +msgstr "Buscar WebApps" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 +msgid "Add WebApp" +msgstr "Adicionar WebApp" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 +msgid "Import WebApps" +msgstr "Importar WebApps" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 +msgid "Export WebApps" +msgstr "Exportar WebApps" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 +msgid "Browse Applications Folder" +msgstr "Navegar na Pasta de Aplicativos" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 +msgid "Browse Profiles Folder" +msgstr "Navegar na Pasta de Perfis" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 +msgid "Remove All WebApps" +msgstr "Remover Todos os WebApps" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 +msgid "About" +msgstr "Sobre" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 +msgid "WebApp created successfully" +msgstr "WebApp criado com sucesso" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "Arquivos ZIP" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importados {imported}, ignorados {dups} duplicados" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Falha na importação" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 +msgid "No WebApps" +msgstr "Nenhum WebApp" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 +msgid "WebApps exported successfully" +msgstr "WebApps exportados com sucesso" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Falha na exportação" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Isso irá excluir todos os webapps e suas entradas na área de trabalho. Esta " +"ação não pode ser desfeita." + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 +msgid "Remove All" +msgstr "Remover Todos" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 +msgid "Failed to remove all WebApps" +msgstr "Falha ao remover todos os WebApps" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 +msgid "All WebApps have been removed" +msgstr "Todos os WebApps foram removidos" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 +msgid "Add a new webapp to get started" +msgstr "Adicione um novo webapp para começar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 +msgid "WebApp updated successfully" +msgstr "WebApp atualizado com sucesso" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Navegador alterado" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 +msgid "Delete WebApp" +msgstr "Excluir WebApp" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 +msgid "Also delete configuration folder" +msgstr "Também excluir a pasta de configuração" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 +msgid "WebApp deleted successfully" +msgstr "WebApp excluído com sucesso" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 +msgid "Welcome to WebApps Manager" +msgstr "Bem-vindo ao Gerenciador de WebApps" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "O que são WebApps?" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps são aplicações web que rodam em uma janela dedicada do navegador, " +"proporcionando uma experiência mais parecida com um aplicativo para seus " +"sites favoritos." + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Benefícios de usar WebApps:" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Foco" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Trabalhe sem as distrações de outras abas do navegador" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integração com a Área de Trabalho" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Acesso rápido pelo menu de aplicativos" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Perfis Isolados" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Cada webapp pode ter seus próprios cookies e configurações" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 +msgid "Don't show this again" +msgstr "Não mostrar isso novamente" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 +msgid "Let's Start" +msgstr "Vamos Começar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Voltar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Avançar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Recarregar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Tela Cheia" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Digite a URL…" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Aumentar Zoom" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Diminuir Zoom" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Redefinir Zoom" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Ferramentas de Desenvolvedor" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Abrir Link no Navegador" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Download Concluído" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Salvar Arquivo" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 +msgid "Add" +msgstr "Adicionar" + +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:112 +msgid "Detect" +msgstr "Detectar" diff --git a/biglinux-webapps/locale/pt.json b/biglinux-webapps/locale/pt.json index 2d8c02c0..e8955d49 100644 --- a/biglinux-webapps/locale/pt.json +++ b/biglinux-webapps/locale/pt.json @@ -1 +1 @@ -{"pt":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modelos"]},"Choose a Template":{"*":["Escolha um Modelo"]},"Search templates...":{"*":["Pesquisar modelos..."]},"Search templates":{"*":["Pesquisar modelos"]},"Search Results":{"*":["Resultados da Pesquisa"]},"No templates found":{"*":["Nenhum modelo encontrado"]},"Browser: {0}":{"*":["Navegador: {0}"]},"Edit WebApp":{"*":["Editar WebApp"]},"Edit {0}":{"*":["Editar {0}"]},"Delete WebApp":{"*":["Excluir WebApp"]},"Delete {0}":{"*":["Excluir {0}"]},"Welcome to WebApps Manager":{"*":["Bem-vindo ao Gerenciador de WebApps"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["O que são WebApps?\n\nWebApps são aplicações web que rodam em uma janela de navegador dedicada, proporcionando uma experiência mais semelhante a um aplicativo para seus sites favoritos.\n\nBenefícios de usar WebApps:\n\n• Foco: Trabalhe sem as distrações de outras abas do navegador\n• Integração com a Área de Trabalho: Acesso rápido a partir do menu de aplicativos\n• Perfis Isolados: Opcionalmente, cada webapp pode ter seus próprios cookies e configurações\n"]},"Don't show this again":{"*":["Não mostrar isso novamente"]},"Let's Start":{"*":["Vamos começar"]},"Select Browser":{"*":["Selecionar Navegador"]},"Cancel":{"*":["Cancelar"]},"Select":{"*":["Selecionar"]},"System Default":{"*":["Padrão do Sistema"]},"Default":{"*":["Padrão"]},"Please select a browser.":{"*":["Por favor, selecione um navegador."]},"Error":{"*":["Erro"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Adicionar WebApp"]},"Choose from templates":{"*":["Escolha entre modelos"]},"URL":{"*":["URL"]},"Detect":{"*":["Detectar"]},"Detect name and icon from website":{"*":["Detectar nome e ícone do site"]},"Name":{"*":["Nome"]},"App Icon":{"*":["Ícone do Aplicativo"]},"Select icon for the WebApp":{"*":["Selecione o ícone para o WebApp"]},"Available Icons":{"*":["Ícones Disponíveis"]},"Category":{"*":["Categoria"]},"Application Mode":{"*":["Modo de Aplicativo"]},"Opens as a native window without browser interface":{"*":["Abre como uma janela nativa sem interface de navegador."]},"Browser":{"*":["Navegador"]},"Profile Settings":{"*":["Configurações de Perfil"]},"Configure a separate browser profile for this webapp":{"*":["Configure um perfil de navegador separado para este aplicativo web."]},"Use separate profile":{"*":["Use perfil separado"]},"Allows independent cookies and sessions":{"*":["Permite cookies e sessões independentes"]},"Profile Name":{"*":["Nome do Perfil"]},"Save":{"*":["Salvar"]},"Loading...":{"*":["Carregando..."]},"Detecting website information, please wait":{"*":["Detectando informações do site, por favor aguarde"]},"Please enter a URL first.":{"*":["Por favor, insira uma URL primeiro."]},"Please enter a name for the WebApp.":{"*":["Por favor, insira um nome para o WebApp."]},"Please enter a URL for the WebApp.":{"*":["Por favor, insira uma URL para o WebApp."]},"Please select a browser for the WebApp.":{"*":["Por favor, selecione um navegador para o WebApp."]},"WebApps Manager":{"*":["Gerenciador de WebApps"]},"Search WebApps":{"*":["Pesquisar WebApps"]},"Main Menu":{"*":["Menu Principal"]},"Refresh":{"*":["Atualizar"]},"Export WebApps":{"*":["Exportar WebApps"]},"Import WebApps":{"*":["Importar WebApps"]},"Browse Applications Folder":{"*":["Navegar na Pasta de Aplicativos"]},"Browse Profiles Folder":{"*":["Navegar na Pasta de Perfis"]},"Show Welcome Screen":{"*":["Mostrar Tela de Boas-Vindas"]},"Remove All WebApps":{"*":["Remover Todos os WebApps"]},"About":{"*":["Sobre"]},"Add":{"*":["Adicionar"]},"No WebApps Found":{"*":["Nenhum WebApp encontrado"]},"Add a new webapp to get started":{"*":["Adicione um novo aplicativo web para começar."]},"WebApp created successfully":{"*":["WebApp criado com sucesso"]},"WebApp updated successfully":{"*":["WebApp atualizado com sucesso"]},"Browser changed to {0}":{"*":["Navegador alterado para {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Você tem certeza de que deseja excluir {0}?\n\nURL: {1}\nNavegador: {2}"]},"Also delete configuration folder":{"*":["Também exclua a pasta de configuração."]},"Delete":{"*":["Excluir"]},"WebApp deleted successfully":{"*":["WebApp excluído com sucesso"]},"REMOVE ALL":{"*":["REMOVER TUDO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Você tem certeza de que deseja remover todos os seus WebApps? Esta ação não pode ser desfeita.\n\nDigite \"{0}\" para confirmar."]},"Remove All":{"*":["Remover Tudo"]},"All WebApps have been removed":{"*":["Todos os WebApps foram removidos."]},"Failed to remove all WebApps":{"*":["Falha ao remover todos os WebApps"]},"Icon {0} of {1}":{"*":["Ícone {0} de {1}"]},"WebApps exported successfully":{"*":["WebApps exportados com sucesso"]},"No WebApps":{"*":["Sem WebApps"]},"There are no WebApps to export.":{"*":["Não há WebApps para exportar."]},"The selected file does not exist.":{"*":["O arquivo selecionado não existe."]},"The selected file is not a valid ZIP archive.":{"*":["O arquivo selecionado não é um arquivo ZIP válido."]},"Error importing WebApps":{"*":["Erro ao importar WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["WebApps importados com sucesso ({} duplicatas ignoradas)"]},"Imported {} WebApps successfully":{"*":["WebApps {} importados com sucesso"]},"No":{"*":["Não"]},"Yes":{"*":["Sim"]}}}} \ No newline at end of file +{"pt":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modelos"]},"Choose a Template":{"*":["Escolha um Modelo"]},"Search templates...":{"*":["Pesquisar modelos..."]},"Search Results":{"*":["Resultados da Pesquisa"]},"No templates found":{"*":["Nenhum modelo encontrado"]},"Edit WebApp":{"*":["Editar WebApp"]},"Delete WebApp":{"*":["Excluir WebApp"]},"Welcome to WebApps Manager":{"*":["Bem-vindo ao Gerenciador de WebApps"]},"Don't show this again":{"*":["Não mostrar isso novamente"]},"Let's Start":{"*":["Vamos começar"]},"Select Browser":{"*":["Selecionar Navegador"]},"Cancel":{"*":["Cancelar"]},"Select":{"*":["Selecionar"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Adicionar WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detectar nome e ícone do site"]},"Name":{"*":["Nome"]},"Category":{"*":["Categoria"]},"Opens as a native window without browser interface":{"*":["Abre como uma janela nativa sem interface de navegador."]},"Browser":{"*":["Navegador"]},"Allows independent cookies and sessions":{"*":["Permite cookies e sessões independentes"]},"Profile Name":{"*":["Nome do Perfil"]},"Save":{"*":["Salvar"]},"Loading...":{"*":["Carregando..."]},"WebApps Manager":{"*":["Gerenciador de WebApps"]},"Search WebApps":{"*":["Pesquisar WebApps"]},"Export WebApps":{"*":["Exportar WebApps"]},"Import WebApps":{"*":["Importar WebApps"]},"Browse Applications Folder":{"*":["Navegar na Pasta de Aplicativos"]},"Browse Profiles Folder":{"*":["Navegar na Pasta de Perfis"]},"Remove All WebApps":{"*":["Remover Todos os WebApps"]},"About":{"*":["Sobre"]},"Add a new webapp to get started":{"*":["Adicione um novo aplicativo web para começar."]},"WebApp created successfully":{"*":["WebApp criado com sucesso"]},"WebApp updated successfully":{"*":["WebApp atualizado com sucesso"]},"Also delete configuration folder":{"*":["Também exclua a pasta de configuração."]},"Delete":{"*":["Excluir"]},"WebApp deleted successfully":{"*":["WebApp excluído com sucesso"]},"Remove All":{"*":["Remover Tudo"]},"All WebApps have been removed":{"*":["Todos os WebApps foram removidos."]},"Failed to remove all WebApps":{"*":["Falha ao remover todos os WebApps"]},"WebApps exported successfully":{"*":["WebApps exportados com sucesso"]},"No WebApps":{"*":["Sem WebApps"]},"Change browser":{"*":["Alterar navegador"]},"Edit":{"*":["Editar"]},"New WebApp":{"*":["Novo WebApp"]},"Icon":{"*":["Ícone"]},"App Mode":{"*":["Modo do App"]},"Separate Profile":{"*":["Perfil separado"]},"Select Icon":{"*":["Selecionar ícone"]},"Images":{"*":["Imagens"]},"ZIP files":{"*":["Arquivos ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importados {imported}, duplicatas {dups} ignoradas"]},"Import failed":{"*":["Falha na importação"]},"Export failed":{"*":["Falha na exportação"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Isso irá deletar todos os webapps e suas entradas na área de trabalho. Esta ação não pode ser desfeita."]},"Browser changed":{"*":["Navegador alterado"]},"What are WebApps?":{"*":["O que são WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps são aplicações web que rodam em uma janela de navegador dedicada, proporcionando uma experiência mais parecida com um aplicativo para seus sites favoritos."]},"Benefits of using WebApps:":{"*":["Benefícios de usar WebApps:"]},"Focus":{"*":["Foco"]},"Work without the distractions of other browser tabs":{"*":["Trabalhe sem as distrações de outras abas do navegador"]},"Desktop Integration":{"*":["Integração com a Área de Trabalho"]},"Quick access from your application menu":{"*":["Acesso rápido pelo menu de aplicativos"]},"Isolated Profiles":{"*":["Perfis Isolados"]},"Each webapp can have its own cookies and settings":{"*":["Cada webapp pode ter seus próprios cookies e configurações"]},"Back":{"*":["Voltar"]},"Forward":{"*":["Avançar"]},"Reload":{"*":["Recarregar"]},"Fullscreen":{"*":["Tela cheia"]},"Enter URL…":{"*":["Digite o URL…"]},"Zoom In":{"*":["Aumentar Zoom"]},"Zoom Out":{"*":["Diminuir Zoom"]},"Reset Zoom":{"*":["Redefinir Zoom"]},"Developer Tools":{"*":["Ferramentas do Desenvolvedor"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Abrir Link no Navegador"]},"Download Complete":{"*":["Download Concluído"]},"Save File":{"*":["Salvar Arquivo"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/pt.po b/biglinux-webapps/locale/pt.po index 2f1fde57..b20d0f61 100644 --- a/biglinux-webapps/locale/pt.po +++ b/biglinux-webapps/locale/pt.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,629 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Modelos" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Escolha um Modelo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Pesquisar modelos..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Pesquisar modelos" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Resultados da Pesquisa" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Nenhum modelo encontrado" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Navegador: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Editar WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Editar {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Excluir WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Excluir {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Bem-vindo ao Gerenciador de WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"O que são WebApps?\n" -"\n" -"WebApps são aplicações web que rodam em uma janela de navegador dedicada, proporcionando uma " -"experiência mais semelhante a um aplicativo para seus sites favoritos.\n" -"\n" -"Benefícios de usar WebApps:\n" -"\n" -"• Foco: Trabalhe sem as distrações de outras abas do navegador\n" -"• Integração com a Área de Trabalho: Acesso rápido a partir do menu de aplicativos\n" -"• Perfis Isolados: Opcionalmente, cada webapp pode ter seus próprios cookies e configurações\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Não mostrar isso novamente" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Vamos começar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Selecionar Navegador" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Cancelar" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Selecionar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Padrão do Sistema" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Padrão" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Por favor, selecione um navegador." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Erro" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Adicionar WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Escolha entre modelos" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Detectar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Detectar nome e ícone do site" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nome" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Ícone do Aplicativo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Selecione o ícone para o WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Ícones Disponíveis" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Categoria" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Modo de Aplicativo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Abre como uma janela nativa sem interface de navegador." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Navegador" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Configurações de Perfil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Configure um perfil de navegador separado para este aplicativo web." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Use perfil separado" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Permite cookies e sessões independentes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Nome do Perfil" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Salvar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Carregando..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Detectando informações do site, por favor aguarde" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Por favor, insira uma URL primeiro." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Por favor, insira um nome para o WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Por favor, insira uma URL para o WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Por favor, selecione um navegador para o WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Gerenciador de WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Pesquisar WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Menu Principal" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Atualizar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Exportar WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importar WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Navegar na Pasta de Aplicativos" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Navegar na Pasta de Perfis" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Mostrar Tela de Boas-Vindas" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Remover Todos os WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Sobre" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Adicionar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Nenhum WebApp encontrado" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Adicione um novo aplicativo web para começar." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp criado com sucesso" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp atualizado com sucesso" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Navegador alterado para {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Você tem certeza de que deseja excluir {0}?\n" -"\n" -"URL: {1}\n" -"Navegador: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Também exclua a pasta de configuração." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Excluir" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp excluído com sucesso" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "REMOVER TUDO" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Você tem certeza de que deseja remover todos os seus WebApps? Esta ação não pode ser desfeita.\n" -"\n" -"Digite \"{0}\" para confirmar." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Remover Tudo" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Todos os WebApps foram removidos." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Falha ao remover todos os WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ícone {0} de {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps exportados com sucesso" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Sem WebApps" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Alterar navegador" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Editar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Novo WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ícone" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Modo do App" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Perfil separado" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Selecionar ícone" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Imagens" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "Arquivos ZIP" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importados {imported}, duplicatas {dups} ignoradas" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Falha na importação" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Falha na exportação" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Isso irá deletar todos os webapps e suas entradas na área de trabalho. Esta " +"ação não pode ser desfeita." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Navegador alterado" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "O que são WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps são aplicações web que rodam em uma janela de navegador dedicada, " +"proporcionando uma experiência mais parecida com um aplicativo para seus " +"sites favoritos." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Benefícios de usar WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Foco" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Trabalhe sem as distrações de outras abas do navegador" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integração com a Área de Trabalho" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Acesso rápido pelo menu de aplicativos" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Perfis Isolados" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Cada webapp pode ter seus próprios cookies e configurações" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Voltar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Avançar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Recarregar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Tela cheia" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Digite o URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Aumentar Zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Diminuir Zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Redefinir Zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Ferramentas do Desenvolvedor" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Abrir Link no Navegador" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Download Concluído" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Salvar Arquivo" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Pesquisar modelos" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Navegador: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Editar {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Excluir {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "O que são WebApps?\n" +#~ "\n" +#~ "WebApps são aplicações web que rodam em uma janela de navegador dedicada, proporcionando uma experiência mais semelhante a um aplicativo para seus sites favoritos.\n" +#~ "\n" +#~ "Benefícios de usar WebApps:\n" +#~ "\n" +#~ "• Foco: Trabalhe sem as distrações de outras abas do navegador\n" +#~ "• Integração com a Área de Trabalho: Acesso rápido a partir do menu de aplicativos\n" +#~ "• Perfis Isolados: Opcionalmente, cada webapp pode ter seus próprios cookies e configurações\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Padrão do Sistema" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Não há WebApps para exportar." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "O arquivo selecionado não existe." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "O arquivo selecionado não é um arquivo ZIP válido." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Erro ao importar WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Padrão" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Por favor, selecione um navegador." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "WebApps importados com sucesso ({} duplicatas ignoradas)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Erro" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Escolha entre modelos" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Detectar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Ícone do Aplicativo" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Selecione o ícone para o WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Ícones Disponíveis" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Modo de Aplicativo" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Configurações de Perfil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Configure um perfil de navegador separado para este aplicativo web." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "WebApps {} importados com sucesso" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Não" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Sim" +#~ msgid "Use separate profile" +#~ msgstr "Use perfil separado" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Detectando informações do site, por favor aguarde" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Por favor, insira uma URL primeiro." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Por favor, insira um nome para o WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Por favor, insira uma URL para o WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Por favor, selecione um navegador para o WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Menu Principal" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Atualizar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Mostrar Tela de Boas-Vindas" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Adicionar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Nenhum WebApp encontrado" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Navegador alterado para {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Você tem certeza de que deseja excluir {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Navegador: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "REMOVER TUDO" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Você tem certeza de que deseja remover todos os seus WebApps? Esta ação não pode ser desfeita.\n" +#~ "\n" +#~ "Digite \"{0}\" para confirmar." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ícone {0} de {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Não há WebApps para exportar." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "O arquivo selecionado não existe." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "O arquivo selecionado não é um arquivo ZIP válido." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Erro ao importar WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "WebApps importados com sucesso ({} duplicatas ignoradas)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "WebApps {} importados com sucesso" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Não" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Sim" diff --git a/biglinux-webapps/locale/ro.json b/biglinux-webapps/locale/ro.json index 64a3e142..800cabd2 100644 --- a/biglinux-webapps/locale/ro.json +++ b/biglinux-webapps/locale/ro.json @@ -1 +1 @@ -{"ro":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Șabloane"]},"Choose a Template":{"*":["Alegeți un șablon"]},"Search templates...":{"*":["Caută șabloane..."]},"Search templates":{"*":["Caută șabloane"]},"Search Results":{"*":["Rezultatele căutării"]},"No templates found":{"*":["Nu au fost găsite șabloane."]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Editare WebApp"]},"Edit {0}":{"*":["Editează {0}"]},"Delete WebApp":{"*":["Șterge aplicația web"]},"Delete {0}":{"*":["Șterge {0}"]},"Welcome to WebApps Manager":{"*":["Bine ați venit la Managerul de WebApps"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Ce sunt WebApps?\n\nWebApps sunt aplicații web care rulează într-o fereastră de browser dedicată, oferind o experiență mai asemănătoare cu cea a aplicațiilor pentru site-urile tale preferate.\n\nBeneficiile utilizării WebApps:\n\n• Concentrare: Lucrează fără distragerile altor tab-uri de browser\n• Integrare pe desktop: Acces rapid din meniul aplicației tale\n• Profiluri izolate: Opțional, fiecare webapp poate avea propriile sale cookie-uri și setări\n"]},"Don't show this again":{"*":["Nu mai arăta asta."]},"Let's Start":{"*":["Să începem"]},"Select Browser":{"*":["Selectați browserul"]},"Cancel":{"*":["Anulează"]},"Select":{"*":["Selectați"]},"System Default":{"*":["Implicit sistem"]},"Default":{"*":["Implicit"]},"Please select a browser.":{"*":["Vă rugăm să selectați un browser."]},"Error":{"*":["Eroare"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Adaugă WebApp"]},"Choose from templates":{"*":["Alege din șabloane"]},"URL":{"*":["URL"]},"Detect":{"*":["Detecta"]},"Detect name and icon from website":{"*":["Detectați numele și pictograma de pe site."]},"Name":{"*":["Nume"]},"App Icon":{"*":["Pictograma aplicație"]},"Select icon for the WebApp":{"*":["Selectați pictograma pentru WebApp"]},"Available Icons":{"*":["Iconi disponibile"]},"Category":{"*":["Categorie"]},"Application Mode":{"*":["Mod de aplicație"]},"Opens as a native window without browser interface":{"*":["Se deschide ca o fereastră nativă fără interfață de browser."]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Setări profil"]},"Configure a separate browser profile for this webapp":{"*":["Configurează un profil de browser separat pentru această aplicație web."]},"Use separate profile":{"*":["Utilizați un profil separat"]},"Allows independent cookies and sessions":{"*":["Permite cookie-uri și sesiuni independente"]},"Profile Name":{"*":["Nume profil"]},"Save":{"*":["Salvează"]},"Loading...":{"*":["Se încarcă..."]},"Detecting website information, please wait":{"*":["Detectarea informațiilor site-ului, vă rugăm să așteptați"]},"Please enter a URL first.":{"*":["Vă rugăm să introduceți mai întâi un URL."]},"Please enter a name for the WebApp.":{"*":["Vă rugăm să introduceți un nume pentru WebApp."]},"Please enter a URL for the WebApp.":{"*":["Vă rugăm să introduceți un URL pentru WebApp."]},"Please select a browser for the WebApp.":{"*":["Vă rugăm să selectați un browser pentru WebApp."]},"WebApps Manager":{"*":["Manager aplicații web"]},"Search WebApps":{"*":["Caută WebApps"]},"Main Menu":{"*":["Meniu Principal"]},"Refresh":{"*":["Actualizează"]},"Export WebApps":{"*":["Exportați aplicațiile web"]},"Import WebApps":{"*":["Importați aplicații web"]},"Browse Applications Folder":{"*":["Răsfoiește folderul Aplicații"]},"Browse Profiles Folder":{"*":["Răsfoiește folderul Profiluri"]},"Show Welcome Screen":{"*":["Afișează Ecranul de Bun Venit"]},"Remove All WebApps":{"*":["Elimină toate aplicațiile web"]},"About":{"*":["Despre"]},"Add":{"*":["Adaugă"]},"No WebApps Found":{"*":["Nu au fost găsite aplicații web."]},"Add a new webapp to get started":{"*":["Adăugați o nouă aplicație web pentru a începe."]},"WebApp created successfully":{"*":["WebApp creat cu succes"]},"WebApp updated successfully":{"*":["WebApp actualizat cu succes"]},"Browser changed to {0}":{"*":["Browserul a fost schimbat în {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Ești sigur că vrei să ștergi {0}?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Dezinstalează și folderul de configurare."]},"Delete":{"*":["Șterge"]},"WebApp deleted successfully":{"*":["WebApp șters cu succes"]},"REMOVE ALL":{"*":["ELIMINARE TOTUL"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Ești sigur că vrei să ștergi toate aplicațiile tale web? Această acțiune nu poate fi anulată.\n\nScrie \"{0}\" pentru a confirma."]},"Remove All":{"*":["Elimină tot"]},"All WebApps have been removed":{"*":["Toate aplicațiile web au fost eliminate."]},"Failed to remove all WebApps":{"*":["Nu s-au putut elimina toate aplicațiile web."]},"Icon {0} of {1}":{"*":["Icon {0} din {1}"]},"WebApps exported successfully":{"*":["WebApps exportate cu succes"]},"No WebApps":{"*":["Fără aplicații web"]},"There are no WebApps to export.":{"*":["Nu există WebApps de exportat."]},"The selected file does not exist.":{"*":["Fișierul selectat nu există."]},"The selected file is not a valid ZIP archive.":{"*":["Fișierul selectat nu este un arhivă ZIP validă."]},"Error importing WebApps":{"*":["Eroare la importarea WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["WebApps importate cu succes ({} duplicate omise)"]},"Imported {} WebApps successfully":{"*":["WebApps {} importate cu succes"]},"No":{"*":["Nu"]},"Yes":{"*":["Da"]}}}} \ No newline at end of file +{"ro":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Șabloane"]},"Choose a Template":{"*":["Alegeți un șablon"]},"Search templates...":{"*":["Caută șabloane..."]},"Search Results":{"*":["Rezultatele căutării"]},"No templates found":{"*":["Nu au fost găsite șabloane."]},"Edit WebApp":{"*":["Editare WebApp"]},"Delete WebApp":{"*":["Șterge aplicația web"]},"Welcome to WebApps Manager":{"*":["Bine ați venit la Managerul de WebApps"]},"Don't show this again":{"*":["Nu mai arăta asta."]},"Let's Start":{"*":["Să începem"]},"Select Browser":{"*":["Selectați browserul"]},"Cancel":{"*":["Anulează"]},"Select":{"*":["Selectați"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Adaugă WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detectați numele și pictograma de pe site."]},"Name":{"*":["Nume"]},"Category":{"*":["Categorie"]},"Opens as a native window without browser interface":{"*":["Se deschide ca o fereastră nativă fără interfață de browser."]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Permite cookie-uri și sesiuni independente"]},"Profile Name":{"*":["Nume profil"]},"Save":{"*":["Salvează"]},"Loading...":{"*":["Se încarcă..."]},"WebApps Manager":{"*":["Manager aplicații web"]},"Search WebApps":{"*":["Caută WebApps"]},"Export WebApps":{"*":["Exportați aplicațiile web"]},"Import WebApps":{"*":["Importați aplicații web"]},"Browse Applications Folder":{"*":["Răsfoiește folderul Aplicații"]},"Browse Profiles Folder":{"*":["Răsfoiește folderul Profiluri"]},"Remove All WebApps":{"*":["Elimină toate aplicațiile web"]},"About":{"*":["Despre"]},"Add a new webapp to get started":{"*":["Adăugați o nouă aplicație web pentru a începe."]},"WebApp created successfully":{"*":["WebApp creat cu succes"]},"WebApp updated successfully":{"*":["WebApp actualizat cu succes"]},"Also delete configuration folder":{"*":["Dezinstalează și folderul de configurare."]},"Delete":{"*":["Șterge"]},"WebApp deleted successfully":{"*":["WebApp șters cu succes"]},"Remove All":{"*":["Elimină tot"]},"All WebApps have been removed":{"*":["Toate aplicațiile web au fost eliminate."]},"Failed to remove all WebApps":{"*":["Nu s-au putut elimina toate aplicațiile web."]},"WebApps exported successfully":{"*":["WebApps exportate cu succes"]},"No WebApps":{"*":["Fără aplicații web"]},"Change browser":{"*":["Schimbă browser"]},"Edit":{"*":["Editează"]},"New WebApp":{"*":["WebApp nou"]},"Icon":{"*":["Pictogramă"]},"App Mode":{"*":["Modul aplicație"]},"Separate Profile":{"*":["Profil separat"]},"Select Icon":{"*":["Selectează pictogramă"]},"Images":{"*":["Imagini"]},"ZIP files":{"*":["Fișiere ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importate {imported}, sărite {dups} duplicate"]},"Import failed":{"*":["Importul a eșuat"]},"Export failed":{"*":["Exportul a eșuat"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Aceasta va șterge toate webapps-urile și intrările lor de pe desktop. Această acțiune nu poate fi anulată."]},"Browser changed":{"*":["Browserul a fost schimbat"]},"What are WebApps?":{"*":["Ce sunt WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps sunt aplicații web care rulează într-o fereastră de browser dedicată, oferind o experiență mai asemănătoare unei aplicații pentru site-urile tale preferate."]},"Benefits of using WebApps:":{"*":["Beneficiile utilizării WebApps:"]},"Focus":{"*":["Concentrare"]},"Work without the distractions of other browser tabs":{"*":["Lucrează fără distragerile altor file de browser"]},"Desktop Integration":{"*":["Integrare pe desktop"]},"Quick access from your application menu":{"*":["Acces rapid din meniul aplicațiilor"]},"Isolated Profiles":{"*":["Profiluri izolate"]},"Each webapp can have its own cookies and settings":{"*":["Fiecare webapp poate avea propriile cookie-uri și setări"]},"Back":{"*":["Înapoi"]},"Forward":{"*":["Înainte"]},"Reload":{"*":["Reîncarcă"]},"Fullscreen":{"*":["Ecran complet"]},"Enter URL…":{"*":["Introdu URL…"]},"Zoom In":{"*":["Mărește"]},"Zoom Out":{"*":["Micșorează"]},"Reset Zoom":{"*":["Resetează zoom-ul"]},"Developer Tools":{"*":["Instrumente pentru dezvoltatori"]},"Menu":{"*":["Meniu"]},"Open Link in Browser":{"*":["Deschide linkul în browser"]},"Download Complete":{"*":["Descărcare completă"]},"Save File":{"*":["Salvează fișierul"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/ro.po b/biglinux-webapps/locale/ro.po index df905465..60c838d7 100644 --- a/biglinux-webapps/locale/ro.po +++ b/biglinux-webapps/locale/ro.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,630 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Șabloane" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Alegeți un șablon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Caută șabloane..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Caută șabloane" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Rezultatele căutării" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Nu au fost găsite șabloane." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Browser: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Editare WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Editează {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Șterge aplicația web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Șterge {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Bine ați venit la Managerul de WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Ce sunt WebApps?\n" -"\n" -"WebApps sunt aplicații web care rulează într-o fereastră de browser dedicată, oferind o experiență " -"mai asemănătoare cu cea a aplicațiilor pentru site-urile tale preferate.\n" -"\n" -"Beneficiile utilizării WebApps:\n" -"\n" -"• Concentrare: Lucrează fără distragerile altor tab-uri de browser\n" -"• Integrare pe desktop: Acces rapid din meniul aplicației tale\n" -"• Profiluri izolate: Opțional, fiecare webapp poate avea propriile sale cookie-uri și setări\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Nu mai arăta asta." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Să începem" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Selectați browserul" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Anulează" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Selectați" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Implicit sistem" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Implicit" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Vă rugăm să selectați un browser." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Eroare" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Adaugă WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Alege din șabloane" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Detecta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Detectați numele și pictograma de pe site." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Nume" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Pictograma aplicație" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Selectați pictograma pentru WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Iconi disponibile" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Categorie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Mod de aplicație" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Se deschide ca o fereastră nativă fără interfață de browser." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Browser" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Setări profil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Configurează un profil de browser separat pentru această aplicație web." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Utilizați un profil separat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Permite cookie-uri și sesiuni independente" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Nume profil" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Salvează" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Se încarcă..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Detectarea informațiilor site-ului, vă rugăm să așteptați" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Vă rugăm să introduceți mai întâi un URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Vă rugăm să introduceți un nume pentru WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Vă rugăm să introduceți un URL pentru WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Vă rugăm să selectați un browser pentru WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Manager aplicații web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Caută WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Meniu Principal" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Actualizează" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Exportați aplicațiile web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importați aplicații web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Răsfoiește folderul Aplicații" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Răsfoiește folderul Profiluri" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Afișează Ecranul de Bun Venit" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Elimină toate aplicațiile web" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Despre" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Adaugă" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Nu au fost găsite aplicații web." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Adăugați o nouă aplicație web pentru a începe." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp creat cu succes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp actualizat cu succes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Browserul a fost schimbat în {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Ești sigur că vrei să ștergi {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Dezinstalează și folderul de configurare." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Șterge" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp șters cu succes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "ELIMINARE TOTUL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Ești sigur că vrei să ștergi toate aplicațiile tale web? Această acțiune nu poate fi anulată.\n" -"\n" -"Scrie \"{0}\" pentru a confirma." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Elimină tot" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Toate aplicațiile web au fost eliminate." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Nu s-au putut elimina toate aplicațiile web." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Icon {0} din {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps exportate cu succes" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Fără aplicații web" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Schimbă browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Editează" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "WebApp nou" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Pictogramă" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Modul aplicație" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Profil separat" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Selectează pictogramă" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Imagini" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "Fișiere ZIP" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importate {imported}, sărite {dups} duplicate" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Importul a eșuat" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Exportul a eșuat" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Aceasta va șterge toate webapps-urile și intrările lor de pe desktop. " +"Această acțiune nu poate fi anulată." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Browserul a fost schimbat" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Ce sunt WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps sunt aplicații web care rulează într-o fereastră de browser " +"dedicată, oferind o experiență mai asemănătoare unei aplicații pentru site-" +"urile tale preferate." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Beneficiile utilizării WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Concentrare" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Lucrează fără distragerile altor file de browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integrare pe desktop" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Acces rapid din meniul aplicațiilor" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Profiluri izolate" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Fiecare webapp poate avea propriile cookie-uri și setări" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Înapoi" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Înainte" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Reîncarcă" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Ecran complet" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Introdu URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Mărește" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Micșorează" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Resetează zoom-ul" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Instrumente pentru dezvoltatori" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Meniu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Deschide linkul în browser" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Descărcare completă" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Salvează fișierul" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Caută șabloane" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Browser: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Editează {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Șterge {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Ce sunt WebApps?\n" +#~ "\n" +#~ "WebApps sunt aplicații web care rulează într-o fereastră de browser dedicată, oferind o experiență mai asemănătoare cu cea a aplicațiilor pentru site-urile tale preferate.\n" +#~ "\n" +#~ "Beneficiile utilizării WebApps:\n" +#~ "\n" +#~ "• Concentrare: Lucrează fără distragerile altor tab-uri de browser\n" +#~ "• Integrare pe desktop: Acces rapid din meniul aplicației tale\n" +#~ "• Profiluri izolate: Opțional, fiecare webapp poate avea propriile sale cookie-uri și setări\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Implicit sistem" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Nu există WebApps de exportat." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Fișierul selectat nu există." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Fișierul selectat nu este un arhivă ZIP validă." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Eroare la importarea WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Implicit" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Vă rugăm să selectați un browser." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "WebApps importate cu succes ({} duplicate omise)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Eroare" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Alege din șabloane" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Detecta" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Pictograma aplicație" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Selectați pictograma pentru WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Iconi disponibile" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Mod de aplicație" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Setări profil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "" +#~ "Configurează un profil de browser separat pentru această aplicație web." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "WebApps {} importate cu succes" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Nu" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Da" +#~ msgid "Use separate profile" +#~ msgstr "Utilizați un profil separat" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Detectarea informațiilor site-ului, vă rugăm să așteptați" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Vă rugăm să introduceți mai întâi un URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Vă rugăm să introduceți un nume pentru WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Vă rugăm să introduceți un URL pentru WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Vă rugăm să selectați un browser pentru WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Meniu Principal" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Actualizează" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Afișează Ecranul de Bun Venit" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Adaugă" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Nu au fost găsite aplicații web." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Browserul a fost schimbat în {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Ești sigur că vrei să ștergi {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "ELIMINARE TOTUL" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Ești sigur că vrei să ștergi toate aplicațiile tale web? Această acțiune nu poate fi anulată.\n" +#~ "\n" +#~ "Scrie \"{0}\" pentru a confirma." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Icon {0} din {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Nu există WebApps de exportat." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Fișierul selectat nu există." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Fișierul selectat nu este un arhivă ZIP validă." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Eroare la importarea WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "WebApps importate cu succes ({} duplicate omise)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "WebApps {} importate cu succes" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Nu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Da" diff --git a/biglinux-webapps/locale/ru.json b/biglinux-webapps/locale/ru.json index d4eff20c..fbd577c0 100644 --- a/biglinux-webapps/locale/ru.json +++ b/biglinux-webapps/locale/ru.json @@ -1 +1 @@ -{"ru":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблоны"]},"Choose a Template":{"*":["Выберите шаблон"]},"Search templates...":{"*":["Поиск шаблонов..."]},"Search templates":{"*":["Поиск шаблонов"]},"Search Results":{"*":["Результаты поиска"]},"No templates found":{"*":["Шаблоны не найдены"]},"Browser: {0}":{"*":["Браузер: {0}"]},"Edit WebApp":{"*":["Редактировать веб-приложение"]},"Edit {0}":{"*":["Редактировать {0}"]},"Delete WebApp":{"*":["Удалить WebApp"]},"Delete {0}":{"*":["Удалить {0}"]},"Welcome to WebApps Manager":{"*":["Добро пожаловать в WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Что такое веб-приложения?\n\nВеб-приложения — это веб-приложения, которые работают в отдельном окне браузера, обеспечивая более похожий на приложение опыт для ваших любимых веб-сайтов.\n\nПреимущества использования веб-приложений:\n\n• Фокус: Работайте без отвлекающих факторов других вкладок браузера\n• Интеграция с рабочим столом: Быстрый доступ из меню приложений\n• Изолированные профили: При желании, каждое веб-приложение может иметь свои собственные куки и настройки\n"]},"Don't show this again":{"*":["Больше не показывать это снова"]},"Let's Start":{"*":["Давайте начнем"]},"Select Browser":{"*":["Выберите браузер"]},"Cancel":{"*":["Отмена"]},"Select":{"*":["Выбрать"]},"System Default":{"*":["Системный по умолчанию"]},"Default":{"*":["По умолчанию"]},"Please select a browser.":{"*":["Пожалуйста, выберите браузер."]},"Error":{"*":["Ошибка"]},"OK":{"*":["ОК"]},"Add WebApp":{"*":["Добавить веб-приложение"]},"Choose from templates":{"*":["Выберите из шаблонов"]},"URL":{"*":["URL"]},"Detect":{"*":["Обнаружить"]},"Detect name and icon from website":{"*":["Обнаружить имя и значок с веб-сайта"]},"Name":{"*":["Имя"]},"App Icon":{"*":["Иконка приложения"]},"Select icon for the WebApp":{"*":["Выберите значок для веб-приложения"]},"Available Icons":{"*":["Доступные значки"]},"Category":{"*":["Категория"]},"Application Mode":{"*":["Режим приложения"]},"Opens as a native window without browser interface":{"*":["Открывается как родное окно без интерфейса браузера"]},"Browser":{"*":["Браузер"]},"Profile Settings":{"*":["Настройки профиля"]},"Configure a separate browser profile for this webapp":{"*":["Настройте отдельный профиль браузера для этого веб-приложения."]},"Use separate profile":{"*":["Использовать отдельный профиль"]},"Allows independent cookies and sessions":{"*":["Разрешает независимые куки и сессии"]},"Profile Name":{"*":["Имя профиля"]},"Save":{"*":["Сохранить"]},"Loading...":{"*":["Загрузка..."]},"Detecting website information, please wait":{"*":["Обнаружение информации о сайте, пожалуйста, подождите"]},"Please enter a URL first.":{"*":["Пожалуйста, сначала введите URL."]},"Please enter a name for the WebApp.":{"*":["Пожалуйста, введите имя для WebApp."]},"Please enter a URL for the WebApp.":{"*":["Пожалуйста, введите URL для WebApp."]},"Please select a browser for the WebApp.":{"*":["Пожалуйста, выберите браузер для WebApp."]},"WebApps Manager":{"*":["Менеджер веб-приложений"]},"Search WebApps":{"*":["Поиск веб-приложений"]},"Main Menu":{"*":["Главное меню"]},"Refresh":{"*":["Обновить"]},"Export WebApps":{"*":["Экспорт веб-приложений"]},"Import WebApps":{"*":["Импортировать веб-приложения"]},"Browse Applications Folder":{"*":["Просмотреть папку приложений"]},"Browse Profiles Folder":{"*":["Просмотреть папку профилей"]},"Show Welcome Screen":{"*":["Показать экран приветствия"]},"Remove All WebApps":{"*":["Удалить все веб-приложения"]},"About":{"*":["О программе"]},"Add":{"*":["Добавить"]},"No WebApps Found":{"*":["Веб-приложения не найдены"]},"Add a new webapp to get started":{"*":["Добавьте новое веб-приложение, чтобы начать."]},"WebApp created successfully":{"*":["Веб-приложение успешно создано"]},"WebApp updated successfully":{"*":["Веб-приложение успешно обновлено"]},"Browser changed to {0}":{"*":["Браузер изменен на {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Вы уверены, что хотите удалить {0}?\n\nURL: {1}\nБраузер: {2}"]},"Also delete configuration folder":{"*":["Также удалите папку конфигурации"]},"Delete":{"*":["Удалить"]},"WebApp deleted successfully":{"*":["Веб-приложение успешно удалено"]},"REMOVE ALL":{"*":["УДАЛИТЬ ВСЕ"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Вы уверены, что хотите удалить все свои веб-приложения? Это действие нельзя отменить.\n\nВведите \"{0}\", чтобы подтвердить."]},"Remove All":{"*":["Удалить все"]},"All WebApps have been removed":{"*":["Все веб-приложения были удалены."]},"Failed to remove all WebApps":{"*":["Не удалось удалить все веб-приложения."]},"Icon {0} of {1}":{"*":["Иконка {0} из {1}"]},"WebApps exported successfully":{"*":["WebApps успешно экспортированы"]},"No WebApps":{"*":["Нет веб-приложений"]},"There are no WebApps to export.":{"*":["Нет доступных WebApps для экспорта."]},"The selected file does not exist.":{"*":["Выбранный файл не существует."]},"The selected file is not a valid ZIP archive.":{"*":["Выбранный файл не является действительным ZIP-архивом."]},"Error importing WebApps":{"*":["Ошибка импорта WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Импортировано {} WebApps успешно (пропущено {} дубликатов)"]},"Imported {} WebApps successfully":{"*":["Успешно импортированы {} WebApps"]},"No":{"*":["Нет"]},"Yes":{"*":["Да"]}}}} \ No newline at end of file +{"ru":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблоны"]},"Choose a Template":{"*":["Выберите шаблон"]},"Search templates...":{"*":["Поиск шаблонов..."]},"Search Results":{"*":["Результаты поиска"]},"No templates found":{"*":["Шаблоны не найдены"]},"Edit WebApp":{"*":["Редактировать веб-приложение"]},"Delete WebApp":{"*":["Удалить WebApp"]},"Welcome to WebApps Manager":{"*":["Добро пожаловать в WebApps Manager"]},"Don't show this again":{"*":["Больше не показывать это снова"]},"Let's Start":{"*":["Давайте начнем"]},"Select Browser":{"*":["Выберите браузер"]},"Cancel":{"*":["Отмена"]},"Select":{"*":["Выбрать"]},"OK":{"*":["ОК"]},"Add WebApp":{"*":["Добавить веб-приложение"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Обнаружить имя и значок с веб-сайта"]},"Name":{"*":["Имя"]},"Category":{"*":["Категория"]},"Opens as a native window without browser interface":{"*":["Открывается как родное окно без интерфейса браузера"]},"Browser":{"*":["Браузер"]},"Allows independent cookies and sessions":{"*":["Разрешает независимые куки и сессии"]},"Profile Name":{"*":["Имя профиля"]},"Save":{"*":["Сохранить"]},"Loading...":{"*":["Загрузка..."]},"WebApps Manager":{"*":["Менеджер веб-приложений"]},"Search WebApps":{"*":["Поиск веб-приложений"]},"Export WebApps":{"*":["Экспорт веб-приложений"]},"Import WebApps":{"*":["Импортировать веб-приложения"]},"Browse Applications Folder":{"*":["Просмотреть папку приложений"]},"Browse Profiles Folder":{"*":["Просмотреть папку профилей"]},"Remove All WebApps":{"*":["Удалить все веб-приложения"]},"About":{"*":["О программе"]},"Add a new webapp to get started":{"*":["Добавьте новое веб-приложение, чтобы начать."]},"WebApp created successfully":{"*":["Веб-приложение успешно создано"]},"WebApp updated successfully":{"*":["Веб-приложение успешно обновлено"]},"Also delete configuration folder":{"*":["Также удалите папку конфигурации"]},"Delete":{"*":["Удалить"]},"WebApp deleted successfully":{"*":["Веб-приложение успешно удалено"]},"Remove All":{"*":["Удалить все"]},"All WebApps have been removed":{"*":["Все веб-приложения были удалены."]},"Failed to remove all WebApps":{"*":["Не удалось удалить все веб-приложения."]},"WebApps exported successfully":{"*":["WebApps успешно экспортированы"]},"No WebApps":{"*":["Нет веб-приложений"]},"Change browser":{"*":["Изменить браузер"]},"Edit":{"*":["Редактировать"]},"New WebApp":{"*":["Новое WebApp"]},"Icon":{"*":["Значок"]},"App Mode":{"*":["Режим приложения"]},"Separate Profile":{"*":["Отдельный профиль"]},"Select Icon":{"*":["Выбрать значок"]},"Images":{"*":["Изображения"]},"ZIP files":{"*":["ZIP-файлы"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Импортировано {imported}, пропущено {dups} дубликатов"]},"Import failed":{"*":["Ошибка импорта"]},"Export failed":{"*":["Ошибка экспорта"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Это удалит все webapps и их записи на рабочем столе. Это действие нельзя отменить."]},"Browser changed":{"*":["Браузер изменён"]},"What are WebApps?":{"*":["Что такое WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps — это веб-приложения, которые работают в отдельном окне браузера, обеспечивая более похожий на приложение опыт для ваших любимых сайтов."]},"Benefits of using WebApps:":{"*":["Преимущества использования WebApps:"]},"Focus":{"*":["Фокус"]},"Work without the distractions of other browser tabs":{"*":["Работа без отвлечений от других вкладок браузера"]},"Desktop Integration":{"*":["Интеграция с рабочим столом"]},"Quick access from your application menu":{"*":["Быстрый доступ из меню приложений"]},"Isolated Profiles":{"*":["Изолированные профили"]},"Each webapp can have its own cookies and settings":{"*":["Каждый WebApp может иметь свои собственные куки и настройки"]},"Back":{"*":["Назад"]},"Forward":{"*":["Вперед"]},"Reload":{"*":["Перезагрузить"]},"Fullscreen":{"*":["Полноэкранный режим"]},"Enter URL…":{"*":["Введите URL…"]},"Zoom In":{"*":["Увеличить"]},"Zoom Out":{"*":["Уменьшить"]},"Reset Zoom":{"*":["Сбросить масштаб"]},"Developer Tools":{"*":["Инструменты разработчика"]},"Menu":{"*":["Меню"]},"Open Link in Browser":{"*":["Открыть ссылку в браузере"]},"Download Complete":{"*":["Загрузка завершена"]},"Save File":{"*":["Сохранить файл"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/ru.po b/biglinux-webapps/locale/ru.po index ccfe5a5d..43eeb697 100644 --- a/biglinux-webapps/locale/ru.po +++ b/biglinux-webapps/locale/ru.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Шаблоны" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Выберите шаблон" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Поиск шаблонов..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Поиск шаблонов" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Результаты поиска" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Шаблоны не найдены" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Браузер: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Редактировать веб-приложение" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Редактировать {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Удалить WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Удалить {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Добро пожаловать в WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Что такое веб-приложения?\n" -"\n" -"Веб-приложения — это веб-приложения, которые работают в отдельном окне браузера, обеспечивая более " -"похожий на приложение опыт для ваших любимых веб-сайтов.\n" -"\n" -"Преимущества использования веб-приложений:\n" -"\n" -"• Фокус: Работайте без отвлекающих факторов других вкладок браузера\n" -"• Интеграция с рабочим столом: Быстрый доступ из меню приложений\n" -"• Изолированные профили: При желании, каждое веб-приложение может иметь свои собственные " -"куки и настройки\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Больше не показывать это снова" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Давайте начнем" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Выберите браузер" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Отмена" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Выбрать" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Системный по умолчанию" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "По умолчанию" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Пожалуйста, выберите браузер." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Ошибка" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "ОК" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Добавить веб-приложение" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Выберите из шаблонов" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Обнаружить" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Обнаружить имя и значок с веб-сайта" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Имя" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Иконка приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Выберите значок для веб-приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Доступные значки" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Категория" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Режим приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Открывается как родное окно без интерфейса браузера" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Браузер" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Настройки профиля" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Настройте отдельный профиль браузера для этого веб-приложения." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Использовать отдельный профиль" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Разрешает независимые куки и сессии" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Имя профиля" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Сохранить" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Загрузка..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Обнаружение информации о сайте, пожалуйста, подождите" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Пожалуйста, сначала введите URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Пожалуйста, введите имя для WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Пожалуйста, введите URL для WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Пожалуйста, выберите браузер для WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Менеджер веб-приложений" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Поиск веб-приложений" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Главное меню" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Обновить" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Экспорт веб-приложений" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Импортировать веб-приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Просмотреть папку приложений" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Просмотреть папку профилей" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Показать экран приветствия" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Удалить все веб-приложения" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "О программе" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Добавить" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Веб-приложения не найдены" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Добавьте новое веб-приложение, чтобы начать." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Веб-приложение успешно создано" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "Веб-приложение успешно обновлено" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Браузер изменен на {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Вы уверены, что хотите удалить {0}?\n" -"\n" -"URL: {1}\n" -"Браузер: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Также удалите папку конфигурации" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Удалить" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "Веб-приложение успешно удалено" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "УДАЛИТЬ ВСЕ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Вы уверены, что хотите удалить все свои веб-приложения? Это действие нельзя отменить.\n" -"\n" -"Введите \"{0}\", чтобы подтвердить." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Удалить все" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Все веб-приложения были удалены." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Не удалось удалить все веб-приложения." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Иконка {0} из {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps успешно экспортированы" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Нет веб-приложений" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Изменить браузер" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Редактировать" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Новое WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Значок" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Режим приложения" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Отдельный профиль" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Выбрать значок" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Изображения" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-файлы" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Импортировано {imported}, пропущено {dups} дубликатов" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Ошибка импорта" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Ошибка экспорта" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Это удалит все webapps и их записи на рабочем столе. Это действие нельзя " +"отменить." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Браузер изменён" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Что такое WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps — это веб-приложения, которые работают в отдельном окне браузера, " +"обеспечивая более похожий на приложение опыт для ваших любимых сайтов." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Преимущества использования WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Фокус" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Работа без отвлечений от других вкладок браузера" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Интеграция с рабочим столом" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Быстрый доступ из меню приложений" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Изолированные профили" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Каждый WebApp может иметь свои собственные куки и настройки" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Назад" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Вперед" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Перезагрузить" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Полноэкранный режим" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Введите URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Увеличить" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Уменьшить" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Сбросить масштаб" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Инструменты разработчика" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Меню" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Открыть ссылку в браузере" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Загрузка завершена" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Сохранить файл" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Поиск шаблонов" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Браузер: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Редактировать {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Удалить {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Что такое веб-приложения?\n" +#~ "\n" +#~ "Веб-приложения — это веб-приложения, которые работают в отдельном окне браузера, обеспечивая более похожий на приложение опыт для ваших любимых веб-сайтов.\n" +#~ "\n" +#~ "Преимущества использования веб-приложений:\n" +#~ "\n" +#~ "• Фокус: Работайте без отвлекающих факторов других вкладок браузера\n" +#~ "• Интеграция с рабочим столом: Быстрый доступ из меню приложений\n" +#~ "• Изолированные профили: При желании, каждое веб-приложение может иметь свои собственные куки и настройки\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Системный по умолчанию" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Нет доступных WebApps для экспорта." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Выбранный файл не существует." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Выбранный файл не является действительным ZIP-архивом." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Ошибка импорта WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "По умолчанию" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Пожалуйста, выберите браузер." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Импортировано {} WebApps успешно (пропущено {} дубликатов)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Ошибка" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Выберите из шаблонов" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Обнаружить" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Иконка приложения" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Выберите значок для веб-приложения" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Доступные значки" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Режим приложения" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Настройки профиля" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Настройте отдельный профиль браузера для этого веб-приложения." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Успешно импортированы {} WebApps" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Нет" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Да" +#~ msgid "Use separate profile" +#~ msgstr "Использовать отдельный профиль" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Обнаружение информации о сайте, пожалуйста, подождите" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Пожалуйста, сначала введите URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Пожалуйста, введите имя для WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Пожалуйста, введите URL для WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Пожалуйста, выберите браузер для WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Главное меню" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Обновить" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Показать экран приветствия" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Добавить" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Веб-приложения не найдены" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Браузер изменен на {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Вы уверены, что хотите удалить {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Браузер: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "УДАЛИТЬ ВСЕ" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Вы уверены, что хотите удалить все свои веб-приложения? Это действие нельзя отменить.\n" +#~ "\n" +#~ "Введите \"{0}\", чтобы подтвердить." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Иконка {0} из {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Нет доступных WebApps для экспорта." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Выбранный файл не существует." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Выбранный файл не является действительным ZIP-архивом." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Ошибка импорта WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Импортировано {} WebApps успешно (пропущено {} дубликатов)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Успешно импортированы {} WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Нет" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Да" diff --git a/biglinux-webapps/locale/sk.json b/biglinux-webapps/locale/sk.json index f2fc1754..df7a6783 100644 --- a/biglinux-webapps/locale/sk.json +++ b/biglinux-webapps/locale/sk.json @@ -1 +1 @@ -{"sk":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Šablóny"]},"Choose a Template":{"*":["Vyberte šablónu"]},"Search templates...":{"*":["Hľadať šablóny..."]},"Search templates":{"*":["Hľadať šablóny"]},"Search Results":{"*":["Výsledky vyhľadávania"]},"No templates found":{"*":["Žiadne šablóny nenájdené"]},"Browser: {0}":{"*":["Prehliadač: {0}"]},"Edit WebApp":{"*":["Upraviť WebApp"]},"Edit {0}":{"*":["Upraviť {0}"]},"Delete WebApp":{"*":["Odstrániť WebApp"]},"Delete {0}":{"*":["Odstrániť {0}"]},"Welcome to WebApps Manager":{"*":["Vitajte v správcovi webových aplikácií"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Čo sú WebApps?\n\nWebApps sú webové aplikácie, ktoré bežia v samostatnom okne prehliadača, čím poskytujú viac aplikáciám podobný zážitok pre vaše obľúbené webové stránky.\n\nVýhody používania WebApps:\n\n• Fokus: Pracujte bez rozptýlenia od iných kariet prehliadača\n• Integrácia s desktopom: Rýchly prístup z ponuky aplikácií\n• Izolované profily: Voliteľne, každá webová aplikácia môže mať svoje vlastné cookies a nastavenia\n"]},"Don't show this again":{"*":["Nesúhlasím s týmto znovu zobraziť."]},"Let's Start":{"*":["Začnime"]},"Select Browser":{"*":["Vyberte prehliadač"]},"Cancel":{"*":["Zrušiť"]},"Select":{"*":["Vybrať"]},"System Default":{"*":["Predvolené nastavenie systému"]},"Default":{"*":["Predvolené"]},"Please select a browser.":{"*":["Vyberte prehliadač."]},"Error":{"*":["Chyba"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Pridať WebApp"]},"Choose from templates":{"*":["Vyberte z šablón"]},"URL":{"*":["URL"]},"Detect":{"*":["Detekovať"]},"Detect name and icon from website":{"*":["Detekovať názov a ikonu z webovej stránky"]},"Name":{"*":["Názov"]},"App Icon":{"*":["Ikona aplikácie"]},"Select icon for the WebApp":{"*":["Vyberte ikonu pre WebApp"]},"Available Icons":{"*":["Dostupné ikony"]},"Category":{"*":["Kategória"]},"Application Mode":{"*":["Režim aplikácie"]},"Opens as a native window without browser interface":{"*":["Otvára sa ako natívne okno bez rozhrania prehliadača."]},"Browser":{"*":["Prehliadač"]},"Profile Settings":{"*":["Nastavenia profilu"]},"Configure a separate browser profile for this webapp":{"*":["Nakonfigurujte samostatný profil prehliadača pre túto webovú aplikáciu."]},"Use separate profile":{"*":["Použite samostatný profil"]},"Allows independent cookies and sessions":{"*":["Umožňuje nezávislé cookies a relácie"]},"Profile Name":{"*":["Názov profilu"]},"Save":{"*":["Uložiť"]},"Loading...":{"*":["Načítanie..."]},"Detecting website information, please wait":{"*":["Zisťovanie informácií o webovej stránke, prosím čakajte"]},"Please enter a URL first.":{"*":["Najprv zadajte URL."]},"Please enter a name for the WebApp.":{"*":["Zadajte názov pre WebApp."]},"Please enter a URL for the WebApp.":{"*":["Zadajte URL adresu pre WebApp."]},"Please select a browser for the WebApp.":{"*":["Vyberte pre WebApp prehliadač."]},"WebApps Manager":{"*":["Správca webových aplikácií"]},"Search WebApps":{"*":["Hľadať WebApps"]},"Main Menu":{"*":["Hlavné menu"]},"Refresh":{"*":["Obnoviť"]},"Export WebApps":{"*":["Exportovať webové aplikácie"]},"Import WebApps":{"*":["Importovať webové aplikácie"]},"Browse Applications Folder":{"*":["Prehľadávať priečinok aplikácií"]},"Browse Profiles Folder":{"*":["Prehľadávať priečinok profilov"]},"Show Welcome Screen":{"*":["Zobraziť uvítaciu obrazovku"]},"Remove All WebApps":{"*":["Odstrániť všetky webové aplikácie"]},"About":{"*":["O aplikácii"]},"Add":{"*":["Pridať"]},"No WebApps Found":{"*":["Nenašli sa žiadne webové aplikácie"]},"Add a new webapp to get started":{"*":["Pridajte novú webovú aplikáciu, aby ste mohli začať."]},"WebApp created successfully":{"*":["Webová aplikácia bola úspešne vytvorená."]},"WebApp updated successfully":{"*":["Webová aplikácia bola úspešne aktualizovaná."]},"Browser changed to {0}":{"*":["Prehliadač bol zmenený na {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Ste naozaj istí, že chcete odstrániť {0}?\n\nURL: {1}\nPrehliadač: {2}"]},"Also delete configuration folder":{"*":["Taktiež odstráňte konfiguračný priečinok."]},"Delete":{"*":["Vymazať"]},"WebApp deleted successfully":{"*":["Webová aplikácia bola úspešne odstránená."]},"REMOVE ALL":{"*":["ODSTRÁNIŤ VŠETKO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Ste naozaj istí, že chcete odstrániť všetky svoje WebApps? Túto akciu nie je možné zrušiť.\n\nNapíšte \"{0}\" na potvrdenie."]},"Remove All":{"*":["Odstrániť všetko"]},"All WebApps have been removed":{"*":["Všetky webové aplikácie boli odstránené."]},"Failed to remove all WebApps":{"*":["Nepodarilo sa odstrániť všetky WebApps."]},"Icon {0} of {1}":{"*":["Ikona {0} z {1}"]},"WebApps exported successfully":{"*":["WebApps boli úspešne exportované"]},"No WebApps":{"*":["Žiadne webové aplikácie"]},"There are no WebApps to export.":{"*":["Nie sú žiadne webové aplikácie na export."]},"The selected file does not exist.":{"*":["Vybraný súbor neexistuje."]},"The selected file is not a valid ZIP archive.":{"*":["Vybraný súbor nie je platný ZIP archív."]},"Error importing WebApps":{"*":["Chyba pri importe WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Úspešne importované {} WebApps ({} duplikáty preskočené)"]},"Imported {} WebApps successfully":{"*":["Úspešne importované {} WebApps"]},"No":{"*":["Nie"]},"Yes":{"*":["Áno"]}}}} \ No newline at end of file +{"sk":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Šablóny"]},"Choose a Template":{"*":["Vyberte šablónu"]},"Search templates...":{"*":["Hľadať šablóny..."]},"Search Results":{"*":["Výsledky vyhľadávania"]},"No templates found":{"*":["Žiadne šablóny nenájdené"]},"Edit WebApp":{"*":["Upraviť WebApp"]},"Delete WebApp":{"*":["Odstrániť WebApp"]},"Welcome to WebApps Manager":{"*":["Vitajte v správcovi webových aplikácií"]},"Don't show this again":{"*":["Nesúhlasím s týmto znovu zobraziť."]},"Let's Start":{"*":["Začnime"]},"Select Browser":{"*":["Vyberte prehliadač"]},"Cancel":{"*":["Zrušiť"]},"Select":{"*":["Vybrať"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Pridať WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detekovať názov a ikonu z webovej stránky"]},"Name":{"*":["Názov"]},"Category":{"*":["Kategória"]},"Opens as a native window without browser interface":{"*":["Otvára sa ako natívne okno bez rozhrania prehliadača."]},"Browser":{"*":["Prehliadač"]},"Allows independent cookies and sessions":{"*":["Umožňuje nezávislé cookies a relácie"]},"Profile Name":{"*":["Názov profilu"]},"Save":{"*":["Uložiť"]},"Loading...":{"*":["Načítanie..."]},"WebApps Manager":{"*":["Správca webových aplikácií"]},"Search WebApps":{"*":["Hľadať WebApps"]},"Export WebApps":{"*":["Exportovať webové aplikácie"]},"Import WebApps":{"*":["Importovať webové aplikácie"]},"Browse Applications Folder":{"*":["Prehľadávať priečinok aplikácií"]},"Browse Profiles Folder":{"*":["Prehľadávať priečinok profilov"]},"Remove All WebApps":{"*":["Odstrániť všetky webové aplikácie"]},"About":{"*":["O aplikácii"]},"Add a new webapp to get started":{"*":["Pridajte novú webovú aplikáciu, aby ste mohli začať."]},"WebApp created successfully":{"*":["Webová aplikácia bola úspešne vytvorená."]},"WebApp updated successfully":{"*":["Webová aplikácia bola úspešne aktualizovaná."]},"Also delete configuration folder":{"*":["Taktiež odstráňte konfiguračný priečinok."]},"Delete":{"*":["Vymazať"]},"WebApp deleted successfully":{"*":["Webová aplikácia bola úspešne odstránená."]},"Remove All":{"*":["Odstrániť všetko"]},"All WebApps have been removed":{"*":["Všetky webové aplikácie boli odstránené."]},"Failed to remove all WebApps":{"*":["Nepodarilo sa odstrániť všetky WebApps."]},"WebApps exported successfully":{"*":["WebApps boli úspešne exportované"]},"No WebApps":{"*":["Žiadne webové aplikácie"]},"Change browser":{"*":["Zmeniť prehliadač"]},"Edit":{"*":["Upraviť"]},"New WebApp":{"*":["Nová WebApp"]},"Icon":{"*":["Ikona"]},"App Mode":{"*":["Režim aplikácie"]},"Separate Profile":{"*":["Samostatný profil"]},"Select Icon":{"*":["Vybrať ikonu"]},"Images":{"*":["Obrázky"]},"ZIP files":{"*":["ZIP súbory"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importované {imported}, preskočené {dups} duplikáty"]},"Import failed":{"*":["Import zlyhal"]},"Export failed":{"*":["Export zlyhal"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Týmto sa vymažú všetky webové aplikácie a ich záznamy na ploche. Toto sa nedá vrátiť späť."]},"Browser changed":{"*":["Prehliadač zmenený"]},"What are WebApps?":{"*":["Čo sú WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps sú webové aplikácie, ktoré bežia v samostatnom okne prehliadača a poskytujú viac aplikácii podobný zážitok pre vaše obľúbené webové stránky."]},"Benefits of using WebApps:":{"*":["Výhody používania WebApps:"]},"Focus":{"*":["Sústreďte sa"]},"Work without the distractions of other browser tabs":{"*":["Pracujte bez rozptýlení z iných kariet prehliadača"]},"Desktop Integration":{"*":["Integrácia na pracovnú plochu"]},"Quick access from your application menu":{"*":["Rýchly prístup z vášho aplikačného menu"]},"Isolated Profiles":{"*":["Izolované profily"]},"Each webapp can have its own cookies and settings":{"*":["Každý webapp môže mať vlastné cookies a nastavenia"]},"Back":{"*":["Späť"]},"Forward":{"*":["Vpred"]},"Reload":{"*":["Obnoviť"]},"Fullscreen":{"*":["Celá obrazovka"]},"Enter URL…":{"*":["Zadajte URL…"]},"Zoom In":{"*":["Priblížiť"]},"Zoom Out":{"*":["Oddialiť"]},"Reset Zoom":{"*":["Obnoviť zväčšenie"]},"Developer Tools":{"*":["Nástroje pre vývojárov"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Otvoriť odkaz v prehliadači"]},"Download Complete":{"*":["Sťahovanie dokončené"]},"Save File":{"*":["Uložiť súbor"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/sk.po b/biglinux-webapps/locale/sk.po index 7f958b5b..577b98b2 100644 --- a/biglinux-webapps/locale/sk.po +++ b/biglinux-webapps/locale/sk.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,629 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Šablóny" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Vyberte šablónu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Hľadať šablóny..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Hľadať šablóny" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Výsledky vyhľadávania" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Žiadne šablóny nenájdené" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Prehliadač: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Upraviť WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Upraviť {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Odstrániť WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Odstrániť {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Vitajte v správcovi webových aplikácií" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Čo sú WebApps?\n" -"\n" -"WebApps sú webové aplikácie, ktoré bežia v samostatnom okne prehliadača, čím poskytujú viac " -"aplikáciám podobný zážitok pre vaše obľúbené webové stránky.\n" -"\n" -"Výhody používania WebApps:\n" -"\n" -"• Fokus: Pracujte bez rozptýlenia od iných kariet prehliadača\n" -"• Integrácia s desktopom: Rýchly prístup z ponuky aplikácií\n" -"• Izolované profily: Voliteľne, každá webová aplikácia môže mať svoje vlastné cookies a " -"nastavenia\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Nesúhlasím s týmto znovu zobraziť." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Začnime" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Vyberte prehliadač" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Zrušiť" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Vybrať" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Predvolené nastavenie systému" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Predvolené" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Vyberte prehliadač." -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Chyba" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Pridať WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Vyberte z šablón" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Detekovať" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Detekovať názov a ikonu z webovej stránky" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Názov" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Ikona aplikácie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Vyberte ikonu pre WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Dostupné ikony" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategória" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Režim aplikácie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Otvára sa ako natívne okno bez rozhrania prehliadača." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Prehliadač" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Nastavenia profilu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Nakonfigurujte samostatný profil prehliadača pre túto webovú aplikáciu." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Použite samostatný profil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Umožňuje nezávislé cookies a relácie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Názov profilu" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Uložiť" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Načítanie..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Zisťovanie informácií o webovej stránke, prosím čakajte" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Najprv zadajte URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Zadajte názov pre WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Zadajte URL adresu pre WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Vyberte pre WebApp prehliadač." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Správca webových aplikácií" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Hľadať WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Hlavné menu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Obnoviť" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Exportovať webové aplikácie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importovať webové aplikácie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Prehľadávať priečinok aplikácií" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Prehľadávať priečinok profilov" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Zobraziť uvítaciu obrazovku" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Odstrániť všetky webové aplikácie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "O aplikácii" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Pridať" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Nenašli sa žiadne webové aplikácie" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Pridajte novú webovú aplikáciu, aby ste mohli začať." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Webová aplikácia bola úspešne vytvorená." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "Webová aplikácia bola úspešne aktualizovaná." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Prehliadač bol zmenený na {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Ste naozaj istí, že chcete odstrániť {0}?\n" -"\n" -"URL: {1}\n" -"Prehliadač: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Taktiež odstráňte konfiguračný priečinok." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Vymazať" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "Webová aplikácia bola úspešne odstránená." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "ODSTRÁNIŤ VŠETKO" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Ste naozaj istí, že chcete odstrániť všetky svoje WebApps? Túto akciu nie je možné zrušiť.\n" -"\n" -"Napíšte \"{0}\" na potvrdenie." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Odstrániť všetko" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Všetky webové aplikácie boli odstránené." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Nepodarilo sa odstrániť všetky WebApps." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikona {0} z {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps boli úspešne exportované" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Žiadne webové aplikácie" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Zmeniť prehliadač" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Upraviť" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Nová WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikona" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Režim aplikácie" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Samostatný profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Vybrať ikonu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Obrázky" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP súbory" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importované {imported}, preskočené {dups} duplikáty" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Import zlyhal" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Export zlyhal" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Týmto sa vymažú všetky webové aplikácie a ich záznamy na ploche. Toto sa " +"nedá vrátiť späť." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Prehliadač zmenený" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Čo sú WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps sú webové aplikácie, ktoré bežia v samostatnom okne prehliadača a " +"poskytujú viac aplikácii podobný zážitok pre vaše obľúbené webové stránky." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Výhody používania WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Sústreďte sa" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Pracujte bez rozptýlení z iných kariet prehliadača" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Integrácia na pracovnú plochu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Rýchly prístup z vášho aplikačného menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Izolované profily" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Každý webapp môže mať vlastné cookies a nastavenia" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Späť" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Vpred" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Obnoviť" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Celá obrazovka" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Zadajte URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Priblížiť" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Oddialiť" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Obnoviť zväčšenie" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Nástroje pre vývojárov" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Otvoriť odkaz v prehliadači" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Sťahovanie dokončené" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Uložiť súbor" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Hľadať šablóny" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Prehliadač: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Upraviť {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Odstrániť {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Čo sú WebApps?\n" +#~ "\n" +#~ "WebApps sú webové aplikácie, ktoré bežia v samostatnom okne prehliadača, čím poskytujú viac aplikáciám podobný zážitok pre vaše obľúbené webové stránky.\n" +#~ "\n" +#~ "Výhody používania WebApps:\n" +#~ "\n" +#~ "• Fokus: Pracujte bez rozptýlenia od iných kariet prehliadača\n" +#~ "• Integrácia s desktopom: Rýchly prístup z ponuky aplikácií\n" +#~ "• Izolované profily: Voliteľne, každá webová aplikácia môže mať svoje vlastné cookies a nastavenia\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Predvolené nastavenie systému" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Nie sú žiadne webové aplikácie na export." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Vybraný súbor neexistuje." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Vybraný súbor nie je platný ZIP archív." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Chyba pri importe WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Predvolené" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Vyberte prehliadač." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Úspešne importované {} WebApps ({} duplikáty preskočené)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Chyba" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Vyberte z šablón" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Detekovať" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Ikona aplikácie" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Vyberte ikonu pre WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Dostupné ikony" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Režim aplikácie" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Nastavenia profilu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "" +#~ "Nakonfigurujte samostatný profil prehliadača pre túto webovú aplikáciu." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Úspešne importované {} WebApps" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Nie" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Áno" +#~ msgid "Use separate profile" +#~ msgstr "Použite samostatný profil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Zisťovanie informácií o webovej stránke, prosím čakajte" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Najprv zadajte URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Zadajte názov pre WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Zadajte URL adresu pre WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Vyberte pre WebApp prehliadač." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Hlavné menu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Obnoviť" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Zobraziť uvítaciu obrazovku" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Pridať" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Nenašli sa žiadne webové aplikácie" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Prehliadač bol zmenený na {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Ste naozaj istí, že chcete odstrániť {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Prehliadač: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "ODSTRÁNIŤ VŠETKO" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Ste naozaj istí, že chcete odstrániť všetky svoje WebApps? Túto akciu nie je možné zrušiť.\n" +#~ "\n" +#~ "Napíšte \"{0}\" na potvrdenie." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikona {0} z {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Nie sú žiadne webové aplikácie na export." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Vybraný súbor neexistuje." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Vybraný súbor nie je platný ZIP archív." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Chyba pri importe WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Úspešne importované {} WebApps ({} duplikáty preskočené)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Úspešne importované {} WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Nie" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Áno" diff --git a/biglinux-webapps/locale/sv.json b/biglinux-webapps/locale/sv.json index e8a42763..3cd02dd2 100644 --- a/biglinux-webapps/locale/sv.json +++ b/biglinux-webapps/locale/sv.json @@ -1 +1 @@ -{"sv":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallar"]},"Choose a Template":{"*":["Välj en mall"]},"Search templates...":{"*":["Sök mallar..."]},"Search templates":{"*":["Sök mallar"]},"Search Results":{"*":["Sökresultat"]},"No templates found":{"*":["Inga mallar hittades"]},"Browser: {0}":{"*":["Webbläsare: {0}"]},"Edit WebApp":{"*":["Redigera WebApp"]},"Edit {0}":{"*":["Redigera {0}"]},"Delete WebApp":{"*":["Ta bort WebApp"]},"Delete {0}":{"*":["Ta bort {0}"]},"Welcome to WebApps Manager":{"*":["Välkommen till WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Vad är WebApps?\n\nWebApps är webbapplikationer som körs i ett dedikerat webbläsarfönster, vilket ger en mer app-liknande upplevelse för dina favoritwebbplatser.\n\nFördelar med att använda WebApps:\n\n• Fokus: Arbeta utan distraktioner från andra webbläsartabbar\n• Skrivbordsintegration: Snabb åtkomst från din applikationsmeny\n• Isolerade profiler: Valfritt kan varje webapp ha sina egna cookies och inställningar\n"]},"Don't show this again":{"*":["Visa inte detta igen"]},"Let's Start":{"*":["Låt oss börja"]},"Select Browser":{"*":["Välj webbläsare"]},"Cancel":{"*":["Avbryt"]},"Select":{"*":["Välj"]},"System Default":{"*":["Systemstandard"]},"Default":{"*":["Standard"]},"Please select a browser.":{"*":["Vänligen välj en webbläsare."]},"Error":{"*":["Fel"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lägg till WebApp"]},"Choose from templates":{"*":["Välj från mallar"]},"URL":{"*":["URL"]},"Detect":{"*":["Upptäck"]},"Detect name and icon from website":{"*":["Detektera namn och ikon från webbplats."]},"Name":{"*":["Namn"]},"App Icon":{"*":["App-ikon"]},"Select icon for the WebApp":{"*":["Välj ikon för WebApp"]},"Available Icons":{"*":["Tillgängliga ikoner"]},"Category":{"*":["Kategori"]},"Application Mode":{"*":["Applikationsläge"]},"Opens as a native window without browser interface":{"*":["Öppnas som ett inbyggt fönster utan webbläsargränssnitt"]},"Browser":{"*":["Webbläsare"]},"Profile Settings":{"*":["Profilinställningar"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurera en separat webbläsarprofil för denna webbapp"]},"Use separate profile":{"*":["Använd separat profil"]},"Allows independent cookies and sessions":{"*":["Tillåter oberoende cookies och sessioner"]},"Profile Name":{"*":["Profilnamn"]},"Save":{"*":["Spara"]},"Loading...":{"*":["Laddar..."]},"Detecting website information, please wait":{"*":["Upptäckter webbplatsinformation, vänligen vänta"]},"Please enter a URL first.":{"*":["Vänligen ange en URL först."]},"Please enter a name for the WebApp.":{"*":["Vänligen ange ett namn för WebAppen."]},"Please enter a URL for the WebApp.":{"*":["Vänligen ange en URL för WebAppen."]},"Please select a browser for the WebApp.":{"*":["Vänligen välj en webbläsare för WebApp."]},"WebApps Manager":{"*":["WebApps Hanterare"]},"Search WebApps":{"*":["Sök WebApps"]},"Main Menu":{"*":["Huvudmeny"]},"Refresh":{"*":["Uppdatera"]},"Export WebApps":{"*":["Exportera WebApps"]},"Import WebApps":{"*":["Importera WebApps"]},"Browse Applications Folder":{"*":["Bläddra i mappen Program"]},"Browse Profiles Folder":{"*":["Bläddra i profiler-mappen"]},"Show Welcome Screen":{"*":["Visa välkomstskärm"]},"Remove All WebApps":{"*":["Ta bort alla webbappar"]},"About":{"*":["Om"]},"Add":{"*":["Lägg till"]},"No WebApps Found":{"*":["Inga WebApps hittades"]},"Add a new webapp to get started":{"*":["Lägg till en ny webbapp för att komma igång"]},"WebApp created successfully":{"*":["WebApp skapad framgångsrikt"]},"WebApp updated successfully":{"*":["WebApp uppdaterad framgångsrikt"]},"Browser changed to {0}":{"*":["Webbläsare ändrad till {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Är du säker på att du vill ta bort {0}?\n\nURL: {1}\nWebbläsare: {2}"]},"Also delete configuration folder":{"*":["Ta bort konfigurationsmappen också."]},"Delete":{"*":["Ta bort"]},"WebApp deleted successfully":{"*":["WebApp raderades framgångsrikt"]},"REMOVE ALL":{"*":["TA BORT ALLT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Är du säker på att du vill ta bort alla dina WebApps? Denna åtgärd kan inte ångras.\n\nSkriv \"{0}\" för att bekräfta."]},"Remove All":{"*":["Ta bort allt"]},"All WebApps have been removed":{"*":["Alla WebApps har tagits bort."]},"Failed to remove all WebApps":{"*":["Misslyckades med att ta bort alla WebApps"]},"Icon {0} of {1}":{"*":["Ikon {0} av {1}"]},"WebApps exported successfully":{"*":["WebApps exporterades framgångsrikt"]},"No WebApps":{"*":["Inga WebApps"]},"There are no WebApps to export.":{"*":["Det finns inga WebApps att exportera."]},"The selected file does not exist.":{"*":["Den valda filen finns inte."]},"The selected file is not a valid ZIP archive.":{"*":["Den valda filen är inte ett giltigt ZIP-arkiv."]},"Error importing WebApps":{"*":["Fel vid import av WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Importerade {} WebApps framgångsrikt ({} dubbletter hoppades över)"]},"Imported {} WebApps successfully":{"*":["Importerade {} WebApps framgångsrikt"]},"No":{"*":["Nej"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"sv":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallar"]},"Choose a Template":{"*":["Välj en mall"]},"Search templates...":{"*":["Sök mallar..."]},"Search Results":{"*":["Sökresultat"]},"No templates found":{"*":["Inga mallar hittades"]},"Edit WebApp":{"*":["Redigera WebApp"]},"Delete WebApp":{"*":["Ta bort WebApp"]},"Welcome to WebApps Manager":{"*":["Välkommen till WebApps Manager"]},"Don't show this again":{"*":["Visa inte detta igen"]},"Let's Start":{"*":["Låt oss börja"]},"Select Browser":{"*":["Välj webbläsare"]},"Cancel":{"*":["Avbryt"]},"Select":{"*":["Välj"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lägg till WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detektera namn och ikon från webbplats."]},"Name":{"*":["Namn"]},"Category":{"*":["Kategori"]},"Opens as a native window without browser interface":{"*":["Öppnas som ett inbyggt fönster utan webbläsargränssnitt"]},"Browser":{"*":["Webbläsare"]},"Allows independent cookies and sessions":{"*":["Tillåter oberoende cookies och sessioner"]},"Profile Name":{"*":["Profilnamn"]},"Save":{"*":["Spara"]},"Loading...":{"*":["Laddar..."]},"WebApps Manager":{"*":["WebApps Hanterare"]},"Search WebApps":{"*":["Sök WebApps"]},"Export WebApps":{"*":["Exportera WebApps"]},"Import WebApps":{"*":["Importera WebApps"]},"Browse Applications Folder":{"*":["Bläddra i mappen Program"]},"Browse Profiles Folder":{"*":["Bläddra i profiler-mappen"]},"Remove All WebApps":{"*":["Ta bort alla webbappar"]},"About":{"*":["Om"]},"Add a new webapp to get started":{"*":["Lägg till en ny webbapp för att komma igång"]},"WebApp created successfully":{"*":["WebApp skapad framgångsrikt"]},"WebApp updated successfully":{"*":["WebApp uppdaterad framgångsrikt"]},"Also delete configuration folder":{"*":["Ta bort konfigurationsmappen också."]},"Delete":{"*":["Ta bort"]},"WebApp deleted successfully":{"*":["WebApp raderades framgångsrikt"]},"Remove All":{"*":["Ta bort allt"]},"All WebApps have been removed":{"*":["Alla WebApps har tagits bort."]},"Failed to remove all WebApps":{"*":["Misslyckades med att ta bort alla WebApps"]},"WebApps exported successfully":{"*":["WebApps exporterades framgångsrikt"]},"No WebApps":{"*":["Inga WebApps"]},"Change browser":{"*":["Byt webbläsare"]},"Edit":{"*":["Redigera"]},"New WebApp":{"*":["Ny WebApp"]},"Icon":{"*":["Ikon"]},"App Mode":{"*":["App-läge"]},"Separate Profile":{"*":["Separat profil"]},"Select Icon":{"*":["Välj ikon"]},"Images":{"*":["Bilder"]},"ZIP files":{"*":["ZIP-filer"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importerade {imported}, hoppade över {dups} dubbletter"]},"Import failed":{"*":["Import misslyckades"]},"Export failed":{"*":["Export misslyckades"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Detta kommer att ta bort alla webappar och deras skrivbordsgenvägar. Detta kan inte ångras."]},"Browser changed":{"*":["Webbläsare ändrad"]},"What are WebApps?":{"*":["Vad är WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps är webbapplikationer som körs i ett dedikerat webbläsarfönster och ger en mer app-liknande upplevelse för dina favoritwebbplatser."]},"Benefits of using WebApps:":{"*":["Fördelar med att använda WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Arbeta utan distraktioner från andra webbläsarflikar"]},"Desktop Integration":{"*":["Skrivbordsintegration"]},"Quick access from your application menu":{"*":["Snabb åtkomst från din applikationsmeny"]},"Isolated Profiles":{"*":["Isolerade profiler"]},"Each webapp can have its own cookies and settings":{"*":["Varje webapp kan ha sina egna cookies och inställningar"]},"Back":{"*":["Tillbaka"]},"Forward":{"*":["Framåt"]},"Reload":{"*":["Ladda om"]},"Fullscreen":{"*":["Fullskärm"]},"Enter URL…":{"*":["Ange URL…"]},"Zoom In":{"*":["Zooma in"]},"Zoom Out":{"*":["Zooma ut"]},"Reset Zoom":{"*":["Återställ zoom"]},"Developer Tools":{"*":["Utvecklarverktyg"]},"Menu":{"*":["Meny"]},"Open Link in Browser":{"*":["Öppna länk i webbläsare"]},"Download Complete":{"*":["Nedladdning klar"]},"Save File":{"*":["Spara fil"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/sv.po b/biglinux-webapps/locale/sv.po index 29a574a8..7023a422 100644 --- a/biglinux-webapps/locale/sv.po +++ b/biglinux-webapps/locale/sv.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,441 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Mallar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Välj en mall" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Sök mallar..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Sök mallar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Sökresultat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Inga mallar hittades" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Webbläsare: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Redigera WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Redigera {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Ta bort WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Ta bort {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Välkommen till WebApps Manager" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Vad är WebApps?\n" -"\n" -"WebApps är webbapplikationer som körs i ett dedikerat webbläsarfönster, vilket ger en mer " -"app-liknande upplevelse för dina favoritwebbplatser.\n" -"\n" -"Fördelar med att använda WebApps:\n" -"\n" -"• Fokus: Arbeta utan distraktioner från andra webbläsartabbar\n" -"• Skrivbordsintegration: Snabb åtkomst från din applikationsmeny\n" -"• Isolerade profiler: Valfritt kan varje webapp ha sina egna cookies och inställningar\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Visa inte detta igen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Låt oss börja" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Välj webbläsare" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Avbryt" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Välj" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Systemstandard" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Standard" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Vänligen välj en webbläsare." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Fel" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Lägg till WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Välj från mallar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Upptäck" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Detektera namn och ikon från webbplats." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Namn" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "App-ikon" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Välj ikon för WebApp" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Tillgängliga ikoner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategori" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Applikationsläge" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Öppnas som ett inbyggt fönster utan webbläsargränssnitt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Webbläsare" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profilinställningar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Konfigurera en separat webbläsarprofil för denna webbapp" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Använd separat profil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Tillåter oberoende cookies och sessioner" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profilnamn" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Spara" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Laddar..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Upptäckter webbplatsinformation, vänligen vänta" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Vänligen ange en URL först." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Vänligen ange ett namn för WebAppen." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Vänligen ange en URL för WebAppen." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Vänligen välj en webbläsare för WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "WebApps Hanterare" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Sök WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Huvudmeny" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Uppdatera" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Exportera WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Importera WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Bläddra i mappen Program" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Bläddra i profiler-mappen" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Visa välkomstskärm" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Ta bort alla webbappar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Om" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Lägg till" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Inga WebApps hittades" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Lägg till en ny webbapp för att komma igång" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp skapad framgångsrikt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp uppdaterad framgångsrikt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Webbläsare ändrad till {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Är du säker på att du vill ta bort {0}?\n" -"\n" -"URL: {1}\n" -"Webbläsare: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Ta bort konfigurationsmappen också." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Ta bort" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp raderades framgångsrikt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "TA BORT ALLT" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Är du säker på att du vill ta bort alla dina WebApps? Denna åtgärd kan inte ångras.\n" -"\n" -"Skriv \"{0}\" för att bekräfta." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Ta bort allt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Alla WebApps har tagits bort." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Misslyckades med att ta bort alla WebApps" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Ikon {0} av {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps exporterades framgångsrikt" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Inga WebApps" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Byt webbläsare" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Redigera" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Ny WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Ikon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "App-läge" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Separat profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Välj ikon" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Bilder" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-filer" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Importerade {imported}, hoppade över {dups} dubbletter" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Import misslyckades" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Export misslyckades" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Detta kommer att ta bort alla webappar och deras skrivbordsgenvägar. Detta " +"kan inte ångras." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Webbläsare ändrad" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Vad är WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps är webbapplikationer som körs i ett dedikerat webbläsarfönster och " +"ger en mer app-liknande upplevelse för dina favoritwebbplatser." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Fördelar med att använda WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Fokus" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Arbeta utan distraktioner från andra webbläsarflikar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Skrivbordsintegration" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Snabb åtkomst från din applikationsmeny" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Isolerade profiler" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Varje webapp kan ha sina egna cookies och inställningar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Tillbaka" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Framåt" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Ladda om" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Fullskärm" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Ange URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Zooma in" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Zooma ut" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Återställ zoom" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Utvecklarverktyg" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Meny" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Öppna länk i webbläsare" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Nedladdning klar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Spara fil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Sök mallar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Webbläsare: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Redigera {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Ta bort {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Vad är WebApps?\n" +#~ "\n" +#~ "WebApps är webbapplikationer som körs i ett dedikerat webbläsarfönster, vilket ger en mer app-liknande upplevelse för dina favoritwebbplatser.\n" +#~ "\n" +#~ "Fördelar med att använda WebApps:\n" +#~ "\n" +#~ "• Fokus: Arbeta utan distraktioner från andra webbläsartabbar\n" +#~ "• Skrivbordsintegration: Snabb åtkomst från din applikationsmeny\n" +#~ "• Isolerade profiler: Valfritt kan varje webapp ha sina egna cookies och inställningar\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Systemstandard" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Det finns inga WebApps att exportera." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Den valda filen finns inte." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Den valda filen är inte ett giltigt ZIP-arkiv." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Fel vid import av WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Standard" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Vänligen välj en webbläsare." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Importerade {} WebApps framgångsrikt ({} dubbletter hoppades över)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Fel" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Välj från mallar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Upptäck" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "App-ikon" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Välj ikon för WebApp" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Tillgängliga ikoner" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Applikationsläge" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profilinställningar" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Konfigurera en separat webbläsarprofil för denna webbapp" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Importerade {} WebApps framgångsrikt" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Nej" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Ja" +#~ msgid "Use separate profile" +#~ msgstr "Använd separat profil" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Upptäckter webbplatsinformation, vänligen vänta" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Vänligen ange en URL först." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Vänligen ange ett namn för WebAppen." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Vänligen ange en URL för WebAppen." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Vänligen välj en webbläsare för WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Huvudmeny" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Uppdatera" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Visa välkomstskärm" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Lägg till" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Inga WebApps hittades" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Webbläsare ändrad till {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Är du säker på att du vill ta bort {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Webbläsare: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "TA BORT ALLT" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Är du säker på att du vill ta bort alla dina WebApps? Denna åtgärd kan inte ångras.\n" +#~ "\n" +#~ "Skriv \"{0}\" för att bekräfta." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Ikon {0} av {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Det finns inga WebApps att exportera." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Den valda filen finns inte." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Den valda filen är inte ett giltigt ZIP-arkiv." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Fel vid import av WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Importerade {} WebApps framgångsrikt ({} dubbletter hoppades över)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Importerade {} WebApps framgångsrikt" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Nej" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Ja" diff --git a/biglinux-webapps/locale/tr.json b/biglinux-webapps/locale/tr.json index dab125f0..48a70f55 100644 --- a/biglinux-webapps/locale/tr.json +++ b/biglinux-webapps/locale/tr.json @@ -1 +1 @@ -{"tr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Şablonlar"]},"Choose a Template":{"*":["Bir Şablon Seçin"]},"Search templates...":{"*":["Şablonları ara..."]},"Search templates":{"*":["Şablonları ara"]},"Search Results":{"*":["Arama Sonuçları"]},"No templates found":{"*":["Şablon bulunamadı"]},"Browser: {0}":{"*":["Tarayıcı: {0}"]},"Edit WebApp":{"*":["Web Uygulamasını Düzenle"]},"Edit {0}":{"*":["{0} düzenle"]},"Delete WebApp":{"*":["WebApp'i Sil"]},"Delete {0}":{"*":["{0} sil."]},"Welcome to WebApps Manager":{"*":["Web Uygulamaları Yöneticisi'ne Hoş Geldiniz"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Web Uygulamaları nedir?\n\nWeb Uygulamaları, özel bir tarayıcı penceresinde çalışan web uygulamalarıdır ve favori web siteleriniz için daha uygulama benzeri bir deneyim sunar.\n\nWeb Uygulamaları kullanmanın avantajları:\n\n• Odaklanma: Diğer tarayıcı sekmelerinin dikkat dağıtıcı etkisi olmadan çalışma\n• masaüstü entegrasyonu: Uygulama menünüzden hızlı erişim\n• İzolasyonlu Profiller: İsteğe bağlı olarak, her web uygulaması kendi çerezlerine ve ayarlarına sahip olabilir\n"]},"Don't show this again":{"*":["Bunu bir daha gösterme."]},"Let's Start":{"*":["Başlayalım"]},"Select Browser":{"*":["Tarayıcıyı Seçin"]},"Cancel":{"*":["İptal et"]},"Select":{"*":["Seçin"]},"System Default":{"*":["Sistem Varsayılanı"]},"Default":{"*":["Varsayılan"]},"Please select a browser.":{"*":["Lütfen bir tarayıcı seçin."]},"Error":{"*":["Hata"]},"OK":{"*":["Tamam"]},"Add WebApp":{"*":["Web Uygulaması Ekle"]},"Choose from templates":{"*":["Şablonlardan seçin"]},"URL":{"*":["URL"]},"Detect":{"*":["Algıla"]},"Detect name and icon from website":{"*":["Web sitesinden isim ve simgeyi tespit et"]},"Name":{"*":["İsim"]},"App Icon":{"*":["Uygulama İkonu"]},"Select icon for the WebApp":{"*":["WebApp için simge seçin"]},"Available Icons":{"*":["Mevcut Simge"]},"Category":{"*":["Kategori"]},"Application Mode":{"*":["Uygulama Modu"]},"Opens as a native window without browser interface":{"*":["Tarayıcı arayüzü olmadan yerel bir pencere olarak açılır."]},"Browser":{"*":["Tarayıcı"]},"Profile Settings":{"*":["Profil Ayarları"]},"Configure a separate browser profile for this webapp":{"*":["Bu web uygulaması için ayrı bir tarayıcı profili yapılandırın."]},"Use separate profile":{"*":["Ayrı profil kullanın"]},"Allows independent cookies and sessions":{"*":["Bağımsız çerezler ve oturumlar sağlar."]},"Profile Name":{"*":["Profil Adı"]},"Save":{"*":["Kaydet"]},"Loading...":{"*":["Yükleniyor..."]},"Detecting website information, please wait":{"*":["Web sitesi bilgileri tespit ediliyor, lütfen bekleyin."]},"Please enter a URL first.":{"*":["Lütfen önce bir URL girin."]},"Please enter a name for the WebApp.":{"*":["Lütfen WebApp için bir isim girin."]},"Please enter a URL for the WebApp.":{"*":["Lütfen WebApp için bir URL girin."]},"Please select a browser for the WebApp.":{"*":["Lütfen WebApp için bir tarayıcı seçin."]},"WebApps Manager":{"*":["Web Uygulamaları Yöneticisi"]},"Search WebApps":{"*":["Web Uygulamaları Ara"]},"Main Menu":{"*":["Ana Menü"]},"Refresh":{"*":["Yenile"]},"Export WebApps":{"*":["Web Uygulamalarını Dışa Aktar"]},"Import WebApps":{"*":["Web Uygulamaları İçe Aktar"]},"Browse Applications Folder":{"*":["Uygulamalar Klasörünü Gözat"]},"Browse Profiles Folder":{"*":["Profiller Klasörünü Gözat"]},"Show Welcome Screen":{"*":["Hoş Geldiniz Ekranını Göster"]},"Remove All WebApps":{"*":["Tüm Web Uygulamalarını Kaldır"]},"About":{"*":["Hakkında"]},"Add":{"*":["Ekle"]},"No WebApps Found":{"*":["Web Uygulamaları Bulunamadı"]},"Add a new webapp to get started":{"*":["Başlamak için yeni bir web uygulaması ekleyin."]},"WebApp created successfully":{"*":["Web Uygulaması başarıyla oluşturuldu."]},"WebApp updated successfully":{"*":["WebApp başarıyla güncellendi."]},"Browser changed to {0}":{"*":["Tarayıcı {0} olarak değiştirildi."]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["{0}'ı silmek istediğinizden emin misiniz?\n\nURL: {1}\nTarayıcı: {2}"]},"Also delete configuration folder":{"*":["Ayrıca yapılandırma klasörünü silin."]},"Delete":{"*":["Sil"]},"WebApp deleted successfully":{"*":["WebApp başarıyla silindi."]},"REMOVE ALL":{"*":["TÜMÜNÜ KALDIR"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Tüm Web Uygulamalarınızı kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz.\n\nOnaylamak için \"{0}\" yazın."]},"Remove All":{"*":["Tümünü Kaldır"]},"All WebApps have been removed":{"*":["Tüm Web Uygulamaları kaldırıldı."]},"Failed to remove all WebApps":{"*":["Tüm Web Uygulamaları kaldırma işlemi başarısız oldu."]},"Icon {0} of {1}":{"*":["{1} için {0} simgesi"]},"WebApps exported successfully":{"*":["Web Uygulamaları başarıyla dışa aktarıldı."]},"No WebApps":{"*":["Web Uygulamaları Yok"]},"There are no WebApps to export.":{"*":["Dışa aktarılacak Web Uygulamaları yok."]},"The selected file does not exist.":{"*":["Seçilen dosya mevcut değil."]},"The selected file is not a valid ZIP archive.":{"*":["Seçilen dosya geçerli bir ZIP arşivi değil."]},"Error importing WebApps":{"*":["Web Uygulamaları içe aktarım hatası"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} WebApps başarıyla içe aktarıldı ({} kopyalar atlandı)"]},"Imported {} WebApps successfully":{"*":["{} WebApps başarıyla içe aktarıldı."]},"No":{"*":["Hayır"]},"Yes":{"*":["Evet"]}}}} \ No newline at end of file +{"tr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Şablonlar"]},"Choose a Template":{"*":["Bir Şablon Seçin"]},"Search templates...":{"*":["Şablonları ara..."]},"Search Results":{"*":["Arama Sonuçları"]},"No templates found":{"*":["Şablon bulunamadı"]},"Edit WebApp":{"*":["Web Uygulamasını Düzenle"]},"Delete WebApp":{"*":["WebApp'i Sil"]},"Welcome to WebApps Manager":{"*":["Web Uygulamaları Yöneticisi'ne Hoş Geldiniz"]},"Don't show this again":{"*":["Bunu bir daha gösterme."]},"Let's Start":{"*":["Başlayalım"]},"Select Browser":{"*":["Tarayıcıyı Seçin"]},"Cancel":{"*":["İptal et"]},"Select":{"*":["Seçin"]},"OK":{"*":["Tamam"]},"Add WebApp":{"*":["Web Uygulaması Ekle"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Web sitesinden isim ve simgeyi tespit et"]},"Name":{"*":["İsim"]},"Category":{"*":["Kategori"]},"Opens as a native window without browser interface":{"*":["Tarayıcı arayüzü olmadan yerel bir pencere olarak açılır."]},"Browser":{"*":["Tarayıcı"]},"Allows independent cookies and sessions":{"*":["Bağımsız çerezler ve oturumlar sağlar."]},"Profile Name":{"*":["Profil Adı"]},"Save":{"*":["Kaydet"]},"Loading...":{"*":["Yükleniyor..."]},"WebApps Manager":{"*":["Web Uygulamaları Yöneticisi"]},"Search WebApps":{"*":["Web Uygulamaları Ara"]},"Export WebApps":{"*":["Web Uygulamalarını Dışa Aktar"]},"Import WebApps":{"*":["Web Uygulamaları İçe Aktar"]},"Browse Applications Folder":{"*":["Uygulamalar Klasörünü Gözat"]},"Browse Profiles Folder":{"*":["Profiller Klasörünü Gözat"]},"Remove All WebApps":{"*":["Tüm Web Uygulamalarını Kaldır"]},"About":{"*":["Hakkında"]},"Add a new webapp to get started":{"*":["Başlamak için yeni bir web uygulaması ekleyin."]},"WebApp created successfully":{"*":["Web Uygulaması başarıyla oluşturuldu."]},"WebApp updated successfully":{"*":["WebApp başarıyla güncellendi."]},"Also delete configuration folder":{"*":["Ayrıca yapılandırma klasörünü silin."]},"Delete":{"*":["Sil"]},"WebApp deleted successfully":{"*":["WebApp başarıyla silindi."]},"Remove All":{"*":["Tümünü Kaldır"]},"All WebApps have been removed":{"*":["Tüm Web Uygulamaları kaldırıldı."]},"Failed to remove all WebApps":{"*":["Tüm Web Uygulamaları kaldırma işlemi başarısız oldu."]},"WebApps exported successfully":{"*":["Web Uygulamaları başarıyla dışa aktarıldı."]},"No WebApps":{"*":["Web Uygulamaları Yok"]},"Change browser":{"*":["Tarayıcıyı değiştir"]},"Edit":{"*":["Düzenle"]},"New WebApp":{"*":["Yeni WebApp"]},"Icon":{"*":["Simge"]},"App Mode":{"*":["Uygulama Modu"]},"Separate Profile":{"*":["Ayrı Profil"]},"Select Icon":{"*":["Simge Seç"]},"Images":{"*":["Resimler"]},"ZIP files":{"*":["ZIP dosyaları"]},"Imported {imported}, skipped {dups} duplicates":{"*":["İçe aktarılan {imported}, atlanan {dups} çoğaltmalar"]},"Import failed":{"*":["İçe aktarma başarısız oldu"]},"Export failed":{"*":["Dışa aktarma başarısız oldu"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Bu işlem tüm webapp'leri ve masaüstü girdilerini silecektir. Bu işlem geri alınamaz."]},"Browser changed":{"*":["Tarayıcı değiştirildi"]},"What are WebApps?":{"*":["WebApp'ler nedir?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps, favori web siteleriniz için daha uygulama benzeri bir deneyim sunan, özel bir tarayıcı penceresinde çalışan web uygulamalarıdır."]},"Benefits of using WebApps:":{"*":["WebApps kullanmanın faydaları:"]},"Focus":{"*":["Odaklanma"]},"Work without the distractions of other browser tabs":{"*":["Diğer tarayıcı sekmelerinin dikkat dağıtıcı etkisi olmadan çalışın"]},"Desktop Integration":{"*":["Masaüstü Entegrasyonu"]},"Quick access from your application menu":{"*":["Uygulama menünüzden hızlı erişim"]},"Isolated Profiles":{"*":["İzole Profiller"]},"Each webapp can have its own cookies and settings":{"*":["Her webapp kendi çerezlerine ve ayarlarına sahip olabilir"]},"Back":{"*":["Geri"]},"Forward":{"*":["İleri"]},"Reload":{"*":["Yenile"]},"Fullscreen":{"*":["Tam ekran"]},"Enter URL…":{"*":["URL girin…"]},"Zoom In":{"*":["Yakınlaştır"]},"Zoom Out":{"*":["Uzaklaştır"]},"Reset Zoom":{"*":["Yakınlaştırmayı Sıfırla"]},"Developer Tools":{"*":["Geliştirici Araçları"]},"Menu":{"*":["Menü"]},"Open Link in Browser":{"*":["Bağlantıyı Tarayıcıda Aç"]},"Download Complete":{"*":["İndirme Tamamlandı"]},"Save File":{"*":["Dosyayı Kaydet"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/tr.po b/biglinux-webapps/locale/tr.po index bd251f0e..c85c0e61 100644 --- a/biglinux-webapps/locale/tr.po +++ b/biglinux-webapps/locale/tr.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Şablonlar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Bir Şablon Seçin" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Şablonları ara..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Şablonları ara" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Arama Sonuçları" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Şablon bulunamadı" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Tarayıcı: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Web Uygulamasını Düzenle" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "{0} düzenle" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "WebApp'i Sil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "{0} sil." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Web Uygulamaları Yöneticisi'ne Hoş Geldiniz" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Web Uygulamaları nedir?\n" -"\n" -"Web Uygulamaları, özel bir tarayıcı penceresinde çalışan web uygulamalarıdır ve favori web " -"siteleriniz için daha uygulama benzeri bir deneyim sunar.\n" -"\n" -"Web Uygulamaları kullanmanın avantajları:\n" -"\n" -"• Odaklanma: Diğer tarayıcı sekmelerinin dikkat dağıtıcı etkisi olmadan çalışma\n" -"• masaüstü entegrasyonu: Uygulama menünüzden hızlı erişim\n" -"• İzolasyonlu Profiller: İsteğe bağlı olarak, her web uygulaması kendi çerezlerine ve " -"ayarlarına sahip olabilir\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Bunu bir daha gösterme." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Başlayalım" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Tarayıcıyı Seçin" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "İptal et" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Seçin" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Sistem Varsayılanı" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "Varsayılan" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Lütfen bir tarayıcı seçin." -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Hata" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "Tamam" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Web Uygulaması Ekle" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Şablonlardan seçin" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Algıla" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Web sitesinden isim ve simgeyi tespit et" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "İsim" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Uygulama İkonu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "WebApp için simge seçin" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Mevcut Simge" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Kategori" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Uygulama Modu" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Tarayıcı arayüzü olmadan yerel bir pencere olarak açılır." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Tarayıcı" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Profil Ayarları" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Bu web uygulaması için ayrı bir tarayıcı profili yapılandırın." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Ayrı profil kullanın" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Bağımsız çerezler ve oturumlar sağlar." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Profil Adı" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Kaydet" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Yükleniyor..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Web sitesi bilgileri tespit ediliyor, lütfen bekleyin." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Lütfen önce bir URL girin." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Lütfen WebApp için bir isim girin." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Lütfen WebApp için bir URL girin." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Lütfen WebApp için bir tarayıcı seçin." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Web Uygulamaları Yöneticisi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Web Uygulamaları Ara" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Ana Menü" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Yenile" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Web Uygulamalarını Dışa Aktar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Web Uygulamaları İçe Aktar" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Uygulamalar Klasörünü Gözat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Profiller Klasörünü Gözat" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Hoş Geldiniz Ekranını Göster" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Tüm Web Uygulamalarını Kaldır" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Hakkında" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Ekle" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Web Uygulamaları Bulunamadı" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Başlamak için yeni bir web uygulaması ekleyin." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Web Uygulaması başarıyla oluşturuldu." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp başarıyla güncellendi." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Tarayıcı {0} olarak değiştirildi." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"{0}'ı silmek istediğinizden emin misiniz?\n" -"\n" -"URL: {1}\n" -"Tarayıcı: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Ayrıca yapılandırma klasörünü silin." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Sil" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp başarıyla silindi." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "TÜMÜNÜ KALDIR" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Tüm Web Uygulamalarınızı kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz.\n" -"\n" -"Onaylamak için \"{0}\" yazın." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Tümünü Kaldır" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Tüm Web Uygulamaları kaldırıldı." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Tüm Web Uygulamaları kaldırma işlemi başarısız oldu." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "{1} için {0} simgesi" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "Web Uygulamaları başarıyla dışa aktarıldı." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Web Uygulamaları Yok" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Tarayıcıyı değiştir" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Düzenle" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Yeni WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Simge" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Uygulama Modu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Ayrı Profil" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Simge Seç" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Resimler" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP dosyaları" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "İçe aktarılan {imported}, atlanan {dups} çoğaltmalar" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "İçe aktarma başarısız oldu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Dışa aktarma başarısız oldu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Bu işlem tüm webapp'leri ve masaüstü girdilerini silecektir. Bu işlem geri " +"alınamaz." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Tarayıcı değiştirildi" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "WebApp'ler nedir?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps, favori web siteleriniz için daha uygulama benzeri bir deneyim " +"sunan, özel bir tarayıcı penceresinde çalışan web uygulamalarıdır." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "WebApps kullanmanın faydaları:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Odaklanma" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Diğer tarayıcı sekmelerinin dikkat dağıtıcı etkisi olmadan çalışın" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Masaüstü Entegrasyonu" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Uygulama menünüzden hızlı erişim" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "İzole Profiller" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Her webapp kendi çerezlerine ve ayarlarına sahip olabilir" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Geri" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "İleri" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Yenile" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Tam ekran" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "URL girin…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Yakınlaştır" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Uzaklaştır" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Yakınlaştırmayı Sıfırla" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Geliştirici Araçları" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Menü" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Bağlantıyı Tarayıcıda Aç" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "İndirme Tamamlandı" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Dosyayı Kaydet" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Şablonları ara" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Tarayıcı: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "{0} düzenle" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "{0} sil." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Web Uygulamaları nedir?\n" +#~ "\n" +#~ "Web Uygulamaları, özel bir tarayıcı penceresinde çalışan web uygulamalarıdır ve favori web siteleriniz için daha uygulama benzeri bir deneyim sunar.\n" +#~ "\n" +#~ "Web Uygulamaları kullanmanın avantajları:\n" +#~ "\n" +#~ "• Odaklanma: Diğer tarayıcı sekmelerinin dikkat dağıtıcı etkisi olmadan çalışma\n" +#~ "• masaüstü entegrasyonu: Uygulama menünüzden hızlı erişim\n" +#~ "• İzolasyonlu Profiller: İsteğe bağlı olarak, her web uygulaması kendi çerezlerine ve ayarlarına sahip olabilir\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Sistem Varsayılanı" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Dışa aktarılacak Web Uygulamaları yok." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Seçilen dosya mevcut değil." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Seçilen dosya geçerli bir ZIP arşivi değil." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Web Uygulamaları içe aktarım hatası" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "Varsayılan" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Lütfen bir tarayıcı seçin." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "{} WebApps başarıyla içe aktarıldı ({} kopyalar atlandı)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Hata" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Şablonlardan seçin" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Algıla" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Uygulama İkonu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "WebApp için simge seçin" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Mevcut Simge" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Uygulama Modu" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Profil Ayarları" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Bu web uygulaması için ayrı bir tarayıcı profili yapılandırın." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "{} WebApps başarıyla içe aktarıldı." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Hayır" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Evet" +#~ msgid "Use separate profile" +#~ msgstr "Ayrı profil kullanın" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Web sitesi bilgileri tespit ediliyor, lütfen bekleyin." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Lütfen önce bir URL girin." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Lütfen WebApp için bir isim girin." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Lütfen WebApp için bir URL girin." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Lütfen WebApp için bir tarayıcı seçin." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Ana Menü" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Yenile" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Hoş Geldiniz Ekranını Göster" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Ekle" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Web Uygulamaları Bulunamadı" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Tarayıcı {0} olarak değiştirildi." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "{0}'ı silmek istediğinizden emin misiniz?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Tarayıcı: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "TÜMÜNÜ KALDIR" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Tüm Web Uygulamalarınızı kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz.\n" +#~ "\n" +#~ "Onaylamak için \"{0}\" yazın." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "{1} için {0} simgesi" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Dışa aktarılacak Web Uygulamaları yok." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Seçilen dosya mevcut değil." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Seçilen dosya geçerli bir ZIP arşivi değil." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Web Uygulamaları içe aktarım hatası" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "{} WebApps başarıyla içe aktarıldı ({} kopyalar atlandı)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "{} WebApps başarıyla içe aktarıldı." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Hayır" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Evet" diff --git a/biglinux-webapps/locale/uk.json b/biglinux-webapps/locale/uk.json index dc909a37..2314cac4 100644 --- a/biglinux-webapps/locale/uk.json +++ b/biglinux-webapps/locale/uk.json @@ -1 +1 @@ -{"uk":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблони"]},"Choose a Template":{"*":["Виберіть шаблон"]},"Search templates...":{"*":["Шукати шаблони..."]},"Search templates":{"*":["Шаблони пошуку"]},"Search Results":{"*":["Результати пошуку"]},"No templates found":{"*":["Шаблони не знайдено"]},"Browser: {0}":{"*":["Браузер: {0}"]},"Edit WebApp":{"*":["Редагувати веб-додаток"]},"Edit {0}":{"*":["Редагувати {0}"]},"Delete WebApp":{"*":["Видалити веб-додаток"]},"Delete {0}":{"*":["Видалити {0}"]},"Welcome to WebApps Manager":{"*":["Ласкаво просимо до Менеджера веб-додатків"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Що таке WebApps?\n\nWebApps — це веб-додатки, які працюють у спеціальному вікні браузера, забезпечуючи більш схожий на додаток досвід для ваших улюблених веб-сайтів.\n\nПереваги використання WebApps:\n\n• Зосередженість: Працюйте без відволікань від інших вкладок браузера\n• Інтеграція з робочим столом: Швидкий доступ з меню додатків\n• Ізольовані профілі: За бажанням, кожен веб-додаток може мати свої власні куки та налаштування\n"]},"Don't show this again":{"*":["Не показувати це знову"]},"Let's Start":{"*":["Давайте почнемо"]},"Select Browser":{"*":["Виберіть браузер"]},"Cancel":{"*":["Скасувати"]},"Select":{"*":["Вибрати"]},"System Default":{"*":["Системне значення за замовчуванням"]},"Default":{"*":["За замовчуванням"]},"Please select a browser.":{"*":["Будь ласка, виберіть браузер."]},"Error":{"*":["Помилка"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Додати веб-додаток"]},"Choose from templates":{"*":["Виберіть з шаблонів"]},"URL":{"*":["URL"]},"Detect":{"*":["Виявити"]},"Detect name and icon from website":{"*":["Визначити назву та значок з вебсайту"]},"Name":{"*":["Ім'я"]},"App Icon":{"*":["Іконка програми"]},"Select icon for the WebApp":{"*":["Виберіть значок для веб-додатку"]},"Available Icons":{"*":["Доступні значки"]},"Category":{"*":["Категорія"]},"Application Mode":{"*":["Режим застосунку"]},"Opens as a native window without browser interface":{"*":["Відкривається як рідне вікно без інтерфейсу браузера"]},"Browser":{"*":["Браузер"]},"Profile Settings":{"*":["Налаштування профілю"]},"Configure a separate browser profile for this webapp":{"*":["Налаштуйте окремий профіль браузера для цього вебдодатку."]},"Use separate profile":{"*":["Використовуйте окремий профіль"]},"Allows independent cookies and sessions":{"*":["Дозволяє незалежні куки та сесії"]},"Profile Name":{"*":["Ім'я профілю"]},"Save":{"*":["Зберегти"]},"Loading...":{"*":["Завантаження..."]},"Detecting website information, please wait":{"*":["Виявлення інформації про вебсайт, будь ласка, зачекайте"]},"Please enter a URL first.":{"*":["Будь ласка, спочатку введіть URL."]},"Please enter a name for the WebApp.":{"*":["Будь ласка, введіть назву для WebApp."]},"Please enter a URL for the WebApp.":{"*":["Будь ласка, введіть URL для WebApp."]},"Please select a browser for the WebApp.":{"*":["Будь ласка, виберіть браузер для WebApp."]},"WebApps Manager":{"*":["Менеджер веб-додатків"]},"Search WebApps":{"*":["Пошук веб-додатків"]},"Main Menu":{"*":["Головне меню"]},"Refresh":{"*":["Оновити"]},"Export WebApps":{"*":["Експортувати веб-додатки"]},"Import WebApps":{"*":["Імпорт веб-додатків"]},"Browse Applications Folder":{"*":["Переглянути папку програм"]},"Browse Profiles Folder":{"*":["Перегляд папки профілів"]},"Show Welcome Screen":{"*":["Показати екран вітання"]},"Remove All WebApps":{"*":["Видалити всі веб-додатки"]},"About":{"*":["Про програму"]},"Add":{"*":["Додати"]},"No WebApps Found":{"*":["Не знайдено веб-додатків"]},"Add a new webapp to get started":{"*":["Додайте новий веб-додаток, щоб почати."]},"WebApp created successfully":{"*":["Веб-додаток успішно створено"]},"WebApp updated successfully":{"*":["Веб-додаток успішно оновлено"]},"Browser changed to {0}":{"*":["Браузер змінено на {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Ви впевнені, що хочете видалити {0}?\n\nURL: {1}\nБраузер: {2}"]},"Also delete configuration folder":{"*":["Також видаліть папку конфігурації."]},"Delete":{"*":["Видалити"]},"WebApp deleted successfully":{"*":["WebApp успішно видалено"]},"REMOVE ALL":{"*":["ВИДАЛИТИ ВСЕ"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Ви впевнені, що хочете видалити всі свої веб-додатки? Цю дію не можна скасувати.\n\nВведіть \"{0}\", щоб підтвердити."]},"Remove All":{"*":["Видалити все"]},"All WebApps have been removed":{"*":["Усі веб-додатки були видалені."]},"Failed to remove all WebApps":{"*":["Не вдалося видалити всі веб-додатки."]},"Icon {0} of {1}":{"*":["Іконка {0} з {1}"]},"WebApps exported successfully":{"*":["WebApps успішно експортовано"]},"No WebApps":{"*":["Немає веб-додатків"]},"There are no WebApps to export.":{"*":["Немає веб-додатків для експорту."]},"The selected file does not exist.":{"*":["Вибраний файл не існує."]},"The selected file is not a valid ZIP archive.":{"*":["Вибраний файл не є дійсним ZIP-архівом."]},"Error importing WebApps":{"*":["Помилка імпорту WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Імпортовано {} WebApps успішно (пропущено {} дублікатів)"]},"Imported {} WebApps successfully":{"*":["Імпортовано {} WebApps успішно"]},"No":{"*":["Ні"]},"Yes":{"*":["Так."]}}}} \ No newline at end of file +{"uk":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблони"]},"Choose a Template":{"*":["Виберіть шаблон"]},"Search templates...":{"*":["Шукати шаблони..."]},"Search Results":{"*":["Результати пошуку"]},"No templates found":{"*":["Шаблони не знайдено"]},"Edit WebApp":{"*":["Редагувати веб-додаток"]},"Delete WebApp":{"*":["Видалити веб-додаток"]},"Welcome to WebApps Manager":{"*":["Ласкаво просимо до Менеджера веб-додатків"]},"Don't show this again":{"*":["Не показувати це знову"]},"Let's Start":{"*":["Давайте почнемо"]},"Select Browser":{"*":["Виберіть браузер"]},"Cancel":{"*":["Скасувати"]},"Select":{"*":["Вибрати"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Додати веб-додаток"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Визначити назву та значок з вебсайту"]},"Name":{"*":["Ім'я"]},"Category":{"*":["Категорія"]},"Opens as a native window without browser interface":{"*":["Відкривається як рідне вікно без інтерфейсу браузера"]},"Browser":{"*":["Браузер"]},"Allows independent cookies and sessions":{"*":["Дозволяє незалежні куки та сесії"]},"Profile Name":{"*":["Ім'я профілю"]},"Save":{"*":["Зберегти"]},"Loading...":{"*":["Завантаження..."]},"WebApps Manager":{"*":["Менеджер веб-додатків"]},"Search WebApps":{"*":["Пошук веб-додатків"]},"Export WebApps":{"*":["Експортувати веб-додатки"]},"Import WebApps":{"*":["Імпорт веб-додатків"]},"Browse Applications Folder":{"*":["Переглянути папку програм"]},"Browse Profiles Folder":{"*":["Перегляд папки профілів"]},"Remove All WebApps":{"*":["Видалити всі веб-додатки"]},"About":{"*":["Про програму"]},"Add a new webapp to get started":{"*":["Додайте новий веб-додаток, щоб почати."]},"WebApp created successfully":{"*":["Веб-додаток успішно створено"]},"WebApp updated successfully":{"*":["Веб-додаток успішно оновлено"]},"Also delete configuration folder":{"*":["Також видаліть папку конфігурації."]},"Delete":{"*":["Видалити"]},"WebApp deleted successfully":{"*":["WebApp успішно видалено"]},"Remove All":{"*":["Видалити все"]},"All WebApps have been removed":{"*":["Усі веб-додатки були видалені."]},"Failed to remove all WebApps":{"*":["Не вдалося видалити всі веб-додатки."]},"WebApps exported successfully":{"*":["WebApps успішно експортовано"]},"No WebApps":{"*":["Немає веб-додатків"]},"Change browser":{"*":["Змінити браузер"]},"Edit":{"*":["Редагувати"]},"New WebApp":{"*":["Новий WebApp"]},"Icon":{"*":["Іконка"]},"App Mode":{"*":["Режим додатку"]},"Separate Profile":{"*":["Окремий профіль"]},"Select Icon":{"*":["Вибрати іконку"]},"Images":{"*":["Зображення"]},"ZIP files":{"*":["ZIP-файли"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Імпортовано {imported}, пропущено {dups} дублікатів"]},"Import failed":{"*":["Не вдалося імпортувати"]},"Export failed":{"*":["Не вдалося експортувати"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Це видалить усі webapps та їхні записи на робочому столі. Цю дію неможливо скасувати."]},"Browser changed":{"*":["Браузер змінено"]},"What are WebApps?":{"*":["Що таке WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps — це веб-додатки, які працюють у спеціальному вікні браузера, забезпечуючи більш додаткоподібний досвід для ваших улюблених сайтів."]},"Benefits of using WebApps:":{"*":["Переваги використання WebApps:"]},"Focus":{"*":["Фокус"]},"Work without the distractions of other browser tabs":{"*":["Працюйте без відволікань від інших вкладок браузера"]},"Desktop Integration":{"*":["Інтеграція з робочим столом"]},"Quick access from your application menu":{"*":["Швидкий доступ із меню додатків"]},"Isolated Profiles":{"*":["Ізольовані профілі"]},"Each webapp can have its own cookies and settings":{"*":["Кожен webapp може мати власні куки та налаштування"]},"Back":{"*":["Назад"]},"Forward":{"*":["Вперед"]},"Reload":{"*":["Оновити"]},"Fullscreen":{"*":["Повноекранний режим"]},"Enter URL…":{"*":["Введіть URL…"]},"Zoom In":{"*":["Збільшити масштаб"]},"Zoom Out":{"*":["Зменшити масштаб"]},"Reset Zoom":{"*":["Скинути масштаб"]},"Developer Tools":{"*":["Інструменти розробника"]},"Menu":{"*":["Меню"]},"Open Link in Browser":{"*":["Відкрити посилання в браузері"]},"Download Complete":{"*":["Завантаження завершено"]},"Save File":{"*":["Зберегти файл"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/uk.po b/biglinux-webapps/locale/uk.po index 441890f2..9ea87369 100644 --- a/biglinux-webapps/locale/uk.po +++ b/biglinux-webapps/locale/uk.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,442 +14,628 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "Шаблони" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "Виберіть шаблон" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "Шукати шаблони..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "Шаблони пошуку" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "Результати пошуку" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "Шаблони не знайдено" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "Браузер: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "Редагувати веб-додаток" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "Редагувати {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "Видалити веб-додаток" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "Видалити {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "Ласкаво просимо до Менеджера веб-додатків" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"Що таке WebApps?\n" -"\n" -"WebApps — це веб-додатки, які працюють у спеціальному вікні браузера, забезпечуючи більш схожий на " -"додаток досвід для ваших улюблених веб-сайтів.\n" -"\n" -"Переваги використання WebApps:\n" -"\n" -"• Зосередженість: Працюйте без відволікань від інших вкладок браузера\n" -"• Інтеграція з робочим столом: Швидкий доступ з меню додатків\n" -"• Ізольовані профілі: За бажанням, кожен веб-додаток може мати свої власні куки та " -"налаштування\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "Не показувати це знову" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "Давайте почнемо" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "Виберіть браузер" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "Скасувати" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "Вибрати" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "Системне значення за замовчуванням" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "За замовчуванням" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "Будь ласка, виберіть браузер." -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "Помилка" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "OK" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "Додати веб-додаток" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "Виберіть з шаблонів" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "URL" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "Виявити" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "Визначити назву та значок з вебсайту" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "Ім'я" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "Іконка програми" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "Виберіть значок для веб-додатку" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "Доступні значки" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "Категорія" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "Режим застосунку" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "Відкривається як рідне вікно без інтерфейсу браузера" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "Браузер" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "Налаштування профілю" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "Налаштуйте окремий профіль браузера для цього вебдодатку." -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "Використовуйте окремий профіль" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "Дозволяє незалежні куки та сесії" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "Ім'я профілю" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "Зберегти" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "Завантаження..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "Виявлення інформації про вебсайт, будь ласка, зачекайте" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "Будь ласка, спочатку введіть URL." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "Будь ласка, введіть назву для WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "Будь ласка, введіть URL для WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "Будь ласка, виберіть браузер для WebApp." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "Менеджер веб-додатків" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "Пошук веб-додатків" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "Головне меню" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "Оновити" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "Експортувати веб-додатки" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "Імпорт веб-додатків" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "Переглянути папку програм" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "Перегляд папки профілів" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "Показати екран вітання" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "Видалити всі веб-додатки" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "Про програму" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "Додати" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "Не знайдено веб-додатків" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "Додайте новий веб-додаток, щоб почати." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "Веб-додаток успішно створено" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "Веб-додаток успішно оновлено" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "Браузер змінено на {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"Ви впевнені, що хочете видалити {0}?\n" -"\n" -"URL: {1}\n" -"Браузер: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "Також видаліть папку конфігурації." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "Видалити" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp успішно видалено" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "ВИДАЛИТИ ВСЕ" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"Ви впевнені, що хочете видалити всі свої веб-додатки? Цю дію не можна скасувати.\n" -"\n" -"Введіть \"{0}\", щоб підтвердити." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "Видалити все" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "Усі веб-додатки були видалені." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "Не вдалося видалити всі веб-додатки." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "Іконка {0} з {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps успішно експортовано" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "Немає веб-додатків" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "Змінити браузер" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "Редагувати" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "Новий WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "Іконка" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "Режим додатку" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "Окремий профіль" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "Вибрати іконку" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "Зображення" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP-файли" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "Імпортовано {imported}, пропущено {dups} дублікатів" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "Не вдалося імпортувати" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "Не вдалося експортувати" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "" +"Це видалить усі webapps та їхні записи на робочому столі. Цю дію неможливо " +"скасувати." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "Браузер змінено" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "Що таке WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "" +"WebApps — це веб-додатки, які працюють у спеціальному вікні браузера, " +"забезпечуючи більш додаткоподібний досвід для ваших улюблених сайтів." +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "Переваги використання WebApps:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "Фокус" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "Працюйте без відволікань від інших вкладок браузера" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "Інтеграція з робочим столом" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "Швидкий доступ із меню додатків" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "Ізольовані профілі" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "Кожен webapp може мати власні куки та налаштування" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "Назад" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "Вперед" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "Оновити" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "Повноекранний режим" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "Введіть URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "Збільшити масштаб" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "Зменшити масштаб" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "Скинути масштаб" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "Інструменти розробника" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "Меню" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "Відкрити посилання в браузері" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "Завантаження завершено" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "Зберегти файл" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "Шаблони пошуку" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "Браузер: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "Редагувати {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "Видалити {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "Що таке WebApps?\n" +#~ "\n" +#~ "WebApps — це веб-додатки, які працюють у спеціальному вікні браузера, забезпечуючи більш схожий на додаток досвід для ваших улюблених веб-сайтів.\n" +#~ "\n" +#~ "Переваги використання WebApps:\n" +#~ "\n" +#~ "• Зосередженість: Працюйте без відволікань від інших вкладок браузера\n" +#~ "• Інтеграція з робочим столом: Швидкий доступ з меню додатків\n" +#~ "• Ізольовані профілі: За бажанням, кожен веб-додаток може мати свої власні куки та налаштування\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "Системне значення за замовчуванням" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "Немає веб-додатків для експорту." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "Вибраний файл не існує." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "Вибраний файл не є дійсним ZIP-архівом." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "Помилка імпорту WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "За замовчуванням" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "Будь ласка, виберіть браузер." +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "Імпортовано {} WebApps успішно (пропущено {} дублікатів)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "Помилка" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "Виберіть з шаблонів" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "Виявити" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "Іконка програми" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "Виберіть значок для веб-додатку" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "Доступні значки" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "Режим застосунку" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "Налаштування профілю" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "Налаштуйте окремий профіль браузера для цього вебдодатку." +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "Імпортовано {} WebApps успішно" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "Ні" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "Так." +#~ msgid "Use separate profile" +#~ msgstr "Використовуйте окремий профіль" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "Виявлення інформації про вебсайт, будь ласка, зачекайте" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "Будь ласка, спочатку введіть URL." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "Будь ласка, введіть назву для WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "Будь ласка, введіть URL для WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "Будь ласка, виберіть браузер для WebApp." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "Головне меню" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "Оновити" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "Показати екран вітання" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "Додати" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "Не знайдено веб-додатків" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "Браузер змінено на {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "Ви впевнені, що хочете видалити {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Браузер: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "ВИДАЛИТИ ВСЕ" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "Ви впевнені, що хочете видалити всі свої веб-додатки? Цю дію не можна скасувати.\n" +#~ "\n" +#~ "Введіть \"{0}\", щоб підтвердити." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "Іконка {0} з {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "Немає веб-додатків для експорту." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "Вибраний файл не існує." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "Вибраний файл не є дійсним ZIP-архівом." +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "Помилка імпорту WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "Імпортовано {} WebApps успішно (пропущено {} дублікатів)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "Імпортовано {} WebApps успішно" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "Ні" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "Так." diff --git a/biglinux-webapps/locale/zh.json b/biglinux-webapps/locale/zh.json index 7a5971da..772ea57e 100644 --- a/biglinux-webapps/locale/zh.json +++ b/biglinux-webapps/locale/zh.json @@ -1 +1 @@ -{"zh":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["模板"]},"Choose a Template":{"*":["选择模板"]},"Search templates...":{"*":["搜索模板..."]},"Search templates":{"*":["搜索模板"]},"Search Results":{"*":["搜索结果"]},"No templates found":{"*":["未找到模板"]},"Browser: {0}":{"*":["浏览器: {0}"]},"Edit WebApp":{"*":["编辑Web应用程序"]},"Edit {0}":{"*":["编辑 {0}"]},"Delete WebApp":{"*":["删除Web应用程序"]},"Delete {0}":{"*":["删除 {0}"]},"Welcome to WebApps Manager":{"*":["欢迎使用 WebApps 管理器"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["什么是WebApps?\n\nWebApps是运行在专用浏览器窗口中的网络应用程序,为您最喜欢的网站提供更像应用程序的体验。\n\n使用WebApps的好处:\n\n• 专注:在没有其他浏览器标签干扰的情况下工作\n• 桌面集成:可以从应用程序菜单快速访问\n• 隔离的配置文件:可选地,每个WebApp可以拥有自己的Cookie和设置\n"]},"Don't show this again":{"*":["不要再显示此信息"]},"Let's Start":{"*":["让我们开始"]},"Select Browser":{"*":["选择浏览器"]},"Cancel":{"*":["取消"]},"Select":{"*":["选择"]},"System Default":{"*":["系统默认"]},"Default":{"*":["默认"]},"Please select a browser.":{"*":["请选择一个浏览器。"]},"Error":{"*":["错误"]},"OK":{"*":["确定"]},"Add WebApp":{"*":["添加Web应用程序"]},"Choose from templates":{"*":["从模板中选择"]},"URL":{"*":["网址"]},"Detect":{"*":["检测"]},"Detect name and icon from website":{"*":["从网站检测名称和图标"]},"Name":{"*":["名称"]},"App Icon":{"*":["应用程序图标"]},"Select icon for the WebApp":{"*":["为WebApp选择图标"]},"Available Icons":{"*":["可用图标"]},"Category":{"*":["类别"]},"Application Mode":{"*":["应用模式"]},"Opens as a native window without browser interface":{"*":["以原生窗口打开,无浏览器界面"]},"Browser":{"*":["浏览器"]},"Profile Settings":{"*":["个人资料设置"]},"Configure a separate browser profile for this webapp":{"*":["为此网络应用配置一个单独的浏览器配置文件"]},"Use separate profile":{"*":["使用单独的配置文件"]},"Allows independent cookies and sessions":{"*":["允许独立的 cookies 和会话"]},"Profile Name":{"*":["个人资料名称"]},"Save":{"*":["保存"]},"Loading...":{"*":["加载中..."]},"Detecting website information, please wait":{"*":["正在检测网站信息,请稍候"]},"Please enter a URL first.":{"*":["请先输入一个网址。"]},"Please enter a name for the WebApp.":{"*":["请输入WebApp的名称。"]},"Please enter a URL for the WebApp.":{"*":["请输入WebApp的URL。"]},"Please select a browser for the WebApp.":{"*":["请选择一个浏览器用于WebApp。"]},"WebApps Manager":{"*":["WebApps 管理器"]},"Search WebApps":{"*":["搜索网络应用程序"]},"Main Menu":{"*":["主菜单"]},"Refresh":{"*":["刷新"]},"Export WebApps":{"*":["导出Web应用程序"]},"Import WebApps":{"*":["导入Web应用程序"]},"Browse Applications Folder":{"*":["浏览应用程序文件夹"]},"Browse Profiles Folder":{"*":["浏览配置文件文件夹"]},"Show Welcome Screen":{"*":["显示欢迎屏幕"]},"Remove All WebApps":{"*":["删除所有Web应用程序"]},"About":{"*":["关于"]},"Add":{"*":["添加"]},"No WebApps Found":{"*":["未找到Web应用程序"]},"Add a new webapp to get started":{"*":["添加一个新的网站应用程序以开始使用"]},"WebApp created successfully":{"*":["WebApp 创建成功"]},"WebApp updated successfully":{"*":["WebApp 更新成功"]},"Browser changed to {0}":{"*":["浏览器已更改为 {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["您确定要删除 {0} 吗?\n\n网址: {1} \n浏览器: {2}"]},"Also delete configuration folder":{"*":["还删除配置文件夹"]},"Delete":{"*":["删除"]},"WebApp deleted successfully":{"*":["WebApp 删除成功"]},"REMOVE ALL":{"*":["删除所有"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["您确定要删除所有的 Web 应用吗?此操作无法撤销。\n\n输入“{0}”以确认。"]},"Remove All":{"*":["全部删除"]},"All WebApps have been removed":{"*":["所有Web应用程序已被移除"]},"Failed to remove all WebApps":{"*":["无法删除所有Web应用程序"]},"Icon {0} of {1}":{"*":["图标 {0} 的 {1}"]},"WebApps exported successfully":{"*":["WebApps 导出成功"]},"No WebApps":{"*":["没有Web应用程序"]},"There are no WebApps to export.":{"*":["没有可导出的Web应用程序。"]},"The selected file does not exist.":{"*":["所选文件不存在。"]},"The selected file is not a valid ZIP archive.":{"*":["所选文件不是有效的 ZIP 压缩文件。"]},"Error importing WebApps":{"*":["导入WebApps时出错"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["成功导入 {} 个 WebApps(跳过 {} 个重复项)"]},"Imported {} WebApps successfully":{"*":["成功导入 {} WebApps"]},"No":{"*":["不"]},"Yes":{"*":["是"]}}}} \ No newline at end of file +{"zh":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["模板"]},"Choose a Template":{"*":["选择模板"]},"Search templates...":{"*":["搜索模板..."]},"Search Results":{"*":["搜索结果"]},"No templates found":{"*":["未找到模板"]},"Edit WebApp":{"*":["编辑Web应用程序"]},"Delete WebApp":{"*":["删除Web应用程序"]},"Welcome to WebApps Manager":{"*":["欢迎使用 WebApps 管理器"]},"Don't show this again":{"*":["不要再显示此信息"]},"Let's Start":{"*":["让我们开始"]},"Select Browser":{"*":["选择浏览器"]},"Cancel":{"*":["取消"]},"Select":{"*":["选择"]},"OK":{"*":["确定"]},"Add WebApp":{"*":["添加Web应用程序"]},"URL":{"*":["网址"]},"Detect name and icon from website":{"*":["从网站检测名称和图标"]},"Name":{"*":["名称"]},"Category":{"*":["类别"]},"Opens as a native window without browser interface":{"*":["以原生窗口打开,无浏览器界面"]},"Browser":{"*":["浏览器"]},"Allows independent cookies and sessions":{"*":["允许独立的 cookies 和会话"]},"Profile Name":{"*":["个人资料名称"]},"Save":{"*":["保存"]},"Loading...":{"*":["加载中..."]},"WebApps Manager":{"*":["WebApps 管理器"]},"Search WebApps":{"*":["搜索网络应用程序"]},"Export WebApps":{"*":["导出Web应用程序"]},"Import WebApps":{"*":["导入Web应用程序"]},"Browse Applications Folder":{"*":["浏览应用程序文件夹"]},"Browse Profiles Folder":{"*":["浏览配置文件文件夹"]},"Remove All WebApps":{"*":["删除所有Web应用程序"]},"About":{"*":["关于"]},"Add a new webapp to get started":{"*":["添加一个新的网站应用程序以开始使用"]},"WebApp created successfully":{"*":["WebApp 创建成功"]},"WebApp updated successfully":{"*":["WebApp 更新成功"]},"Also delete configuration folder":{"*":["还删除配置文件夹"]},"Delete":{"*":["删除"]},"WebApp deleted successfully":{"*":["WebApp 删除成功"]},"Remove All":{"*":["全部删除"]},"All WebApps have been removed":{"*":["所有Web应用程序已被移除"]},"Failed to remove all WebApps":{"*":["无法删除所有Web应用程序"]},"WebApps exported successfully":{"*":["WebApps 导出成功"]},"No WebApps":{"*":["没有Web应用程序"]},"Change browser":{"*":["更改浏览器"]},"Edit":{"*":["编辑"]},"New WebApp":{"*":["新建 WebApp"]},"Icon":{"*":["图标"]},"App Mode":{"*":["应用模式"]},"Separate Profile":{"*":["独立配置文件"]},"Select Icon":{"*":["选择图标"]},"Images":{"*":["图片"]},"ZIP files":{"*":["ZIP 文件"]},"Imported {imported}, skipped {dups} duplicates":{"*":["已导入 {imported},跳过 {dups} 个重复项"]},"Import failed":{"*":["导入失败"]},"Export failed":{"*":["导出失败"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["这将删除所有 webapps 及其桌面条目。此操作不可撤销。"]},"Browser changed":{"*":["浏览器已更改"]},"What are WebApps?":{"*":["什么是 WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps 是在专用浏览器窗口中运行的网络应用,为您喜爱的网站提供更像应用程序的体验。"]},"Benefits of using WebApps:":{"*":["使用 WebApps 的好处:"]},"Focus":{"*":["专注"]},"Work without the distractions of other browser tabs":{"*":["无需分心于其他浏览器标签页"]},"Desktop Integration":{"*":["桌面集成"]},"Quick access from your application menu":{"*":["可从应用菜单快速访问"]},"Isolated Profiles":{"*":["独立配置文件"]},"Each webapp can have its own cookies and settings":{"*":["每个 WebApp 都可以拥有自己的 Cookie 和设置"]},"Back":{"*":["后退"]},"Forward":{"*":["前进"]},"Reload":{"*":["重新加载"]},"Fullscreen":{"*":["全屏"]},"Enter URL…":{"*":["输入 URL…"]},"Zoom In":{"*":["放大"]},"Zoom Out":{"*":["缩小"]},"Reset Zoom":{"*":["重置缩放"]},"Developer Tools":{"*":["开发者工具"]},"Menu":{"*":["菜单"]},"Open Link in Browser":{"*":["在浏览器中打开链接"]},"Download Complete":{"*":["下载完成"]},"Save File":{"*":["保存文件"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/locale/zh.po b/biglinux-webapps/locale/zh.po index 211e453a..6a6541b8 100644 --- a/biglinux-webapps/locale/zh.po +++ b/biglinux-webapps/locale/zh.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the biglinux-webapps package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: biglinux-webapps\n" @@ -14,440 +14,624 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: attranslate\n" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 32 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 163 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:60 msgid "Templates" msgstr "模板" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:17 msgid "Choose a Template" msgstr "选择模板" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 56 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:29 msgid "Search templates..." msgstr "搜索模板..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 -msgid "Search templates" -msgstr "搜索模板" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:129 msgid "Search Results" msgstr "搜索结果" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 96 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/template_gallery.rs:123 msgid "No templates found" msgstr "未找到模板" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 -#, python-brace-format -msgid "Browser: {0}" -msgstr "浏览器: {0}" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 104 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 msgid "Edit WebApp" msgstr "编辑Web应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 -#, python-brace-format -msgid "Edit {0}" -msgstr "编辑 {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 114 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:507 msgid "Delete WebApp" msgstr "删除Web应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 -#, python-brace-format -msgid "Delete {0}" -msgstr "删除 {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 22 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 94 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:20 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:70 msgid "Welcome to WebApps Manager" msgstr "欢迎使用 WebApps 管理器" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 -msgid "" -"What are WebApps?\n" -"\n" -"WebApps are web applications that run in a dedicated browser window, providing a more app-like " -"experience for your favorite websites.\n" -"\n" -"Benefits of using WebApps:\n" -"\n" -"• Focus: Work without the distractions of other browser tabs\n" -"• Desktop Integration: Quick access from your application menu\n" -"• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" -msgstr "" -"什么是WebApps?\n" -"\n" -"WebApps是运行在专用浏览器窗口中的网络应用程序,为您最喜欢的网站提供更像应用程序的体验。\n" -"\n" -"使用WebApps的好处:\n" -"\n" -"• 专注:在没有其他浏览器标签干扰的情况下工作\n" -"• 桌面集成:可以从应用程序菜单快速访问\n" -"• 隔离的配置文件:可选地,每个WebApp可以拥有自己的Cookie和设置\n" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:112 msgid "Don't show this again" msgstr "不要再显示此信息" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:127 msgid "Let's Start" msgstr "让我们开始" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 50 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:19 msgid "Select Browser" msgstr "选择浏览器" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:99 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:225 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:291 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:510 msgid "Cancel" msgstr "取消" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 90 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 179 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 240 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:141 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:189 msgid "Select" msgstr "选择" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 -msgid "System Default" -msgstr "系统默认" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 -msgid "Default" -msgstr "默认" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 -msgid "Please select a browser." -msgstr "请选择一个浏览器。" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 -msgid "Error" -msgstr "错误" -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 357 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 173 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 638 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/browser_dialog.rs:100 msgid "OK" msgstr "确定" -# # #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 46 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 101 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 109 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:58 msgid "Add WebApp" msgstr "添加Web应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 -msgid "Choose from templates" -msgstr "从模板中选择" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 152 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:111 msgid "URL" msgstr "网址" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 -msgid "Detect" -msgstr "检测" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 157 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:115 msgid "Detect name and icon from website" msgstr "从网站检测名称和图标" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 480 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:122 msgid "Name" msgstr "名称" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 -msgid "App Icon" -msgstr "应用程序图标" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 -msgid "Select icon for the WebApp" -msgstr "为WebApp选择图标" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 -msgid "Available Icons" -msgstr "可用图标" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 221 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:161 msgid "Category" msgstr "类别" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 -msgid "Application Mode" -msgstr "应用模式" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 292 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:172 msgid "Opens as a native window without browser interface" msgstr "以原生窗口打开,无浏览器界面" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 226 +#. -- Browser row (hidden in app mode) -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:179 msgid "Browser" msgstr "浏览器" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 -msgid "Profile Settings" -msgstr "个人资料设置" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 -msgid "Configure a separate browser profile for this webapp" -msgstr "为此网络应用配置一个单独的浏览器配置文件" -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# -# -msgid "Use separate profile" -msgstr "使用单独的配置文件" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 345 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:203 msgid "Allows independent cookies and sessions" msgstr "允许独立的 cookies 和会话" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 264 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:208 msgid "Profile Name" msgstr "个人资料名称" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:226 msgid "Save" msgstr "保存" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 336 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:88 msgid "Loading..." msgstr "加载中..." -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 -msgid "Detecting website information, please wait" -msgstr "正在检测网站信息,请稍候" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 -msgid "Please enter a URL first." -msgstr "请先输入一个网址。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 -msgid "Please enter a name for the WebApp." -msgstr "请输入WebApp的名称。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 -msgid "Please enter a URL for the WebApp." -msgstr "请输入WebApp的URL。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 -msgid "Please select a browser for the WebApp." -msgstr "请选择一个浏览器用于WebApp。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 27 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:37 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:173 msgid "WebApps Manager" msgstr "WebApps 管理器" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 51 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:53 msgid "Search WebApps" msgstr "搜索网络应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 -msgid "Main Menu" -msgstr "主菜单" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 -msgid "Refresh" -msgstr "刷新" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 61 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:64 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:236 msgid "Export WebApps" msgstr "导出Web应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 62 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:63 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:195 msgid "Import WebApps" msgstr "导入Web应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 65 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:65 msgid "Browse Applications Folder" msgstr "浏览应用程序文件夹" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 66 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:66 msgid "Browse Profiles Folder" msgstr "浏览配置文件文件夹" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 -msgid "Show Welcome Screen" -msgstr "显示欢迎屏幕" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 68 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 389 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:288 msgid "Remove All WebApps" msgstr "删除所有Web应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 69 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:73 msgid "About" msgstr "关于" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 -msgid "Add" -msgstr "添加" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 -msgid "No WebApps Found" -msgstr "未找到Web应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 106 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:394 msgid "Add a new webapp to get started" msgstr "添加一个新的网站应用程序以开始使用" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 214 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:159 msgid "WebApp created successfully" msgstr "WebApp 创建成功" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 257 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:461 msgid "WebApp updated successfully" msgstr "WebApp 更新成功" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 -#, python-brace-format -msgid "Browser changed to {0}" -msgstr "浏览器已更改为 {0}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 -#, python-brace-format -msgid "" -"Are you sure you want to delete {0}?\n" -"\n" -"URL: {1}\n" -"Browser: {2}" -msgstr "" -"您确定要删除 {0} 吗?\n" -"\n" -"网址: {1} \n" -"浏览器: {2}" -# # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # # #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:524 msgid "Also delete configuration folder" msgstr "还删除配置文件夹" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 352 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:100 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:511 msgid "Delete" msgstr "删除" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 371 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:547 msgid "WebApp deleted successfully" msgstr "WebApp 删除成功" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 -msgid "REMOVE ALL" -msgstr "删除所有" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 -#, python-brace-format -msgid "" -"Are you sure you want to remove all your WebApps? This action cannot be undone.\n" -"\n" -"Type \"{0}\" to confirm." -msgstr "" -"您确定要删除所有的 Web 应用吗?此操作无法撤销。\n" -"\n" -"输入“{0}”以确认。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 353 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:292 msgid "Remove All" msgstr "全部删除" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 443 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:307 msgid "All WebApps have been removed" msgstr "所有Web应用程序已被移除" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 445 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:303 msgid "Failed to remove all WebApps" msgstr "无法删除所有Web应用程序" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 -#, python-brace-format -msgid "Icon {0} of {1}" -msgstr "图标 {0} 的 {1}" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 166 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:248 msgid "WebApps exported successfully" msgstr "WebApps 导出成功" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:246 +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:393 msgid "No WebApps" msgstr "没有Web应用程序" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:78 +msgid "Change browser" +msgstr "更改浏览器" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_row.rs:89 +msgid "Edit" +msgstr "编辑" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:45 +msgid "New WebApp" +msgstr "新建 WebApp" +#. -- Icon row -- +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:128 +msgid "Icon" +msgstr "图标" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:171 +msgid "App Mode" +msgstr "应用模式" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:202 +msgid "Separate Profile" +msgstr "独立配置文件" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:427 +msgid "Select Icon" +msgstr "选择图标" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/webapp_dialog.rs:432 +msgid "Images" +msgstr "图片" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:198 +msgid "ZIP files" +msgstr "ZIP 文件" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:215 +#, rust-format +msgid "Imported {imported}, skipped {dups} duplicates" +msgstr "已导入 {imported},跳过 {dups} 个重复项" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:219 +msgid "Import failed" +msgstr "导入失败" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:252 +msgid "Export failed" +msgstr "导出失败" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:289 +msgid "" +"This will delete all webapps and their desktop entries. This cannot be " +"undone." +msgstr "这将删除所有 webapps 及其桌面条目。此操作不可撤销。" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/window.rs:493 +msgid "Browser changed" +msgstr "浏览器已更改" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:83 +msgid "What are WebApps?" +msgstr "什么是 WebApps?" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:84 +msgid "" +"WebApps are web applications that run in a dedicated browser window, " +"providing a more app-like experience for your favorite websites." +msgstr "WebApps 是在专用浏览器窗口中运行的网络应用,为您喜爱的网站提供更像应用程序的体验。" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:85 +msgid "Benefits of using WebApps:" +msgstr "使用 WebApps 的好处:" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Focus" +msgstr "专注" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:86 +msgid "Work without the distractions of other browser tabs" +msgstr "无需分心于其他浏览器标签页" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Desktop Integration" +msgstr "桌面集成" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:87 +msgid "Quick access from your application menu" +msgstr "可从应用菜单快速访问" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Isolated Profiles" +msgstr "独立配置文件" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-manager/src/welcome_dialog.rs:88 +msgid "Each webapp can have its own cookies and settings" +msgstr "每个 WebApp 都可以拥有自己的 Cookie 和设置" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:53 +msgid "Back" +msgstr "后退" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:57 +msgid "Forward" +msgstr "前进" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:60 +msgid "Reload" +msgstr "重新加载" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:63 +msgid "Fullscreen" +msgstr "全屏" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:78 +msgid "Enter URL…" +msgstr "输入 URL…" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:338 +msgid "Zoom In" +msgstr "放大" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:339 +msgid "Zoom Out" +msgstr "缩小" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:340 +msgid "Reset Zoom" +msgstr "重置缩放" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:341 +msgid "Developer Tools" +msgstr "开发者工具" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:346 +msgid "Menu" +msgstr "菜单" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:371 +msgid "Open Link in Browser" +msgstr "在浏览器中打开链接" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:397 +msgid "Download Complete" +msgstr "下载完成" +#: /home/talesam/Servidor/GitHub/biglinux-webapps/crates/webapps-viewer/src/window.rs:406 +msgid "Save File" +msgstr "保存文件" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py, line: 63 +#~ msgid "Search templates" +#~ msgstr "搜索模板" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 91 +#, python-brace-format +#~ msgid "Browser: {0}" +#~ msgstr "浏览器: {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 113 +#, python-brace-format +#~ msgid "Edit {0}" +#~ msgstr "编辑 {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py, line: 127 +#, python-brace-format +#~ msgid "Delete {0}" +#~ msgstr "删除 {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py, line: 109 +#~ msgid "" +#~ "What are WebApps?\n" +#~ "\n" +#~ "WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n" +#~ "\n" +#~ "Benefits of using WebApps:\n" +#~ "\n" +#~ "• Focus: Work without the distractions of other browser tabs\n" +#~ "• Desktop Integration: Quick access from your application menu\n" +#~ "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" +#~ msgstr "" +#~ "什么是WebApps?\n" +#~ "\n" +#~ "WebApps是运行在专用浏览器窗口中的网络应用程序,为您最喜欢的网站提供更像应用程序的体验。\n" +#~ "\n" +#~ "使用WebApps的好处:\n" +#~ "\n" +#~ "• 专注:在没有其他浏览器标签干扰的情况下工作\n" +#~ "• 桌面集成:可以从应用程序菜单快速访问\n" +#~ "• 隔离的配置文件:可选地,每个WebApp可以拥有自己的Cookie和设置\n" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 170 +#~ msgid "System Default" +#~ msgstr "系统默认" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 -msgid "There are no WebApps to export." -msgstr "没有可导出的Web应用程序。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 -msgid "The selected file does not exist." -msgstr "所选文件不存在。" -# -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 -msgid "The selected file is not a valid ZIP archive." -msgstr "所选文件不是有效的 ZIP 压缩文件。" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 -msgid "Error importing WebApps" -msgstr "导入WebApps时出错" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 136 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 258 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 440 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 441 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 590 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 151 +#~ msgid "Default" +#~ msgstr "默认" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 163 +#~ msgid "Please select a browser." +#~ msgstr "请选择一个浏览器。" +# #-#-#-#-# biglinux-webapps.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 -msgid "Imported {} WebApps successfully ({} duplicates skipped)" -msgstr "成功导入 {} 个 WebApps(跳过 {} 个重复项)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py, line: 172 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 637 +#~ msgid "Error" +#~ msgstr "错误" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 167 +#~ msgid "Choose from templates" +#~ msgstr "从模板中选择" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 156 +#~ msgid "Detect" +#~ msgstr "检测" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 172 +#~ msgid "App Icon" +#~ msgstr "应用程序图标" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 180 +#~ msgid "Select icon for the WebApp" +#~ msgstr "为WebApp选择图标" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 187 +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 278 +#~ msgid "Available Icons" +#~ msgstr "可用图标" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 290 +#~ msgid "Application Mode" +#~ msgstr "应用模式" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 339 +#~ msgid "Profile Settings" +#~ msgstr "个人资料设置" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 341 +#~ msgid "Configure a separate browser profile for this webapp" +#~ msgstr "为此网络应用配置一个单独的浏览器配置文件" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 -msgid "Imported {} WebApps successfully" -msgstr "成功导入 {} WebApps" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 -msgid "No" -msgstr "不" +# #-#-#-#-# biglinux-webapps-bash.pot (biglinux-webapps) #-#-#-#-# # -# File: biglinux-webapps/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 -msgid "Yes" -msgstr "是" +#~ msgid "Use separate profile" +#~ msgstr "使用单独的配置文件" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 414 +#~ msgid "Detecting website information, please wait" +#~ msgstr "正在检测网站信息,请稍候" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 453 +#~ msgid "Please enter a URL first." +#~ msgstr "请先输入一个网址。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 609 +#~ msgid "Please enter a name for the WebApp." +#~ msgstr "请输入WebApp的名称。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 613 +#~ msgid "Please enter a URL for the WebApp." +#~ msgstr "请输入WebApp的URL。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py, line: 617 +#~ msgid "Please select a browser for the WebApp." +#~ msgstr "请选择一个浏览器用于WebApp。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 79 +#~ msgid "Main Menu" +#~ msgstr "主菜单" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 60 +#~ msgid "Refresh" +#~ msgstr "刷新" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 87 +#~ msgid "Show Welcome Screen" +#~ msgstr "显示欢迎屏幕" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 72 +#~ msgid "Add" +#~ msgstr "添加" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 105 +#~ msgid "No WebApps Found" +#~ msgstr "未找到Web应用程序" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 313 +#, python-brace-format +#~ msgid "Browser changed to {0}" +#~ msgstr "浏览器已更改为 {0}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 372 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to delete {0}?\n" +#~ "\n" +#~ "URL: {1}\n" +#~ "Browser: {2}" +#~ msgstr "" +#~ "您确定要删除 {0} 吗?\n" +#~ "\n" +#~ "网址: {1} \n" +#~ "浏览器: {2}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 341 +#~ msgid "REMOVE ALL" +#~ msgstr "删除所有" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py, line: 346 +#, python-brace-format +#~ msgid "" +#~ "Are you sure you want to remove all your WebApps? This action cannot be undone.\n" +#~ "\n" +#~ "Type \"{0}\" to confirm." +#~ msgstr "" +#~ "您确定要删除所有的 Web 应用吗?此操作无法撤销。\n" +#~ "\n" +#~ "输入“{0}”以确认。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py, line: 63 +#, python-brace-format +#~ msgid "Icon {0} of {1}" +#~ msgstr "图标 {0} 的 {1}" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 145 +#~ msgid "There are no WebApps to export." +#~ msgstr "没有可导出的Web应用程序。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 264 +#~ msgid "The selected file does not exist." +#~ msgstr "所选文件不存在。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 272 +#~ msgid "The selected file is not a valid ZIP archive." +#~ msgstr "所选文件不是有效的 ZIP 压缩文件。" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 346 +#~ msgid "Error importing WebApps" +#~ msgstr "导入WebApps时出错" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 403 +#~ msgid "Imported {} WebApps successfully ({} duplicates skipped)" +#~ msgstr "成功导入 {} 个 WebApps(跳过 {} 个重复项)" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 341 +#~ msgid "Imported {} WebApps successfully" +#~ msgstr "成功导入 {} WebApps" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 363 +#~ msgid "No" +#~ msgstr "不" +# File: biglinux-webapps/biglinux- +# webapps/usr/share/biglinux/webapps/webapps/application.py, line: 364 +#~ msgid "Yes" +#~ msgstr "是" diff --git a/biglinux-webapps/usr/bin/big-webapps b/biglinux-webapps/usr/bin/big-webapps deleted file mode 100755 index 1e6e2fa4..00000000 --- a/biglinux-webapps/usr/bin/big-webapps +++ /dev/null @@ -1,348 +0,0 @@ -#!/usr/bin/env bash - -display_help() { - echo "This script manages WebApps by creating or removing .desktop files for specified browsers and URLs." - echo "" - echo "Usage:" - echo " $0 {create|remove|remove-with-folder} " - echo "" - echo "Commands:" - echo " create - Creates a new WebApp .desktop file" - echo " remove-with-folder - Removes an existing WebApp .desktop file" - echo " remove - Removes an existing WebApp .desktop file" - echo " json - Show all WebApps in JSON format" - echo " json file - Change file to filename to show in JSON format" - echo "" - echo "Arguments for create, the order is important:" - echo " - The browser to use (e.g., google-chrome-stable, brave-browser)" - echo " - The display name of the WebApp" - echo " - The URL of the WebApp" - echo " - The icon for the WebApp" - echo " - The category for the WebApp" - echo " - The profile directory to use" - echo "" - echo "Examples:" - echo " Create a WebApp:" - echo " $0 create brave \"BigLinux\" \"https://www.biglinux.com.br\" \"big-logo\" \"Webapps\" \"Default\"" - echo "" - echo " Remove an existing WebApp:" - echo " $0 remove brave-www.biglinux.com.br__-Default.desktop" -} - -# Check for minimum arguments -if [ "$#" -lt 1 ]; then - display_help - exit -fi - -# Check if the folder exists and create it if it doesn't -if [[ ! -d ~/.local/share/applications ]]; then - mkdir -p ~/.local/share/applications -fi - -# Change to the applications folder, if it fails, exit -cd ~/.local/share/applications || { echo "Failed to change directory to ~/.local/share/applications"; exit 1; } - -# Main command -command="$1" -shift - -if [[ $command == "json" ]]; then - one_file="$1" - -# Remove -elif [ "$command" == "remove" ]; then - if [ "$#" = "0" ]; then - display_help - exit 1 - fi - - filename="$1" - browser="$2" - profile="$3" - - if [ -f "$filename" ]; then - rm "$filename" - - echo "WebApp successfully removed!" - exit 0 - else - echo "WebApp not found!" - exit 1 - fi - -# Remove -elif [ "$command" = "remove-with-folder" ]; then - if [ "$#" = "0" ]; then - display_help - exit 1 - fi - - filename="$1" - browser="$2" - profile="$3" - - if [ -f "$filename" ]; then - rm "$filename" - # Verify if $browser variable not null and $profile variable not null and folder $HOME/.bigwebapps/$browser/$profile exists - if [[ -n "$browser" ]] && [[ -n "$profile" ]] && [[ -d "$HOME/.bigwebapps/$browser/$profile" ]]; then - rm -rf "$HOME/.bigwebapps/$browser/$profile" - else - if [[ "$browser" == "firefox" || "$browser" == "librewolf" || "$browser" == "flatpak-firefox" || "$browser" == "flatpak-librewolf" ]]; then - # Firefox and Librewolf always remove the profile folder - filename=${filename//.desktop} - if [[ -d "$HOME/.bigwebapps/$browser/$filename" ]]; then - rm -rf "$HOME/.bigwebapps/$browser/$filename" - fi - fi - fi - - echo "WebApp successfully removed!" - exit 0 - else - echo "WebApp not found!" - exit 1 - fi - -else - # Set global variables - browser="$1" - name="$2" - url="$3" - icon="$4" - # If icon has a path, copy to proper icon theme dir and use absolute path - if [[ $icon =~ \/ ]]; then - mkdir -p ~/.local/share/icons/hicolor/scalable/apps - icon_basename="${icon##*/}" - cp "$icon" ~/.local/share/icons/hicolor/scalable/apps/ - icon="$HOME/.local/share/icons/hicolor/scalable/apps/$icon_basename" - fi - category="$5" - profile="$6" -fi - - -# Adjust the browser name for the filename and class -if [[ "$browser" == "__viewer__" ]]; then - short_browser="viewer" -else - case "$browser" in - *[Cc]hrom*) short_browser="chrome" ;; - *[Bb]rave*) short_browser="brave" ;; - *[Ee]dge*) short_browser="msedge" ;; - *[Vv]ivaldi*) short_browser="vivaldi" ;; - *) short_browser="$browser" ;; - esac -fi - -# Adjust the class by replacing "/" with "__" and removing https -class=$(sed 's|https://||;s|http://||g;s|/|__|g' <<< "$url") - -# Define the filename in Wayland compatible format -filename="$short_browser-$(sed 's|https://||;s|http://||;s|?.*||g;s|/|__|g' <<< "$url")-Default.desktop" - -# Keep first occurrence of __ and replace all others with _ -filename=$(sed 's/__/\n/g;s/\n/__/;s/\n/_/g' <<< "$filename") - -if ! grep -q '__' <<< "$filename"; then - filename=$(sed "s/-Default/__-Default/g" <<< "$filename") -fi - -# Verify if the WebApp already exists -if [[ -e ~/.local/share/applications/$filename ]]; then - - # If the WebApp already exists, add BigWebApp1 or first available number - i=1 - filename_orig=$filename - while [[ -e ~/.local/share/applications/$filename ]]; do - i=$((i + 1)) - filename="${filename_orig/.desktop/}-BigWebApp$i.desktop" - done - -fi - -# Create -if [ "$command" = "create" ]; then - if [ "$#" -ne 6 ]; then - display_help - exit 1 - fi - - # optional metadata via env vars (backward compatible) - : "${WEBAPP_MIME_TYPES:=}" - : "${WEBAPP_COMMENT:=}" - : "${WEBAPP_GENERIC_NAME:=}" - : "${WEBAPP_KEYWORDS:=}" - : "${WEBAPP_TEMPLATE_ID:=}" - : "${WEBAPP_URL_SCHEMES:=}" - - # merge url_schemes into mime_types as x-scheme-handler/* - if [[ -n "$WEBAPP_URL_SCHEMES" ]]; then - IFS=';' read -ra schemes <<< "$WEBAPP_URL_SCHEMES" - for scheme in "${schemes[@]}"; do - [[ -z "$scheme" ]] && continue - WEBAPP_MIME_TYPES+="x-scheme-handler/$scheme;" - done - fi - - # build optional .desktop fields - extra_fields="" - [[ -n "$WEBAPP_MIME_TYPES" ]] && extra_fields+="MimeType=$WEBAPP_MIME_TYPES -" - [[ -n "$WEBAPP_COMMENT" ]] && extra_fields+="Comment=$WEBAPP_COMMENT -" - [[ -n "$WEBAPP_GENERIC_NAME" ]] && extra_fields+="GenericName=$WEBAPP_GENERIC_NAME -" - [[ -n "$WEBAPP_KEYWORDS" ]] && extra_fields+="Keywords=$WEBAPP_KEYWORDS -" - [[ -n "$WEBAPP_TEMPLATE_ID" ]] && extra_fields+="X-BigWebApp-Template=$WEBAPP_TEMPLATE_ID -" - - if [[ "$browser" == "__viewer__" ]]; then - # App mode — Qt6 viewer without browser chrome - app_id=$(sed 's|https://||;s|http://||;s|/|_|g;s|[^a-zA-Z0-9_-]||g' <<< "$url") - # support file args (%f) when mime types registered - exec_line="big-webapps-viewer --url=\"$url\" --name=\"$name\" --icon=\"${icon}\" --app-id=\"$app_id\"" - [[ -n "$WEBAPP_MIME_TYPES" ]] && exec_line+=" %f" - read -d $'' ShowText < "$filename" - -echo "WebApp $name successfully created as $filename" - -# Verify -elif [ "$command" = "verify" ]; then - if [ "$#" -ne 6 ]; then - display_help - exit 1 - fi - - if [ -f "$filename_orig" ]; then - echo "true" - exit 1 - else - echo "false" - exit 0 - fi - -# List -elif [ "$command" = "json" ]; then - - declare -i num=0 - - # Print the JSON array start - echo "[" - # Set IFS to newline to handle spaces in filenames - IFS=$'\n' - # Get if not passed the files, show all files with big-webapps-exec - if [[ -z $one_file ]]; then - files=$(grep -Rl 'big-webapps-exec\|big-webapps-viewer') - else - files=$one_file - fi - - # Loop through all files - for file in $files; do - - # Clean info before verify next file - unset browser name url icon categories profile - - # Read any file and get the name, url, icon and categories - while IFS= read -r line; do - case $line in - "Name="*) - name=${line#*Name=} - ;; - "Exec="*) - if [[ "$line" == *"big-webapps-viewer"* ]]; then - # App mode — Qt6 viewer - url=${line//*--url=\"} - url=${url//\"*} - browser="__viewer__" - profile="Default" - else - # Browser mode - url=${line//*--app=} - url=${url//\"} - browser=${line//*filename=\"} - browser=${browser#*\" } - browser=${browser// *} - profile=${line//*--profile-directory=} - profile=${profile// *} - fi - ;; - "Icon="*) - icon=${line#*Icon=} - ;; - "Categories="*) - categories=${line#*Categories=} - ;; - esac - done <<<"$(grep -ve 'Name=Software Render' -ve 'Exec=SoftwareRender ' "$file" | grep -m4 -e '^Name=' -e '^Exec=' -e '^Icon=' -e '^Categories=')" - - # Print the JSON separator - if [[ $num -gt 0 ]]; then - printf ',\n' - fi - - # Determine app_mode from browser - if [[ "$browser" == "__viewer__" ]]; then - app_mode="app" - else - app_mode="browser" - fi - - # JSON-escape values: handle backslash, double-quote, control chars - _json_escape() { printf '%s' "$1" | sed 's/\\/\\\\/g;s/"/\\"/g;s/\t/\\t/g'; } - - # Print the JSON object - printf ' {\n' - printf ' "browser": "%s",\n' "$(_json_escape "$browser")" - printf ' "app_file": "%s",\n' "$(_json_escape "$file")" - printf ' "app_name": "%s",\n' "$(_json_escape "$name")" - printf ' "app_url": "%s",\n' "$(_json_escape "$url")" - printf ' "app_icon": "%s",\n' "$(_json_escape "$icon")" - printf ' "app_profile": "%s",\n' "$(_json_escape "$profile")" - printf ' "app_categories": "%s",\n' "$(_json_escape "$categories")" - printf ' "app_mode": "%s"\n' "$app_mode" - printf ' }' - num+=1 - done - # Print the JSON array end - echo "]" - -else - echo "Invalid command: $command" - display_help - exit 1 -fi diff --git a/biglinux-webapps/usr/bin/big-webapps-exec b/biglinux-webapps/usr/bin/big-webapps-exec index da860b34..671ef5c4 100755 --- a/biglinux-webapps/usr/bin/big-webapps-exec +++ b/biglinux-webapps/usr/bin/big-webapps-exec @@ -57,8 +57,6 @@ case $browser in esac -mkdir -p "$HOME/.bigwebapps/$browser" - # Permission for flatpak browser if [[ $browser =~ flatpak ]]; then flatpak override --user --filesystem="$HOME/.bigwebapps/$browser" "${browser_exec[2]}" @@ -79,6 +77,20 @@ if [[ $browser =~ (firefox|librewolf|flatpak-firefox) ]]; then fi +# Build browser launch args based on profile type +# Default/Browser → use native Chrome profile (keeps user logins/cookies) +# Custom profile → use isolated --user-data-dir (separate session) +build_browser_args() { + if [[ $profile == "Default" || $profile == "Browser" ]]; then + browser_args=(--no-default-browser-check --profile-directory=Default --app="$url") + else + mkdir -p "$HOME/.bigwebapps/$browser/$profile" + browser_args=(--no-default-browser-check --user-data-dir="$HOME/.bigwebapps/$browser/$profile" --app="$url") + fi +} + +build_browser_args + # If the big-webapp-version is set and using wayland, we change desktop file temporarily if grep -q '\-BigWebApp' <<< "$filename" && [[ $XDG_SESSION_TYPE == 'wayland' ]]; then filename_orig="$HOME/.local/share/applications/${filename//-BigWebApp[0-9]*/}.desktop" @@ -101,22 +113,14 @@ if grep -q '\-BigWebApp' <<< "$filename" && [[ $XDG_SESSION_TYPE == 'wayland' ]] cp "$filename" "$filename_orig" # Wait to system detect updated icon sleep 2 - if [[ "$profile" == "Browser" ]]; then - "${browser_exec[@]}" --no-default-browser-check --app="$url" & - else - "${browser_exec[@]}" --no-default-browser-check --user-data-dir="$HOME/.bigwebapps/$browser/$profile" --app="$url" & - fi + "${browser_exec[@]}" "${browser_args[@]}" & sleep 2 mv -f "$filename_orig_bkp" "$filename_orig" flock -u 9 else # another instance holds lock → just launch without icon swap - if [[ "$profile" == "Browser" ]]; then - "${browser_exec[@]}" --no-default-browser-check --app="$url" & - else - "${browser_exec[@]}" --no-default-browser-check --user-data-dir="$HOME/.bigwebapps/$browser/$profile" --app="$url" & - fi + "${browser_exec[@]}" "${browser_args[@]}" & fi rm -f "$lockfile" else @@ -128,9 +132,5 @@ else mv -f "$filename_bkp" "$filename" fi - if [[ "$profile" == "Browser" ]]; then - "${browser_exec[@]}" --no-default-browser-check --app="$url" & - else - "${browser_exec[@]}" --no-default-browser-check --user-data-dir="$HOME/.bigwebapps/$browser/$profile" --app="$url" & - fi + "${browser_exec[@]}" "${browser_args[@]}" & fi diff --git a/biglinux-webapps/usr/bin/big-webapps-gui b/biglinux-webapps/usr/bin/big-webapps-gui deleted file mode 100755 index 78741168..00000000 --- a/biglinux-webapps/usr/bin/big-webapps-gui +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash - -mkdir -p ~/.local/share/icons - -cd /usr/share/biglinux/webapps/ - -exec python main.py diff --git a/biglinux-webapps/usr/bin/big-webapps-viewer b/biglinux-webapps/usr/bin/big-webapps-viewer deleted file mode 100755 index 768a4d5e..00000000 --- a/biglinux-webapps/usr/bin/big-webapps-viewer +++ /dev/null @@ -1,923 +0,0 @@ -#!/usr/bin/env python3 -"""BigLinux WebApp Viewer — Qt6/PySide6 + Chromium WebEngine. -CSD headerbar replicating GTK4/Adwaita style. Fullscreen auto-hide overlay. -""" - -APP_VERSION = "3.5.1" - -import argparse -import json -import os -import re -import signal -import sys -from functools import lru_cache -from pathlib import Path - -# optional MPRIS integration for media webapps -try: - # resolve import path relative to the script - _mpris_dir = Path(__file__).resolve().parent.parent / "share/biglinux/webapps" - sys.path.insert(0, str(_mpris_dir)) - from webapps.utils.mpris import ( - MPRIS_AVAILABLE, - MprisService, - MEDIA_SESSION_JS, - start_glib_loop, - ) - - sys.path.pop(0) -except ImportError: - MPRIS_AVAILABLE = False - MEDIA_SESSION_JS = "" - -from PySide6.QtCore import QRectF, QSize, QTimer, Qt, QUrl -from PySide6.QtGui import ( - QAction, - QColor, - QCursor, - QIcon, - QKeySequence, - QPainter, - QPainterPath, - QPalette, - QPixmap, - QRegion, -) -from PySide6.QtSvg import QSvgRenderer -from PySide6.QtWebEngineCore import ( - QWebEngineDownloadRequest, - QWebEnginePage, - QWebEngineProfile, - QWebEngineScript, - QWebEngineSettings, -) -from PySide6.QtWebEngineWidgets import QWebEngineView -from PySide6.QtWidgets import ( - QApplication, - QFileDialog, - QHBoxLayout, - QLabel, - QMainWindow, - QSizeGrip, - QToolButton, - QVBoxLayout, - QWidget, -) - -DATA_BASE = Path.home() / ".local" / "share" / "biglinux-webapps" -CONFIG_BASE = Path.home() / ".config" / "biglinux-webapps" -HOVER_ZONE = 60 -RESIZE_MARGIN = 8 # px from edge to trigger border resize - - -def _is_dark_theme() -> bool: - """Check if system theme is dark based on window background luminance.""" - bg = QApplication.palette().color(QPalette.ColorRole.Window) - lum = 0.299 * bg.redF() + 0.587 * bg.greenF() + 0.114 * bg.blueF() - return lum < 0.5 - - -def _get_theme_colors() -> dict[str, str]: - """Derive headerbar colors from system palette.""" - pal = QApplication.palette() - bg = pal.color(QPalette.ColorRole.Window) - fg = pal.color(QPalette.ColorRole.WindowText) - - dark = _is_dark_theme() - - # KDE/Kvantum sometimes returns wrong fg for palette — enforce contrast - fg_lum = 0.299 * fg.redF() + 0.587 * fg.greenF() + 0.114 * fg.blueF() - if dark and fg_lum < 0.5: - fg = QColor("#ffffff") - elif not dark and fg_lum > 0.5: - fg = QColor("#2e3436") - - # headerbar bg: slightly adjusted from window bg - h, s, l, _ = bg.getHslF() - if dark: - hdr_bg = QColor.fromHslF(h, s, max(0.0, l - 0.03)) - hdr_border = QColor.fromHslF(h, s, max(0.0, l - 0.08)) - else: - hdr_bg = QColor.fromHslF(h, s, max(0.0, l - 0.05)) - hdr_border = QColor.fromHslF(h, s, max(0.0, l - 0.12)) - - r, g, b = fg.red(), fg.green(), fg.blue() - result = { - "bg": hdr_bg.name(), - "border": hdr_border.name(), - "fg": fg.name(), - "hover": f"rgba({r},{g},{b},0.12)", - "press": f"rgba({r},{g},{b},0.18)", - "disabled": f"rgba({r},{g},{b},0.3)", - "wctrl_bg": f"rgba({r},{g},{b},0.10)", - "wctrl_hover": f"rgba({r},{g},{b},0.20)", - "wctrl_press": f"rgba({r},{g},{b},0.28)", - } - return result - - -# Symbolic icon name mapping -_ICON_NAMES: dict[str, str] = { - "go-previous": "go-previous-symbolic", - "go-next": "go-next-symbolic", - "view-refresh": "view-refresh-symbolic", - "view-fullscreen": "view-fullscreen-symbolic", - "minimize": "window-minimize-symbolic", - "maximize": "window-maximize-symbolic", - "restore": "window-restore-symbolic", - "close": "window-close-symbolic", -} - - -@lru_cache(maxsize=32) -def _find_icon_svg(svg_name: str) -> Path | None: - """Search icon themes for SVG: active → base (strip -dark/-light) → fallback → Adwaita.""" - themes: list[str] = [] - for tn in (QIcon.themeName(), QIcon.fallbackThemeName()): - if tn and tn not in themes: - themes.append(tn) - # also check base theme (strip -dark / -light suffix) - base = re.sub(r"-(dark|light)$", "", tn) - if base != tn and base not in themes: - themes.append(base) - if "Adwaita" not in themes: - themes.append("Adwaita") - - target = svg_name if svg_name.endswith(".svg") else f"{svg_name}.svg" - for theme in themes: - for base in QIcon.themeSearchPaths(): - if base.startswith(":"): - continue - theme_dir = Path(base) / theme - if not theme_dir.is_dir(): - continue - for hit in theme_dir.rglob(target): - return hit - return None - - -def _make_adw_icon(name: str, size: int = 16, fg_hex: str = "#ffffff") -> QIcon: - """Load symbolic SVG from system icon theme, recolored to fg_hex.""" - svg_name = _ICON_NAMES.get(name, f"{name}-symbolic") - svg_path = _find_icon_svg(svg_name) - - px = QPixmap(size, size) - px.fill(Qt.transparent) - - if svg_path and svg_path.exists(): - svg_text = svg_path.read_text() - # Recolor: Adwaita fill="#2e3436", currentColor-based themes, inline fill - svg_text = re.sub(r'fill=["\']#[0-9A-Fa-f]{6}["\']', f'fill="{fg_hex}"', svg_text) - svg_text = re.sub(r"fill:#[0-9A-Fa-f]{6}", f"fill:{fg_hex}", svg_text) - svg_text = svg_text.replace("currentColor", fg_hex) - svg_text = re.sub(r"color:#[0-9A-Fa-f]{6}", f"color:{fg_hex}", svg_text) - renderer = QSvgRenderer(svg_text.encode()) - p = QPainter(px) - renderer.render(p) - p.end() - else: - return QIcon.fromTheme(name) - - return QIcon(px) - - -CORNER_RADIUS = 14 - - -class HeaderBar(QWidget): - """CSD headerbar: ← → ⟳ | title | ⛶ − □/⊞ ✕""" - - def __init__(self, parent: QWidget) -> None: - super().__init__(parent) - self.setFixedHeight(46) - self.setObjectName("HeaderBar") - self._apply_theme() - - lay = QHBoxLayout(self) - lay.setContentsMargins(8, 0, 8, 0) - lay.setSpacing(2) - - # nav left - tc = _get_theme_colors() - fg = tc["fg"] - self.back_btn = self._btn("go-previous", fg) - self.fwd_btn = self._btn("go-next", fg) - self.reload_btn = self._btn("view-refresh", fg) - self.back_btn.setEnabled(False) - self.fwd_btn.setEnabled(False) - lay.addWidget(self.back_btn) - lay.addWidget(self.fwd_btn) - lay.addSpacing(4) - lay.addWidget(self.reload_btn) - - # title center - lay.addStretch() - self.title_label = QLabel() - self.title_label.setObjectName("titleLabel") - lay.addWidget(self.title_label) - lay.addStretch() - - # window controls right — circular Adwaita style - self.fullscreen_btn = self._btn("view-fullscreen", fg) - self.min_btn = self._wctrl("minimize", "minBtn", fg) - self.max_btn = self._wctrl("maximize", "maxBtn", fg) - self.close_btn = self._wctrl("close", "closeBtn", fg) - lay.addWidget(self.fullscreen_btn) - lay.addSpacing(10) - lay.addWidget(self.min_btn) - lay.addSpacing(12) - lay.addWidget(self.max_btn) - lay.addSpacing(12) - lay.addWidget(self.close_btn) - - def _apply_theme(self) -> None: - """Set stylesheet from system palette.""" - tc = _get_theme_colors() - self.setStyleSheet(f""" - #HeaderBar {{ - background: {tc['bg']}; - border-bottom: 1px solid {tc['border']}; - border-top-left-radius: {CORNER_RADIUS}px; - border-top-right-radius: {CORNER_RADIUS}px; - }} - #HeaderBar QToolButton {{ - border: none; - border-radius: 6px; - padding: 4px; - color: {tc['fg']}; - background: transparent; - }} - #HeaderBar QToolButton:hover {{ - background: {tc['hover']}; - }} - #HeaderBar QToolButton:pressed {{ - background: {tc['press']}; - }} - #HeaderBar QToolButton:disabled {{ - color: {tc['disabled']}; - }} - #HeaderBar #minBtn, - #HeaderBar #maxBtn, - #HeaderBar #closeBtn {{ - border-radius: 12px; - min-width: 24px; - max-width: 24px; - min-height: 24px; - max-height: 24px; - padding: 0px; - background: {tc['wctrl_bg']}; - }} - #HeaderBar #minBtn:hover, - #HeaderBar #maxBtn:hover, - #HeaderBar #closeBtn:hover {{ - background: {tc['wctrl_hover']}; - }} - #HeaderBar #minBtn:pressed, - #HeaderBar #maxBtn:pressed, - #HeaderBar #closeBtn:pressed {{ - background: {tc['wctrl_press']}; - }} - #HeaderBar #titleLabel {{ - color: {tc['fg']}; - font-weight: 600; - font-size: 13px; - }} - """) - - @staticmethod - def _btn(icon_name: str, fg_hex: str) -> QToolButton: - btn = QToolButton() - btn.setIcon(_make_adw_icon(icon_name, size=20, fg_hex=fg_hex)) - btn.setIconSize(QSize(20, 20)) - btn.setFixedSize(34, 34) - btn.setAutoRaise(True) - return btn - - @staticmethod - def _wctrl(kind: str, obj_name: str, fg_hex: str = "#ffffff") -> QToolButton: - """Window control button — circular with system theme icon.""" - btn = QToolButton() - btn.setIcon(_make_adw_icon(kind, size=20, fg_hex=fg_hex)) - btn.setIconSize(QSize(20, 20)) - btn.setObjectName(obj_name) - btn.setFixedSize(24, 24) - btn.setAutoRaise(True) - return btn - - def mousePressEvent(self, event) -> None: - if event.button() == Qt.LeftButton: - wh = self.window().windowHandle() - if wh: - wh.startSystemMove() - - def mouseDoubleClickEvent(self, event) -> None: - if event.button() == Qt.LeftButton: - w = self.window() - if w.isMaximized(): - w.showNormal() - else: - w.showMaximized() - - -class _ResizeHandle(QWidget): - """Transparent edge widget that initiates system resize on drag.""" - - def __init__(self, edges: Qt.Edges, cursor_shape, parent=None): - super().__init__(parent) - self.edges = edges - self.setCursor(cursor_shape) - self.setMouseTracking(True) - self.setAttribute(Qt.WidgetAttribute.WA_TransparentForMouseEvents, False) - self.setStyleSheet("background: transparent;") - self.raise_() - - def mousePressEvent(self, event) -> None: - if event.button() == Qt.LeftButton: - wh = self.window().windowHandle() - if wh: - wh.startSystemResize(self.edges) - - -class NavOverlay(QWidget): - """Fullscreen-only auto-hide nav: ← → ⟳ ⊞""" - - def __init__(self, parent: QWidget) -> None: - super().__init__(parent) - self.setVisible(False) - self.setObjectName("NavOverlay") - # fullscreen overlay always uses dark style for contrast - self.setStyleSheet(""" - #NavOverlay { - background: rgba(30,30,30,0.85); - border-radius: 8px; - border: 1px solid rgba(255,255,255,0.1); - } - #NavOverlay QToolButton { - border: none; - border-radius: 4px; - padding: 4px; - color: #ffffff; - } - #NavOverlay QToolButton:hover { - background: rgba(255,255,255,0.12); - } - """) - lay = QHBoxLayout(self) - lay.setContentsMargins(6, 4, 6, 4) - lay.setSpacing(4) - - # NavOverlay always uses white icons on dark backdrop - self.back_btn = self._btn("go-previous") - self.fwd_btn = self._btn("go-next") - self.reload_btn = self._btn("view-refresh") - self.exit_fs_btn = self._btn("view-fullscreen") - self.back_btn.setEnabled(False) - self.fwd_btn.setEnabled(False) - - lay.addWidget(self.back_btn) - lay.addWidget(self.fwd_btn) - lay.addWidget(self.reload_btn) - lay.addWidget(self.exit_fs_btn) - self.adjustSize() - - @staticmethod - def _btn(icon_name: str) -> QToolButton: - btn = QToolButton() - btn.setIcon(_make_adw_icon(icon_name, size=20, fg_hex="#ffffff")) - btn.setIconSize(QSize(20, 20)) - btn.setFixedSize(30, 30) - btn.setAutoRaise(True) - return btn - - -class FileAwarePage(QWebEnginePage): - """WebEngine page that auto-selects a pending file on the first file dialog.""" - - def __init__(self, profile, parent=None): - super().__init__(profile, parent) - self._pending_file: Path | None = None - - def chooseFiles(self, mode, old_files, accepted_mime): - """Intercept file chooser → inject pending file if available.""" - if self._pending_file and self._pending_file.is_file(): - f = str(self._pending_file) - self._pending_file = None # one-shot - return [f] - return super().chooseFiles(mode, old_files, accepted_mime) - - def featurePermissionRequested(self, url, feature): - """Auto-grant notification, camera, microphone permissions for webapp.""" - grant_features = { - QWebEnginePage.Feature.Notifications, - QWebEnginePage.Feature.MediaAudioCapture, - QWebEnginePage.Feature.MediaVideoCapture, - QWebEnginePage.Feature.MediaAudioVideoCapture, - QWebEnginePage.Feature.DesktopVideoCapture, - QWebEnginePage.Feature.DesktopAudioVideoCapture, - } - if feature in grant_features: - self.setFeaturePermission( - url, - feature, - QWebEnginePage.PermissionPolicy.PermissionGrantedByUser, - ) - else: - super().featurePermissionRequested(url, feature) - - -class WebAppWindow(QMainWindow): - """CSD window + Chromium WebEngine. Adwaita-style headerbar.""" - - def __init__(self, url: str, title: str, icon: str, app_id: str) -> None: - super().__init__() - self.app_id = app_id - self._pending_file: Path | None = None - self.config_path = CONFIG_BASE / f"{app_id}.json" - self.setWindowFlags(Qt.FramelessWindowHint | Qt.Window) - self.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground, True) - - self._setup_profile(app_id) - self._setup_ui(url, title, icon) - self._setup_shortcuts() - self._load_geometry() - self._enforce_screen_limits() - - # fullscreen hover detection - self._hover_timer = QTimer(self) - self._hover_timer.timeout.connect(self._check_hover) - self._hover_timer.start(150) - - def _setup_profile(self, app_id: str) -> None: - storage = str(DATA_BASE / app_id) - Path(storage).mkdir(parents=True, exist_ok=True) - self.profile = QWebEngineProfile(app_id, self) - self.profile.setPersistentStoragePath(storage) - self.profile.setCachePath(str(DATA_BASE / app_id / "cache")) - self.profile.setPersistentCookiesPolicy( - QWebEngineProfile.PersistentCookiesPolicy.ForcePersistentCookies - ) - self.profile.downloadRequested.connect(self._on_download) - # bridge web Notifications → native desktop notifications - self.profile.setNotificationPresenter(self._present_notification) - - def _setup_ui(self, url: str, title: str, icon: str) -> None: - if icon: - self.setWindowIcon( - QIcon(icon) if os.path.isfile(icon) else QIcon.fromTheme(icon) - ) - - tc = _get_theme_colors() - central = QWidget() - central.setObjectName("central") - central.setStyleSheet( - f"#central {{ background: {tc['bg']}; border-radius: {CORNER_RADIUS}px; }}" - ) - vbox = QVBoxLayout(central) - vbox.setContentsMargins(0, 0, 0, 0) - vbox.setSpacing(0) - - # CSD headerbar - self.header = HeaderBar(self) - self.header.title_label.setText(title) - vbox.addWidget(self.header) - - # webview with file-aware page for %f file handling - self._page = FileAwarePage(self.profile, self) - self.webview = QWebEngineView(self) - self.webview.setPage(self._page) - s = self.profile.settings() - for attr in ( - QWebEngineSettings.WebAttribute.JavascriptEnabled, - QWebEngineSettings.WebAttribute.LocalStorageEnabled, - QWebEngineSettings.WebAttribute.ScrollAnimatorEnabled, - QWebEngineSettings.WebAttribute.PluginsEnabled, - QWebEngineSettings.WebAttribute.JavascriptCanAccessClipboard, - ): - s.setAttribute(attr, True) - s.setAttribute( - QWebEngineSettings.WebAttribute.PlaybackRequiresUserGesture, False - ) - s.setAttribute( - QWebEngineSettings.WebAttribute.FullScreenSupportEnabled, True - ) - # disable non-essential features → reduce RAM - for off_attr in ( - QWebEngineSettings.WebAttribute.AutoLoadIconsForPage, - QWebEngineSettings.WebAttribute.TouchIconsEnabled, - ): - s.setAttribute(off_attr, False) - - # inject JS to neutralize window resize/move from web content - _no_resize_js = QWebEngineScript() - _no_resize_js.setName("no-resize") - _no_resize_js.setSourceCode( - "window.resizeTo=function(){};" - "window.resizeBy=function(){};" - "window.moveTo=function(){};" - "window.moveBy=function(){};" - ) - _no_resize_js.setInjectionPoint( - QWebEngineScript.InjectionPoint.DocumentCreation - ) - _no_resize_js.setWorldId(QWebEngineScript.ScriptWorldId.MainWorld) - _no_resize_js.setRunsOnSubFrames(True) - self.webview.page().scripts().insert(_no_resize_js) - - self.webview.setUrl(QUrl(url)) - vbox.addWidget(self.webview) - - self.setCentralWidget(central) - self.setWindowTitle(title) - - # fullscreen nav overlay — parented to webview, hidden by default - self.nav = NavOverlay(self.webview) - self.nav.move(8, 8) - - # headerbar connections - self.header.back_btn.clicked.connect(self.webview.back) - self.header.fwd_btn.clicked.connect(self.webview.forward) - self.header.reload_btn.clicked.connect(self.webview.reload) - self.header.fullscreen_btn.clicked.connect(self._toggle_fullscreen) - self.header.min_btn.clicked.connect(self.showMinimized) - self.header.max_btn.clicked.connect(self._toggle_maximize) - self.header.close_btn.clicked.connect(self.close) - - # fullscreen overlay connections - self.nav.back_btn.clicked.connect(self.webview.back) - self.nav.fwd_btn.clicked.connect(self.webview.forward) - self.nav.reload_btn.clicked.connect(self.webview.reload) - self.nav.exit_fs_btn.clicked.connect(self._toggle_fullscreen) - - # webview signals - self.webview.titleChanged.connect(self._on_title) - self.webview.urlChanged.connect(self._on_nav) - self.webview.page().fullScreenRequested.connect(self._on_fullscreen_req) - self.webview.page().newWindowRequested.connect(self._on_new_window) - self.webview.loadStarted.connect(self._on_load_started) - self.webview.loadFinished.connect(self._on_load_finished) - - # optional MPRIS integration for media keys - self._mpris = None - if MPRIS_AVAILABLE and MEDIA_SESSION_JS: - self._setup_mpris(title) - - # resize grip — bottom-right - self._grip = QSizeGrip(self) - self._grip.setFixedSize(16, 16) - - # edge resize handles (left/right/bottom/corners) - self._setup_resize_handles() - - def _setup_shortcuts(self) -> None: - for key, slot in ( - (QKeySequence("F5"), lambda: self.webview.reload()), - (QKeySequence("Ctrl+R"), lambda: self.webview.reload()), - (QKeySequence("Ctrl+Q"), self.close), - (QKeySequence("Alt+Left"), lambda: self.webview.back()), - (QKeySequence("Alt+Right"), lambda: self.webview.forward()), - (QKeySequence("F11"), self._toggle_fullscreen), - (QKeySequence("Escape"), self._exit_fullscreen), - ): - a = QAction(self) - a.setShortcut(key) - a.triggered.connect(slot) - self.addAction(a) - - def _setup_mpris(self, title: str) -> None: - """Set up MPRIS2 D-Bus service + JS media session bridge.""" - try: - self._mpris = MprisService(self.app_id, title) - start_glib_loop() - - # media key D-Bus commands → JS in webview - def _js_cmd(cmd: str): - self.webview.page().runJavaScript( - f"navigator.mediaSession && navigator.mediaSession.{cmd}" - ) - - self._mpris.set_callbacks( - play=lambda: _js_cmd("playbackState='playing'"), - pause=lambda: _js_cmd("playbackState='paused'"), - ) - - # inject media session polling JS after each page load - media_js = QWebEngineScript() - media_js.setName("mpris-bridge") - media_js.setSourceCode(MEDIA_SESSION_JS) - media_js.setInjectionPoint(QWebEngineScript.InjectionPoint.DocumentReady) - media_js.setWorldId(QWebEngineScript.ScriptWorldId.MainWorld) - media_js.setRunsOnSubFrames(False) - self.webview.page().scripts().insert(media_js) - except Exception: - self._mpris = None - - def _check_hover(self) -> None: - """Show fullscreen overlay when cursor near top of webview.""" - if not self.isFullScreen(): - self.nav.setVisible(False) - return - pos = QCursor.pos() - local = self.webview.mapFromGlobal(pos) - in_zone = 0 <= local.x() <= self.webview.width() and 0 <= local.y() <= HOVER_ZONE - nav_local = self.nav.mapFromGlobal(pos) - over_nav = self.nav.rect().contains(nav_local) - self.nav.setVisible(in_zone or over_nav) - if self.nav.isVisible(): - self.nav.raise_() - - def _enforce_screen_limits(self) -> None: - """Set maximum window size to screen bounds → block external resize.""" - screen = QApplication.primaryScreen() - if screen: - sg = screen.availableGeometry() - self.setMaximumSize(sg.width(), sg.height()) - - def _toggle_fullscreen(self) -> None: - if self.isFullScreen(): - self._exit_fullscreen() - else: - # lift max-size limit so fullscreen can use entire display - self.setMaximumSize(16777215, 16777215) - self.header.setVisible(False) - self._grip.setVisible(False) - self.showFullScreen() - self._apply_mask() - - def _exit_fullscreen(self) -> None: - if not self.isFullScreen(): - return - self.header.setVisible(True) - self._grip.setVisible(True) - self.showNormal() - self._enforce_screen_limits() - self._apply_mask() - - def _toggle_maximize(self) -> None: - fg = _get_theme_colors()["fg"] - if self.isMaximized(): - self.showNormal() - self.header.max_btn.setIcon(_make_adw_icon("maximize", size=20, fg_hex=fg)) - else: - self.showMaximized() - self.header.max_btn.setIcon(_make_adw_icon("restore", size=20, fg_hex=fg)) - self._apply_mask() - - def _on_title(self, title: str) -> None: - if title: - self.setWindowTitle(title) - self.header.title_label.setText(title) - - def _on_nav(self) -> None: - can_back = self.webview.history().canGoBack() - can_fwd = self.webview.history().canGoForward() - self.header.back_btn.setEnabled(can_back) - self.header.fwd_btn.setEnabled(can_fwd) - self.nav.back_btn.setEnabled(can_back) - self.nav.fwd_btn.setEnabled(can_fwd) - - def _on_fullscreen_req(self, request) -> None: - """Handle JS fullscreen requests (e.g. video players).""" - request.accept() - if request.toggleOn(): - self._toggle_fullscreen() - else: - self._exit_fullscreen() - - def _on_new_window(self, request) -> None: - """Handle JS popups — open in same page instead of spawning new ones.""" - request.openIn(self._page) - - def _on_load_started(self) -> None: - """Lock window size during navigation → prevent Wayland compositor - from resizing frameless windows on cross-origin navigations.""" - if not self.isMaximized() and not self.isFullScreen(): - self._pre_nav_size = self.size() - self.setFixedSize(self._pre_nav_size) - - def _on_load_finished(self, ok: bool) -> None: - """Unlock window size + transfer pending file.""" - # restore resizability + trigger page reflow after size lock - if hasattr(self, "_pre_nav_size"): - self.setMinimumSize(0, 0) - self._enforce_screen_limits() - del self._pre_nav_size - # force page layout recalculation after unlock - self.webview.page().runJavaScript( - "window.dispatchEvent(new Event('resize'));" - ) - if ok and self._pending_file and self._pending_file.is_file(): - self._page._pending_file = self._pending_file - self._pending_file = None - # show info bar so user knows a file is ready for upload - self._show_file_info_bar(self._page._pending_file) - - def _show_file_info_bar(self, filepath: Path) -> None: - """Show a non-intrusive bar indicating a file is queued for upload.""" - # inject a dismissible banner at top of page via JS - name = filepath.name.replace("'", "\\'") - js = f""" - (function() {{ - if (document.getElementById('bigwebapp-file-bar')) return; - var bar = document.createElement('div'); - bar.id = 'bigwebapp-file-bar'; - bar.style.cssText = 'position:fixed;top:0;left:0;right:0;z-index:999999;' - + 'background:#1a73e8;color:#fff;padding:8px 16px;font:14px sans-serif;' - + 'display:flex;align-items:center;justify-content:space-between;'; - bar.innerHTML = '📄 {name} — click any upload/import button to use this file' - + ''; - document.body.prepend(bar); - }})(); - """ - self.webview.page().runJavaScript(js) - - def _on_download(self, download: QWebEngineDownloadRequest) -> None: - """Handle file downloads — use xdg-desktop-portal via QFileDialog.""" - suggested = download.downloadFileName() - dest, _ = QFileDialog.getSaveFileName( - self, "Save File", str(Path.home() / "Downloads" / suggested) - ) - if dest: - download.setDownloadDirectory(str(Path(dest).parent)) - download.setDownloadFileName(Path(dest).name) - download.accept() - - def _present_notification(self, notification) -> None: - """Bridge QWebEngineNotification → native desktop notification.""" - import subprocess as _sp - - title = notification.title() or self.windowTitle() - body = notification.message() or "" - icon = notification.icon() - icon_arg = "dialog-information" - - # save notification icon to temp file if available - if icon and not icon.isNull(): - tmp = Path("/tmp") / f"bigwebapp-notify-{self.app_id}.png" - icon.save(str(tmp)) - icon_arg = str(tmp) - - try: - _sp.Popen( - ["notify-send", "-a", self.windowTitle(), "-i", icon_arg, title, body], - stdout=_sp.DEVNULL, - stderr=_sp.DEVNULL, - ) - except FileNotFoundError: - pass # notify-send not installed → degrade silently - - notification.show() - - # --- geometry --- - - def _setup_resize_handles(self) -> None: - """Create transparent edge widgets for resize (left/right/bottom/corners).""" - m = RESIZE_MARGIN - self._resize_handles = [] - - specs = [ - # (edges, cursor, x, y, w, h) — geometry set in resizeEvent - (Qt.LeftEdge, Qt.SizeHorCursor), - (Qt.RightEdge, Qt.SizeHorCursor), - (Qt.BottomEdge, Qt.SizeVerCursor), - (Qt.LeftEdge | Qt.BottomEdge, Qt.SizeBDiagCursor), - (Qt.RightEdge | Qt.BottomEdge, Qt.SizeFDiagCursor), - ] - for edges, cursor_shape in specs: - h = _ResizeHandle(edges, cursor_shape, self) - self._resize_handles.append(h) - - def _position_resize_handles(self) -> None: - m = RESIZE_MARGIN - w, h = self.width(), self.height() - hdr_h = self.header.height() if self.header.isVisible() else 0 - for handle in self._resize_handles: - e = handle.edges - if e == Qt.LeftEdge: - handle.setGeometry(0, hdr_h, m, h - hdr_h - m) - elif e == Qt.RightEdge: - handle.setGeometry(w - m, hdr_h, m, h - hdr_h - m) - elif e == Qt.BottomEdge: - handle.setGeometry(m, h - m, w - 2 * m, m) - elif e == (Qt.LeftEdge | Qt.BottomEdge): - handle.setGeometry(0, h - m, m, m) - elif e == (Qt.RightEdge | Qt.BottomEdge): - handle.setGeometry(w - m, h - m, m, m) - vis = not (self.isMaximized() or self.isFullScreen()) - handle.setVisible(vis) - - def resizeEvent(self, event) -> None: - super().resizeEvent(event) - self._grip.move( - self.width() - self._grip.width(), - self.height() - self._grip.height(), - ) - self._position_resize_handles() - self._apply_mask() - - def _apply_mask(self) -> None: - """Round window corners except when maximized/fullscreen.""" - if self.isMaximized() or self.isFullScreen(): - self.clearMask() - return - path = QPainterPath() - path.addRoundedRect( - QRectF(self.rect()), CORNER_RADIUS, CORNER_RADIUS - ) - self.setMask(QRegion(path.toFillPolygon().toPolygon())) - - def _load_geometry(self) -> None: - screen = QApplication.primaryScreen() - sg = screen.availableGeometry() if screen else None - - try: - d = json.loads(self.config_path.read_text()) - w = d.get("width", 1024) - h = d.get("height", 720) - # clamp to 90% of screen → prevent saved full-screen widths - if sg: - w = min(w, int(sg.width() * 0.9)) - h = min(h, int(sg.height() * 0.9)) - self.resize(w, h) - if d.get("maximized"): - self.showMaximized() - elif sg: - x = sg.x() + (sg.width() - w) // 2 - y = sg.y() + (sg.height() - h) // 2 - self.move(x, y) - except (FileNotFoundError, json.JSONDecodeError, OSError): - self.resize(1024, 720) - if sg: - x = sg.x() + (sg.width() - 1024) // 2 - y = sg.y() + (sg.height() - 720) // 2 - self.move(x, y) - - def _save_geometry(self) -> None: - if self.isFullScreen(): - return - CONFIG_BASE.mkdir(parents=True, exist_ok=True) - try: - self.config_path.write_text( - json.dumps( - { - "width": self.width(), - "height": self.height(), - "maximized": self.isMaximized(), - } - ) - ) - except OSError: - pass - - def closeEvent(self, event) -> None: - self._save_geometry() - event.accept() - - -def main() -> int: - parser = argparse.ArgumentParser(description="BigLinux WebApp Viewer") - parser.add_argument("--url", required=True) - parser.add_argument("--name", default="WebApp") - parser.add_argument("--icon", default="") - parser.add_argument("--app-id", required=True) - parser.add_argument("files", nargs="*", help="Files to open via upload") - args = parser.parse_args() - - url = args.url - if not url.startswith(("http://", "https://", "file://")): - url = "https://" + url - - # strip non-essential Chromium features → reduce RAM w/o breaking sites - os.environ["QTWEBENGINE_CHROMIUM_FLAGS"] = " ".join([ - "--disable-sync", - "--disable-translate", - "--disable-background-networking", - "--renderer-process-limit=1", - ]) - - app = QApplication(sys.argv[:1]) - # restore default SIGINT behavior → Ctrl+C terminates cleanly - signal.signal(signal.SIGINT, signal.SIG_DFL) - # Fusion style → reliable CSS/palette rendering regardless of kvantum/breeze - # Inherit system palette so light/dark adapts correctly - sys_palette = app.palette() - app.setStyle("Fusion") - app.setPalette(sys_palette) - app.setApplicationName(args.name) - app.setDesktopFileName(f"br.com.biglinux.webapp.{args.app_id}") - - win = WebAppWindow(url, args.name, args.icon, args.app_id) - - # stash pending file for upload after page loads - if args.files: - win._pending_file = Path(args.files[0]).resolve() - - win.show() - return app.exec() - - -if __name__ == "__main__": - sys.exit(main()) - diff --git a/biglinux-webapps/usr/share/applications/br.com.biglinux.webapps.desktop b/biglinux-webapps/usr/share/applications/br.com.biglinux.webapps.desktop old mode 100755 new mode 100644 index 06a1c11a..b6da7862 --- a/biglinux-webapps/usr/share/applications/br.com.biglinux.webapps.desktop +++ b/biglinux-webapps/usr/share/applications/br.com.biglinux.webapps.desktop @@ -30,13 +30,7 @@ Name[uk]=Додавання та видалення веб-програм Name[zh]=添加和删除 Web 应用 Icon=big-webapps Exec=big-webapps-gui -StartupWMClass=big-webapps-gui -Categories=Webapps; +StartupWMClass=br.com.biglinux.webapps +Categories=GTK;Webapps; Terminal=false StartupNotify=true - -Actions=SoftwareRender; - -[Desktop Action SoftwareRender] -Name=Software Render -Exec=SoftwareRender big-webapps-gui diff --git a/biglinux-webapps/usr/share/biglinux/webapps/check_browser.sh b/biglinux-webapps/usr/share/biglinux/webapps/check_browser.sh deleted file mode 100755 index 763e09a2..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/check_browser.sh +++ /dev/null @@ -1,164 +0,0 @@ -#!/usr/bin/env bash - -# Function to check if a browser is installed -check_browser() { - local browser_path=$1 - if [ -e "$browser_path" ]; then - return 0 # true - else - return 1 # false - fi -} - -# Declare an associative array to map browser names to their paths -declare -A browsers -browsers=( - ["firefox"]="/usr/lib/firefox/firefox" - ["brave"]="/usr/lib/brave-browser/brave /opt/brave-bin/brave" - ["brave-beta"]="/usr/bin/brave-beta" - ["brave-nightly"]="/usr/bin/brave-nightly" - ["librewolf"]="/usr/lib/librewolf/librewolf" - ["chromium"]="/usr/lib/chromium/chromium" - ["google-chrome-stable"]="/opt/google/chrome/google-chrome" - ["google-chrome-beta"]="/opt/google/chrome-beta/google-chrome" - ["google-chrome-unstable"]="/opt/google/chrome-unstable/google-chrome" - ["microsoft-edge-stable"]="/opt/microsoft/msedge/microsoft-edge" - ["vivaldi-stable"]="/opt/vivaldi/vivaldi" - ["vivaldi-beta"]="/opt/vivaldi-beta/vivaldi" - ["vivaldi-snapshot"]="/opt/vivaldi-snapshot/vivaldi" - ["flatpak-brave"]="$HOME/.local/share/flatpak/app/com.brave.Browser /var/lib/flatpak/exports/bin/com.brave.Browser" - ["flatpak-chrome"]="$HOME/.local/share/flatpak/app/com.google.Chrome /var/lib/flatpak/exports/bin/com.google.Chrome" - ["flatpak-chrome-unstable"]="$HOME/.local/share/flatpak/app/com.google.ChromeDev /var/lib/flatpak/exports/bin/com.google.ChromeDev" - ["flatpak-chromium"]="$HOME/.local/share/flatpak/app/org.chromium.Chromium /var/lib/flatpak/exports/bin/org.chromium.Chromium" - ["flatpak-edge"]="$HOME/.local/share/flatpak/app/com.microsoft.Edge /var/lib/flatpak/exports/bin/com.microsoft.Edge" - ["flatpak-ungoogled-chromium"]="$HOME/.local/share/flatpak/app/com.github.Eloston.UngoogledChromium /var/lib/flatpak/exports/bin/com.github.Eloston.UngoogledChromium" - ["flatpak-firefox"]="$HOME/.local/share/flatpak/app/org.mozilla.firefox /var/lib/flatpak/exports/bin/org.mozilla.firefox" - ["flatpak-librewolf"]="$HOME/.local/share/flatpak/app/io.gitlab.librewolf-community /var/lib/flatpak/exports/bin/io.gitlab.librewolf-community" -) - -# Array to maintain the order of browser names -browser_order=( - "brave" - "brave-beta" - "brave-nightly" - "firefox" - "chromium" - "google-chrome-stable" - "google-chrome-beta" - "google-chrome-unstable" - "microsoft-edge-stable" - "vivaldi-stable" - "librewolf" - "vivaldi-beta" - "vivaldi-snapshot" - "flatpak-brave" - "flatpak-chrome" - "flatpak-chrome-unstable" - "flatpak-chromium" - "flatpak-edge" - "flatpak-ungoogled-chromium" - "flatpak-firefox" - "flatpak-librewolf" -) - -# Function to show the default browser -show_default_browser() { - for browser in "${browser_order[@]}"; do - IFS=' ' read -r -a paths <<< "${browsers[$browser]}" - for path in "${paths[@]}"; do - if check_browser "$path"; then - if [ "$1" == "--json" ]; then - echo "{\"default_browser\": \"$browser\"}" - else - echo "$browser" - fi - return - fi - done - done -} - -# Function to list all installed browsers -list_installed_browsers() { - local json_output="[" - local first=true - for browser in "${browser_order[@]}"; do - IFS=' ' read -r -a paths <<< "${browsers[$browser]}" - for path in "${paths[@]}"; do - if check_browser "$path"; then - if [ "$1" == "--json" ]; then - if [ "$first" = true ]; then - json_output="$json_output{\"browser\": \"$browser\"}" - first=false - else - json_output="$json_output, {\"browser\": \"$browser\"}" - fi - else - echo "$browser" - fi - break - fi - done - done - if [ "$1" == "--json" ]; then - json_output="$json_output]" - echo "$json_output" - fi -} - -# Function to list all compatible browsers -list_compatible_browsers() { - local json_output="[" - local first=true - for browser in "${browser_order[@]}"; do - if [ "$1" == "--json" ]; then - if [ "$first" = true ]; then - json_output="$json_output{\"browser\": \"$browser\"}" - first=false - else - json_output="$json_output, {\"browser\": \"$browser\"}" - fi - else - echo "$browser" - fi - done - if [ "$1" == "--json" ]; then - json_output="$json_output]" - echo "$json_output" - fi -} - -# Function to display help message -show_help() { - echo "Usage: $0 [--default] [--list] [--list-json] [--list-all] [--list-all-json] [--help]" - echo "" - echo "Options:" - echo " --default Show the default browser." - echo " --list List all installed browsers." - echo " --list-json List all installed browsers in JSON format." - echo " --list-all List all compatible browsers." - echo " --list-all-json List all compatible browsers in JSON format." - echo " --help Display this help message." -} - -# Main script logic to handle arguments -case "$1" in - --default) - show_default_browser - ;; - --list) - list_installed_browsers - ;; - --list-json) - list_installed_browsers "--json" - ;; - --list-all) - list_compatible_browsers - ;; - --list-all-json) - list_compatible_browsers "--json" - ;; - --help|*) - show_help - ;; -esac diff --git a/biglinux-webapps/usr/share/biglinux/webapps/get_app_icon_url.py b/biglinux-webapps/usr/share/biglinux/webapps/get_app_icon_url.py deleted file mode 100755 index dad9115f..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/get_app_icon_url.py +++ /dev/null @@ -1,74 +0,0 @@ -import gi -import sys -import os -import json - -gi.require_version("Gtk", "4.0") -gi.require_version("Gdk", "4.0") -from gi.repository import Gtk, Gdk - - -def get_icon_path(icon_name, icon_theme): - """ - Attempts to find the icon path based on the icon name, suitable for SVG, PNG, and other formats. - If the icon is not found, it tries to progressively remove parts of the name separated by '-'. - """ - if icon_name.startswith("/"): - return icon_name # Returns the absolute path if specified - - # Check user-local icons first (big-webapps copies custom icons here) - local_icon_dir = os.path.expanduser("~/.local/share/icons/") - local_icon_path = local_icon_dir + icon_name - if os.path.exists(local_icon_path): - return local_icon_path - # big-webapps strips extension on create → try common extensions - for ext in (".svg", ".png", ".webp", ".xpm", ".ico"): - path_with_ext = local_icon_path + ext - if os.path.exists(path_with_ext): - return path_with_ext - - # Fall back to icon theme lookup (GTK4 API) - parts = icon_name.split("-") - for end in range(len(parts), 0, -1): - modified_icon_name = "-".join(parts[:end]) - for size in [64, 48, 128, 32, 256, 512, 24, 22, 16]: - paintable = icon_theme.lookup_icon( - modified_icon_name, - None, - size, - 1, - Gtk.TextDirection.NONE, - Gtk.IconLookupFlags(0), - ) - if paintable: - gfile = paintable.get_file() - if gfile: - path = gfile.get_path() - if path: - return path - - return "Icon not found" - - -def get_app_info_from_json(json_file): - with open(json_file, "r") as file: - apps_data = json.load(file) - - # GTK4 requires init + display for icon theme - Gtk.init() - display = Gdk.Display.get_default() - icon_theme = Gtk.IconTheme.get_for_display(display) - for app in apps_data: - icon_name = app.get("app_icon", "") - icon_path = get_icon_path(icon_name, icon_theme) - app["app_icon_url"] = icon_path - - return json.dumps(apps_data, indent=4, ensure_ascii=False) - - -if __name__ == "__main__": - if len(sys.argv) > 1: - json_file = sys.argv[1] - print(get_app_info_from_json(json_file)) - else: - print("Please provide the JSON file path as an argument.") diff --git a/biglinux-webapps/usr/share/biglinux/webapps/get_json.sh b/biglinux-webapps/usr/share/biglinux/webapps/get_json.sh deleted file mode 100755 index 755b058b..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/get_json.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -# Only call cache fail or not using cache -python get_app_icon_url.py <(big-webapps json) diff --git a/biglinux-webapps/usr/share/biglinux/webapps/icons/flatpak-ungoogled-chromium.svg b/biglinux-webapps/usr/share/biglinux/webapps/icons/flatpak-ungoogled-chromium.svg deleted file mode 120000 index e5ce49e5..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/icons/flatpak-ungoogled-chromium.svg +++ /dev/null @@ -1 +0,0 @@ -flatpak-chromium.svg \ No newline at end of file diff --git a/biglinux-webapps/usr/share/biglinux/webapps/icons/flatpak-ungoogled-chromium.svg b/biglinux-webapps/usr/share/biglinux/webapps/icons/flatpak-ungoogled-chromium.svg new file mode 100644 index 00000000..ee2dc41a --- /dev/null +++ b/biglinux-webapps/usr/share/biglinux/webapps/icons/flatpak-ungoogled-chromium.svg @@ -0,0 +1,11 @@ + + + + + + + + + +flatpak + diff --git a/biglinux-webapps/usr/share/biglinux/webapps/icons/ungoogled-chromium.svg b/biglinux-webapps/usr/share/biglinux/webapps/icons/ungoogled-chromium.svg deleted file mode 120000 index e97fd967..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/icons/ungoogled-chromium.svg +++ /dev/null @@ -1 +0,0 @@ -chromium.svg \ No newline at end of file diff --git a/biglinux-webapps/usr/share/biglinux/webapps/icons/ungoogled-chromium.svg b/biglinux-webapps/usr/share/biglinux/webapps/icons/ungoogled-chromium.svg new file mode 100644 index 00000000..6f9bdaf7 --- /dev/null +++ b/biglinux-webapps/usr/share/biglinux/webapps/icons/ungoogled-chromium.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/biglinux-webapps/usr/share/biglinux/webapps/main.py b/biglinux-webapps/usr/share/biglinux/webapps/main.py deleted file mode 100644 index fe99f06c..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/main.py +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env python3.13 -""" -BigLinux WebApps Manager -A GTK4 application for managing web applications in BigLinux. -""" - -import sys -import gi - -gi.require_version("Gtk", "4.0") -gi.require_version("Adw", "1") - -from gi.repository import GLib - -# Import from our utility to ensure proper initialization -from webapps.application import WebAppsApplication - - -def main() -> int: - """Main function to start the application.""" - app = WebAppsApplication() - - # Set program name for window manager class - GLib.set_prgname("big-webapps-gui") - - try: - # For GTK4 applications - app.set_icon_name("big-webapps") - except (AttributeError, TypeError): - pass - - return app.run(sys.argv) - - -if __name__ == "__main__": - sys.exit(main()) diff --git a/biglinux-webapps/usr/share/biglinux/webapps/select_icon.sh b/biglinux-webapps/usr/share/biglinux/webapps/select_icon.sh deleted file mode 100755 index 805c0b8c..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/select_icon.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/bash - -# The output of this script is the path of the icon selected by the user - -# Persist last-used directory -LAST_DIR_FILE="$HOME/.config/biglinux-webapps/last_icon_dir" -last_dir="" -if [[ -f "$LAST_DIR_FILE" ]]; then - last_dir=$(<"$LAST_DIR_FILE") -fi - -# Use type to check if a command exists -if type kdialog >/dev/null 2>&1; then - icon=$(kdialog --geticon Applications 2> /dev/null) -elif type zenity >/dev/null 2>&1; then - icon=$(zenity --file-selection ${last_dir:+--filename="$last_dir/"} --file-filter="image|*.[Jj][Pp][Gg] *.[Jj][Pp][Ee][Gg] *.[Pp][Nn][Gg] *.[Ss][Vv][Gg] *.[Ss][Vv][Gg][Zz] *.[Ww][Ee][Bb][Pp]") -elif type yad >/dev/null 2>&1; then - icon=$(cd "${last_dir:-$HOME}"; yad --file --add-preview --large-preview --file-filter="image|*.[Jj][Pp][Gg] *.[Jj][Pp][Ee][Gg] *.[Pp][Nn][Gg] *.[Ss][Vv][Gg] *.[Ss][Vv][Gg][Zz] *.[Ww][Ee][Bb][Pp]") -fi - -# Save chosen directory for next time -if [[ $icon =~ / ]]; then - mkdir -p "$(dirname "$LAST_DIR_FILE")" - dirname "$icon" > "$LAST_DIR_FILE" -fi - -# If icon don't have a path, get the icon with path -if [[ $icon =~ / ]]; then - echo "$icon" -elif [[ -n "$icon" ]]; then - for sz in 128 64 48 32; do - icon_address=$(geticons -s "$sz" "$icon" 2>/dev/null) - if [[ -n "$icon_address" ]]; then - echo "$icon_address" - exit - fi - done - geticons "$icon" 2>/dev/null -fi diff --git a/biglinux-webapps/usr/share/biglinux/webapps/update_old_desktop_files.sh b/biglinux-webapps/usr/share/biglinux/webapps/update_old_desktop_files.sh deleted file mode 100755 index bdeb5da0..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/update_old_desktop_files.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/bin/env bash - -# Change directory to the local user's applications directory -cd ~/.local/share/applications - -# Get the default browser -defaultBrowser=$(xdg-settings get default-web-browser 2>/dev/null | sed 's/\.desktop$//' || echo "brave-browser") - -# Iterate over all webapps -for file in *webapp-biglinux*; do - - if [[ "$file" = '*webapp-biglinux*' ]]; then - exit - fi - - # Clean info before verify next file - unset browser name url icon categories profile - - # Read any file and get the name, url, icon and categories - while IFS= read -r line; do - case $line in - "Name="*) - name=${line#*Name=} - ;; - "Exec="*) - browser=${line%% *} - browser=${browser#Exec=} - if [[ "$browser" =~ biglinux-webapp ]]; then - browser=$defaultBrowser - - # In older versions of biglinux-webapp, Firefox and browsers based in Firefox use script in ~/.local/bin - elif [[ "$browser" =~ \.local/bin ]]; then - oldScript=$browser - browser=$(grep -m1 '\--new-instance' "$oldScript" | grep -o '^[^ ]*') - url=$(grep -m1 '\--new-instance' "$oldScript" | grep -o 'http[^" ]*') - profile='Default' - fi - - # Extract the URL and profile directory if they are not already set - url=${url:-${line#*--app=}} - profile=${profile:-${line#*--profile-directory=}} - profile=${profile% *} - ;; - "Icon="*) - icon=${line#*Icon=} - icon=$(echo $icon | sed "s|$HOME/.local/share/icons/||g;s|~/.local/share/icons/||g") - ;; - "Categories="*) - categories=${line#*Categories=} - ;; - esac - done <<<$(grep -m4 -e '^Name=' -e '^Exec=' -e '^Icon=' -e '^Categories=' $file) - - # Create a new desktop file compatible with wayland - big-webapps create "$browser" "$name" "$url" "$icon" "$categories" "$profile" - - # Remove the old desktop file - rm $file - -done diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/__init__.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/__init__.py deleted file mode 100644 index 211418ac..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -""" -WebApps package initialization -""" - -APP_VERSION = "3.1.0" diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py deleted file mode 100644 index 7fd6c787..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/application.py +++ /dev/null @@ -1,269 +0,0 @@ -""" -Application module containing the main WebAppsApplication class -""" - -import gi -import os -import subprocess -from collections.abc import Callable - -from webapps import APP_VERSION -from webapps.utils.translation import _ - -gi.require_version("Gtk", "4.0") -gi.require_version("Adw", "1") -from gi.repository import Gtk, Adw, Gio, Gdk, GLib # noqa: E402 - -from webapps.ui.main_window import MainWindow # noqa: E402 -from webapps.utils.webapp_service import WebAppService # noqa: E402 - -import logging - -logger = logging.getLogger(__name__) - - -class WebAppsApplication(Adw.Application): - """Main application class for WebApps Manager""" - - def __init__(self) -> None: - """Initialize the application""" - super().__init__( - application_id="br.com.biglinux.webapps", - flags=Gio.ApplicationFlags.FLAGS_NONE, - ) - - # Set up application - self.create_action("quit", self.quit, ["q"]) - self.create_action("about", self.on_about_action) - self.create_action("refresh", self.on_refresh_action, ["r"]) - self.create_action("export", self.on_export_action, ["e"]) - self.create_action("import", self.on_import_action, ["i"]) - - # centralized business logic - self.service = WebAppService() - - # convenience aliases for UI code that reads collections - self.webapp_collection = self.service.webapp_collection - self.browser_collection = self.service.browser_collection - self.command_executor = self.service.command_executor - - # Add the remove-all action - remove_all_action = Gio.SimpleAction.new("remove-all", None) - remove_all_action.connect("activate", self.on_remove_all) - self.add_action(remove_all_action) - - def do_activate(self) -> None: - """Called when the application is activated""" - self.service.load_data() - - # Create and show the main window - win = MainWindow(application=self) - win.present() - - # Add folder browsing actions - browse_apps_action = Gio.SimpleAction.new("browse-apps", None) - browse_apps_action.connect("activate", self.on_browse_apps_activated) - self.add_action(browse_apps_action) - - browse_profiles_action = Gio.SimpleAction.new("browse-profiles", None) - browse_profiles_action.connect("activate", self.on_browse_profiles_activated) - self.add_action(browse_profiles_action) - - def on_browse_apps_activated( - self, _action: Gio.SimpleAction, _parameter: GLib.Variant | None - ) -> None: - """Open applications folder in the default file manager""" - applications_path = os.path.expanduser("~/.local/share/applications") - self._open_folder(applications_path) - - def on_browse_profiles_activated( - self, _action: Gio.SimpleAction, _parameter: GLib.Variant | None - ) -> None: - """Open profiles folder in the default file manager""" - profiles_path = os.path.expanduser("~/.bigwebapps") - self._open_folder(profiles_path) - - def _open_folder(self, folder_path: str) -> None: - """Open a folder in the default file manager, creating it if needed.""" - os.makedirs(folder_path, exist_ok=True) - try: - Gtk.show_uri(None, f"file://{folder_path}", Gdk.CURRENT_TIME) - except Exception: - subprocess.Popen(["xdg-open", folder_path]) - - def create_action( - self, name: str, callback: Callable, shortcuts: list[str] | None = None - ) -> None: - """Create a new application action with optional keyboard shortcuts""" - action = Gio.SimpleAction.new(name, None) - action.connect("activate", callback) - self.add_action(action) - - if shortcuts: - self.set_accels_for_action(f"app.{name}", shortcuts) - - def on_about_action( - self, _widget: Gio.SimpleAction, _param: GLib.Variant | None - ) -> None: - """Show the about dialog""" - about = Adw.AboutDialog( - application_name="WebApps Manager", - application_icon="big-webapps", - developer_name="BigLinux Team", - version=APP_VERSION, - developers=["BigLinux Team"], - copyright="© 2023 BigLinux Team", - license_type=Gtk.License.GPL_3_0, - website="https://www.biglinux.com.br", - issue_url="https://github.com/biglinux/biglinux-webapps/issues", - ) - about.present(self.props.active_window) - - def on_refresh_action( - self, _widget: Gio.SimpleAction, _param: GLib.Variant | None - ) -> None: - """Refresh the data""" - self.service.load_data() - - # Notify the main window to update UI - active_window = self.props.active_window - if active_window and hasattr(active_window, "refresh_ui"): - active_window.refresh_ui() - - def on_export_action( - self, _widget: Gio.SimpleAction, _param: GLib.Variant | None - ) -> None: - """Export webapps to a file""" - # Use direct strings to avoid translation issues with file chooser - dialog = Gtk.FileChooserNative.new( - "Export WebApps", - self.props.active_window, - Gtk.FileChooserAction.SAVE, - "Export", - "Cancel", - ) - dialog.set_current_name("biglinux-webapps-export.zip") - - # Add file filter for zip files - filter_zip = Gtk.FileFilter() - filter_zip.set_name("ZIP archives") - filter_zip.add_pattern("*.zip") - dialog.add_filter(filter_zip) - - # Handle response - dialog.connect("response", self._handle_export_response) - dialog.show() - - def _handle_export_response( - self, dialog: Gtk.FileChooserNative, response: int - ) -> None: - """Handle export file chooser response""" - if response != Gtk.ResponseType.ACCEPT: - return - file_path = dialog.get_file().get_path() - ok, msg = self.service.export_webapps(file_path) - if ok: - self._show_notification(_("WebApps exported successfully")) - elif msg == "no_webapps": - self._show_error_dialog( - _("No WebApps"), _("There are no WebApps to export.") - ) - else: - self._show_error_dialog("Export Failed", f"Failed to export WebApps: {msg}") - - def on_import_action( - self, _widget: Gio.SimpleAction, _param: GLib.Variant | None - ) -> None: - """Import webapps from a file""" - # Use direct strings to avoid translation issues with file chooser - dialog = Gtk.FileChooserNative.new( - "Import WebApps", - self.props.active_window, - Gtk.FileChooserAction.OPEN, - "Import", - "Cancel", - ) - - # Add file filter for zip files - filter_zip = Gtk.FileFilter() - filter_zip.set_name("ZIP archives") - filter_zip.add_pattern("*.zip") - dialog.add_filter(filter_zip) - - # Handle response - dialog.connect("response", self._handle_import_response) - dialog.show() - - def _handle_import_response( - self, dialog: Gtk.FileChooserNative, response: int - ) -> None: - """Handle import file chooser response""" - if response != Gtk.ResponseType.ACCEPT: - return - file_path = dialog.get_file().get_path() - imported, duplicates, err = self.service.import_webapps(file_path) - - if err: - msg_map = { - "file_not_found": _("The selected file does not exist."), - "invalid_zip": _("The selected file is not a valid ZIP archive."), - "missing_webapps_json": "Invalid export file: missing webapps.json", - } - self._show_error_dialog( - _("Error importing WebApps"), - msg_map.get(err, err), - ) - return - - active_window = self.props.active_window - if active_window and hasattr(active_window, "refresh_ui"): - active_window.refresh_ui() - - if duplicates > 0: - self._show_notification( - _("Imported {} WebApps successfully ({} duplicates skipped)").format( - imported, duplicates - ) - ) - else: - self._show_notification( - _("Imported {} WebApps successfully").format(imported) - ) - - def _show_notification(self, message: str) -> None: - """Show a notification message""" - active_window = self.props.active_window - if active_window and hasattr(active_window, "show_toast"): - active_window.show_toast(message) - - def _show_error_dialog(self, title: str, message: str) -> None: - """Show an error dialog""" - dialog = Adw.MessageDialog.new(self.props.active_window, title, message) - dialog.add_response("ok", _("OK")) - dialog.present() - - def _show_confirmation_dialog( - self, title: str, message: str, callback: Callable[[bool], None] - ) -> None: - """Show a confirmation dialog with Yes/No buttons""" - dialog = Adw.MessageDialog.new(self.props.active_window, title, message) - dialog.add_response("no", _("No")) - dialog.add_response("yes", _("Yes")) - dialog.set_default_response("no") - dialog.set_response_appearance("yes", Adw.ResponseAppearance.SUGGESTED) - - dialog.connect("response", lambda _d, response: callback(response == "yes")) - dialog.present() - - def quit(self, _widget: Gio.SimpleAction, _param: GLib.Variant | None) -> None: - """Quit the application""" - self.quit() - - def on_remove_all( - self, _action: Gio.SimpleAction, _param: GLib.Variant | None - ) -> None: - """Remove all webapps after confirmation""" - # Access the active window instead of using self.win - active_window = self.props.active_window - if active_window and hasattr(active_window, "on_remove_all_clicked"): - active_window.on_remove_all_clicked() diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/__init__.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/__init__.py deleted file mode 100644 index 7d9ae0ac..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -""" -WebApps Models package initialization -""" diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/browser_model.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/browser_model.py deleted file mode 100644 index 65ba83de..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/browser_model.py +++ /dev/null @@ -1,121 +0,0 @@ -""" -Browser model module containing the Browser and BrowserCollection classes -""" - -from gi.repository import GObject -from webapps.utils.browser_icon_utils import get_browser_icon_name -from webapps.utils.browser_registry import get_display_name - - -class Browser(GObject.GObject): - """Class representing a browser""" - - __gtype_name__ = "Browser" - - def __init__(self, browser_data: dict | None = None) -> None: - super().__init__() - - # Default values - self.browser_id = "" - self.is_default = False - - # Load data if provided - if browser_data: - self.load_from_dict(browser_data) - - def load_from_dict(self, browser_data: dict) -> None: - """ - Load data from a dictionary - - Parameters: - browser_data (dict): Dictionary containing browser data - """ - self.browser_id = browser_data.get("browser", "") - self.is_default = browser_data.get("is_default", False) - - def get_friendly_name(self) -> str: - """ - Get a user-friendly name for the browser - - Returns: - str: User-friendly browser name - """ - return get_display_name(self.browser_id) - - def get_browser_icon_name(self) -> str: - """Get the icon filename for this browser.""" - return get_browser_icon_name(self.browser_id) - - def is_firefox_based(self) -> bool: - """ - Check if the browser is Firefox-based - - Returns: - bool: True if the browser is Firefox-based, False otherwise - """ - return ( - "firefox" in self.browser_id.lower() - or "librewolf" in self.browser_id.lower() - ) - - -class BrowserCollection: - """Collection of Browser objects""" - - def __init__(self) -> None: - """Initialize an empty Browser collection""" - self.browsers = [] - self.default_browser_id = None - - def load_from_json(self, json_data: list[dict] | None) -> None: - """Load browsers from JSON data.""" - self.browsers = [] - if json_data: - for browser_data in json_data: - browser = Browser(browser_data) - self.browsers.append(browser) - - def get_all(self) -> list["Browser"]: - """Return all browsers.""" - return self.browsers - - def set_default(self, browser_id: str) -> None: - """ - Set the default browser - - Parameters: - browser_id (str): ID of the default browser - """ - self.default_browser_id = browser_id - - for browser in self.browsers: - browser.is_default = browser.browser_id == browser_id - - def get_default(self) -> "Browser | None": - """ - Get the default browser - - Returns: - Browser or None: Default Browser object if found, None otherwise - """ - for browser in self.browsers: - if browser.is_default or browser.browser_id == self.default_browser_id: - return browser - - # If no default is set but we have browsers, return the first one - return self.browsers[0] if self.browsers else None - - def get_by_id(self, browser_id: str) -> "Browser | None": - """ - Get a browser by its ID - - Parameters: - browser_id (str): Browser ID to search for - - Returns: - Browser or None: Browser object if found, None otherwise - """ - for browser in self.browsers: - if browser.browser_id == browser_id: - return browser - return None diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/webapp_model.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/webapp_model.py deleted file mode 100644 index ff29ef81..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/models/webapp_model.py +++ /dev/null @@ -1,221 +0,0 @@ -""" -WebApp model module containing the WebApp and WebAppCollection classes -""" - -from gi.repository import GObject -from urllib.parse import urlparse - - -class WebApp(GObject.GObject): - """Class representing a web application""" - - __gtype_name__ = "WebApp" - - def __init__(self, app_data: dict | None = None) -> None: - """ - Initialize a WebApp instance - - Parameters: - app_data (dict): Dictionary containing webapp data - """ - super().__init__() - - # Default values - self.browser = "" - self.app_file = "" - self.app_name = "" - self.app_url = "" - self.app_icon = "" - self.app_profile = "Default" - self.app_categories = "Webapps" - self.app_icon_url = "" - self.app_mode = "browser" # "browser" or "app" - - # template metadata (optional, for desktop integration) - self.template_id = "" - self.mime_types = "" - self.comment = "" - self.generic_name = "" - self.keywords = "" - self.url_schemes = "" - - # Load data if provided - if app_data: - self.load_from_dict(app_data) - - def load_from_dict(self, app_data: dict) -> None: - """Load webapp data from a dictionary.""" - self.browser = app_data.get("browser", "") - self.app_file = app_data.get("app_file", "") - self.app_name = app_data.get("app_name", "") - self.app_url = app_data.get("app_url", "") - self.app_icon = app_data.get("app_icon", "") - self.app_profile = app_data.get("app_profile", "Default") - self.app_categories = app_data.get("app_categories", "Webapps") - self.app_icon_url = app_data.get("app_icon_url", "") or self.app_icon - self.app_mode = app_data.get("app_mode", "browser") - - def get_main_category(self) -> str: - """ - Get the main category of the webapp - - Returns: - str: Main category - """ - if not self.app_categories: - return "Webapps" - - categories = self.app_categories.split(";") - return categories[0] if categories else "Webapps" - - def set_main_category(self, category: str) -> None: - """ - Set the main category of the webapp - - Parameters: - category (str): New main category - """ - if not category: - return - - categories = self.app_categories.split(";") if self.app_categories else [] - if categories and categories[0] == category: - return - - # Filter out the new category if it already exists in other positions - other_categories = [c for c in categories[1:] if c and c != category] - self.app_categories = ";".join([category] + other_categories) - - def derive_profile_name(self) -> str: - """ - Derive a profile name from the URL - - Returns: - str: Derived profile name - """ - try: - url_obj = urlparse(self.app_url) - hostname = url_obj.netloc - # Remove dots from the hostname to create a profile name - return hostname.replace(".", "") - except Exception: - # If URL parsing fails, attempt manual extraction - import re - - match = re.search(r"^(?:https?://)?([^/]+)", self.app_url) - if match and match.group(1): - return match.group(1).replace(".", "") - return "Default" - - def apply_template(self, template) -> None: - """ - Apply a WebAppTemplate to pre-fill fields. - - Parameters: - template: WebAppTemplate instance - """ - self.template_id = template.template_id - self.app_name = template.name - self.app_url = template.url - self.app_icon = template.icon - self.app_icon_url = template.icon - self.app_categories = template.category - - if template.mime_types: - self.mime_types = ";".join(template.mime_types) + ";" - if template.comment: - self.comment = template.comment - if template.generic_name: - self.generic_name = template.generic_name - if template.keywords: - self.keywords = ";".join(template.keywords) + ";" - if template.url_schemes: - self.url_schemes = ";".join(template.url_schemes) + ";" - if template.profile: - self.app_profile = template.profile - - -class WebAppCollection: - """Collection of WebApp objects with filtering and categorization capabilities""" - - def __init__(self) -> None: - """Initialize an empty WebApp collection""" - self.webapps = [] - - def load_from_json(self, json_data: list[dict] | None) -> None: - """Load webapps from JSON data.""" - self.webapps = [] - if json_data: - for app_data in json_data: - webapp = WebApp(app_data) - self.webapps.append(webapp) - - def get_all(self) -> list["WebApp"]: - """Return all webapps.""" - return self.webapps - - def filter_by_text(self, filter_text: str) -> list["WebApp"]: - """ - Filter webapps by text - - Parameters: - filter_text (str): Text to filter by - - Returns: - list: Filtered list of WebApp objects - """ - if not filter_text: - return self.webapps - - filter_text = filter_text.lower() - - return [ - app - for app in self.webapps - if ( - filter_text in app.app_name.lower() - or filter_text in app.app_url.lower() - or filter_text in app.app_file.lower() - ) - ] - - def get_categorized( - self, filter_text: str | None = None - ) -> dict[str, list["WebApp"]]: - """ - Get webapps categorized by their categories - - Parameters: - filter_text (str, optional): Text to filter by - - Returns: - dict: Dictionary of category -> list of WebApp objects - """ - apps = self.filter_by_text(filter_text) if filter_text else self.webapps - categorized = {} - - for app in apps: - categories = app.app_categories.split(";") - for category in categories: - if not category: - continue - - if category not in categorized: - categorized[category] = [] - - categorized[category].append(app) - - return categorized - - def add(self, webapp: "WebApp") -> None: - """Add a webapp to the collection.""" - self.webapps.append(webapp) - - def remove(self, webapp: "WebApp") -> None: - """ - Remove a webapp from the collection. - - Parameters: - webapp (WebApp): WebApp object to remove - """ - self.webapps = [app for app in self.webapps if app.app_file != webapp.app_file] diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/__init__.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/__init__.py deleted file mode 100644 index 14e14218..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -"""WebApp Templates — curated presets for popular web services.""" - -from webapps.templates.registry import TemplateRegistry, WebAppTemplate - -__all__ = ["TemplateRegistry", "WebAppTemplate"] diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/communication.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/communication.py deleted file mode 100644 index 11adac80..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/communication.py +++ /dev/null @@ -1,84 +0,0 @@ -"""Communication webapp templates.""" - -from webapps.templates.registry import WebAppTemplate - -COMMUNICATION_TEMPLATES = [ - WebAppTemplate( - template_id="whatsapp", - name="WhatsApp", - url="https://web.whatsapp.com", - icon="whatsapp", - category="Network", - comment="Messaging and calls from WhatsApp", - generic_name="Instant Messaging", - keywords=("whatsapp", "chat", "messaging", "calls"), - features=("notifications", "camera", "microphone"), - ), - WebAppTemplate( - template_id="telegram", - name="Telegram", - url="https://web.telegram.org", - icon="telegram", - category="Network", - comment="Fast and secure messaging from Telegram", - generic_name="Instant Messaging", - keywords=("telegram", "chat", "messaging", "channels"), - features=("notifications",), - url_schemes=("tg",), - ), - WebAppTemplate( - template_id="discord", - name="Discord", - url="https://discord.com/app", - icon="discord", - category="Network", - comment="Voice, video and text communication", - generic_name="Instant Messaging", - keywords=("discord", "chat", "voice", "gaming", "community"), - features=("notifications", "camera", "microphone"), - ), - WebAppTemplate( - template_id="slack", - name="Slack", - url="https://app.slack.com", - icon="slack", - category="Network", - comment="Team communication and collaboration", - generic_name="Instant Messaging", - keywords=("slack", "chat", "team", "work", "collaboration"), - features=("notifications", "camera", "microphone"), - ), - WebAppTemplate( - template_id="messenger", - name="Messenger", - url="https://www.messenger.com", - icon="messenger", - category="Network", - comment="Messaging from Facebook Messenger", - generic_name="Instant Messaging", - keywords=("messenger", "facebook", "chat", "messaging"), - features=("notifications", "camera", "microphone"), - ), - WebAppTemplate( - template_id="skype", - name="Skype", - url="https://web.skype.com", - icon="skype", - category="Network", - comment="Video calls and messaging from Skype", - generic_name="Video Conferencing", - keywords=("skype", "video", "calls", "chat", "microsoft"), - features=("notifications", "camera", "microphone"), - ), - WebAppTemplate( - template_id="signal", - name="Signal", - url="https://signal.org/", - icon="signal", - category="Network", - comment="Private messaging from Signal", - generic_name="Instant Messaging", - keywords=("signal", "privacy", "messaging", "encrypted"), - features=("notifications",), - ), -] diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/google.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/google.py deleted file mode 100644 index 6c84cdd4..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/google.py +++ /dev/null @@ -1,139 +0,0 @@ -"""Google Workspace webapp templates.""" - -from webapps.templates.registry import WebAppTemplate - -GOOGLE_TEMPLATES = [ - WebAppTemplate( - template_id="google-docs", - name="Google Docs", - url="https://docs.google.com", - icon="google-docs", - category="Office", - comment="Create and edit documents online", - generic_name="Word Processor", - keywords=("google", "docs", "document", "text"), - mime_types=( - "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "application/msword", - "application/rtf", - "text/plain", - ), - file_handler="upload", - profile="google", - ), - WebAppTemplate( - template_id="google-sheets", - name="Google Sheets", - url="https://sheets.google.com", - icon="google-sheets", - category="Office", - comment="Create and edit spreadsheets online", - generic_name="Spreadsheet", - keywords=("google", "sheets", "spreadsheet", "csv", "excel"), - mime_types=( - "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "application/vnd.ms-excel", - "text/csv", - ), - file_handler="upload", - profile="google", - ), - WebAppTemplate( - template_id="google-slides", - name="Google Slides", - url="https://slides.google.com", - icon="google-slides", - category="Office", - comment="Create and edit presentations online", - generic_name="Presentation", - keywords=("google", "slides", "presentation", "powerpoint"), - mime_types=( - "application/vnd.openxmlformats-officedocument.presentationml.presentation", - "application/vnd.ms-powerpoint", - ), - file_handler="upload", - profile="google", - ), - WebAppTemplate( - template_id="google-drive", - name="Google Drive", - url="https://drive.google.com", - icon="google-drive", - category="Network", - comment="Cloud storage from Google Drive", - generic_name="Cloud Storage", - keywords=("google", "drive", "cloud", "storage", "files"), - profile="google", - ), - WebAppTemplate( - template_id="google-gmail", - name="Gmail", - url="https://mail.google.com", - icon="gmail", - category="Network", - comment="Email from Google", - generic_name="Email Client", - keywords=("gmail", "email", "mail", "google"), - features=("notifications",), - url_schemes=("mailto",), - profile="google", - ), - WebAppTemplate( - template_id="google-calendar", - name="Google Calendar", - url="https://calendar.google.com", - icon="google-calendar", - category="Office", - comment="Calendar and scheduling from Google", - generic_name="Calendar", - keywords=("google", "calendar", "schedule", "events"), - features=("notifications",), - profile="google", - ), - WebAppTemplate( - template_id="google-meet", - name="Google Meet", - url="https://meet.google.com", - icon="google-meet", - category="Network", - comment="Video conferencing from Google", - generic_name="Video Conferencing", - keywords=("google", "meet", "video", "conferencing"), - features=("notifications", "camera", "microphone"), - profile="google", - ), - WebAppTemplate( - template_id="google-photos", - name="Google Photos", - url="https://photos.google.com", - icon="google-photos", - category="Graphics", - comment="Photo storage and editing from Google", - generic_name="Photo Manager", - keywords=("google", "photos", "gallery", "images"), - profile="google", - ), - WebAppTemplate( - template_id="google-keep", - name="Google Keep", - url="https://keep.google.com", - icon="google-keep", - category="Office", - comment="Notes and lists from Google", - generic_name="Note Taking", - keywords=("google", "keep", "notes", "lists", "todo"), - profile="google", - ), - WebAppTemplate( - template_id="youtube", - name="YouTube", - url="https://www.youtube.com", - icon="youtube", - category="AudioVideo", - comment="Watch and share videos", - generic_name="Video Player", - keywords=("youtube", "video", "streaming", "google"), - features=("notifications",), - profile="google", - ), -] diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/media.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/media.py deleted file mode 100644 index 4bdf6981..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/media.py +++ /dev/null @@ -1,93 +0,0 @@ -"""Media & entertainment webapp templates.""" - -from webapps.templates.registry import WebAppTemplate - -MEDIA_TEMPLATES = [ - WebAppTemplate( - template_id="spotify", - name="Spotify", - url="https://open.spotify.com", - icon="spotify", - category="AudioVideo", - comment="Music streaming from Spotify", - generic_name="Music Player", - keywords=("spotify", "music", "streaming", "audio", "playlist"), - features=("notifications", "media-keys"), - url_schemes=("spotify",), - ), - WebAppTemplate( - template_id="youtube-music", - name="YouTube Music", - url="https://music.youtube.com", - icon="youtube-music", - category="AudioVideo", - comment="Music streaming from YouTube Music", - generic_name="Music Player", - keywords=("youtube", "music", "streaming", "google"), - features=("notifications", "media-keys"), - profile="google", - ), - WebAppTemplate( - template_id="netflix", - name="Netflix", - url="https://www.netflix.com", - icon="netflix", - category="AudioVideo", - comment="Watch movies and TV shows on Netflix", - generic_name="Video Player", - keywords=("netflix", "streaming", "movies", "series"), - ), - WebAppTemplate( - template_id="prime-video", - name="Amazon Prime Video", - url="https://www.primevideo.com", - icon="prime-video", - category="AudioVideo", - comment="Watch movies and TV shows on Prime Video", - generic_name="Video Player", - keywords=("amazon", "prime", "video", "streaming", "movies"), - ), - WebAppTemplate( - template_id="disney-plus", - name="Disney+", - url="https://www.disneyplus.com", - icon="disney-plus", - category="AudioVideo", - comment="Watch Disney, Marvel, Star Wars and more", - generic_name="Video Player", - keywords=("disney", "streaming", "movies", "marvel", "star wars"), - ), - WebAppTemplate( - template_id="tidal", - name="Tidal", - url="https://listen.tidal.com", - icon="tidal", - category="AudioVideo", - comment="HiFi music streaming from Tidal", - generic_name="Music Player", - keywords=("tidal", "music", "hifi", "streaming", "lossless"), - features=("media-keys",), - ), - WebAppTemplate( - template_id="deezer", - name="Deezer", - url="https://www.deezer.com", - icon="deezer", - category="AudioVideo", - comment="Music streaming from Deezer", - generic_name="Music Player", - keywords=("deezer", "music", "streaming"), - features=("media-keys",), - ), - WebAppTemplate( - template_id="twitch", - name="Twitch", - url="https://www.twitch.tv", - icon="twitch", - category="AudioVideo", - comment="Live streaming platform", - generic_name="Streaming", - keywords=("twitch", "streaming", "gaming", "live"), - features=("notifications",), - ), -] diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/office365.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/office365.py deleted file mode 100644 index 43440b7b..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/office365.py +++ /dev/null @@ -1,115 +0,0 @@ -"""Microsoft Office 365 webapp templates.""" - -from webapps.templates.registry import WebAppTemplate - -OFFICE365_TEMPLATES = [ - WebAppTemplate( - template_id="office365-word", - name="Microsoft Word", - url="https://www.office.com/launch/word", - icon="ms-word", - category="Office", - comment="Edit documents online with Microsoft Word", - generic_name="Word Processor", - keywords=("word", "document", "office", "docx", "microsoft"), - mime_types=( - "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "application/msword", - "application/rtf", - "text/rtf", - ), - file_handler="upload", - profile="office365", - ), - WebAppTemplate( - template_id="office365-excel", - name="Microsoft Excel", - url="https://www.office.com/launch/excel", - icon="ms-excel", - category="Office", - comment="Edit spreadsheets online with Microsoft Excel", - generic_name="Spreadsheet", - keywords=("excel", "spreadsheet", "office", "xlsx", "csv", "microsoft"), - mime_types=( - "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "application/vnd.ms-excel", - "text/csv", - "application/csv", - ), - file_handler="upload", - profile="office365", - ), - WebAppTemplate( - template_id="office365-powerpoint", - name="Microsoft PowerPoint", - url="https://www.office.com/launch/powerpoint", - icon="ms-powerpoint", - category="Office", - comment="Create presentations online with Microsoft PowerPoint", - generic_name="Presentation", - keywords=("powerpoint", "presentation", "office", "pptx", "slides", "microsoft"), - mime_types=( - "application/vnd.openxmlformats-officedocument.presentationml.presentation", - "application/vnd.ms-powerpoint", - ), - file_handler="upload", - profile="office365", - ), - WebAppTemplate( - template_id="office365-onenote", - name="Microsoft OneNote", - url="https://www.onenote.com/notebooks", - icon="ms-onenote", - category="Office", - comment="Take notes online with Microsoft OneNote", - generic_name="Note Taking", - keywords=("onenote", "notes", "office", "microsoft"), - profile="office365", - ), - WebAppTemplate( - template_id="office365-outlook", - name="Microsoft Outlook", - url="https://outlook.live.com/mail/", - icon="ms-outlook", - category="Office", - comment="Email and calendar from Microsoft Outlook", - generic_name="Email Client", - keywords=("outlook", "email", "mail", "calendar", "microsoft"), - features=("notifications",), - profile="office365", - ), - WebAppTemplate( - template_id="office365-teams", - name="Microsoft Teams", - url="https://teams.microsoft.com", - icon="ms-teams", - category="Network", - comment="Chat and video conferencing with Microsoft Teams", - generic_name="Instant Messaging", - keywords=("teams", "chat", "video", "conferencing", "microsoft"), - features=("notifications", "camera", "microphone"), - profile="office365", - ), - WebAppTemplate( - template_id="office365-onedrive", - name="Microsoft OneDrive", - url="https://onedrive.live.com", - icon="onedrive", - category="Network", - comment="Cloud storage from Microsoft OneDrive", - generic_name="Cloud Storage", - keywords=("onedrive", "cloud", "storage", "files", "microsoft"), - profile="office365", - ), - WebAppTemplate( - template_id="office365-home", - name="Microsoft 365", - url="https://www.office.com", - icon="ms-office", - category="Office", - comment="Microsoft 365 home — access all Office apps", - generic_name="Office Suite", - keywords=("office", "365", "microsoft", "word", "excel", "powerpoint"), - profile="office365", - ), -] diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/productivity.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/productivity.py deleted file mode 100644 index 6045004c..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/productivity.py +++ /dev/null @@ -1,134 +0,0 @@ -"""Productivity webapp templates.""" - -from webapps.templates.registry import WebAppTemplate - -PRODUCTIVITY_TEMPLATES = [ - WebAppTemplate( - template_id="notion", - name="Notion", - url="https://www.notion.so", - icon="notion", - category="Office", - comment="All-in-one workspace for notes, docs, and projects", - generic_name="Project Management", - keywords=("notion", "notes", "docs", "wiki", "project", "management"), - features=("notifications",), - ), - WebAppTemplate( - template_id="todoist", - name="Todoist", - url="https://todoist.com/app", - icon="todoist", - category="Office", - comment="Task management and to-do lists", - generic_name="Task Manager", - keywords=("todoist", "tasks", "todo", "productivity"), - features=("notifications",), - ), - WebAppTemplate( - template_id="trello", - name="Trello", - url="https://trello.com", - icon="trello", - category="Office", - comment="Visual project management with boards and cards", - generic_name="Project Management", - keywords=("trello", "kanban", "boards", "project", "management"), - features=("notifications",), - ), - WebAppTemplate( - template_id="figma", - name="Figma", - url="https://www.figma.com", - icon="figma", - category="Graphics", - comment="Collaborative design tool", - generic_name="Design Tool", - keywords=("figma", "design", "ui", "ux", "prototype", "vector"), - ), - WebAppTemplate( - template_id="canva", - name="Canva", - url="https://www.canva.com", - icon="canva", - category="Graphics", - comment="Online graphic design tool", - generic_name="Design Tool", - keywords=("canva", "design", "graphics", "templates", "poster"), - ), - WebAppTemplate( - template_id="github", - name="GitHub", - url="https://github.com", - icon="github", - category="Development", - comment="Code hosting and collaboration platform", - generic_name="Code Hosting", - keywords=("github", "git", "code", "repository", "development"), - features=("notifications",), - ), - WebAppTemplate( - template_id="gitlab", - name="GitLab", - url="https://gitlab.com", - icon="gitlab", - category="Development", - comment="DevOps platform for software development", - generic_name="DevOps Platform", - keywords=("gitlab", "git", "devops", "ci", "cd", "development"), - features=("notifications",), - ), - WebAppTemplate( - template_id="chatgpt", - name="ChatGPT", - url="https://chatgpt.com", - icon="chatgpt", - category="Utility", - comment="AI assistant from OpenAI", - generic_name="AI Assistant", - keywords=("chatgpt", "ai", "openai", "assistant", "gpt"), - ), - WebAppTemplate( - template_id="claude", - name="Claude", - url="https://claude.ai", - icon="claude", - category="Utility", - comment="AI assistant from Anthropic", - generic_name="AI Assistant", - keywords=("claude", "ai", "anthropic", "assistant"), - ), - WebAppTemplate( - template_id="linkedin", - name="LinkedIn", - url="https://www.linkedin.com", - icon="linkedin", - category="Network", - comment="Professional networking platform", - generic_name="Social Network", - keywords=("linkedin", "professional", "networking", "jobs"), - features=("notifications",), - ), - WebAppTemplate( - template_id="twitter", - name="X (Twitter)", - url="https://x.com", - icon="twitter", - category="Network", - comment="Social media and news platform", - generic_name="Social Network", - keywords=("twitter", "x", "social", "news", "microblog"), - features=("notifications",), - ), - WebAppTemplate( - template_id="reddit", - name="Reddit", - url="https://www.reddit.com", - icon="reddit", - category="Network", - comment="Community discussion and content sharing", - generic_name="Social Network", - keywords=("reddit", "community", "forum", "discussion"), - features=("notifications",), - ), -] diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/registry.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/registry.py deleted file mode 100644 index 7664cfda..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/templates/registry.py +++ /dev/null @@ -1,116 +0,0 @@ -"""Template registry — discovery, validation, lookup for webapp presets.""" - -from __future__ import annotations - -import logging -from dataclasses import dataclass, field - -logger = logging.getLogger(__name__) - - -@dataclass(frozen=True, slots=True) -class WebAppTemplate: - """Immutable preset for a known web service.""" - - template_id: str - name: str - url: str - icon: str - category: str - mime_types: tuple[str, ...] = () - url_schemes: tuple[str, ...] = () - features: tuple[str, ...] = () - profile: str = "" - comment: str = "" - generic_name: str = "" - keywords: tuple[str, ...] = () - file_handler: str = "" # "upload" | "url" | "" - - -@dataclass -class TemplateRegistry: - """Central store for all webapp templates with lookup helpers.""" - - _templates: dict[str, WebAppTemplate] = field(default_factory=dict) - _by_category: dict[str, list[WebAppTemplate]] = field(default_factory=dict) - - def register(self, tpl: WebAppTemplate) -> None: - """Add template to registry.""" - self._templates[tpl.template_id] = tpl - self._by_category.setdefault(tpl.category, []).append(tpl) - - def register_many(self, templates: list[WebAppTemplate]) -> None: - for t in templates: - self.register(t) - - def get(self, template_id: str) -> WebAppTemplate | None: - return self._templates.get(template_id) - - def get_all(self) -> list[WebAppTemplate]: - return list(self._templates.values()) - - def get_by_category(self, category: str) -> list[WebAppTemplate]: - return list(self._by_category.get(category, [])) - - def get_categories(self) -> list[str]: - return sorted(self._by_category.keys()) - - def match_url(self, url: str) -> WebAppTemplate | None: - """Find template matching a URL (best-effort domain match).""" - url_lower = url.lower() - for tpl in self._templates.values(): - # extract domain from template URL for matching - tpl_domain = _extract_domain(tpl.url) - if tpl_domain and tpl_domain in url_lower: - return tpl - return None - - def search(self, query: str) -> list[WebAppTemplate]: - """Search templates by name, category, or keywords.""" - q = query.lower() - results = [] - for tpl in self._templates.values(): - if ( - q in tpl.name.lower() - or q in tpl.category.lower() - or any(q in kw.lower() for kw in tpl.keywords) - ): - results.append(tpl) - return results - - -def _extract_domain(url: str) -> str: - """Extract base domain from URL for matching.""" - from urllib.parse import urlparse - - try: - parsed = urlparse(url) - host = parsed.hostname or "" - # strip www. - if host.startswith("www."): - host = host[4:] - return host - except Exception: - return "" - - -def build_default_registry() -> TemplateRegistry: - """Build registry with all bundled templates.""" - from webapps.templates.office365 import OFFICE365_TEMPLATES - from webapps.templates.google import GOOGLE_TEMPLATES - from webapps.templates.communication import COMMUNICATION_TEMPLATES - from webapps.templates.media import MEDIA_TEMPLATES - from webapps.templates.productivity import PRODUCTIVITY_TEMPLATES - - registry = TemplateRegistry() - for group in ( - OFFICE365_TEMPLATES, - GOOGLE_TEMPLATES, - COMMUNICATION_TEMPLATES, - MEDIA_TEMPLATES, - PRODUCTIVITY_TEMPLATES, - ): - registry.register_many(group) - - logger.debug("Template registry loaded: %d templates", len(registry._templates)) - return registry diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/__init__.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/__init__.py deleted file mode 100644 index 238fb867..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -""" -UI package initialization -""" diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py deleted file mode 100644 index fde72103..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/browser_dialog.py +++ /dev/null @@ -1,253 +0,0 @@ -""" -BrowserDialog module containing the dialog for selecting a browser -""" - -import gi - -gi.require_version("Gtk", "4.0") -gi.require_version("Adw", "1") -from gi.repository import Gtk, Adw, GObject, Gdk - -# Import shared browser icon utilities -from webapps.utils.browser_icon_utils import set_image_from_browser_icon -from webapps.utils.translation import _ -from webapps.models.webapp_model import WebApp -from webapps.models.browser_model import Browser, BrowserCollection - -import logging - -logger = logging.getLogger(__name__) - - -class BrowserDialog(Adw.Window): - """Dialog for selecting a browser for a webapp""" - - # Define custom signals - __gsignals__ = {"response": (GObject.SignalFlags.RUN_FIRST, None, (int,))} - - def __init__( - self, parent: Gtk.Window, webapp: WebApp, browser_collection: BrowserCollection - ) -> None: - """Initialize the BrowserDialog""" - super().__init__( - transient_for=parent, - modal=True, - destroy_with_parent=True, - width_request=400, - height_request=500, - ) - - self.webapp = webapp - self.browser_collection = browser_collection - self.selected_browser = None - - # Get the command executor from parent if available - # This is needed to detect the system default browser - if hasattr(parent, "command_executor"): - self.command_executor = parent.command_executor - else: - self.command_executor = None - - # Create UI - self.setup_ui() - - def setup_ui(self) -> None: - """Set up the UI components.""" - content = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=12) - content.set_margin_top(2) - content.set_margin_bottom(12) - content.set_margin_start(12) - content.set_margin_end(12) - - # Add key event controller to handle ESC key to close dialog - key_controller = Gtk.EventControllerKey.new() - key_controller.connect("key-pressed", self.on_key_pressed) - self.add_controller(key_controller) - - # Header - header = Adw.HeaderBar() - header.set_title_widget(Gtk.Label(label=_("Select Browser"))) - header.add_css_class("flat") - content.append(header) - - # Create a list box for browser options - list_box = Gtk.ListBox() - list_box.set_selection_mode(Gtk.SelectionMode.SINGLE) - list_box.add_css_class("boxed-list") - list_box.connect("row-selected", self.on_browser_selected) - - # Get all browsers - browsers = self.browser_collection.get_all() - - # Try to get system default browser ID if command executor is available - self.system_default_browser_id = None - if self.command_executor and hasattr( - self.command_executor, "get_system_default_browser" - ): - self.system_default_browser_id = ( - self.command_executor.get_system_default_browser() - ) - logger.debug( - "System default browser detected: %s", self.system_default_browser_id - ) - - # Add browser options to the list box - for browser in browsers: - row = self._create_browser_row(browser) - list_box.append(row) - - # Select browser in the list - prioritize: - # 1. Current browser from webapp (if set) - # 2. System default browser (if detected and no current browser) - if browser.browser_id == self.webapp.browser: - list_box.select_row(row) - self.selected_browser = browser - logger.debug("Selected existing browser: %s", browser.browser_id) - elif ( - not self.webapp.browser - and not self.selected_browser - and self.system_default_browser_id - and browser.browser_id == self.system_default_browser_id - ): - list_box.select_row(row) - self.selected_browser = browser - logger.debug("Selected system default browser: %s", browser.browser_id) - - # Add the list box to a scrolled window - scrolled = Gtk.ScrolledWindow() - scrolled.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC) - scrolled.set_min_content_height(400) - scrolled.set_child(list_box) - - content.append(scrolled) - - # Add buttons - button_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL) - button_box.set_halign(Gtk.Align.END) - button_box.set_spacing(8) - button_box.set_margin_top(12) - - cancel_button = Gtk.Button(label=_("Cancel")) - cancel_button.connect("clicked", self.on_cancel_clicked) - - select_button = Gtk.Button(label=_("Select")) - select_button.add_css_class("suggested-action") - select_button.connect("clicked", self.on_select_clicked) - - button_box.append(cancel_button) - button_box.append(select_button) - content.append(button_box) - - # Use set_content() instead of set_child() for Adw.Window - self.set_content(content) - - def _create_browser_row(self, browser: Browser) -> Gtk.ListBoxRow: - """ - Create a row for a browser - - Parameters: - browser (Browser): Browser object - - Returns: - Gtk.ListBoxRow: Row for the browser - """ - row = Gtk.ListBoxRow() - - # Store the browser in the row - row.browser = browser - - # Create a box for the row content - box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=12) - box.set_margin_top(8) - box.set_margin_bottom(8) - box.set_margin_start(8) - box.set_margin_end(8) - - # Browser icon - icon = Gtk.Image() - set_image_from_browser_icon(icon, browser, pixel_size=32) - box.append(icon) - - # Browser name - label = Gtk.Label(label=browser.get_friendly_name()) - label.set_halign(Gtk.Align.START) - label.set_hexpand(True) - box.append(label) - - # Default indicator - only show System Default, or Default if no system default is detected - is_system_default = ( - hasattr(self, "system_default_browser_id") - and self.system_default_browser_id == browser.browser_id - ) - - if is_system_default: - default_label = Gtk.Label(label=_("System Default")) - default_label.add_css_class("caption") - default_label.add_css_class("dim-label") - box.append(default_label) - elif browser.is_default and not self.system_default_browser_id: - # Only show this if no system default was detected - default_label = Gtk.Label(label=_("Default")) - default_label.add_css_class("caption") - default_label.add_css_class("dim-label") - box.append(default_label) - - row.set_child(box) - - return row - - def on_browser_selected( - self, list_box: Gtk.ListBox, row: Gtk.ListBoxRow | None - ) -> None: - """Handle browser selection""" - if row: - self.selected_browser = row.browser - - def on_cancel_clicked(self, button: Gtk.Button) -> None: - """Handle cancel button click""" - self.close() - # Emit our custom response signal - self.emit("response", Gtk.ResponseType.CANCEL) - - def on_select_clicked(self, button: Gtk.Button) -> None: - """Handle select button click""" - if self.selected_browser: - self.close() - # Emit our custom response signal - self.emit("response", Gtk.ResponseType.OK) - else: - self.show_error_dialog(_("Please select a browser.")) - - def show_error_dialog(self, message: str) -> None: - """ - Show an error dialog - - Parameters: - message (str): Error message to display - """ - dialog = Adw.MessageDialog(transient_for=self, heading=_("Error"), body=message) - dialog.add_response("ok", _("OK")) - dialog.present() - - def get_selected_browser(self) -> Browser | None: - """ - Get the selected browser - - Returns: - Browser: Selected browser - """ - return self.selected_browser - - def on_key_pressed( - self, - _controller: Gtk.EventControllerKey, - keyval: int, - _keycode: int, - _state: Gdk.ModifierType, - ) -> bool: - """Handle key press events""" - if keyval == Gdk.KEY_Escape: - self.close() - self.emit("response", Gtk.ResponseType.CANCEL) - return True - return False diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py deleted file mode 100644 index 2e676cd0..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/favicon_picker.py +++ /dev/null @@ -1,109 +0,0 @@ -""" -FaviconPicker — FlowBox widget for selecting website favicons. -Emits ``icon-selected(path)`` when user picks an icon. -""" - -import gi -import logging - -gi.require_version("Gtk", "4.0") -from gi.repository import Gtk, GObject, GdkPixbuf - -from webapps.utils.translation import _ - -logger = logging.getLogger(__name__) - - -class FaviconPicker(Gtk.Box): - """FlowBox-based favicon selector. - - Signals: - icon-selected(str): emitted with absolute path of chosen icon. - """ - - __gsignals__ = { - "icon-selected": (GObject.SignalFlags.RUN_FIRST, None, (str,)), - } - - _CSS = b""" - .favicon-selected { - border: 2px solid @accent_color; - border-radius: 6px; - padding: 2px; - } - """ - - _css_registered = False - - def __init__(self) -> None: - super().__init__(orientation=Gtk.Orientation.VERTICAL) - - self._selected_child: Gtk.FlowBoxChild | None = None - self.connect("map", self._on_map) - - self._flowbox = Gtk.FlowBox() - self._flowbox.set_selection_mode(Gtk.SelectionMode.SINGLE) - self._flowbox.set_max_children_per_line(5) - self._flowbox.set_homogeneous(True) - self._flowbox.set_margin_top(8) - self._flowbox.set_margin_bottom(8) - self._flowbox.connect("child-activated", self._on_child_activated) - self.append(self._flowbox) - - # -- public API ---------------------------------------------------------- - - def load_icons(self, icon_paths: list[str]) -> None: - """Replace current icons with *icon_paths* and show the picker.""" - self._clear() - for idx, path in enumerate(icon_paths, 1): - container = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) - container.favicon_url = path - container.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Icon {0} of {1}").format(idx, len(icon_paths))], - ) - - image = Gtk.Image() - image.set_pixel_size(48) - - try: - pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(path, 48, 48) - image.set_from_pixbuf(pixbuf) - except Exception as e: - logger.error("Error loading favicon %s: %s", path, e) - image.set_from_icon_name("image-missing") - - container.append(image) - self._flowbox.append(container) - - # -- private ------------------------------------------------------------- - - def _clear(self) -> None: - self._selected_child = None - while self._flowbox.get_first_child(): - self._flowbox.remove(self._flowbox.get_first_child()) - - def _on_map(self, _widget: Gtk.Widget) -> None: - """Register selection CSS once the widget is mapped to a display.""" - if FaviconPicker._css_registered: - return - provider = Gtk.CssProvider() - provider.load_from_data(self._CSS) - Gtk.StyleContext.add_provider_for_display( - self.get_display(), provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION - ) - FaviconPicker._css_registered = True - - def _on_child_activated( - self, _flowbox: Gtk.FlowBox, child: Gtk.FlowBoxChild - ) -> None: - # remove previous highlight - if self._selected_child is not None: - self._selected_child.remove_css_class("favicon-selected") - child.add_css_class("favicon-selected") - self._selected_child = child - - container = child.get_child() - path = getattr(container, "favicon_url", None) - if path: - self.emit("icon-selected", path) diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py deleted file mode 100644 index 7bedf0aa..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/main_window.py +++ /dev/null @@ -1,442 +0,0 @@ -""" -MainWindow module containing the main application window -""" - -import gi -import time -import uuid - -from typing import Any - -gi.require_version("Gtk", "4.0") -gi.require_version("Adw", "1") -from gi.repository import Gtk, Adw, Gio, GObject - -from webapps.ui.webapp_row import WebAppRow -from webapps.ui.webapp_dialog import WebAppDialog -from webapps.ui.browser_dialog import BrowserDialog -from webapps.ui.welcome_dialog import WelcomeDialog -from webapps.models.webapp_model import WebApp -from webapps.utils.translation import _ - -import logging - -logger = logging.getLogger(__name__) - - -class MainWindow(Adw.ApplicationWindow): - """Main application window for WebApps Manager""" - - def __init__(self, **kwargs: Any) -> None: - """Initialize the main window""" - super().__init__( - title=_("WebApps Manager"), default_width=800, default_height=650, **kwargs - ) - - self.app = kwargs.get("application") - self.filter_text = "" - self.current_webapp = None - self.setup_ui() - - # Create action to show welcome dialog - show_welcome_action = Gio.SimpleAction.new("show-welcome", None) - show_welcome_action.connect( - "activate", lambda *_args: self.show_welcome_dialog() - ) - self.app.add_action(show_welcome_action) - - # Show welcome dialog if it should be shown - if WelcomeDialog.should_show_welcome(): - self.show_welcome_dialog() - - def show_welcome_dialog(self) -> None: - """Show the welcome dialog""" - welcome = WelcomeDialog(self) - welcome.present() - - def setup_ui(self) -> None: - """Set up the UI components.""" - main_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) - - # Header bar - header = Adw.HeaderBar() - - # Search button on the left - search_button = Gtk.ToggleButton(icon_name="system-search-symbolic") - search_button.connect("toggled", self.on_search_toggled) - search_button.set_tooltip_text(_("Search WebApps")) - search_button.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Search WebApps")], - ) - header.pack_start(search_button) - - # Add menu first so it appears to the right of the Add button - menu_button = Gtk.MenuButton() - menu_button.set_icon_name("open-menu-symbolic") - menu_button.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Main Menu")], - ) - - # Create menu model with items - menu = Gio.Menu() - # Use translation function for menu items - menu.append(_("Refresh"), "app.refresh") - menu.append(_("Export WebApps"), "app.export") - menu.append(_("Import WebApps"), "app.import") - - # Add new menu items for browsing folders - menu.append(_("Browse Applications Folder"), "app.browse-apps") - menu.append(_("Browse Profiles Folder"), "app.browse-profiles") - - # Add a separator before help-related items - menu_section = Gio.Menu() - menu_section.append(_("Show Welcome Screen"), "app.show-welcome") - menu_section.append(_("Remove All WebApps"), "app.remove-all") - menu_section.append(_("About"), "app.about") - menu.append_section(None, menu_section) - - # Set the menu - menu_button.set_menu_model(menu) - header.pack_end(menu_button) - - # Add new webapp button on the right with text instead of icon - add_button = Gtk.Button(label=_("Add")) - add_button.connect("clicked", self.on_add_clicked) - add_button.add_css_class("suggested-action") - header.pack_end(add_button) - - main_box.append(header) - - # Search bar - self.search_bar = Gtk.SearchBar() - self.search_bar.set_key_capture_widget(self) - - search_entry = Gtk.SearchEntry() - search_entry.set_hexpand(True) - search_entry.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Search WebApps")], - ) - search_entry.connect("search-changed", self.on_search_changed) - self.search_bar.set_child(search_entry) - - main_box.append(self.search_bar) - - # Create scrolled window for content - scrolled = Gtk.ScrolledWindow() - scrolled.set_hexpand(True) - scrolled.set_vexpand(True) - - # Create box for categorized webapps - self.content_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=12) - self.content_box.set_margin_start(40) - self.content_box.set_margin_end(40) - self.content_box.set_margin_top(12) - self.content_box.set_margin_bottom(12) - - # Add an empty state for when there are no webapps - self.empty_state = Adw.StatusPage() - self.empty_state.set_icon_name("big-webapps") - self.empty_state.set_title(_("No WebApps Found")) - self.empty_state.set_description(_("Add a new webapp to get started")) - self.empty_state.set_focusable(True) - - # Add button in empty state - empty_add_button = Gtk.Button(label=_("Add WebApp")) - empty_add_button.add_css_class("suggested-action") - empty_add_button.connect("clicked", self.on_add_clicked) - self.empty_state.set_child(empty_add_button) - - # Start with empty state - self.content_box.append(self.empty_state) - - scrolled.set_child(self.content_box) - main_box.append(scrolled) - - # Add a toast overlay for notifications - self.toast_overlay = Adw.ToastOverlay() - self.toast_overlay.set_child(main_box) - - # Set the content - self.set_content(self.toast_overlay) - - # Load webapps - self.refresh_ui() - - def on_search_toggled(self, button: Gtk.ToggleButton) -> None: - """Handle search button toggle""" - self.search_bar.set_search_mode(button.get_active()) - - def on_search_changed(self, entry: Gtk.SearchEntry) -> None: - """Handle search text changes""" - self.filter_text = entry.get_text() - self.refresh_ui() - - def on_add_clicked(self, button: Gtk.Button) -> None: - """Handle add button click""" - # Create a new webapp with default values - default_browser = self.app.browser_collection.get_default() - browser_id = default_browser.browser_id if default_browser else "" - - new_webapp = WebApp({ - "browser": browser_id, - "app_file": f"{int(time.time())}-{uuid.uuid4().hex[:8]}", - "app_name": "", - "app_url": "", - "app_icon": "", - "app_profile": "Browser", - "app_categories": "Webapps", - "app_icon_url": "/usr/share/icons/hicolor/scalable/apps/webapp-generic.svg", - }) - - dialog = WebAppDialog( - self, - new_webapp, - self.app.browser_collection, - self.app.command_executor, - is_new=True, - ) - dialog.connect("response", self.on_webapp_dialog_response) - dialog.present() - - def on_webapp_clicked(self, row: WebAppRow, webapp: WebApp) -> None: - """Handle webapp row click""" - self.current_webapp = webapp - dialog = WebAppDialog( - self, - webapp, - self.app.browser_collection, - self.app.command_executor, - is_new=False, - ) - dialog.connect("response", self.on_webapp_dialog_response) - dialog.present() - - def _find_webapp_after_reload( - self, url: str, name: str, app_file: str = "" - ) -> WebApp | None: - """Find webapp after data reload — prefers app_file (stable ID).""" - return self.app.service.find_webapp(url, name, app_file=app_file) - - def on_webapp_dialog_response(self, dialog: WebAppDialog, response: int) -> None: - """Handle webapp dialog response — save already executed by dialog.""" - if response == Gtk.ResponseType.OK: - webapp = dialog.get_webapp() - - # reload collections (command already ran in dialog thread) - self.app.service.load_data() - - found = self._find_webapp_after_reload( - webapp.app_url, webapp.app_name, app_file=webapp.app_file - ) - if found: - self.current_webapp = found - elif dialog.is_new: - self.app.webapp_collection.add(webapp) - - msg = ( - _("WebApp created successfully") - if dialog.is_new - else _("WebApp updated successfully") - ) - self.show_toast(msg) - self.refresh_ui() - - def on_browser_selected(self, row: WebAppRow, webapp: WebApp) -> None: - """Handle browser selection button click""" - self.current_webapp = webapp - - dialog = BrowserDialog( - self, - webapp, - self.app.browser_collection, - ) - dialog.connect("response", self.on_browser_dialog_response) - dialog.present() - - def on_browser_dialog_response(self, dialog: BrowserDialog, response: int) -> None: - """Handle browser dialog response""" - if response == Gtk.ResponseType.OK: - browser = dialog.get_selected_browser() - original_url = self.current_webapp.app_url - original_name = self.current_webapp.app_name - original_file = self.current_webapp.app_file - self.current_webapp.browser = browser.browser_id - - success = self.app.service.update_webapp(self.current_webapp) - if success: - found = self._find_webapp_after_reload( - original_url, original_name, app_file=original_file - ) - if found: - self.current_webapp = found - - self.show_toast( - _("Browser changed to {0}").format(browser.get_friendly_name()) - ) - self.refresh_ui() - - def on_delete_clicked(self, row: WebAppRow, webapp: WebApp) -> None: - """Handle delete button click""" - # Make sure we use the webapp from the row (most up-to-date) - # rather than potentially stale current_webapp - self.current_webapp = webapp - logger.debug("Delete clicked on webapp file: %s", webapp.app_file) - - # Create a delete confirmation dialog - dialog = Adw.MessageDialog( - transient_for=self, - body=_( - "Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}" - ).format(webapp.app_name, webapp.app_url, webapp.browser), - ) - - # Add checkbox for deleting the profile folder too - check_button = None - - # Only show delete folder option if profile is not Browser and no other webapp uses it - show_delete_folder = webapp.app_profile != "Browser" and not any( - w.app_profile == webapp.app_profile and w.browser == webapp.browser - for w in self.app.webapp_collection.get_all() - if w.app_file != webapp.app_file - ) - - if show_delete_folder: - content_area = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) - content_area.set_margin_top(12) - check_button = Gtk.CheckButton(label=_("Also delete configuration folder")) - content_area.append(check_button) - - dialog.set_extra_child(content_area) - - # Add buttons - dialog.add_response("cancel", _("Cancel")) - dialog.add_response("delete", _("Delete")) - dialog.set_response_appearance("delete", Adw.ResponseAppearance.DESTRUCTIVE) - dialog.set_default_response("cancel") - - dialog.connect("response", self.on_delete_dialog_response, check_button) - dialog.present() - - def on_delete_dialog_response( - self, - dialog: Adw.MessageDialog, - response: str, - check_button: Gtk.CheckButton | None, - ) -> None: - """Handle delete dialog response""" - if response == "delete": - delete_folder = check_button.get_active() if check_button else False - success = self.app.service.delete_webapp(self.current_webapp, delete_folder) - if success: - self.show_toast( - _("WebApp deleted successfully"), Adw.ToastPriority.HIGH - ) - self.refresh_ui() - - def on_remove_all_clicked(self) -> None: - """Handle remove all webapps action with text confirmation""" - confirm_phrase = _("REMOVE ALL") - dialog = Adw.MessageDialog( - transient_for=self, - heading=_("Remove All WebApps"), - body=_( - "Are you sure you want to remove all your WebApps? " - "This action cannot be undone.\n\n" - 'Type "{0}" to confirm.' - ).format(confirm_phrase), - ) - - dialog.add_response("cancel", _("Cancel")) - dialog.add_response("confirm", _("Remove All")) - dialog.set_response_appearance("confirm", Adw.ResponseAppearance.DESTRUCTIVE) - dialog.set_default_response("cancel") - dialog.set_response_enabled("confirm", False) - - entry = Gtk.Entry() - entry.set_placeholder_text(confirm_phrase) - entry.connect( - "changed", - lambda e: dialog.set_response_enabled( - "confirm", e.get_text().strip() == confirm_phrase - ), - ) - dialog.set_extra_child(entry) - dialog.connect("response", self._on_remove_all_confirmed) - dialog.present() - - def _on_remove_all_confirmed( - self, dialog: Adw.MessageDialog, response: str - ) -> None: - """Execute remove-all after confirmed.""" - if response != "confirm": - return - - success = self.app.service.delete_all_webapps() - if success: - self.show_toast(_("All WebApps have been removed"), Adw.ToastPriority.HIGH) - else: - self.show_toast(_("Failed to remove all WebApps"), Adw.ToastPriority.HIGH) - self.refresh_ui() - - def show_toast( - self, message: str, priority: Adw.ToastPriority = Adw.ToastPriority.NORMAL - ) -> None: - """Show a toast notification. Use HIGH priority for errors/destructive actions.""" - toast = Adw.Toast.new(message) - toast.set_timeout(3) - toast.set_priority(priority) - self.toast_overlay.add_toast(toast) - - def refresh_ui(self) -> None: - """Refresh the UI with current webapps""" - # Clear the content box - while self.content_box.get_first_child(): - self.content_box.remove(self.content_box.get_first_child()) - - # Get categorized webapps - categorized = self.app.webapp_collection.get_categorized(self.filter_text) - - if not categorized: - # Show empty state if no webapps - self.content_box.append(self.empty_state) - self.empty_state.grab_focus() - return - - # Sort categories alphabetically - categories = sorted(categorized.keys()) - - # Add webapps by category - for category in categories: - # heading for Orca "h" key navigation - header = GObject.new( - Gtk.Label, - accessible_role=Gtk.AccessibleRole.HEADING, - label=f"{category}", - use_markup=True, - ) - header.set_halign(Gtk.Align.START) - header.set_margin_top(12) - header.set_margin_bottom(6) - header.set_focusable(True) - self.content_box.append(header) - - # Create a list box for the category - list_box = Gtk.ListBox() - list_box.set_selection_mode(Gtk.SelectionMode.NONE) - list_box.add_css_class("boxed-list") - - # Sort webapps alphabetically by name - webapps = sorted(categorized[category], key=lambda app: app.app_name) - - # Add webapps to the list box - for webapp in webapps: - row = WebAppRow(webapp, self.app.browser_collection) - row.connect("edit-clicked", self.on_webapp_clicked) - row.connect("browser-clicked", self.on_browser_selected) - row.connect("delete-clicked", self.on_delete_clicked) - list_box.append(row) - - self.content_box.append(list_box) diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py deleted file mode 100644 index daeb1d90..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/template_gallery.py +++ /dev/null @@ -1,177 +0,0 @@ -""" -Template gallery dialog — browse and apply curated webapp templates. -""" - -import gi - -gi.require_version("Gtk", "4.0") -gi.require_version("Adw", "1") -from gi.repository import Gtk, Adw, GObject - -from webapps.templates.registry import WebAppTemplate, build_default_registry -from webapps.utils.translation import _ - -import logging - -logger = logging.getLogger(__name__) - - -class TemplateGallery(Adw.Window): - """Grid gallery of curated webapp templates.""" - - __gsignals__ = { - "template-selected": ( - GObject.SignalFlags.RUN_FIRST, - None, - (str,), # template_id - ), - } - - def __init__(self, parent: Gtk.Window) -> None: - super().__init__( - title=_("Templates"), - transient_for=parent, - modal=True, - destroy_with_parent=True, - default_width=650, - default_height=500, - ) - - self.registry = build_default_registry() - self._build_ui() - - # ── UI ────────────────────────────────────────────────────────── - - def _build_ui(self) -> None: - content = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=0) - - # header - header = Adw.HeaderBar() - header.set_title_widget(Gtk.Label(label=_("Choose a Template"))) - header.add_css_class("flat") - content.append(header) - - # search bar - self.search_entry = Gtk.SearchEntry() - self.search_entry.set_placeholder_text(_("Search templates...")) - self.search_entry.set_margin_start(12) - self.search_entry.set_margin_end(12) - self.search_entry.set_margin_top(6) - self.search_entry.set_margin_bottom(6) - self.search_entry.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Search templates")], - ) - self.search_entry.connect("search-changed", self._on_search_changed) - content.append(self.search_entry) - - # scrolled area - scrolled = Gtk.ScrolledWindow() - scrolled.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC) - scrolled.set_vexpand(True) - - self.main_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=0) - scrolled.set_child(self.main_box) - content.append(scrolled) - - self._populate_all() - self.set_content(content) - - def _populate_all(self) -> None: - """Populate gallery with all templates grouped by category.""" - self._clear_main_box() - categories = self.registry.get_categories() - for cat in sorted(categories): - templates = self.registry.get_by_category(cat) - if templates: - self._add_category_section(cat, templates) - - def _populate_search(self, query: str) -> None: - """Populate gallery with search results.""" - self._clear_main_box() - results = self.registry.search(query) - if results: - self._add_category_section(_("Search Results"), results) - else: - label = Gtk.Label(label=_("No templates found")) - label.set_margin_top(24) - label.add_css_class("dim-label") - self.main_box.append(label) - - def _add_category_section( - self, title: str, templates: list[WebAppTemplate] - ) -> None: - """Add a category header + FlowBox of template cards.""" - # category heading - heading = Gtk.Label(label=title, xalign=0) - heading.add_css_class("heading") - heading.set_margin_start(16) - heading.set_margin_top(12) - heading.set_margin_bottom(4) - self.main_box.append(heading) - - flow = Gtk.FlowBox() - flow.set_selection_mode(Gtk.SelectionMode.NONE) - flow.set_homogeneous(True) - flow.set_max_children_per_line(5) - flow.set_min_children_per_line(2) - flow.set_margin_start(12) - flow.set_margin_end(12) - flow.set_margin_bottom(8) - flow.set_row_spacing(8) - flow.set_column_spacing(8) - - for tmpl in templates: - card = self._make_card(tmpl) - flow.append(card) - - self.main_box.append(flow) - - def _make_card(self, tmpl: WebAppTemplate) -> Gtk.Button: - """Build a clickable card for a template.""" - box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=4) - box.set_margin_top(8) - box.set_margin_bottom(8) - box.set_margin_start(4) - box.set_margin_end(4) - box.set_halign(Gtk.Align.CENTER) - - icon = Gtk.Image.new_from_icon_name(tmpl.icon or "application-x-executable") - icon.set_pixel_size(48) - box.append(icon) - - label = Gtk.Label(label=tmpl.name) - label.set_ellipsize(3) # PANGO_ELLIPSIZE_END - label.set_max_width_chars(14) - label.add_css_class("caption") - box.append(label) - - btn = Gtk.Button() - btn.set_child(box) - btn.add_css_class("flat") - btn.set_tooltip_text(tmpl.comment or tmpl.name) - btn.connect("clicked", self._on_card_clicked, tmpl.template_id) - - btn.update_property( - [Gtk.AccessibleProperty.LABEL], - [tmpl.name], - ) - - return btn - - def _clear_main_box(self) -> None: - while child := self.main_box.get_first_child(): - self.main_box.remove(child) - - # ── Signals ───────────────────────────────────────────────────── - - def _on_search_changed(self, entry: Gtk.SearchEntry) -> None: - query = entry.get_text().strip() - if query: - self._populate_search(query) - else: - self._populate_all() - - def _on_card_clicked(self, _btn: Gtk.Button, template_id: str) -> None: - self.emit("template-selected", template_id) - self.close() diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py deleted file mode 100644 index 5c2ef52d..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_dialog.py +++ /dev/null @@ -1,807 +0,0 @@ -""" -WebAppDialog module containing the dialog for creating and editing webapps -""" - -import gi -import threading -import time -import uuid - -gi.require_version("Gtk", "4.0") -gi.require_version("Adw", "1") -from gi.repository import Gtk, Adw, GObject, GdkPixbuf, Gdk, GLib - -# Import BrowserDialog -from webapps.ui.browser_dialog import BrowserDialog -from webapps.ui.favicon_picker import FaviconPicker - -# Import our new WebsiteInfoFetcher -from webapps.utils.url_utils import WebsiteInfoFetcher - -# Import the browser icon utilities -from webapps.utils.browser_icon_utils import set_image_from_browser_icon - -# Import the centralized translation function -from webapps.utils.translation import _ -from webapps.models.webapp_model import WebApp -from webapps.models.browser_model import BrowserCollection -from webapps.utils.command_executor import CommandExecutor -from webapps.ui.template_gallery import TemplateGallery -from webapps.templates.registry import build_default_registry - -import logging - -logger = logging.getLogger(__name__) - - -class WebAppDialog(Adw.Window): - """Dialog for creating and editing webapps""" - - # Define custom signals - __gsignals__ = {"response": (GObject.SignalFlags.RUN_FIRST, None, (int,))} - - def __init__( - self, - parent: Gtk.Window, - webapp: WebApp, - browser_collection: BrowserCollection, - command_executor: CommandExecutor, - is_new: bool = False, - ) -> None: - """ - Initialize the WebAppDialog - - Parameters: - parent (Gtk.Window): Parent window - webapp (WebApp): WebApp object to edit or create - browser_collection (BrowserCollection): BrowserCollection object - command_executor (CommandExecutor): CommandExecutor object - is_new (bool): Whether this is a new webapp or an existing one - """ - super().__init__( - title=_("Add WebApp") if is_new else _("Edit WebApp"), - transient_for=parent, - modal=True, - destroy_with_parent=True, - default_width=700, # Increased width - default_height=650, # Increased height - ) - - # Use a safer approach to sizing the dialog - set fixed size directly - # without trying to determine parent size which appears to be causing errors - self.set_default_size(700, 650) - - self.webapp = webapp - self.browser_collection = browser_collection - self.command_executor = command_executor - self.is_new = is_new - - # Clone the webapp to avoid modifying the original - self.webapp = self._clone_webapp(webapp) - - # Detect system default browser + assign for new webapps - self.system_default_browser_id = None - if self.command_executor: - self.system_default_browser_id = ( - self.command_executor.get_system_default_browser() - ) - logger.debug( - "System default browser detected: %s", self.system_default_browser_id - ) - - if self.is_new: - self._assign_default_browser() - - # Create UI - self.setup_ui() - - def _assign_default_browser(self) -> None: - """Assign browser for a new webapp: system default → app default → noop.""" - if self.system_default_browser_id: - system_browser = self.browser_collection.get_by_id( - self.system_default_browser_id - ) - if system_browser: - self.webapp.browser = self.system_default_browser_id - return - # fallback to app default if no browser set - if not self.webapp.browser: - default_browser = self.browser_collection.get_default() - if default_browser: - self.webapp.browser = default_browser.browser_id - - def _clone_webapp(self, webapp: WebApp) -> WebApp: - """ - Create a copy of a webapp - - Parameters: - webapp (WebApp): WebApp object to clone - - Returns: - WebApp: A new WebApp object with the same properties - """ - from webapps.models.webapp_model import WebApp - - # Convert to dict and create a new instance - webapp_dict = { - "browser": webapp.browser, - "app_file": webapp.app_file, - "app_name": webapp.app_name, - "app_url": webapp.app_url, - "app_icon": webapp.app_icon, - "app_profile": webapp.app_profile, - "app_categories": webapp.app_categories, - "app_icon_url": webapp.app_icon_url, - "app_mode": webapp.app_mode, - } - - return WebApp(webapp_dict) - - def setup_ui(self) -> None: - """Set up the UI components.""" - content = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=0) - - # Add key event controller to handle ESC key to close dialog - key_controller = Gtk.EventControllerKey.new() - key_controller.connect("key-pressed", self.on_key_pressed) - self.add_controller(key_controller) - - # Define the window title based on whether we're adding or editing - title = self.is_new and _("Add WebApp") or _("Edit WebApp") - - # Header with title - reduce padding in the header bar - header = Adw.HeaderBar() - header.set_title_widget(Gtk.Label(label=title)) - header.add_css_class("flat") - header.set_show_end_title_buttons(True) - - # template gallery button (new webapps only) - if self.is_new: - template_btn = Gtk.Button() - tpl_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=6) - tpl_icon = Gtk.Image.new_from_icon_name("view-grid-symbolic") - tpl_label = Gtk.Label(label=_("Templates")) - tpl_box.append(tpl_icon) - tpl_box.append(tpl_label) - template_btn.set_child(tpl_box) - template_btn.set_tooltip_text(_("Choose from templates")) - template_btn.connect("clicked", self._on_template_btn_clicked) - header.pack_start(template_btn) - - # Apply custom CSS to reduce header padding - css_provider = Gtk.CssProvider() - css_provider.load_from_data(b""" - headerbar { - min-height: 38px; - padding: 2px 6px; - } - """) - style_context = header.get_style_context() - Gtk.StyleContext.add_provider( - style_context, css_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION - ) - - content.append(header) - - # Scrollable form area - central_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=0) - central_box.set_vexpand(True) - central_box.set_valign(Gtk.Align.CENTER) - - scrolled = Gtk.ScrolledWindow() - scrolled.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC) - scrolled.set_propagate_natural_height(True) - scrolled.set_min_content_height(300) - - clamp = Adw.Clamp() - clamp.set_maximum_size(600) - clamp.set_tightening_threshold(400) - - form_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=12) - form_box.set_margin_top(0) - form_box.set_margin_bottom(12) - form_box.set_margin_start(24) - form_box.set_margin_end(24) - - form_box.append(self._build_form_group()) - form_box.append(self._build_buttons()) - - clamp.set_child(form_box) - scrolled.set_child(clamp) - central_box.append(scrolled) - content.append(central_box) - - self.set_content(self._build_loading_overlay(content)) - - # focus: URL for new webapps (need to type URL first); - # name for editing (URL already filled, name is more actionable) - target = self.url_row if self.is_new else self.name_row - self.connect("map", lambda *_: target.grab_focus()) - - def _build_form_group(self) -> Adw.PreferencesGroup: - """Build all form rows: URL, Name, Icon, Category, Mode, Browser, Profile.""" - group = Adw.PreferencesGroup() - - # URL entry with detect button + real-time validation - self.url_row = Adw.EntryRow() - self.url_row.set_title(_("URL")) - self.url_row.set_text(self.webapp.app_url) - - self.url_valid_icon = Gtk.Image() - self.url_valid_icon.set_pixel_size(16) - self.url_valid_icon.set_visible(False) - self.url_row.add_suffix(self.url_valid_icon) - - detect_button = Gtk.Button(label=_("Detect")) - detect_button.set_tooltip_text(_("Detect name and icon from website")) - detect_button.set_valign(Gtk.Align.CENTER) - detect_button.connect("clicked", self.on_detect_clicked) - self.url_row.add_suffix(detect_button) - self.url_row.connect("changed", self.on_url_changed) - group.add(self.url_row) - - # Name entry - self.name_row = Adw.EntryRow() - self.name_row.set_title(_("Name")) - self.name_row.set_text(self.webapp.app_name) - self.name_row.connect("changed", self.on_name_changed) - group.add(self.name_row) - - # Icon selection - icon_row = Adw.ActionRow(title=_("App Icon")) - self.icon_image = Gtk.Image() - self.icon_image.set_pixel_size(48) - self.set_icon_from_path(self.webapp.app_icon_url) - icon_row.add_prefix(self.icon_image) - - select_icon_button = Gtk.Button(label=_("Select")) - select_icon_button.set_tooltip_text(_("Select icon for the WebApp")) - select_icon_button.set_valign(Gtk.Align.CENTER) - select_icon_button.connect("clicked", self.on_select_icon_clicked) - icon_row.add_suffix(select_icon_button) - group.add(icon_row) - - # Row for favicon picker (shown after website detection) - self.icon_selection_row = Adw.ActionRow(title=_("Available Icons")) - self.icon_selection_row.set_visible(False) - group.add(self.icon_selection_row) - - # Category - self._build_category_row(group) - - # App mode + Browser + Profile - self._build_mode_browser_profile(group) - - return group - - def _build_category_row(self, group: Adw.PreferencesGroup) -> None: - """Add category dropdown to *group*.""" - main_category = self.webapp.get_main_category() - self.category_dropdown = Gtk.DropDown() - category_model = Gtk.StringList() - - self.system_categories = [ - "Webapps", - "Network", - "Office", - "Development", - "Graphics", - "AudioVideo", - "Game", - "Utility", - "System", - ] - for category in self.system_categories: - category_model.append(_(category)) - - self.category_dropdown.set_model(category_model) - self.category_dropdown.set_valign(Gtk.Align.CENTER) - self.category_dropdown.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Category")], - ) - - for i, category in enumerate(self.system_categories): - if category == main_category: - self.category_dropdown.set_selected(i) - break - - self.category_dropdown.connect("notify::selected", self.on_category_changed) - category_row = Adw.ActionRow(title=_("Category")) - category_row.add_suffix(self.category_dropdown) - group.add(category_row) - - def _build_mode_browser_profile(self, group: Adw.PreferencesGroup) -> None: - """Add app-mode switch, browser selector & profile rows to *group*.""" - # App mode toggle - self.app_mode_row = Adw.ActionRow(title=_("Application Mode")) - self.app_mode_row.set_subtitle( - _("Opens as a native window without browser interface") - ) - self.app_mode_switch = Gtk.Switch() - self.app_mode_switch.set_valign(Gtk.Align.CENTER) - self.app_mode_switch.set_active(self.webapp.app_mode == "app") - self.app_mode_switch.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Application Mode")], - ) - self.app_mode_switch.connect("notify::active", self.on_app_mode_switch_changed) - self.app_mode_row.add_suffix(self.app_mode_switch) - group.add(self.app_mode_row) - - # Browser selection - self.browser_row = Adw.ActionRow(title=_("Browser")) - browser_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=8) - self.browser_icon = Gtk.Image() - self.browser_icon.set_pixel_size(24) - self.set_browser_icon(self.webapp.browser) - browser_box.append(self.browser_icon) - self.browser_label = Gtk.Label() - self.set_browser_label(self.webapp.browser) - browser_box.append(self.browser_label) - self.browser_row.add_prefix(browser_box) - - select_browser_button = Gtk.Button(label=_("Select")) - select_browser_button.connect("clicked", self.on_select_browser_clicked) - select_browser_button.set_valign(Gtk.Align.CENTER) - self.browser_row.add_suffix(select_browser_button) - group.add(self.browser_row) - - # Profile settings — progressive disclosure via expander - browser = self.browser_collection.get_by_id(self.webapp.browser) - is_firefox = browser and browser.is_firefox_based() - - self.profile_expander = Adw.ExpanderRow(title=_("Profile Settings")) - self.profile_expander.set_subtitle( - _("Configure a separate browser profile for this webapp") - ) - - profile_switch_row = Adw.ActionRow(title=_("Use separate profile")) - profile_switch_row.set_subtitle(_("Allows independent cookies and sessions")) - self.profile_switch = Gtk.Switch() - self.profile_switch.set_valign(Gtk.Align.CENTER) - self.profile_switch.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Use separate profile")], - ) - if self.is_new: - self.profile_switch.set_active(False) - else: - self.profile_switch.set_active(self.webapp.app_profile != "Browser") - self.profile_switch.connect("notify::active", self.on_profile_switch_changed) - profile_switch_row.add_suffix(self.profile_switch) - self.profile_expander.add_row(profile_switch_row) - - self.profile_entry_row = Adw.EntryRow() - self.profile_entry_row.set_title(_("Profile Name")) - self.profile_entry_row.set_text(self.webapp.app_profile) - self.profile_entry_row.connect("changed", self.on_profile_entry_changed) - self.profile_entry_row.set_visible(self.profile_switch.get_active()) - self.profile_expander.add_row(self.profile_entry_row) - - if not is_firefox: - group.add(self.profile_expander) - - # hide browser/profile in app mode - if self.webapp.app_mode == "app": - self.browser_row.set_visible(False) - self.profile_expander.set_visible(False) - - def _build_buttons(self) -> Gtk.Box: - """Build Cancel / Save button bar.""" - box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=8) - box.set_margin_top(12) - box.set_margin_bottom(6) - box.set_halign(Gtk.Align.END) - box.set_valign(Gtk.Align.CENTER) - - cancel_button = Gtk.Button(label=_("Cancel")) - cancel_button.set_valign(Gtk.Align.CENTER) - cancel_button.connect("clicked", self.on_cancel_clicked) - - save_button = Gtk.Button(label=_("Save")) - save_button.set_valign(Gtk.Align.CENTER) - save_button.add_css_class("suggested-action") - save_button.connect("clicked", self.on_save_clicked) - - box.append(cancel_button) - box.append(save_button) - return box - - def _build_loading_overlay(self, content: Gtk.Widget) -> Gtk.Overlay: - """Wrap *content* in an overlay with a loading spinner.""" - overlay = Gtk.Overlay() - overlay.set_child(content) - - self.loading_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=8) - self.loading_box.set_valign(Gtk.Align.CENTER) - self.loading_box.set_halign(Gtk.Align.CENTER) - - spinner = Gtk.Spinner() - spinner.set_size_request(32, 32) - spinner.start() - self.loading_box.append(spinner) - - loading_label = Gtk.Label(label=_("Loading...")) - loading_label.set_halign(Gtk.Align.CENTER) - loading_label.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Detecting website information, please wait")], - ) - self.loading_box.append(loading_label) - - # semi-transparent backdrop - loading_box_wrapper = Gtk.Box() - loading_box_wrapper.set_hexpand(True) - loading_box_wrapper.set_vexpand(True) - css_provider = Gtk.CssProvider() - css_provider.load_from_data(b""" - box { background: rgba(0, 0, 0, 0.5); } - label { color: white; } - """) - - self.loading_box.set_hexpand(True) - self.loading_box.set_vexpand(True) - loading_box_wrapper.append(self.loading_box) - - style_context = loading_box_wrapper.get_style_context() - Gtk.StyleContext.add_provider( - style_context, css_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION - ) - - self.loading_overlay = loading_box_wrapper - self.loading_overlay.set_visible(False) - overlay.add_overlay(self.loading_overlay) - return overlay - - # ── Template integration ──────────────────────────────────────── - - def _on_template_btn_clicked(self, _btn: Gtk.Button) -> None: - gallery = TemplateGallery(self) - gallery.connect("template-selected", self._on_template_selected) - gallery.present() - - def _on_template_selected(self, _gallery, template_id: str) -> None: - registry = build_default_registry() - tmpl = registry.get(template_id) - if not tmpl: - return - - self.webapp.apply_template(tmpl) - # sync UI fields - self.url_row.set_text(tmpl.url) - self.name_row.set_text(tmpl.name) - self.set_icon_from_path(tmpl.icon or "webapp-generic") - self.webapp.app_icon_url = tmpl.icon or "" - - # sync category dropdown - for i, cat in enumerate(self.system_categories): - if cat == tmpl.category: - self.category_dropdown.set_selected(i) - break - - # set app mode based on profile presence - if tmpl.profile: - self.app_mode_switch.set_active(True) - - self._validate_url(tmpl.url) - - # ── Key handlers ──────────────────────────────────────────────── - - def on_key_pressed( - self, - _controller: Gtk.EventControllerKey, - keyval: int, - _keycode: int, - _state: Gdk.ModifierType, - ) -> bool: - """Handle key press events""" - if keyval == Gdk.KEY_Escape: - self.close() - self.emit("response", Gtk.ResponseType.CANCEL) - return True - return False - - def set_icon_from_path(self, icon_path: str) -> None: - - try: - if icon_path.startswith("/"): - # Try to load from file - pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icon_path, 48, 48) - self.icon_image.set_from_pixbuf(pixbuf) - else: - # Try to load as icon name - self.icon_image.set_from_icon_name(icon_path) - except Exception as e: - logger.error("Error loading icon %s: %s", icon_path, e) - self.icon_image.set_from_icon_name("webapp-generic") - - def set_browser_icon(self, browser_id: str) -> None: - """Set the browser icon for the given browser ID.""" - set_image_from_browser_icon(self.browser_icon, browser_id, pixel_size=24) - - def set_browser_label(self, browser_id: str) -> None: - """ - Set the browser label text - - Parameters: - browser_id (str): Browser identifier - """ - browser = self.browser_collection.get_by_id(browser_id) - if browser: - label_text = browser.get_friendly_name() - self.browser_label.set_text(label_text) - else: - self.browser_label.set_text(browser_id) - - def on_url_changed(self, entry: Adw.EntryRow) -> None: - """Handle URL entry changes with real-time validation.""" - url = entry.get_text() - self.webapp.app_url = url - self._validate_url(url) - - def _validate_url(self, url: str) -> None: - """Update URL row visual feedback based on format validity.""" - from urllib.parse import urlparse - - self.url_row.remove_css_class("error") - self.url_row.remove_css_class("success") - - if not url: - self.url_valid_icon.set_visible(False) - return - - parsed = urlparse(url) - valid = parsed.scheme in ("http", "https") and bool(parsed.netloc) - - if valid: - self.url_row.add_css_class("success") - self.url_valid_icon.set_from_icon_name("emblem-ok-symbolic") - else: - self.url_row.add_css_class("error") - self.url_valid_icon.set_from_icon_name("dialog-warning-symbolic") - self.url_valid_icon.set_visible(True) - - def on_name_changed(self, entry: Adw.EntryRow) -> None: - """Handle name entry changes""" - self.webapp.app_name = entry.get_text() - - def on_category_changed( - self, dropdown: Gtk.DropDown, _param: GObject.ParamSpec - ) -> None: - """Handle category dropdown changes""" - selected = dropdown.get_selected() - - # Debug selected index and available categories - logger.debug("Selected category index: %s", selected) - logger.debug("System categories: %s", self.system_categories) - - # Use the system categories list to get the untranslated category name - if hasattr(self, "system_categories") and 0 <= selected < len( - self.system_categories - ): - # Get the original untranslated system category name - system_category = self.system_categories[selected] - - # Make sure we're using the exact correct system category name - # Force Development to exactly match the desktop entry standard - if system_category.lower() == "development": - system_category = "Development" - - self.webapp.set_main_category(system_category) - logger.debug("Category set to: %s (system name)", system_category) - else: - # Fallback to the display name if something goes wrong - model = dropdown.get_model() - display_category = model.get_string(selected) - self.webapp.set_main_category(display_category) - logger.warning("Fallback: using display category: %s", display_category) - - def on_app_mode_switch_changed( - self, switch: Gtk.Switch, _param: GObject.ParamSpec - ) -> None: - """Toggle between browser mode and application mode.""" - is_app = switch.get_active() - self.webapp.app_mode = "app" if is_app else "browser" - self.browser_row.set_visible(not is_app) - self.profile_expander.set_visible(not is_app) - - def on_profile_switch_changed( - self, switch: Gtk.Switch, _param: GObject.ParamSpec - ) -> None: - """Handle profile switch changes""" - active = switch.get_active() - self.profile_entry_row.set_visible(active) - - if not active: - # Set to "Browser" when switch is off - self.webapp.app_profile = "Browser" - self.profile_entry_row.set_text("Browser") - else: - # Set to "Default" when switch is on and profile was "Browser" - if self.webapp.app_profile == "Browser": - self.webapp.app_profile = "Default" - self.profile_entry_row.set_text("Default") - - def on_profile_entry_changed(self, entry: Adw.EntryRow) -> None: - """Handle profile entry changes""" - if self.profile_switch.get_active(): - self.webapp.app_profile = entry.get_text() - - def on_detect_clicked(self, button: Gtk.Button) -> None: - """Handle detect button click""" - url = self.webapp.app_url - - if not url: - self.show_error_dialog(_("Please enter a URL first.")) - return - - # Show loading overlay - self.loading_overlay.set_visible(True) - - # Create a WebsiteInfoFetcher and fetch info - fetcher = WebsiteInfoFetcher() - fetcher.fetch_info(url, self.on_website_info_fetched) - - def on_website_info_fetched(self, title: str, icon_paths: list[str]) -> None: - """ - Handle fetched website information - - Parameters: - title (str): Website title - icon_paths (list): List of paths to downloaded icons - """ - # Debug output to verify we're getting a title - logger.debug("Website title detected: %s", title) - - # Update name if title was found - if title: - self.webapp.app_name = title - self.name_row.set_text(title) - - # Derive profile name from URL - profile_name = self.webapp.derive_profile_name() - if self.profile_switch.get_active(): - self.webapp.app_profile = profile_name - self.profile_entry_row.set_text(profile_name) - - if len(icon_paths) > 0: - # Create FaviconPicker if it doesn't exist - if not hasattr(self, "favicon_picker"): - self.favicon_picker = FaviconPicker() - self.favicon_picker.connect("icon-selected", self._on_icon_selected) - self.icon_selection_row.set_child(self.favicon_picker) - - self.favicon_picker.load_icons(icon_paths) - - # Show the icon selection row - self.icon_selection_row.set_visible(True) - else: - # Hide the icon selection row if no icons - self.icon_selection_row.set_visible(False) - - # Hide the loading overlay - self.loading_overlay.set_visible(False) - - # move focus to name entry → screen reader announces result - self.name_row.grab_focus() - - def _on_icon_selected(self, _picker: FaviconPicker, icon_path: str) -> None: - """Handle icon selection from FaviconPicker.""" - self.webapp.app_icon_url = icon_path - self.set_icon_from_path(icon_path) - - def on_select_icon_clicked(self, button: Gtk.Button) -> None: - """Handle select icon button click""" - icon_path = self.command_executor.select_icon() - - if icon_path: - self.webapp.app_icon_url = icon_path - self.set_icon_from_path(icon_path) - - def on_select_browser_clicked(self, button: Gtk.Button) -> None: - """Handle browser selection button click.""" - dialog = BrowserDialog( - self, # Use self (WebAppDialog) as the parent - self.webapp, - self.browser_collection, - ) - # Connect to response signal - dialog.connect("response", self.on_browser_dialog_response) - # Show the dialog - dialog.present() - - def on_browser_dialog_response(self, dialog: BrowserDialog, response: int) -> None: - """Handle browser dialog response.""" - if response == Gtk.ResponseType.OK: - browser = dialog.get_selected_browser() - if browser: - # Store original properties before update (for debugging) - original_browser = self.webapp.browser - - # Update only the local webapp browser property (don't save to disk yet) - self.webapp.browser = browser.browser_id - - # Update the UI to show the new browser immediately - self.set_browser_icon(browser.browser_id) - self.set_browser_label(browser.browser_id) - - # Handle profile settings for Firefox-based browsers - if browser.is_firefox_based(): - self.profile_expander.set_visible(False) - self.webapp.app_profile = "Default" - else: - self.profile_expander.set_visible(True) - - # Don't update the webapp file yet - this will be done in on_save_clicked - logger.debug( - "Browser selected: %s → %s (will be saved when clicking Save)", - original_browser, - self.webapp.browser, - ) - - def on_cancel_clicked(self, button: Gtk.Button) -> None: - """Handle cancel button click.""" - self.close() - self.emit("response", Gtk.ResponseType.CANCEL) - - def on_save_clicked(self, button: Gtk.Button) -> None: - """Handle save button click""" - # Validate required fields - if not self.webapp.app_name: - self.show_error_dialog(_("Please enter a name for the WebApp.")) - return - - if not self.webapp.app_url: - self.show_error_dialog(_("Please enter a URL for the WebApp.")) - return - - if not self.webapp.browser and self.webapp.app_mode != "app": - self.show_error_dialog(_("Please select a browser for the WebApp.")) - return - - # Generate a new app_file for new webapps - if self.is_new: - timestamp = int(time.time()) - random_suffix = uuid.uuid4().hex[:8] - self.webapp.app_file = f"{timestamp}-{random_suffix}" - - # show saving indicator - self.loading_overlay.set_visible(True) - - def _do_save() -> None: - if self.is_new: - ok = self.command_executor.create_webapp(self.webapp) - else: - ok = self.command_executor.update_webapp(self.webapp) - GLib.idle_add(self._on_save_finished, ok) - - threading.Thread(target=_do_save, daemon=True).start() - - def _on_save_finished(self, success: bool) -> None: - """Called on main thread after save completes.""" - self.loading_overlay.set_visible(False) - self.close() - self.emit( - "response", Gtk.ResponseType.OK if success else Gtk.ResponseType.CANCEL - ) - - def show_error_dialog(self, message: str) -> None: - """ - Show an error dialog - - Parameters: - message (str): Error message to display - """ - dialog = Adw.MessageDialog(transient_for=self, heading=_("Error"), body=message) - dialog.add_response("ok", _("OK")) - dialog.present() - - def get_webapp(self) -> WebApp: - """ - Get the edited webapp - - Returns: - WebApp: The edited WebApp object - """ - return self.webapp diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py deleted file mode 100644 index 9d367757..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/webapp_row.py +++ /dev/null @@ -1,175 +0,0 @@ -""" -WebAppRow module containing the row widget for displaying a webapp in a list -""" - -import os -import gi - - -gi.require_version("Gtk", "4.0") -gi.require_version("Adw", "1") -from gi.repository import Gtk, GObject, GdkPixbuf, Pango - -from webapps.utils.browser_icon_utils import set_image_from_browser_icon -from webapps.utils.translation import _ -from webapps.models.webapp_model import WebApp -from webapps.models.browser_model import BrowserCollection - -import logging - -logger = logging.getLogger(__name__) - - -class WebAppRow(Gtk.ListBoxRow): - """Row widget for displaying a webapp in a list""" - - __gsignals__ = { - "edit-clicked": (GObject.SignalFlags.RUN_FIRST, None, (GObject.TYPE_PYOBJECT,)), - "browser-clicked": ( - GObject.SignalFlags.RUN_FIRST, - None, - (GObject.TYPE_PYOBJECT,), - ), - "delete-clicked": ( - GObject.SignalFlags.RUN_FIRST, - None, - (GObject.TYPE_PYOBJECT,), - ), - } - - def __init__(self, webapp: WebApp, browser_collection: BrowserCollection) -> None: - """Initialize the WebAppRow""" - super().__init__() - self.webapp = webapp - self.browser_collection = browser_collection - self.setup_ui() - - def setup_ui(self) -> None: - """Set up the UI components.""" - box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=12) - box.set_margin_top(8) - box.set_margin_bottom(8) - box.set_margin_start(8) - box.set_margin_end(8) - - # App icon - self.icon = Gtk.Image() - self.icon.set_pixel_size(48) - self.set_icon_from_path(self.webapp.app_icon_url) - box.append(self.icon) - - # App info - info_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=2) - info_box.set_hexpand(True) - - # App name - name_label = Gtk.Label(label=self.webapp.app_name) - name_label.set_halign(Gtk.Align.START) - name_label.set_wrap(True) - name_label.set_wrap_mode(Gtk.WrapMode.WORD_CHAR) - name_label.set_ellipsize(Pango.EllipsizeMode.END) - name_label.set_max_width_chars(25) # Limit max width - name_label.add_css_class("heading") - info_box.append(name_label) - - # App URL - url_label = Gtk.Label(label=self.webapp.app_url) - url_label.set_halign(Gtk.Align.START) - url_label.set_wrap(True) - url_label.set_wrap_mode(Gtk.WrapMode.WORD_CHAR) - url_label.set_ellipsize(Pango.EllipsizeMode.END) - url_label.set_max_width_chars(30) # Limit max width - url_label.add_css_class("caption") - url_label.add_css_class("dim-label") - info_box.append(url_label) - box.append(info_box) - - # Actions box - make it more compact and styled as a pill - actions_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=0) - actions_box.set_halign(Gtk.Align.END) - actions_box.add_css_class("linked") - - # Browser button - browser = self.browser_collection.get_by_id(self.webapp.browser) - browser_button = Gtk.Button() - browser_name = browser.get_friendly_name() if browser else self.webapp.browser - browser_button.set_tooltip_text(_("Browser: {0}").format(browser_name)) - browser_button.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Browser: {0}").format(browser_name)], - ) - browser_icon = Gtk.Image() - # Pass browser ID string since that's what we need - set_image_from_browser_icon(browser_icon, self.webapp.browser, pixel_size=27) - browser_button.set_child(browser_icon) - browser_button.connect("clicked", self.on_browser_clicked) - actions_box.append(browser_button) - - # Edit button - edit_button = Gtk.Button() - edit_button.set_tooltip_text(_("Edit WebApp")) - edit_button.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Edit {0}").format(self.webapp.app_name)], - ) - edit_icon = Gtk.Image() - edit_icon.set_from_icon_name("document-edit-symbolic") - edit_icon.set_pixel_size(20) - edit_button.set_child(edit_icon) - edit_button.connect("clicked", self.on_edit_clicked) - actions_box.append(edit_button) - - # Delete button — trash icon = shape indicator; destructive-action = color indicator - delete_button = Gtk.Button() - delete_button.set_tooltip_text(_("Delete WebApp")) - delete_button.update_property( - [Gtk.AccessibleProperty.LABEL], - [_("Delete {0}").format(self.webapp.app_name)], - ) - delete_icon = Gtk.Image() - delete_icon.set_from_icon_name("user-trash-symbolic") - delete_icon.set_pixel_size(20) - delete_button.set_child(delete_icon) - delete_button.connect("clicked", self.on_delete_clicked) - delete_button.add_css_class("destructive-action") - - actions_box.append(delete_button) - - box.append(actions_box) - - self.set_child(box) - - def set_icon_from_path(self, icon_path: str) -> None: - """ - Set the icon from a file path or icon name - - Parameters: - icon_path (str): Path to the icon file or icon name - """ - if not icon_path or icon_path == os.path.expanduser("~/.local/share/icons/"): - self.icon.set_from_icon_name("webapp-generic") - return - - try: - if icon_path.startswith("/"): - # Try to load from file path - pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icon_path, 48, 48) - self.icon.set_from_pixbuf(pixbuf) - else: - # Try to load as icon name - self.icon.set_from_icon_name(icon_path) - except Exception as e: - logger.error("Error loading icon %s: %s", icon_path, e) - self.icon.set_from_icon_name("webapp-generic") - - def on_edit_clicked(self, button: Gtk.Button) -> None: - """Handle edit button click""" - self.emit("edit-clicked", self.webapp) - - def on_browser_clicked(self, button: Gtk.Button) -> None: - """Handle browser button click""" - self.emit("browser-clicked", self.webapp) - - def on_delete_clicked(self, button: Gtk.Button) -> None: - """Handle delete button click""" - self.emit("delete-clicked", self.webapp) diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py deleted file mode 100644 index fb5d3da0..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/ui/welcome_dialog.py +++ /dev/null @@ -1,229 +0,0 @@ -""" -Welcome dialog shown on application startup -""" - -import os -import gi -import json - -gi.require_version("Gtk", "4.0") -gi.require_version("Adw", "1") -from gi.repository import Gtk, Adw, Gdk - -from webapps.utils.translation import _ - -import logging - -logger = logging.getLogger(__name__) - - -class WelcomeDialog(Adw.Window): - """Welcome dialog explaining what webapps are and their benefits""" - - def __init__(self, parent_window: Adw.ApplicationWindow) -> None: - """Initialize the welcome dialog""" - super().__init__( - title=_("Welcome to WebApps Manager"), - transient_for=parent_window, - modal=True, - destroy_with_parent=True, - width_request=640, - height_request=400, - ) - - self.parent_window = parent_window - self.config_file = os.path.expanduser( - "~/.config/biglinux-webapps/welcome_shown.json" - ) - - # Set up key event controller for ESC key - key_controller = Gtk.EventControllerKey() - key_controller.connect("key-pressed", self.on_key_pressed) - self.add_controller(key_controller) - - self.setup_ui() - - def on_key_pressed( - self, - _controller: Gtk.EventControllerKey, - keyval: int, - _keycode: int, - _state: Gdk.ModifierType, - ) -> bool: - """Handle key press events""" - # Check if ESC key was pressed - if keyval == Gdk.KEY_Escape: - self.destroy() - return True - return False - - def setup_ui(self) -> None: - """Set up the UI components.""" - main_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) - - # Add a headerbar for window movement with custom styling - headerbar = Adw.HeaderBar() - headerbar.set_show_title(False) # No title for cleaner look - headerbar.add_css_class("flat") # Make it less prominent - - # Apply custom CSS to reduce header padding (widget-scoped, not global) - css_provider = Gtk.CssProvider() - css_provider.load_from_data(b""" - headerbar { - min-height: 38px; - padding: 2px 6px; - } - """) - headerbar.get_style_context().add_provider( - css_provider, - Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION, - ) - - main_box.append(headerbar) - - # Content container - content_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=12) - content_box.set_margin_top(12) # Reduced from 24 to match browser_dialog style - content_box.set_margin_bottom(24) - content_box.set_margin_start(24) - content_box.set_margin_end(24) - - # Header with icon - header_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=12) - header_box.set_halign(Gtk.Align.CENTER) - - app_icon = Gtk.Image.new_from_icon_name("big-webapps") - app_icon.set_pixel_size(64) - header_box.append(app_icon) - - title = Gtk.Label() - title.set_markup( - "" - + _("Welcome to WebApps Manager") - + "" - ) - header_box.append(title) - - content_box.append(header_box) - - # Explanation text - explanation = Gtk.Label() - explanation.set_wrap(True) - explanation.set_max_width_chars(60) - explanation.set_margin_top(12) - explanation.set_margin_bottom(12) - explanation.set_markup( - _( - "What are WebApps?\n\n" - "WebApps are web applications that run in a dedicated browser window, " - "providing a more app-like experience for your favorite websites.\n\n" - "Benefits of using WebApps:\n\n" - "• Focus: Work without the distractions of other browser tabs\n" - "• Desktop Integration: Quick access from your application menu\n" - "• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n" - ) - ) - explanation.set_halign(Gtk.Align.START) - content_box.append(explanation) - - # Separator before switch - separator = Gtk.Separator(orientation=Gtk.Orientation.HORIZONTAL) - separator.set_margin_top(12) - content_box.append(separator) - - # Don't show again switch - switch_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=12) - switch_box.set_margin_top(12) - - self.show_switch = Gtk.Switch() - self.show_switch.set_valign(Gtk.Align.CENTER) - - switch_label = Gtk.Label(label=_("Don't show this again")) - switch_label.set_xalign(0) - switch_label.set_hexpand(True) - - switch_box.append(switch_label) - switch_box.append(self.show_switch) - - # switch ON = "don't show" = suppress; inverted from stored preference - self.show_switch.set_active(not self.get_show_preference()) - - content_box.append(switch_box) - - # Close button - button_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL) - button_box.set_halign(Gtk.Align.CENTER) - button_box.set_margin_top(24) - - close_button = Gtk.Button(label=_("Let's Start")) - close_button.add_css_class("suggested-action") - close_button.connect("clicked", self.on_close) - - button_box.append(close_button) - content_box.append(button_box) - - # Add content box to main box - main_box.append(content_box) - - # Set the content - self.set_content(main_box) - - def on_close(self, button: Gtk.Button) -> None: - """Handle close button click""" - # switch ON = "don't show" → save show=False - self.save_preference(show=not self.show_switch.get_active()) - self.destroy() - - def get_show_preference(self) -> bool: - """Get the current preference for showing the dialog at startup""" - # If the file doesn't exist, default is to show the dialog - if not os.path.exists(self.config_file): - return True - - # Read the file and check the preference - try: - with open(self.config_file, "r") as f: - preferences = json.load(f) - # Return whether we should show the dialog (direct from saved setting) - return preferences.get("show_welcome", True) - except Exception: - # If there's an error reading the file, default to showing the dialog - return True - - def save_preference(self, show: bool = True) -> None: - """ - Save the preference for showing the welcome dialog - - Parameters: - show (bool): If True, show the dialog; if False, don't show it - """ - # Make sure the directory exists - os.makedirs(os.path.dirname(self.config_file), exist_ok=True) - - # Save preference directly - preferences = {"show_welcome": show} - try: - with open(self.config_file, "w") as f: - json.dump(preferences, f) - except Exception as e: - logger.error("Error saving welcome dialog preference: %s", e) - - @staticmethod - def should_show_welcome() -> bool: - """Check if the welcome dialog should be shown""" - config_file = os.path.expanduser( - "~/.config/biglinux-webapps/welcome_shown.json" - ) - - # If the file doesn't exist, we should show the dialog - if not os.path.exists(config_file): - return True - - # Read the file and check the preference - try: - with open(config_file, "r") as f: - preferences = json.load(f) - return preferences.get("show_welcome", True) - except Exception: - # If there's any error reading the file, show the dialog - return True diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/__init__.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/__init__.py deleted file mode 100644 index 229d6f41..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -""" -WebApps Utils package initialization -""" diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/browser_icon_utils.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/browser_icon_utils.py deleted file mode 100644 index b70a7173..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/browser_icon_utils.py +++ /dev/null @@ -1,135 +0,0 @@ -""" -Utility functions for handling browser icons -""" - -from __future__ import annotations - -import logging -import os -from pathlib import Path - -from gi.repository import Gdk, GLib, Gtk - -logger = logging.getLogger(__name__) - -# absolute path → icons dir relative to package root -BROWSER_ICONS_PATH = str(Path(__file__).resolve().parent.parent.parent / "icons") - -_ICON_SIZES = (64, 48, 128, 32, 256, 512, 24, 22, 16) -_LOCAL_ICON_DIR = os.path.expanduser("~/.local/share/icons/") -_LOCAL_ICON_EXTS = (".svg", ".png", ".webp", ".xpm", ".ico") - - -def get_browser_icon_name(browser_id: str) -> str: - """ - Get the icon name for a browser - - Parameters: - browser_id (str): Browser identifier - - Returns: - str: Icon filename for the browser - """ - # Handle browser objects that might have been passed - if hasattr(browser_id, "browser_id"): - browser_id = browser_id.browser_id - - # Simply append .svg to the browser_id to get the icon filename - return f"{browser_id}.svg" if browser_id else "default-webapps.png" - - -def set_image_from_browser_icon( - image: Gtk.Image, browser_id: str, pixel_size: int = 48 -) -> None: - """ - Set a Gtk.Image from a browser icon - - Parameters: - image (Gtk.Image): Image widget to set - browser_id (str): Browser identifier or Browser object - pixel_size (int): Size of the icon in pixels - """ - image.set_pixel_size(pixel_size) - - # Handle browser objects that might have been passed - if hasattr(browser_id, "browser_id"): - browser_id = browser_id.browser_id - - # Get the icon filename - icon_filename = get_browser_icon_name(browser_id) - - # Get icon path using the correct path - icon_path = os.path.join(BROWSER_ICONS_PATH, icon_filename) - - # Try to load icon - if os.path.exists(icon_path): - try: - image.set_from_file(icon_path) - except GLib.Error: - image.set_from_icon_name("browser-symbolic") - else: - image.set_from_icon_name("browser-symbolic") - - -def resolve_app_icon_path(icon_name: str, icon_theme: Gtk.IconTheme) -> str: - """Resolve webapp icon name → filesystem path. - - Checks local user icons, then falls back to GTK icon theme - with progressive name shortening (e.g. ``foo-bar`` → ``foo``). - - Returns: - Resolved path string, or ``"Icon not found"`` on failure. - """ - if not icon_name: - return "Icon not found" - - if icon_name.startswith("/"): - return icon_name - - # user-local icons (big-webapps copies custom icons here) - local_path = _LOCAL_ICON_DIR + icon_name - if os.path.exists(local_path): - return local_path - # big-webapps strips extension on create → try common extensions - for ext in _LOCAL_ICON_EXTS: - path_with_ext = local_path + ext - if os.path.exists(path_with_ext): - return path_with_ext - - # GTK4 icon theme lookup with progressive name shortening - parts = icon_name.split("-") - for end in range(len(parts), 0, -1): - candidate = "-".join(parts[:end]) - for size in _ICON_SIZES: - paintable = icon_theme.lookup_icon( - candidate, - None, - size, - 1, - Gtk.TextDirection.NONE, - Gtk.IconLookupFlags(0), - ) - if paintable: - gfile = paintable.get_file() - if gfile: - path = gfile.get_path() - if path: - return path - - return "Icon not found" - - -def enrich_webapps_with_icons(apps_data: list[dict]) -> list[dict]: - """Add ``app_icon_url`` to each webapp dict using the running GTK display. - - Must be called after ``Gtk.init()`` / from a running GTK application. - """ - display = Gdk.Display.get_default() - if display is None: - logger.warning("No display available — cannot resolve icon paths") - return apps_data - icon_theme = Gtk.IconTheme.get_for_display(display) - for app in apps_data: - icon_name = app.get("app_icon", "") - app["app_icon_url"] = resolve_app_icon_path(icon_name, icon_theme) - return apps_data diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/browser_registry.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/browser_registry.py deleted file mode 100644 index 07b68efc..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/browser_registry.py +++ /dev/null @@ -1,73 +0,0 @@ -""" -Central browser registry — single source of truth for browser ID mappings. - -Shell scripts (check_browser.sh, big-webapps-exec) maintain their own -layer-specific data (file paths, flatpak exec commands) since they need -different fields and cannot import Python modules. -""" - -# browser ID → user-facing display name -BROWSER_DISPLAY_NAMES: dict[str, str] = { - "brave": "Brave", - "brave-beta": "Brave Beta", - "brave-nightly": "Brave Nightly", - "chromium": "Chromium", - "firefox": "Firefox", - "google-chrome-beta": "Chrome Beta", - "google-chrome-stable": "Chrome", - "google-chrome-unstable": "Chrome Unstable", - "librewolf": "Librewolf", - "microsoft-edge-stable": "Edge", - "vivaldi-beta": "Vivaldi Beta", - "vivaldi-snapshot": "Vivaldi Snapshot", - "vivaldi-stable": "Vivaldi", - "flatpak-brave": "Brave (Flatpak)", - "flatpak-chrome": "Chrome (Flatpak)", - "flatpak-chrome-unstable": "Chrome Unstable (Flatpak)", - "flatpak-chromium": "Chromium (Flatpak)", - "flatpak-edge": "Edge (Flatpak)", - "flatpak-firefox": "Firefox (Flatpak)", - "flatpak-librewolf": "Librewolf (Flatpak)", - "flatpak-ungoogled-chromium": "Chromium (Flatpak)", -} - -# desktop file pattern (regex) → browser ID, ordered most-specific first -DESKTOP_PATTERN_MAP: list[tuple[str, str]] = [ - ("brave-beta", "brave-beta"), - ("brave-nightly", "brave-nightly"), - ("brave", "brave"), - ("firefox", "firefox"), - ("chromium", "chromium"), - ("chrome.*beta", "google-chrome-beta"), - ("chrome.*unstable", "google-chrome-unstable"), - ("chrome", "google-chrome-stable"), - ("edge", "microsoft-edge-stable"), - ("vivaldi.*beta", "vivaldi-beta"), - ("vivaldi.*snapshot", "vivaldi-snapshot"), - ("vivaldi", "vivaldi-stable"), - ("librewolf", "librewolf"), - ("org.mozilla.firefox", "flatpak-firefox"), - ("org.chromium.chromium", "flatpak-chromium"), - ("com.google.chromedev", "flatpak-chrome-unstable"), - ("com.google.chrome", "flatpak-chrome"), - ("com.brave.browser", "flatpak-brave"), - ("com.microsoft.edge", "flatpak-edge"), - ("com.github.eloston.ungoogledchromium", "flatpak-ungoogled-chromium"), - ("io.gitlab.librewolf", "flatpak-librewolf"), -] - - -def get_display_name(browser_id: str) -> str: - """Return user-friendly name for a browser ID, fallback to raw ID.""" - return BROWSER_DISPLAY_NAMES.get(browser_id, browser_id) - - -def match_desktop_to_browser(desktop_name: str) -> str | None: - """Match a desktop file name to a browser ID using pattern map.""" - import re - - lower = desktop_name.lower() - for pattern, browser_id in DESKTOP_PATTERN_MAP: - if re.search(pattern, lower): - return browser_id - return None diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/command_executor.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/command_executor.py deleted file mode 100644 index 0e5b9f70..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/command_executor.py +++ /dev/null @@ -1,239 +0,0 @@ -""" -Command executor module for running shell commands -""" - -import logging -import json -import re -import shutil -import subprocess -from pathlib import Path - -from webapps.utils.browser_registry import match_desktop_to_browser - -logger = logging.getLogger(__name__) - - -class CommandExecutor: - """Class for executing shell commands and parsing their output""" - - def __init__(self): - """Initialize the CommandExecutor""" - # scripts (get_json.sh, check_browser.sh) live one level above the Python package - self.base_dir = Path(__file__).resolve().parent.parent.parent - - def execute_command( - self, - argv: list[str], - input_data: str | None = None, - extra_env: dict[str, str] | None = None, - ) -> str: - """ - Execute a command as an argument list (no shell). - - Parameters: - argv: Command and arguments as a list - input_data: Optional stdin data - extra_env: Additional environment variables merged with os.environ - - Returns: - Command stdout - """ - import os - - env = None - if extra_env: - env = {**os.environ, **extra_env} - - try: - result = subprocess.run( - argv, - cwd=self.base_dir, - capture_output=True, - text=True, - input=input_data, - env=env, - ) - if result.returncode != 0: - logger.error("Command failed: %s\n%s", argv, result.stderr) - return "" - return result.stdout - except Exception as e: - logger.error("Error executing command %s: %s", argv, e) - return "" - - def execute_json_command( - self, argv: list[str], input_data: str | None = None - ) -> list | dict: - """ - Execute a command and parse its output as JSON. - - Parameters: - argv: Command and arguments as a list - input_data: Optional stdin data - - Returns: - Parsed JSON data - """ - output = self.execute_command(argv, input_data) - - if not output: - return [] - - try: - return json.loads(output) - except json.JSONDecodeError as e: - logger.error("Error parsing JSON: %s\nOutput: %s", e, output) - return [] - - def create_webapp(self, webapp) -> bool: - """ - Create a new webapp. - - Parameters: - webapp: WebApp object to create - - Returns: - True if successful - """ - browser = "__viewer__" if webapp.app_mode == "app" else webapp.browser - argv = [ - "big-webapps", - "create", - browser, - webapp.app_name, - webapp.app_url, - webapp.app_icon_url, - webapp.app_categories, - webapp.app_profile, - ] - - # pass template metadata as env vars (big-webapps reads them) - extra_env: dict[str, str] = {} - if hasattr(webapp, "mime_types") and webapp.mime_types: - extra_env["WEBAPP_MIME_TYPES"] = webapp.mime_types - if hasattr(webapp, "comment") and webapp.comment: - extra_env["WEBAPP_COMMENT"] = webapp.comment - if hasattr(webapp, "generic_name") and webapp.generic_name: - extra_env["WEBAPP_GENERIC_NAME"] = webapp.generic_name - if hasattr(webapp, "keywords") and webapp.keywords: - extra_env["WEBAPP_KEYWORDS"] = webapp.keywords - if hasattr(webapp, "template_id") and webapp.template_id: - extra_env["WEBAPP_TEMPLATE_ID"] = webapp.template_id - if hasattr(webapp, "url_schemes") and webapp.url_schemes: - extra_env["WEBAPP_URL_SCHEMES"] = webapp.url_schemes - - logger.debug("create_webapp argv: %s", argv) - logger.debug( - "create_webapp icon_url=%r icon=%r", webapp.app_icon_url, webapp.app_icon - ) - output = self.execute_command(argv, extra_env=extra_env or None) - return output != "" - - def update_webapp(self, webapp) -> bool: - """ - Update an existing webapp (remove then create). - - Parameters: - webapp: WebApp object to update - - Returns: - True if successful - """ - self.execute_command(["big-webapps", "remove", webapp.app_file]) - return self.create_webapp(webapp) - - def remove_webapp(self, webapp, delete_folder: bool = False) -> bool: - """ - Remove a webapp. - - Parameters: - webapp: WebApp object to remove - delete_folder: Whether to delete the configuration folder - - Returns: - True if successful - """ - if delete_folder: - argv = [ - "big-webapps", - "remove-with-folder", - webapp.app_file, - webapp.browser, - webapp.app_profile, - ] - else: - argv = [ - "big-webapps", - "remove", - webapp.app_file, - webapp.browser, - webapp.app_profile, - ] - output = self.execute_command(argv) - # cleanup viewer config/data if this was an app-mode webapp - if webapp.app_mode == "app": - self._cleanup_viewer_data(webapp.app_url) - return output != "" - - def _cleanup_viewer_data(self, url: str) -> None: - """Remove viewer config and persistent data for a given URL.""" - app_id = re.sub(r"https?://", "", url) - app_id = app_id.replace("/", "_") - app_id = re.sub(r"[^a-zA-Z0-9_-]", "", app_id) - if not app_id: - return - home = Path.home() - config_json = home / ".config" / "biglinux-webapps" / f"{app_id}.json" - data_dir = home / ".local" / "share" / "biglinux-webapps" / app_id - if config_json.exists(): - config_json.unlink() - logger.debug("Removed viewer config: %s", config_json) - if data_dir.exists(): - shutil.rmtree(data_dir, ignore_errors=True) - logger.debug("Removed viewer data: %s", data_dir) - - def select_icon(self) -> str: - """ - Open the icon selector dialog. - - Returns: - Path to the selected icon - """ - result = self.execute_command(["./select_icon.sh"]).strip() - return result - - def get_system_default_browser(self) -> str | None: - """ - Detect the system's default browser. - - Returns: - Browser ID or None if detection failed - """ - try: - # xdg-settings first - result = self.execute_command([ - "xdg-settings", - "get", - "default-web-browser", - ]) - if result.strip(): - match = match_desktop_to_browser(result.strip()) - if match: - return match - - # xdg-mime fallback - result = self.execute_command([ - "xdg-mime", - "query", - "default", - "x-scheme-handler/http", - ]) - if result.strip(): - match = match_desktop_to_browser(result.strip()) - if match: - return match - except Exception as e: - logger.error("Error detecting system default browser: %s", e) - - return None diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/mpris.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/mpris.py deleted file mode 100644 index f90d0164..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/mpris.py +++ /dev/null @@ -1,239 +0,0 @@ -"""Optional MPRIS2 D-Bus integration for media webapps. - -Bridges web Media Session API → MPRIS2 D-Bus interface so -desktop media keys (play/pause/next/prev) work with webapps -like Spotify, YouTube Music, Tidal, etc. - -Requires: dbus-python (python3-dbus). Degrades gracefully if missing. -""" - -import threading - -# flag for conditional import -MPRIS_AVAILABLE = False - -try: - import dbus - import dbus.service - import dbus.mainloop.glib - from gi.repository import GLib - - MPRIS_AVAILABLE = True -except ImportError: - pass - - -# JS injected into web pages to poll Media Session state -MEDIA_SESSION_JS = """ -(function() { - if (window._bigwebapp_mpris) return; - window._bigwebapp_mpris = true; - - var channel = null; - if (typeof QWebChannel !== 'undefined') { - new QWebChannel(qt.webChannelTransport, function(ch) { - channel = ch.objects.mpris; - }); - } - - function send(data) { - if (channel && channel.updateState) { - channel.updateState(JSON.stringify(data)); - } - } - - // poll navigator.mediaSession - setInterval(function() { - var ms = navigator.mediaSession; - if (!ms) return; - var meta = ms.metadata; - send({ - state: ms.playbackState || 'none', - title: meta ? meta.title : '', - artist: meta ? meta.artist : '', - album: meta ? meta.album : '', - artwork: (meta && meta.artwork && meta.artwork.length) - ? meta.artwork[meta.artwork.length - 1].src : '' - }); - }, 1500); -})(); -""" - -if MPRIS_AVAILABLE: - - MPRIS_IFACE = "org.mpris.MediaPlayer2" - PLAYER_IFACE = "org.mpris.MediaPlayer2.Player" - - class MprisService(dbus.service.Object): - """Minimal MPRIS2 D-Bus service for a webapp.""" - - def __init__(self, app_id: str, app_name: str): - dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) - bus = dbus.SessionBus() - bus_name = dbus.service.BusName( - f"org.mpris.MediaPlayer2.bigwebapp.{app_id}", bus - ) - super().__init__(bus_name, "/org/mpris/MediaPlayer2") - - self.app_name = app_name - self.app_id = app_id - self._state = "Stopped" - self._metadata: dict = {} - self._play_cb = None - self._pause_cb = None - self._next_cb = None - self._prev_cb = None - - def set_callbacks(self, play=None, pause=None, next_=None, prev=None): - self._play_cb = play - self._pause_cb = pause - self._next_cb = next_ - self._prev_cb = prev - - def update_from_web(self, state_json: str): - """Called from QWebChannel with JSON media state.""" - import json - - try: - data = json.loads(state_json) - except (json.JSONDecodeError, TypeError): - return - - web_state = data.get("state", "none") - new_state = { - "playing": "Playing", - "paused": "Paused", - }.get(web_state, "Stopped") - - changed = new_state != self._state - self._state = new_state - - meta = {} - title = data.get("title", "") - if title: - meta["xesam:title"] = title - artist = data.get("artist", "") - if artist: - meta["xesam:artist"] = dbus.Array([artist], signature="s") - album = data.get("album", "") - if album: - meta["xesam:album"] = album - artwork = data.get("artwork", "") - if artwork: - meta["mpris:artUrl"] = artwork - - if meta != self._metadata or changed: - self._metadata = meta - self.PropertiesChanged( - PLAYER_IFACE, - { - "PlaybackStatus": self._state, - "Metadata": dbus.Dictionary(self._metadata, signature="sv"), - }, - [], - ) - - # --- org.mpris.MediaPlayer2 --- - - @dbus.service.method(MPRIS_IFACE) - def Raise(self): - pass - - @dbus.service.method(MPRIS_IFACE) - def Quit(self): - pass - - # --- org.mpris.MediaPlayer2.Player --- - - @dbus.service.method(PLAYER_IFACE) - def Play(self): - if self._play_cb: - self._play_cb() - - @dbus.service.method(PLAYER_IFACE) - def Pause(self): - if self._pause_cb: - self._pause_cb() - - @dbus.service.method(PLAYER_IFACE) - def PlayPause(self): - if self._state == "Playing": - self.Pause() - else: - self.Play() - - @dbus.service.method(PLAYER_IFACE) - def Next(self): - if self._next_cb: - self._next_cb() - - @dbus.service.method(PLAYER_IFACE) - def Previous(self): - if self._prev_cb: - self._prev_cb() - - @dbus.service.method(PLAYER_IFACE) - def Stop(self): - self.Pause() - - # --- Properties --- - - @dbus.service.method( - dbus.PROPERTIES_IFACE, in_signature="ss", out_signature="v" - ) - def Get(self, interface, prop): - return self.GetAll(interface).get(prop) - - @dbus.service.method( - dbus.PROPERTIES_IFACE, in_signature="s", out_signature="a{sv}" - ) - def GetAll(self, interface): - if interface == MPRIS_IFACE: - return { - "CanQuit": False, - "CanRaise": False, - "HasTrackList": False, - "Identity": self.app_name, - "DesktopEntry": f"br.com.biglinux.webapp.{self.app_id}", - "SupportedUriSchemes": dbus.Array([], signature="s"), - "SupportedMimeTypes": dbus.Array([], signature="s"), - } - if interface == PLAYER_IFACE: - return { - "PlaybackStatus": self._state, - "Metadata": dbus.Dictionary(self._metadata, signature="sv"), - "CanGoNext": True, - "CanGoPrevious": True, - "CanPlay": True, - "CanPause": True, - "CanControl": True, - } - return {} - - @dbus.service.signal(dbus.PROPERTIES_IFACE, signature="sa{sv}as") - def PropertiesChanged(self, interface, changed, invalidated): - pass - - def start_glib_loop(): - """Run GLib main loop in background thread for D-Bus signals.""" - loop = GLib.MainLoop() - t = threading.Thread(target=loop.run, daemon=True) - t.start() - return loop - -else: - # stubs when dbus not available - class MprisService: - def __init__(self, *a, **kw): - pass - - def set_callbacks(self, **kw): - pass - - def update_from_web(self, s): - pass - - MEDIA_SESSION_JS = "" - - def start_glib_loop(): - return None diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/translation.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/translation.py deleted file mode 100644 index 051e4a0a..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/translation.py +++ /dev/null @@ -1,8 +0,0 @@ -""" -Translation utility module to ensure consistent translations throughout the application -""" - -import gettext - -gettext.textdomain("biglinux-webapps") -_ = gettext.gettext diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/url_utils.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/url_utils.py deleted file mode 100644 index 71077598..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/url_utils.py +++ /dev/null @@ -1,246 +0,0 @@ -""" -URL utilities for fetching website information -""" - -import gi -import requests -import threading -import re -import tempfile -import os -import io -from urllib.parse import urlparse, urljoin -from html.parser import HTMLParser -from PIL import Image # Add Pillow import -from collections.abc import Callable - -gi.require_version("Gtk", "4.0") -from gi.repository import GLib - -import logging - -logger = logging.getLogger(__name__) - - -class WebsiteMetadataParser(HTMLParser): - """Parser for extracting title and icons from HTML""" - - def __init__(self) -> None: - super().__init__() - self.title: str | None = None - self.icons: list[str] = [] - self.og_title: str | None = None - self.twitter_title: str | None = None - self.og_image: str | None = None - self.twitter_image: str | None = None - self._in_title: bool = False - - def handle_starttag(self, tag: str, attrs: list[tuple[str, str | None]]) -> None: - attrs_dict = dict(attrs) - - if tag == "title": - self._in_title = True - - elif tag == "meta": - # Handle Open Graph and Twitter metadata - property_attr = attrs_dict.get("property", "") - name_attr = attrs_dict.get("name", "") - content = attrs_dict.get("content") - - if content: - if property_attr == "og:title": - self.og_title = content - elif name_attr == "twitter:title": - self.twitter_title = content - elif property_attr == "og:image": - self.og_image = content - elif name_attr == "twitter:image": - self.twitter_image = content - - elif tag == "link": - rel = attrs_dict.get("rel", "").lower() - href = attrs_dict.get("href") - - if href: - # Match common icon rel types - if any( - x in rel - for x in ["icon", "shortcut icon", "apple-touch-icon", "mask-icon"] - ): - self.icons.append(href) - - def handle_endtag(self, tag: str) -> None: - if tag == "title": - self._in_title = False - - def handle_data(self, data: str) -> None: - if self._in_title: - if self.title is None: - self.title = data - else: - self.title += data - - def get_best_title(self) -> str | None: - if self.title: - return self.title.strip() - if self.og_title: - return self.og_title.strip() - if self.twitter_title: - return self.twitter_title.strip() - return None - - def get_all_icons(self) -> list[str]: - all_icons = self.icons.copy() - if self.og_image: - all_icons.append(self.og_image) - if self.twitter_image: - all_icons.append(self.twitter_image) - return all_icons - - -class WebsiteInfoFetcher: - """Class for fetching website information like title and favicons""" - - def __init__(self) -> None: - """Initialize the fetcher""" - self.user_agent = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36" - - def fetch_info(self, url: str, callback: Callable[[str, list[str]], None]) -> None: - """ - Fetch website information (title and icons) in a background thread - - Parameters: - url (str): Website URL - callback (callable): Callback function to call with the results - """ - if not url.startswith(("http://", "https://")): - url = "https://" + url - - thread = threading.Thread(target=self._fetch_info_thread, args=(url, callback)) - thread.daemon = True - thread.start() - - def _resolve_title(self, parser: WebsiteMetadataParser, url: str) -> str: - """Pick best title from parsed metadata, fallback to domain.""" - title = parser.get_best_title() - if title: - return re.sub(r"\s+", " ", title) - domain = urlparse(url).netloc.replace("www.", "") - return domain.capitalize() - - def _collect_icon_urls( - self, raw_icons: list[str], url: str, session: requests.Session - ) -> list[str]: - """Normalize raw icon hrefs → absolute URLs, append favicon.ico if found.""" - icons: list[str] = [] - for href in raw_icons: - if href: - if not href.startswith(("http://", "https://")): - href = urljoin(url, href) - if href not in icons: - icons.append(href) - - parsed = urlparse(url) - favicon_url = f"{parsed.scheme}://{parsed.netloc}/favicon.ico" - if favicon_url not in icons: - try: - head = session.head(favicon_url, timeout=5) - if head.status_code == 200: - icons.insert(0, favicon_url) - except Exception: - pass - return icons - - def _fetch_info_thread( - self, url: str, callback: Callable[[str, list[str]], None] - ) -> None: - """ - Fetch website information in a background thread - - Parameters: - url (str): Website URL - callback (callable): Callback function to call with the results - """ - try: - session = requests.Session() - session.headers.update({"User-Agent": self.user_agent}) - - response = session.get(url, timeout=10) - response.raise_for_status() - - parser = WebsiteMetadataParser() - parser.feed(response.text) - - title = self._resolve_title(parser, url) - icons = self._collect_icon_urls(parser.get_all_icons(), url, session) - - icon_paths = [] - for icon_url in icons: - try: - icon_path = self._download_icon(icon_url, session) - if icon_path: - icon_paths.append(icon_path) - except Exception as e: - logger.error("Error downloading icon %s: %s", icon_url, e) - - GLib.idle_add(callback, title, icon_paths) - - except Exception as e: - logger.error("Error fetching website info: %s", e) - GLib.idle_add(callback, "", []) - - def _download_icon(self, icon_url: str, session: requests.Session) -> str | None: - """ - Download an icon to a temporary file and convert non-PNG/SVG to PNG - - Parameters: - icon_url (str): Icon URL - session (requests.Session): Requests session - - Returns: - str: Path to the downloaded icon file, or None if download failed - """ - try: - response = session.get(icon_url, timeout=10) - response.raise_for_status() - - # Check content type to determine if conversion is needed - content_type = response.headers.get("Content-Type", "").lower() - - # If it's already PNG or SVG, save directly - if "image/png" in content_type or "image/svg+xml" in content_type: - fd, path = tempfile.mkstemp( - prefix="webapp_icon_", - suffix=".png" if "image/png" in content_type else ".svg", - ) - with os.fdopen(fd, "wb") as f: - f.write(response.content) - return path - - # For other formats, convert to PNG for better compatibility - try: - # Create a temporary file with the original content - img = Image.open(io.BytesIO(response.content)) - - # Convert to RGB if needed (handles RGBA, CMYK, etc.) - if img.mode != "RGB": - img = img.convert("RGB") - - # Create a temporary file for the PNG - fd, path = tempfile.mkstemp(prefix="webapp_icon_", suffix=".png") - - # Save as PNG - img.save(os.fdopen(fd, "wb"), format="PNG") - return path - - except Exception as e: - logger.error("Error converting image: %s", e) - # Fallback: save original format if conversion fails - fd, path = tempfile.mkstemp(prefix="webapp_icon_", suffix=".png") - with os.fdopen(fd, "wb") as f: - f.write(response.content) - return path - - except Exception as e: - logger.error("Error downloading icon %s: %s", icon_url, e) - return None diff --git a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/webapp_service.py b/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/webapp_service.py deleted file mode 100644 index 988e2551..00000000 --- a/biglinux-webapps/usr/share/biglinux/webapps/webapps/utils/webapp_service.py +++ /dev/null @@ -1,261 +0,0 @@ -""" -Business logic layer between UI and shell commands. -All webapp CRUD, export/import, and data loading lives here. -""" - -import json -import logging -import os -import shutil -import tempfile -import time -import zipfile - -from webapps.models.webapp_model import WebApp, WebAppCollection -from webapps.models.browser_model import BrowserCollection -from webapps.utils.browser_icon_utils import enrich_webapps_with_icons -from webapps.utils.command_executor import CommandExecutor - -logger = logging.getLogger(__name__) - - -class WebAppService: - """Centralized business logic for webapp operations.""" - - def __init__(self) -> None: - self.command_executor = CommandExecutor() - self.webapp_collection = WebAppCollection() - self.browser_collection = BrowserCollection() - - # ── data loading ───────────────────────────────────────────── - - def load_data(self) -> None: - """Reload webapp + browser data from system.""" - webapps_data = self.command_executor.execute_json_command([ - "big-webapps", - "json", - ]) - enrich_webapps_with_icons(webapps_data) - self.webapp_collection.load_from_json(webapps_data) - - browsers_data = self.command_executor.execute_json_command([ - "./check_browser.sh", - "--list-json", - ]) - self.browser_collection.load_from_json(browsers_data) - - default_browser = self.command_executor.execute_command([ - "./check_browser.sh", - "--default", - ]).strip() - self.browser_collection.set_default(default_browser) - - # ── CRUD ───────────────────────────────────────────────────── - - def create_webapp(self, webapp: WebApp) -> bool: - """Create webapp on disk and reload collection.""" - ok = self.command_executor.create_webapp(webapp) - if ok: - self.load_data() - return ok - - def update_webapp(self, webapp: WebApp) -> bool: - """Update webapp on disk and reload collection.""" - ok = self.command_executor.update_webapp(webapp) - if ok: - self.load_data() - return ok - - def delete_webapp(self, webapp: WebApp, delete_folder: bool = False) -> bool: - """Delete a single webapp and remove from collection.""" - ok = self.command_executor.remove_webapp(webapp, delete_folder) - if ok: - self.webapp_collection.remove(webapp) - return ok - - def delete_all_webapps(self) -> bool: - """Delete every webapp. Returns True if all succeeded.""" - webapps = self.webapp_collection.get_all() - ok = all( - self.command_executor.remove_webapp(wa, False) for wa in webapps - ) - if ok: - self.load_data() - return ok - - # ── lookup ─────────────────────────────────────────────────── - - def find_webapp( - self, url: str, name: str, app_file: str = "" - ) -> WebApp | None: - """Find webapp by app_file (stable ID), then URL+name, fallback URL only.""" - if app_file: - for wa in self.webapp_collection.get_all(): - if wa.app_file == app_file: - return wa - for wa in self.webapp_collection.get_all(): - if wa.app_url == url and wa.app_name == name: - return wa - for wa in self.webapp_collection.get_all(): - if wa.app_url == url: - return wa - return None - - def get_system_default_browser(self) -> str | None: - """Detect system default browser ID.""" - return self.command_executor.get_system_default_browser() - - # ── export ─────────────────────────────────────────────────── - - def export_webapps(self, file_path: str) -> tuple[bool, str]: - """Export all webapps to a ZIP file. - - Returns: - (success, message) - """ - webapps = self.webapp_collection.get_all() - if not webapps: - return False, "no_webapps" - - try: - with tempfile.TemporaryDirectory() as temp_dir: - icons_dir = os.path.join(temp_dir, "icons") - themes_dir = os.path.join(temp_dir, "themes") - os.makedirs(icons_dir, exist_ok=True) - os.makedirs(themes_dir, exist_ok=True) - - webapps_data = [ - self._serialize_webapp_for_export(wa, icons_dir, themes_dir) - for wa in webapps - ] - - with open(os.path.join(temp_dir, "webapps.json"), "w") as f: - json.dump(webapps_data, f, indent=2) - - with zipfile.ZipFile(file_path, "w", zipfile.ZIP_DEFLATED) as zipf: - for root, _dirs, files in os.walk(temp_dir): - for fname in files: - full = os.path.join(root, fname) - zipf.write(full, os.path.relpath(full, temp_dir)) - - return True, "ok" - except Exception as e: - logger.error("Export failed: %s", e) - return False, str(e) - - def _serialize_webapp_for_export( - self, webapp: WebApp, icons_dir: str, themes_dir: str - ) -> dict: - """Serialize one webapp for ZIP export, copying icons/themes.""" - data: dict = { - "browser": webapp.browser, - "app_name": webapp.app_name, - "app_url": webapp.app_url, - "app_icon": webapp.app_icon, - "app_profile": webapp.app_profile, - "app_categories": webapp.app_categories, - } - - home = os.path.expanduser("~") - if webapp.app_icon_url and webapp.app_icon_url.startswith(home): - icon_filename = os.path.basename(webapp.app_icon_url) - try: - shutil.copy2(webapp.app_icon_url, os.path.join(icons_dir, icon_filename)) - data["app_icon_url"] = f"icons/{icon_filename}" - except (IOError, PermissionError) as e: - logger.error("Failed to copy icon %s: %s", webapp.app_icon_url, e) - data["app_icon_url"] = "" - else: - data["app_icon_url"] = webapp.app_icon_url - - if webapp.app_icon and not webapp.app_icon.startswith(("/", "~")): - theme_file = os.path.expanduser( - f"~/.local/share/icons/{webapp.app_icon}.theme" - ) - if os.path.exists(theme_file): - try: - shutil.copy2( - theme_file, - os.path.join(themes_dir, f"{webapp.app_icon}.theme"), - ) - except (IOError, PermissionError) as e: - logger.error("Failed to copy theme %s: %s", theme_file, e) - - return data - - # ── import ─────────────────────────────────────────────────── - - def import_webapps(self, file_path: str) -> tuple[int, int, str]: - """Import webapps from a ZIP file. - - Returns: - (imported_count, duplicate_count, error_message) - error_message is empty on success. - """ - if not os.path.exists(file_path): - return 0, 0, "file_not_found" - - if not zipfile.is_zipfile(file_path): - return 0, 0, "invalid_zip" - - try: - with tempfile.TemporaryDirectory() as temp_dir: - with zipfile.ZipFile(file_path, "r") as zipf: - # path traversal protection - for member in zipf.namelist(): - real = os.path.realpath(os.path.join(temp_dir, member)) - if not real.startswith(os.path.realpath(temp_dir) + os.sep): - return 0, 0, f"unsafe_path:{member}" - zipf.extractall(temp_dir) - - webapps_file = os.path.join(temp_dir, "webapps.json") - if not os.path.exists(webapps_file): - return 0, 0, "missing_webapps_json" - - with open(webapps_file, "r") as f: - webapps_data = json.load(f) - - local_icons_dir = os.path.expanduser("~/.local/share/icons") - os.makedirs(local_icons_dir, exist_ok=True) - - existing_keys = { - (wa.app_name, wa.app_url) - for wa in self.webapp_collection.get_all() - } - - imported = 0 - duplicates = 0 - for wd in webapps_data: - key = (wd.get("app_name", ""), wd.get("app_url", "")) - if key in existing_keys: - duplicates += 1 - continue - self._import_single_webapp(wd, temp_dir, local_icons_dir, imported) - imported += 1 - - self.load_data() - return imported, duplicates, "" - - except Exception as e: - logger.error("Import failed: %s", e) - return 0, 0, str(e) - - def _import_single_webapp( - self, webapp_dict: dict, temp_dir: str, local_icons_dir: str, seq: int - ) -> None: - """Import one webapp dict, copying its icon.""" - if webapp_dict.get("app_icon_url", "").startswith("icons/"): - icon_filename = os.path.basename(webapp_dict["app_icon_url"]) - export_icon = os.path.join(temp_dir, webapp_dict["app_icon_url"]) - local_icon = os.path.join(local_icons_dir, icon_filename) - try: - if os.path.exists(export_icon): - shutil.copy2(export_icon, local_icon) - webapp_dict["app_icon_url"] = local_icon - except (IOError, PermissionError) as e: - logger.error("Failed to copy icon %s: %s", export_icon, e) - webapp_dict["app_icon_url"] = "" - - webapp_dict["app_file"] = f"{int(time.time()) + seq}-import" - webapp = WebApp(webapp_dict) - self.command_executor.create_webapp(webapp) diff --git a/biglinux-webapps/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.json index 74eef0eb..2fca57ee 100644 --- a/biglinux-webapps/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"bg":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблони"]},"Choose a Template":{"*":["Изберете шаблон"]},"Search templates...":{"*":["Търсене на шаблони..."]},"Search templates":{"*":["Търсене на шаблони"]},"Search Results":{"*":["Резултати от търсенето"]},"No templates found":{"*":["Не са намерени шаблони."]},"Browser: {0}":{"*":["Браузър: {0}"]},"Edit WebApp":{"*":["Редактиране на уеб приложение"]},"Edit {0}":{"*":["Редактиране на {0}"]},"Delete WebApp":{"*":["Изтрий WebApp"]},"Delete {0}":{"*":["Изтрий {0}"]},"Welcome to WebApps Manager":{"*":["Добре дошли в WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Какво са WebApps?\n\nWebApps са уеб приложения, които работят в отделен прозорец на браузъра, предоставяйки по-приложен опит за вашите любими уебсайтове.\n\nПредимства на използването на WebApps:\n\n• Фокус: Работете без разсейвания от други раздели на браузъра\n• Интеграция с работния плот: Бърз достъп от менюто на приложението\n• Изолирани профили: По желание, всяко уеб приложение може да има свои собствени бисквитки и настройки\n"]},"Don't show this again":{"*":["Не показвай това отново"]},"Let's Start":{"*":["Нека започнем"]},"Select Browser":{"*":["Изберете браузър"]},"Cancel":{"*":["Отмени"]},"Select":{"*":["Изберете"]},"System Default":{"*":["Системен по подразбиране"]},"Default":{"*":["По подразбиране"]},"Please select a browser.":{"*":["Моля, изберете браузър."]},"Error":{"*":["Грешка"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Добави WebApp"]},"Choose from templates":{"*":["Изберете от шаблони"]},"URL":{"*":["URL"]},"Detect":{"*":["Открийте"]},"Detect name and icon from website":{"*":["Открийте име и икона от уебсайт"]},"Name":{"*":["Име"]},"App Icon":{"*":["Икона на приложението"]},"Select icon for the WebApp":{"*":["Изберете икона за уеб приложението"]},"Available Icons":{"*":["Налични икони"]},"Category":{"*":["Категория"]},"Application Mode":{"*":["Режим на приложение"]},"Opens as a native window without browser interface":{"*":["Отваря се като роден прозорец без интерфейс на браузъра."]},"Browser":{"*":["Браузър"]},"Profile Settings":{"*":["Настройки на профила"]},"Configure a separate browser profile for this webapp":{"*":["Конфигурирайте отделен браузър профил за това уеб приложение."]},"Use separate profile":{"*":["Използвайте отделен профил"]},"Allows independent cookies and sessions":{"*":["Позволява независими бисквитки и сесии"]},"Profile Name":{"*":["Име на профил"]},"Save":{"*":["Запази"]},"Loading...":{"*":["Зареждане..."]},"Detecting website information, please wait":{"*":["Откриване на информация за уебсайта, моля изчакайте"]},"Please enter a URL first.":{"*":["Моля, въведете URL адрес първо."]},"Please enter a name for the WebApp.":{"*":["Моля, въведете име за уеб приложението."]},"Please enter a URL for the WebApp.":{"*":["Моля, въведете URL адрес за WebApp."]},"Please select a browser for the WebApp.":{"*":["Моля, изберете браузър за WebApp."]},"WebApps Manager":{"*":["Мениджър на уеб приложения"]},"Search WebApps":{"*":["Търсене на уеб приложения"]},"Main Menu":{"*":["Главно меню"]},"Refresh":{"*":["Обнови"]},"Export WebApps":{"*":["Експортиране на уеб приложения"]},"Import WebApps":{"*":["Импорт на уеб приложения"]},"Browse Applications Folder":{"*":["Преглед на папката с приложения"]},"Browse Profiles Folder":{"*":["Преглед на папка с профили"]},"Show Welcome Screen":{"*":["Покажи екран за приветствие"]},"Remove All WebApps":{"*":["Премахнете всички уеб приложения"]},"About":{"*":["За програмата"]},"Add":{"*":["Добави"]},"No WebApps Found":{"*":["Не са намерени уеб приложения."]},"Add a new webapp to get started":{"*":["Добавете нов уеб приложение, за да започнете."]},"WebApp created successfully":{"*":["WebApp създаден успешно"]},"WebApp updated successfully":{"*":["Web приложението беше актуализирано успешно."]},"Browser changed to {0}":{"*":["Браузърът беше променен на {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Сигурни ли сте, че искате да изтриете {0}?\n\nURL: {1}\nБраузър: {2}"]},"Also delete configuration folder":{"*":["Също така изтрийте папката с конфигурацията."]},"Delete":{"*":["Изтрий"]},"WebApp deleted successfully":{"*":["Web приложението беше успешно изтрито."]},"REMOVE ALL":{"*":["Премахнете всичко"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Сигурни ли сте, че искате да премахнете всички ваши WebApps? Това действие не може да бъде отменено.\n\nНапишете \"{0}\", за да потвърдите."]},"Remove All":{"*":["Премахни всичко"]},"All WebApps have been removed":{"*":["Всички уеб приложения са премахнати."]},"Failed to remove all WebApps":{"*":["Неуспешно премахване на всички уеб приложения."]},"Icon {0} of {1}":{"*":["Икона {0} от {1}"]},"WebApps exported successfully":{"*":["Web приложенията бяха експортирани успешно."]},"No WebApps":{"*":["Няма уеб приложения"]},"There are no WebApps to export.":{"*":["Няма налични WebApps за експортиране."]},"The selected file does not exist.":{"*":["Избраният файл не съществува."]},"The selected file is not a valid ZIP archive.":{"*":["Избраният файл не е валиден ZIP архив."]},"Error importing WebApps":{"*":["Грешка при импортиране на WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Импортирни {} WebApps успешно ({} дубликати пропуснати)"]},"Imported {} WebApps successfully":{"*":["Успешно импортирани {} WebApps"]},"No":{"*":["Не"]},"Yes":{"*":["Да"]}}}} \ No newline at end of file +{"bg":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблони"]},"Choose a Template":{"*":["Изберете шаблон"]},"Search templates...":{"*":["Търсене на шаблони..."]},"Search Results":{"*":["Резултати от търсенето"]},"No templates found":{"*":["Не са намерени шаблони."]},"Edit WebApp":{"*":["Редактиране на уеб приложение"]},"Delete WebApp":{"*":["Изтрий WebApp"]},"Welcome to WebApps Manager":{"*":["Добре дошли в WebApps Manager"]},"Don't show this again":{"*":["Не показвай това отново"]},"Let's Start":{"*":["Нека започнем"]},"Select Browser":{"*":["Изберете браузър"]},"Cancel":{"*":["Отмени"]},"Select":{"*":["Изберете"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Добави WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Открийте име и икона от уебсайт"]},"Name":{"*":["Име"]},"Category":{"*":["Категория"]},"Opens as a native window without browser interface":{"*":["Отваря се като роден прозорец без интерфейс на браузъра."]},"Browser":{"*":["Браузър"]},"Allows independent cookies and sessions":{"*":["Позволява независими бисквитки и сесии"]},"Profile Name":{"*":["Име на профил"]},"Save":{"*":["Запази"]},"Loading...":{"*":["Зареждане..."]},"WebApps Manager":{"*":["Мениджър на уеб приложения"]},"Search WebApps":{"*":["Търсене на уеб приложения"]},"Export WebApps":{"*":["Експортиране на уеб приложения"]},"Import WebApps":{"*":["Импорт на уеб приложения"]},"Browse Applications Folder":{"*":["Преглед на папката с приложения"]},"Browse Profiles Folder":{"*":["Преглед на папка с профили"]},"Remove All WebApps":{"*":["Премахнете всички уеб приложения"]},"About":{"*":["За програмата"]},"Add a new webapp to get started":{"*":["Добавете нов уеб приложение, за да започнете."]},"WebApp created successfully":{"*":["WebApp създаден успешно"]},"WebApp updated successfully":{"*":["Web приложението беше актуализирано успешно."]},"Also delete configuration folder":{"*":["Също така изтрийте папката с конфигурацията."]},"Delete":{"*":["Изтрий"]},"WebApp deleted successfully":{"*":["Web приложението беше успешно изтрито."]},"Remove All":{"*":["Премахни всичко"]},"All WebApps have been removed":{"*":["Всички уеб приложения са премахнати."]},"Failed to remove all WebApps":{"*":["Неуспешно премахване на всички уеб приложения."]},"WebApps exported successfully":{"*":["Web приложенията бяха експортирани успешно."]},"No WebApps":{"*":["Няма уеб приложения"]},"Change browser":{"*":["Смени браузъра"]},"Edit":{"*":["Редактирай"]},"New WebApp":{"*":["Нов WebApp"]},"Icon":{"*":["Икона"]},"App Mode":{"*":["Режим на приложението"]},"Separate Profile":{"*":["Отделен профил"]},"Select Icon":{"*":["Избери икона"]},"Images":{"*":["Изображения"]},"ZIP files":{"*":["ZIP файлове"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Импортирани {imported}, пропуснати {dups} дубликати"]},"Import failed":{"*":["Импортът не бе успешен"]},"Export failed":{"*":["Експортът не бе успешен"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Това ще изтрие всички webapps и техните десктоп записи. Това не може да бъде отменено."]},"Browser changed":{"*":["Браузърът е сменен"]},"What are WebApps?":{"*":["Какво са WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps са уеб приложения, които се изпълняват в отделен прозорец на браузъра, предоставяйки по-приложенски опит за любимите ви уебсайтове."]},"Benefits of using WebApps:":{"*":["Предимства на използването на WebApps:"]},"Focus":{"*":["Фокус"]},"Work without the distractions of other browser tabs":{"*":["Работа без разсейване от други раздели на браузъра"]},"Desktop Integration":{"*":["Интеграция с работния плот"]},"Quick access from your application menu":{"*":["Бърз достъп от менюто на приложенията ви"]},"Isolated Profiles":{"*":["Изолирани профили"]},"Each webapp can have its own cookies and settings":{"*":["Всеки webapp може да има свои собствени бисквитки и настройки"]},"Back":{"*":["Назад"]},"Forward":{"*":["Напред"]},"Reload":{"*":["Презареди"]},"Fullscreen":{"*":["Цял екран"]},"Enter URL…":{"*":["Въведете URL…"]},"Zoom In":{"*":["Увеличи"]},"Zoom Out":{"*":["Намали"]},"Reset Zoom":{"*":["Нулиране на мащаба"]},"Developer Tools":{"*":["Инструменти за разработчици"]},"Menu":{"*":["Меню"]},"Open Link in Browser":{"*":["Отвори връзката в браузъра"]},"Download Complete":{"*":["Изтеглянето е завършено"]},"Save File":{"*":["Запази файла"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.mo index 95db157a..5d96f7b8 100644 Binary files a/biglinux-webapps/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.json index 8156f001..d683e610 100644 --- a/biglinux-webapps/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"cs":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Šablony"]},"Choose a Template":{"*":["Vyberte šablonu"]},"Search templates...":{"*":["Hledat šablony..."]},"Search templates":{"*":["Hledat šablony"]},"Search Results":{"*":["Výsledky vyhledávání"]},"No templates found":{"*":["Žádné šablony nenalezeny"]},"Browser: {0}":{"*":["Prohlížeč: {0}"]},"Edit WebApp":{"*":["Upravit WebApp"]},"Edit {0}":{"*":["Upravit {0}"]},"Delete WebApp":{"*":["Smazat WebApp"]},"Delete {0}":{"*":["Smazat {0}"]},"Welcome to WebApps Manager":{"*":["Vítejte v správci webových aplikací"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Co jsou WebApps?\n\nWebApps jsou webové aplikace, které běží v dedikovaném okně prohlížeče, což poskytuje více aplikaci podobný zážitek pro vaše oblíbené webové stránky.\n\nVýhody používání WebApps:\n\n• Soustředění: Pracujte bez rozptýlení od ostatních karet prohlížeče\n• Integrace na ploše: Rychlý přístup z nabídky aplikací\n• Izolované profily: Volitelně může mít každá webová aplikace své vlastní cookies a nastavení\n"]},"Don't show this again":{"*":["Znovu to nezobrazovat"]},"Let's Start":{"*":["Začněme"]},"Select Browser":{"*":["Vyberte prohlížeč"]},"Cancel":{"*":["Zrušit"]},"Select":{"*":["Vybrat"]},"System Default":{"*":["Výchozí systém"]},"Default":{"*":["Výchozí"]},"Please select a browser.":{"*":["Vyberte prosím prohlížeč."]},"Error":{"*":["Chyba"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Přidat WebApp"]},"Choose from templates":{"*":["Vyberte z šablon"]},"URL":{"*":["URL"]},"Detect":{"*":["Detekovat"]},"Detect name and icon from website":{"*":["Detekuj název a ikonu z webové stránky"]},"Name":{"*":["Jméno"]},"App Icon":{"*":["Ikona aplikace"]},"Select icon for the WebApp":{"*":["Vyberte ikonu pro WebApp"]},"Available Icons":{"*":["Dostupné ikony"]},"Category":{"*":["Kategorie"]},"Application Mode":{"*":["Režim aplikace"]},"Opens as a native window without browser interface":{"*":["Otevře se jako nativní okno bez rozhraní prohlížeče."]},"Browser":{"*":["Prohlížeč"]},"Profile Settings":{"*":["Nastavení profilu"]},"Configure a separate browser profile for this webapp":{"*":["Nakonfigurujte samostatný profil prohlížeče pro tuto webovou aplikaci"]},"Use separate profile":{"*":["Použijte samostatný profil"]},"Allows independent cookies and sessions":{"*":["Umožňuje nezávislé cookies a relace"]},"Profile Name":{"*":["Název profilu"]},"Save":{"*":["Uložit"]},"Loading...":{"*":["Načítání..."]},"Detecting website information, please wait":{"*":["Zjišťuji informace o webové stránce, prosím čekejte"]},"Please enter a URL first.":{"*":["Nejprve zadejte URL."]},"Please enter a name for the WebApp.":{"*":["Zadejte název pro WebApp."]},"Please enter a URL for the WebApp.":{"*":["Zadejte prosím URL pro WebApp."]},"Please select a browser for the WebApp.":{"*":["Vyberte prosím pro WebApp prohlížeč."]},"WebApps Manager":{"*":["Správce webových aplikací"]},"Search WebApps":{"*":["Hledat WebApps"]},"Main Menu":{"*":["Hlavní nabídka"]},"Refresh":{"*":["Obnovit"]},"Export WebApps":{"*":["Exportovat webové aplikace"]},"Import WebApps":{"*":["Importovat WebApps"]},"Browse Applications Folder":{"*":["Procházet složku Aplikace"]},"Browse Profiles Folder":{"*":["Procházet složku profilů"]},"Show Welcome Screen":{"*":["Zobrazit uvítací obrazovku"]},"Remove All WebApps":{"*":["Odstranit všechny webové aplikace"]},"About":{"*":["O aplikaci"]},"Add":{"*":["Přidat"]},"No WebApps Found":{"*":["Žádné webové aplikace nenalezeny"]},"Add a new webapp to get started":{"*":["Přidejte novou webovou aplikaci, abyste mohli začít."]},"WebApp created successfully":{"*":["Webová aplikace byla úspěšně vytvořena."]},"WebApp updated successfully":{"*":["Webová aplikace byla úspěšně aktualizována."]},"Browser changed to {0}":{"*":["Prohlížeč byl změněn na {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Opravdu chcete smazat {0}?\n\nURL: {1}\nProhlížeč: {2}"]},"Also delete configuration folder":{"*":["Také odstraňte složku konfigurace."]},"Delete":{"*":["Smazat"]},"WebApp deleted successfully":{"*":["Webová aplikace byla úspěšně smazána."]},"REMOVE ALL":{"*":["ODSTRANIT VŠE"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Opravdu chcete odstranit všechny své WebApps? Tuto akci nelze vrátit zpět.\n\nZadejte \"{0}\" pro potvrzení."]},"Remove All":{"*":["Odstranit vše"]},"All WebApps have been removed":{"*":["Všechny webové aplikace byly odstraněny."]},"Failed to remove all WebApps":{"*":["Nepodařilo se odstranit všechny WebAppy"]},"Icon {0} of {1}":{"*":["Ikona {0} z {1}"]},"WebApps exported successfully":{"*":["Webové aplikace byly úspěšně exportovány."]},"No WebApps":{"*":["Žádné webové aplikace"]},"There are no WebApps to export.":{"*":["Není k exportu žádná WebApp."]},"The selected file does not exist.":{"*":["Vybraný soubor neexistuje."]},"The selected file is not a valid ZIP archive.":{"*":["Vybraný soubor není platný ZIP archiv."]},"Error importing WebApps":{"*":["Chyba při importu WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Úspěšně importováno {} WebApps ({} duplicit bylo přeskočeno)"]},"Imported {} WebApps successfully":{"*":["Úspěšně importováno {} WebApps"]},"No":{"*":["Ne"]},"Yes":{"*":["Ano"]}}}} \ No newline at end of file +{"cs":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Šablony"]},"Choose a Template":{"*":["Vyberte šablonu"]},"Search templates...":{"*":["Hledat šablony..."]},"Search Results":{"*":["Výsledky vyhledávání"]},"No templates found":{"*":["Žádné šablony nenalezeny"]},"Edit WebApp":{"*":["Upravit WebApp"]},"Delete WebApp":{"*":["Smazat WebApp"]},"Welcome to WebApps Manager":{"*":["Vítejte v správci webových aplikací"]},"Don't show this again":{"*":["Znovu to nezobrazovat"]},"Let's Start":{"*":["Začněme"]},"Select Browser":{"*":["Vyberte prohlížeč"]},"Cancel":{"*":["Zrušit"]},"Select":{"*":["Vybrat"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Přidat WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detekuj název a ikonu z webové stránky"]},"Name":{"*":["Jméno"]},"Category":{"*":["Kategorie"]},"Opens as a native window without browser interface":{"*":["Otevře se jako nativní okno bez rozhraní prohlížeče."]},"Browser":{"*":["Prohlížeč"]},"Allows independent cookies and sessions":{"*":["Umožňuje nezávislé cookies a relace"]},"Profile Name":{"*":["Název profilu"]},"Save":{"*":["Uložit"]},"Loading...":{"*":["Načítání..."]},"WebApps Manager":{"*":["Správce webových aplikací"]},"Search WebApps":{"*":["Hledat WebApps"]},"Export WebApps":{"*":["Exportovat webové aplikace"]},"Import WebApps":{"*":["Importovat WebApps"]},"Browse Applications Folder":{"*":["Procházet složku Aplikace"]},"Browse Profiles Folder":{"*":["Procházet složku profilů"]},"Remove All WebApps":{"*":["Odstranit všechny webové aplikace"]},"About":{"*":["O aplikaci"]},"Add a new webapp to get started":{"*":["Přidejte novou webovou aplikaci, abyste mohli začít."]},"WebApp created successfully":{"*":["Webová aplikace byla úspěšně vytvořena."]},"WebApp updated successfully":{"*":["Webová aplikace byla úspěšně aktualizována."]},"Also delete configuration folder":{"*":["Také odstraňte složku konfigurace."]},"Delete":{"*":["Smazat"]},"WebApp deleted successfully":{"*":["Webová aplikace byla úspěšně smazána."]},"Remove All":{"*":["Odstranit vše"]},"All WebApps have been removed":{"*":["Všechny webové aplikace byly odstraněny."]},"Failed to remove all WebApps":{"*":["Nepodařilo se odstranit všechny WebAppy"]},"WebApps exported successfully":{"*":["Webové aplikace byly úspěšně exportovány."]},"No WebApps":{"*":["Žádné webové aplikace"]},"Change browser":{"*":["Změnit prohlížeč"]},"Edit":{"*":["Upravit"]},"New WebApp":{"*":["Nová WebApp"]},"Icon":{"*":["Ikona"]},"App Mode":{"*":["Režim aplikace"]},"Separate Profile":{"*":["Samostatný profil"]},"Select Icon":{"*":["Vybrat ikonu"]},"Images":{"*":["Obrázky"]},"ZIP files":{"*":["ZIP soubory"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importováno {imported}, přeskočeno {dups} duplicit"]},"Import failed":{"*":["Import selhal"]},"Export failed":{"*":["Export selhal"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Tímto se smažou všechny webové aplikace a jejich položky na ploše. Tuto akci nelze vrátit zpět."]},"Browser changed":{"*":["Prohlížeč změněn"]},"What are WebApps?":{"*":["Co jsou WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps jsou webové aplikace, které běží v samostatném okně prohlížeče a poskytují více aplikaci podobný zážitek pro vaše oblíbené webové stránky."]},"Benefits of using WebApps:":{"*":["Výhody používání WebApps:"]},"Focus":{"*":["Soustředění"]},"Work without the distractions of other browser tabs":{"*":["Pracujte bez rozptýlení ostatními záložkami v prohlížeči"]},"Desktop Integration":{"*":["Integrace na ploše"]},"Quick access from your application menu":{"*":["Rychlý přístup z nabídky aplikací"]},"Isolated Profiles":{"*":["Izolované profily"]},"Each webapp can have its own cookies and settings":{"*":["Každý webapp může mít své vlastní cookies a nastavení"]},"Back":{"*":["Zpět"]},"Forward":{"*":["Vpřed"]},"Reload":{"*":["Obnovit"]},"Fullscreen":{"*":["Celá obrazovka"]},"Enter URL…":{"*":["Zadejte URL…"]},"Zoom In":{"*":["Přiblížit"]},"Zoom Out":{"*":["Oddálit"]},"Reset Zoom":{"*":["Obnovit přiblížení"]},"Developer Tools":{"*":["Nástroje pro vývojáře"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Otevřít odkaz v prohlížeči"]},"Download Complete":{"*":["Stahování dokončeno"]},"Save File":{"*":["Uložit soubor"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.mo index a3996dbc..9bbef667 100644 Binary files a/biglinux-webapps/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.json index 7d880778..e7c7e013 100644 --- a/biglinux-webapps/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"da":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Skabeloner"]},"Choose a Template":{"*":["Vælg en skabelon"]},"Search templates...":{"*":["Søg skabeloner..."]},"Search templates":{"*":["Søg skabeloner"]},"Search Results":{"*":["Søgeresultater"]},"No templates found":{"*":["Ingen skabeloner fundet"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Rediger WebApp"]},"Edit {0}":{"*":["Rediger {0}"]},"Delete WebApp":{"*":["Slet WebApp"]},"Delete {0}":{"*":["Slet {0}"]},"Welcome to WebApps Manager":{"*":["Velkommen til WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Hvad er WebApps?\n\nWebApps er webapplikationer, der kører i et dedikeret browservindue og giver en mere app-lignende oplevelse for dine yndlingswebsteder.\n\nFordele ved at bruge WebApps:\n\n• Fokus: Arbejd uden distraktioner fra andre browsertabs\n• Desktopintegration: Hurtig adgang fra din applikationsmenu\n• Isolerede profiler: Valgfrit kan hver webapp have sine egne cookies og indstillinger\n"]},"Don't show this again":{"*":["Vis ikke dette igen"]},"Let's Start":{"*":["Lad os starte"]},"Select Browser":{"*":["Vælg browser"]},"Cancel":{"*":["Annuller"]},"Select":{"*":["Vælg"]},"System Default":{"*":["Systemstandard"]},"Default":{"*":["Standard"]},"Please select a browser.":{"*":["Vælg venligst en browser."]},"Error":{"*":["Fejl"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Tilføj WebApp"]},"Choose from templates":{"*":["Vælg fra skabeloner"]},"URL":{"*":["URL"]},"Detect":{"*":["Registrer"]},"Detect name and icon from website":{"*":["Registrer navn og ikon fra hjemmeside"]},"Name":{"*":["Navn"]},"App Icon":{"*":["App-ikon"]},"Select icon for the WebApp":{"*":["Vælg ikon til WebApp"]},"Available Icons":{"*":["Tilgængelige ikoner"]},"Category":{"*":["Kategori"]},"Application Mode":{"*":["Applikationsmode"]},"Opens as a native window without browser interface":{"*":["Åbner som et native vindue uden browsergrænseflade"]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Profilindstillinger"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurer en separat browserprofil til denne webapp"]},"Use separate profile":{"*":["Brug separat profil"]},"Allows independent cookies and sessions":{"*":["Tillader uafhængige cookies og sessioner"]},"Profile Name":{"*":["Profilnavn"]},"Save":{"*":["Gem"]},"Loading...":{"*":["Indlæser..."]},"Detecting website information, please wait":{"*":["Registrerer webstedoplysninger, vent venligst"]},"Please enter a URL first.":{"*":["Indtast venligst en URL først."]},"Please enter a name for the WebApp.":{"*":["Indtast venligst et navn til WebApp'en."]},"Please enter a URL for the WebApp.":{"*":["Indtast venligst en URL til WebApp'en."]},"Please select a browser for the WebApp.":{"*":["Vælg en browser til WebApp'en."]},"WebApps Manager":{"*":["WebApps Manager"]},"Search WebApps":{"*":["Søg WebApps"]},"Main Menu":{"*":["Hovedmenu"]},"Refresh":{"*":["Opdater"]},"Export WebApps":{"*":["Eksporter WebApps"]},"Import WebApps":{"*":["Importer WebApps"]},"Browse Applications Folder":{"*":["Gennemse applikationsmappe"]},"Browse Profiles Folder":{"*":["Gennemse profiler-mappe"]},"Show Welcome Screen":{"*":["Vis visningsskærm"]},"Remove All WebApps":{"*":["Fjern alle webapps"]},"About":{"*":["Om"]},"Add":{"*":["Tilføj"]},"No WebApps Found":{"*":["Ingen WebApps fundet"]},"Add a new webapp to get started":{"*":["Tilføj en ny webapp for at komme i gang"]},"WebApp created successfully":{"*":["WebApp oprettet med succes"]},"WebApp updated successfully":{"*":["WebApp opdateret med succes"]},"Browser changed to {0}":{"*":["Browser ændret til {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Er du sikker på, at du vil slette {0}?\n\nURL: {1} \nBrowser: {2}"]},"Also delete configuration folder":{"*":["Slet også konfigurationsmappen."]},"Delete":{"*":["Slet"]},"WebApp deleted successfully":{"*":["WebApp slettet med succes"]},"REMOVE ALL":{"*":["FJERN ALT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Er du sikker på, at du vil fjerne alle dine WebApps? Denne handling kan ikke fortrydes.\n\nSkriv \"{0}\" for at bekræfte."]},"Remove All":{"*":["Fjern alt"]},"All WebApps have been removed":{"*":["Alle WebApps er blevet fjernet."]},"Failed to remove all WebApps":{"*":["Kunne ikke fjerne alle WebApps"]},"Icon {0} of {1}":{"*":["Ikon {0} af {1}"]},"WebApps exported successfully":{"*":["WebApps eksporteret med succes"]},"No WebApps":{"*":["Ingen WebApps"]},"There are no WebApps to export.":{"*":["Der er ingen WebApps at eksportere."]},"The selected file does not exist.":{"*":["Den valgte fil findes ikke."]},"The selected file is not a valid ZIP archive.":{"*":["Den valgte fil er ikke et gyldigt ZIP-arkiv."]},"Error importing WebApps":{"*":["Fejl ved import af WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Importerede {} WebApps med succes ({} dubletter sprunget over)"]},"Imported {} WebApps successfully":{"*":["Importerede {} WebApps med succes"]},"No":{"*":["Ne"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"da":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Skabeloner"]},"Choose a Template":{"*":["Vælg en skabelon"]},"Search templates...":{"*":["Søg skabeloner..."]},"Search Results":{"*":["Søgeresultater"]},"No templates found":{"*":["Ingen skabeloner fundet"]},"Edit WebApp":{"*":["Rediger WebApp"]},"Delete WebApp":{"*":["Slet WebApp"]},"Welcome to WebApps Manager":{"*":["Velkommen til WebApps Manager"]},"Don't show this again":{"*":["Vis ikke dette igen"]},"Let's Start":{"*":["Lad os starte"]},"Select Browser":{"*":["Vælg browser"]},"Cancel":{"*":["Annuller"]},"Select":{"*":["Vælg"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Tilføj WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Registrer navn og ikon fra hjemmeside"]},"Name":{"*":["Navn"]},"Category":{"*":["Kategori"]},"Opens as a native window without browser interface":{"*":["Åbner som et native vindue uden browsergrænseflade"]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Tillader uafhængige cookies og sessioner"]},"Profile Name":{"*":["Profilnavn"]},"Save":{"*":["Gem"]},"Loading...":{"*":["Indlæser..."]},"WebApps Manager":{"*":["WebApps Manager"]},"Search WebApps":{"*":["Søg WebApps"]},"Export WebApps":{"*":["Eksporter WebApps"]},"Import WebApps":{"*":["Importer WebApps"]},"Browse Applications Folder":{"*":["Gennemse applikationsmappe"]},"Browse Profiles Folder":{"*":["Gennemse profiler-mappe"]},"Remove All WebApps":{"*":["Fjern alle webapps"]},"About":{"*":["Om"]},"Add a new webapp to get started":{"*":["Tilføj en ny webapp for at komme i gang"]},"WebApp created successfully":{"*":["WebApp oprettet med succes"]},"WebApp updated successfully":{"*":["WebApp opdateret med succes"]},"Also delete configuration folder":{"*":["Slet også konfigurationsmappen."]},"Delete":{"*":["Slet"]},"WebApp deleted successfully":{"*":["WebApp slettet med succes"]},"Remove All":{"*":["Fjern alt"]},"All WebApps have been removed":{"*":["Alle WebApps er blevet fjernet."]},"Failed to remove all WebApps":{"*":["Kunne ikke fjerne alle WebApps"]},"WebApps exported successfully":{"*":["WebApps eksporteret med succes"]},"No WebApps":{"*":["Ingen WebApps"]},"Change browser":{"*":["Skift browser"]},"Edit":{"*":["Rediger"]},"New WebApp":{"*":["Ny WebApp"]},"Icon":{"*":["Ikon"]},"App Mode":{"*":["App-tilstand"]},"Separate Profile":{"*":["Separat profil"]},"Select Icon":{"*":["Vælg ikon"]},"Images":{"*":["Billeder"]},"ZIP files":{"*":["ZIP-filer"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importeret {imported}, sprunget over {dups} dubletter"]},"Import failed":{"*":["Import mislykkedes"]},"Export failed":{"*":["Eksport mislykkedes"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Dette vil slette alle webapps og deres skrivebordsgenveje. Dette kan ikke fortrydes."]},"Browser changed":{"*":["Browser ændret"]},"What are WebApps?":{"*":["Hvad er WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps er webapplikationer, der kører i et dedikeret browservindue og giver en mere app-lignende oplevelse for dine yndlingswebsteder."]},"Benefits of using WebApps:":{"*":["Fordele ved at bruge WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Arbejd uden forstyrrelser fra andre browsertabs"]},"Desktop Integration":{"*":["Desktopintegration"]},"Quick access from your application menu":{"*":["Hurtig adgang fra din applikationsmenu"]},"Isolated Profiles":{"*":["Isolerede profiler"]},"Each webapp can have its own cookies and settings":{"*":["Hver webapp kan have sine egne cookies og indstillinger"]},"Back":{"*":["Tilbage"]},"Forward":{"*":["Frem"]},"Reload":{"*":["Genindlæs"]},"Fullscreen":{"*":["Fuld skærm"]},"Enter URL…":{"*":["Indtast URL…"]},"Zoom In":{"*":["Zoom ind"]},"Zoom Out":{"*":["Zoom ud"]},"Reset Zoom":{"*":["Nulstil Zoom"]},"Developer Tools":{"*":["Udviklerværktøjer"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Åbn link i browser"]},"Download Complete":{"*":["Download fuldført"]},"Save File":{"*":["Gem fil"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.mo index 7c217870..4ef3f146 100644 Binary files a/biglinux-webapps/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.json index e51216e3..5dc1a22a 100644 --- a/biglinux-webapps/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"biglinux-webapps/biglinux-webapps":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Vorlagen"]},"Choose a Template":{"*":["Wählen Sie eine Vorlage"]},"Search templates...":{"*":["Vorlagen suchen..."]},"Search templates":{"*":["Suchvorlagen"]},"Search Results":{"*":["Suchergebnisse"]},"No templates found":{"*":["Keine Vorlagen gefunden"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["WebApp bearbeiten"]},"Edit {0}":{"*":["Bearbeiten {0}"]},"Delete WebApp":{"*":["WebApp löschen"]},"Delete {0}":{"*":["Löschen {0}"]},"Welcome to WebApps Manager":{"*":["Willkommen bei WebApps-Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Was sind WebApps?\n\nWebApps sind Webanwendungen, die in einem dedizierten Browser-Fenster ausgeführt werden und eine App-ähnliche Erfahrung für Ihre bevorzugten Websites bieten.\n\nVorteile der Verwendung von WebApps:\n\n• Fokus: Arbeiten ohne die Ablenkungen durch andere Browser-Tabs\n• Desktop-Integration: Schneller Zugriff über Ihr Anwendungsmenü\n• Isolierte Profile: Optional kann jede WebApp ihre eigenen Cookies und Einstellungen haben\n"]},"Don't show this again":{"*":["Zeige dies nicht erneut"]},"Let's Start":{"*":["Lassen Sie uns beginnen"]},"Select Browser":{"*":["Browser auswählen"]},"Cancel":{"*":["Abbrechen"]},"Select":{"*":["Auswählen"]},"System Default":{"*":["System-Default"]},"Default":{"*":["Default"]},"Please select a browser.":{"*":["Bitte wählen Sie einen Browser aus."]},"Error":{"*":["Fehler"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["WebApp hinzufügen"]},"Choose from templates":{"*":["Wählen Sie aus Vorlagen"]},"URL":{"*":["URL"]},"Detect":{"*":["Erkennen"]},"Detect name and icon from website":{"*":["Name und Icon von Website erkennen"]},"Name":{"*":["Name"]},"App Icon":{"*":["App-Icon"]},"Select icon for the WebApp":{"*":["Icon für die WebApp aus.wählen"]},"Available Icons":{"*":["Verfügbare Icons"]},"Category":{"*":["Kategorie"]},"Application Mode":{"*":["Anwendungsmodus"]},"Opens as a native window without browser interface":{"*":["Öffnet sich als natives Fenster ohne Browseroberfläche"]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Profile-Einstellungen"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurieren Sie ein separates Browserprofil für diese Webanwendung."]},"Use separate profile":{"*":["Separates Profil verwenden"]},"Allows independent cookies and sessions":{"*":["Erlaubt unabhängige Cookies und Sitzungen"]},"Profile Name":{"*":["Profilname"]},"Save":{"*":["Speichern"]},"Loading...":{"*":["Laden ..."]},"Detecting website information, please wait":{"*":["Websiteinformationen werden erkannt, bitte warten."]},"Please enter a URL first.":{"*":["Bitte geben Sie zuerst eine URL ein."]},"Please enter a name for the WebApp.":{"*":["Bitte geben Sie einen Name für die WebApp ein."]},"Please enter a URL for the WebApp.":{"*":["Bitte geben Sie eine URL für die WebApp ein."]},"Please select a browser for the WebApp.":{"*":["Bitte wählen Sie einen Browser für die WebApp aus."]},"WebApps Manager":{"*":["WebApps-Manager"]},"Search WebApps":{"*":["WebApps suchen"]},"Main Menu":{"*":["Hauptmenü"]},"Refresh":{"*":["Aktualisieren"]},"Export WebApps":{"*":["WebApps exportieren"]},"Import WebApps":{"*":["WebApps importieren"]},"Browse Applications Folder":{"*":["Ordner „Anwendungen“ durchsuchen"]},"Browse Profiles Folder":{"*":["Ordner „Profile“ durchsuchen"]},"Show Welcome Screen":{"*":["Willkommensbildschirm zeigen"]},"Remove All WebApps":{"*":["Alle WebApps entfernen"]},"About":{"*":["Über"]},"Add":{"*":["Hinzufügen"]},"No WebApps Found":{"*":["Keine WebApps gefunden"]},"Add a new webapp to get started":{"*":["Fügen Sie eine neue WebApp hinzu, um zu beginnen"]},"WebApp created successfully":{"*":["WebApp erfolgreich erstellt"]},"WebApp updated successfully":{"*":["WebApp erfolgreich aktualisiert"]},"Browser changed to {0}":{"*":["Browser geändert in {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Sind Sie sicher, dass Sie {0} löschen möchten?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Auch Konfigurationsordner löschen"]},"Delete":{"*":["Löschen"]},"WebApp deleted successfully":{"*":["WebApp erfolgreich gelöscht"]},"REMOVE ALL":{"*":["ALLE ENTFERNEN"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Sind Sie sicher, dass Sie alle Ihre WebApps entfernen möchten? Diese Aktion kann nicht rückgängig gemacht werden.\n\nGeben Sie \"{0}\" ein, um zu bestätigen."]},"Remove All":{"*":["Alles entfernen"]},"All WebApps have been removed":{"*":["Alle WebApps sind entfernt worden"]},"Failed to remove all WebApps":{"*":["Alle WebApps konnten nicht entfernt werden"]},"Icon {0} of {1}":{"*":["Symbol {0} von {1}"]},"WebApps exported successfully":{"*":["WebApps erfolgreich exportiert"]},"No WebApps":{"*":["Keine WebApps"]},"There are no WebApps to export.":{"*":["Es gibt keine zu exportierenden WebApps."]},"The selected file does not exist.":{"*":["Die ausgewählte Datei ist nicht vorhanden."]},"The selected file is not a valid ZIP archive.":{"*":["Die ausgewählte Datei ist kein gültiges ZIP-Archiv."]},"Error importing WebApps":{"*":["Fehler beim Importieren von WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} WebApps erfolgreich importiert ({} Duplikate übersprungen)"]},"Imported {} WebApps successfully":{"*":["{} WebApps erfolgreich importiert"]},"No":{"*":["Nein"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"biglinux-webapps/biglinux-webapps":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Vorlagen"]},"Choose a Template":{"*":["Wählen Sie eine Vorlage"]},"Search templates...":{"*":["Vorlagen suchen..."]},"Search Results":{"*":["Suchergebnisse"]},"No templates found":{"*":["Keine Vorlagen gefunden"]},"Edit WebApp":{"*":["WebApp bearbeiten"]},"Delete WebApp":{"*":["WebApp löschen"]},"Welcome to WebApps Manager":{"*":["Willkommen bei WebApps-Manager"]},"Don't show this again":{"*":["Zeige dies nicht erneut"]},"Let's Start":{"*":["Lassen Sie uns beginnen"]},"Select Browser":{"*":["Browser auswählen"]},"Cancel":{"*":["Abbrechen"]},"Select":{"*":["Auswählen"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["WebApp hinzufügen"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Name und Icon von Website erkennen"]},"Name":{"*":["Name"]},"Category":{"*":["Kategorie"]},"Opens as a native window without browser interface":{"*":["Öffnet sich als natives Fenster ohne Browseroberfläche"]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Erlaubt unabhängige Cookies und Sitzungen"]},"Profile Name":{"*":["Profilname"]},"Save":{"*":["Speichern"]},"Loading...":{"*":["Laden ..."]},"WebApps Manager":{"*":["WebApps-Manager"]},"Search WebApps":{"*":["WebApps suchen"]},"Export WebApps":{"*":["WebApps exportieren"]},"Import WebApps":{"*":["WebApps importieren"]},"Browse Applications Folder":{"*":["Ordner „Anwendungen“ durchsuchen"]},"Browse Profiles Folder":{"*":["Ordner „Profile“ durchsuchen"]},"Remove All WebApps":{"*":["Alle WebApps entfernen"]},"About":{"*":["Über"]},"Add a new webapp to get started":{"*":["Fügen Sie eine neue WebApp hinzu, um zu beginnen"]},"WebApp created successfully":{"*":["WebApp erfolgreich erstellt"]},"WebApp updated successfully":{"*":["WebApp erfolgreich aktualisiert"]},"Also delete configuration folder":{"*":["Auch Konfigurationsordner löschen"]},"Delete":{"*":["Löschen"]},"WebApp deleted successfully":{"*":["WebApp erfolgreich gelöscht"]},"Remove All":{"*":["Alles entfernen"]},"All WebApps have been removed":{"*":["Alle WebApps sind entfernt worden"]},"Failed to remove all WebApps":{"*":["Alle WebApps konnten nicht entfernt werden"]},"WebApps exported successfully":{"*":["WebApps erfolgreich exportiert"]},"No WebApps":{"*":["Keine WebApps"]},"Change browser":{"*":["Browser wechseln"]},"Edit":{"*":["Bearbeiten"]},"New WebApp":{"*":["Neue WebApp"]},"Icon":{"*":["Symbol"]},"App Mode":{"*":["App-Modus"]},"Separate Profile":{"*":["Getrenntes Profil"]},"Select Icon":{"*":["Symbol auswählen"]},"Images":{"*":["Bilder"]},"ZIP files":{"*":["ZIP-Dateien"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importiert {imported}, übersprungene {dups} Duplikate"]},"Import failed":{"*":["Import fehlgeschlagen"]},"Export failed":{"*":["Export fehlgeschlagen"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Dadurch werden alle Webapps und deren Desktop-Einträge gelöscht. Dies kann nicht rückgängig gemacht werden."]},"Browser changed":{"*":["Browser geändert"]},"What are WebApps?":{"*":["Was sind WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps sind Webanwendungen, die in einem eigenen Browserfenster laufen und ein app-ähnlicheres Erlebnis für Ihre Lieblingswebsites bieten."]},"Benefits of using WebApps:":{"*":["Vorteile der Verwendung von WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Arbeiten ohne Ablenkung durch andere Browser-Tabs"]},"Desktop Integration":{"*":["Desktop-Integration"]},"Quick access from your application menu":{"*":["Schneller Zugriff über Ihr Anwendungsmenü"]},"Isolated Profiles":{"*":["Isolierte Profile"]},"Each webapp can have its own cookies and settings":{"*":["Jede WebApp kann eigene Cookies und Einstellungen haben"]},"Back":{"*":["Zurück"]},"Forward":{"*":["Vorwärts"]},"Reload":{"*":["Neu laden"]},"Fullscreen":{"*":["Vollbild"]},"Enter URL…":{"*":["URL eingeben…"]},"Zoom In":{"*":["Vergrößern"]},"Zoom Out":{"*":["Verkleinern"]},"Reset Zoom":{"*":["Zoom zurücksetzen"]},"Developer Tools":{"*":["Entwicklerwerkzeuge"]},"Menu":{"*":["Menü"]},"Open Link in Browser":{"*":["Link im Browser öffnen"]},"Download Complete":{"*":["Download abgeschlossen"]},"Save File":{"*":["Datei speichern"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.mo index 1a16192a..c48ea590 100644 Binary files a/biglinux-webapps/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.json index 4a2bcf13..7638eeda 100644 --- a/biglinux-webapps/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"el":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Πρότυπα"]},"Choose a Template":{"*":["Επιλέξτε ένα Πρότυπο"]},"Search templates...":{"*":["Αναζήτηση προτύπων..."]},"Search templates":{"*":["Αναζήτηση προτύπων"]},"Search Results":{"*":["Αποτελέσματα Αναζήτησης"]},"No templates found":{"*":["Δεν βρέθηκαν πρότυπα"]},"Browser: {0}":{"*":["Πλοηγός: {0}"]},"Edit WebApp":{"*":["Επεξεργασία WebApp"]},"Edit {0}":{"*":["Επεξεργασία {0}"]},"Delete WebApp":{"*":["Διαγραφή WebApp"]},"Delete {0}":{"*":["Διαγραφή {0}"]},"Welcome to WebApps Manager":{"*":["Καλώς ήρθατε στον Διαχειριστή WebApps"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Τι είναι οι WebApps;\n\nΟι WebApps είναι διαδικτυακές εφαρμογές που εκτελούνται σε ένα ειδικό παράθυρο προγράμματος περιήγησης, παρέχοντας μια πιο εφαρμογή-όμοια εμπειρία για τις αγαπημένες σας ιστοσελίδες.\n\nΟφέλη από τη χρήση WebApps:\n\n• Εστίαση: Εργαστείτε χωρίς τις αποσπάσεις από άλλες καρτέλες του προγράμματος περιήγησης\n• Ενοποίηση Επιφάνειας Εργασίας: Γρήγορη πρόσβαση από το μενού εφαρμογών σας\n• Απομονωμένα Προφίλ: Προαιρετικά, κάθε webapp μπορεί να έχει τα δικά της cookies και ρυθμίσεις\n"]},"Don't show this again":{"*":["Μην το δείξετε ξανά"]},"Let's Start":{"*":["Ας ξεκινήσουμε"]},"Select Browser":{"*":["Επιλέξτε πρόγραμμα περιήγησης"]},"Cancel":{"*":["Ακύρωση"]},"Select":{"*":["Επιλέξτε"]},"System Default":{"*":["Προεπιλογή Συστήματος"]},"Default":{"*":["Προεπιλογή"]},"Please select a browser.":{"*":["Παρακαλώ επιλέξτε έναν περιηγητή."]},"Error":{"*":["Σφάλμα"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Προσθήκη WebApp"]},"Choose from templates":{"*":["Επιλέξτε από πρότυπα"]},"URL":{"*":["Διεύθυνση URL"]},"Detect":{"*":["Ανίχνευση"]},"Detect name and icon from website":{"*":["Ανίχνευση ονόματος και εικονιδίου από τον ιστότοπο"]},"Name":{"*":["Όνομα"]},"App Icon":{"*":["Εικονίδιο εφαρμογής"]},"Select icon for the WebApp":{"*":["Επιλέξτε εικονίδιο για την Εφαρμογή Ιστού"]},"Available Icons":{"*":["Διαθέσιμα Εικονίδια"]},"Category":{"*":["Κατηγορία"]},"Application Mode":{"*":["Λειτουργία Εφαρμογής"]},"Opens as a native window without browser interface":{"*":["Ανοίγει ως εγγενές παράθυρο χωρίς διεπαφή προγράμματος περιήγησης."]},"Browser":{"*":["Πλοηγός"]},"Profile Settings":{"*":["Ρυθμίσεις Προφίλ"]},"Configure a separate browser profile for this webapp":{"*":["Ρυθμίστε ένα ξεχωριστό προφίλ προγράμματος περιήγησης για αυτήν την εφαρμογή ιστού."]},"Use separate profile":{"*":["Χρησιμοποιήστε ξεχωριστό προφίλ"]},"Allows independent cookies and sessions":{"*":["Επιτρέπει ανεξάρτητα cookies και συνεδρίες"]},"Profile Name":{"*":["Όνομα προφίλ"]},"Save":{"*":["Αποθήκευση"]},"Loading...":{"*":["Φόρτωση..."]},"Detecting website information, please wait":{"*":["Ανίχνευση πληροφοριών ιστοσελίδας, παρακαλώ περιμένετε"]},"Please enter a URL first.":{"*":["Παρακαλώ εισάγετε πρώτα μια διεύθυνση URL."]},"Please enter a name for the WebApp.":{"*":["Παρακαλώ εισάγετε ένα όνομα για την Εφαρμογή Ιστού."]},"Please enter a URL for the WebApp.":{"*":["Παρακαλώ εισάγετε μια διεύθυνση URL για την εφαρμογή ιστού."]},"Please select a browser for the WebApp.":{"*":["Παρακαλώ επιλέξτε έναν περιηγητή για την Εφαρμογή Ιστού."]},"WebApps Manager":{"*":["Διαχειριστής WebApps"]},"Search WebApps":{"*":["Αναζήτηση WebApps"]},"Main Menu":{"*":["Κύριο Μενού"]},"Refresh":{"*":["Ανανέωση"]},"Export WebApps":{"*":["Εξαγωγή WebApps"]},"Import WebApps":{"*":["Εισαγωγή WebApps"]},"Browse Applications Folder":{"*":["Περιήγηση στο Φάκελο Εφαρμογών"]},"Browse Profiles Folder":{"*":["Προβολή φακέλου προφίλ"]},"Show Welcome Screen":{"*":["Εμφάνιση Οθόνης Καλωσορίσματος"]},"Remove All WebApps":{"*":["Αφαίρεση όλων των WebApps"]},"About":{"*":["Σχετικά"]},"Add":{"*":["Προσθήκη"]},"No WebApps Found":{"*":["Δεν βρέθηκαν WebApps"]},"Add a new webapp to get started":{"*":["Προσθέστε μια νέα διαδικτυακή εφαρμογή για να ξεκινήσετε"]},"WebApp created successfully":{"*":["Η εφαρμογή Web δημιουργήθηκε με επιτυχία"]},"WebApp updated successfully":{"*":["Η εφαρμογή Web ενημερώθηκε με επιτυχία"]},"Browser changed to {0}":{"*":["Ο περιηγητής άλλαξε σε {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Είστε σίγουροι ότι θέλετε να διαγράψετε {0};\n\nΔιεύθυνση URL: {1} \nΠεριηγητής: {2}"]},"Also delete configuration folder":{"*":["Επίσης, διαγράψτε τον φάκελο διαμόρφωσης."]},"Delete":{"*":["Διαγραφή"]},"WebApp deleted successfully":{"*":["Η εφαρμογή Web διαγράφηκε με επιτυχία."]},"REMOVE ALL":{"*":["ΑΦΑΙΡΕΣΗ ΟΛΩΝ"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Είστε σίγουροι ότι θέλετε να αφαιρέσετε όλες τις WebApps σας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.\n\nΠληκτρολογήστε \"{0}\" για επιβεβαίωση."]},"Remove All":{"*":["Αφαίρεση όλων"]},"All WebApps have been removed":{"*":["Όλες οι WebApps έχουν αφαιρεθεί."]},"Failed to remove all WebApps":{"*":["Αποτυχία κατά την αφαίρεση όλων των WebApps"]},"Icon {0} of {1}":{"*":["Εικονίδιο {0} του {1}"]},"WebApps exported successfully":{"*":["Οι εφαρμογές ιστού εξήχθησαν με επιτυχία"]},"No WebApps":{"*":["Όχι WebApps"]},"There are no WebApps to export.":{"*":["Δεν υπάρχουν WebApps προς εξαγωγή."]},"The selected file does not exist.":{"*":["Το επιλεγμένο αρχείο δεν υπάρχει."]},"The selected file is not a valid ZIP archive.":{"*":["Το επιλεγμένο αρχείο δεν είναι έγκυρο ZIP αρχείο."]},"Error importing WebApps":{"*":["Σφάλμα κατά την εισαγωγή WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Εισήχθησαν {} WebApps με επιτυχία ({} διπλότυπα παραλείφθηκαν)"]},"Imported {} WebApps successfully":{"*":["Εισήχθησαν {} WebApps με επιτυχία"]},"No":{"*":["Όχι"]},"Yes":{"*":["Ναι"]}}}} \ No newline at end of file +{"el":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Πρότυπα"]},"Choose a Template":{"*":["Επιλέξτε ένα Πρότυπο"]},"Search templates...":{"*":["Αναζήτηση προτύπων..."]},"Search Results":{"*":["Αποτελέσματα Αναζήτησης"]},"No templates found":{"*":["Δεν βρέθηκαν πρότυπα"]},"Edit WebApp":{"*":["Επεξεργασία WebApp"]},"Delete WebApp":{"*":["Διαγραφή WebApp"]},"Welcome to WebApps Manager":{"*":["Καλώς ήρθατε στον Διαχειριστή WebApps"]},"Don't show this again":{"*":["Μην το δείξετε ξανά"]},"Let's Start":{"*":["Ας ξεκινήσουμε"]},"Select Browser":{"*":["Επιλέξτε πρόγραμμα περιήγησης"]},"Cancel":{"*":["Ακύρωση"]},"Select":{"*":["Επιλέξτε"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Προσθήκη WebApp"]},"URL":{"*":["Διεύθυνση URL"]},"Detect name and icon from website":{"*":["Ανίχνευση ονόματος και εικονιδίου από τον ιστότοπο"]},"Name":{"*":["Όνομα"]},"Category":{"*":["Κατηγορία"]},"Opens as a native window without browser interface":{"*":["Ανοίγει ως εγγενές παράθυρο χωρίς διεπαφή προγράμματος περιήγησης."]},"Browser":{"*":["Πλοηγός"]},"Allows independent cookies and sessions":{"*":["Επιτρέπει ανεξάρτητα cookies και συνεδρίες"]},"Profile Name":{"*":["Όνομα προφίλ"]},"Save":{"*":["Αποθήκευση"]},"Loading...":{"*":["Φόρτωση..."]},"WebApps Manager":{"*":["Διαχειριστής WebApps"]},"Search WebApps":{"*":["Αναζήτηση WebApps"]},"Export WebApps":{"*":["Εξαγωγή WebApps"]},"Import WebApps":{"*":["Εισαγωγή WebApps"]},"Browse Applications Folder":{"*":["Περιήγηση στο Φάκελο Εφαρμογών"]},"Browse Profiles Folder":{"*":["Προβολή φακέλου προφίλ"]},"Remove All WebApps":{"*":["Αφαίρεση όλων των WebApps"]},"About":{"*":["Σχετικά"]},"Add a new webapp to get started":{"*":["Προσθέστε μια νέα διαδικτυακή εφαρμογή για να ξεκινήσετε"]},"WebApp created successfully":{"*":["Η εφαρμογή Web δημιουργήθηκε με επιτυχία"]},"WebApp updated successfully":{"*":["Η εφαρμογή Web ενημερώθηκε με επιτυχία"]},"Also delete configuration folder":{"*":["Επίσης, διαγράψτε τον φάκελο διαμόρφωσης."]},"Delete":{"*":["Διαγραφή"]},"WebApp deleted successfully":{"*":["Η εφαρμογή Web διαγράφηκε με επιτυχία."]},"Remove All":{"*":["Αφαίρεση όλων"]},"All WebApps have been removed":{"*":["Όλες οι WebApps έχουν αφαιρεθεί."]},"Failed to remove all WebApps":{"*":["Αποτυχία κατά την αφαίρεση όλων των WebApps"]},"WebApps exported successfully":{"*":["Οι εφαρμογές ιστού εξήχθησαν με επιτυχία"]},"No WebApps":{"*":["Όχι WebApps"]},"Change browser":{"*":["Αλλαγή προγράμματος περιήγησης"]},"Edit":{"*":["Επεξεργασία"]},"New WebApp":{"*":["Νέα WebApp"]},"Icon":{"*":["Εικονίδιο"]},"App Mode":{"*":["Λειτουργία εφαρμογής"]},"Separate Profile":{"*":["Ξεχωριστό προφίλ"]},"Select Icon":{"*":["Επιλογή εικονιδίου"]},"Images":{"*":["Εικόνες"]},"ZIP files":{"*":["Αρχεία ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Εισήχθησαν {imported}, παραλήφθηκαν {dups} διπλότυπα"]},"Import failed":{"*":["Η εισαγωγή απέτυχε"]},"Export failed":{"*":["Η εξαγωγή απέτυχε"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Αυτό θα διαγράψει όλες τις webapps και τις καταχωρήσεις τους στην επιφάνεια εργασίας. Δεν μπορεί να αναιρεθεί."]},"Browser changed":{"*":["Το πρόγραμμα περιήγησης άλλαξε"]},"What are WebApps?":{"*":["Τι είναι οι WebApps;"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["Τα WebApps είναι διαδικτυακές εφαρμογές που εκτελούνται σε ένα αφιερωμένο παράθυρο προγράμματος περιήγησης, προσφέροντας μια εμπειρία πιο κοντά σε εφαρμογή για τις αγαπημένες σας ιστοσελίδες."]},"Benefits of using WebApps:":{"*":["Οφέλη από τη χρήση των WebApps:"]},"Focus":{"*":["Εστίαση"]},"Work without the distractions of other browser tabs":{"*":["Εργαστείτε χωρίς τις αποσπάσεις άλλων καρτελών του προγράμματος περιήγησης"]},"Desktop Integration":{"*":["Ενσωμάτωση στην επιφάνεια εργασίας"]},"Quick access from your application menu":{"*":["Γρήγορη πρόσβαση από το μενού εφαρμογών σας"]},"Isolated Profiles":{"*":["Απομονωμένα προφίλ"]},"Each webapp can have its own cookies and settings":{"*":["Κάθε webapp μπορεί να έχει τα δικά του cookies και ρυθμίσεις"]},"Back":{"*":["Πίσω"]},"Forward":{"*":["Εμπρός"]},"Reload":{"*":["Επαναφόρτωση"]},"Fullscreen":{"*":["Πλήρης οθόνη"]},"Enter URL…":{"*":["Εισαγάγετε URL…"]},"Zoom In":{"*":["Μεγέθυνση"]},"Zoom Out":{"*":["Σμίκρυνση"]},"Reset Zoom":{"*":["Επαναφορά Ζουμ"]},"Developer Tools":{"*":["Εργαλεία Προγραμματιστή"]},"Menu":{"*":["Μενού"]},"Open Link in Browser":{"*":["Άνοιγμα Συνδέσμου στον Περιηγητή"]},"Download Complete":{"*":["Λήψη Ολοκληρώθηκε"]},"Save File":{"*":["Αποθήκευση Αρχείου"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.mo index 7b4233d9..48792316 100644 Binary files a/biglinux-webapps/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.json index 227312d4..980342bb 100644 --- a/biglinux-webapps/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"es":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Plantillas"]},"Choose a Template":{"*":["Elige una plantilla"]},"Search templates...":{"*":["Buscar plantillas..."]},"Search templates":{"*":["Buscar plantillas"]},"Search Results":{"*":["Resultados de búsqueda"]},"No templates found":{"*":["No se encontraron plantillas."]},"Browser: {0}":{"*":["Navegador: {0}"]},"Edit WebApp":{"*":["Editar WebApp"]},"Edit {0}":{"*":["Editar {0}"]},"Delete WebApp":{"*":["Eliminar WebApp"]},"Delete {0}":{"*":["Eliminar {0}"]},"Welcome to WebApps Manager":{"*":["Bienvenido a WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["¿Qué son las WebApps?\n\nLas WebApps son aplicaciones web que se ejecutan en una ventana de navegador dedicada, proporcionando una experiencia más similar a una aplicación para tus sitios web favoritos.\n\nBeneficios de usar WebApps:\n\n• Enfoque: Trabaja sin las distracciones de otras pestañas del navegador\n• Integración de Escritorio: Acceso rápido desde tu menú de aplicaciones\n• Perfiles Aislados: Opcionalmente, cada webapp puede tener sus propias cookies y configuraciones\n"]},"Don't show this again":{"*":["No mostrar esto de nuevo"]},"Let's Start":{"*":["Comencemos"]},"Select Browser":{"*":["Seleccionar navegador"]},"Cancel":{"*":["Cancelar"]},"Select":{"*":["Seleccionar"]},"System Default":{"*":["Predeterminado del sistema"]},"Default":{"*":["Predeterminado"]},"Please select a browser.":{"*":["Por favor, selecciona un navegador."]},"Error":{"*":["Error"]},"OK":{"*":["Aceptar"]},"Add WebApp":{"*":["Agregar WebApp"]},"Choose from templates":{"*":["Elige de las plantillas"]},"URL":{"*":["URL"]},"Detect":{"*":["Detectar"]},"Detect name and icon from website":{"*":["Detectar nombre e ícono del sitio web"]},"Name":{"*":["Nombre"]},"App Icon":{"*":["Ícono de la aplicación"]},"Select icon for the WebApp":{"*":["Seleccionar ícono para la WebApp"]},"Available Icons":{"*":["Iconos disponibles"]},"Category":{"*":["Categoría"]},"Application Mode":{"*":["Modo de aplicación"]},"Opens as a native window without browser interface":{"*":["Se abre como una ventana nativa sin interfaz de navegador."]},"Browser":{"*":["Navegador"]},"Profile Settings":{"*":["Configuración del perfil"]},"Configure a separate browser profile for this webapp":{"*":["Configura un perfil de navegador separado para esta aplicación web."]},"Use separate profile":{"*":["Usar perfil separado"]},"Allows independent cookies and sessions":{"*":["Permite cookies y sesiones independientes"]},"Profile Name":{"*":["Nombre de perfil"]},"Save":{"*":["Guardar"]},"Loading...":{"*":["Cargando..."]},"Detecting website information, please wait":{"*":["Detectando información del sitio web, por favor espere."]},"Please enter a URL first.":{"*":["Por favor, ingrese una URL primero."]},"Please enter a name for the WebApp.":{"*":["Por favor, ingrese un nombre para la WebApp."]},"Please enter a URL for the WebApp.":{"*":["Por favor, ingrese una URL para la WebApp."]},"Please select a browser for the WebApp.":{"*":["Por favor, seleccione un navegador para la WebApp."]},"WebApps Manager":{"*":["Administrador de WebApps"]},"Search WebApps":{"*":["Buscar WebApps"]},"Main Menu":{"*":["Menú Principal"]},"Refresh":{"*":["Actualizar"]},"Export WebApps":{"*":["Exportar WebApps"]},"Import WebApps":{"*":["Importar WebApps"]},"Browse Applications Folder":{"*":["Explorar la carpeta de aplicaciones"]},"Browse Profiles Folder":{"*":["Explorar carpeta de perfiles"]},"Show Welcome Screen":{"*":["Mostrar Pantalla de Bienvenida"]},"Remove All WebApps":{"*":["Eliminar todas las aplicaciones web"]},"About":{"*":["Acerca de"]},"Add":{"*":["Agregar"]},"No WebApps Found":{"*":["No se encontraron aplicaciones web."]},"Add a new webapp to get started":{"*":["Agrega una nueva aplicación web para comenzar."]},"WebApp created successfully":{"*":["WebApp creado con éxito"]},"WebApp updated successfully":{"*":["WebApp actualizado con éxito"]},"Browser changed to {0}":{"*":["El navegador ha cambiado a {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["¿Estás seguro de que deseas eliminar {0}?\n\nURL: {1}\nNavegador: {2}"]},"Also delete configuration folder":{"*":["También elimina la carpeta de configuración."]},"Delete":{"*":["Eliminar"]},"WebApp deleted successfully":{"*":["WebApp eliminada con éxito"]},"REMOVE ALL":{"*":["ELIMINAR TODO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["¿Estás seguro de que deseas eliminar todas tus WebApps? Esta acción no se puede deshacer.\n\nEscribe \"{0}\" para confirmar."]},"Remove All":{"*":["Eliminar todo"]},"All WebApps have been removed":{"*":["Todas las aplicaciones web han sido eliminadas."]},"Failed to remove all WebApps":{"*":["No se pudo eliminar todas las aplicaciones web."]},"Icon {0} of {1}":{"*":["Icono {0} de {1}"]},"WebApps exported successfully":{"*":["WebApps exportados con éxito"]},"No WebApps":{"*":["Sin WebApps"]},"There are no WebApps to export.":{"*":["No hay WebApps para exportar."]},"The selected file does not exist.":{"*":["El archivo seleccionado no existe."]},"The selected file is not a valid ZIP archive.":{"*":["El archivo seleccionado no es un archivo ZIP válido."]},"Error importing WebApps":{"*":["Error al importar WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Se importaron {} WebApps con éxito ({} duplicados omitidos)"]},"Imported {} WebApps successfully":{"*":["WebApps {} importados con éxito."]},"No":{"*":["No"]},"Yes":{"*":["Sí"]}}}} \ No newline at end of file +{"es":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Plantillas"]},"Choose a Template":{"*":["Elige una plantilla"]},"Search templates...":{"*":["Buscar plantillas..."]},"Search Results":{"*":["Resultados de búsqueda"]},"No templates found":{"*":["No se encontraron plantillas."]},"Edit WebApp":{"*":["Editar WebApp"]},"Delete WebApp":{"*":["Eliminar WebApp"]},"Welcome to WebApps Manager":{"*":["Bienvenido a WebApps Manager"]},"Don't show this again":{"*":["No mostrar esto de nuevo"]},"Let's Start":{"*":["Comencemos"]},"Select Browser":{"*":["Seleccionar navegador"]},"Cancel":{"*":["Cancelar"]},"Select":{"*":["Seleccionar"]},"OK":{"*":["Aceptar"]},"Add WebApp":{"*":["Agregar WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detectar nombre e ícono del sitio web"]},"Name":{"*":["Nombre"]},"Category":{"*":["Categoría"]},"Opens as a native window without browser interface":{"*":["Se abre como una ventana nativa sin interfaz de navegador."]},"Browser":{"*":["Navegador"]},"Allows independent cookies and sessions":{"*":["Permite cookies y sesiones independientes"]},"Profile Name":{"*":["Nombre de perfil"]},"Save":{"*":["Guardar"]},"Loading...":{"*":["Cargando..."]},"WebApps Manager":{"*":["Administrador de WebApps"]},"Search WebApps":{"*":["Buscar WebApps"]},"Export WebApps":{"*":["Exportar WebApps"]},"Import WebApps":{"*":["Importar WebApps"]},"Browse Applications Folder":{"*":["Explorar la carpeta de aplicaciones"]},"Browse Profiles Folder":{"*":["Explorar carpeta de perfiles"]},"Remove All WebApps":{"*":["Eliminar todas las aplicaciones web"]},"About":{"*":["Acerca de"]},"Add a new webapp to get started":{"*":["Agrega una nueva aplicación web para comenzar."]},"WebApp created successfully":{"*":["WebApp creado con éxito"]},"WebApp updated successfully":{"*":["WebApp actualizado con éxito"]},"Also delete configuration folder":{"*":["También elimina la carpeta de configuración."]},"Delete":{"*":["Eliminar"]},"WebApp deleted successfully":{"*":["WebApp eliminada con éxito"]},"Remove All":{"*":["Eliminar todo"]},"All WebApps have been removed":{"*":["Todas las aplicaciones web han sido eliminadas."]},"Failed to remove all WebApps":{"*":["No se pudo eliminar todas las aplicaciones web."]},"WebApps exported successfully":{"*":["WebApps exportados con éxito"]},"No WebApps":{"*":["Sin WebApps"]},"Change browser":{"*":["Cambiar navegador"]},"Edit":{"*":["Editar"]},"New WebApp":{"*":["Nueva WebApp"]},"Icon":{"*":["Ícono"]},"App Mode":{"*":["Modo de aplicación"]},"Separate Profile":{"*":["Perfil separado"]},"Select Icon":{"*":["Seleccionar ícono"]},"Images":{"*":["Imágenes"]},"ZIP files":{"*":["Archivos ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importados {imported}, duplicados {dups} omitidos"]},"Import failed":{"*":["Falló la importación"]},"Export failed":{"*":["Falló la exportación"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Esto eliminará todas las webapps y sus accesos directos en el escritorio. Esta acción no se puede deshacer."]},"Browser changed":{"*":["Navegador cambiado"]},"What are WebApps?":{"*":["¿Qué son las WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["Las WebApps son aplicaciones web que se ejecutan en una ventana de navegador dedicada, proporcionando una experiencia más similar a una aplicación para tus sitios web favoritos."]},"Benefits of using WebApps:":{"*":["Beneficios de usar WebApps:"]},"Focus":{"*":["Enfoque"]},"Work without the distractions of other browser tabs":{"*":["Trabaja sin las distracciones de otras pestañas del navegador"]},"Desktop Integration":{"*":["Integración con el escritorio"]},"Quick access from your application menu":{"*":["Acceso rápido desde tu menú de aplicaciones"]},"Isolated Profiles":{"*":["Perfiles aislados"]},"Each webapp can have its own cookies and settings":{"*":["Cada webapp puede tener sus propias cookies y configuraciones"]},"Back":{"*":["Atrás"]},"Forward":{"*":["Adelante"]},"Reload":{"*":["Recargar"]},"Fullscreen":{"*":["Pantalla completa"]},"Enter URL…":{"*":["Introducir URL…"]},"Zoom In":{"*":["Acercar"]},"Zoom Out":{"*":["Alejar"]},"Reset Zoom":{"*":["Restablecer zoom"]},"Developer Tools":{"*":["Herramientas de desarrollador"]},"Menu":{"*":["Menú"]},"Open Link in Browser":{"*":["Abrir enlace en el navegador"]},"Download Complete":{"*":["Descarga completa"]},"Save File":{"*":["Guardar archivo"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.mo index d3cc4ee3..95cc3d2b 100644 Binary files a/biglinux-webapps/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.json index b6ec6083..d2fae986 100644 --- a/biglinux-webapps/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"et":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallid"]},"Choose a Template":{"*":["Vali mall."]},"Search templates...":{"*":["Otsi malle..."]},"Search templates":{"*":["Otsi malle"]},"Search Results":{"*":["Otsingutulemused"]},"No templates found":{"*":["Malle ei leitud"]},"Browser: {0}":{"*":["Brauser: {0}"]},"Edit WebApp":{"*":["Muuda Veebirakendust"]},"Edit {0}":{"*":["Muuda {0}"]},"Delete WebApp":{"*":["Kustuta Veebirakendus"]},"Delete {0}":{"*":["Kustuta {0}"]},"Welcome to WebApps Manager":{"*":["Tere tulemast WebApps Managerisse"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Mis on WebAppid?\n\nWebAppid on veebirakendused, mis töötavad spetsiaalses brauseriaknas, pakkudes teie lemmikveebisaitide jaoks rakendusele sarnast kogemust.\n\nWebAppide kasutamise eelised:\n\n• Fookus: Töö ilma teiste brauseri vahekaartide häirivate teguriteta\n• Desktopi integreerimine: Kiire juurdepääs teie rakenduse menüüst\n• Isoleeritud profiilid: Valikuliselt võib igal veebirakendusel olla oma küpsised ja seaded\n"]},"Don't show this again":{"*":["Ära näita seda uuesti"]},"Let's Start":{"*":["Alustame"]},"Select Browser":{"*":["Vali brauser"]},"Cancel":{"*":["Tühista"]},"Select":{"*":["Vali"]},"System Default":{"*":["Süsteemi vaikeväärtus"]},"Default":{"*":["Vaikimisi"]},"Please select a browser.":{"*":["Palun valige brauser."]},"Error":{"*":["Viga"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lisa WebApp"]},"Choose from templates":{"*":["Vali mallide hulgast"]},"URL":{"*":["URL"]},"Detect":{"*":["Tuvasta"]},"Detect name and icon from website":{"*":["Tuvasta nimi ja ikoon veebisaidilt"]},"Name":{"*":["Nimi"]},"App Icon":{"*":["Rakenduse ikoon"]},"Select icon for the WebApp":{"*":["Vali ikoon WebApp'i jaoks"]},"Available Icons":{"*":["Saadaval ikoonid"]},"Category":{"*":["Kategooria"]},"Application Mode":{"*":["Rakenduse režiim"]},"Opens as a native window without browser interface":{"*":["Avatakse natiivse aknana ilma brauseri liideseta."]},"Browser":{"*":["Brauser"]},"Profile Settings":{"*":["Profiili seaded"]},"Configure a separate browser profile for this webapp":{"*":["Konfigureeri selle veebirakenduse jaoks eraldi brauseri profiil."]},"Use separate profile":{"*":["Kasutage eraldi profiili"]},"Allows independent cookies and sessions":{"*":["Lubab sõltumatud küpsised ja seansid"]},"Profile Name":{"*":["Profiili nimi"]},"Save":{"*":["Salvesta"]},"Loading...":{"*":["Laadimine..."]},"Detecting website information, please wait":{"*":["Veebiteabe tuvastamine, palun oota"]},"Please enter a URL first.":{"*":["Palun sisestage esmalt URL."]},"Please enter a name for the WebApp.":{"*":["Palun sisestage veebirakenduse nimi."]},"Please enter a URL for the WebApp.":{"*":["Palun sisestage URL WebApp'i jaoks."]},"Please select a browser for the WebApp.":{"*":["Palun valige veebirakenduse jaoks brauser."]},"WebApps Manager":{"*":["Veebirakenduste haldur"]},"Search WebApps":{"*":["Otsi Veebirakendusi"]},"Main Menu":{"*":["Peamenüü"]},"Refresh":{"*":["Värskenda"]},"Export WebApps":{"*":["Ekspordi Veebirakendused"]},"Import WebApps":{"*":["Impordi veebirakendused"]},"Browse Applications Folder":{"*":["Sirvi rakenduste kausta"]},"Browse Profiles Folder":{"*":["Sirvi profiilide kausta"]},"Show Welcome Screen":{"*":["Kuva Tere tulemast ekraanile"]},"Remove All WebApps":{"*":["Eemalda kõik veebirakendused"]},"About":{"*":["Teave"]},"Add":{"*":["Lisa"]},"No WebApps Found":{"*":["Veebirakendusi ei leitud"]},"Add a new webapp to get started":{"*":["Lisa uus veebirakendus, et alustada."]},"WebApp created successfully":{"*":["Veebirakendus loodi edukalt"]},"WebApp updated successfully":{"*":["Veebirakendus on edukalt uuendatud"]},"Browser changed to {0}":{"*":["Brauser on muutunud {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Kas olete kindel, et soovite kustutada {0}?\n\nURL: {1} \nBrauser: {2}"]},"Also delete configuration folder":{"*":["Kustuta ka konfiguratsioonikaust."]},"Delete":{"*":["Kustuta"]},"WebApp deleted successfully":{"*":["Veebirakendus kustutati edukalt"]},"REMOVE ALL":{"*":["Eemalda kõik"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Kas olete kindel, et soovite eemaldada kõik oma veebirakendused? Seda toimingut ei saa tagasi võtta.\n\nKinnitage, kirjutades \"{0}\"."]},"Remove All":{"*":["Eemalda kõik"]},"All WebApps have been removed":{"*":["Kõik veebirakendused on eemaldatud."]},"Failed to remove all WebApps":{"*":["Eba kõik WebAppid eemaldada."]},"Icon {0} of {1}":{"*":["Ikoon {0} {1}"]},"WebApps exported successfully":{"*":["WebApps eksporditi edukalt"]},"No WebApps":{"*":["Ei veebirakendusi"]},"There are no WebApps to export.":{"*":["WebApp'e eksportimiseks ei ole."]},"The selected file does not exist.":{"*":["Valitud faili ei eksisteeri."]},"The selected file is not a valid ZIP archive.":{"*":["Valitud fail ei ole kehtiv ZIP arhiiv."]},"Error importing WebApps":{"*":["Veateade WebAppide importimisel"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Imporditi {} WebAppsi edukalt ({} duplikaate vahele jäetud)"]},"Imported {} WebApps successfully":{"*":["Imporditud {} WebAppsid edukalt"]},"No":{"*":["Ei"]},"Yes":{"*":["Jah"]}}}} \ No newline at end of file +{"et":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallid"]},"Choose a Template":{"*":["Vali mall."]},"Search templates...":{"*":["Otsi malle..."]},"Search Results":{"*":["Otsingutulemused"]},"No templates found":{"*":["Malle ei leitud"]},"Edit WebApp":{"*":["Muuda Veebirakendust"]},"Delete WebApp":{"*":["Kustuta Veebirakendus"]},"Welcome to WebApps Manager":{"*":["Tere tulemast WebApps Managerisse"]},"Don't show this again":{"*":["Ära näita seda uuesti"]},"Let's Start":{"*":["Alustame"]},"Select Browser":{"*":["Vali brauser"]},"Cancel":{"*":["Tühista"]},"Select":{"*":["Vali"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lisa WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Tuvasta nimi ja ikoon veebisaidilt"]},"Name":{"*":["Nimi"]},"Category":{"*":["Kategooria"]},"Opens as a native window without browser interface":{"*":["Avatakse natiivse aknana ilma brauseri liideseta."]},"Browser":{"*":["Brauser"]},"Allows independent cookies and sessions":{"*":["Lubab sõltumatud küpsised ja seansid"]},"Profile Name":{"*":["Profiili nimi"]},"Save":{"*":["Salvesta"]},"Loading...":{"*":["Laadimine..."]},"WebApps Manager":{"*":["Veebirakenduste haldur"]},"Search WebApps":{"*":["Otsi Veebirakendusi"]},"Export WebApps":{"*":["Ekspordi Veebirakendused"]},"Import WebApps":{"*":["Impordi veebirakendused"]},"Browse Applications Folder":{"*":["Sirvi rakenduste kausta"]},"Browse Profiles Folder":{"*":["Sirvi profiilide kausta"]},"Remove All WebApps":{"*":["Eemalda kõik veebirakendused"]},"About":{"*":["Teave"]},"Add a new webapp to get started":{"*":["Lisa uus veebirakendus, et alustada."]},"WebApp created successfully":{"*":["Veebirakendus loodi edukalt"]},"WebApp updated successfully":{"*":["Veebirakendus on edukalt uuendatud"]},"Also delete configuration folder":{"*":["Kustuta ka konfiguratsioonikaust."]},"Delete":{"*":["Kustuta"]},"WebApp deleted successfully":{"*":["Veebirakendus kustutati edukalt"]},"Remove All":{"*":["Eemalda kõik"]},"All WebApps have been removed":{"*":["Kõik veebirakendused on eemaldatud."]},"Failed to remove all WebApps":{"*":["Eba kõik WebAppid eemaldada."]},"WebApps exported successfully":{"*":["WebApps eksporditi edukalt"]},"No WebApps":{"*":["Ei veebirakendusi"]},"Change browser":{"*":["Muuda brauserit"]},"Edit":{"*":["Muuda"]},"New WebApp":{"*":["Uus WebApp"]},"Icon":{"*":["Ikoon"]},"App Mode":{"*":["Rakenduse režiim"]},"Separate Profile":{"*":["Eraldi profiil"]},"Select Icon":{"*":["Vali ikoon"]},"Images":{"*":["Pildid"]},"ZIP files":{"*":["ZIP-failid"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Imporditud {imported}, vahele jäetud {dups} dubleeritud kirjet"]},"Import failed":{"*":["Import ebaõnnestus"]},"Export failed":{"*":["Eksport ebaõnnestus"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["See kustutab kõik webapp’id ja nende töölaua kirjed. Seda ei saa tagasi võtta."]},"Browser changed":{"*":["Brauser vahetatud"]},"What are WebApps?":{"*":["Mis on WebApp’id?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps on veebirakendused, mis töötavad pühendatud brauseriaknas, pakkudes teie lemmikveebisaitidele rohkem rakenduse-laadset kogemust."]},"Benefits of using WebApps:":{"*":["WebAppsi kasutamise eelised:"]},"Focus":{"*":["Keskendumine"]},"Work without the distractions of other browser tabs":{"*":["Töötage ilma teiste brauseri vahelehtede segamiseta"]},"Desktop Integration":{"*":["Töölaudade integratsioon"]},"Quick access from your application menu":{"*":["Kiire ligipääs teie rakenduste menüüst"]},"Isolated Profiles":{"*":["Isolatsiooniprofiilid"]},"Each webapp can have its own cookies and settings":{"*":["Igal webappil võib olla oma küpsised ja seaded"]},"Back":{"*":["Tagasi"]},"Forward":{"*":["Edasi"]},"Reload":{"*":["Värskenda"]},"Fullscreen":{"*":["Täisekraan"]},"Enter URL…":{"*":["Sisesta URL…"]},"Zoom In":{"*":["Suurenda"]},"Zoom Out":{"*":["Vähenda"]},"Reset Zoom":{"*":["Lähtesta suum"]},"Developer Tools":{"*":["Arendajatööriistad"]},"Menu":{"*":["Menüü"]},"Open Link in Browser":{"*":["Ava link brauseris"]},"Download Complete":{"*":["Allalaadimine lõpetatud"]},"Save File":{"*":["Salvesta fail"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.mo index 7414b8b4..20ffe626 100644 Binary files a/biglinux-webapps/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.json index 0aad7f92..41b46deb 100644 --- a/biglinux-webapps/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"fi":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallipohjat"]},"Choose a Template":{"*":["Valitse malli"]},"Search templates...":{"*":["Etsi malleja..."]},"Search templates":{"*":["Etsi malleja"]},"Search Results":{"*":["Hakutulokset"]},"No templates found":{"*":["Ei malleja löytynyt"]},"Browser: {0}":{"*":["Selaimen: {0}"]},"Edit WebApp":{"*":["Muokkaa WebAppia"]},"Edit {0}":{"*":["Muokkaa {0}"]},"Delete WebApp":{"*":["Poista WebApp"]},"Delete {0}":{"*":["Poista {0}"]},"Welcome to WebApps Manager":{"*":["Tervetuloa WebApps Manageriin"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Mitkä ovat WebAppit?\n\nWebAppit ovat verkkosovelluksia, jotka toimivat omassa selainikkunassaan, tarjoten sovelluksen kaltaisen kokemuksen suosikkisivustoillesi.\n\nWebAppien käytön edut:\n\n• Keskittyminen: Työskentele ilman muiden selainvälilehtien häiriöitä\n• Työpöytäintegraatio: Nopea pääsy sovellusvalikostasi\n• Eristetyt profiilit: Valinnaisesti jokaisella webappilla voi olla omat evästeensä ja asetuksensa\n"]},"Don't show this again":{"*":["Älä näytä tätä uudelleen"]},"Let's Start":{"*":["Aloitetaan"]},"Select Browser":{"*":["Valitse selain"]},"Cancel":{"*":["Peruuta"]},"Select":{"*":["Valitse"]},"System Default":{"*":["Järjestelmän oletus"]},"Default":{"*":["Oletus"]},"Please select a browser.":{"*":["Valitse selain."]},"Error":{"*":["Virhe"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lisää WebApp"]},"Choose from templates":{"*":["Valitse malleista"]},"URL":{"*":["URL"]},"Detect":{"*":["Havaitse"]},"Detect name and icon from website":{"*":["Havaitse nimi ja kuvake verkkosivustolta"]},"Name":{"*":["Nimi"]},"App Icon":{"*":["Sovelluksen kuvake"]},"Select icon for the WebApp":{"*":["Valitse kuvake WebAppille"]},"Available Icons":{"*":["Saatavilla olevat kuvakkeet"]},"Category":{"*":["Kategoria"]},"Application Mode":{"*":["Sovellusmoodi"]},"Opens as a native window without browser interface":{"*":["Aukeaa natiivina ikkunana ilman selainliittymää."]},"Browser":{"*":["Selaimen"]},"Profile Settings":{"*":["Profiiliasetukset"]},"Configure a separate browser profile for this webapp":{"*":["Määritä erillinen selainprofiili tälle verkkosovellukselle"]},"Use separate profile":{"*":["Käytä erillistä profiilia"]},"Allows independent cookies and sessions":{"*":["Sallii itsenäiset evästeet ja istunnot"]},"Profile Name":{"*":["Profiilin nimi"]},"Save":{"*":["Tallenna"]},"Loading...":{"*":["Ladataan..."]},"Detecting website information, please wait":{"*":["Tunnistetaan verkkosivuston tietoja, ole hyvä ja odota."]},"Please enter a URL first.":{"*":["Ole hyvä ja syötä ensin URL-osoite."]},"Please enter a name for the WebApp.":{"*":["Ole hyvä ja syötä nimi WebAppille."]},"Please enter a URL for the WebApp.":{"*":["Ole hyvä ja syötä URL-osoite WebAppille."]},"Please select a browser for the WebApp.":{"*":["Valitse selain WebAppia varten."]},"WebApps Manager":{"*":["Verkkosovellusten hallinta"]},"Search WebApps":{"*":["Hae Web-sovelluksia"]},"Main Menu":{"*":["Päävalikko"]},"Refresh":{"*":["Päivitä"]},"Export WebApps":{"*":["Vie Web-sovellukset"]},"Import WebApps":{"*":["Tuonti Web-sovellukset"]},"Browse Applications Folder":{"*":["Selaa sovelluskansiota"]},"Browse Profiles Folder":{"*":["Selaa profiilikansiota"]},"Show Welcome Screen":{"*":["Näytä tervetulonäyttö"]},"Remove All WebApps":{"*":["Poista kaikki WebAppit"]},"About":{"*":["Tietoja"]},"Add":{"*":["Lisää"]},"No WebApps Found":{"*":["Ei Web-sovelluksia löytynyt"]},"Add a new webapp to get started":{"*":["Lisää uusi verkkosovellus aloittaaksesi"]},"WebApp created successfully":{"*":["WebApp luotiin onnistuneesti"]},"WebApp updated successfully":{"*":["WebApp päivitettiin onnistuneesti"]},"Browser changed to {0}":{"*":["Selainta muutettu {0}ksi"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Oletko varma, että haluat poistaa {0}?\n\nURL: {1}\nSelaimen: {2}"]},"Also delete configuration folder":{"*":["Myös poista asetuskansio."]},"Delete":{"*":["Poista"]},"WebApp deleted successfully":{"*":["WebApp poistettu onnistuneesti"]},"REMOVE ALL":{"*":["POISTA KAIKKI"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Oletko varma, että haluat poistaa kaikki WebAppisi? Tätä toimintoa ei voi peruuttaa.\n\nKirjoita \"{0}\" vahvistaaksesi."]},"Remove All":{"*":["Poista kaikki"]},"All WebApps have been removed":{"*":["Kaikki WebAppit on poistettu."]},"Failed to remove all WebApps":{"*":["Kaikkien WebAppien poistaminen epäonnistui."]},"Icon {0} of {1}":{"*":["Kuvake {0} kohteesta {1}"]},"WebApps exported successfully":{"*":["WebApps viety onnistuneesti"]},"No WebApps":{"*":["Ei Web-sovelluksia"]},"There are no WebApps to export.":{"*":["Ei ole WebAppse, joita voisi viedä."]},"The selected file does not exist.":{"*":["Valittua tiedostoa ei ole olemassa."]},"The selected file is not a valid ZIP archive.":{"*":["Valittu tiedosto ei ole voimassa oleva ZIP-arkisto."]},"Error importing WebApps":{"*":["Virhe WebAppsien tuonnissa"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Tuodut {} WebApps onnistuneesti ({} kaksoiskappaletta ohitettu)"]},"Imported {} WebApps successfully":{"*":["Tuodut {} WebApps onnistuneesti"]},"No":{"*":["Ei"]},"Yes":{"*":["Kyllä"]}}}} \ No newline at end of file +{"fi":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallipohjat"]},"Choose a Template":{"*":["Valitse malli"]},"Search templates...":{"*":["Etsi malleja..."]},"Search Results":{"*":["Hakutulokset"]},"No templates found":{"*":["Ei malleja löytynyt"]},"Edit WebApp":{"*":["Muokkaa WebAppia"]},"Delete WebApp":{"*":["Poista WebApp"]},"Welcome to WebApps Manager":{"*":["Tervetuloa WebApps Manageriin"]},"Don't show this again":{"*":["Älä näytä tätä uudelleen"]},"Let's Start":{"*":["Aloitetaan"]},"Select Browser":{"*":["Valitse selain"]},"Cancel":{"*":["Peruuta"]},"Select":{"*":["Valitse"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lisää WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Havaitse nimi ja kuvake verkkosivustolta"]},"Name":{"*":["Nimi"]},"Category":{"*":["Kategoria"]},"Opens as a native window without browser interface":{"*":["Aukeaa natiivina ikkunana ilman selainliittymää."]},"Browser":{"*":["Selaimen"]},"Allows independent cookies and sessions":{"*":["Sallii itsenäiset evästeet ja istunnot"]},"Profile Name":{"*":["Profiilin nimi"]},"Save":{"*":["Tallenna"]},"Loading...":{"*":["Ladataan..."]},"WebApps Manager":{"*":["Verkkosovellusten hallinta"]},"Search WebApps":{"*":["Hae Web-sovelluksia"]},"Export WebApps":{"*":["Vie Web-sovellukset"]},"Import WebApps":{"*":["Tuonti Web-sovellukset"]},"Browse Applications Folder":{"*":["Selaa sovelluskansiota"]},"Browse Profiles Folder":{"*":["Selaa profiilikansiota"]},"Remove All WebApps":{"*":["Poista kaikki WebAppit"]},"About":{"*":["Tietoja"]},"Add a new webapp to get started":{"*":["Lisää uusi verkkosovellus aloittaaksesi"]},"WebApp created successfully":{"*":["WebApp luotiin onnistuneesti"]},"WebApp updated successfully":{"*":["WebApp päivitettiin onnistuneesti"]},"Also delete configuration folder":{"*":["Myös poista asetuskansio."]},"Delete":{"*":["Poista"]},"WebApp deleted successfully":{"*":["WebApp poistettu onnistuneesti"]},"Remove All":{"*":["Poista kaikki"]},"All WebApps have been removed":{"*":["Kaikki WebAppit on poistettu."]},"Failed to remove all WebApps":{"*":["Kaikkien WebAppien poistaminen epäonnistui."]},"WebApps exported successfully":{"*":["WebApps viety onnistuneesti"]},"No WebApps":{"*":["Ei Web-sovelluksia"]},"Change browser":{"*":["Vaihda selain"]},"Edit":{"*":["Muokkaa"]},"New WebApp":{"*":["Uusi WebApp"]},"Icon":{"*":["Kuvake"]},"App Mode":{"*":["Sovellustila"]},"Separate Profile":{"*":["Erota profiili"]},"Select Icon":{"*":["Valitse kuvake"]},"Images":{"*":["Kuvat"]},"ZIP files":{"*":["ZIP-tiedostot"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Tuotiin {imported}, ohitettiin {dups} kaksoiskappaletta"]},"Import failed":{"*":["Tuonti epäonnistui"]},"Export failed":{"*":["Vienti epäonnistui"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Tämä poistaa kaikki webappit ja niiden työpöytätiedostot. Tätä ei voi peruuttaa."]},"Browser changed":{"*":["Selain vaihdettu"]},"What are WebApps?":{"*":["Mitä WebAppit ovat?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps ovat verkkosovelluksia, jotka toimivat omassa selainikkunassaan, tarjoten sovellusmaisen käyttökokemuksen suosikkisivustoillesi."]},"Benefits of using WebApps:":{"*":["WebAppsien käytön edut:"]},"Focus":{"*":["Keskittyminen"]},"Work without the distractions of other browser tabs":{"*":["Työskentele ilman muiden välilehtien häiriöitä"]},"Desktop Integration":{"*":["Työpöydän integrointi"]},"Quick access from your application menu":{"*":["Nopea pääsy sovellusvalikostasi"]},"Isolated Profiles":{"*":["Eristetyt profiilit"]},"Each webapp can have its own cookies and settings":{"*":["Jokaisella webappilla voi olla omat evästeensä ja asetuksensa"]},"Back":{"*":["Takaisin"]},"Forward":{"*":["Eteenpäin"]},"Reload":{"*":["Lataa uudelleen"]},"Fullscreen":{"*":["Koko näyttö"]},"Enter URL…":{"*":["Syötä URL…"]},"Zoom In":{"*":["Suurenna"]},"Zoom Out":{"*":["Pienennä"]},"Reset Zoom":{"*":["Nollaa zoomaus"]},"Developer Tools":{"*":["Kehittäjätyökalut"]},"Menu":{"*":["Valikko"]},"Open Link in Browser":{"*":["Avaa linkki selaimessa"]},"Download Complete":{"*":["Lataus valmis"]},"Save File":{"*":["Tallenna tiedosto"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.mo index 18cdd958..868ab710 100644 Binary files a/biglinux-webapps/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.json index 5b08255e..35b8e6c2 100644 --- a/biglinux-webapps/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"fr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modèles"]},"Choose a Template":{"*":["Choisissez un modèle"]},"Search templates...":{"*":["Rechercher des modèles..."]},"Search templates":{"*":["Rechercher des modèles"]},"Search Results":{"*":["Résultats de recherche"]},"No templates found":{"*":["Aucun modèle trouvé"]},"Browser: {0}":{"*":["Navigateur : {0}"]},"Edit WebApp":{"*":["Modifier WebApp"]},"Edit {0}":{"*":["Modifier {0}"]},"Delete WebApp":{"*":["Supprimer l'application Web"]},"Delete {0}":{"*":["Supprimer {0}"]},"Welcome to WebApps Manager":{"*":["Bienvenue dans le gestionnaire d'applications Web"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Qu'est-ce que les WebApps ?\n\nLes WebApps sont des applications web qui s'exécutent dans une fenêtre de navigateur dédiée, offrant une expérience plus semblable à celle d'une application pour vos sites web préférés.\n\nAvantages de l'utilisation des WebApps :\n\n• Concentration : Travaillez sans les distractions des autres onglets du navigateur\n• Intégration de bureau : Accès rapide depuis votre menu d'application\n• Profils isolés : En option, chaque webapp peut avoir ses propres cookies et paramètres\n"]},"Don't show this again":{"*":["Ne plus afficher ceci."]},"Let's Start":{"*":["Commençons"]},"Select Browser":{"*":["Sélectionner le navigateur"]},"Cancel":{"*":["Annuler"]},"Select":{"*":["Sélectionner"]},"System Default":{"*":["Paramètre par défaut du système"]},"Default":{"*":["Par défaut"]},"Please select a browser.":{"*":["Veuillez sélectionner un navigateur."]},"Error":{"*":["Erreur"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Ajouter WebApp"]},"Choose from templates":{"*":["Choisissez parmi les modèles"]},"URL":{"*":["URL"]},"Detect":{"*":["Détecter"]},"Detect name and icon from website":{"*":["Détecter le nom et l'icône du site web"]},"Name":{"*":["Nom"]},"App Icon":{"*":["Icône de l'application"]},"Select icon for the WebApp":{"*":["Sélectionnez l'icône pour l'application Web"]},"Available Icons":{"*":["Icônes disponibles"]},"Category":{"*":["Catégorie"]},"Application Mode":{"*":["Mode d'application"]},"Opens as a native window without browser interface":{"*":["S'ouvre en tant que fenêtre native sans interface de navigateur."]},"Browser":{"*":["Navigateur"]},"Profile Settings":{"*":["Paramètres du profil"]},"Configure a separate browser profile for this webapp":{"*":["Configurez un profil de navigateur séparé pour cette application web."]},"Use separate profile":{"*":["Utiliser un profil séparé"]},"Allows independent cookies and sessions":{"*":["Autorise les cookies et les sessions indépendants"]},"Profile Name":{"*":["Nom de profil"]},"Save":{"*":["Enregistrer"]},"Loading...":{"*":["Chargement..."]},"Detecting website information, please wait":{"*":["Détection des informations du site web, veuillez patienter."]},"Please enter a URL first.":{"*":["Veuillez d'abord entrer une URL."]},"Please enter a name for the WebApp.":{"*":["Veuillez entrer un nom pour l'application Web."]},"Please enter a URL for the WebApp.":{"*":["Veuillez entrer une URL pour l'application Web."]},"Please select a browser for the WebApp.":{"*":["Veuillez sélectionner un navigateur pour l'application Web."]},"WebApps Manager":{"*":["Gestionnaire d'applications Web"]},"Search WebApps":{"*":["Rechercher des applications Web"]},"Main Menu":{"*":["Menu Principal"]},"Refresh":{"*":["Rafraîchir"]},"Export WebApps":{"*":["Exporter des applications Web"]},"Import WebApps":{"*":["Importer des applications Web"]},"Browse Applications Folder":{"*":["Parcourir le dossier Applications"]},"Browse Profiles Folder":{"*":["Parcourir le dossier des profils"]},"Show Welcome Screen":{"*":["Afficher l'écran d'accueil"]},"Remove All WebApps":{"*":["Supprimer toutes les applications Web"]},"About":{"*":["À propos"]},"Add":{"*":["Ajouter"]},"No WebApps Found":{"*":["Aucune application Web trouvée"]},"Add a new webapp to get started":{"*":["Ajoutez une nouvelle application web pour commencer."]},"WebApp created successfully":{"*":["WebApp créé avec succès"]},"WebApp updated successfully":{"*":["WebApp mis à jour avec succès"]},"Browser changed to {0}":{"*":["Le navigateur a été changé en {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Êtes-vous sûr de vouloir supprimer {0} ?\n\nURL : {1} \nNavigateur : {2}"]},"Also delete configuration folder":{"*":["Supprimez également le dossier de configuration."]},"Delete":{"*":["Supprimer"]},"WebApp deleted successfully":{"*":["WebApp supprimé avec succès"]},"REMOVE ALL":{"*":["SUPPRIMER TOUT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Êtes-vous sûr de vouloir supprimer toutes vos WebApps ? Cette action ne peut pas être annulée.\n\nTapez \"{0}\" pour confirmer."]},"Remove All":{"*":["Tout supprimer"]},"All WebApps have been removed":{"*":["Toutes les applications Web ont été supprimées."]},"Failed to remove all WebApps":{"*":["Échec de la suppression de toutes les WebApps"]},"Icon {0} of {1}":{"*":["Icône {0} de {1}"]},"WebApps exported successfully":{"*":["WebApps exportés avec succès"]},"No WebApps":{"*":["Pas d'applications Web"]},"There are no WebApps to export.":{"*":["Il n'y a pas d'applications Web à exporter."]},"The selected file does not exist.":{"*":["Le fichier sélectionné n'existe pas."]},"The selected file is not a valid ZIP archive.":{"*":["Le fichier sélectionné n'est pas une archive ZIP valide."]},"Error importing WebApps":{"*":["Erreur d'importation des WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["WebApps importés avec succès ({} doublons ignorés)"]},"Imported {} WebApps successfully":{"*":["Applications Web {} importées avec succès"]},"No":{"*":["Non"]},"Yes":{"*":["Oui"]}}}} \ No newline at end of file +{"fr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modèles"]},"Choose a Template":{"*":["Choisissez un modèle"]},"Search templates...":{"*":["Rechercher des modèles..."]},"Search Results":{"*":["Résultats de recherche"]},"No templates found":{"*":["Aucun modèle trouvé"]},"Edit WebApp":{"*":["Modifier WebApp"]},"Delete WebApp":{"*":["Supprimer l'application Web"]},"Welcome to WebApps Manager":{"*":["Bienvenue dans le gestionnaire d'applications Web"]},"Don't show this again":{"*":["Ne plus afficher ceci."]},"Let's Start":{"*":["Commençons"]},"Select Browser":{"*":["Sélectionner le navigateur"]},"Cancel":{"*":["Annuler"]},"Select":{"*":["Sélectionner"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Ajouter WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Détecter le nom et l'icône du site web"]},"Name":{"*":["Nom"]},"Category":{"*":["Catégorie"]},"Opens as a native window without browser interface":{"*":["S'ouvre en tant que fenêtre native sans interface de navigateur."]},"Browser":{"*":["Navigateur"]},"Allows independent cookies and sessions":{"*":["Autorise les cookies et les sessions indépendants"]},"Profile Name":{"*":["Nom de profil"]},"Save":{"*":["Enregistrer"]},"Loading...":{"*":["Chargement..."]},"WebApps Manager":{"*":["Gestionnaire d'applications Web"]},"Search WebApps":{"*":["Rechercher des applications Web"]},"Export WebApps":{"*":["Exporter des applications Web"]},"Import WebApps":{"*":["Importer des applications Web"]},"Browse Applications Folder":{"*":["Parcourir le dossier Applications"]},"Browse Profiles Folder":{"*":["Parcourir le dossier des profils"]},"Remove All WebApps":{"*":["Supprimer toutes les applications Web"]},"About":{"*":["À propos"]},"Add a new webapp to get started":{"*":["Ajoutez une nouvelle application web pour commencer."]},"WebApp created successfully":{"*":["WebApp créé avec succès"]},"WebApp updated successfully":{"*":["WebApp mis à jour avec succès"]},"Also delete configuration folder":{"*":["Supprimez également le dossier de configuration."]},"Delete":{"*":["Supprimer"]},"WebApp deleted successfully":{"*":["WebApp supprimé avec succès"]},"Remove All":{"*":["Tout supprimer"]},"All WebApps have been removed":{"*":["Toutes les applications Web ont été supprimées."]},"Failed to remove all WebApps":{"*":["Échec de la suppression de toutes les WebApps"]},"WebApps exported successfully":{"*":["WebApps exportés avec succès"]},"No WebApps":{"*":["Pas d'applications Web"]},"Change browser":{"*":["Changer de navigateur"]},"Edit":{"*":["Modifier"]},"New WebApp":{"*":["Nouvelle WebApp"]},"Icon":{"*":["Icône"]},"App Mode":{"*":["Mode d’application"]},"Separate Profile":{"*":["Profil séparé"]},"Select Icon":{"*":["Sélectionner une icône"]},"Images":{"*":["Images"]},"ZIP files":{"*":["Fichiers ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importé {imported}, ignoré {dups} doublons"]},"Import failed":{"*":["Échec de l’importation"]},"Export failed":{"*":["Échec de l’exportation"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Cela supprimera toutes les webapps et leurs entrées sur le bureau. Cette action est irréversible."]},"Browser changed":{"*":["Navigateur changé"]},"What are WebApps?":{"*":["Que sont les WebApps ?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["Les WebApps sont des applications web qui s'exécutent dans une fenêtre de navigateur dédiée, offrant une expérience plus proche d'une application pour vos sites préférés."]},"Benefits of using WebApps:":{"*":["Avantages d'utiliser les WebApps :"]},"Focus":{"*":["Concentration"]},"Work without the distractions of other browser tabs":{"*":["Travaillez sans les distractions des autres onglets du navigateur"]},"Desktop Integration":{"*":["Intégration au bureau"]},"Quick access from your application menu":{"*":["Accès rapide depuis votre menu d'applications"]},"Isolated Profiles":{"*":["Profils isolés"]},"Each webapp can have its own cookies and settings":{"*":["Chaque WebApp peut avoir ses propres cookies et paramètres"]},"Back":{"*":["Retour"]},"Forward":{"*":["Avant"]},"Reload":{"*":["Recharger"]},"Fullscreen":{"*":["Plein écran"]},"Enter URL…":{"*":["Entrez l'URL…"]},"Zoom In":{"*":["Zoomer"]},"Zoom Out":{"*":["Dézoomer"]},"Reset Zoom":{"*":["Réinitialiser le zoom"]},"Developer Tools":{"*":["Outils de développement"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Ouvrir le lien dans le navigateur"]},"Download Complete":{"*":["Téléchargement terminé"]},"Save File":{"*":["Enregistrer le fichier"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.mo index c1d2aef1..147e8e50 100644 Binary files a/biglinux-webapps/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.json index 366219c2..c039a215 100644 --- a/biglinux-webapps/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"he":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["תבניות"]},"Choose a Template":{"*":["בחר תבנית"]},"Search templates...":{"*":["חפש תבניות..."]},"Search templates":{"*":["חפש תבניות"]},"Search Results":{"*":["תוצאות חיפוש"]},"No templates found":{"*":["לא נמצאו תבניות"]},"Browser: {0}":{"*":["דפדפן: {0}"]},"Edit WebApp":{"*":["ערוך אפליקציית אינטרנט"]},"Edit {0}":{"*":["ערוך {0}"]},"Delete WebApp":{"*":["מחק את היישום האינטרנטי"]},"Delete {0}":{"*":["מחק {0}"]},"Welcome to WebApps Manager":{"*":["ברוך הבא למנהל אפליקציות אינטרנט"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["מהן אפליקציות רשת?\n\nאפליקציות רשת הן יישומים רשתיים שפועלים בחלון דפדפן ייעודי, ומספקים חוויית שימוש דמוית אפליקציה לאתרי האינטרנט האהובים עליך.\n\nיתרונות השימוש באפליקציות רשת:\n\n• מיקוד: עבודה ללא הסחות דעת מכרטיסיות דפדפן אחרות\n• אינטגרציה עם שולחן העבודה: גישה מהירה מתפריט היישומים שלך\n• פרופילים מבודדים: אופציונלית, לכל אפליקציית רשת יכולות להיות עוגיות והגדרות משלה\n"]},"Don't show this again":{"*":["אל תראה זאת שוב"]},"Let's Start":{"*":["בוא נתחיל"]},"Select Browser":{"*":["בחר דפדפן"]},"Cancel":{"*":["ביטול"]},"Select":{"*":["בחר"]},"System Default":{"*":["ברירת מחדל של מערכת"]},"Default":{"*":["ברירת מחדל"]},"Please select a browser.":{"*":["אנא בחר דפדפן."]},"Error":{"*":["שגיאה"]},"OK":{"*":["אוקי"]},"Add WebApp":{"*":["הוסף אפליקציית אינטרנט"]},"Choose from templates":{"*":["בחר מתוך תבניות"]},"URL":{"*":["כתובת אתר"]},"Detect":{"*":["גלה"]},"Detect name and icon from website":{"*":["גלה שם ואייקון מאתר אינטרנט"]},"Name":{"*":["שם"]},"App Icon":{"*":["אייקון אפליקציה"]},"Select icon for the WebApp":{"*":["בחר סמל עבור ה-WebApp"]},"Available Icons":{"*":["אייקונים זמינים"]},"Category":{"*":["קטגוריה"]},"Application Mode":{"*":["מצב יישום"]},"Opens as a native window without browser interface":{"*":["נפתח כחלון מקורי ללא ממשק דפדפן"]},"Browser":{"*":["דפדפן"]},"Profile Settings":{"*":["הגדרות פרופיל"]},"Configure a separate browser profile for this webapp":{"*":["הגדר פרופיל דפדפן נפרד עבור אפליקציה זו"]},"Use separate profile":{"*":["השתמש בפרופיל נפרד"]},"Allows independent cookies and sessions":{"*":["מאפשר עוגיות וסשנים עצמאיים"]},"Profile Name":{"*":["שם פרופיל"]},"Save":{"*":["שמור"]},"Loading...":{"*":["טוען..."]},"Detecting website information, please wait":{"*":["מאתר מידע על האתר, אנא המתן"]},"Please enter a URL first.":{"*":["אנא הזן כתובת URL קודם."]},"Please enter a name for the WebApp.":{"*":["אנא הזן שם עבור ה-WebApp."]},"Please enter a URL for the WebApp.":{"*":["אנא הזן כתובת URL עבור ה-WebApp."]},"Please select a browser for the WebApp.":{"*":["אנא בחר דפדפן עבור ה-WebApp."]},"WebApps Manager":{"*":["מנהל אפליקציות אינטרנט"]},"Search WebApps":{"*":["חפש אפליקציות אינטרנט"]},"Main Menu":{"*":["תפריט ראשי"]},"Refresh":{"*":["רענן"]},"Export WebApps":{"*":["ייצוא אפליקציות אינטרנט"]},"Import WebApps":{"*":["ייבוא אפליקציות אינטרנט"]},"Browse Applications Folder":{"*":["עבור לתיקיית היישומים"]},"Browse Profiles Folder":{"*":["דפדף לתיקיית פרופילים"]},"Show Welcome Screen":{"*":["הצג מסך ברוך הבא"]},"Remove All WebApps":{"*":["הסר את כל היישומים האינטרנטיים"]},"About":{"*":["אודות"]},"Add":{"*":["הוסף"]},"No WebApps Found":{"*":["לא נמצאו אפליקציות אינטרנט"]},"Add a new webapp to get started":{"*":["הוסף אפליקציית אינטרנט חדשה כדי להתחיל"]},"WebApp created successfully":{"*":["היישום האינטרנטי נוצר בהצלחה"]},"WebApp updated successfully":{"*":["היישום האינטרנטי עודכן בהצלחה"]},"Browser changed to {0}":{"*":["הדפדפן שונה ל-{0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["האם אתה בטוח שברצונך למחוק את {0}?\n\nכתובת אתר: {1}\nדפדפן: {2}"]},"Also delete configuration folder":{"*":["גם מחק את תיקיית ההגדרות"]},"Delete":{"*":["מחק"]},"WebApp deleted successfully":{"*":["היישום האינטרנטי נמחק בהצלחה"]},"REMOVE ALL":{"*":["הסר הכל"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["האם אתה בטוח שברצונך להסיר את כל ה-WebApps שלך? פעולה זו אינה ניתנת לביטול.\n\nהקלד \"{0}\" כדי לאשר."]},"Remove All":{"*":["הסר הכל"]},"All WebApps have been removed":{"*":["כל האפליקציות האינטרנטיות הוסרו"]},"Failed to remove all WebApps":{"*":["נכשל בהסרת כל היישומים האינטרנטיים"]},"Icon {0} of {1}":{"*":["אייקון {0} של {1}"]},"WebApps exported successfully":{"*":["היישומים המובנים ייצאו בהצלחה"]},"No WebApps":{"*":["אין אפליקציות אינטרנט"]},"There are no WebApps to export.":{"*":["אין אפליקציות אינטרנט לייצוא."]},"The selected file does not exist.":{"*":["הקובץ שנבחר אינו קיים."]},"The selected file is not a valid ZIP archive.":{"*":["הקובץ שנבחר אינו ארכיון ZIP תקף."]},"Error importing WebApps":{"*":["שגיאה בייבוא WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["ייבא {} אפליקציות אינטרנט בהצלחה ({} כפילויות הושמטו)"]},"Imported {} WebApps successfully":{"*":["ייבא {} WebApps בהצלחה"]},"No":{"*":["לא"]},"Yes":{"*":["כן"]}}}} \ No newline at end of file +{"he":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["תבניות"]},"Choose a Template":{"*":["בחר תבנית"]},"Search templates...":{"*":["חפש תבניות..."]},"Search Results":{"*":["תוצאות חיפוש"]},"No templates found":{"*":["לא נמצאו תבניות"]},"Edit WebApp":{"*":["ערוך אפליקציית אינטרנט"]},"Delete WebApp":{"*":["מחק את היישום האינטרנטי"]},"Welcome to WebApps Manager":{"*":["ברוך הבא למנהל אפליקציות אינטרנט"]},"Don't show this again":{"*":["אל תראה זאת שוב"]},"Let's Start":{"*":["בוא נתחיל"]},"Select Browser":{"*":["בחר דפדפן"]},"Cancel":{"*":["ביטול"]},"Select":{"*":["בחר"]},"OK":{"*":["אוקי"]},"Add WebApp":{"*":["הוסף אפליקציית אינטרנט"]},"URL":{"*":["כתובת אתר"]},"Detect name and icon from website":{"*":["גלה שם ואייקון מאתר אינטרנט"]},"Name":{"*":["שם"]},"Category":{"*":["קטגוריה"]},"Opens as a native window without browser interface":{"*":["נפתח כחלון מקורי ללא ממשק דפדפן"]},"Browser":{"*":["דפדפן"]},"Allows independent cookies and sessions":{"*":["מאפשר עוגיות וסשנים עצמאיים"]},"Profile Name":{"*":["שם פרופיל"]},"Save":{"*":["שמור"]},"Loading...":{"*":["טוען..."]},"WebApps Manager":{"*":["מנהל אפליקציות אינטרנט"]},"Search WebApps":{"*":["חפש אפליקציות אינטרנט"]},"Export WebApps":{"*":["ייצוא אפליקציות אינטרנט"]},"Import WebApps":{"*":["ייבוא אפליקציות אינטרנט"]},"Browse Applications Folder":{"*":["עבור לתיקיית היישומים"]},"Browse Profiles Folder":{"*":["דפדף לתיקיית פרופילים"]},"Remove All WebApps":{"*":["הסר את כל היישומים האינטרנטיים"]},"About":{"*":["אודות"]},"Add a new webapp to get started":{"*":["הוסף אפליקציית אינטרנט חדשה כדי להתחיל"]},"WebApp created successfully":{"*":["היישום האינטרנטי נוצר בהצלחה"]},"WebApp updated successfully":{"*":["היישום האינטרנטי עודכן בהצלחה"]},"Also delete configuration folder":{"*":["גם מחק את תיקיית ההגדרות"]},"Delete":{"*":["מחק"]},"WebApp deleted successfully":{"*":["היישום האינטרנטי נמחק בהצלחה"]},"Remove All":{"*":["הסר הכל"]},"All WebApps have been removed":{"*":["כל האפליקציות האינטרנטיות הוסרו"]},"Failed to remove all WebApps":{"*":["נכשל בהסרת כל היישומים האינטרנטיים"]},"WebApps exported successfully":{"*":["היישומים המובנים ייצאו בהצלחה"]},"No WebApps":{"*":["אין אפליקציות אינטרנט"]},"Change browser":{"*":["שנה דפדפן"]},"Edit":{"*":["ערוך"]},"New WebApp":{"*":["WebApp חדש"]},"Icon":{"*":["סמל"]},"App Mode":{"*":["מצב אפליקציה"]},"Separate Profile":{"*":["פרופיל נפרד"]},"Select Icon":{"*":["בחר סמל"]},"Images":{"*":["תמונות"]},"ZIP files":{"*":["קבצי ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["יובא {imported}, דילגו על {dups} כפילויות"]},"Import failed":{"*":["הייבוא נכשל"]},"Export failed":{"*":["הייצוא נכשל"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["פעולה זו תמחק את כל ה-Webapps ואת הקיצורים שלהם בשולחן העבודה. לא ניתן לבטל פעולה זו."]},"Browser changed":{"*":["הדפדפן שונה"]},"What are WebApps?":{"*":["מהן WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps הן אפליקציות אינטרנט שרצות בחלון דפדפן ייעודי, ומספקות חוויית שימוש דמויית אפליקציה לאתרים האהובים עליך."]},"Benefits of using WebApps:":{"*":["יתרונות השימוש ב-WebApps:"]},"Focus":{"*":["ריכוז"]},"Work without the distractions of other browser tabs":{"*":["עבודה ללא הסחות דעת מטאבים אחרים בדפדפן"]},"Desktop Integration":{"*":["אינטגרציה לשולחן העבודה"]},"Quick access from your application menu":{"*":["גישה מהירה מתפריט האפליקציות שלך"]},"Isolated Profiles":{"*":["פרופילים מבודדים"]},"Each webapp can have its own cookies and settings":{"*":["לכל WebApp יכולות להיות עוגיות והגדרות משלו"]},"Back":{"*":["חזור"]},"Forward":{"*":["קדימה"]},"Reload":{"*":["רענן"]},"Fullscreen":{"*":["מסך מלא"]},"Enter URL…":{"*":["הזן URL…"]},"Zoom In":{"*":["הגדל זום"]},"Zoom Out":{"*":["הקטן זום"]},"Reset Zoom":{"*":["איפוס זום"]},"Developer Tools":{"*":["כלי מפתח"]},"Menu":{"*":["תפריט"]},"Open Link in Browser":{"*":["פתח קישור בדפדפן"]},"Download Complete":{"*":["ההורדה הושלמה"]},"Save File":{"*":["שמור קובץ"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.mo index b58c4c39..a6c32b32 100644 Binary files a/biglinux-webapps/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.json index 8b09d58e..1525de02 100644 --- a/biglinux-webapps/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"hr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Predlošci"]},"Choose a Template":{"*":["Odaberite predložak"]},"Search templates...":{"*":["Pretraži predloške..."]},"Search templates":{"*":["Pretraži predloške"]},"Search Results":{"*":["Rezultati pretraživanja"]},"No templates found":{"*":["Nema pronađenih predložaka"]},"Browser: {0}":{"*":["Preglednik: {0}"]},"Edit WebApp":{"*":["Uredi WebApp"]},"Edit {0}":{"*":["Uredi {0}"]},"Delete WebApp":{"*":["Izbriši WebApp"]},"Delete {0}":{"*":["Izbriši {0}"]},"Welcome to WebApps Manager":{"*":["Dobrodošli u WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Što su WebAplikacije?\n\nWebAplikacije su web aplikacije koje se pokreću u posebnom prozoru preglednika, pružajući iskustvo slično aplikaciji za vaše omiljene web stranice.\n\nPrednosti korištenja WebAplikacija:\n\n• Fokus: Rad bez ometanja drugih kartica preglednika\n• Integracija s radnom površinom: Brzi pristup iz izbornika aplikacija\n• Izolirani profili: Opcionalno, svaka webaplikacija može imati svoje kolačiće i postavke\n"]},"Don't show this again":{"*":["Ne prikazuj ovo ponovno"]},"Let's Start":{"*":["Započnimo"]},"Select Browser":{"*":["Odaberite preglednik"]},"Cancel":{"*":["Otkaži"]},"Select":{"*":["Odaberi"]},"System Default":{"*":["Zadani sustava"]},"Default":{"*":["Zadano"]},"Please select a browser.":{"*":["Molimo odaberite preglednik."]},"Error":{"*":["Greška"]},"OK":{"*":["U redu"]},"Add WebApp":{"*":["Dodaj WebApp"]},"Choose from templates":{"*":["Odaberite iz predložaka"]},"URL":{"*":["URL"]},"Detect":{"*":["Otkrivanje"]},"Detect name and icon from website":{"*":["Otkrivanje imena i ikone s web stranice"]},"Name":{"*":["Ime"]},"App Icon":{"*":["Ikona aplikacije"]},"Select icon for the WebApp":{"*":["Odaberite ikonu za WebApp"]},"Available Icons":{"*":["Dostupne ikone"]},"Category":{"*":["Kategorija"]},"Application Mode":{"*":["Način aplikacije"]},"Opens as a native window without browser interface":{"*":["Otvara se kao izvorni prozor bez sučelja preglednika."]},"Browser":{"*":["Preglednik"]},"Profile Settings":{"*":["Postavke profila"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurirajte odvojeni profil preglednika za ovu web aplikaciju"]},"Use separate profile":{"*":["Koristite odvojeni profil"]},"Allows independent cookies and sessions":{"*":["Omogućuje neovisne kolačiće i sesije"]},"Profile Name":{"*":["Ime profila"]},"Save":{"*":["Spremi"]},"Loading...":{"*":["Učitavanje..."]},"Detecting website information, please wait":{"*":["Otkrivanje informacija o web stranici, molimo pričekajte"]},"Please enter a URL first.":{"*":["Molimo unesite URL prvo."]},"Please enter a name for the WebApp.":{"*":["Molimo unesite naziv za WebApp."]},"Please enter a URL for the WebApp.":{"*":["Molimo unesite URL za WebApp."]},"Please select a browser for the WebApp.":{"*":["Molimo odaberite preglednik za WebApp."]},"WebApps Manager":{"*":["Upravitelj web aplikacija"]},"Search WebApps":{"*":["Pretraži WebAplikacije"]},"Main Menu":{"*":["Glavni izbornik"]},"Refresh":{"*":["Osvježi"]},"Export WebApps":{"*":["Izvezi WebAplikacije"]},"Import WebApps":{"*":["Uvezi WebAplikacije"]},"Browse Applications Folder":{"*":["Pregledaj mapu aplikacija"]},"Browse Profiles Folder":{"*":["Pregledaj mapu profila"]},"Show Welcome Screen":{"*":["Prikaži ekran dobrodošlice"]},"Remove All WebApps":{"*":["Ukloni sve web aplikacije"]},"About":{"*":["O aplikaciji"]},"Add":{"*":["Dodaj"]},"No WebApps Found":{"*":["Nema pronađenih WebAplikacija"]},"Add a new webapp to get started":{"*":["Dodajte novu web aplikaciju za početak"]},"WebApp created successfully":{"*":["WebApp je uspješno kreiran"]},"WebApp updated successfully":{"*":["WebApp je uspješno ažuriran"]},"Browser changed to {0}":{"*":["Preglednik je promijenjen u {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Jeste li sigurni da želite izbrisati {0}?\n\nURL: {1}\nPreglednik: {2}"]},"Also delete configuration folder":{"*":["Također izbrišite mapu s konfiguracijom."]},"Delete":{"*":["Izbriši"]},"WebApp deleted successfully":{"*":["WebApp je uspješno izbrisan."]},"REMOVE ALL":{"*":["UKLONI SVE"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Jeste li sigurni da želite ukloniti sve svoje WebAplikacije? Ova radnja se ne može poništiti.\n\nUpišite \"{0}\" za potvrdu."]},"Remove All":{"*":["Ukloni sve"]},"All WebApps have been removed":{"*":["Sve WebApp-ovi su uklonjeni."]},"Failed to remove all WebApps":{"*":["Nije uspjelo ukloniti sve WebAplikacije"]},"Icon {0} of {1}":{"*":["Ikona {0} od {1}"]},"WebApps exported successfully":{"*":["WebAplikacije su uspješno eksportirane."]},"No WebApps":{"*":["Nema WebAplikacija"]},"There are no WebApps to export.":{"*":["Nema WebAppsa za izvoz."]},"The selected file does not exist.":{"*":["Odabrana datoteka ne postoji."]},"The selected file is not a valid ZIP archive.":{"*":["Odabrana datoteka nije važeća ZIP arhiva."]},"Error importing WebApps":{"*":["Greška pri uvozu WebAplikacija"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Uvezeni {} WebAppovi uspješno ({} duplicati preskočeni)"]},"Imported {} WebApps successfully":{"*":["Uvezeni {} WebAppovi uspješno"]},"No":{"*":["Ne"]},"Yes":{"*":["Da"]}}}} \ No newline at end of file +{"hr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Predlošci"]},"Choose a Template":{"*":["Odaberite predložak"]},"Search templates...":{"*":["Pretraži predloške..."]},"Search Results":{"*":["Rezultati pretraživanja"]},"No templates found":{"*":["Nema pronađenih predložaka"]},"Edit WebApp":{"*":["Uredi WebApp"]},"Delete WebApp":{"*":["Izbriši WebApp"]},"Welcome to WebApps Manager":{"*":["Dobrodošli u WebApps Manager"]},"Don't show this again":{"*":["Ne prikazuj ovo ponovno"]},"Let's Start":{"*":["Započnimo"]},"Select Browser":{"*":["Odaberite preglednik"]},"Cancel":{"*":["Otkaži"]},"Select":{"*":["Odaberi"]},"OK":{"*":["U redu"]},"Add WebApp":{"*":["Dodaj WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Otkrivanje imena i ikone s web stranice"]},"Name":{"*":["Ime"]},"Category":{"*":["Kategorija"]},"Opens as a native window without browser interface":{"*":["Otvara se kao izvorni prozor bez sučelja preglednika."]},"Browser":{"*":["Preglednik"]},"Allows independent cookies and sessions":{"*":["Omogućuje neovisne kolačiće i sesije"]},"Profile Name":{"*":["Ime profila"]},"Save":{"*":["Spremi"]},"Loading...":{"*":["Učitavanje..."]},"WebApps Manager":{"*":["Upravitelj web aplikacija"]},"Search WebApps":{"*":["Pretraži WebAplikacije"]},"Export WebApps":{"*":["Izvezi WebAplikacije"]},"Import WebApps":{"*":["Uvezi WebAplikacije"]},"Browse Applications Folder":{"*":["Pregledaj mapu aplikacija"]},"Browse Profiles Folder":{"*":["Pregledaj mapu profila"]},"Remove All WebApps":{"*":["Ukloni sve web aplikacije"]},"About":{"*":["O aplikaciji"]},"Add a new webapp to get started":{"*":["Dodajte novu web aplikaciju za početak"]},"WebApp created successfully":{"*":["WebApp je uspješno kreiran"]},"WebApp updated successfully":{"*":["WebApp je uspješno ažuriran"]},"Also delete configuration folder":{"*":["Također izbrišite mapu s konfiguracijom."]},"Delete":{"*":["Izbriši"]},"WebApp deleted successfully":{"*":["WebApp je uspješno izbrisan."]},"Remove All":{"*":["Ukloni sve"]},"All WebApps have been removed":{"*":["Sve WebApp-ovi su uklonjeni."]},"Failed to remove all WebApps":{"*":["Nije uspjelo ukloniti sve WebAplikacije"]},"WebApps exported successfully":{"*":["WebAplikacije su uspješno eksportirane."]},"No WebApps":{"*":["Nema WebAplikacija"]},"Change browser":{"*":["Promijeni preglednik"]},"Edit":{"*":["Uredi"]},"New WebApp":{"*":["Nova WebApp"]},"Icon":{"*":["Ikona"]},"App Mode":{"*":["Način rada aplikacije"]},"Separate Profile":{"*":["Odvojen profil"]},"Select Icon":{"*":["Odaberi ikonu"]},"Images":{"*":["Slike"]},"ZIP files":{"*":["ZIP datoteke"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Uvezeno {imported}, preskočeno {dups} duplikata"]},"Import failed":{"*":["Uvoz nije uspio"]},"Export failed":{"*":["Izvoz nije uspio"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Ovo će izbrisati sve webaplikacije i njihove unose na radnoj površini. Ovo se ne može poništiti."]},"Browser changed":{"*":["Preglednik je promijenjen"]},"What are WebApps?":{"*":["Što su WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps su web aplikacije koje se pokreću u posebnom prozoru preglednika, pružajući iskustvo slično aplikaciji za vaše omiljene web stranice."]},"Benefits of using WebApps:":{"*":["Prednosti korištenja WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Rad bez ometanja drugih kartica preglednika"]},"Desktop Integration":{"*":["Integracija na radnu površinu"]},"Quick access from your application menu":{"*":["Brzi pristup iz izbornika aplikacija"]},"Isolated Profiles":{"*":["Izolirani profili"]},"Each webapp can have its own cookies and settings":{"*":["Svaki webapp može imati svoje kolačiće i postavke"]},"Back":{"*":["Natrag"]},"Forward":{"*":["Naprijed"]},"Reload":{"*":["Ponovno učitaj"]},"Fullscreen":{"*":["Cijeli zaslon"]},"Enter URL…":{"*":["Unesite URL…"]},"Zoom In":{"*":["Uvećaj"]},"Zoom Out":{"*":["Umanji"]},"Reset Zoom":{"*":["Resetiraj zum"]},"Developer Tools":{"*":["Alati za razvoj"]},"Menu":{"*":["Izbornik"]},"Open Link in Browser":{"*":["Otvori vezu u pregledniku"]},"Download Complete":{"*":["Preuzimanje završeno"]},"Save File":{"*":["Spremi datoteku"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.mo index 82c806cc..721aabdc 100644 Binary files a/biglinux-webapps/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.json index 917beacd..49c60de4 100644 --- a/biglinux-webapps/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"hu":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Sablonok"]},"Choose a Template":{"*":["Válasszon egy sablont"]},"Search templates...":{"*":["Keresés sablonok..."]},"Search templates":{"*":["Keresési sablonok"]},"Search Results":{"*":["Keresési eredmények"]},"No templates found":{"*":["Nincsenek sablonok."]},"Browser: {0}":{"*":["Böngésző: {0}"]},"Edit WebApp":{"*":["Webalkalmazás szerkesztése"]},"Edit {0}":{"*":["Szerkesztés {0}"]},"Delete WebApp":{"*":["Webalkalmazás törlése"]},"Delete {0}":{"*":["Törölje {0}"]},"Welcome to WebApps Manager":{"*":["Üdvözöljük a WebApps Managerben"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Mi az a WebApp?\n\nA WebAppok olyan webalkalmazások, amelyek egy dedikált böngészőablakban futnak, így alkalmazás-szerű élményt nyújtanak a kedvenc weboldalaid számára.\n\nA WebAppok használatának előnyei:\n\n• Fókusz: Dolgozz zavaró böngészőfülek nélkül\n• Asztali integráció: Gyors hozzáférés az alkalmazásmenüből\n• Izolált profilok: Opcionálisan, minden webappnak lehet saját sütije és beállításai\n"]},"Don't show this again":{"*":["Ne mutasd ezt újra"]},"Let's Start":{"*":["Kezdjük el"]},"Select Browser":{"*":["Böngésző kiválasztása"]},"Cancel":{"*":["Mégse"]},"Select":{"*":["Kiválasztás"]},"System Default":{"*":["Rendszer alapértelmezett"]},"Default":{"*":["Alapértelmezett"]},"Please select a browser.":{"*":["Kérjük, válasszon egy böngészőt."]},"Error":{"*":["Hiba"]},"OK":{"*":["Rendben"]},"Add WebApp":{"*":["Webalkalmazás hozzáadása"]},"Choose from templates":{"*":["Válasszon a sablonok közül"]},"URL":{"*":["URL"]},"Detect":{"*":["Észlelés"]},"Detect name and icon from website":{"*":["Nevezze meg és ikont észlel a weboldalról"]},"Name":{"*":["Név"]},"App Icon":{"*":["Alkalmazás ikon"]},"Select icon for the WebApp":{"*":["Válassza ki az ikont a WebApp-hoz"]},"Available Icons":{"*":["Elérhető ikonok"]},"Category":{"*":["Kategória"]},"Application Mode":{"*":["Alkalmazás mód"]},"Opens as a native window without browser interface":{"*":["Böngészői felület nélküli natív ablakban nyílik meg."]},"Browser":{"*":["Böngésző"]},"Profile Settings":{"*":["Profilbeállítások"]},"Configure a separate browser profile for this webapp":{"*":["Állítson be egy külön böngészőprofilt ehhez a webalkalmazáshoz."]},"Use separate profile":{"*":["Használj külön profilt"]},"Allows independent cookies and sessions":{"*":["Független sütik és munkamenetek engedélyezése"]},"Profile Name":{"*":["Profil név"]},"Save":{"*":["Mentés"]},"Loading...":{"*":["Betöltés..."]},"Detecting website information, please wait":{"*":["Weboldal-információk észlelése, kérem várjon"]},"Please enter a URL first.":{"*":["Kérjük, először adjon meg egy URL-t."]},"Please enter a name for the WebApp.":{"*":["Kérjük, adjon meg egy nevet a WebApp számára."]},"Please enter a URL for the WebApp.":{"*":["Kérjük, adjon meg egy URL-t a WebApp számára."]},"Please select a browser for the WebApp.":{"*":["Kérjük, válasszon egy böngészőt a WebApp-hoz."]},"WebApps Manager":{"*":["Webalkalmazások kezelője"]},"Search WebApps":{"*":["Webalkalmazások keresése"]},"Main Menu":{"*":["Főmenü"]},"Refresh":{"*":["Frissítés"]},"Export WebApps":{"*":["Webalkalmazások exportálása"]},"Import WebApps":{"*":["Webalkalmazások importálása"]},"Browse Applications Folder":{"*":["Böngéssze az Alkalmazások mappát"]},"Browse Profiles Folder":{"*":["Profilok mappa böngészése"]},"Show Welcome Screen":{"*":["Üdvözlő képernyő megjelenítése"]},"Remove All WebApps":{"*":["Minden WebApp eltávolítása"]},"About":{"*":["Névjegy"]},"Add":{"*":["Hozzáadás"]},"No WebApps Found":{"*":["Nincs WebApp található"]},"Add a new webapp to get started":{"*":["Adj hozzá egy új webalkalmazást a kezdéshez."]},"WebApp created successfully":{"*":["A WebApp sikeresen létrejött"]},"WebApp updated successfully":{"*":["A WebApp sikeresen frissítve lett."]},"Browser changed to {0}":{"*":["A böngésző megváltozott {0}-ra."]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Biztosan törölni akarja a(z) {0} elemet?\n\nURL: {1}\nBöngésző: {2}"]},"Also delete configuration folder":{"*":["A konfigurációs mappa törlése is."]},"Delete":{"*":["Törlés"]},"WebApp deleted successfully":{"*":["A WebApp sikeresen törölve."]},"REMOVE ALL":{"*":["MINDEN ELTÁVOLÍTÁSA"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Biztos benne, hogy el akarja távolítani az összes WebApp-ját? Ez a művelet nem vonható vissza.\n\nÍrja be a \"{0}\" megerősítéshez."]},"Remove All":{"*":["Összes eltávolítása"]},"All WebApps have been removed":{"*":["Minden WebApp eltávolításra került."]},"Failed to remove all WebApps":{"*":["Nem sikerült eltávolítani az összes WebAppot."]},"Icon {0} of {1}":{"*":["Ikon {0} a {1}-ben"]},"WebApps exported successfully":{"*":["A WebAppok sikeresen exportálva lettek."]},"No WebApps":{"*":["Nincsenek Webalkalmazások"]},"There are no WebApps to export.":{"*":["Nincsenek exportálható WebAppok."]},"The selected file does not exist.":{"*":["A kiválasztott fájl nem létezik."]},"The selected file is not a valid ZIP archive.":{"*":["A kiválasztott fájl nem érvényes ZIP archívum."]},"Error importing WebApps":{"*":["Hiba a WebApps importálásakor"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Sikeresen importált {} WebAppot ({} duplikált kihagyva)"]},"Imported {} WebApps successfully":{"*":["Sikeresen importált {} WebAppokat"]},"No":{"*":["Nem"]},"Yes":{"*":["Igen"]}}}} \ No newline at end of file +{"hu":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Sablonok"]},"Choose a Template":{"*":["Válasszon egy sablont"]},"Search templates...":{"*":["Keresés sablonok..."]},"Search Results":{"*":["Keresési eredmények"]},"No templates found":{"*":["Nincsenek sablonok."]},"Edit WebApp":{"*":["Webalkalmazás szerkesztése"]},"Delete WebApp":{"*":["Webalkalmazás törlése"]},"Welcome to WebApps Manager":{"*":["Üdvözöljük a WebApps Managerben"]},"Don't show this again":{"*":["Ne mutasd ezt újra"]},"Let's Start":{"*":["Kezdjük el"]},"Select Browser":{"*":["Böngésző kiválasztása"]},"Cancel":{"*":["Mégse"]},"Select":{"*":["Kiválasztás"]},"OK":{"*":["Rendben"]},"Add WebApp":{"*":["Webalkalmazás hozzáadása"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Nevezze meg és ikont észlel a weboldalról"]},"Name":{"*":["Név"]},"Category":{"*":["Kategória"]},"Opens as a native window without browser interface":{"*":["Böngészői felület nélküli natív ablakban nyílik meg."]},"Browser":{"*":["Böngésző"]},"Allows independent cookies and sessions":{"*":["Független sütik és munkamenetek engedélyezése"]},"Profile Name":{"*":["Profil név"]},"Save":{"*":["Mentés"]},"Loading...":{"*":["Betöltés..."]},"WebApps Manager":{"*":["Webalkalmazások kezelője"]},"Search WebApps":{"*":["Webalkalmazások keresése"]},"Export WebApps":{"*":["Webalkalmazások exportálása"]},"Import WebApps":{"*":["Webalkalmazások importálása"]},"Browse Applications Folder":{"*":["Böngéssze az Alkalmazások mappát"]},"Browse Profiles Folder":{"*":["Profilok mappa böngészése"]},"Remove All WebApps":{"*":["Minden WebApp eltávolítása"]},"About":{"*":["Névjegy"]},"Add a new webapp to get started":{"*":["Adj hozzá egy új webalkalmazást a kezdéshez."]},"WebApp created successfully":{"*":["A WebApp sikeresen létrejött"]},"WebApp updated successfully":{"*":["A WebApp sikeresen frissítve lett."]},"Also delete configuration folder":{"*":["A konfigurációs mappa törlése is."]},"Delete":{"*":["Törlés"]},"WebApp deleted successfully":{"*":["A WebApp sikeresen törölve."]},"Remove All":{"*":["Összes eltávolítása"]},"All WebApps have been removed":{"*":["Minden WebApp eltávolításra került."]},"Failed to remove all WebApps":{"*":["Nem sikerült eltávolítani az összes WebAppot."]},"WebApps exported successfully":{"*":["A WebAppok sikeresen exportálva lettek."]},"No WebApps":{"*":["Nincsenek Webalkalmazások"]},"Change browser":{"*":["Böngésző váltása"]},"Edit":{"*":["Szerkesztés"]},"New WebApp":{"*":["Új WebApp"]},"Icon":{"*":["Ikon"]},"App Mode":{"*":["Alkalmazás mód"]},"Separate Profile":{"*":["Külön profil"]},"Select Icon":{"*":["Ikon kiválasztása"]},"Images":{"*":["Képek"]},"ZIP files":{"*":["ZIP fájlok"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importálva {imported}, kihagyva {dups} duplikátum"]},"Import failed":{"*":["Importálás sikertelen"]},"Export failed":{"*":["Exportálás sikertelen"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Ez töröl minden webappot és azok asztali bejegyzéseit. Ez nem visszavonható."]},"Browser changed":{"*":["Böngésző megváltoztatva"]},"What are WebApps?":{"*":["Mik azok a WebAppok?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["A WebApps olyan webalkalmazások, amelyek egy dedikált böngészőablakban futnak, így app-szerű élményt nyújtanak kedvenc weboldalaid számára."]},"Benefits of using WebApps:":{"*":["A WebApps használatának előnyei:"]},"Focus":{"*":["Fókusz"]},"Work without the distractions of other browser tabs":{"*":["Dolgozz anélkül, hogy más böngészőfülek zavarnának"]},"Desktop Integration":{"*":["Asztali integráció"]},"Quick access from your application menu":{"*":["Gyors hozzáférés az alkalmazásmenüből"]},"Isolated Profiles":{"*":["Elkülönített profilok"]},"Each webapp can have its own cookies and settings":{"*":["Minden webappnak lehet saját sütije és beállítása"]},"Back":{"*":["Vissza"]},"Forward":{"*":["Előre"]},"Reload":{"*":["Újratöltés"]},"Fullscreen":{"*":["Teljes képernyő"]},"Enter URL…":{"*":["Írd be az URL-t…"]},"Zoom In":{"*":["Nagyítás"]},"Zoom Out":{"*":["Kicsinyítés"]},"Reset Zoom":{"*":["Nagyítás visszaállítása"]},"Developer Tools":{"*":["Fejlesztői eszközök"]},"Menu":{"*":["Menü"]},"Open Link in Browser":{"*":["Hivatkozás megnyitása böngészőben"]},"Download Complete":{"*":["Letöltés befejezve"]},"Save File":{"*":["Fájl mentése"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.mo index da063093..659b4a4e 100644 Binary files a/biglinux-webapps/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.json index f092e4bc..4df58702 100644 --- a/biglinux-webapps/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"is":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["sniðmát"]},"Choose a Template":{"*":["Veldu sniðmát"]},"Search templates...":{"*":["Leita að sniðmátum..."]},"Search templates":{"*":["Leitaðu að sniðmátum"]},"Search Results":{"*":["Leitni niðurstöður"]},"No templates found":{"*":["Engin ekki fundin."]},"Browser: {0}":{"*":["Vafri: {0}"]},"Edit WebApp":{"*":["Breyta Vefforrit"]},"Edit {0}":{"*":["Breyta {0}"]},"Delete WebApp":{"*":["Eyða vefforriti"]},"Delete {0}":{"*":["Eyða {0}"]},"Welcome to WebApps Manager":{"*":["Velkomin í WebApps Stjóra"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Hvað eru Vefforrit?\n\nVefforrit eru vefumsóknir sem keyra í sérstöku vafravindu, sem veitir meira forritalíkt upplifun fyrir uppáhalds vefsíður þínar.\n\nÁvinningur af notkun Vefforrita:\n\n• Fókus: Vinna án truflana frá öðrum vafratöflum\n• Vinnustöðva samþætting: Fljótleg aðgangur frá forritavalmyndinni þinni\n• Einangruð prófíl: Valfrjálst, hvert vefforrit getur haft sín eigin kökur og stillingar\n"]},"Don't show this again":{"*":["Ekki sýna þetta aftur"]},"Let's Start":{"*":["לְבַשֵּׁל"]},"Select Browser":{"*":["Veldu vafra"]},"Cancel":{"*":["Hætta við"]},"Select":{"*":["Veldu"]},"System Default":{"*":["ברירת מחדל של מערכת"]},"Default":{"*":["ברירת מחדל"]},"Please select a browser.":{"*":["Vinsamlegast veldu vafra."]},"Error":{"*":["Villa"]},"OK":{"*":["Í lagi"]},"Add WebApp":{"*":["Bæta við Vefforriti"]},"Choose from templates":{"*":["Veldu úr sniðmátum"]},"URL":{"*":["Vefslóð"]},"Detect":{"*":["Greina"]},"Detect name and icon from website":{"*":["Greina nafn og tákn frá vefsíðu"]},"Name":{"*":["Nafn"]},"App Icon":{"*":["App tákn"]},"Select icon for the WebApp":{"*":["Veldu tákn fyrir vefforritið"]},"Available Icons":{"*":["tákn í boði"]},"Category":{"*":["Flokkur"]},"Application Mode":{"*":["Forritastilling"]},"Opens as a native window without browser interface":{"*":["Opnast sem innfæddur gluggi án vafra viðmóts"]},"Browser":{"*":["Vafri"]},"Profile Settings":{"*":["Prófíllstillingar"]},"Configure a separate browser profile for this webapp":{"*":["Stilltuðu aðskilda vafra prófíl fyrir þessa vefumsókn."]},"Use separate profile":{"*":["Notaðu aðskilda prófíl"]},"Allows independent cookies and sessions":{"*":["Leyfir sjálfstæðar kökur og lotur"]},"Profile Name":{"*":["Nafn prófíls"]},"Save":{"*":["Vista"]},"Loading...":{"*":["Hlaða..."]},"Detecting website information, please wait":{"*":["Að greina vefsíðugögn, vinsamlegast bíða."]},"Please enter a URL first.":{"*":["Vinsamlegast sláðu inn URL fyrst."]},"Please enter a name for the WebApp.":{"*":["Vinsamlegast sláðu inn nafn fyrir vefforritið."]},"Please enter a URL for the WebApp.":{"*":["Vinsamlegast sláðu inn vefslóð fyrir vefforritið."]},"Please select a browser for the WebApp.":{"*":["Vinsamlegast veldu vafra fyrir WebApp."]},"WebApps Manager":{"*":["Vefforritastjóri"]},"Search WebApps":{"*":["Leitaðu að Vefforritum"]},"Main Menu":{"*":["Aðalvalmynd"]},"Refresh":{"*":["Ferskaðuðu"]},"Export WebApps":{"*":["Flytja út vefforrit"]},"Import WebApps":{"*":["Flytja vefforrit"]},"Browse Applications Folder":{"*":["Skoða forritaskrá"]},"Browse Profiles Folder":{"*":["Skoða möppu prófíla"]},"Show Welcome Screen":{"*":["sýna velkomin skjár"]},"Remove All WebApps":{"*":["Fjarlægja allar vefforrit."]},"About":{"*":["Um umfjöllun"]},"Add":{"*":["Bæta við"]},"No WebApps Found":{"*":["Engin vefumsóknir fundust ekki"]},"Add a new webapp to get started":{"*":["Bættu við nýrri vefumsókn til að byrja."]},"WebApp created successfully":{"*":["Vefforrit búið til með góðum árangri"]},"WebApp updated successfully":{"*":["Vefforrit uppfært með góðum árangri"]},"Browser changed to {0}":{"*":["Vafri breytist í {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Ertu viss um að þú viljir eyða {0}?\n\nVefslóð: {1} \nVafri: {2}"]},"Also delete configuration folder":{"*":["Einnig eyða stillingaskránni."]},"Delete":{"*":["Eyða"]},"WebApp deleted successfully":{"*":["Vefumsókn eytt með góðum árangri"]},"REMOVE ALL":{"*":["FJARLÆGÐU ALLT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Ertu viss um að þú viljir fjarlægja allar vefsíður þínar? Þessi aðgerð er ekki hægt að afturkalla.\n\nSláðu inn \"{0}\" til að staðfesta."]},"Remove All":{"*":["Fjarlægja allt"]},"All WebApps have been removed":{"*":["Öll vefforrit hafa verið fjarlægð."]},"Failed to remove all WebApps":{"*":["Ekki tókst að fjarlægja allar vefforrit."]},"Icon {0} of {1}":{"*":["Tákn {0} af {1}"]},"WebApps exported successfully":{"*":["Vefforritin fluttast út með góðum árangri"]},"No WebApps":{"*":["Engin ekki vefforrit."]},"There are no WebApps to export.":{"*":["Engin ekki vefforrit til að flytja út."]},"The selected file does not exist.":{"*":["Valda valin skráin er ekki til."]},"The selected file is not a valid ZIP archive.":{"*":["Valda skráin er ekki gilt ZIP skjal."]},"Error importing WebApps":{"*":["Villa við að flytja inn WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Innflutt {} WebApps með góðum árangri ({} afrit sleppt)"]},"Imported {} WebApps successfully":{"*":["Innflutt {} WebApps með góðum árangri"]},"No":{"*":["Nei"]},"Yes":{"*":["Já"]}}}} \ No newline at end of file +{"is":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["sniðmát"]},"Choose a Template":{"*":["Veldu sniðmát"]},"Search templates...":{"*":["Leita að sniðmátum..."]},"Search Results":{"*":["Leitni niðurstöður"]},"No templates found":{"*":["Engin ekki fundin."]},"Edit WebApp":{"*":["Breyta Vefforrit"]},"Delete WebApp":{"*":["Eyða vefforriti"]},"Welcome to WebApps Manager":{"*":["Velkomin í WebApps Stjóra"]},"Don't show this again":{"*":["Ekki sýna þetta aftur"]},"Let's Start":{"*":["לְבַשֵּׁל"]},"Select Browser":{"*":["Veldu vafra"]},"Cancel":{"*":["Hætta við"]},"Select":{"*":["Veldu"]},"OK":{"*":["Í lagi"]},"Add WebApp":{"*":["Bæta við Vefforriti"]},"URL":{"*":["Vefslóð"]},"Detect name and icon from website":{"*":["Greina nafn og tákn frá vefsíðu"]},"Name":{"*":["Nafn"]},"Category":{"*":["Flokkur"]},"Opens as a native window without browser interface":{"*":["Opnast sem innfæddur gluggi án vafra viðmóts"]},"Browser":{"*":["Vafri"]},"Allows independent cookies and sessions":{"*":["Leyfir sjálfstæðar kökur og lotur"]},"Profile Name":{"*":["Nafn prófíls"]},"Save":{"*":["Vista"]},"Loading...":{"*":["Hlaða..."]},"WebApps Manager":{"*":["Vefforritastjóri"]},"Search WebApps":{"*":["Leitaðu að Vefforritum"]},"Export WebApps":{"*":["Flytja út vefforrit"]},"Import WebApps":{"*":["Flytja vefforrit"]},"Browse Applications Folder":{"*":["Skoða forritaskrá"]},"Browse Profiles Folder":{"*":["Skoða möppu prófíla"]},"Remove All WebApps":{"*":["Fjarlægja allar vefforrit."]},"About":{"*":["Um umfjöllun"]},"Add a new webapp to get started":{"*":["Bættu við nýrri vefumsókn til að byrja."]},"WebApp created successfully":{"*":["Vefforrit búið til með góðum árangri"]},"WebApp updated successfully":{"*":["Vefforrit uppfært með góðum árangri"]},"Also delete configuration folder":{"*":["Einnig eyða stillingaskránni."]},"Delete":{"*":["Eyða"]},"WebApp deleted successfully":{"*":["Vefumsókn eytt með góðum árangri"]},"Remove All":{"*":["Fjarlægja allt"]},"All WebApps have been removed":{"*":["Öll vefforrit hafa verið fjarlægð."]},"Failed to remove all WebApps":{"*":["Ekki tókst að fjarlægja allar vefforrit."]},"WebApps exported successfully":{"*":["Vefforritin fluttast út með góðum árangri"]},"No WebApps":{"*":["Engin ekki vefforrit."]},"Change browser":{"*":["Skiptu um vafra"]},"Edit":{"*":["Breyta"]},"New WebApp":{"*":["Nýtt WebApp"]},"Icon":{"*":["Tákn"]},"App Mode":{"*":["Forritsstilling"]},"Separate Profile":{"*":["Aðskilin prófíl"]},"Select Icon":{"*":["Veldu tákn"]},"Images":{"*":["Myndir"]},"ZIP files":{"*":["ZIP skrár"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Flutt inn {imported}, sleppt {dups} tvíriti"]},"Import failed":{"*":["Innflutningur mistókst"]},"Export failed":{"*":["Útflutningur mistókst"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Þetta mun eyða öllum weböppum og skjáborðsinnsláttum þeirra. Þetta er óafturkræft."]},"Browser changed":{"*":["Vafri breyttur"]},"What are WebApps?":{"*":["Hvað eru WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps eru vefforrit sem keyra í sérstökum vafraglugga og bjóða upp á upplifun sem líkist forriti fyrir uppáhaldsvefsíðurnar þínar."]},"Benefits of using WebApps:":{"*":["Kostir við að nota WebApps:"]},"Focus":{"*":["Einbeiting"]},"Work without the distractions of other browser tabs":{"*":["Vinna án truflana frá öðrum flipa í vafranum"]},"Desktop Integration":{"*":["Þráðtenging við skjáborð"]},"Quick access from your application menu":{"*":["Hraður aðgangur úr forritavalmyndinni þinni"]},"Isolated Profiles":{"*":["Aðskilin prófíl"]},"Each webapp can have its own cookies and settings":{"*":["Hvert webapp getur haft sín eigin smákökur og stillingar"]},"Back":{"*":["Til baka"]},"Forward":{"*":["Áfram"]},"Reload":{"*":["Endurhlaða"]},"Fullscreen":{"*":["Allur skjár"]},"Enter URL…":{"*":["Sláðu inn URL…"]},"Zoom In":{"*":["Stækka"]},"Zoom Out":{"*":["Minnka"]},"Reset Zoom":{"*":["Endurstilla aðdrátt"]},"Developer Tools":{"*":["Forritaraverkfæri"]},"Menu":{"*":["Valmynd"]},"Open Link in Browser":{"*":["Opna hlekk í vafra"]},"Download Complete":{"*":["Niðurhal lokið"]},"Save File":{"*":["Vista skrá"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.mo index f4c4a305..b8bd6fda 100644 Binary files a/biglinux-webapps/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.json index 91f56afb..56e01113 100644 --- a/biglinux-webapps/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"it":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modelli"]},"Choose a Template":{"*":["Scegli un Modello"]},"Search templates...":{"*":["Cerca modelli..."]},"Search templates":{"*":["Cerca modelli"]},"Search Results":{"*":["Risultati di ricerca"]},"No templates found":{"*":["Nessun modello trovato"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Modifica WebApp"]},"Edit {0}":{"*":["Modifica {0}"]},"Delete WebApp":{"*":["Elimina WebApp"]},"Delete {0}":{"*":["Elimina {0}"]},"Welcome to WebApps Manager":{"*":["Benvenuto in WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Cosa sono le WebApp?\n\nLe WebApp sono applicazioni web che funzionano in una finestra del browser dedicata, offrendo un'esperienza più simile a quella di un'app per i tuoi siti web preferiti.\n\nVantaggi dell'utilizzo delle WebApp:\n\n• Focus: Lavora senza le distrazioni di altre schede del browser\n• Integrazione Desktop: Accesso rapido dal menu delle applicazioni\n• Profili Isolati: Facoltativamente, ogni webapp può avere i propri cookie e impostazioni\n"]},"Don't show this again":{"*":["Non mostrare più questo."]},"Let's Start":{"*":["Iniziamo"]},"Select Browser":{"*":["Seleziona Browser"]},"Cancel":{"*":["Annulla"]},"Select":{"*":["Seleziona"]},"System Default":{"*":["Impostazione predefinita del sistema"]},"Default":{"*":["Predefinito"]},"Please select a browser.":{"*":["Seleziona un browser."]},"Error":{"*":["Errore"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Aggiungi WebApp"]},"Choose from templates":{"*":["Scegli tra i modelli"]},"URL":{"*":["URL"]},"Detect":{"*":["Rileva"]},"Detect name and icon from website":{"*":["Rileva nome e icona dal sito web"]},"Name":{"*":["Nome"]},"App Icon":{"*":["Icona dell'app"]},"Select icon for the WebApp":{"*":["Seleziona icona per il WebApp"]},"Available Icons":{"*":["Icone disponibili"]},"Category":{"*":["Categoria"]},"Application Mode":{"*":["Modalità applicazione"]},"Opens as a native window without browser interface":{"*":["Si apre come una finestra nativa senza interfaccia del browser."]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Impostazioni del profilo"]},"Configure a separate browser profile for this webapp":{"*":["Configura un profilo browser separato per questa webapp"]},"Use separate profile":{"*":["Usa profilo separato"]},"Allows independent cookies and sessions":{"*":["Consente cookie e sessioni indipendenti"]},"Profile Name":{"*":["Nome Profilo"]},"Save":{"*":["Salva"]},"Loading...":{"*":["Caricamento..."]},"Detecting website information, please wait":{"*":["Rilevamento delle informazioni del sito web, attendere prego"]},"Please enter a URL first.":{"*":["Si prega di inserire prima un URL."]},"Please enter a name for the WebApp.":{"*":["Si prega di inserire un nome per il WebApp."]},"Please enter a URL for the WebApp.":{"*":["Si prega di inserire un URL per il WebApp."]},"Please select a browser for the WebApp.":{"*":["Seleziona un browser per il WebApp."]},"WebApps Manager":{"*":["Gestore WebApp"]},"Search WebApps":{"*":["Cerca WebApp"]},"Main Menu":{"*":["Menu Principale"]},"Refresh":{"*":["Aggiorna"]},"Export WebApps":{"*":["Esporta WebApp"]},"Import WebApps":{"*":["Importa WebApp"]},"Browse Applications Folder":{"*":["Sfoglia la cartella Applicazioni"]},"Browse Profiles Folder":{"*":["Sfoglia la cartella Profili"]},"Show Welcome Screen":{"*":["Mostra Schermata di Benvenuto"]},"Remove All WebApps":{"*":["Rimuovi tutte le WebApp"]},"About":{"*":["Informazioni"]},"Add":{"*":["Aggiungi"]},"No WebApps Found":{"*":["Nessuna WebApp trovata"]},"Add a new webapp to get started":{"*":["Aggiungi una nuova webapp per iniziare"]},"WebApp created successfully":{"*":["WebApp creato con successo"]},"WebApp updated successfully":{"*":["WebApp aggiornato con successo"]},"Browser changed to {0}":{"*":["Il browser è stato cambiato in {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Sei sicuro di voler eliminare {0}?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Elimina anche la cartella di configurazione."]},"Delete":{"*":["Elimina"]},"WebApp deleted successfully":{"*":["WebApp eliminato con successo"]},"REMOVE ALL":{"*":["RIMUOVI TUTTO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Sei sicuro di voler rimuovere tutte le tue WebApp? Questa azione non può essere annullata.\n\nDigita \"{0}\" per confermare."]},"Remove All":{"*":["Rimuovi tutto"]},"All WebApps have been removed":{"*":["Tutte le WebApp sono state rimosse."]},"Failed to remove all WebApps":{"*":["Impossibile rimuovere tutte le WebApp"]},"Icon {0} of {1}":{"*":["Icona {0} di {1}"]},"WebApps exported successfully":{"*":["WebApp esportati con successo"]},"No WebApps":{"*":["Nessuna WebApp"]},"There are no WebApps to export.":{"*":["Non ci sono WebApp da esportare."]},"The selected file does not exist.":{"*":["Il file selezionato non esiste."]},"The selected file is not a valid ZIP archive.":{"*":["Il file selezionato non è un archivio ZIP valido."]},"Error importing WebApps":{"*":["Errore durante l'importazione di WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Importati {} WebApps con successo ({} duplicati saltati)"]},"Imported {} WebApps successfully":{"*":["Importato {} WebApps con successo"]},"No":{"*":["No"]},"Yes":{"*":["Sì"]}}}} \ No newline at end of file +{"it":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modelli"]},"Choose a Template":{"*":["Scegli un Modello"]},"Search templates...":{"*":["Cerca modelli..."]},"Search Results":{"*":["Risultati di ricerca"]},"No templates found":{"*":["Nessun modello trovato"]},"Edit WebApp":{"*":["Modifica WebApp"]},"Delete WebApp":{"*":["Elimina WebApp"]},"Welcome to WebApps Manager":{"*":["Benvenuto in WebApps Manager"]},"Don't show this again":{"*":["Non mostrare più questo."]},"Let's Start":{"*":["Iniziamo"]},"Select Browser":{"*":["Seleziona Browser"]},"Cancel":{"*":["Annulla"]},"Select":{"*":["Seleziona"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Aggiungi WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Rileva nome e icona dal sito web"]},"Name":{"*":["Nome"]},"Category":{"*":["Categoria"]},"Opens as a native window without browser interface":{"*":["Si apre come una finestra nativa senza interfaccia del browser."]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Consente cookie e sessioni indipendenti"]},"Profile Name":{"*":["Nome Profilo"]},"Save":{"*":["Salva"]},"Loading...":{"*":["Caricamento..."]},"WebApps Manager":{"*":["Gestore WebApp"]},"Search WebApps":{"*":["Cerca WebApp"]},"Export WebApps":{"*":["Esporta WebApp"]},"Import WebApps":{"*":["Importa WebApp"]},"Browse Applications Folder":{"*":["Sfoglia la cartella Applicazioni"]},"Browse Profiles Folder":{"*":["Sfoglia la cartella Profili"]},"Remove All WebApps":{"*":["Rimuovi tutte le WebApp"]},"About":{"*":["Informazioni"]},"Add a new webapp to get started":{"*":["Aggiungi una nuova webapp per iniziare"]},"WebApp created successfully":{"*":["WebApp creato con successo"]},"WebApp updated successfully":{"*":["WebApp aggiornato con successo"]},"Also delete configuration folder":{"*":["Elimina anche la cartella di configurazione."]},"Delete":{"*":["Elimina"]},"WebApp deleted successfully":{"*":["WebApp eliminato con successo"]},"Remove All":{"*":["Rimuovi tutto"]},"All WebApps have been removed":{"*":["Tutte le WebApp sono state rimosse."]},"Failed to remove all WebApps":{"*":["Impossibile rimuovere tutte le WebApp"]},"WebApps exported successfully":{"*":["WebApp esportati con successo"]},"No WebApps":{"*":["Nessuna WebApp"]},"Change browser":{"*":["Cambia browser"]},"Edit":{"*":["Modifica"]},"New WebApp":{"*":["Nuova WebApp"]},"Icon":{"*":["Icona"]},"App Mode":{"*":["Modalità App"]},"Separate Profile":{"*":["Profilo separato"]},"Select Icon":{"*":["Seleziona icona"]},"Images":{"*":["Immagini"]},"ZIP files":{"*":["File ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importati {imported}, ignorati {dups} duplicati"]},"Import failed":{"*":["Importazione fallita"]},"Export failed":{"*":["Esportazione fallita"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Questo eliminerà tutte le webapp e le loro voci nel desktop. Questa operazione non può essere annullata."]},"Browser changed":{"*":["Browser cambiato"]},"What are WebApps?":{"*":["Cosa sono le WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["Le WebApps sono applicazioni web che funzionano in una finestra del browser dedicata, offrendo un'esperienza più simile a un'app per i tuoi siti preferiti."]},"Benefits of using WebApps:":{"*":["Vantaggi dell'uso delle WebApps:"]},"Focus":{"*":["Concentrazione"]},"Work without the distractions of other browser tabs":{"*":["Lavora senza le distrazioni di altre schede del browser"]},"Desktop Integration":{"*":["Integrazione con il desktop"]},"Quick access from your application menu":{"*":["Accesso rapido dal menu delle applicazioni"]},"Isolated Profiles":{"*":["Profili isolati"]},"Each webapp can have its own cookies and settings":{"*":["Ogni webapp può avere i propri cookie e impostazioni"]},"Back":{"*":["Indietro"]},"Forward":{"*":["Avanti"]},"Reload":{"*":["Ricarica"]},"Fullscreen":{"*":["Schermo intero"]},"Enter URL…":{"*":["Inserisci URL…"]},"Zoom In":{"*":["Zoom avanti"]},"Zoom Out":{"*":["Zoom indietro"]},"Reset Zoom":{"*":["Reimposta zoom"]},"Developer Tools":{"*":["Strumenti per sviluppatori"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Apri link nel browser"]},"Download Complete":{"*":["Download completato"]},"Save File":{"*":["Salva file"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.mo index 2cdba979..f374fc2d 100644 Binary files a/biglinux-webapps/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.json index 8e8e6ebc..a514593a 100644 --- a/biglinux-webapps/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"ja":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["テンプレート"]},"Choose a Template":{"*":["テンプレートを選択してください。"]},"Search templates...":{"*":["テンプレートを検索中..."]},"Search templates":{"*":["テンプレートを検索"]},"Search Results":{"*":["検索結果"]},"No templates found":{"*":["テンプレートが見つかりませんでした。"]},"Browser: {0}":{"*":["ブラウザ: {0}"]},"Edit WebApp":{"*":["ウェブアプリを編集する"]},"Edit {0}":{"*":["{0}を編集"]},"Delete WebApp":{"*":["WebAppを削除する"]},"Delete {0}":{"*":["{0}を削除します"]},"Welcome to WebApps Manager":{"*":["WebAppsマネージャーへようこそ"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Webアプリとは何ですか?\n\nWebアプリは、専用のブラウザウィンドウで実行されるウェブアプリケーションで、お気に入りのウェブサイトに対してよりアプリのような体験を提供します。\n\nWebアプリを使用する利点:\n\n• 集中: 他のブラウザタブの気を散らすことなく作業できます\n• デスクトップ統合: アプリケーションメニューからの迅速なアクセス\n• 隔離されたプロファイル: オプションで、各Webアプリは独自のクッキーと設定を持つことができます\n"]},"Don't show this again":{"*":["これを再表示しない"]},"Let's Start":{"*":["始めましょう"]},"Select Browser":{"*":["ブラウザを選択してください"]},"Cancel":{"*":["キャンセル"]},"Select":{"*":["選択"]},"System Default":{"*":["システムデフォルト"]},"Default":{"*":["デフォルト"]},"Please select a browser.":{"*":["ブラウザを選択してください。"]},"Error":{"*":["エラー"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["WebAppを追加"]},"Choose from templates":{"*":["テンプレートから選択してください"]},"URL":{"*":["URL"]},"Detect":{"*":["検出"]},"Detect name and icon from website":{"*":["ウェブサイトから名前とアイコンを検出する"]},"Name":{"*":["名前"]},"App Icon":{"*":["アプリアイコン"]},"Select icon for the WebApp":{"*":["WebAppのアイコンを選択してください。"]},"Available Icons":{"*":["利用可能なアイコン"]},"Category":{"*":["カテゴリ"]},"Application Mode":{"*":["アプリケーションモード"]},"Opens as a native window without browser interface":{"*":["ブラウザインターフェースなしでネイティブウィンドウとして開きます"]},"Browser":{"*":["ブラウザ"]},"Profile Settings":{"*":["プロフィール設定"]},"Configure a separate browser profile for this webapp":{"*":["このウェブアプリのために別のブラウザプロファイルを設定します。"]},"Use separate profile":{"*":["別のプロファイルを使用する"]},"Allows independent cookies and sessions":{"*":["独立したクッキーとセッションを許可します"]},"Profile Name":{"*":["プロフィール名"]},"Save":{"*":["保存"]},"Loading...":{"*":["読み込み中..."]},"Detecting website information, please wait":{"*":["ウェブサイト情報を検出しています。お待ちください。"]},"Please enter a URL first.":{"*":["最初にURLを入力してください。"]},"Please enter a name for the WebApp.":{"*":["WebAppの名前を入力してください。"]},"Please enter a URL for the WebApp.":{"*":["WebAppのURLを入力してください。"]},"Please select a browser for the WebApp.":{"*":["WebAppのためのブラウザを選択してください。"]},"WebApps Manager":{"*":["Webアプリ管理者"]},"Search WebApps":{"*":["ウェブアプリを検索"]},"Main Menu":{"*":["メインメニュー"]},"Refresh":{"*":["更新"]},"Export WebApps":{"*":["Webアプリをエクスポート"]},"Import WebApps":{"*":["ウェブアプリをインポート"]},"Browse Applications Folder":{"*":["アプリケーションフォルダーをブラウズ"]},"Browse Profiles Folder":{"*":["プロファイルフォルダーを参照"]},"Show Welcome Screen":{"*":["ウェルカムスクリーンを表示"]},"Remove All WebApps":{"*":["すべてのWebアプリを削除"]},"About":{"*":["情報について"]},"Add":{"*":["追加"]},"No WebApps Found":{"*":["ウェブアプリが見つかりませんでした。"]},"Add a new webapp to get started":{"*":["新しいウェブアプリを追加して始めましょう。"]},"WebApp created successfully":{"*":["WebAppが正常に作成されました"]},"WebApp updated successfully":{"*":["WebAppが正常に更新されました"]},"Browser changed to {0}":{"*":["ブラウザが{0}に変更されました。"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["{0}を削除してもよろしいですか?\n\nURL: {1}\nブラウザ: {2}"]},"Also delete configuration folder":{"*":["構成フォルダーも削除してください。"]},"Delete":{"*":["削除"]},"WebApp deleted successfully":{"*":["WebAppが正常に削除されました"]},"REMOVE ALL":{"*":["すべて削除"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["すべてのWebアプリを削除してもよろしいですか?この操作は元に戻せません。\n\n確認するには「{0}」と入力してください。"]},"Remove All":{"*":["すべて削除"]},"All WebApps have been removed":{"*":["すべてのWebアプリが削除されました。"]},"Failed to remove all WebApps":{"*":["すべてのWebアプリを削除できませんでした。"]},"Icon {0} of {1}":{"*":["アイコン {0} の {1}"]},"WebApps exported successfully":{"*":["WebAppsが正常にエクスポートされました"]},"No WebApps":{"*":["ウェブアプリはありません"]},"There are no WebApps to export.":{"*":["エクスポートするWebアプリはありません。"]},"The selected file does not exist.":{"*":["選択したファイルは存在しません。"]},"The selected file is not a valid ZIP archive.":{"*":["選択したファイルは有効なZIPアーカイブではありません。"]},"Error importing WebApps":{"*":["WebAppsのインポート中にエラーが発生しました"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} の WebApps を正常にインポートしました ({} の重複はスキップされました)"]},"Imported {} WebApps successfully":{"*":["{} WebAppsを正常にインポートしました。"]},"No":{"*":["いいえ"]},"Yes":{"*":["はい"]}}}} \ No newline at end of file +{"ja":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["テンプレート"]},"Choose a Template":{"*":["テンプレートを選択してください。"]},"Search templates...":{"*":["テンプレートを検索中..."]},"Search Results":{"*":["検索結果"]},"No templates found":{"*":["テンプレートが見つかりませんでした。"]},"Edit WebApp":{"*":["ウェブアプリを編集する"]},"Delete WebApp":{"*":["WebAppを削除する"]},"Welcome to WebApps Manager":{"*":["WebAppsマネージャーへようこそ"]},"Don't show this again":{"*":["これを再表示しない"]},"Let's Start":{"*":["始めましょう"]},"Select Browser":{"*":["ブラウザを選択してください"]},"Cancel":{"*":["キャンセル"]},"Select":{"*":["選択"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["WebAppを追加"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["ウェブサイトから名前とアイコンを検出する"]},"Name":{"*":["名前"]},"Category":{"*":["カテゴリ"]},"Opens as a native window without browser interface":{"*":["ブラウザインターフェースなしでネイティブウィンドウとして開きます"]},"Browser":{"*":["ブラウザ"]},"Allows independent cookies and sessions":{"*":["独立したクッキーとセッションを許可します"]},"Profile Name":{"*":["プロフィール名"]},"Save":{"*":["保存"]},"Loading...":{"*":["読み込み中..."]},"WebApps Manager":{"*":["Webアプリ管理者"]},"Search WebApps":{"*":["ウェブアプリを検索"]},"Export WebApps":{"*":["Webアプリをエクスポート"]},"Import WebApps":{"*":["ウェブアプリをインポート"]},"Browse Applications Folder":{"*":["アプリケーションフォルダーをブラウズ"]},"Browse Profiles Folder":{"*":["プロファイルフォルダーを参照"]},"Remove All WebApps":{"*":["すべてのWebアプリを削除"]},"About":{"*":["情報について"]},"Add a new webapp to get started":{"*":["新しいウェブアプリを追加して始めましょう。"]},"WebApp created successfully":{"*":["WebAppが正常に作成されました"]},"WebApp updated successfully":{"*":["WebAppが正常に更新されました"]},"Also delete configuration folder":{"*":["構成フォルダーも削除してください。"]},"Delete":{"*":["削除"]},"WebApp deleted successfully":{"*":["WebAppが正常に削除されました"]},"Remove All":{"*":["すべて削除"]},"All WebApps have been removed":{"*":["すべてのWebアプリが削除されました。"]},"Failed to remove all WebApps":{"*":["すべてのWebアプリを削除できませんでした。"]},"WebApps exported successfully":{"*":["WebAppsが正常にエクスポートされました"]},"No WebApps":{"*":["ウェブアプリはありません"]},"Change browser":{"*":["ブラウザを変更"]},"Edit":{"*":["編集"]},"New WebApp":{"*":["新しい WebApp"]},"Icon":{"*":["アイコン"]},"App Mode":{"*":["アプリモード"]},"Separate Profile":{"*":["プロファイルを分ける"]},"Select Icon":{"*":["アイコンを選択"]},"Images":{"*":["画像"]},"ZIP files":{"*":["ZIPファイル"]},"Imported {imported}, skipped {dups} duplicates":{"*":["インポート済み {imported}、重複 {dups} はスキップされました"]},"Import failed":{"*":["インポートに失敗しました"]},"Export failed":{"*":["エクスポートに失敗しました"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["これによりすべてのWebAppとそのデスクトップエントリが削除されます。元に戻すことはできません。"]},"Browser changed":{"*":["ブラウザが変更されました"]},"What are WebApps?":{"*":["WebAppsとは何ですか?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebAppsは専用のブラウザウィンドウで動作するウェブアプリケーションで、お気に入りのウェブサイトをよりアプリのように利用できます。"]},"Benefits of using WebApps:":{"*":["WebAppsを使うメリット:"]},"Focus":{"*":["集中"]},"Work without the distractions of other browser tabs":{"*":["他のブラウザタブの邪魔を受けずに作業できます"]},"Desktop Integration":{"*":["デスクトップ統合"]},"Quick access from your application menu":{"*":["アプリケーションメニューからすばやくアクセス"]},"Isolated Profiles":{"*":["分離されたプロファイル"]},"Each webapp can have its own cookies and settings":{"*":["各WebAppは独自のクッキーと設定を持てます"]},"Back":{"*":["戻る"]},"Forward":{"*":["進む"]},"Reload":{"*":["再読み込み"]},"Fullscreen":{"*":["全画面"]},"Enter URL…":{"*":["URLを入力…"]},"Zoom In":{"*":["拡大"]},"Zoom Out":{"*":["縮小"]},"Reset Zoom":{"*":["ズームをリセット"]},"Developer Tools":{"*":["開発者ツール"]},"Menu":{"*":["メニュー"]},"Open Link in Browser":{"*":["ブラウザでリンクを開く"]},"Download Complete":{"*":["ダウンロード完了"]},"Save File":{"*":["ファイルを保存"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.mo index a93921b5..88bd24e6 100644 Binary files a/biglinux-webapps/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.json index e3ef6910..76f6435d 100644 --- a/biglinux-webapps/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"ko":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["템플릿"]},"Choose a Template":{"*":["템플릿 선택"]},"Search templates...":{"*":["템플릿 검색..."]},"Search templates":{"*":["템플릿 검색"]},"Search Results":{"*":["검색 결과"]},"No templates found":{"*":["템플릿을 찾을 수 없습니다."]},"Browser: {0}":{"*":["브라우저: {0}"]},"Edit WebApp":{"*":["웹앱 편집"]},"Edit {0}":{"*":["{0} 편집"]},"Delete WebApp":{"*":["웹앱 삭제"]},"Delete {0}":{"*":["{0} 삭제"]},"Welcome to WebApps Manager":{"*":["웹앱 관리자에 오신 것을 환영합니다."]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["웹앱이란?\n\n웹앱은 전용 브라우저 창에서 실행되는 웹 애플리케이션으로, 좋아하는 웹사이트에 대해 더 앱 같은 경험을 제공합니다.\n\n웹앱 사용의 이점:\n\n• 집중: 다른 브라우저 탭의 방해 없이 작업\n• 데스크탑 통합: 애플리케이션 메뉴에서 빠른 접근\n• 격리된 프로필: 선택적으로 각 웹앱은 자체 쿠키와 설정을 가질 수 있음\n"]},"Don't show this again":{"*":["다시 표시하지 않기"]},"Let's Start":{"*":["시작하겠습니다."]},"Select Browser":{"*":["브라우저 선택"]},"Cancel":{"*":["취소"]},"Select":{"*":["선택하십시오"]},"System Default":{"*":["시스템 기본값"]},"Default":{"*":["기본값"]},"Please select a browser.":{"*":["브라우저를 선택하세요."]},"Error":{"*":["오류"]},"OK":{"*":["알겠습니다."]},"Add WebApp":{"*":["웹앱 추가"]},"Choose from templates":{"*":["템플릿에서 선택하세요."]},"URL":{"*":["URL"]},"Detect":{"*":["감지하다"]},"Detect name and icon from website":{"*":["웹사이트에서 이름과 아이콘 감지"]},"Name":{"*":["이름"]},"App Icon":{"*":["앱 아이콘"]},"Select icon for the WebApp":{"*":["웹앱 아이콘 선택"]},"Available Icons":{"*":["사용 가능한 아이콘"]},"Category":{"*":["카테고리"]},"Application Mode":{"*":["응용 프로그램 모드"]},"Opens as a native window without browser interface":{"*":["브라우저 인터페이스 없이 네이티브 윈도우로 열림"]},"Browser":{"*":["브라우저"]},"Profile Settings":{"*":["프로필 설정"]},"Configure a separate browser profile for this webapp":{"*":["이 웹앱을 위한 별도의 브라우저 프로필을 구성하세요."]},"Use separate profile":{"*":["별도의 프로필 사용"]},"Allows independent cookies and sessions":{"*":["독립적인 쿠키 및 세션을 허용합니다."]},"Profile Name":{"*":["프로필 이름"]},"Save":{"*":["저장"]},"Loading...":{"*":["로딩 중..."]},"Detecting website information, please wait":{"*":["웹사이트 정보를 감지하는 중입니다. 잠시만 기다려 주십시오."]},"Please enter a URL first.":{"*":["먼저 URL을 입력하세요."]},"Please enter a name for the WebApp.":{"*":["웹앱의 이름을 입력하세요."]},"Please enter a URL for the WebApp.":{"*":["웹앱의 URL을 입력하세요."]},"Please select a browser for the WebApp.":{"*":["웹앱을 위한 브라우저를 선택하세요."]},"WebApps Manager":{"*":["웹앱 관리자"]},"Search WebApps":{"*":["웹앱 검색"]},"Main Menu":{"*":["메인 메뉴"]},"Refresh":{"*":["새로 고침"]},"Export WebApps":{"*":["웹앱 내보내기"]},"Import WebApps":{"*":["웹앱 가져오기"]},"Browse Applications Folder":{"*":["응용 프로그램 폴더 탐색"]},"Browse Profiles Folder":{"*":["프로필 폴더 탐색"]},"Show Welcome Screen":{"*":["환영 화면 표시"]},"Remove All WebApps":{"*":["모든 웹앱 제거"]},"About":{"*":["정보"]},"Add":{"*":["추가"]},"No WebApps Found":{"*":["웹앱을 찾을 수 없습니다."]},"Add a new webapp to get started":{"*":["시작하려면 새 웹앱을 추가하세요."]},"WebApp created successfully":{"*":["웹앱이 성공적으로 생성되었습니다."]},"WebApp updated successfully":{"*":["웹앱이 성공적으로 업데이트되었습니다."]},"Browser changed to {0}":{"*":["브라우저가 {0}로 변경되었습니다."]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["{0}를 삭제하시겠습니까?\n\nURL: {1}\n브라우저: {2}"]},"Also delete configuration folder":{"*":["구성 폴더도 삭제하십시오."]},"Delete":{"*":["삭제"]},"WebApp deleted successfully":{"*":["웹앱이 성공적으로 삭제되었습니다."]},"REMOVE ALL":{"*":["모두 제거"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["모든 웹앱을 제거하시겠습니까? 이 작업은 취소할 수 없습니다.\n\n확인을 위해 \"{0}\"를 입력하세요."]},"Remove All":{"*":["모두 제거"]},"All WebApps have been removed":{"*":["모든 웹앱이 제거되었습니다."]},"Failed to remove all WebApps":{"*":["모든 웹앱을 제거하지 못했습니다."]},"Icon {0} of {1}":{"*":["아이콘 {0}의 {1}"]},"WebApps exported successfully":{"*":["웹앱이 성공적으로 내보내졌습니다."]},"No WebApps":{"*":["웹앱 없음"]},"There are no WebApps to export.":{"*":["내보낼 웹앱이 없습니다."]},"The selected file does not exist.":{"*":["선택한 파일이 존재하지 않습니다."]},"The selected file is not a valid ZIP archive.":{"*":["선택한 파일은 유효한 ZIP 아카이브가 아닙니다."]},"Error importing WebApps":{"*":["웹앱 가져오기 오류"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} 웹앱이 성공적으로 가져와졌습니다 ({} 중복 항목 건너뜀)"]},"Imported {} WebApps successfully":{"*":["{} 웹앱이 성공적으로 가져와졌습니다."]},"No":{"*":["No"]},"Yes":{"*":["예"]}}}} \ No newline at end of file +{"ko":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["템플릿"]},"Choose a Template":{"*":["템플릿 선택"]},"Search templates...":{"*":["템플릿 검색..."]},"Search Results":{"*":["검색 결과"]},"No templates found":{"*":["템플릿을 찾을 수 없습니다."]},"Edit WebApp":{"*":["웹앱 편집"]},"Delete WebApp":{"*":["웹앱 삭제"]},"Welcome to WebApps Manager":{"*":["웹앱 관리자에 오신 것을 환영합니다."]},"Don't show this again":{"*":["다시 표시하지 않기"]},"Let's Start":{"*":["시작하겠습니다."]},"Select Browser":{"*":["브라우저 선택"]},"Cancel":{"*":["취소"]},"Select":{"*":["선택하십시오"]},"OK":{"*":["알겠습니다."]},"Add WebApp":{"*":["웹앱 추가"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["웹사이트에서 이름과 아이콘 감지"]},"Name":{"*":["이름"]},"Category":{"*":["카테고리"]},"Opens as a native window without browser interface":{"*":["브라우저 인터페이스 없이 네이티브 윈도우로 열림"]},"Browser":{"*":["브라우저"]},"Allows independent cookies and sessions":{"*":["독립적인 쿠키 및 세션을 허용합니다."]},"Profile Name":{"*":["프로필 이름"]},"Save":{"*":["저장"]},"Loading...":{"*":["로딩 중..."]},"WebApps Manager":{"*":["웹앱 관리자"]},"Search WebApps":{"*":["웹앱 검색"]},"Export WebApps":{"*":["웹앱 내보내기"]},"Import WebApps":{"*":["웹앱 가져오기"]},"Browse Applications Folder":{"*":["응용 프로그램 폴더 탐색"]},"Browse Profiles Folder":{"*":["프로필 폴더 탐색"]},"Remove All WebApps":{"*":["모든 웹앱 제거"]},"About":{"*":["정보"]},"Add a new webapp to get started":{"*":["시작하려면 새 웹앱을 추가하세요."]},"WebApp created successfully":{"*":["웹앱이 성공적으로 생성되었습니다."]},"WebApp updated successfully":{"*":["웹앱이 성공적으로 업데이트되었습니다."]},"Also delete configuration folder":{"*":["구성 폴더도 삭제하십시오."]},"Delete":{"*":["삭제"]},"WebApp deleted successfully":{"*":["웹앱이 성공적으로 삭제되었습니다."]},"Remove All":{"*":["모두 제거"]},"All WebApps have been removed":{"*":["모든 웹앱이 제거되었습니다."]},"Failed to remove all WebApps":{"*":["모든 웹앱을 제거하지 못했습니다."]},"WebApps exported successfully":{"*":["웹앱이 성공적으로 내보내졌습니다."]},"No WebApps":{"*":["웹앱 없음"]},"Change browser":{"*":["브라우저 변경"]},"Edit":{"*":["편집"]},"New WebApp":{"*":["새 WebApp"]},"Icon":{"*":["아이콘"]},"App Mode":{"*":["앱 모드"]},"Separate Profile":{"*":["별도 프로필"]},"Select Icon":{"*":["아이콘 선택"]},"Images":{"*":["이미지"]},"ZIP files":{"*":["ZIP 파일"]},"Imported {imported}, skipped {dups} duplicates":{"*":["{imported}개 가져옴, {dups}개 중복 건너뜀"]},"Import failed":{"*":["가져오기 실패"]},"Export failed":{"*":["내보내기 실패"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["이 작업은 모든 웹앱과 해당 데스크탑 항목을 삭제합니다. 되돌릴 수 없습니다."]},"Browser changed":{"*":["브라우저가 변경되었습니다"]},"What are WebApps?":{"*":["WebApps란 무엇인가요?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps는 전용 브라우저 창에서 실행되는 웹 애플리케이션으로, 좋아하는 웹사이트를 더 앱처럼 사용할 수 있는 환경을 제공합니다."]},"Benefits of using WebApps:":{"*":["WebApps 사용의 장점:"]},"Focus":{"*":["집중"]},"Work without the distractions of other browser tabs":{"*":["다른 브라우저 탭의 방해 없이 작업하세요"]},"Desktop Integration":{"*":["데스크탑 통합"]},"Quick access from your application menu":{"*":["애플리케이션 메뉴에서 빠르게 접근 가능"]},"Isolated Profiles":{"*":["분리된 프로필"]},"Each webapp can have its own cookies and settings":{"*":["각 WebApp은 자체 쿠키와 설정을 가질 수 있습니다"]},"Back":{"*":["뒤로"]},"Forward":{"*":["앞으로"]},"Reload":{"*":["새로 고침"]},"Fullscreen":{"*":["전체 화면"]},"Enter URL…":{"*":["URL 입력…"]},"Zoom In":{"*":["확대"]},"Zoom Out":{"*":["축소"]},"Reset Zoom":{"*":["확대/축소 초기화"]},"Developer Tools":{"*":["개발자 도구"]},"Menu":{"*":["메뉴"]},"Open Link in Browser":{"*":["브라우저에서 링크 열기"]},"Download Complete":{"*":["다운로드 완료"]},"Save File":{"*":["파일 저장"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.mo index 9c886424..d8f3ce7f 100644 Binary files a/biglinux-webapps/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.json index 3cab9434..123b1f92 100644 --- a/biglinux-webapps/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"nl":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Sjablonen"]},"Choose a Template":{"*":["Kies een sjabloon"]},"Search templates...":{"*":["Zoek sjablonen..."]},"Search templates":{"*":["Zoek sjablonen"]},"Search Results":{"*":["Zoekresultaten"]},"No templates found":{"*":["Geen sjablonen gevonden"]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Bewerk WebApp"]},"Edit {0}":{"*":["Bewerk {0}"]},"Delete WebApp":{"*":["Verwijder WebApp"]},"Delete {0}":{"*":["Verwijder {0}"]},"Welcome to WebApps Manager":{"*":["Welkom bij WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Wat zijn WebApps?\n\nWebApps zijn webapplicaties die draaien in een speciaal browservenster, wat een meer app-achtige ervaring biedt voor je favoriete websites.\n\nVoordelen van het gebruik van WebApps:\n\n• Focus: Werken zonder de afleiding van andere browsertabs\n• Bureaubladintegratie: Snelle toegang vanuit je applicatiemenu\n• Geïsoleerde Profielen: Optioneel kan elke webapp zijn eigen cookies en instellingen hebben\n"]},"Don't show this again":{"*":["Toon dit niet opnieuw"]},"Let's Start":{"*":["Laten we beginnen"]},"Select Browser":{"*":["Selecteer Browser"]},"Cancel":{"*":["Annuleren"]},"Select":{"*":["Selecteren"]},"System Default":{"*":["Systeemstandaard"]},"Default":{"*":["Standaard"]},"Please select a browser.":{"*":["Selecteer een browser."]},"Error":{"*":["Fout"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Voeg WebApp toe"]},"Choose from templates":{"*":["Kies uit sjablonen"]},"URL":{"*":["URL"]},"Detect":{"*":["Detecteren"]},"Detect name and icon from website":{"*":["Detecteer naam en pictogram van website"]},"Name":{"*":["Naam"]},"App Icon":{"*":["App-pictogram"]},"Select icon for the WebApp":{"*":["Selecteer pictogram voor de WebApp"]},"Available Icons":{"*":["Beschikbare pictogrammen"]},"Category":{"*":["Categorie"]},"Application Mode":{"*":["Toepassingsmodus"]},"Opens as a native window without browser interface":{"*":["Opent als een native venster zonder browserinterface"]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Profielinstellingen"]},"Configure a separate browser profile for this webapp":{"*":["Configureer een apart browserprofiel voor deze webapp."]},"Use separate profile":{"*":["Gebruik apart profiel"]},"Allows independent cookies and sessions":{"*":["Staat onafhankelijke cookies en sessies toe"]},"Profile Name":{"*":["Profielnaam"]},"Save":{"*":["Opslaan"]},"Loading...":{"*":["Laden..."]},"Detecting website information, please wait":{"*":["Website-informatie wordt gedetecteerd, een moment geduld alstublieft."]},"Please enter a URL first.":{"*":["Voer eerst een URL in."]},"Please enter a name for the WebApp.":{"*":["Voer een naam in voor de WebApp."]},"Please enter a URL for the WebApp.":{"*":["Voer een URL in voor de WebApp."]},"Please select a browser for the WebApp.":{"*":["Selecteer een browser voor de WebApp."]},"WebApps Manager":{"*":["WebApps Beheerder"]},"Search WebApps":{"*":["Zoek WebApps"]},"Main Menu":{"*":["Hoofdmenu"]},"Refresh":{"*":["Vernieuwen"]},"Export WebApps":{"*":["Exporteer WebApps"]},"Import WebApps":{"*":["WebApps importeren"]},"Browse Applications Folder":{"*":["Blader naar de map Toepassingen"]},"Browse Profiles Folder":{"*":["Blader naar Profielenmap"]},"Show Welcome Screen":{"*":["Toon Welkomstscherm"]},"Remove All WebApps":{"*":["Verwijder alle webapps"]},"About":{"*":["Over"]},"Add":{"*":["Toevoegen"]},"No WebApps Found":{"*":["Geen WebApps gevonden"]},"Add a new webapp to get started":{"*":["Voeg een nieuwe webapp toe om te beginnen"]},"WebApp created successfully":{"*":["WebApp succesvol aangemaakt"]},"WebApp updated successfully":{"*":["WebApp succesvol bijgewerkt"]},"Browser changed to {0}":{"*":["Browser gewijzigd naar {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Weet u zeker dat u {0} wilt verwijderen?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Verwijder ook de configuratiemap."]},"Delete":{"*":["Verwijderen"]},"WebApp deleted successfully":{"*":["WebApp succesvol verwijderd"]},"REMOVE ALL":{"*":["VERWIJDER ALLES"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Weet u zeker dat u al uw WebApps wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.\n\nTyp \"{0}\" om te bevestigen."]},"Remove All":{"*":["Verwijder alles"]},"All WebApps have been removed":{"*":["Alle WebApps zijn verwijderd."]},"Failed to remove all WebApps":{"*":["Kon niet alle WebApps verwijderen"]},"Icon {0} of {1}":{"*":["Pictogram {0} van {1}"]},"WebApps exported successfully":{"*":["WebApps succesvol geëxporteerd"]},"No WebApps":{"*":["Geen WebApps"]},"There are no WebApps to export.":{"*":["Er zijn geen WebApps om te exporteren."]},"The selected file does not exist.":{"*":["Het geselecteerde bestand bestaat niet."]},"The selected file is not a valid ZIP archive.":{"*":["Het geselecteerde bestand is geen geldig ZIP-archief."]},"Error importing WebApps":{"*":["Fout bij het importeren van WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} WebApps succesvol geïmporteerd ({} duplicaten overgeslagen)"]},"Imported {} WebApps successfully":{"*":["Geïmporteerde {} WebApps succesvol"]},"No":{"*":["Geen"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"nl":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Sjablonen"]},"Choose a Template":{"*":["Kies een sjabloon"]},"Search templates...":{"*":["Zoek sjablonen..."]},"Search Results":{"*":["Zoekresultaten"]},"No templates found":{"*":["Geen sjablonen gevonden"]},"Edit WebApp":{"*":["Bewerk WebApp"]},"Delete WebApp":{"*":["Verwijder WebApp"]},"Welcome to WebApps Manager":{"*":["Welkom bij WebApps Manager"]},"Don't show this again":{"*":["Toon dit niet opnieuw"]},"Let's Start":{"*":["Laten we beginnen"]},"Select Browser":{"*":["Selecteer Browser"]},"Cancel":{"*":["Annuleren"]},"Select":{"*":["Selecteren"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Voeg WebApp toe"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detecteer naam en pictogram van website"]},"Name":{"*":["Naam"]},"Category":{"*":["Categorie"]},"Opens as a native window without browser interface":{"*":["Opent als een native venster zonder browserinterface"]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Staat onafhankelijke cookies en sessies toe"]},"Profile Name":{"*":["Profielnaam"]},"Save":{"*":["Opslaan"]},"Loading...":{"*":["Laden..."]},"WebApps Manager":{"*":["WebApps Beheerder"]},"Search WebApps":{"*":["Zoek WebApps"]},"Export WebApps":{"*":["Exporteer WebApps"]},"Import WebApps":{"*":["WebApps importeren"]},"Browse Applications Folder":{"*":["Blader naar de map Toepassingen"]},"Browse Profiles Folder":{"*":["Blader naar Profielenmap"]},"Remove All WebApps":{"*":["Verwijder alle webapps"]},"About":{"*":["Over"]},"Add a new webapp to get started":{"*":["Voeg een nieuwe webapp toe om te beginnen"]},"WebApp created successfully":{"*":["WebApp succesvol aangemaakt"]},"WebApp updated successfully":{"*":["WebApp succesvol bijgewerkt"]},"Also delete configuration folder":{"*":["Verwijder ook de configuratiemap."]},"Delete":{"*":["Verwijderen"]},"WebApp deleted successfully":{"*":["WebApp succesvol verwijderd"]},"Remove All":{"*":["Verwijder alles"]},"All WebApps have been removed":{"*":["Alle WebApps zijn verwijderd."]},"Failed to remove all WebApps":{"*":["Kon niet alle WebApps verwijderen"]},"WebApps exported successfully":{"*":["WebApps succesvol geëxporteerd"]},"No WebApps":{"*":["Geen WebApps"]},"Change browser":{"*":["Browser wijzigen"]},"Edit":{"*":["Bewerken"]},"New WebApp":{"*":["Nieuwe WebApp"]},"Icon":{"*":["Pictogram"]},"App Mode":{"*":["App-modus"]},"Separate Profile":{"*":["Apart profiel"]},"Select Icon":{"*":["Pictogram selecteren"]},"Images":{"*":["Afbeeldingen"]},"ZIP files":{"*":["ZIP-bestanden"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Geïmporteerd {imported}, overgeslagen {dups} duplicaten"]},"Import failed":{"*":["Importeren mislukt"]},"Export failed":{"*":["Exporteren mislukt"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Dit verwijdert alle webapps en hun bureaubladvermeldingen. Dit kan niet ongedaan worden gemaakt."]},"Browser changed":{"*":["Browser gewijzigd"]},"What are WebApps?":{"*":["Wat zijn WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps zijn webapplicaties die draaien in een apart browservenster, wat een meer app-achtige ervaring biedt voor je favoriete websites."]},"Benefits of using WebApps:":{"*":["Voordelen van het gebruik van WebApps:"]},"Focus":{"*":["Focus"]},"Work without the distractions of other browser tabs":{"*":["Werk zonder afleiding van andere browsertabbladen"]},"Desktop Integration":{"*":["Desktopintegratie"]},"Quick access from your application menu":{"*":["Snelle toegang vanuit je applicatiemenu"]},"Isolated Profiles":{"*":["Geïsoleerde profielen"]},"Each webapp can have its own cookies and settings":{"*":["Elke webapp kan zijn eigen cookies en instellingen hebben"]},"Back":{"*":["Terug"]},"Forward":{"*":["Vooruit"]},"Reload":{"*":["Vernieuwen"]},"Fullscreen":{"*":["Volledig scherm"]},"Enter URL…":{"*":["Voer URL in…"]},"Zoom In":{"*":["Inzoomen"]},"Zoom Out":{"*":["Uitzoomen"]},"Reset Zoom":{"*":["Zoom resetten"]},"Developer Tools":{"*":["Ontwikkelaarstools"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Link openen in browser"]},"Download Complete":{"*":["Download voltooid"]},"Save File":{"*":["Bestand opslaan"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.mo index 34eaa866..a13a8cec 100644 Binary files a/biglinux-webapps/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.json index 4a8a5e78..b57ec6ac 100644 --- a/biglinux-webapps/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"no":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Malteksler"]},"Choose a Template":{"*":["Velg en mal"]},"Search templates...":{"*":["Søk maler..."]},"Search templates":{"*":["Søkemaler"]},"Search Results":{"*":["Søkeresultater"]},"No templates found":{"*":["Ingen maler funnet"]},"Browser: {0}":{"*":["Nettleser: {0}"]},"Edit WebApp":{"*":["Rediger WebApp"]},"Edit {0}":{"*":["Rediger {0}"]},"Delete WebApp":{"*":["Slett WebApp"]},"Delete {0}":{"*":["Slett {0}"]},"Welcome to WebApps Manager":{"*":["Velkommen til WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Hva er WebApps?\n\nWebApps er nettapplikasjoner som kjører i et dedikert nettleservindu, og gir en mer app-lignende opplevelse for dine favorittnettsteder.\n\nFordeler med å bruke WebApps:\n\n• Fokus: Arbeid uten distraksjoner fra andre nettleserfaner\n• Desktop-integrasjon: Rask tilgang fra applikasjonsmenyen din\n• Isolerte profiler: Valgfritt kan hver webapp ha sine egne informasjonskapsler og innstillinger\n"]},"Don't show this again":{"*":["Ikke vis dette igjen"]},"Let's Start":{"*":["La oss begynne"]},"Select Browser":{"*":["Velg nettleser"]},"Cancel":{"*":["Avbryt"]},"Select":{"*":["Velg"]},"System Default":{"*":["Systemstandard"]},"Default":{"*":["Standard"]},"Please select a browser.":{"*":["Vennligst velg en nettleser."]},"Error":{"*":["Feil"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Legg til WebApp"]},"Choose from templates":{"*":["Velg fra maler"]},"URL":{"*":["URL"]},"Detect":{"*":["Oppdag"]},"Detect name and icon from website":{"*":["Oppdag navn og ikon fra nettsted."]},"Name":{"*":["Navn"]},"App Icon":{"*":["App-ikon"]},"Select icon for the WebApp":{"*":["Velg ikon for WebApp"]},"Available Icons":{"*":["Tilgjengelige ikoner"]},"Category":{"*":["Kategori"]},"Application Mode":{"*":["Applikasjonsmodus"]},"Opens as a native window without browser interface":{"*":["Åpnes som et native vindu uten nettlesergrensesnitt"]},"Browser":{"*":["Nettleser"]},"Profile Settings":{"*":["Profilinnstillinger"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurer en egen nettleserprofil for denne nettappen"]},"Use separate profile":{"*":["Bruk separat profil"]},"Allows independent cookies and sessions":{"*":["Tillater uavhengige informasjonskapsler og økter"]},"Profile Name":{"*":["Profilnavn"]},"Save":{"*":["Lagre"]},"Loading...":{"*":["Laster..."]},"Detecting website information, please wait":{"*":["Oppdager nettstedinformasjon, vennligst vent"]},"Please enter a URL first.":{"*":["Vennligst skriv inn en URL først."]},"Please enter a name for the WebApp.":{"*":["Vennligst skriv inn et navn for WebAppen."]},"Please enter a URL for the WebApp.":{"*":["Vennligst skriv inn en URL for WebAppen."]},"Please select a browser for the WebApp.":{"*":["Vennligst velg en nettleser for WebApp."]},"WebApps Manager":{"*":["WebApps Behandler"]},"Search WebApps":{"*":["Søk WebApps"]},"Main Menu":{"*":["Hovedmeny"]},"Refresh":{"*":["Oppdater"]},"Export WebApps":{"*":["Eksporter Webapper"]},"Import WebApps":{"*":["Importer WebApps"]},"Browse Applications Folder":{"*":["Bla gjennom applikasjonsmappen"]},"Browse Profiles Folder":{"*":["Bla gjennom profiler-mappen"]},"Show Welcome Screen":{"*":["Vis visningsskjerm"]},"Remove All WebApps":{"*":["Fjern alle nettapper"]},"About":{"*":["Om"]},"Add":{"*":["Legg til"]},"No WebApps Found":{"*":["Ingen WebApps funnet"]},"Add a new webapp to get started":{"*":["Legg til en ny nettapp for å komme i gang"]},"WebApp created successfully":{"*":["WebApp opprettet vellykket"]},"WebApp updated successfully":{"*":["WebApp oppdatert med suksess"]},"Browser changed to {0}":{"*":["Nettleseren ble endret til {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Er du sikker på at du vil slette {0}?\n\nURL: {1}\nNettleser: {2}"]},"Also delete configuration folder":{"*":["Slett også konfigurasjonsmappen"]},"Delete":{"*":["Slett"]},"WebApp deleted successfully":{"*":["WebApp slettet med suksess"]},"REMOVE ALL":{"*":["FJERN ALT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Er du sikker på at du vil fjerne alle WebAppene dine? Denne handlingen kan ikke angres.\n\nSkriv \"{0}\" for å bekrefte."]},"Remove All":{"*":["Fjern alt"]},"All WebApps have been removed":{"*":["Alle Webapper har blitt fjernet."]},"Failed to remove all WebApps":{"*":["Kunne ikke fjerne alle WebApps"]},"Icon {0} of {1}":{"*":["Ikon {0} av {1}"]},"WebApps exported successfully":{"*":["WebApps eksportert med suksess"]},"No WebApps":{"*":["Ingen WebApps"]},"There are no WebApps to export.":{"*":["Det finnes ingen WebApps å eksportere."]},"The selected file does not exist.":{"*":["Den valgte filen finnes ikke."]},"The selected file is not a valid ZIP archive.":{"*":["Den valgte filen er ikke et gyldig ZIP-arkiv."]},"Error importing WebApps":{"*":["Feil ved import av WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Importerte {} WebApps vellykket ({} duplikater hoppet over)"]},"Imported {} WebApps successfully":{"*":["Importerte {} WebApps med suksess"]},"No":{"*":["Nei"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"no":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Malteksler"]},"Choose a Template":{"*":["Velg en mal"]},"Search templates...":{"*":["Søk maler..."]},"Search Results":{"*":["Søkeresultater"]},"No templates found":{"*":["Ingen maler funnet"]},"Edit WebApp":{"*":["Rediger WebApp"]},"Delete WebApp":{"*":["Slett WebApp"]},"Welcome to WebApps Manager":{"*":["Velkommen til WebApps Manager"]},"Don't show this again":{"*":["Ikke vis dette igjen"]},"Let's Start":{"*":["La oss begynne"]},"Select Browser":{"*":["Velg nettleser"]},"Cancel":{"*":["Avbryt"]},"Select":{"*":["Velg"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Legg til WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Oppdag navn og ikon fra nettsted."]},"Name":{"*":["Navn"]},"Category":{"*":["Kategori"]},"Opens as a native window without browser interface":{"*":["Åpnes som et native vindu uten nettlesergrensesnitt"]},"Browser":{"*":["Nettleser"]},"Allows independent cookies and sessions":{"*":["Tillater uavhengige informasjonskapsler og økter"]},"Profile Name":{"*":["Profilnavn"]},"Save":{"*":["Lagre"]},"Loading...":{"*":["Laster..."]},"WebApps Manager":{"*":["WebApps Behandler"]},"Search WebApps":{"*":["Søk WebApps"]},"Export WebApps":{"*":["Eksporter Webapper"]},"Import WebApps":{"*":["Importer WebApps"]},"Browse Applications Folder":{"*":["Bla gjennom applikasjonsmappen"]},"Browse Profiles Folder":{"*":["Bla gjennom profiler-mappen"]},"Remove All WebApps":{"*":["Fjern alle nettapper"]},"About":{"*":["Om"]},"Add a new webapp to get started":{"*":["Legg til en ny nettapp for å komme i gang"]},"WebApp created successfully":{"*":["WebApp opprettet vellykket"]},"WebApp updated successfully":{"*":["WebApp oppdatert med suksess"]},"Also delete configuration folder":{"*":["Slett også konfigurasjonsmappen"]},"Delete":{"*":["Slett"]},"WebApp deleted successfully":{"*":["WebApp slettet med suksess"]},"Remove All":{"*":["Fjern alt"]},"All WebApps have been removed":{"*":["Alle Webapper har blitt fjernet."]},"Failed to remove all WebApps":{"*":["Kunne ikke fjerne alle WebApps"]},"WebApps exported successfully":{"*":["WebApps eksportert med suksess"]},"No WebApps":{"*":["Ingen WebApps"]},"Change browser":{"*":["Bytt nettleser"]},"Edit":{"*":["Rediger"]},"New WebApp":{"*":["Ny WebApp"]},"Icon":{"*":["Ikon"]},"App Mode":{"*":["App-modus"]},"Separate Profile":{"*":["Separat profil"]},"Select Icon":{"*":["Velg ikon"]},"Images":{"*":["Bilder"]},"ZIP files":{"*":["ZIP-filer"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importert {imported}, hoppet over {dups} duplikater"]},"Import failed":{"*":["Import mislyktes"]},"Export failed":{"*":["Eksport mislyktes"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Dette vil slette alle webapper og deres skrivebordsoppføringer. Dette kan ikke angres."]},"Browser changed":{"*":["Nettleser endret"]},"What are WebApps?":{"*":["Hva er WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps er nettapplikasjoner som kjører i et dedikert nettleservindu, og gir en mer app-lignende opplevelse for dine favorittnettsteder."]},"Benefits of using WebApps:":{"*":["Fordeler med å bruke WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Arbeid uten forstyrrelser fra andre nettleserfaner"]},"Desktop Integration":{"*":["Integrasjon på skrivebordet"]},"Quick access from your application menu":{"*":["Rask tilgang fra applikasjonsmenyen din"]},"Isolated Profiles":{"*":["Isolerte profiler"]},"Each webapp can have its own cookies and settings":{"*":["Hver webapp kan ha sine egne informasjonskapsler og innstillinger"]},"Back":{"*":["Tilbake"]},"Forward":{"*":["Fremover"]},"Reload":{"*":["Last inn på nytt"]},"Fullscreen":{"*":["Fullskjerm"]},"Enter URL…":{"*":["Skriv inn URL…"]},"Zoom In":{"*":["Zoom inn"]},"Zoom Out":{"*":["Zoom ut"]},"Reset Zoom":{"*":["Tilbakestill zoom"]},"Developer Tools":{"*":["Utviklerverktøy"]},"Menu":{"*":["Meny"]},"Open Link in Browser":{"*":["Åpne lenke i nettleser"]},"Download Complete":{"*":["Nedlasting fullført"]},"Save File":{"*":["Lagre fil"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.mo index a281b01e..8fb4c30c 100644 Binary files a/biglinux-webapps/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.json index 9d3a897e..3a91d2d8 100644 --- a/biglinux-webapps/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"pl":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Szablony"]},"Choose a Template":{"*":["Wybierz szablon"]},"Search templates...":{"*":["Szukaj szablonów..."]},"Search templates":{"*":["Wyszukaj szablony"]},"Search Results":{"*":["Wyniki wyszukiwania"]},"No templates found":{"*":["Nie znaleziono szablonów."]},"Browser: {0}":{"*":["Przeglądarka: {0}"]},"Edit WebApp":{"*":["Edytuj aplikację internetową"]},"Edit {0}":{"*":["Edytuj {0}"]},"Delete WebApp":{"*":["Usuń aplikację internetową"]},"Delete {0}":{"*":["Usuń {0}"]},"Welcome to WebApps Manager":{"*":["Witamy w Menedżerze Aplikacji Webowych"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Czym są WebAppsy?\n\nWebAppsy to aplikacje internetowe, które działają w dedykowanym oknie przeglądarki, zapewniając bardziej aplikacyjne doświadczenie dla ulubionych stron internetowych.\n\nZalety korzystania z WebAppów:\n\n• Skupienie: Pracuj bez rozpraszania przez inne karty przeglądarki\n• Integracja z pulpitem: Szybki dostęp z menu aplikacji\n• Izolowane profile: Opcjonalnie, każda webapp może mieć własne pliki cookie i ustawienia\n"]},"Don't show this again":{"*":["Nie pokazuj tego ponownie"]},"Let's Start":{"*":["Zacznijmy"]},"Select Browser":{"*":["Wybierz przeglądarkę"]},"Cancel":{"*":["Anuluj"]},"Select":{"*":["Wybierz"]},"System Default":{"*":["Domyślne ustawienia systemu"]},"Default":{"*":["Domyślny"]},"Please select a browser.":{"*":["Proszę wybrać przeglądarkę."]},"Error":{"*":["Błąd"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Dodaj WebApp"]},"Choose from templates":{"*":["Wybierz z szablonów"]},"URL":{"*":["URL"]},"Detect":{"*":["Wykryj"]},"Detect name and icon from website":{"*":["Wykryj nazwę i ikonę ze strony internetowej."]},"Name":{"*":["Nazwa"]},"App Icon":{"*":["Ikona aplikacji"]},"Select icon for the WebApp":{"*":["Wybierz ikonę dla aplikacji internetowej"]},"Available Icons":{"*":["Dostępne ikony"]},"Category":{"*":["Kategoria"]},"Application Mode":{"*":["Tryb aplikacji"]},"Opens as a native window without browser interface":{"*":["Otwiera się jako natywne okno bez interfejsu przeglądarki."]},"Browser":{"*":["Przeglądarka"]},"Profile Settings":{"*":["Ustawienia profilu"]},"Configure a separate browser profile for this webapp":{"*":["Skonfiguruj osobny profil przeglądarki dla tej aplikacji internetowej."]},"Use separate profile":{"*":["Użyj oddzielnego profilu"]},"Allows independent cookies and sessions":{"*":["Zezwala na niezależne pliki cookie i sesje"]},"Profile Name":{"*":["Nazwa profilu"]},"Save":{"*":["Zapisz"]},"Loading...":{"*":["Ładowanie..."]},"Detecting website information, please wait":{"*":["Wykrywanie informacji o stronie internetowej, proszę czekać"]},"Please enter a URL first.":{"*":["Proszę najpierw wprowadzić adres URL."]},"Please enter a name for the WebApp.":{"*":["Proszę wpisać nazwę dla aplikacji internetowej."]},"Please enter a URL for the WebApp.":{"*":["Proszę wprowadzić adres URL dla aplikacji internetowej."]},"Please select a browser for the WebApp.":{"*":["Proszę wybrać przeglądarkę dla aplikacji internetowej."]},"WebApps Manager":{"*":["Menadżer Aplikacji Webowych"]},"Search WebApps":{"*":["Szukaj aplikacji internetowych"]},"Main Menu":{"*":["Główne menu"]},"Refresh":{"*":["Odśwież"]},"Export WebApps":{"*":["Eksportuj Aplikacje Webowe"]},"Import WebApps":{"*":["Importuj aplikacje internetowe"]},"Browse Applications Folder":{"*":["Przeglądaj folder aplikacji"]},"Browse Profiles Folder":{"*":["Przeglądaj folder profili"]},"Show Welcome Screen":{"*":["Pokaż ekran powitalny"]},"Remove All WebApps":{"*":["Usuń wszystkie aplikacje internetowe"]},"About":{"*":["O programie"]},"Add":{"*":["Dodaj"]},"No WebApps Found":{"*":["Nie znaleziono aplikacji internetowych"]},"Add a new webapp to get started":{"*":["Dodaj nową aplikację internetową, aby rozpocząć."]},"WebApp created successfully":{"*":["Aplikacja internetowa została pomyślnie utworzona."]},"WebApp updated successfully":{"*":["WebApp zaktualizowany pomyślnie"]},"Browser changed to {0}":{"*":["Przeglądarka zmieniona na {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Czy na pewno chcesz usunąć {0}?\n\nURL: {1}\nPrzeglądarka: {2}"]},"Also delete configuration folder":{"*":["Również usuń folder konfiguracyjny."]},"Delete":{"*":["Usuń"]},"WebApp deleted successfully":{"*":["WebApp została pomyślnie usunięta."]},"REMOVE ALL":{"*":["USUŃ WSZYSTKO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Czy na pewno chcesz usunąć wszystkie swoje aplikacje internetowe? Tej akcji nie można cofnąć.\n\nWpisz \"{0}\", aby potwierdzić."]},"Remove All":{"*":["Usuń wszystko"]},"All WebApps have been removed":{"*":["Wszystkie aplikacje internetowe zostały usunięte."]},"Failed to remove all WebApps":{"*":["Nie udało się usunąć wszystkich aplikacji internetowych."]},"Icon {0} of {1}":{"*":["Ikona {0} z {1}"]},"WebApps exported successfully":{"*":["WebApps zostały pomyślnie wyeksportowane."]},"No WebApps":{"*":["Brak aplikacji internetowych"]},"There are no WebApps to export.":{"*":["Nie ma aplikacji internetowych do wyeksportowania."]},"The selected file does not exist.":{"*":["Wybrany plik nie istnieje."]},"The selected file is not a valid ZIP archive.":{"*":["Wybrany plik nie jest prawidłowym archiwum ZIP."]},"Error importing WebApps":{"*":["Błąd importowania aplikacji internetowych"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Zaimportowano {} aplikacji internetowych pomyślnie ({} duplikatów pominięto)"]},"Imported {} WebApps successfully":{"*":["Zaimportowano {} aplikacje internetowe pomyślnie."]},"No":{"*":["Nie"]},"Yes":{"*":["Tak"]}}}} \ No newline at end of file +{"pl":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Szablony"]},"Choose a Template":{"*":["Wybierz szablon"]},"Search templates...":{"*":["Szukaj szablonów..."]},"Search Results":{"*":["Wyniki wyszukiwania"]},"No templates found":{"*":["Nie znaleziono szablonów."]},"Edit WebApp":{"*":["Edytuj aplikację internetową"]},"Delete WebApp":{"*":["Usuń aplikację internetową"]},"Welcome to WebApps Manager":{"*":["Witamy w Menedżerze Aplikacji Webowych"]},"Don't show this again":{"*":["Nie pokazuj tego ponownie"]},"Let's Start":{"*":["Zacznijmy"]},"Select Browser":{"*":["Wybierz przeglądarkę"]},"Cancel":{"*":["Anuluj"]},"Select":{"*":["Wybierz"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Dodaj WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Wykryj nazwę i ikonę ze strony internetowej."]},"Name":{"*":["Nazwa"]},"Category":{"*":["Kategoria"]},"Opens as a native window without browser interface":{"*":["Otwiera się jako natywne okno bez interfejsu przeglądarki."]},"Browser":{"*":["Przeglądarka"]},"Allows independent cookies and sessions":{"*":["Zezwala na niezależne pliki cookie i sesje"]},"Profile Name":{"*":["Nazwa profilu"]},"Save":{"*":["Zapisz"]},"Loading...":{"*":["Ładowanie..."]},"WebApps Manager":{"*":["Menadżer Aplikacji Webowych"]},"Search WebApps":{"*":["Szukaj aplikacji internetowych"]},"Export WebApps":{"*":["Eksportuj Aplikacje Webowe"]},"Import WebApps":{"*":["Importuj aplikacje internetowe"]},"Browse Applications Folder":{"*":["Przeglądaj folder aplikacji"]},"Browse Profiles Folder":{"*":["Przeglądaj folder profili"]},"Remove All WebApps":{"*":["Usuń wszystkie aplikacje internetowe"]},"About":{"*":["O programie"]},"Add a new webapp to get started":{"*":["Dodaj nową aplikację internetową, aby rozpocząć."]},"WebApp created successfully":{"*":["Aplikacja internetowa została pomyślnie utworzona."]},"WebApp updated successfully":{"*":["WebApp zaktualizowany pomyślnie"]},"Also delete configuration folder":{"*":["Również usuń folder konfiguracyjny."]},"Delete":{"*":["Usuń"]},"WebApp deleted successfully":{"*":["WebApp została pomyślnie usunięta."]},"Remove All":{"*":["Usuń wszystko"]},"All WebApps have been removed":{"*":["Wszystkie aplikacje internetowe zostały usunięte."]},"Failed to remove all WebApps":{"*":["Nie udało się usunąć wszystkich aplikacji internetowych."]},"WebApps exported successfully":{"*":["WebApps zostały pomyślnie wyeksportowane."]},"No WebApps":{"*":["Brak aplikacji internetowych"]},"Change browser":{"*":["Zmień przeglądarkę"]},"Edit":{"*":["Edytuj"]},"New WebApp":{"*":["Nowa WebApp"]},"Icon":{"*":["Ikona"]},"App Mode":{"*":["Tryb aplikacji"]},"Separate Profile":{"*":["Oddzielny profil"]},"Select Icon":{"*":["Wybierz ikonę"]},"Images":{"*":["Obrazy"]},"ZIP files":{"*":["Pliki ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Zaimportowano {imported}, pominięto {dups} duplikaty"]},"Import failed":{"*":["Import nie powiódł się"]},"Export failed":{"*":["Eksport nie powiódł się"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["To usunie wszystkie webappsy i ich wpisy na pulpicie. Operacji nie można cofnąć."]},"Browser changed":{"*":["Przeglądarka zmieniona"]},"What are WebApps?":{"*":["Czym są WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps to aplikacje internetowe działające w dedykowanym oknie przeglądarki, zapewniające bardziej aplikacyjne doświadczenie dla Twoich ulubionych stron internetowych."]},"Benefits of using WebApps:":{"*":["Korzyści z korzystania z WebApps:"]},"Focus":{"*":["Skupienie"]},"Work without the distractions of other browser tabs":{"*":["Pracuj bez rozpraszania przez inne karty przeglądarki"]},"Desktop Integration":{"*":["Integracja z pulpitem"]},"Quick access from your application menu":{"*":["Szybki dostęp z menu aplikacji"]},"Isolated Profiles":{"*":["Izolowane profile"]},"Each webapp can have its own cookies and settings":{"*":["Każdy webapp może mieć własne ciasteczka i ustawienia"]},"Back":{"*":["Wstecz"]},"Forward":{"*":["Dalej"]},"Reload":{"*":["Odśwież"]},"Fullscreen":{"*":["Pełny ekran"]},"Enter URL…":{"*":["Wprowadź URL…"]},"Zoom In":{"*":["Powiększ"]},"Zoom Out":{"*":["Pomniejsz"]},"Reset Zoom":{"*":["Resetuj powiększenie"]},"Developer Tools":{"*":["Narzędzia deweloperskie"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Otwórz link w przeglądarce"]},"Download Complete":{"*":["Pobieranie zakończone"]},"Save File":{"*":["Zapisz plik"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.mo index f776ee5d..d2d21aee 100644 Binary files a/biglinux-webapps/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.json index 2d8c02c0..e8955d49 100644 --- a/biglinux-webapps/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"pt":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modelos"]},"Choose a Template":{"*":["Escolha um Modelo"]},"Search templates...":{"*":["Pesquisar modelos..."]},"Search templates":{"*":["Pesquisar modelos"]},"Search Results":{"*":["Resultados da Pesquisa"]},"No templates found":{"*":["Nenhum modelo encontrado"]},"Browser: {0}":{"*":["Navegador: {0}"]},"Edit WebApp":{"*":["Editar WebApp"]},"Edit {0}":{"*":["Editar {0}"]},"Delete WebApp":{"*":["Excluir WebApp"]},"Delete {0}":{"*":["Excluir {0}"]},"Welcome to WebApps Manager":{"*":["Bem-vindo ao Gerenciador de WebApps"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["O que são WebApps?\n\nWebApps são aplicações web que rodam em uma janela de navegador dedicada, proporcionando uma experiência mais semelhante a um aplicativo para seus sites favoritos.\n\nBenefícios de usar WebApps:\n\n• Foco: Trabalhe sem as distrações de outras abas do navegador\n• Integração com a Área de Trabalho: Acesso rápido a partir do menu de aplicativos\n• Perfis Isolados: Opcionalmente, cada webapp pode ter seus próprios cookies e configurações\n"]},"Don't show this again":{"*":["Não mostrar isso novamente"]},"Let's Start":{"*":["Vamos começar"]},"Select Browser":{"*":["Selecionar Navegador"]},"Cancel":{"*":["Cancelar"]},"Select":{"*":["Selecionar"]},"System Default":{"*":["Padrão do Sistema"]},"Default":{"*":["Padrão"]},"Please select a browser.":{"*":["Por favor, selecione um navegador."]},"Error":{"*":["Erro"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Adicionar WebApp"]},"Choose from templates":{"*":["Escolha entre modelos"]},"URL":{"*":["URL"]},"Detect":{"*":["Detectar"]},"Detect name and icon from website":{"*":["Detectar nome e ícone do site"]},"Name":{"*":["Nome"]},"App Icon":{"*":["Ícone do Aplicativo"]},"Select icon for the WebApp":{"*":["Selecione o ícone para o WebApp"]},"Available Icons":{"*":["Ícones Disponíveis"]},"Category":{"*":["Categoria"]},"Application Mode":{"*":["Modo de Aplicativo"]},"Opens as a native window without browser interface":{"*":["Abre como uma janela nativa sem interface de navegador."]},"Browser":{"*":["Navegador"]},"Profile Settings":{"*":["Configurações de Perfil"]},"Configure a separate browser profile for this webapp":{"*":["Configure um perfil de navegador separado para este aplicativo web."]},"Use separate profile":{"*":["Use perfil separado"]},"Allows independent cookies and sessions":{"*":["Permite cookies e sessões independentes"]},"Profile Name":{"*":["Nome do Perfil"]},"Save":{"*":["Salvar"]},"Loading...":{"*":["Carregando..."]},"Detecting website information, please wait":{"*":["Detectando informações do site, por favor aguarde"]},"Please enter a URL first.":{"*":["Por favor, insira uma URL primeiro."]},"Please enter a name for the WebApp.":{"*":["Por favor, insira um nome para o WebApp."]},"Please enter a URL for the WebApp.":{"*":["Por favor, insira uma URL para o WebApp."]},"Please select a browser for the WebApp.":{"*":["Por favor, selecione um navegador para o WebApp."]},"WebApps Manager":{"*":["Gerenciador de WebApps"]},"Search WebApps":{"*":["Pesquisar WebApps"]},"Main Menu":{"*":["Menu Principal"]},"Refresh":{"*":["Atualizar"]},"Export WebApps":{"*":["Exportar WebApps"]},"Import WebApps":{"*":["Importar WebApps"]},"Browse Applications Folder":{"*":["Navegar na Pasta de Aplicativos"]},"Browse Profiles Folder":{"*":["Navegar na Pasta de Perfis"]},"Show Welcome Screen":{"*":["Mostrar Tela de Boas-Vindas"]},"Remove All WebApps":{"*":["Remover Todos os WebApps"]},"About":{"*":["Sobre"]},"Add":{"*":["Adicionar"]},"No WebApps Found":{"*":["Nenhum WebApp encontrado"]},"Add a new webapp to get started":{"*":["Adicione um novo aplicativo web para começar."]},"WebApp created successfully":{"*":["WebApp criado com sucesso"]},"WebApp updated successfully":{"*":["WebApp atualizado com sucesso"]},"Browser changed to {0}":{"*":["Navegador alterado para {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Você tem certeza de que deseja excluir {0}?\n\nURL: {1}\nNavegador: {2}"]},"Also delete configuration folder":{"*":["Também exclua a pasta de configuração."]},"Delete":{"*":["Excluir"]},"WebApp deleted successfully":{"*":["WebApp excluído com sucesso"]},"REMOVE ALL":{"*":["REMOVER TUDO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Você tem certeza de que deseja remover todos os seus WebApps? Esta ação não pode ser desfeita.\n\nDigite \"{0}\" para confirmar."]},"Remove All":{"*":["Remover Tudo"]},"All WebApps have been removed":{"*":["Todos os WebApps foram removidos."]},"Failed to remove all WebApps":{"*":["Falha ao remover todos os WebApps"]},"Icon {0} of {1}":{"*":["Ícone {0} de {1}"]},"WebApps exported successfully":{"*":["WebApps exportados com sucesso"]},"No WebApps":{"*":["Sem WebApps"]},"There are no WebApps to export.":{"*":["Não há WebApps para exportar."]},"The selected file does not exist.":{"*":["O arquivo selecionado não existe."]},"The selected file is not a valid ZIP archive.":{"*":["O arquivo selecionado não é um arquivo ZIP válido."]},"Error importing WebApps":{"*":["Erro ao importar WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["WebApps importados com sucesso ({} duplicatas ignoradas)"]},"Imported {} WebApps successfully":{"*":["WebApps {} importados com sucesso"]},"No":{"*":["Não"]},"Yes":{"*":["Sim"]}}}} \ No newline at end of file +{"pt":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Modelos"]},"Choose a Template":{"*":["Escolha um Modelo"]},"Search templates...":{"*":["Pesquisar modelos..."]},"Search Results":{"*":["Resultados da Pesquisa"]},"No templates found":{"*":["Nenhum modelo encontrado"]},"Edit WebApp":{"*":["Editar WebApp"]},"Delete WebApp":{"*":["Excluir WebApp"]},"Welcome to WebApps Manager":{"*":["Bem-vindo ao Gerenciador de WebApps"]},"Don't show this again":{"*":["Não mostrar isso novamente"]},"Let's Start":{"*":["Vamos começar"]},"Select Browser":{"*":["Selecionar Navegador"]},"Cancel":{"*":["Cancelar"]},"Select":{"*":["Selecionar"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Adicionar WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detectar nome e ícone do site"]},"Name":{"*":["Nome"]},"Category":{"*":["Categoria"]},"Opens as a native window without browser interface":{"*":["Abre como uma janela nativa sem interface de navegador."]},"Browser":{"*":["Navegador"]},"Allows independent cookies and sessions":{"*":["Permite cookies e sessões independentes"]},"Profile Name":{"*":["Nome do Perfil"]},"Save":{"*":["Salvar"]},"Loading...":{"*":["Carregando..."]},"WebApps Manager":{"*":["Gerenciador de WebApps"]},"Search WebApps":{"*":["Pesquisar WebApps"]},"Export WebApps":{"*":["Exportar WebApps"]},"Import WebApps":{"*":["Importar WebApps"]},"Browse Applications Folder":{"*":["Navegar na Pasta de Aplicativos"]},"Browse Profiles Folder":{"*":["Navegar na Pasta de Perfis"]},"Remove All WebApps":{"*":["Remover Todos os WebApps"]},"About":{"*":["Sobre"]},"Add a new webapp to get started":{"*":["Adicione um novo aplicativo web para começar."]},"WebApp created successfully":{"*":["WebApp criado com sucesso"]},"WebApp updated successfully":{"*":["WebApp atualizado com sucesso"]},"Also delete configuration folder":{"*":["Também exclua a pasta de configuração."]},"Delete":{"*":["Excluir"]},"WebApp deleted successfully":{"*":["WebApp excluído com sucesso"]},"Remove All":{"*":["Remover Tudo"]},"All WebApps have been removed":{"*":["Todos os WebApps foram removidos."]},"Failed to remove all WebApps":{"*":["Falha ao remover todos os WebApps"]},"WebApps exported successfully":{"*":["WebApps exportados com sucesso"]},"No WebApps":{"*":["Sem WebApps"]},"Change browser":{"*":["Alterar navegador"]},"Edit":{"*":["Editar"]},"New WebApp":{"*":["Novo WebApp"]},"Icon":{"*":["Ícone"]},"App Mode":{"*":["Modo do App"]},"Separate Profile":{"*":["Perfil separado"]},"Select Icon":{"*":["Selecionar ícone"]},"Images":{"*":["Imagens"]},"ZIP files":{"*":["Arquivos ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importados {imported}, duplicatas {dups} ignoradas"]},"Import failed":{"*":["Falha na importação"]},"Export failed":{"*":["Falha na exportação"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Isso irá deletar todos os webapps e suas entradas na área de trabalho. Esta ação não pode ser desfeita."]},"Browser changed":{"*":["Navegador alterado"]},"What are WebApps?":{"*":["O que são WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps são aplicações web que rodam em uma janela de navegador dedicada, proporcionando uma experiência mais parecida com um aplicativo para seus sites favoritos."]},"Benefits of using WebApps:":{"*":["Benefícios de usar WebApps:"]},"Focus":{"*":["Foco"]},"Work without the distractions of other browser tabs":{"*":["Trabalhe sem as distrações de outras abas do navegador"]},"Desktop Integration":{"*":["Integração com a Área de Trabalho"]},"Quick access from your application menu":{"*":["Acesso rápido pelo menu de aplicativos"]},"Isolated Profiles":{"*":["Perfis Isolados"]},"Each webapp can have its own cookies and settings":{"*":["Cada webapp pode ter seus próprios cookies e configurações"]},"Back":{"*":["Voltar"]},"Forward":{"*":["Avançar"]},"Reload":{"*":["Recarregar"]},"Fullscreen":{"*":["Tela cheia"]},"Enter URL…":{"*":["Digite o URL…"]},"Zoom In":{"*":["Aumentar Zoom"]},"Zoom Out":{"*":["Diminuir Zoom"]},"Reset Zoom":{"*":["Redefinir Zoom"]},"Developer Tools":{"*":["Ferramentas do Desenvolvedor"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Abrir Link no Navegador"]},"Download Complete":{"*":["Download Concluído"]},"Save File":{"*":["Salvar Arquivo"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.mo index 59c106bc..b1cdf5f4 100644 Binary files a/biglinux-webapps/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/pt_BR/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/pt_BR/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..9310f7fe Binary files /dev/null and b/biglinux-webapps/usr/share/locale/pt_BR/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.json index 64a3e142..800cabd2 100644 --- a/biglinux-webapps/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"ro":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Șabloane"]},"Choose a Template":{"*":["Alegeți un șablon"]},"Search templates...":{"*":["Caută șabloane..."]},"Search templates":{"*":["Caută șabloane"]},"Search Results":{"*":["Rezultatele căutării"]},"No templates found":{"*":["Nu au fost găsite șabloane."]},"Browser: {0}":{"*":["Browser: {0}"]},"Edit WebApp":{"*":["Editare WebApp"]},"Edit {0}":{"*":["Editează {0}"]},"Delete WebApp":{"*":["Șterge aplicația web"]},"Delete {0}":{"*":["Șterge {0}"]},"Welcome to WebApps Manager":{"*":["Bine ați venit la Managerul de WebApps"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Ce sunt WebApps?\n\nWebApps sunt aplicații web care rulează într-o fereastră de browser dedicată, oferind o experiență mai asemănătoare cu cea a aplicațiilor pentru site-urile tale preferate.\n\nBeneficiile utilizării WebApps:\n\n• Concentrare: Lucrează fără distragerile altor tab-uri de browser\n• Integrare pe desktop: Acces rapid din meniul aplicației tale\n• Profiluri izolate: Opțional, fiecare webapp poate avea propriile sale cookie-uri și setări\n"]},"Don't show this again":{"*":["Nu mai arăta asta."]},"Let's Start":{"*":["Să începem"]},"Select Browser":{"*":["Selectați browserul"]},"Cancel":{"*":["Anulează"]},"Select":{"*":["Selectați"]},"System Default":{"*":["Implicit sistem"]},"Default":{"*":["Implicit"]},"Please select a browser.":{"*":["Vă rugăm să selectați un browser."]},"Error":{"*":["Eroare"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Adaugă WebApp"]},"Choose from templates":{"*":["Alege din șabloane"]},"URL":{"*":["URL"]},"Detect":{"*":["Detecta"]},"Detect name and icon from website":{"*":["Detectați numele și pictograma de pe site."]},"Name":{"*":["Nume"]},"App Icon":{"*":["Pictograma aplicație"]},"Select icon for the WebApp":{"*":["Selectați pictograma pentru WebApp"]},"Available Icons":{"*":["Iconi disponibile"]},"Category":{"*":["Categorie"]},"Application Mode":{"*":["Mod de aplicație"]},"Opens as a native window without browser interface":{"*":["Se deschide ca o fereastră nativă fără interfață de browser."]},"Browser":{"*":["Browser"]},"Profile Settings":{"*":["Setări profil"]},"Configure a separate browser profile for this webapp":{"*":["Configurează un profil de browser separat pentru această aplicație web."]},"Use separate profile":{"*":["Utilizați un profil separat"]},"Allows independent cookies and sessions":{"*":["Permite cookie-uri și sesiuni independente"]},"Profile Name":{"*":["Nume profil"]},"Save":{"*":["Salvează"]},"Loading...":{"*":["Se încarcă..."]},"Detecting website information, please wait":{"*":["Detectarea informațiilor site-ului, vă rugăm să așteptați"]},"Please enter a URL first.":{"*":["Vă rugăm să introduceți mai întâi un URL."]},"Please enter a name for the WebApp.":{"*":["Vă rugăm să introduceți un nume pentru WebApp."]},"Please enter a URL for the WebApp.":{"*":["Vă rugăm să introduceți un URL pentru WebApp."]},"Please select a browser for the WebApp.":{"*":["Vă rugăm să selectați un browser pentru WebApp."]},"WebApps Manager":{"*":["Manager aplicații web"]},"Search WebApps":{"*":["Caută WebApps"]},"Main Menu":{"*":["Meniu Principal"]},"Refresh":{"*":["Actualizează"]},"Export WebApps":{"*":["Exportați aplicațiile web"]},"Import WebApps":{"*":["Importați aplicații web"]},"Browse Applications Folder":{"*":["Răsfoiește folderul Aplicații"]},"Browse Profiles Folder":{"*":["Răsfoiește folderul Profiluri"]},"Show Welcome Screen":{"*":["Afișează Ecranul de Bun Venit"]},"Remove All WebApps":{"*":["Elimină toate aplicațiile web"]},"About":{"*":["Despre"]},"Add":{"*":["Adaugă"]},"No WebApps Found":{"*":["Nu au fost găsite aplicații web."]},"Add a new webapp to get started":{"*":["Adăugați o nouă aplicație web pentru a începe."]},"WebApp created successfully":{"*":["WebApp creat cu succes"]},"WebApp updated successfully":{"*":["WebApp actualizat cu succes"]},"Browser changed to {0}":{"*":["Browserul a fost schimbat în {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Ești sigur că vrei să ștergi {0}?\n\nURL: {1}\nBrowser: {2}"]},"Also delete configuration folder":{"*":["Dezinstalează și folderul de configurare."]},"Delete":{"*":["Șterge"]},"WebApp deleted successfully":{"*":["WebApp șters cu succes"]},"REMOVE ALL":{"*":["ELIMINARE TOTUL"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Ești sigur că vrei să ștergi toate aplicațiile tale web? Această acțiune nu poate fi anulată.\n\nScrie \"{0}\" pentru a confirma."]},"Remove All":{"*":["Elimină tot"]},"All WebApps have been removed":{"*":["Toate aplicațiile web au fost eliminate."]},"Failed to remove all WebApps":{"*":["Nu s-au putut elimina toate aplicațiile web."]},"Icon {0} of {1}":{"*":["Icon {0} din {1}"]},"WebApps exported successfully":{"*":["WebApps exportate cu succes"]},"No WebApps":{"*":["Fără aplicații web"]},"There are no WebApps to export.":{"*":["Nu există WebApps de exportat."]},"The selected file does not exist.":{"*":["Fișierul selectat nu există."]},"The selected file is not a valid ZIP archive.":{"*":["Fișierul selectat nu este un arhivă ZIP validă."]},"Error importing WebApps":{"*":["Eroare la importarea WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["WebApps importate cu succes ({} duplicate omise)"]},"Imported {} WebApps successfully":{"*":["WebApps {} importate cu succes"]},"No":{"*":["Nu"]},"Yes":{"*":["Da"]}}}} \ No newline at end of file +{"ro":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Șabloane"]},"Choose a Template":{"*":["Alegeți un șablon"]},"Search templates...":{"*":["Caută șabloane..."]},"Search Results":{"*":["Rezultatele căutării"]},"No templates found":{"*":["Nu au fost găsite șabloane."]},"Edit WebApp":{"*":["Editare WebApp"]},"Delete WebApp":{"*":["Șterge aplicația web"]},"Welcome to WebApps Manager":{"*":["Bine ați venit la Managerul de WebApps"]},"Don't show this again":{"*":["Nu mai arăta asta."]},"Let's Start":{"*":["Să începem"]},"Select Browser":{"*":["Selectați browserul"]},"Cancel":{"*":["Anulează"]},"Select":{"*":["Selectați"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Adaugă WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detectați numele și pictograma de pe site."]},"Name":{"*":["Nume"]},"Category":{"*":["Categorie"]},"Opens as a native window without browser interface":{"*":["Se deschide ca o fereastră nativă fără interfață de browser."]},"Browser":{"*":["Browser"]},"Allows independent cookies and sessions":{"*":["Permite cookie-uri și sesiuni independente"]},"Profile Name":{"*":["Nume profil"]},"Save":{"*":["Salvează"]},"Loading...":{"*":["Se încarcă..."]},"WebApps Manager":{"*":["Manager aplicații web"]},"Search WebApps":{"*":["Caută WebApps"]},"Export WebApps":{"*":["Exportați aplicațiile web"]},"Import WebApps":{"*":["Importați aplicații web"]},"Browse Applications Folder":{"*":["Răsfoiește folderul Aplicații"]},"Browse Profiles Folder":{"*":["Răsfoiește folderul Profiluri"]},"Remove All WebApps":{"*":["Elimină toate aplicațiile web"]},"About":{"*":["Despre"]},"Add a new webapp to get started":{"*":["Adăugați o nouă aplicație web pentru a începe."]},"WebApp created successfully":{"*":["WebApp creat cu succes"]},"WebApp updated successfully":{"*":["WebApp actualizat cu succes"]},"Also delete configuration folder":{"*":["Dezinstalează și folderul de configurare."]},"Delete":{"*":["Șterge"]},"WebApp deleted successfully":{"*":["WebApp șters cu succes"]},"Remove All":{"*":["Elimină tot"]},"All WebApps have been removed":{"*":["Toate aplicațiile web au fost eliminate."]},"Failed to remove all WebApps":{"*":["Nu s-au putut elimina toate aplicațiile web."]},"WebApps exported successfully":{"*":["WebApps exportate cu succes"]},"No WebApps":{"*":["Fără aplicații web"]},"Change browser":{"*":["Schimbă browser"]},"Edit":{"*":["Editează"]},"New WebApp":{"*":["WebApp nou"]},"Icon":{"*":["Pictogramă"]},"App Mode":{"*":["Modul aplicație"]},"Separate Profile":{"*":["Profil separat"]},"Select Icon":{"*":["Selectează pictogramă"]},"Images":{"*":["Imagini"]},"ZIP files":{"*":["Fișiere ZIP"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importate {imported}, sărite {dups} duplicate"]},"Import failed":{"*":["Importul a eșuat"]},"Export failed":{"*":["Exportul a eșuat"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Aceasta va șterge toate webapps-urile și intrările lor de pe desktop. Această acțiune nu poate fi anulată."]},"Browser changed":{"*":["Browserul a fost schimbat"]},"What are WebApps?":{"*":["Ce sunt WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps sunt aplicații web care rulează într-o fereastră de browser dedicată, oferind o experiență mai asemănătoare unei aplicații pentru site-urile tale preferate."]},"Benefits of using WebApps:":{"*":["Beneficiile utilizării WebApps:"]},"Focus":{"*":["Concentrare"]},"Work without the distractions of other browser tabs":{"*":["Lucrează fără distragerile altor file de browser"]},"Desktop Integration":{"*":["Integrare pe desktop"]},"Quick access from your application menu":{"*":["Acces rapid din meniul aplicațiilor"]},"Isolated Profiles":{"*":["Profiluri izolate"]},"Each webapp can have its own cookies and settings":{"*":["Fiecare webapp poate avea propriile cookie-uri și setări"]},"Back":{"*":["Înapoi"]},"Forward":{"*":["Înainte"]},"Reload":{"*":["Reîncarcă"]},"Fullscreen":{"*":["Ecran complet"]},"Enter URL…":{"*":["Introdu URL…"]},"Zoom In":{"*":["Mărește"]},"Zoom Out":{"*":["Micșorează"]},"Reset Zoom":{"*":["Resetează zoom-ul"]},"Developer Tools":{"*":["Instrumente pentru dezvoltatori"]},"Menu":{"*":["Meniu"]},"Open Link in Browser":{"*":["Deschide linkul în browser"]},"Download Complete":{"*":["Descărcare completă"]},"Save File":{"*":["Salvează fișierul"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.mo index 29a7aacb..1d953437 100644 Binary files a/biglinux-webapps/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.json index d4eff20c..fbd577c0 100644 --- a/biglinux-webapps/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"ru":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблоны"]},"Choose a Template":{"*":["Выберите шаблон"]},"Search templates...":{"*":["Поиск шаблонов..."]},"Search templates":{"*":["Поиск шаблонов"]},"Search Results":{"*":["Результаты поиска"]},"No templates found":{"*":["Шаблоны не найдены"]},"Browser: {0}":{"*":["Браузер: {0}"]},"Edit WebApp":{"*":["Редактировать веб-приложение"]},"Edit {0}":{"*":["Редактировать {0}"]},"Delete WebApp":{"*":["Удалить WebApp"]},"Delete {0}":{"*":["Удалить {0}"]},"Welcome to WebApps Manager":{"*":["Добро пожаловать в WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Что такое веб-приложения?\n\nВеб-приложения — это веб-приложения, которые работают в отдельном окне браузера, обеспечивая более похожий на приложение опыт для ваших любимых веб-сайтов.\n\nПреимущества использования веб-приложений:\n\n• Фокус: Работайте без отвлекающих факторов других вкладок браузера\n• Интеграция с рабочим столом: Быстрый доступ из меню приложений\n• Изолированные профили: При желании, каждое веб-приложение может иметь свои собственные куки и настройки\n"]},"Don't show this again":{"*":["Больше не показывать это снова"]},"Let's Start":{"*":["Давайте начнем"]},"Select Browser":{"*":["Выберите браузер"]},"Cancel":{"*":["Отмена"]},"Select":{"*":["Выбрать"]},"System Default":{"*":["Системный по умолчанию"]},"Default":{"*":["По умолчанию"]},"Please select a browser.":{"*":["Пожалуйста, выберите браузер."]},"Error":{"*":["Ошибка"]},"OK":{"*":["ОК"]},"Add WebApp":{"*":["Добавить веб-приложение"]},"Choose from templates":{"*":["Выберите из шаблонов"]},"URL":{"*":["URL"]},"Detect":{"*":["Обнаружить"]},"Detect name and icon from website":{"*":["Обнаружить имя и значок с веб-сайта"]},"Name":{"*":["Имя"]},"App Icon":{"*":["Иконка приложения"]},"Select icon for the WebApp":{"*":["Выберите значок для веб-приложения"]},"Available Icons":{"*":["Доступные значки"]},"Category":{"*":["Категория"]},"Application Mode":{"*":["Режим приложения"]},"Opens as a native window without browser interface":{"*":["Открывается как родное окно без интерфейса браузера"]},"Browser":{"*":["Браузер"]},"Profile Settings":{"*":["Настройки профиля"]},"Configure a separate browser profile for this webapp":{"*":["Настройте отдельный профиль браузера для этого веб-приложения."]},"Use separate profile":{"*":["Использовать отдельный профиль"]},"Allows independent cookies and sessions":{"*":["Разрешает независимые куки и сессии"]},"Profile Name":{"*":["Имя профиля"]},"Save":{"*":["Сохранить"]},"Loading...":{"*":["Загрузка..."]},"Detecting website information, please wait":{"*":["Обнаружение информации о сайте, пожалуйста, подождите"]},"Please enter a URL first.":{"*":["Пожалуйста, сначала введите URL."]},"Please enter a name for the WebApp.":{"*":["Пожалуйста, введите имя для WebApp."]},"Please enter a URL for the WebApp.":{"*":["Пожалуйста, введите URL для WebApp."]},"Please select a browser for the WebApp.":{"*":["Пожалуйста, выберите браузер для WebApp."]},"WebApps Manager":{"*":["Менеджер веб-приложений"]},"Search WebApps":{"*":["Поиск веб-приложений"]},"Main Menu":{"*":["Главное меню"]},"Refresh":{"*":["Обновить"]},"Export WebApps":{"*":["Экспорт веб-приложений"]},"Import WebApps":{"*":["Импортировать веб-приложения"]},"Browse Applications Folder":{"*":["Просмотреть папку приложений"]},"Browse Profiles Folder":{"*":["Просмотреть папку профилей"]},"Show Welcome Screen":{"*":["Показать экран приветствия"]},"Remove All WebApps":{"*":["Удалить все веб-приложения"]},"About":{"*":["О программе"]},"Add":{"*":["Добавить"]},"No WebApps Found":{"*":["Веб-приложения не найдены"]},"Add a new webapp to get started":{"*":["Добавьте новое веб-приложение, чтобы начать."]},"WebApp created successfully":{"*":["Веб-приложение успешно создано"]},"WebApp updated successfully":{"*":["Веб-приложение успешно обновлено"]},"Browser changed to {0}":{"*":["Браузер изменен на {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Вы уверены, что хотите удалить {0}?\n\nURL: {1}\nБраузер: {2}"]},"Also delete configuration folder":{"*":["Также удалите папку конфигурации"]},"Delete":{"*":["Удалить"]},"WebApp deleted successfully":{"*":["Веб-приложение успешно удалено"]},"REMOVE ALL":{"*":["УДАЛИТЬ ВСЕ"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Вы уверены, что хотите удалить все свои веб-приложения? Это действие нельзя отменить.\n\nВведите \"{0}\", чтобы подтвердить."]},"Remove All":{"*":["Удалить все"]},"All WebApps have been removed":{"*":["Все веб-приложения были удалены."]},"Failed to remove all WebApps":{"*":["Не удалось удалить все веб-приложения."]},"Icon {0} of {1}":{"*":["Иконка {0} из {1}"]},"WebApps exported successfully":{"*":["WebApps успешно экспортированы"]},"No WebApps":{"*":["Нет веб-приложений"]},"There are no WebApps to export.":{"*":["Нет доступных WebApps для экспорта."]},"The selected file does not exist.":{"*":["Выбранный файл не существует."]},"The selected file is not a valid ZIP archive.":{"*":["Выбранный файл не является действительным ZIP-архивом."]},"Error importing WebApps":{"*":["Ошибка импорта WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Импортировано {} WebApps успешно (пропущено {} дубликатов)"]},"Imported {} WebApps successfully":{"*":["Успешно импортированы {} WebApps"]},"No":{"*":["Нет"]},"Yes":{"*":["Да"]}}}} \ No newline at end of file +{"ru":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблоны"]},"Choose a Template":{"*":["Выберите шаблон"]},"Search templates...":{"*":["Поиск шаблонов..."]},"Search Results":{"*":["Результаты поиска"]},"No templates found":{"*":["Шаблоны не найдены"]},"Edit WebApp":{"*":["Редактировать веб-приложение"]},"Delete WebApp":{"*":["Удалить WebApp"]},"Welcome to WebApps Manager":{"*":["Добро пожаловать в WebApps Manager"]},"Don't show this again":{"*":["Больше не показывать это снова"]},"Let's Start":{"*":["Давайте начнем"]},"Select Browser":{"*":["Выберите браузер"]},"Cancel":{"*":["Отмена"]},"Select":{"*":["Выбрать"]},"OK":{"*":["ОК"]},"Add WebApp":{"*":["Добавить веб-приложение"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Обнаружить имя и значок с веб-сайта"]},"Name":{"*":["Имя"]},"Category":{"*":["Категория"]},"Opens as a native window without browser interface":{"*":["Открывается как родное окно без интерфейса браузера"]},"Browser":{"*":["Браузер"]},"Allows independent cookies and sessions":{"*":["Разрешает независимые куки и сессии"]},"Profile Name":{"*":["Имя профиля"]},"Save":{"*":["Сохранить"]},"Loading...":{"*":["Загрузка..."]},"WebApps Manager":{"*":["Менеджер веб-приложений"]},"Search WebApps":{"*":["Поиск веб-приложений"]},"Export WebApps":{"*":["Экспорт веб-приложений"]},"Import WebApps":{"*":["Импортировать веб-приложения"]},"Browse Applications Folder":{"*":["Просмотреть папку приложений"]},"Browse Profiles Folder":{"*":["Просмотреть папку профилей"]},"Remove All WebApps":{"*":["Удалить все веб-приложения"]},"About":{"*":["О программе"]},"Add a new webapp to get started":{"*":["Добавьте новое веб-приложение, чтобы начать."]},"WebApp created successfully":{"*":["Веб-приложение успешно создано"]},"WebApp updated successfully":{"*":["Веб-приложение успешно обновлено"]},"Also delete configuration folder":{"*":["Также удалите папку конфигурации"]},"Delete":{"*":["Удалить"]},"WebApp deleted successfully":{"*":["Веб-приложение успешно удалено"]},"Remove All":{"*":["Удалить все"]},"All WebApps have been removed":{"*":["Все веб-приложения были удалены."]},"Failed to remove all WebApps":{"*":["Не удалось удалить все веб-приложения."]},"WebApps exported successfully":{"*":["WebApps успешно экспортированы"]},"No WebApps":{"*":["Нет веб-приложений"]},"Change browser":{"*":["Изменить браузер"]},"Edit":{"*":["Редактировать"]},"New WebApp":{"*":["Новое WebApp"]},"Icon":{"*":["Значок"]},"App Mode":{"*":["Режим приложения"]},"Separate Profile":{"*":["Отдельный профиль"]},"Select Icon":{"*":["Выбрать значок"]},"Images":{"*":["Изображения"]},"ZIP files":{"*":["ZIP-файлы"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Импортировано {imported}, пропущено {dups} дубликатов"]},"Import failed":{"*":["Ошибка импорта"]},"Export failed":{"*":["Ошибка экспорта"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Это удалит все webapps и их записи на рабочем столе. Это действие нельзя отменить."]},"Browser changed":{"*":["Браузер изменён"]},"What are WebApps?":{"*":["Что такое WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps — это веб-приложения, которые работают в отдельном окне браузера, обеспечивая более похожий на приложение опыт для ваших любимых сайтов."]},"Benefits of using WebApps:":{"*":["Преимущества использования WebApps:"]},"Focus":{"*":["Фокус"]},"Work without the distractions of other browser tabs":{"*":["Работа без отвлечений от других вкладок браузера"]},"Desktop Integration":{"*":["Интеграция с рабочим столом"]},"Quick access from your application menu":{"*":["Быстрый доступ из меню приложений"]},"Isolated Profiles":{"*":["Изолированные профили"]},"Each webapp can have its own cookies and settings":{"*":["Каждый WebApp может иметь свои собственные куки и настройки"]},"Back":{"*":["Назад"]},"Forward":{"*":["Вперед"]},"Reload":{"*":["Перезагрузить"]},"Fullscreen":{"*":["Полноэкранный режим"]},"Enter URL…":{"*":["Введите URL…"]},"Zoom In":{"*":["Увеличить"]},"Zoom Out":{"*":["Уменьшить"]},"Reset Zoom":{"*":["Сбросить масштаб"]},"Developer Tools":{"*":["Инструменты разработчика"]},"Menu":{"*":["Меню"]},"Open Link in Browser":{"*":["Открыть ссылку в браузере"]},"Download Complete":{"*":["Загрузка завершена"]},"Save File":{"*":["Сохранить файл"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.mo index f3f4e32c..20cd5802 100644 Binary files a/biglinux-webapps/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.json index f2fc1754..df7a6783 100644 --- a/biglinux-webapps/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"sk":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Šablóny"]},"Choose a Template":{"*":["Vyberte šablónu"]},"Search templates...":{"*":["Hľadať šablóny..."]},"Search templates":{"*":["Hľadať šablóny"]},"Search Results":{"*":["Výsledky vyhľadávania"]},"No templates found":{"*":["Žiadne šablóny nenájdené"]},"Browser: {0}":{"*":["Prehliadač: {0}"]},"Edit WebApp":{"*":["Upraviť WebApp"]},"Edit {0}":{"*":["Upraviť {0}"]},"Delete WebApp":{"*":["Odstrániť WebApp"]},"Delete {0}":{"*":["Odstrániť {0}"]},"Welcome to WebApps Manager":{"*":["Vitajte v správcovi webových aplikácií"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Čo sú WebApps?\n\nWebApps sú webové aplikácie, ktoré bežia v samostatnom okne prehliadača, čím poskytujú viac aplikáciám podobný zážitok pre vaše obľúbené webové stránky.\n\nVýhody používania WebApps:\n\n• Fokus: Pracujte bez rozptýlenia od iných kariet prehliadača\n• Integrácia s desktopom: Rýchly prístup z ponuky aplikácií\n• Izolované profily: Voliteľne, každá webová aplikácia môže mať svoje vlastné cookies a nastavenia\n"]},"Don't show this again":{"*":["Nesúhlasím s týmto znovu zobraziť."]},"Let's Start":{"*":["Začnime"]},"Select Browser":{"*":["Vyberte prehliadač"]},"Cancel":{"*":["Zrušiť"]},"Select":{"*":["Vybrať"]},"System Default":{"*":["Predvolené nastavenie systému"]},"Default":{"*":["Predvolené"]},"Please select a browser.":{"*":["Vyberte prehliadač."]},"Error":{"*":["Chyba"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Pridať WebApp"]},"Choose from templates":{"*":["Vyberte z šablón"]},"URL":{"*":["URL"]},"Detect":{"*":["Detekovať"]},"Detect name and icon from website":{"*":["Detekovať názov a ikonu z webovej stránky"]},"Name":{"*":["Názov"]},"App Icon":{"*":["Ikona aplikácie"]},"Select icon for the WebApp":{"*":["Vyberte ikonu pre WebApp"]},"Available Icons":{"*":["Dostupné ikony"]},"Category":{"*":["Kategória"]},"Application Mode":{"*":["Režim aplikácie"]},"Opens as a native window without browser interface":{"*":["Otvára sa ako natívne okno bez rozhrania prehliadača."]},"Browser":{"*":["Prehliadač"]},"Profile Settings":{"*":["Nastavenia profilu"]},"Configure a separate browser profile for this webapp":{"*":["Nakonfigurujte samostatný profil prehliadača pre túto webovú aplikáciu."]},"Use separate profile":{"*":["Použite samostatný profil"]},"Allows independent cookies and sessions":{"*":["Umožňuje nezávislé cookies a relácie"]},"Profile Name":{"*":["Názov profilu"]},"Save":{"*":["Uložiť"]},"Loading...":{"*":["Načítanie..."]},"Detecting website information, please wait":{"*":["Zisťovanie informácií o webovej stránke, prosím čakajte"]},"Please enter a URL first.":{"*":["Najprv zadajte URL."]},"Please enter a name for the WebApp.":{"*":["Zadajte názov pre WebApp."]},"Please enter a URL for the WebApp.":{"*":["Zadajte URL adresu pre WebApp."]},"Please select a browser for the WebApp.":{"*":["Vyberte pre WebApp prehliadač."]},"WebApps Manager":{"*":["Správca webových aplikácií"]},"Search WebApps":{"*":["Hľadať WebApps"]},"Main Menu":{"*":["Hlavné menu"]},"Refresh":{"*":["Obnoviť"]},"Export WebApps":{"*":["Exportovať webové aplikácie"]},"Import WebApps":{"*":["Importovať webové aplikácie"]},"Browse Applications Folder":{"*":["Prehľadávať priečinok aplikácií"]},"Browse Profiles Folder":{"*":["Prehľadávať priečinok profilov"]},"Show Welcome Screen":{"*":["Zobraziť uvítaciu obrazovku"]},"Remove All WebApps":{"*":["Odstrániť všetky webové aplikácie"]},"About":{"*":["O aplikácii"]},"Add":{"*":["Pridať"]},"No WebApps Found":{"*":["Nenašli sa žiadne webové aplikácie"]},"Add a new webapp to get started":{"*":["Pridajte novú webovú aplikáciu, aby ste mohli začať."]},"WebApp created successfully":{"*":["Webová aplikácia bola úspešne vytvorená."]},"WebApp updated successfully":{"*":["Webová aplikácia bola úspešne aktualizovaná."]},"Browser changed to {0}":{"*":["Prehliadač bol zmenený na {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Ste naozaj istí, že chcete odstrániť {0}?\n\nURL: {1}\nPrehliadač: {2}"]},"Also delete configuration folder":{"*":["Taktiež odstráňte konfiguračný priečinok."]},"Delete":{"*":["Vymazať"]},"WebApp deleted successfully":{"*":["Webová aplikácia bola úspešne odstránená."]},"REMOVE ALL":{"*":["ODSTRÁNIŤ VŠETKO"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Ste naozaj istí, že chcete odstrániť všetky svoje WebApps? Túto akciu nie je možné zrušiť.\n\nNapíšte \"{0}\" na potvrdenie."]},"Remove All":{"*":["Odstrániť všetko"]},"All WebApps have been removed":{"*":["Všetky webové aplikácie boli odstránené."]},"Failed to remove all WebApps":{"*":["Nepodarilo sa odstrániť všetky WebApps."]},"Icon {0} of {1}":{"*":["Ikona {0} z {1}"]},"WebApps exported successfully":{"*":["WebApps boli úspešne exportované"]},"No WebApps":{"*":["Žiadne webové aplikácie"]},"There are no WebApps to export.":{"*":["Nie sú žiadne webové aplikácie na export."]},"The selected file does not exist.":{"*":["Vybraný súbor neexistuje."]},"The selected file is not a valid ZIP archive.":{"*":["Vybraný súbor nie je platný ZIP archív."]},"Error importing WebApps":{"*":["Chyba pri importe WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Úspešne importované {} WebApps ({} duplikáty preskočené)"]},"Imported {} WebApps successfully":{"*":["Úspešne importované {} WebApps"]},"No":{"*":["Nie"]},"Yes":{"*":["Áno"]}}}} \ No newline at end of file +{"sk":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Šablóny"]},"Choose a Template":{"*":["Vyberte šablónu"]},"Search templates...":{"*":["Hľadať šablóny..."]},"Search Results":{"*":["Výsledky vyhľadávania"]},"No templates found":{"*":["Žiadne šablóny nenájdené"]},"Edit WebApp":{"*":["Upraviť WebApp"]},"Delete WebApp":{"*":["Odstrániť WebApp"]},"Welcome to WebApps Manager":{"*":["Vitajte v správcovi webových aplikácií"]},"Don't show this again":{"*":["Nesúhlasím s týmto znovu zobraziť."]},"Let's Start":{"*":["Začnime"]},"Select Browser":{"*":["Vyberte prehliadač"]},"Cancel":{"*":["Zrušiť"]},"Select":{"*":["Vybrať"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Pridať WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detekovať názov a ikonu z webovej stránky"]},"Name":{"*":["Názov"]},"Category":{"*":["Kategória"]},"Opens as a native window without browser interface":{"*":["Otvára sa ako natívne okno bez rozhrania prehliadača."]},"Browser":{"*":["Prehliadač"]},"Allows independent cookies and sessions":{"*":["Umožňuje nezávislé cookies a relácie"]},"Profile Name":{"*":["Názov profilu"]},"Save":{"*":["Uložiť"]},"Loading...":{"*":["Načítanie..."]},"WebApps Manager":{"*":["Správca webových aplikácií"]},"Search WebApps":{"*":["Hľadať WebApps"]},"Export WebApps":{"*":["Exportovať webové aplikácie"]},"Import WebApps":{"*":["Importovať webové aplikácie"]},"Browse Applications Folder":{"*":["Prehľadávať priečinok aplikácií"]},"Browse Profiles Folder":{"*":["Prehľadávať priečinok profilov"]},"Remove All WebApps":{"*":["Odstrániť všetky webové aplikácie"]},"About":{"*":["O aplikácii"]},"Add a new webapp to get started":{"*":["Pridajte novú webovú aplikáciu, aby ste mohli začať."]},"WebApp created successfully":{"*":["Webová aplikácia bola úspešne vytvorená."]},"WebApp updated successfully":{"*":["Webová aplikácia bola úspešne aktualizovaná."]},"Also delete configuration folder":{"*":["Taktiež odstráňte konfiguračný priečinok."]},"Delete":{"*":["Vymazať"]},"WebApp deleted successfully":{"*":["Webová aplikácia bola úspešne odstránená."]},"Remove All":{"*":["Odstrániť všetko"]},"All WebApps have been removed":{"*":["Všetky webové aplikácie boli odstránené."]},"Failed to remove all WebApps":{"*":["Nepodarilo sa odstrániť všetky WebApps."]},"WebApps exported successfully":{"*":["WebApps boli úspešne exportované"]},"No WebApps":{"*":["Žiadne webové aplikácie"]},"Change browser":{"*":["Zmeniť prehliadač"]},"Edit":{"*":["Upraviť"]},"New WebApp":{"*":["Nová WebApp"]},"Icon":{"*":["Ikona"]},"App Mode":{"*":["Režim aplikácie"]},"Separate Profile":{"*":["Samostatný profil"]},"Select Icon":{"*":["Vybrať ikonu"]},"Images":{"*":["Obrázky"]},"ZIP files":{"*":["ZIP súbory"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importované {imported}, preskočené {dups} duplikáty"]},"Import failed":{"*":["Import zlyhal"]},"Export failed":{"*":["Export zlyhal"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Týmto sa vymažú všetky webové aplikácie a ich záznamy na ploche. Toto sa nedá vrátiť späť."]},"Browser changed":{"*":["Prehliadač zmenený"]},"What are WebApps?":{"*":["Čo sú WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps sú webové aplikácie, ktoré bežia v samostatnom okne prehliadača a poskytujú viac aplikácii podobný zážitok pre vaše obľúbené webové stránky."]},"Benefits of using WebApps:":{"*":["Výhody používania WebApps:"]},"Focus":{"*":["Sústreďte sa"]},"Work without the distractions of other browser tabs":{"*":["Pracujte bez rozptýlení z iných kariet prehliadača"]},"Desktop Integration":{"*":["Integrácia na pracovnú plochu"]},"Quick access from your application menu":{"*":["Rýchly prístup z vášho aplikačného menu"]},"Isolated Profiles":{"*":["Izolované profily"]},"Each webapp can have its own cookies and settings":{"*":["Každý webapp môže mať vlastné cookies a nastavenia"]},"Back":{"*":["Späť"]},"Forward":{"*":["Vpred"]},"Reload":{"*":["Obnoviť"]},"Fullscreen":{"*":["Celá obrazovka"]},"Enter URL…":{"*":["Zadajte URL…"]},"Zoom In":{"*":["Priblížiť"]},"Zoom Out":{"*":["Oddialiť"]},"Reset Zoom":{"*":["Obnoviť zväčšenie"]},"Developer Tools":{"*":["Nástroje pre vývojárov"]},"Menu":{"*":["Menu"]},"Open Link in Browser":{"*":["Otvoriť odkaz v prehliadači"]},"Download Complete":{"*":["Sťahovanie dokončené"]},"Save File":{"*":["Uložiť súbor"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.mo index 63e54390..079f46ae 100644 Binary files a/biglinux-webapps/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.json index e8a42763..3cd02dd2 100644 --- a/biglinux-webapps/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"sv":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallar"]},"Choose a Template":{"*":["Välj en mall"]},"Search templates...":{"*":["Sök mallar..."]},"Search templates":{"*":["Sök mallar"]},"Search Results":{"*":["Sökresultat"]},"No templates found":{"*":["Inga mallar hittades"]},"Browser: {0}":{"*":["Webbläsare: {0}"]},"Edit WebApp":{"*":["Redigera WebApp"]},"Edit {0}":{"*":["Redigera {0}"]},"Delete WebApp":{"*":["Ta bort WebApp"]},"Delete {0}":{"*":["Ta bort {0}"]},"Welcome to WebApps Manager":{"*":["Välkommen till WebApps Manager"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Vad är WebApps?\n\nWebApps är webbapplikationer som körs i ett dedikerat webbläsarfönster, vilket ger en mer app-liknande upplevelse för dina favoritwebbplatser.\n\nFördelar med att använda WebApps:\n\n• Fokus: Arbeta utan distraktioner från andra webbläsartabbar\n• Skrivbordsintegration: Snabb åtkomst från din applikationsmeny\n• Isolerade profiler: Valfritt kan varje webapp ha sina egna cookies och inställningar\n"]},"Don't show this again":{"*":["Visa inte detta igen"]},"Let's Start":{"*":["Låt oss börja"]},"Select Browser":{"*":["Välj webbläsare"]},"Cancel":{"*":["Avbryt"]},"Select":{"*":["Välj"]},"System Default":{"*":["Systemstandard"]},"Default":{"*":["Standard"]},"Please select a browser.":{"*":["Vänligen välj en webbläsare."]},"Error":{"*":["Fel"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lägg till WebApp"]},"Choose from templates":{"*":["Välj från mallar"]},"URL":{"*":["URL"]},"Detect":{"*":["Upptäck"]},"Detect name and icon from website":{"*":["Detektera namn och ikon från webbplats."]},"Name":{"*":["Namn"]},"App Icon":{"*":["App-ikon"]},"Select icon for the WebApp":{"*":["Välj ikon för WebApp"]},"Available Icons":{"*":["Tillgängliga ikoner"]},"Category":{"*":["Kategori"]},"Application Mode":{"*":["Applikationsläge"]},"Opens as a native window without browser interface":{"*":["Öppnas som ett inbyggt fönster utan webbläsargränssnitt"]},"Browser":{"*":["Webbläsare"]},"Profile Settings":{"*":["Profilinställningar"]},"Configure a separate browser profile for this webapp":{"*":["Konfigurera en separat webbläsarprofil för denna webbapp"]},"Use separate profile":{"*":["Använd separat profil"]},"Allows independent cookies and sessions":{"*":["Tillåter oberoende cookies och sessioner"]},"Profile Name":{"*":["Profilnamn"]},"Save":{"*":["Spara"]},"Loading...":{"*":["Laddar..."]},"Detecting website information, please wait":{"*":["Upptäckter webbplatsinformation, vänligen vänta"]},"Please enter a URL first.":{"*":["Vänligen ange en URL först."]},"Please enter a name for the WebApp.":{"*":["Vänligen ange ett namn för WebAppen."]},"Please enter a URL for the WebApp.":{"*":["Vänligen ange en URL för WebAppen."]},"Please select a browser for the WebApp.":{"*":["Vänligen välj en webbläsare för WebApp."]},"WebApps Manager":{"*":["WebApps Hanterare"]},"Search WebApps":{"*":["Sök WebApps"]},"Main Menu":{"*":["Huvudmeny"]},"Refresh":{"*":["Uppdatera"]},"Export WebApps":{"*":["Exportera WebApps"]},"Import WebApps":{"*":["Importera WebApps"]},"Browse Applications Folder":{"*":["Bläddra i mappen Program"]},"Browse Profiles Folder":{"*":["Bläddra i profiler-mappen"]},"Show Welcome Screen":{"*":["Visa välkomstskärm"]},"Remove All WebApps":{"*":["Ta bort alla webbappar"]},"About":{"*":["Om"]},"Add":{"*":["Lägg till"]},"No WebApps Found":{"*":["Inga WebApps hittades"]},"Add a new webapp to get started":{"*":["Lägg till en ny webbapp för att komma igång"]},"WebApp created successfully":{"*":["WebApp skapad framgångsrikt"]},"WebApp updated successfully":{"*":["WebApp uppdaterad framgångsrikt"]},"Browser changed to {0}":{"*":["Webbläsare ändrad till {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Är du säker på att du vill ta bort {0}?\n\nURL: {1}\nWebbläsare: {2}"]},"Also delete configuration folder":{"*":["Ta bort konfigurationsmappen också."]},"Delete":{"*":["Ta bort"]},"WebApp deleted successfully":{"*":["WebApp raderades framgångsrikt"]},"REMOVE ALL":{"*":["TA BORT ALLT"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Är du säker på att du vill ta bort alla dina WebApps? Denna åtgärd kan inte ångras.\n\nSkriv \"{0}\" för att bekräfta."]},"Remove All":{"*":["Ta bort allt"]},"All WebApps have been removed":{"*":["Alla WebApps har tagits bort."]},"Failed to remove all WebApps":{"*":["Misslyckades med att ta bort alla WebApps"]},"Icon {0} of {1}":{"*":["Ikon {0} av {1}"]},"WebApps exported successfully":{"*":["WebApps exporterades framgångsrikt"]},"No WebApps":{"*":["Inga WebApps"]},"There are no WebApps to export.":{"*":["Det finns inga WebApps att exportera."]},"The selected file does not exist.":{"*":["Den valda filen finns inte."]},"The selected file is not a valid ZIP archive.":{"*":["Den valda filen är inte ett giltigt ZIP-arkiv."]},"Error importing WebApps":{"*":["Fel vid import av WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Importerade {} WebApps framgångsrikt ({} dubbletter hoppades över)"]},"Imported {} WebApps successfully":{"*":["Importerade {} WebApps framgångsrikt"]},"No":{"*":["Nej"]},"Yes":{"*":["Ja"]}}}} \ No newline at end of file +{"sv":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Mallar"]},"Choose a Template":{"*":["Välj en mall"]},"Search templates...":{"*":["Sök mallar..."]},"Search Results":{"*":["Sökresultat"]},"No templates found":{"*":["Inga mallar hittades"]},"Edit WebApp":{"*":["Redigera WebApp"]},"Delete WebApp":{"*":["Ta bort WebApp"]},"Welcome to WebApps Manager":{"*":["Välkommen till WebApps Manager"]},"Don't show this again":{"*":["Visa inte detta igen"]},"Let's Start":{"*":["Låt oss börja"]},"Select Browser":{"*":["Välj webbläsare"]},"Cancel":{"*":["Avbryt"]},"Select":{"*":["Välj"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Lägg till WebApp"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Detektera namn och ikon från webbplats."]},"Name":{"*":["Namn"]},"Category":{"*":["Kategori"]},"Opens as a native window without browser interface":{"*":["Öppnas som ett inbyggt fönster utan webbläsargränssnitt"]},"Browser":{"*":["Webbläsare"]},"Allows independent cookies and sessions":{"*":["Tillåter oberoende cookies och sessioner"]},"Profile Name":{"*":["Profilnamn"]},"Save":{"*":["Spara"]},"Loading...":{"*":["Laddar..."]},"WebApps Manager":{"*":["WebApps Hanterare"]},"Search WebApps":{"*":["Sök WebApps"]},"Export WebApps":{"*":["Exportera WebApps"]},"Import WebApps":{"*":["Importera WebApps"]},"Browse Applications Folder":{"*":["Bläddra i mappen Program"]},"Browse Profiles Folder":{"*":["Bläddra i profiler-mappen"]},"Remove All WebApps":{"*":["Ta bort alla webbappar"]},"About":{"*":["Om"]},"Add a new webapp to get started":{"*":["Lägg till en ny webbapp för att komma igång"]},"WebApp created successfully":{"*":["WebApp skapad framgångsrikt"]},"WebApp updated successfully":{"*":["WebApp uppdaterad framgångsrikt"]},"Also delete configuration folder":{"*":["Ta bort konfigurationsmappen också."]},"Delete":{"*":["Ta bort"]},"WebApp deleted successfully":{"*":["WebApp raderades framgångsrikt"]},"Remove All":{"*":["Ta bort allt"]},"All WebApps have been removed":{"*":["Alla WebApps har tagits bort."]},"Failed to remove all WebApps":{"*":["Misslyckades med att ta bort alla WebApps"]},"WebApps exported successfully":{"*":["WebApps exporterades framgångsrikt"]},"No WebApps":{"*":["Inga WebApps"]},"Change browser":{"*":["Byt webbläsare"]},"Edit":{"*":["Redigera"]},"New WebApp":{"*":["Ny WebApp"]},"Icon":{"*":["Ikon"]},"App Mode":{"*":["App-läge"]},"Separate Profile":{"*":["Separat profil"]},"Select Icon":{"*":["Välj ikon"]},"Images":{"*":["Bilder"]},"ZIP files":{"*":["ZIP-filer"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Importerade {imported}, hoppade över {dups} dubbletter"]},"Import failed":{"*":["Import misslyckades"]},"Export failed":{"*":["Export misslyckades"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Detta kommer att ta bort alla webappar och deras skrivbordsgenvägar. Detta kan inte ångras."]},"Browser changed":{"*":["Webbläsare ändrad"]},"What are WebApps?":{"*":["Vad är WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps är webbapplikationer som körs i ett dedikerat webbläsarfönster och ger en mer app-liknande upplevelse för dina favoritwebbplatser."]},"Benefits of using WebApps:":{"*":["Fördelar med att använda WebApps:"]},"Focus":{"*":["Fokus"]},"Work without the distractions of other browser tabs":{"*":["Arbeta utan distraktioner från andra webbläsarflikar"]},"Desktop Integration":{"*":["Skrivbordsintegration"]},"Quick access from your application menu":{"*":["Snabb åtkomst från din applikationsmeny"]},"Isolated Profiles":{"*":["Isolerade profiler"]},"Each webapp can have its own cookies and settings":{"*":["Varje webapp kan ha sina egna cookies och inställningar"]},"Back":{"*":["Tillbaka"]},"Forward":{"*":["Framåt"]},"Reload":{"*":["Ladda om"]},"Fullscreen":{"*":["Fullskärm"]},"Enter URL…":{"*":["Ange URL…"]},"Zoom In":{"*":["Zooma in"]},"Zoom Out":{"*":["Zooma ut"]},"Reset Zoom":{"*":["Återställ zoom"]},"Developer Tools":{"*":["Utvecklarverktyg"]},"Menu":{"*":["Meny"]},"Open Link in Browser":{"*":["Öppna länk i webbläsare"]},"Download Complete":{"*":["Nedladdning klar"]},"Save File":{"*":["Spara fil"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.mo index 635ca613..47b26927 100644 Binary files a/biglinux-webapps/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.json index dab125f0..48a70f55 100644 --- a/biglinux-webapps/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"tr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Şablonlar"]},"Choose a Template":{"*":["Bir Şablon Seçin"]},"Search templates...":{"*":["Şablonları ara..."]},"Search templates":{"*":["Şablonları ara"]},"Search Results":{"*":["Arama Sonuçları"]},"No templates found":{"*":["Şablon bulunamadı"]},"Browser: {0}":{"*":["Tarayıcı: {0}"]},"Edit WebApp":{"*":["Web Uygulamasını Düzenle"]},"Edit {0}":{"*":["{0} düzenle"]},"Delete WebApp":{"*":["WebApp'i Sil"]},"Delete {0}":{"*":["{0} sil."]},"Welcome to WebApps Manager":{"*":["Web Uygulamaları Yöneticisi'ne Hoş Geldiniz"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Web Uygulamaları nedir?\n\nWeb Uygulamaları, özel bir tarayıcı penceresinde çalışan web uygulamalarıdır ve favori web siteleriniz için daha uygulama benzeri bir deneyim sunar.\n\nWeb Uygulamaları kullanmanın avantajları:\n\n• Odaklanma: Diğer tarayıcı sekmelerinin dikkat dağıtıcı etkisi olmadan çalışma\n• masaüstü entegrasyonu: Uygulama menünüzden hızlı erişim\n• İzolasyonlu Profiller: İsteğe bağlı olarak, her web uygulaması kendi çerezlerine ve ayarlarına sahip olabilir\n"]},"Don't show this again":{"*":["Bunu bir daha gösterme."]},"Let's Start":{"*":["Başlayalım"]},"Select Browser":{"*":["Tarayıcıyı Seçin"]},"Cancel":{"*":["İptal et"]},"Select":{"*":["Seçin"]},"System Default":{"*":["Sistem Varsayılanı"]},"Default":{"*":["Varsayılan"]},"Please select a browser.":{"*":["Lütfen bir tarayıcı seçin."]},"Error":{"*":["Hata"]},"OK":{"*":["Tamam"]},"Add WebApp":{"*":["Web Uygulaması Ekle"]},"Choose from templates":{"*":["Şablonlardan seçin"]},"URL":{"*":["URL"]},"Detect":{"*":["Algıla"]},"Detect name and icon from website":{"*":["Web sitesinden isim ve simgeyi tespit et"]},"Name":{"*":["İsim"]},"App Icon":{"*":["Uygulama İkonu"]},"Select icon for the WebApp":{"*":["WebApp için simge seçin"]},"Available Icons":{"*":["Mevcut Simge"]},"Category":{"*":["Kategori"]},"Application Mode":{"*":["Uygulama Modu"]},"Opens as a native window without browser interface":{"*":["Tarayıcı arayüzü olmadan yerel bir pencere olarak açılır."]},"Browser":{"*":["Tarayıcı"]},"Profile Settings":{"*":["Profil Ayarları"]},"Configure a separate browser profile for this webapp":{"*":["Bu web uygulaması için ayrı bir tarayıcı profili yapılandırın."]},"Use separate profile":{"*":["Ayrı profil kullanın"]},"Allows independent cookies and sessions":{"*":["Bağımsız çerezler ve oturumlar sağlar."]},"Profile Name":{"*":["Profil Adı"]},"Save":{"*":["Kaydet"]},"Loading...":{"*":["Yükleniyor..."]},"Detecting website information, please wait":{"*":["Web sitesi bilgileri tespit ediliyor, lütfen bekleyin."]},"Please enter a URL first.":{"*":["Lütfen önce bir URL girin."]},"Please enter a name for the WebApp.":{"*":["Lütfen WebApp için bir isim girin."]},"Please enter a URL for the WebApp.":{"*":["Lütfen WebApp için bir URL girin."]},"Please select a browser for the WebApp.":{"*":["Lütfen WebApp için bir tarayıcı seçin."]},"WebApps Manager":{"*":["Web Uygulamaları Yöneticisi"]},"Search WebApps":{"*":["Web Uygulamaları Ara"]},"Main Menu":{"*":["Ana Menü"]},"Refresh":{"*":["Yenile"]},"Export WebApps":{"*":["Web Uygulamalarını Dışa Aktar"]},"Import WebApps":{"*":["Web Uygulamaları İçe Aktar"]},"Browse Applications Folder":{"*":["Uygulamalar Klasörünü Gözat"]},"Browse Profiles Folder":{"*":["Profiller Klasörünü Gözat"]},"Show Welcome Screen":{"*":["Hoş Geldiniz Ekranını Göster"]},"Remove All WebApps":{"*":["Tüm Web Uygulamalarını Kaldır"]},"About":{"*":["Hakkında"]},"Add":{"*":["Ekle"]},"No WebApps Found":{"*":["Web Uygulamaları Bulunamadı"]},"Add a new webapp to get started":{"*":["Başlamak için yeni bir web uygulaması ekleyin."]},"WebApp created successfully":{"*":["Web Uygulaması başarıyla oluşturuldu."]},"WebApp updated successfully":{"*":["WebApp başarıyla güncellendi."]},"Browser changed to {0}":{"*":["Tarayıcı {0} olarak değiştirildi."]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["{0}'ı silmek istediğinizden emin misiniz?\n\nURL: {1}\nTarayıcı: {2}"]},"Also delete configuration folder":{"*":["Ayrıca yapılandırma klasörünü silin."]},"Delete":{"*":["Sil"]},"WebApp deleted successfully":{"*":["WebApp başarıyla silindi."]},"REMOVE ALL":{"*":["TÜMÜNÜ KALDIR"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Tüm Web Uygulamalarınızı kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz.\n\nOnaylamak için \"{0}\" yazın."]},"Remove All":{"*":["Tümünü Kaldır"]},"All WebApps have been removed":{"*":["Tüm Web Uygulamaları kaldırıldı."]},"Failed to remove all WebApps":{"*":["Tüm Web Uygulamaları kaldırma işlemi başarısız oldu."]},"Icon {0} of {1}":{"*":["{1} için {0} simgesi"]},"WebApps exported successfully":{"*":["Web Uygulamaları başarıyla dışa aktarıldı."]},"No WebApps":{"*":["Web Uygulamaları Yok"]},"There are no WebApps to export.":{"*":["Dışa aktarılacak Web Uygulamaları yok."]},"The selected file does not exist.":{"*":["Seçilen dosya mevcut değil."]},"The selected file is not a valid ZIP archive.":{"*":["Seçilen dosya geçerli bir ZIP arşivi değil."]},"Error importing WebApps":{"*":["Web Uygulamaları içe aktarım hatası"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["{} WebApps başarıyla içe aktarıldı ({} kopyalar atlandı)"]},"Imported {} WebApps successfully":{"*":["{} WebApps başarıyla içe aktarıldı."]},"No":{"*":["Hayır"]},"Yes":{"*":["Evet"]}}}} \ No newline at end of file +{"tr":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Şablonlar"]},"Choose a Template":{"*":["Bir Şablon Seçin"]},"Search templates...":{"*":["Şablonları ara..."]},"Search Results":{"*":["Arama Sonuçları"]},"No templates found":{"*":["Şablon bulunamadı"]},"Edit WebApp":{"*":["Web Uygulamasını Düzenle"]},"Delete WebApp":{"*":["WebApp'i Sil"]},"Welcome to WebApps Manager":{"*":["Web Uygulamaları Yöneticisi'ne Hoş Geldiniz"]},"Don't show this again":{"*":["Bunu bir daha gösterme."]},"Let's Start":{"*":["Başlayalım"]},"Select Browser":{"*":["Tarayıcıyı Seçin"]},"Cancel":{"*":["İptal et"]},"Select":{"*":["Seçin"]},"OK":{"*":["Tamam"]},"Add WebApp":{"*":["Web Uygulaması Ekle"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Web sitesinden isim ve simgeyi tespit et"]},"Name":{"*":["İsim"]},"Category":{"*":["Kategori"]},"Opens as a native window without browser interface":{"*":["Tarayıcı arayüzü olmadan yerel bir pencere olarak açılır."]},"Browser":{"*":["Tarayıcı"]},"Allows independent cookies and sessions":{"*":["Bağımsız çerezler ve oturumlar sağlar."]},"Profile Name":{"*":["Profil Adı"]},"Save":{"*":["Kaydet"]},"Loading...":{"*":["Yükleniyor..."]},"WebApps Manager":{"*":["Web Uygulamaları Yöneticisi"]},"Search WebApps":{"*":["Web Uygulamaları Ara"]},"Export WebApps":{"*":["Web Uygulamalarını Dışa Aktar"]},"Import WebApps":{"*":["Web Uygulamaları İçe Aktar"]},"Browse Applications Folder":{"*":["Uygulamalar Klasörünü Gözat"]},"Browse Profiles Folder":{"*":["Profiller Klasörünü Gözat"]},"Remove All WebApps":{"*":["Tüm Web Uygulamalarını Kaldır"]},"About":{"*":["Hakkında"]},"Add a new webapp to get started":{"*":["Başlamak için yeni bir web uygulaması ekleyin."]},"WebApp created successfully":{"*":["Web Uygulaması başarıyla oluşturuldu."]},"WebApp updated successfully":{"*":["WebApp başarıyla güncellendi."]},"Also delete configuration folder":{"*":["Ayrıca yapılandırma klasörünü silin."]},"Delete":{"*":["Sil"]},"WebApp deleted successfully":{"*":["WebApp başarıyla silindi."]},"Remove All":{"*":["Tümünü Kaldır"]},"All WebApps have been removed":{"*":["Tüm Web Uygulamaları kaldırıldı."]},"Failed to remove all WebApps":{"*":["Tüm Web Uygulamaları kaldırma işlemi başarısız oldu."]},"WebApps exported successfully":{"*":["Web Uygulamaları başarıyla dışa aktarıldı."]},"No WebApps":{"*":["Web Uygulamaları Yok"]},"Change browser":{"*":["Tarayıcıyı değiştir"]},"Edit":{"*":["Düzenle"]},"New WebApp":{"*":["Yeni WebApp"]},"Icon":{"*":["Simge"]},"App Mode":{"*":["Uygulama Modu"]},"Separate Profile":{"*":["Ayrı Profil"]},"Select Icon":{"*":["Simge Seç"]},"Images":{"*":["Resimler"]},"ZIP files":{"*":["ZIP dosyaları"]},"Imported {imported}, skipped {dups} duplicates":{"*":["İçe aktarılan {imported}, atlanan {dups} çoğaltmalar"]},"Import failed":{"*":["İçe aktarma başarısız oldu"]},"Export failed":{"*":["Dışa aktarma başarısız oldu"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Bu işlem tüm webapp'leri ve masaüstü girdilerini silecektir. Bu işlem geri alınamaz."]},"Browser changed":{"*":["Tarayıcı değiştirildi"]},"What are WebApps?":{"*":["WebApp'ler nedir?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps, favori web siteleriniz için daha uygulama benzeri bir deneyim sunan, özel bir tarayıcı penceresinde çalışan web uygulamalarıdır."]},"Benefits of using WebApps:":{"*":["WebApps kullanmanın faydaları:"]},"Focus":{"*":["Odaklanma"]},"Work without the distractions of other browser tabs":{"*":["Diğer tarayıcı sekmelerinin dikkat dağıtıcı etkisi olmadan çalışın"]},"Desktop Integration":{"*":["Masaüstü Entegrasyonu"]},"Quick access from your application menu":{"*":["Uygulama menünüzden hızlı erişim"]},"Isolated Profiles":{"*":["İzole Profiller"]},"Each webapp can have its own cookies and settings":{"*":["Her webapp kendi çerezlerine ve ayarlarına sahip olabilir"]},"Back":{"*":["Geri"]},"Forward":{"*":["İleri"]},"Reload":{"*":["Yenile"]},"Fullscreen":{"*":["Tam ekran"]},"Enter URL…":{"*":["URL girin…"]},"Zoom In":{"*":["Yakınlaştır"]},"Zoom Out":{"*":["Uzaklaştır"]},"Reset Zoom":{"*":["Yakınlaştırmayı Sıfırla"]},"Developer Tools":{"*":["Geliştirici Araçları"]},"Menu":{"*":["Menü"]},"Open Link in Browser":{"*":["Bağlantıyı Tarayıcıda Aç"]},"Download Complete":{"*":["İndirme Tamamlandı"]},"Save File":{"*":["Dosyayı Kaydet"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.mo index 9d80343c..6d2bf61e 100644 Binary files a/biglinux-webapps/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.json index dc909a37..2314cac4 100644 --- a/biglinux-webapps/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"uk":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблони"]},"Choose a Template":{"*":["Виберіть шаблон"]},"Search templates...":{"*":["Шукати шаблони..."]},"Search templates":{"*":["Шаблони пошуку"]},"Search Results":{"*":["Результати пошуку"]},"No templates found":{"*":["Шаблони не знайдено"]},"Browser: {0}":{"*":["Браузер: {0}"]},"Edit WebApp":{"*":["Редагувати веб-додаток"]},"Edit {0}":{"*":["Редагувати {0}"]},"Delete WebApp":{"*":["Видалити веб-додаток"]},"Delete {0}":{"*":["Видалити {0}"]},"Welcome to WebApps Manager":{"*":["Ласкаво просимо до Менеджера веб-додатків"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["Що таке WebApps?\n\nWebApps — це веб-додатки, які працюють у спеціальному вікні браузера, забезпечуючи більш схожий на додаток досвід для ваших улюблених веб-сайтів.\n\nПереваги використання WebApps:\n\n• Зосередженість: Працюйте без відволікань від інших вкладок браузера\n• Інтеграція з робочим столом: Швидкий доступ з меню додатків\n• Ізольовані профілі: За бажанням, кожен веб-додаток може мати свої власні куки та налаштування\n"]},"Don't show this again":{"*":["Не показувати це знову"]},"Let's Start":{"*":["Давайте почнемо"]},"Select Browser":{"*":["Виберіть браузер"]},"Cancel":{"*":["Скасувати"]},"Select":{"*":["Вибрати"]},"System Default":{"*":["Системне значення за замовчуванням"]},"Default":{"*":["За замовчуванням"]},"Please select a browser.":{"*":["Будь ласка, виберіть браузер."]},"Error":{"*":["Помилка"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Додати веб-додаток"]},"Choose from templates":{"*":["Виберіть з шаблонів"]},"URL":{"*":["URL"]},"Detect":{"*":["Виявити"]},"Detect name and icon from website":{"*":["Визначити назву та значок з вебсайту"]},"Name":{"*":["Ім'я"]},"App Icon":{"*":["Іконка програми"]},"Select icon for the WebApp":{"*":["Виберіть значок для веб-додатку"]},"Available Icons":{"*":["Доступні значки"]},"Category":{"*":["Категорія"]},"Application Mode":{"*":["Режим застосунку"]},"Opens as a native window without browser interface":{"*":["Відкривається як рідне вікно без інтерфейсу браузера"]},"Browser":{"*":["Браузер"]},"Profile Settings":{"*":["Налаштування профілю"]},"Configure a separate browser profile for this webapp":{"*":["Налаштуйте окремий профіль браузера для цього вебдодатку."]},"Use separate profile":{"*":["Використовуйте окремий профіль"]},"Allows independent cookies and sessions":{"*":["Дозволяє незалежні куки та сесії"]},"Profile Name":{"*":["Ім'я профілю"]},"Save":{"*":["Зберегти"]},"Loading...":{"*":["Завантаження..."]},"Detecting website information, please wait":{"*":["Виявлення інформації про вебсайт, будь ласка, зачекайте"]},"Please enter a URL first.":{"*":["Будь ласка, спочатку введіть URL."]},"Please enter a name for the WebApp.":{"*":["Будь ласка, введіть назву для WebApp."]},"Please enter a URL for the WebApp.":{"*":["Будь ласка, введіть URL для WebApp."]},"Please select a browser for the WebApp.":{"*":["Будь ласка, виберіть браузер для WebApp."]},"WebApps Manager":{"*":["Менеджер веб-додатків"]},"Search WebApps":{"*":["Пошук веб-додатків"]},"Main Menu":{"*":["Головне меню"]},"Refresh":{"*":["Оновити"]},"Export WebApps":{"*":["Експортувати веб-додатки"]},"Import WebApps":{"*":["Імпорт веб-додатків"]},"Browse Applications Folder":{"*":["Переглянути папку програм"]},"Browse Profiles Folder":{"*":["Перегляд папки профілів"]},"Show Welcome Screen":{"*":["Показати екран вітання"]},"Remove All WebApps":{"*":["Видалити всі веб-додатки"]},"About":{"*":["Про програму"]},"Add":{"*":["Додати"]},"No WebApps Found":{"*":["Не знайдено веб-додатків"]},"Add a new webapp to get started":{"*":["Додайте новий веб-додаток, щоб почати."]},"WebApp created successfully":{"*":["Веб-додаток успішно створено"]},"WebApp updated successfully":{"*":["Веб-додаток успішно оновлено"]},"Browser changed to {0}":{"*":["Браузер змінено на {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["Ви впевнені, що хочете видалити {0}?\n\nURL: {1}\nБраузер: {2}"]},"Also delete configuration folder":{"*":["Також видаліть папку конфігурації."]},"Delete":{"*":["Видалити"]},"WebApp deleted successfully":{"*":["WebApp успішно видалено"]},"REMOVE ALL":{"*":["ВИДАЛИТИ ВСЕ"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["Ви впевнені, що хочете видалити всі свої веб-додатки? Цю дію не можна скасувати.\n\nВведіть \"{0}\", щоб підтвердити."]},"Remove All":{"*":["Видалити все"]},"All WebApps have been removed":{"*":["Усі веб-додатки були видалені."]},"Failed to remove all WebApps":{"*":["Не вдалося видалити всі веб-додатки."]},"Icon {0} of {1}":{"*":["Іконка {0} з {1}"]},"WebApps exported successfully":{"*":["WebApps успішно експортовано"]},"No WebApps":{"*":["Немає веб-додатків"]},"There are no WebApps to export.":{"*":["Немає веб-додатків для експорту."]},"The selected file does not exist.":{"*":["Вибраний файл не існує."]},"The selected file is not a valid ZIP archive.":{"*":["Вибраний файл не є дійсним ZIP-архівом."]},"Error importing WebApps":{"*":["Помилка імпорту WebApps"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["Імпортовано {} WebApps успішно (пропущено {} дублікатів)"]},"Imported {} WebApps successfully":{"*":["Імпортовано {} WebApps успішно"]},"No":{"*":["Ні"]},"Yes":{"*":["Так."]}}}} \ No newline at end of file +{"uk":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["Шаблони"]},"Choose a Template":{"*":["Виберіть шаблон"]},"Search templates...":{"*":["Шукати шаблони..."]},"Search Results":{"*":["Результати пошуку"]},"No templates found":{"*":["Шаблони не знайдено"]},"Edit WebApp":{"*":["Редагувати веб-додаток"]},"Delete WebApp":{"*":["Видалити веб-додаток"]},"Welcome to WebApps Manager":{"*":["Ласкаво просимо до Менеджера веб-додатків"]},"Don't show this again":{"*":["Не показувати це знову"]},"Let's Start":{"*":["Давайте почнемо"]},"Select Browser":{"*":["Виберіть браузер"]},"Cancel":{"*":["Скасувати"]},"Select":{"*":["Вибрати"]},"OK":{"*":["OK"]},"Add WebApp":{"*":["Додати веб-додаток"]},"URL":{"*":["URL"]},"Detect name and icon from website":{"*":["Визначити назву та значок з вебсайту"]},"Name":{"*":["Ім'я"]},"Category":{"*":["Категорія"]},"Opens as a native window without browser interface":{"*":["Відкривається як рідне вікно без інтерфейсу браузера"]},"Browser":{"*":["Браузер"]},"Allows independent cookies and sessions":{"*":["Дозволяє незалежні куки та сесії"]},"Profile Name":{"*":["Ім'я профілю"]},"Save":{"*":["Зберегти"]},"Loading...":{"*":["Завантаження..."]},"WebApps Manager":{"*":["Менеджер веб-додатків"]},"Search WebApps":{"*":["Пошук веб-додатків"]},"Export WebApps":{"*":["Експортувати веб-додатки"]},"Import WebApps":{"*":["Імпорт веб-додатків"]},"Browse Applications Folder":{"*":["Переглянути папку програм"]},"Browse Profiles Folder":{"*":["Перегляд папки профілів"]},"Remove All WebApps":{"*":["Видалити всі веб-додатки"]},"About":{"*":["Про програму"]},"Add a new webapp to get started":{"*":["Додайте новий веб-додаток, щоб почати."]},"WebApp created successfully":{"*":["Веб-додаток успішно створено"]},"WebApp updated successfully":{"*":["Веб-додаток успішно оновлено"]},"Also delete configuration folder":{"*":["Також видаліть папку конфігурації."]},"Delete":{"*":["Видалити"]},"WebApp deleted successfully":{"*":["WebApp успішно видалено"]},"Remove All":{"*":["Видалити все"]},"All WebApps have been removed":{"*":["Усі веб-додатки були видалені."]},"Failed to remove all WebApps":{"*":["Не вдалося видалити всі веб-додатки."]},"WebApps exported successfully":{"*":["WebApps успішно експортовано"]},"No WebApps":{"*":["Немає веб-додатків"]},"Change browser":{"*":["Змінити браузер"]},"Edit":{"*":["Редагувати"]},"New WebApp":{"*":["Новий WebApp"]},"Icon":{"*":["Іконка"]},"App Mode":{"*":["Режим додатку"]},"Separate Profile":{"*":["Окремий профіль"]},"Select Icon":{"*":["Вибрати іконку"]},"Images":{"*":["Зображення"]},"ZIP files":{"*":["ZIP-файли"]},"Imported {imported}, skipped {dups} duplicates":{"*":["Імпортовано {imported}, пропущено {dups} дублікатів"]},"Import failed":{"*":["Не вдалося імпортувати"]},"Export failed":{"*":["Не вдалося експортувати"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["Це видалить усі webapps та їхні записи на робочому столі. Цю дію неможливо скасувати."]},"Browser changed":{"*":["Браузер змінено"]},"What are WebApps?":{"*":["Що таке WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps — це веб-додатки, які працюють у спеціальному вікні браузера, забезпечуючи більш додаткоподібний досвід для ваших улюблених сайтів."]},"Benefits of using WebApps:":{"*":["Переваги використання WebApps:"]},"Focus":{"*":["Фокус"]},"Work without the distractions of other browser tabs":{"*":["Працюйте без відволікань від інших вкладок браузера"]},"Desktop Integration":{"*":["Інтеграція з робочим столом"]},"Quick access from your application menu":{"*":["Швидкий доступ із меню додатків"]},"Isolated Profiles":{"*":["Ізольовані профілі"]},"Each webapp can have its own cookies and settings":{"*":["Кожен webapp може мати власні куки та налаштування"]},"Back":{"*":["Назад"]},"Forward":{"*":["Вперед"]},"Reload":{"*":["Оновити"]},"Fullscreen":{"*":["Повноекранний режим"]},"Enter URL…":{"*":["Введіть URL…"]},"Zoom In":{"*":["Збільшити масштаб"]},"Zoom Out":{"*":["Зменшити масштаб"]},"Reset Zoom":{"*":["Скинути масштаб"]},"Developer Tools":{"*":["Інструменти розробника"]},"Menu":{"*":["Меню"]},"Open Link in Browser":{"*":["Відкрити посилання в браузері"]},"Download Complete":{"*":["Завантаження завершено"]},"Save File":{"*":["Зберегти файл"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.mo index 9fa46640..0c4a836b 100644 Binary files a/biglinux-webapps/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/biglinux-webapps/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.json b/biglinux-webapps/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.json index 7a5971da..772ea57e 100644 --- a/biglinux-webapps/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.json +++ b/biglinux-webapps/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.json @@ -1 +1 @@ -{"zh":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["模板"]},"Choose a Template":{"*":["选择模板"]},"Search templates...":{"*":["搜索模板..."]},"Search templates":{"*":["搜索模板"]},"Search Results":{"*":["搜索结果"]},"No templates found":{"*":["未找到模板"]},"Browser: {0}":{"*":["浏览器: {0}"]},"Edit WebApp":{"*":["编辑Web应用程序"]},"Edit {0}":{"*":["编辑 {0}"]},"Delete WebApp":{"*":["删除Web应用程序"]},"Delete {0}":{"*":["删除 {0}"]},"Welcome to WebApps Manager":{"*":["欢迎使用 WebApps 管理器"]},"What are WebApps?\n\nWebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.\n\nBenefits of using WebApps:\n\n• Focus: Work without the distractions of other browser tabs\n• Desktop Integration: Quick access from your application menu\n• Isolated Profiles: Optionally, each webapp can have its own cookies and settings\n":{"*":["什么是WebApps?\n\nWebApps是运行在专用浏览器窗口中的网络应用程序,为您最喜欢的网站提供更像应用程序的体验。\n\n使用WebApps的好处:\n\n• 专注:在没有其他浏览器标签干扰的情况下工作\n• 桌面集成:可以从应用程序菜单快速访问\n• 隔离的配置文件:可选地,每个WebApp可以拥有自己的Cookie和设置\n"]},"Don't show this again":{"*":["不要再显示此信息"]},"Let's Start":{"*":["让我们开始"]},"Select Browser":{"*":["选择浏览器"]},"Cancel":{"*":["取消"]},"Select":{"*":["选择"]},"System Default":{"*":["系统默认"]},"Default":{"*":["默认"]},"Please select a browser.":{"*":["请选择一个浏览器。"]},"Error":{"*":["错误"]},"OK":{"*":["确定"]},"Add WebApp":{"*":["添加Web应用程序"]},"Choose from templates":{"*":["从模板中选择"]},"URL":{"*":["网址"]},"Detect":{"*":["检测"]},"Detect name and icon from website":{"*":["从网站检测名称和图标"]},"Name":{"*":["名称"]},"App Icon":{"*":["应用程序图标"]},"Select icon for the WebApp":{"*":["为WebApp选择图标"]},"Available Icons":{"*":["可用图标"]},"Category":{"*":["类别"]},"Application Mode":{"*":["应用模式"]},"Opens as a native window without browser interface":{"*":["以原生窗口打开,无浏览器界面"]},"Browser":{"*":["浏览器"]},"Profile Settings":{"*":["个人资料设置"]},"Configure a separate browser profile for this webapp":{"*":["为此网络应用配置一个单独的浏览器配置文件"]},"Use separate profile":{"*":["使用单独的配置文件"]},"Allows independent cookies and sessions":{"*":["允许独立的 cookies 和会话"]},"Profile Name":{"*":["个人资料名称"]},"Save":{"*":["保存"]},"Loading...":{"*":["加载中..."]},"Detecting website information, please wait":{"*":["正在检测网站信息,请稍候"]},"Please enter a URL first.":{"*":["请先输入一个网址。"]},"Please enter a name for the WebApp.":{"*":["请输入WebApp的名称。"]},"Please enter a URL for the WebApp.":{"*":["请输入WebApp的URL。"]},"Please select a browser for the WebApp.":{"*":["请选择一个浏览器用于WebApp。"]},"WebApps Manager":{"*":["WebApps 管理器"]},"Search WebApps":{"*":["搜索网络应用程序"]},"Main Menu":{"*":["主菜单"]},"Refresh":{"*":["刷新"]},"Export WebApps":{"*":["导出Web应用程序"]},"Import WebApps":{"*":["导入Web应用程序"]},"Browse Applications Folder":{"*":["浏览应用程序文件夹"]},"Browse Profiles Folder":{"*":["浏览配置文件文件夹"]},"Show Welcome Screen":{"*":["显示欢迎屏幕"]},"Remove All WebApps":{"*":["删除所有Web应用程序"]},"About":{"*":["关于"]},"Add":{"*":["添加"]},"No WebApps Found":{"*":["未找到Web应用程序"]},"Add a new webapp to get started":{"*":["添加一个新的网站应用程序以开始使用"]},"WebApp created successfully":{"*":["WebApp 创建成功"]},"WebApp updated successfully":{"*":["WebApp 更新成功"]},"Browser changed to {0}":{"*":["浏览器已更改为 {0}"]},"Are you sure you want to delete {0}?\n\nURL: {1}\nBrowser: {2}":{"*":["您确定要删除 {0} 吗?\n\n网址: {1} \n浏览器: {2}"]},"Also delete configuration folder":{"*":["还删除配置文件夹"]},"Delete":{"*":["删除"]},"WebApp deleted successfully":{"*":["WebApp 删除成功"]},"REMOVE ALL":{"*":["删除所有"]},"Are you sure you want to remove all your WebApps? This action cannot be undone.\n\nType \"{0}\" to confirm.":{"*":["您确定要删除所有的 Web 应用吗?此操作无法撤销。\n\n输入“{0}”以确认。"]},"Remove All":{"*":["全部删除"]},"All WebApps have been removed":{"*":["所有Web应用程序已被移除"]},"Failed to remove all WebApps":{"*":["无法删除所有Web应用程序"]},"Icon {0} of {1}":{"*":["图标 {0} 的 {1}"]},"WebApps exported successfully":{"*":["WebApps 导出成功"]},"No WebApps":{"*":["没有Web应用程序"]},"There are no WebApps to export.":{"*":["没有可导出的Web应用程序。"]},"The selected file does not exist.":{"*":["所选文件不存在。"]},"The selected file is not a valid ZIP archive.":{"*":["所选文件不是有效的 ZIP 压缩文件。"]},"Error importing WebApps":{"*":["导入WebApps时出错"]},"Imported {} WebApps successfully ({} duplicates skipped)":{"*":["成功导入 {} 个 WebApps(跳过 {} 个重复项)"]},"Imported {} WebApps successfully":{"*":["成功导入 {} WebApps"]},"No":{"*":["不"]},"Yes":{"*":["是"]}}}} \ No newline at end of file +{"zh":{"plural-forms":"nplurals=2; plural=(n != 1);","messages":{"Templates":{"*":["模板"]},"Choose a Template":{"*":["选择模板"]},"Search templates...":{"*":["搜索模板..."]},"Search Results":{"*":["搜索结果"]},"No templates found":{"*":["未找到模板"]},"Edit WebApp":{"*":["编辑Web应用程序"]},"Delete WebApp":{"*":["删除Web应用程序"]},"Welcome to WebApps Manager":{"*":["欢迎使用 WebApps 管理器"]},"Don't show this again":{"*":["不要再显示此信息"]},"Let's Start":{"*":["让我们开始"]},"Select Browser":{"*":["选择浏览器"]},"Cancel":{"*":["取消"]},"Select":{"*":["选择"]},"OK":{"*":["确定"]},"Add WebApp":{"*":["添加Web应用程序"]},"URL":{"*":["网址"]},"Detect name and icon from website":{"*":["从网站检测名称和图标"]},"Name":{"*":["名称"]},"Category":{"*":["类别"]},"Opens as a native window without browser interface":{"*":["以原生窗口打开,无浏览器界面"]},"Browser":{"*":["浏览器"]},"Allows independent cookies and sessions":{"*":["允许独立的 cookies 和会话"]},"Profile Name":{"*":["个人资料名称"]},"Save":{"*":["保存"]},"Loading...":{"*":["加载中..."]},"WebApps Manager":{"*":["WebApps 管理器"]},"Search WebApps":{"*":["搜索网络应用程序"]},"Export WebApps":{"*":["导出Web应用程序"]},"Import WebApps":{"*":["导入Web应用程序"]},"Browse Applications Folder":{"*":["浏览应用程序文件夹"]},"Browse Profiles Folder":{"*":["浏览配置文件文件夹"]},"Remove All WebApps":{"*":["删除所有Web应用程序"]},"About":{"*":["关于"]},"Add a new webapp to get started":{"*":["添加一个新的网站应用程序以开始使用"]},"WebApp created successfully":{"*":["WebApp 创建成功"]},"WebApp updated successfully":{"*":["WebApp 更新成功"]},"Also delete configuration folder":{"*":["还删除配置文件夹"]},"Delete":{"*":["删除"]},"WebApp deleted successfully":{"*":["WebApp 删除成功"]},"Remove All":{"*":["全部删除"]},"All WebApps have been removed":{"*":["所有Web应用程序已被移除"]},"Failed to remove all WebApps":{"*":["无法删除所有Web应用程序"]},"WebApps exported successfully":{"*":["WebApps 导出成功"]},"No WebApps":{"*":["没有Web应用程序"]},"Change browser":{"*":["更改浏览器"]},"Edit":{"*":["编辑"]},"New WebApp":{"*":["新建 WebApp"]},"Icon":{"*":["图标"]},"App Mode":{"*":["应用模式"]},"Separate Profile":{"*":["独立配置文件"]},"Select Icon":{"*":["选择图标"]},"Images":{"*":["图片"]},"ZIP files":{"*":["ZIP 文件"]},"Imported {imported}, skipped {dups} duplicates":{"*":["已导入 {imported},跳过 {dups} 个重复项"]},"Import failed":{"*":["导入失败"]},"Export failed":{"*":["导出失败"]},"This will delete all webapps and their desktop entries. This cannot be undone.":{"*":["这将删除所有 webapps 及其桌面条目。此操作不可撤销。"]},"Browser changed":{"*":["浏览器已更改"]},"What are WebApps?":{"*":["什么是 WebApps?"]},"WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites.":{"*":["WebApps 是在专用浏览器窗口中运行的网络应用,为您喜爱的网站提供更像应用程序的体验。"]},"Benefits of using WebApps:":{"*":["使用 WebApps 的好处:"]},"Focus":{"*":["专注"]},"Work without the distractions of other browser tabs":{"*":["无需分心于其他浏览器标签页"]},"Desktop Integration":{"*":["桌面集成"]},"Quick access from your application menu":{"*":["可从应用菜单快速访问"]},"Isolated Profiles":{"*":["独立配置文件"]},"Each webapp can have its own cookies and settings":{"*":["每个 WebApp 都可以拥有自己的 Cookie 和设置"]},"Back":{"*":["后退"]},"Forward":{"*":["前进"]},"Reload":{"*":["重新加载"]},"Fullscreen":{"*":["全屏"]},"Enter URL…":{"*":["输入 URL…"]},"Zoom In":{"*":["放大"]},"Zoom Out":{"*":["缩小"]},"Reset Zoom":{"*":["重置缩放"]},"Developer Tools":{"*":["开发者工具"]},"Menu":{"*":["菜单"]},"Open Link in Browser":{"*":["在浏览器中打开链接"]},"Download Complete":{"*":["下载完成"]},"Save File":{"*":["保存文件"]}}}} \ No newline at end of file diff --git a/biglinux-webapps/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.mo b/biglinux-webapps/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.mo index 555212fe..e46932ea 100644 Binary files a/biglinux-webapps/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.mo and b/biglinux-webapps/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/crates/webapps-core/Cargo.toml b/crates/webapps-core/Cargo.toml new file mode 100644 index 00000000..1e2a33fa --- /dev/null +++ b/crates/webapps-core/Cargo.toml @@ -0,0 +1,14 @@ +[package] +name = "webapps-core" +version.workspace = true +edition.workspace = true +license.workspace = true + +[dependencies] +serde.workspace = true +serde_json.workspace = true +log.workspace = true +anyhow.workspace = true +dirs.workspace = true +url = "2" +gettextrs.workspace = true diff --git a/crates/webapps-core/src/config.rs b/crates/webapps-core/src/config.rs new file mode 100644 index 00000000..a6e9b0ba --- /dev/null +++ b/crates/webapps-core/src/config.rs @@ -0,0 +1,42 @@ +use std::path::PathBuf; + +pub const APP_VERSION: &str = env!("CARGO_PKG_VERSION"); +pub const APP_ID: &str = "br.com.biglinux.webapps"; + +/// Config dir: ~/.config/biglinux-webapps/ +pub fn config_dir() -> PathBuf { + dirs::config_dir() + .unwrap_or_else(|| PathBuf::from("~/.config")) + .join("biglinux-webapps") +} + +/// Data dir: ~/.local/share/biglinux-webapps/ +pub fn data_dir() -> PathBuf { + dirs::data_dir() + .unwrap_or_else(|| PathBuf::from("~/.local/share")) + .join("biglinux-webapps") +} + +/// Cache dir: ~/.cache/biglinux-webapps/ +pub fn cache_dir() -> PathBuf { + dirs::cache_dir() + .unwrap_or_else(|| PathBuf::from("~/.cache")) + .join("biglinux-webapps") +} + +/// Desktop files dir: ~/.local/share/applications/ +pub fn applications_dir() -> PathBuf { + dirs::data_dir() + .unwrap_or_else(|| PathBuf::from("~/.local/share")) + .join("applications") +} + +/// System icons base: /usr/share/biglinux/webapps/icons/ +pub fn system_icons_dir() -> PathBuf { + PathBuf::from("/usr/share/biglinux/webapps/icons") +} + +/// Browser profile storage: ~/.local/share/biglinux-webapps/profiles/ +pub fn profiles_dir() -> PathBuf { + data_dir().join("profiles") +} diff --git a/crates/webapps-core/src/desktop.rs b/crates/webapps-core/src/desktop.rs new file mode 100644 index 00000000..0bf51b04 --- /dev/null +++ b/crates/webapps-core/src/desktop.rs @@ -0,0 +1,236 @@ +use crate::config; +use crate::models::{AppMode, WebApp}; +use anyhow::Result; +use std::fs; +use std::path::PathBuf; + +/// Generate .desktop file content for a webapp +pub fn generate_desktop_entry(webapp: &WebApp) -> String { + let app_id = desktop_file_id(&webapp.app_url); + let wm_class = derive_wm_class(webapp); + let has_mime = !webapp.mime_types.is_empty(); + let file_arg = if has_mime { " %f" } else { "" }; + + // sanitize fields for shell/desktop safety — strip quotes and control chars + let safe_url = sanitize_desktop_field(&webapp.app_url); + let safe_name = sanitize_desktop_field(&webapp.app_name); + let safe_icon = sanitize_desktop_field(&webapp.app_icon); + let safe_file = sanitize_desktop_field(&webapp.app_file); + let safe_browser = sanitize_desktop_field(&webapp.browser); + let safe_profile = sanitize_desktop_field(&webapp.app_profile); + + let exec = match webapp.app_mode { + AppMode::App => format!( + "big-webapps-viewer --url=\"{safe_url}\" --name=\"{safe_name}\" --icon=\"{safe_icon}\" --app-id=\"{app_id}\"{file_arg}", + ), + AppMode::Browser => { + let class = derive_class_from_url(&webapp.app_url); + format!( + "big-webapps-exec filename=\"{safe_file}\" {safe_browser} --class=\"{class}\" --profile-directory={safe_profile} --app=\"{safe_url}\"{file_arg}", + ) + } + }; + + let mut lines = vec![ + "[Desktop Entry]".to_string(), + "Version=1.0".to_string(), + "Terminal=false".to_string(), + "Type=Application".to_string(), + format!("Name={}", webapp.app_name), + format!("Exec={}", exec), + format!("Icon={}", webapp.app_icon), + format!("StartupWMClass={}", wm_class), + format!( + "Categories={}", + if webapp.app_categories.ends_with(';') { + webapp.app_categories.clone() + } else { + format!("{};", webapp.app_categories) + } + ), + ]; + + if !webapp.mime_types.is_empty() { + lines.push(format!("MimeType={}", webapp.mime_types)); + } + if !webapp.comment.is_empty() { + lines.push(format!("Comment={}", webapp.comment)); + } + if !webapp.generic_name.is_empty() { + lines.push(format!("GenericName={}", webapp.generic_name)); + } + if !webapp.keywords.is_empty() { + lines.push(format!("Keywords={}", webapp.keywords)); + } + + lines.push("StartupNotify=false".to_string()); + + // SoftwareRender action — fallback for GPU issues + lines.push(String::new()); + lines.push("Actions=SoftwareRender;".to_string()); + lines.push(String::new()); + lines.push("[Desktop Action SoftwareRender]".to_string()); + lines.push("Name=Software Render".to_string()); + lines.push(format!("Exec=SoftwareRender {exec}")); + + lines.join("\n") + "\n" +} + +/// Derive WM class — must match what the browser/viewer actually sets. +/// App mode → custom Freedesktop reverse-DNS. +/// Browser mode → `{browser_prefix}-{url_class}-{profile}` (Chrome/Brave convention). +fn derive_wm_class(webapp: &WebApp) -> String { + match webapp.app_mode { + AppMode::App => { + let app_id = webapp + .app_url + .replace("https://", "") + .replace("http://", "") + .replace('/', "_") + .chars() + .filter(|c| c.is_alphanumeric() || *c == '_' || *c == '-') + .collect::(); + format!("br.com.biglinux.webapp.{app_id}") + } + AppMode::Browser => { + let url_class = browser_url_class(&webapp.app_url); + let prefix = browser_wm_prefix(&webapp.browser); + // --user-data-dir always creates "Default" profile internally + format!("{prefix}-{url_class}-Default") + } + } +} + +/// Map browser binary/id → WM_CLASS prefix that Chrome/Brave/Chromium actually use. +fn browser_wm_prefix(browser: &str) -> &str { + let b = browser + .strip_prefix("flatpak-") + .unwrap_or(browser); + match b { + "brave" | "brave-browser" => "brave", + "google-chrome" | "google-chrome-stable" => "google-chrome", + "chromium" | "chromium-browser" => "chromium", + "microsoft-edge" | "microsoft-edge-stable" => "microsoft-edge", + "vivaldi" | "vivaldi-stable" => "vivaldi", + other => other, + } +} + +/// URL → class matching Chrome/Brave convention: strip scheme, replace / → __. +/// Ensures trailing slash for root paths so `deezer.com` → `deezer.com__`. +fn browser_url_class(url: &str) -> String { + if let Ok(parsed) = url::Url::parse(url) { + let host = parsed.host_str().unwrap_or(""); + let path = parsed.path(); + let path_class = path.replace('/', "__"); + format!("{host}{path_class}") + } else { + derive_class_from_url(url) + } +} + +/// URL → class: strip scheme, replace / with __ +fn derive_class_from_url(url: &str) -> String { + url.replace("https://", "") + .replace("http://", "") + .replace('/', "__") +} + +/// Derive desktop file ID from URL (hostname with dots removed) +pub fn desktop_file_id(url: &str) -> String { + url::Url::parse(url) + .ok() + .and_then(|u| u.host_str().map(|h| h.replace('.', ""))) + .unwrap_or_else(|| "webapp".into()) +} + +/// Path for a webapp's .desktop file +pub fn desktop_file_path(webapp: &WebApp) -> PathBuf { + let filename = if webapp.app_file.is_empty() { + format!( + "biglinux-webapp-{}.desktop", + desktop_file_id(&webapp.app_url) + ) + } else { + webapp.app_file.clone() + }; + config::applications_dir().join(filename) +} + +/// Write .desktop file to disk +pub fn install_desktop_entry(webapp: &WebApp) -> Result<()> { + let path = desktop_file_path(webapp); + if let Some(parent) = path.parent() { + fs::create_dir_all(parent)?; + } + let content = generate_desktop_entry(webapp); + fs::write(&path, content)?; + log::info!("Installed desktop entry: {}", path.display()); + refresh_desktop_database(); + Ok(()) +} + +/// Remove .desktop file +pub fn remove_desktop_entry(webapp: &WebApp) -> Result<()> { + let path = desktop_file_path(webapp); + if path.exists() { + fs::remove_file(&path)?; + log::info!("Removed desktop entry: {}", path.display()); + refresh_desktop_database(); + } + Ok(()) +} + +/// Remove a desktop file by filename directly +pub fn remove_desktop_file(filename: &str) -> Result<()> { + let path = config::applications_dir().join(filename); + if path.exists() { + fs::remove_file(&path)?; + log::info!("Removed old desktop entry: {}", path.display()); + } + Ok(()) +} + +/// Notify desktop environment of .desktop changes +fn refresh_desktop_database() { + let apps_dir = config::applications_dir(); + let _ = std::process::Command::new("update-desktop-database") + .arg(&apps_dir) + .spawn(); + + // GNOME Shell caches app positions in app-picker-layout. + // Reset layout + ensure WebApps folder has correct category filter. + if std::env::var("XDG_CURRENT_DESKTOP") + .unwrap_or_default() + .to_lowercase() + .contains("gnome") + { + let _ = std::process::Command::new("dconf") + .args(["reset", "/org/gnome/shell/app-picker-layout"]) + .spawn(); + + // ensure WebApps folder uses correct category (match .desktop Categories=Webapps;) + let _ = std::process::Command::new("dconf") + .args([ + "write", + "/org/gnome/desktop/app-folders/folders/WebApps/categories", + "['Webapps']", + ]) + .spawn(); + } +} + +/// Strip chars that could break desktop file Exec or shell parsing +fn sanitize_desktop_field(s: &str) -> String { + s.chars() + .filter(|c| { + *c != '"' + && *c != '\'' + && *c != '`' + && *c != '\\' + && *c != '\n' + && *c != '\r' + && *c != '$' + }) + .collect() +} diff --git a/crates/webapps-core/src/i18n.rs b/crates/webapps-core/src/i18n.rs new file mode 100644 index 00000000..778e98c9 --- /dev/null +++ b/crates/webapps-core/src/i18n.rs @@ -0,0 +1,11 @@ +use gettextrs::{bindtextdomain, setlocale, textdomain, LocaleCategory}; + +const GETTEXT_DOMAIN: &str = "biglinux-webapps"; +const LOCALE_DIR: &str = "/usr/share/locale"; + +/// Init gettext i18n — call once at startup before any UI +pub fn init() { + setlocale(LocaleCategory::LcAll, ""); + bindtextdomain(GETTEXT_DOMAIN, LOCALE_DIR).ok(); + textdomain(GETTEXT_DOMAIN).ok(); +} diff --git a/crates/webapps-core/src/lib.rs b/crates/webapps-core/src/lib.rs new file mode 100644 index 00000000..bc21a296 --- /dev/null +++ b/crates/webapps-core/src/lib.rs @@ -0,0 +1,5 @@ +pub mod config; +pub mod desktop; +pub mod i18n; +pub mod models; +pub mod templates; diff --git a/crates/webapps-core/src/models/browser.rs b/crates/webapps-core/src/models/browser.rs new file mode 100644 index 00000000..ee45d485 --- /dev/null +++ b/crates/webapps-core/src/models/browser.rs @@ -0,0 +1,126 @@ +use serde::{Deserialize, Serialize}; + +/// Browser engine family +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub enum BrowserKind { + Chromium, + Firefox, + Viewer, +} + +/// Installed browser entry +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct Browser { + #[serde(default, alias = "browser")] + pub browser_id: String, + #[serde(default)] + pub is_default: bool, +} + +impl Browser { + pub fn display_name(&self) -> &str { + display_name_for(&self.browser_id) + } + + pub fn icon_name(&self) -> String { + icon_name_for(&self.browser_id) + } + + pub fn kind(&self) -> BrowserKind { + let id = self.browser_id.to_lowercase(); + if id.contains("firefox") || id.contains("librewolf") { + BrowserKind::Firefox + } else if id == "__viewer__" { + BrowserKind::Viewer + } else { + BrowserKind::Chromium + } + } +} + +/// Collection of installed browsers +#[derive(Debug, Clone, Default)] +pub struct BrowserCollection { + pub browsers: Vec, + pub default_id: Option, +} + +impl BrowserCollection { + pub fn load_from_json(json_data: &[serde_json::Value]) -> Self { + let browsers: Vec = json_data + .iter() + .filter_map(|v| serde_json::from_value(v.clone()).ok()) + .collect(); + let default_id = browsers + .iter() + .find(|b| b.is_default) + .map(|b| b.browser_id.clone()); + Self { + browsers, + default_id, + } + } + + pub fn set_default(&mut self, browser_id: &str) { + self.default_id = Some(browser_id.to_string()); + for b in &mut self.browsers { + b.is_default = b.browser_id == browser_id; + } + } + + pub fn default_browser(&self) -> Option<&Browser> { + self.browsers + .iter() + .find(|b| b.is_default) + .or_else(|| self.browsers.first()) + } + + pub fn get_by_id(&self, id: &str) -> Option<&Browser> { + self.browsers.iter().find(|b| b.browser_id == id) + } +} + +// -- display name mapping -- + +fn display_name_for(id: &str) -> &str { + match id { + "google-chrome-stable" => "Google Chrome", + "google-chrome-beta" => "Google Chrome Beta", + "google-chrome-unstable" => "Google Chrome Dev", + "chromium" => "Chromium", + "chromium-dev" => "Chromium Dev", + "microsoft-edge-stable" => "Microsoft Edge", + "microsoft-edge-beta" => "Microsoft Edge Beta", + "microsoft-edge-dev" => "Microsoft Edge Dev", + "brave-browser" | "brave" => "Brave", + "brave-browser-beta" => "Brave Beta", + "brave-browser-nightly" => "Brave Nightly", + "vivaldi-stable" | "vivaldi" => "Vivaldi", + "vivaldi-beta" => "Vivaldi Beta", + "vivaldi-snapshot" => "Vivaldi Snapshot", + "firefox" => "Firefox", + "firefox-developer-edition" => "Firefox Developer", + "firefox-nightly" => "Firefox Nightly", + "librewolf" => "LibreWolf", + "ungoogled-chromium" => "Ungoogled Chromium", + "__viewer__" => "Built-in Viewer", + other => other, + } +} + +fn icon_name_for(id: &str) -> String { + // strip flatpak prefix if present + let base = id + .strip_prefix("com.google.") + .or_else(|| id.strip_prefix("org.chromium.")) + .or_else(|| id.strip_prefix("org.mozilla.")) + .unwrap_or(id); + + // handle flatpak-style IDs → map to icon filename + let icon = match base { + "Chrome" | "google-chrome-stable" => "google-chrome-stable", + "Chromium" | "chromium" => "chromium", + _ => base, + }; + icon.to_string() +} diff --git a/crates/webapps-core/src/models/mod.rs b/crates/webapps-core/src/models/mod.rs new file mode 100644 index 00000000..eb998c84 --- /dev/null +++ b/crates/webapps-core/src/models/mod.rs @@ -0,0 +1,5 @@ +mod browser; +mod webapp; + +pub use browser::{Browser, BrowserCollection, BrowserKind}; +pub use webapp::{AppMode, WebApp, WebAppCollection}; diff --git a/crates/webapps-core/src/models/webapp.rs b/crates/webapps-core/src/models/webapp.rs new file mode 100644 index 00000000..359d16d8 --- /dev/null +++ b/crates/webapps-core/src/models/webapp.rs @@ -0,0 +1,214 @@ +use serde::{Deserialize, Serialize}; +use std::collections::HashMap; + +/// Launch mode for webapp +#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, Default)] +#[serde(rename_all = "lowercase")] +pub enum AppMode { + /// Open in system browser + #[default] + Browser, + /// Open in built-in viewer (CSD webview) + App, +} + +impl AppMode { + pub fn as_str(&self) -> &'static str { + match self { + Self::Browser => "browser", + Self::App => "app", + } + } +} + +/// Single web application entry +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct WebApp { + #[serde(default)] + pub browser: String, + #[serde(default)] + pub app_file: String, + #[serde(default)] + pub app_name: String, + #[serde(default)] + pub app_url: String, + #[serde(default)] + pub app_icon: String, + #[serde(default = "default_profile")] + pub app_profile: String, + #[serde(default = "default_categories")] + pub app_categories: String, + #[serde(default)] + pub app_icon_url: String, + #[serde(default)] + pub app_mode: AppMode, + + // template metadata + #[serde(default)] + pub template_id: String, + #[serde(default)] + pub mime_types: String, + #[serde(default)] + pub comment: String, + #[serde(default)] + pub generic_name: String, + #[serde(default)] + pub keywords: String, + #[serde(default)] + pub url_schemes: String, +} + +fn default_profile() -> String { + "Default".into() +} + +fn default_categories() -> String { + "Webapps".into() +} + +impl Default for WebApp { + fn default() -> Self { + Self { + browser: String::new(), + app_file: String::new(), + app_name: String::new(), + app_url: String::new(), + app_icon: String::new(), + app_profile: default_profile(), + app_categories: default_categories(), + app_icon_url: String::new(), + app_mode: AppMode::default(), + template_id: String::new(), + mime_types: String::new(), + comment: String::new(), + generic_name: String::new(), + keywords: String::new(), + url_schemes: String::new(), + } + } +} + +impl WebApp { + pub fn main_category(&self) -> &str { + self.app_categories + .split(';') + .next() + .filter(|s| !s.is_empty()) + .unwrap_or("Webapps") + } + + pub fn set_main_category(&mut self, category: &str) { + if category.is_empty() { + return; + } + let others: Vec<&str> = self + .app_categories + .split(';') + .skip(1) + .filter(|c| !c.is_empty() && *c != category) + .collect(); + if others.is_empty() { + self.app_categories = category.to_string(); + } else { + self.app_categories = format!("{};{}", category, others.join(";")); + } + } + + /// Derive profile name from URL hostname (dots removed) + pub fn derive_profile_name(&self) -> String { + url::Url::parse(&self.app_url) + .ok() + .and_then(|u| u.host_str().map(|h| h.replace('.', ""))) + .unwrap_or_else(|| "Default".into()) + } + + /// Apply template preset to pre-fill fields + pub fn apply_template(&mut self, tpl: &crate::templates::WebAppTemplate) { + self.template_id = tpl.template_id.clone(); + self.app_name = tpl.name.clone(); + self.app_url = tpl.url.clone(); + self.app_icon = tpl.icon.clone(); + self.app_icon_url = tpl.icon.clone(); + self.app_categories = tpl.category.clone(); + + // DRM sites require browser engine (Widevine) → force Browser mode + if tpl.requires_drm { + self.app_mode = AppMode::Browser; + } + + if !tpl.mime_types.is_empty() { + self.mime_types = format!("{};", tpl.mime_types.join(";")); + } + if !tpl.comment.is_empty() { + self.comment = tpl.comment.clone(); + } + if !tpl.generic_name.is_empty() { + self.generic_name = tpl.generic_name.clone(); + } + if !tpl.keywords.is_empty() { + self.keywords = format!("{};", tpl.keywords.join(";")); + } + if !tpl.url_schemes.is_empty() { + self.url_schemes = format!("{};", tpl.url_schemes.join(";")); + } + if !tpl.profile.is_empty() { + self.app_profile = tpl.profile.clone(); + } + } + + /// Check if text matches name, URL, or file + pub fn matches(&self, query: &str) -> bool { + let q = query.to_lowercase(); + self.app_name.to_lowercase().contains(&q) + || self.app_url.to_lowercase().contains(&q) + || self.app_file.to_lowercase().contains(&q) + } +} + +/// Collection of WebApp with filtering +#[derive(Debug, Clone, Default)] +pub struct WebAppCollection { + pub webapps: Vec, +} + +impl WebAppCollection { + pub fn load_from_json(json_data: &[serde_json::Value]) -> Self { + let webapps = json_data + .iter() + .filter_map(|v| serde_json::from_value(v.clone()).ok()) + .collect(); + Self { webapps } + } + + pub fn filter_by_text(&self, query: &str) -> Vec<&WebApp> { + if query.is_empty() { + return self.webapps.iter().collect(); + } + self.webapps + .iter() + .filter(|app| app.matches(query)) + .collect() + } + + pub fn categorized(&self, query: Option<&str>) -> HashMap> { + let apps: Vec<&WebApp> = match query { + Some(q) if !q.is_empty() => self.filter_by_text(q), + _ => self.webapps.iter().collect(), + }; + let mut map: HashMap> = HashMap::new(); + for app in apps { + for cat in app.app_categories.split(';').filter(|c| !c.is_empty()) { + map.entry(cat.to_string()).or_default().push(app); + } + } + map + } + + pub fn add(&mut self, webapp: WebApp) { + self.webapps.push(webapp); + } + + pub fn remove_by_file(&mut self, app_file: &str) { + self.webapps.retain(|app| app.app_file != app_file); + } +} diff --git a/crates/webapps-core/src/templates/communication.rs b/crates/webapps-core/src/templates/communication.rs new file mode 100644 index 00000000..6e2ca8a8 --- /dev/null +++ b/crates/webapps-core/src/templates/communication.rs @@ -0,0 +1,95 @@ +use super::registry::WebAppTemplate; + +macro_rules! svec { + ($($s:literal),* $(,)?) => { vec![$($s.to_string()),*] }; +} + +pub fn templates() -> Vec { + vec![ + WebAppTemplate { + template_id: "whatsapp".into(), + name: "WhatsApp".into(), + url: "https://web.whatsapp.com".into(), + icon: "whatsapp".into(), + category: "Network".into(), + comment: "Messaging and calls from WhatsApp".into(), + generic_name: "Instant Messaging".into(), + keywords: svec!["whatsapp", "chat", "messaging", "calls"], + features: svec!["notifications", "camera", "microphone"], + ..Default::default() + }, + WebAppTemplate { + template_id: "telegram".into(), + name: "Telegram".into(), + url: "https://web.telegram.org".into(), + icon: "telegram".into(), + category: "Network".into(), + comment: "Fast and secure messaging from Telegram".into(), + generic_name: "Instant Messaging".into(), + keywords: svec!["telegram", "chat", "messaging", "channels"], + features: svec!["notifications"], + url_schemes: svec!["tg"], + ..Default::default() + }, + WebAppTemplate { + template_id: "discord".into(), + name: "Discord".into(), + url: "https://discord.com/app".into(), + icon: "discord".into(), + category: "Network".into(), + comment: "Voice, video and text communication".into(), + generic_name: "Instant Messaging".into(), + keywords: svec!["discord", "chat", "voice", "gaming", "community"], + features: svec!["notifications", "camera", "microphone"], + ..Default::default() + }, + WebAppTemplate { + template_id: "slack".into(), + name: "Slack".into(), + url: "https://app.slack.com".into(), + icon: "slack".into(), + category: "Network".into(), + comment: "Team communication and collaboration".into(), + generic_name: "Instant Messaging".into(), + keywords: svec!["slack", "chat", "team", "work", "collaboration"], + features: svec!["notifications", "camera", "microphone"], + ..Default::default() + }, + WebAppTemplate { + template_id: "messenger".into(), + name: "Messenger".into(), + url: "https://www.messenger.com".into(), + icon: "messenger-indicator".into(), + category: "Network".into(), + comment: "Messaging from Facebook Messenger".into(), + generic_name: "Instant Messaging".into(), + keywords: svec!["messenger", "facebook", "chat", "messaging"], + features: svec!["notifications", "camera", "microphone"], + ..Default::default() + }, + WebAppTemplate { + template_id: "skype".into(), + name: "Skype".into(), + url: "https://web.skype.com".into(), + icon: "skype".into(), + category: "Network".into(), + comment: "Video calls and messaging from Skype".into(), + generic_name: "Video Conferencing".into(), + keywords: svec!["skype", "video", "calls", "chat", "microsoft"], + features: svec!["notifications", "camera", "microphone"], + ..Default::default() + }, + WebAppTemplate { + template_id: "signal".into(), + name: "Signal".into(), + url: "https://signal.org/".into(), + icon: "signal-desktop".into(), + category: "Network".into(), + comment: "Private messaging from Signal".into(), + generic_name: "Instant Messaging".into(), + keywords: svec!["signal", "privacy", "messaging", "encrypted"], + features: svec!["notifications"], + ..Default::default() + }, + ] +} diff --git a/crates/webapps-core/src/templates/google.rs b/crates/webapps-core/src/templates/google.rs new file mode 100644 index 00000000..ee6071a2 --- /dev/null +++ b/crates/webapps-core/src/templates/google.rs @@ -0,0 +1,155 @@ +use super::registry::{FileHandler, WebAppTemplate}; + +macro_rules! svec { + ($($s:literal),* $(,)?) => { + vec![$($s.to_string()),*] + }; +} + +pub fn templates() -> Vec { + vec![ + WebAppTemplate { + template_id: "google-docs".into(), + name: "Google Docs".into(), + url: "https://docs.google.com".into(), + icon: "google-docs".into(), + category: "Office".into(), + comment: "Create and edit documents online".into(), + generic_name: "Word Processor".into(), + keywords: svec!["google", "docs", "document", "text"], + mime_types: svec![ + "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "application/msword", + "application/rtf", + "text/plain" + ], + file_handler: FileHandler::Upload, + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "google-sheets".into(), + name: "Google Sheets".into(), + url: "https://sheets.google.com".into(), + icon: "google-sheets".into(), + category: "Office".into(), + comment: "Create and edit spreadsheets online".into(), + generic_name: "Spreadsheet".into(), + keywords: svec!["google", "sheets", "spreadsheet", "csv", "excel"], + mime_types: svec![ + "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "application/vnd.ms-excel", + "text/csv" + ], + file_handler: FileHandler::Upload, + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "google-slides".into(), + name: "Google Slides".into(), + url: "https://slides.google.com".into(), + icon: "google-slides".into(), + category: "Office".into(), + comment: "Create and edit presentations online".into(), + generic_name: "Presentation".into(), + keywords: svec!["google", "slides", "presentation", "powerpoint"], + mime_types: svec![ + "application/vnd.openxmlformats-officedocument.presentationml.presentation", + "application/vnd.ms-powerpoint" + ], + file_handler: FileHandler::Upload, + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "google-drive".into(), + name: "Google Drive".into(), + url: "https://drive.google.com".into(), + icon: "google-drive".into(), + category: "Network".into(), + comment: "Cloud storage from Google Drive".into(), + generic_name: "Cloud Storage".into(), + keywords: svec!["google", "drive", "cloud", "storage", "files"], + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "google-gmail".into(), + name: "Gmail".into(), + url: "https://mail.google.com".into(), + icon: "gmail".into(), + category: "Network".into(), + comment: "Email from Google".into(), + generic_name: "Email Client".into(), + keywords: svec!["gmail", "email", "mail", "google"], + features: svec!["notifications"], + url_schemes: svec!["mailto"], + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "google-calendar".into(), + name: "Google Calendar".into(), + url: "https://calendar.google.com".into(), + icon: "calendar".into(), + category: "Office".into(), + comment: "Calendar and scheduling from Google".into(), + generic_name: "Calendar".into(), + keywords: svec!["google", "calendar", "schedule", "events"], + features: svec!["notifications"], + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "google-meet".into(), + name: "Google Meet".into(), + url: "https://meet.google.com".into(), + icon: "google-meet".into(), + category: "Network".into(), + comment: "Video conferencing from Google".into(), + generic_name: "Video Conferencing".into(), + keywords: svec!["google", "meet", "video", "conferencing"], + features: svec!["notifications", "camera", "microphone"], + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "google-photos".into(), + name: "Google Photos".into(), + url: "https://photos.google.com".into(), + icon: "google-photos".into(), + category: "Graphics".into(), + comment: "Photo storage and editing from Google".into(), + generic_name: "Photo Manager".into(), + keywords: svec!["google", "photos", "gallery", "images"], + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "google-keep".into(), + name: "Google Keep".into(), + url: "https://keep.google.com".into(), + icon: "google-keep".into(), + category: "Office".into(), + comment: "Notes and lists from Google".into(), + generic_name: "Note Taking".into(), + keywords: svec!["google", "keep", "notes", "lists", "todo"], + profile: "google".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "youtube".into(), + name: "YouTube".into(), + url: "https://www.youtube.com".into(), + icon: "youtube".into(), + category: "AudioVideo".into(), + comment: "Watch and share videos".into(), + generic_name: "Video Player".into(), + keywords: svec!["youtube", "video", "streaming", "google"], + features: svec!["notifications"], + profile: "google".into(), + ..Default::default() + }, + ] +} diff --git a/crates/webapps-core/src/templates/media.rs b/crates/webapps-core/src/templates/media.rs new file mode 100644 index 00000000..866c5424 --- /dev/null +++ b/crates/webapps-core/src/templates/media.rs @@ -0,0 +1,112 @@ +use super::registry::WebAppTemplate; + +macro_rules! svec { + ($($s:literal),* $(,)?) => { vec![$($s.to_string()),*] }; +} + +pub fn templates() -> Vec { + vec![ + WebAppTemplate { + template_id: "spotify".into(), + name: "Spotify".into(), + url: "https://open.spotify.com".into(), + icon: "spotify".into(), + category: "AudioVideo".into(), + comment: "Music streaming from Spotify".into(), + generic_name: "Music Player".into(), + keywords: svec!["spotify", "music", "streaming", "audio", "playlist"], + features: svec!["notifications", "media-keys"], + url_schemes: svec!["spotify"], + requires_drm: true, + ..Default::default() + }, + WebAppTemplate { + template_id: "youtube-music".into(), + name: "YouTube Music".into(), + url: "https://music.youtube.com".into(), + icon: "youtube-music".into(), + category: "AudioVideo".into(), + comment: "Music streaming from YouTube Music".into(), + generic_name: "Music Player".into(), + keywords: svec!["youtube", "music", "streaming", "google"], + features: svec!["notifications", "media-keys"], + profile: "google".into(), + requires_drm: true, + ..Default::default() + }, + WebAppTemplate { + template_id: "netflix".into(), + name: "Netflix".into(), + url: "https://www.netflix.com".into(), + icon: "netflix".into(), + category: "AudioVideo".into(), + comment: "Watch movies and TV shows on Netflix".into(), + generic_name: "Video Player".into(), + keywords: svec!["netflix", "streaming", "movies", "series"], + requires_drm: true, + ..Default::default() + }, + WebAppTemplate { + template_id: "prime-video".into(), + name: "Amazon Prime Video".into(), + url: "https://www.primevideo.com".into(), + icon: "amazon".into(), + category: "AudioVideo".into(), + comment: "Watch movies and TV shows on Prime Video".into(), + generic_name: "Video Player".into(), + keywords: svec!["amazon", "prime", "video", "streaming", "movies"], + requires_drm: true, + ..Default::default() + }, + WebAppTemplate { + template_id: "disney-plus".into(), + name: "Disney+".into(), + url: "https://www.disneyplus.com".into(), + icon: "video-television".into(), + category: "AudioVideo".into(), + comment: "Watch Disney, Marvel, Star Wars and more".into(), + generic_name: "Video Player".into(), + keywords: svec!["disney", "streaming", "movies", "marvel", "star wars"], + requires_drm: true, + ..Default::default() + }, + WebAppTemplate { + template_id: "tidal".into(), + name: "Tidal".into(), + url: "https://listen.tidal.com".into(), + icon: "tidal".into(), + category: "AudioVideo".into(), + comment: "HiFi music streaming from Tidal".into(), + generic_name: "Music Player".into(), + keywords: svec!["tidal", "music", "hifi", "streaming", "lossless"], + features: svec!["media-keys"], + requires_drm: true, + ..Default::default() + }, + WebAppTemplate { + template_id: "deezer".into(), + name: "Deezer".into(), + url: "https://www.deezer.com".into(), + icon: "deezer".into(), + category: "AudioVideo".into(), + comment: "Music streaming from Deezer".into(), + generic_name: "Music Player".into(), + keywords: svec!["deezer", "music", "streaming"], + features: svec!["media-keys"], + requires_drm: true, + ..Default::default() + }, + WebAppTemplate { + template_id: "twitch".into(), + name: "Twitch".into(), + url: "https://www.twitch.tv".into(), + icon: "twitch-indicator".into(), + category: "AudioVideo".into(), + comment: "Live streaming platform".into(), + generic_name: "Streaming".into(), + keywords: svec!["twitch", "streaming", "gaming", "live"], + features: svec!["notifications"], + ..Default::default() + }, + ] +} diff --git a/crates/webapps-core/src/templates/mod.rs b/crates/webapps-core/src/templates/mod.rs new file mode 100644 index 00000000..3cf8ee22 --- /dev/null +++ b/crates/webapps-core/src/templates/mod.rs @@ -0,0 +1,8 @@ +mod communication; +mod google; +mod media; +mod office365; +mod productivity; +mod registry; + +pub use registry::{build_default_registry, FileHandler, TemplateRegistry, WebAppTemplate}; diff --git a/crates/webapps-core/src/templates/office365.rs b/crates/webapps-core/src/templates/office365.rs new file mode 100644 index 00000000..e52724f2 --- /dev/null +++ b/crates/webapps-core/src/templates/office365.rs @@ -0,0 +1,163 @@ +use super::registry::{FileHandler, WebAppTemplate}; + +pub fn templates() -> Vec { + vec![ + WebAppTemplate { + template_id: "office365-word".into(), + name: "Microsoft Word".into(), + url: "https://www.office.com/launch/word".into(), + icon: "ms-word".into(), + category: "Office".into(), + comment: "Edit documents online with Microsoft Word".into(), + generic_name: "Word Processor".into(), + keywords: vec!["word", "document", "office", "docx", "microsoft"] + .into_iter() + .map(Into::into) + .collect(), + mime_types: vec![ + "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "application/msword", + "application/rtf", + "text/rtf", + ] + .into_iter() + .map(Into::into) + .collect(), + file_handler: FileHandler::Upload, + profile: "office365".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "office365-excel".into(), + name: "Microsoft Excel".into(), + url: "https://www.office.com/launch/excel".into(), + icon: "ms-excel".into(), + category: "Office".into(), + comment: "Edit spreadsheets online with Microsoft Excel".into(), + generic_name: "Spreadsheet".into(), + keywords: vec!["excel", "spreadsheet", "office", "xlsx", "csv", "microsoft"] + .into_iter() + .map(Into::into) + .collect(), + mime_types: vec![ + "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "application/vnd.ms-excel", + "text/csv", + "application/csv", + ] + .into_iter() + .map(Into::into) + .collect(), + file_handler: FileHandler::Upload, + profile: "office365".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "office365-powerpoint".into(), + name: "Microsoft PowerPoint".into(), + url: "https://www.office.com/launch/powerpoint".into(), + icon: "ms-powerpoint".into(), + category: "Office".into(), + comment: "Create presentations online with Microsoft PowerPoint".into(), + generic_name: "Presentation".into(), + keywords: vec![ + "powerpoint", + "presentation", + "office", + "pptx", + "slides", + "microsoft", + ] + .into_iter() + .map(Into::into) + .collect(), + mime_types: vec![ + "application/vnd.openxmlformats-officedocument.presentationml.presentation", + "application/vnd.ms-powerpoint", + ] + .into_iter() + .map(Into::into) + .collect(), + file_handler: FileHandler::Upload, + profile: "office365".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "office365-onenote".into(), + name: "Microsoft OneNote".into(), + url: "https://www.onenote.com/notebooks".into(), + icon: "ms-onenote".into(), + category: "Office".into(), + comment: "Take notes online with Microsoft OneNote".into(), + generic_name: "Note Taking".into(), + keywords: vec!["onenote", "notes", "office", "microsoft"] + .into_iter() + .map(Into::into) + .collect(), + profile: "office365".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "office365-outlook".into(), + name: "Microsoft Outlook".into(), + url: "https://outlook.live.com/mail/".into(), + icon: "ms-outlook".into(), + category: "Office".into(), + comment: "Email and calendar from Microsoft Outlook".into(), + generic_name: "Email Client".into(), + keywords: vec!["outlook", "email", "mail", "calendar", "microsoft"] + .into_iter() + .map(Into::into) + .collect(), + features: vec!["notifications".into()], + profile: "office365".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "office365-teams".into(), + name: "Microsoft Teams".into(), + url: "https://teams.microsoft.com".into(), + icon: "teams".into(), + category: "Network".into(), + comment: "Chat and video conferencing with Microsoft Teams".into(), + generic_name: "Instant Messaging".into(), + keywords: vec!["teams", "chat", "video", "conferencing", "microsoft"] + .into_iter() + .map(Into::into) + .collect(), + features: vec!["notifications".into(), "camera".into(), "microphone".into()], + profile: "office365".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "office365-onedrive".into(), + name: "Microsoft OneDrive".into(), + url: "https://onedrive.live.com".into(), + icon: "skydrive".into(), + category: "Network".into(), + comment: "Cloud storage from Microsoft OneDrive".into(), + generic_name: "Cloud Storage".into(), + keywords: vec!["onedrive", "cloud", "storage", "files", "microsoft"] + .into_iter() + .map(Into::into) + .collect(), + profile: "office365".into(), + ..Default::default() + }, + WebAppTemplate { + template_id: "office365-home".into(), + name: "Microsoft 365".into(), + url: "https://www.office.com".into(), + icon: "ms-office".into(), + category: "Office".into(), + comment: "Microsoft 365 home — access all Office apps".into(), + generic_name: "Office Suite".into(), + keywords: vec!["office", "365", "microsoft", "word", "excel", "powerpoint"] + .into_iter() + .map(Into::into) + .collect(), + profile: "office365".into(), + ..Default::default() + }, + ] +} diff --git a/crates/webapps-core/src/templates/productivity.rs b/crates/webapps-core/src/templates/productivity.rs new file mode 100644 index 00000000..c08827a8 --- /dev/null +++ b/crates/webapps-core/src/templates/productivity.rs @@ -0,0 +1,150 @@ +use super::registry::WebAppTemplate; + +macro_rules! svec { + ($($s:literal),* $(,)?) => { vec![$($s.to_string()),*] }; +} + +pub fn templates() -> Vec { + vec![ + WebAppTemplate { + template_id: "notion".into(), + name: "Notion".into(), + url: "https://www.notion.so".into(), + icon: "notion".into(), + category: "Office".into(), + comment: "All-in-one workspace for notes, docs, and projects".into(), + generic_name: "Project Management".into(), + keywords: svec!["notion", "notes", "docs", "wiki", "project", "management"], + features: svec!["notifications"], + ..Default::default() + }, + WebAppTemplate { + template_id: "todoist".into(), + name: "Todoist".into(), + url: "https://todoist.com/app".into(), + icon: "todoist".into(), + category: "Office".into(), + comment: "Task management and to-do lists".into(), + generic_name: "Task Manager".into(), + keywords: svec!["todoist", "tasks", "todo", "productivity"], + features: svec!["notifications"], + ..Default::default() + }, + WebAppTemplate { + template_id: "trello".into(), + name: "Trello".into(), + url: "https://trello.com".into(), + icon: "trello".into(), + category: "Office".into(), + comment: "Visual project management with boards and cards".into(), + generic_name: "Project Management".into(), + keywords: svec!["trello", "kanban", "boards", "project", "management"], + features: svec!["notifications"], + ..Default::default() + }, + WebAppTemplate { + template_id: "figma".into(), + name: "Figma".into(), + url: "https://www.figma.com".into(), + icon: "figma".into(), + category: "Graphics".into(), + comment: "Collaborative design tool".into(), + generic_name: "Design Tool".into(), + keywords: svec!["figma", "design", "ui", "ux", "prototype", "vector"], + ..Default::default() + }, + WebAppTemplate { + template_id: "canva".into(), + name: "Canva".into(), + url: "https://www.canva.com".into(), + icon: "applications-graphics".into(), + category: "Graphics".into(), + comment: "Online graphic design tool".into(), + generic_name: "Design Tool".into(), + keywords: svec!["canva", "design", "graphics", "templates", "poster"], + ..Default::default() + }, + WebAppTemplate { + template_id: "github".into(), + name: "GitHub".into(), + url: "https://github.com".into(), + icon: "github".into(), + category: "Development".into(), + comment: "Code hosting and collaboration platform".into(), + generic_name: "Code Hosting".into(), + keywords: svec!["github", "git", "code", "repository", "development"], + features: svec!["notifications"], + ..Default::default() + }, + WebAppTemplate { + template_id: "gitlab".into(), + name: "GitLab".into(), + url: "https://gitlab.com".into(), + icon: "gitlab".into(), + category: "Development".into(), + comment: "DevOps platform for software development".into(), + generic_name: "DevOps Platform".into(), + keywords: svec!["gitlab", "git", "devops", "ci", "cd", "development"], + features: svec!["notifications"], + ..Default::default() + }, + WebAppTemplate { + template_id: "chatgpt".into(), + name: "ChatGPT".into(), + url: "https://chatgpt.com".into(), + icon: "applications-internet".into(), + category: "Utility".into(), + comment: "AI assistant from OpenAI".into(), + generic_name: "AI Assistant".into(), + keywords: svec!["chatgpt", "ai", "openai", "assistant", "gpt"], + ..Default::default() + }, + WebAppTemplate { + template_id: "claude".into(), + name: "Claude".into(), + url: "https://claude.ai".into(), + icon: "applications-internet".into(), + category: "Utility".into(), + comment: "AI assistant from Anthropic".into(), + generic_name: "AI Assistant".into(), + keywords: svec!["claude", "ai", "anthropic", "assistant"], + ..Default::default() + }, + WebAppTemplate { + template_id: "linkedin".into(), + name: "LinkedIn".into(), + url: "https://www.linkedin.com".into(), + icon: "applications-internet".into(), + category: "Network".into(), + comment: "Professional networking platform".into(), + generic_name: "Social Network".into(), + keywords: svec!["linkedin", "professional", "networking", "jobs"], + features: svec!["notifications"], + ..Default::default() + }, + WebAppTemplate { + template_id: "twitter".into(), + name: "X (Twitter)".into(), + url: "https://x.com".into(), + icon: "twitter".into(), + category: "Network".into(), + comment: "Social media and news platform".into(), + generic_name: "Social Network".into(), + keywords: svec!["twitter", "x", "social", "news", "microblog"], + features: svec!["notifications"], + ..Default::default() + }, + WebAppTemplate { + template_id: "reddit".into(), + name: "Reddit".into(), + url: "https://www.reddit.com".into(), + icon: "reddit".into(), + category: "Network".into(), + comment: "Community discussion and content sharing".into(), + generic_name: "Social Network".into(), + keywords: svec!["reddit", "community", "forum", "discussion"], + features: svec!["notifications"], + ..Default::default() + }, + ] +} diff --git a/crates/webapps-core/src/templates/registry.rs b/crates/webapps-core/src/templates/registry.rs new file mode 100644 index 00000000..29bafc29 --- /dev/null +++ b/crates/webapps-core/src/templates/registry.rs @@ -0,0 +1,288 @@ +use std::collections::HashMap; + +/// File-handling strategy for webapp template +#[derive(Debug, Clone, Copy, PartialEq, Eq, Default)] +pub enum FileHandler { + #[default] + None, + Upload, + Url, +} + +/// Immutable preset for a known web service +#[derive(Debug, Clone)] +pub struct WebAppTemplate { + pub template_id: String, + pub name: String, + pub url: String, + pub icon: String, + pub category: String, + pub mime_types: Vec, + pub url_schemes: Vec, + pub features: Vec, + pub profile: String, + pub comment: String, + pub generic_name: String, + pub keywords: Vec, + pub file_handler: FileHandler, + /// Site needs DRM (Widevine) → force Browser mode + pub requires_drm: bool, +} + +impl Default for WebAppTemplate { + fn default() -> Self { + Self { + template_id: String::new(), + name: String::new(), + url: String::new(), + icon: String::new(), + category: String::new(), + mime_types: Vec::new(), + url_schemes: Vec::new(), + features: Vec::new(), + profile: String::new(), + comment: String::new(), + generic_name: String::new(), + keywords: Vec::new(), + file_handler: FileHandler::None, + requires_drm: false, + } + } +} + +impl WebAppTemplate { + /// Domain extracted from URL for matching + pub fn domain(&self) -> Option { + url::Url::parse(&self.url).ok().and_then(|u| { + u.host_str().map(|h| { + let h = h.strip_prefix("www.").unwrap_or(h); + h.to_lowercase() + }) + }) + } +} + +/// Central store for webapp templates with lookup helpers +#[derive(Debug, Clone, Default)] +pub struct TemplateRegistry { + templates: HashMap, + by_category: HashMap>, +} + +impl TemplateRegistry { + pub fn register(&mut self, tpl: WebAppTemplate) { + let id = tpl.template_id.clone(); + let cat = tpl.category.clone(); + self.templates.insert(id.clone(), tpl); + self.by_category.entry(cat).or_default().push(id); + } + + pub fn register_many(&mut self, templates: Vec) { + for t in templates { + self.register(t); + } + } + + pub fn get(&self, id: &str) -> Option<&WebAppTemplate> { + self.templates.get(id) + } + + pub fn get_all(&self) -> Vec<&WebAppTemplate> { + self.templates.values().collect() + } + + pub fn get_by_category(&self, category: &str) -> Vec<&WebAppTemplate> { + self.by_category + .get(category) + .map(|ids| ids.iter().filter_map(|id| self.templates.get(id)).collect()) + .unwrap_or_default() + } + + pub fn categories(&self) -> Vec { + let mut cats: Vec = self.by_category.keys().cloned().collect(); + cats.sort(); + cats + } + + pub fn match_url(&self, url: &str) -> Option<&WebAppTemplate> { + let url_lower = url.to_lowercase(); + self.templates.values().find(|tpl| { + tpl.domain() + .map(|d| url_lower.contains(&d)) + .unwrap_or(false) + }) + } + + pub fn search(&self, query: &str) -> Vec<&WebAppTemplate> { + let q = query.to_lowercase(); + self.templates + .values() + .filter(|tpl| { + tpl.name.to_lowercase().contains(&q) + || tpl.category.to_lowercase().contains(&q) + || tpl.keywords.iter().any(|k| k.to_lowercase().contains(&q)) + }) + .collect() + } + + /// Check if a webapp needs DRM — match by template_id or URL domain + pub fn requires_drm(&self, template_id: &str, url: &str) -> bool { + if let Some(tpl) = self.templates.get(template_id) { + return tpl.requires_drm; + } + self.match_url(url) + .map(|tpl| tpl.requires_drm) + .unwrap_or(false) + } +} + +/// Build registry with all bundled templates +pub fn build_default_registry() -> TemplateRegistry { + let mut reg = TemplateRegistry::default(); + reg.register_many(super::office365::templates()); + reg.register_many(super::google::templates()); + reg.register_many(super::communication::templates()); + reg.register_many(super::media::templates()); + reg.register_many(super::productivity::templates()); + reg +} + +#[cfg(test)] +mod tests { + use super::*; + + fn sample_template(id: &str, name: &str, url: &str, category: &str) -> WebAppTemplate { + WebAppTemplate { + template_id: id.into(), + name: name.into(), + url: url.into(), + category: category.into(), + keywords: vec![name.to_lowercase()], + ..Default::default() + } + } + + #[test] + fn register_and_get() { + let mut reg = TemplateRegistry::default(); + reg.register(sample_template( + "gmail", + "Gmail", + "https://mail.google.com", + "Communication", + )); + assert!(reg.get("gmail").is_some()); + assert_eq!(reg.get("gmail").unwrap().name, "Gmail"); + assert!(reg.get("nonexistent").is_none()); + } + + #[test] + fn categories_sorted() { + let mut reg = TemplateRegistry::default(); + reg.register(sample_template("c", "C", "https://c.com", "Zebra")); + reg.register(sample_template("a", "A", "https://a.com", "Alpha")); + let cats = reg.categories(); + assert_eq!(cats, vec!["Alpha", "Zebra"]); + } + + #[test] + fn get_by_category() { + let mut reg = TemplateRegistry::default(); + reg.register(sample_template( + "g", + "Gmail", + "https://mail.google.com", + "Communication", + )); + reg.register(sample_template( + "s", + "Spotify", + "https://spotify.com", + "Media", + )); + let comms = reg.get_by_category("Communication"); + assert_eq!(comms.len(), 1); + assert_eq!(comms[0].name, "Gmail"); + assert!(reg.get_by_category("Nonexistent").is_empty()); + } + + #[test] + fn match_url_finds_template() { + let mut reg = TemplateRegistry::default(); + reg.register(sample_template( + "yt", + "YouTube", + "https://www.youtube.com", + "Media", + )); + let found = reg.match_url("https://youtube.com/watch?v=123"); + assert!(found.is_some()); + assert_eq!(found.unwrap().template_id, "yt"); + } + + #[test] + fn match_url_no_match() { + let mut reg = TemplateRegistry::default(); + reg.register(sample_template( + "yt", + "YouTube", + "https://www.youtube.com", + "Media", + )); + assert!(reg.match_url("https://example.com").is_none()); + } + + #[test] + fn search_by_name() { + let mut reg = TemplateRegistry::default(); + reg.register(sample_template( + "g", + "Gmail", + "https://mail.google.com", + "Communication", + )); + reg.register(sample_template( + "s", + "Spotify", + "https://spotify.com", + "Media", + )); + let results = reg.search("gmail"); + assert_eq!(results.len(), 1); + assert_eq!(results[0].name, "Gmail"); + } + + #[test] + fn search_by_category() { + let mut reg = TemplateRegistry::default(); + reg.register(sample_template( + "g", + "Gmail", + "https://mail.google.com", + "Communication", + )); + let results = reg.search("communication"); + assert_eq!(results.len(), 1); + } + + #[test] + fn search_empty_query() { + let reg = build_default_registry(); + let results = reg.search(""); + // empty query matches everything + assert!(!results.is_empty()); + } + + #[test] + fn default_registry_has_templates() { + let reg = build_default_registry(); + assert!(reg.get_all().len() > 30); + assert!(!reg.categories().is_empty()); + } + + #[test] + fn domain_extraction() { + let tpl = sample_template("t", "Test", "https://www.example.com/path", "X"); + assert_eq!(tpl.domain(), Some("example.com".into())); + } +} diff --git a/crates/webapps-manager/Cargo.toml b/crates/webapps-manager/Cargo.toml new file mode 100644 index 00000000..10d23c50 --- /dev/null +++ b/crates/webapps-manager/Cargo.toml @@ -0,0 +1,31 @@ +[package] +name = "webapps-manager" +version.workspace = true +edition.workspace = true +license.workspace = true + +[[bin]] +name = "big-webapps-gui" +path = "src/main.rs" + +[dependencies] +webapps-core = { path = "../webapps-core" } +gtk4.workspace = true +libadwaita.workspace = true +glib.workspace = true +gio.workspace = true +gdk4.workspace = true +gdk-pixbuf.workspace = true +serde.workspace = true +serde_json.workspace = true +log.workspace = true +env_logger.workspace = true +anyhow.workspace = true +dirs.workspace = true +reqwest.workspace = true +scraper.workspace = true +image.workspace = true +url = "2" +zip = { version = "2", default-features = false, features = ["deflate"] } +open = "5" +gettextrs.workspace = true diff --git a/crates/webapps-manager/src/browser_dialog.rs b/crates/webapps-manager/src/browser_dialog.rs new file mode 100644 index 00000000..10b4953e --- /dev/null +++ b/crates/webapps-manager/src/browser_dialog.rs @@ -0,0 +1,139 @@ +use gtk4 as gtk; +use libadwaita as adw; + +use adw::prelude::*; +use gettextrs::gettext; +use gtk::glib; +use std::cell::RefCell; +use std::rc::Rc; +use webapps_core::models::BrowserCollection; + +/// Show browser selection dialog. Returns selected browser_id via callback. +pub fn show( + parent: &impl IsA, + browsers: &BrowserCollection, + current_id: &str, + on_selected: impl Fn(String) + 'static, +) { + let win = adw::Window::builder() + .title(gettext("Select Browser")) + .default_width(400) + .default_height(450) + .modal(true) + .transient_for(parent) + .build(); + + let selected: Rc> = Rc::new(RefCell::new(current_id.to_string())); + + let content = gtk::Box::new(gtk::Orientation::Vertical, 0); + + // headerbar + let header = adw::HeaderBar::new(); + header.set_show_end_title_buttons(true); + content.append(&header); + + // scrollable list + let scroll = gtk::ScrolledWindow::new(); + scroll.set_vexpand(true); + scroll.set_hscrollbar_policy(gtk::PolicyType::Never); + + let listbox = gtk::ListBox::new(); + listbox.set_selection_mode(gtk::SelectionMode::None); + listbox.add_css_class("boxed-list"); + listbox.set_margin_top(12); + listbox.set_margin_bottom(12); + listbox.set_margin_start(12); + listbox.set_margin_end(12); + + let check_group: Rc>> = Rc::new(RefCell::new(Vec::new())); + + for browser in &browsers.browsers { + let row = adw::ActionRow::builder() + .title(browser.display_name()) + .activatable(true) + .build(); + + // browser icon + let icon = gtk::Image::new(); + icon.set_pixel_size(32); + crate::webapp_row::load_icon(&icon, &browser.icon_name()); + row.add_prefix(&icon); + + // radio check button + let check = gtk::CheckButton::new(); + if browser.browser_id == current_id { + check.set_active(true); + } + + // link to first in group for radio behavior + { + let group = check_group.borrow(); + if let Some(first) = group.first() { + check.set_group(Some(first)); + } + } + check_group.borrow_mut().push(check.clone()); + + let sel = selected.clone(); + let bid = browser.browser_id.clone(); + check.connect_toggled(move |btn| { + if btn.is_active() { + *sel.borrow_mut() = bid.clone(); + } + }); + + row.add_suffix(&check); + row.set_activatable_widget(Some(&check)); + listbox.append(&row); + } + + scroll.set_child(Some(&listbox)); + content.append(&scroll); + + // buttons + let btn_box = gtk::Box::new(gtk::Orientation::Horizontal, 8); + btn_box.set_halign(gtk::Align::End); + btn_box.set_margin_top(8); + btn_box.set_margin_bottom(12); + btn_box.set_margin_end(12); + + let cancel_btn = gtk::Button::with_label(&gettext("Cancel")); + let ok_btn = gtk::Button::with_label(&gettext("OK")); + ok_btn.add_css_class("suggested-action"); + + { + let w = win.clone(); + cancel_btn.connect_clicked(move |_| w.close()); + } + { + let w = win.clone(); + let sel = selected.clone(); + ok_btn.connect_clicked(move |_| { + let id = sel.borrow().clone(); + on_selected(id); + w.close(); + }); + } + + btn_box.append(&cancel_btn); + btn_box.append(&ok_btn); + content.append(&btn_box); + + // ESC to close + let esc = gtk::EventControllerKey::new(); + { + let w = win.clone(); + esc.connect_key_pressed(move |_, key, _, _| { + if key == gtk::gdk::Key::Escape { + w.close(); + glib::Propagation::Stop + } else { + glib::Propagation::Proceed + } + }); + } + win.add_controller(esc); + + win.set_content(Some(&content)); + win.present(); +} diff --git a/crates/webapps-manager/src/favicon.rs b/crates/webapps-manager/src/favicon.rs new file mode 100644 index 00000000..fb1827f8 --- /dev/null +++ b/crates/webapps-manager/src/favicon.rs @@ -0,0 +1,340 @@ +use anyhow::Result; +use scraper::{Html, Selector}; +use std::path::PathBuf; +use webapps_core::config; + +/// Website metadata from HTML fetch +pub struct SiteInfo { + pub title: String, + pub icon_paths: Vec, +} + +/// Fetch title + icons from URL (blocking — call from thread) +pub fn fetch_site_info(url: &str) -> Result { + // normalize: prepend https:// if no scheme + let url = if !url.contains("://") { + format!("https://{url}") + } else { + url.to_string() + }; + + // security: only allow http/https schemes → prevent file:// / ftp:// / data: SSRF + let parsed = url::Url::parse(&url)?; + match parsed.scheme() { + "http" | "https" => {} + other => anyhow::bail!("Blocked scheme: {other}"), + } + + let client = reqwest::blocking::Client::builder() + .user_agent("Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 Chrome/120.0.0.0") + .timeout(std::time::Duration::from_secs(10)) + .build() + .map_err(|e| { + log::error!("TLS client init: {e:?}"); + e + })?; + + let resp = client.get(&url).send()?; + let html_text = resp.text()?; + let doc = Html::parse_document(&html_text); + + let mut title = extract_title(&doc).unwrap_or_default(); + + // fallback: if title is empty/generic (SPA stub), derive from hostname + let generic_titles = ["ok", "loading", "redirect", "please wait", ""]; + if generic_titles + .iter() + .any(|g| title.trim().to_lowercase() == *g) + || title.len() < 3 + { + if let Some(host) = parsed.host_str() { + // strip www. prefix, capitalize first letter + let clean = host.strip_prefix("www.").unwrap_or(host); + let mut chars = clean.chars(); + title = match chars.next() { + Some(c) => c.to_uppercase().to_string() + chars.as_str(), + None => clean.to_string(), + }; + } + } + + let icon_urls = extract_icon_urls(&doc, &url); + + // download icons to cache + let cache = config::cache_dir().join("favicons"); + std::fs::create_dir_all(&cache)?; + + let mut icon_paths = Vec::new(); + for (i, icon_url) in icon_urls.iter().enumerate() { + match download_icon(&client, icon_url, &cache, i) { + Ok(path) => icon_paths.push(path), + Err(e) => log::warn!("Download icon {icon_url}: {e}"), + } + } + + // try /favicon.ico fallback + if icon_paths.is_empty() { + if let Ok(base) = url::Url::parse(&url) { + let favicon_url = format!( + "{}://{}/favicon.ico", + base.scheme(), + base.host_str().unwrap_or("") + ); + if let Ok(path) = download_icon(&client, &favicon_url, &cache, 99) { + icon_paths.push(path); + } + } + } + + // last resort: Google favicon service + if icon_paths.is_empty() { + if let Some(host) = parsed.host_str() { + let google_url = + format!("https://www.google.com/s2/favicons?domain={host}&sz=128"); + if let Ok(path) = download_icon(&client, &google_url, &cache, 100) { + icon_paths.push(path); + } + } + } + + Ok(SiteInfo { title, icon_paths }) +} + +fn extract_title(doc: &Html) -> Option { + let sel = Selector::parse("title").ok()?; + doc.select(&sel) + .next() + .map(|el| el.text().collect::().trim().to_string()) + .filter(|t| !t.is_empty()) +} + +fn extract_icon_urls(doc: &Html, base_url: &str) -> Vec { + let mut urls = Vec::new(); + let base = url::Url::parse(base_url).ok(); + + // + if let Ok(sel) = Selector::parse("link[rel]") { + for el in doc.select(&sel) { + let rel = el.value().attr("rel").unwrap_or("").to_lowercase(); + if rel.contains("icon") { + if let Some(href) = el.value().attr("href") { + if let Some(abs) = resolve_url(href, &base) { + urls.push(abs); + } + } + } + } + } + + // + if let Ok(sel) = Selector::parse("meta[property='og:image']") { + for el in doc.select(&sel) { + if let Some(content) = el.value().attr("content") { + if let Some(abs) = resolve_url(content, &base) { + urls.push(abs); + } + } + } + } + + urls +} + +fn resolve_url(href: &str, base: &Option) -> Option { + if href.starts_with("http://") || href.starts_with("https://") { + return Some(href.to_string()); + } + base.as_ref()?.join(href).ok().map(|u| u.to_string()) +} + +/// Max download size per icon: 5 MB +const MAX_ICON_BYTES: usize = 5 * 1024 * 1024; + +fn download_icon( + client: &reqwest::blocking::Client, + url: &str, + cache_dir: &std::path::Path, + index: usize, +) -> Result { + let resp = client + .get(url) + .timeout(std::time::Duration::from_secs(5)) + .send()?; + + if !resp.status().is_success() { + anyhow::bail!("HTTP {}", resp.status()); + } + + // reject non-image content types (e.g. HTML redirect pages) + if let Some(ct) = resp.headers().get(reqwest::header::CONTENT_TYPE) { + if let Ok(ct_str) = ct.to_str() { + let ct_lower = ct_str.to_lowercase(); + if !ct_lower.starts_with("image/") + && !ct_lower.contains("svg") + && !ct_lower.contains("icon") + && !ct_lower.contains("octet-stream") + { + anyhow::bail!("Not an image: {ct_str}"); + } + } + } + + // check content-length before downloading + if let Some(cl) = resp.content_length() { + if cl as usize > MAX_ICON_BYTES { + anyhow::bail!("Icon too large: {cl} bytes"); + } + } + + let bytes = resp.bytes()?; + if bytes.is_empty() { + anyhow::bail!("Empty response"); + } + if bytes.len() > MAX_ICON_BYTES { + anyhow::bail!("Icon too large: {} bytes", bytes.len()); + } + + // determine extension from content or URL + let ext = guess_extension(url, &bytes); + let filename = format!("icon_{index}.{ext}"); + let path = cache_dir.join(&filename); + + // convert ICO → PNG if needed + if ext == "ico" { + if let Ok(img) = image::load_from_memory(&bytes) { + let png_path = cache_dir.join(format!("icon_{index}.png")); + if img.save(&png_path).is_ok() { + return Ok(png_path); + } + } + } + + std::fs::write(&path, &bytes)?; + Ok(path) +} + +fn guess_extension(url: &str, bytes: &[u8]) -> &'static str { + // check magic bytes + if bytes.starts_with(b"\x89PNG") { + return "png"; + } + if bytes.starts_with(b"My Site"); + assert_eq!(extract_title(&html), Some("My Site".into())); + } + + #[test] + fn extract_title_empty() { + let html = Html::parse_document(""); + assert_eq!(extract_title(&html), None); + } + + #[test] + fn extract_title_missing() { + let html = Html::parse_document(""); + assert_eq!(extract_title(&html), None); + } + + #[test] + fn extract_title_whitespace() { + let html = Html::parse_document(" Hello World "); + assert_eq!(extract_title(&html), Some("Hello World".into())); + } + + #[test] + fn extract_icon_urls_link_rel() { + let html = Html::parse_document( + r#""#, + ); + let urls = extract_icon_urls(&html, "https://example.com"); + assert_eq!(urls, vec!["https://example.com/favicon.png"]); + } + + #[test] + fn extract_icon_urls_absolute() { + let html = Html::parse_document( + r#""#, + ); + let urls = extract_icon_urls(&html, "https://example.com"); + assert_eq!(urls, vec!["https://cdn.example.com/icon.png"]); + } + + #[test] + fn extract_icon_urls_og_image() { + let html = Html::parse_document( + r#""#, + ); + let urls = extract_icon_urls(&html, "https://example.com"); + assert_eq!(urls, vec!["https://example.com/og.png"]); + } + + #[test] + fn resolve_url_absolute() { + let base = url::Url::parse("https://example.com").ok(); + assert_eq!( + resolve_url("https://cdn.example.com/icon.png", &base), + Some("https://cdn.example.com/icon.png".into()) + ); + } + + #[test] + fn resolve_url_relative() { + let base = url::Url::parse("https://example.com/page/").ok(); + assert_eq!( + resolve_url("../favicon.ico", &base), + Some("https://example.com/favicon.ico".into()) + ); + } + + #[test] + fn resolve_url_no_base() { + assert_eq!(resolve_url("/favicon.ico", &None), None); + } + + #[test] + fn guess_extension_png_magic() { + assert_eq!(guess_extension("https://x.com/img", b"\x89PNG\r\n"), "png"); + } + + #[test] + fn guess_extension_svg_magic() { + assert_eq!(guess_extension("https://x.com/img", b" BrowserCollection { + // (browser_id, [candidate_paths]) — first existing path wins + let known_browsers: &[(&str, &[&str])] = &[ + ("firefox", &["/usr/bin/firefox"]), + ( + "firefox-developer-edition", + &["/usr/bin/firefox-developer-edition"], + ), + ("librewolf", &["/usr/bin/librewolf"]), + ("google-chrome-stable", &["/usr/bin/google-chrome-stable"]), + ("google-chrome-beta", &["/usr/bin/google-chrome-beta"]), + ("google-chrome-unstable", &["/usr/bin/google-chrome-unstable"]), + ("chromium", &["/usr/bin/chromium"]), + ( + "brave", + &[ + "/usr/bin/brave", + "/usr/bin/brave-browser", + "/usr/bin/brave-browser-stable", + ], + ), + ( + "brave-beta", + &["/usr/bin/brave-browser-beta", "/usr/bin/brave-beta"], + ), + ( + "brave-nightly", + &["/usr/bin/brave-browser-nightly", "/usr/bin/brave-nightly"], + ), + ("microsoft-edge-stable", &["/usr/bin/microsoft-edge-stable"]), + ("microsoft-edge-beta", &["/usr/bin/microsoft-edge-beta"]), + ("vivaldi-stable", &["/usr/bin/vivaldi-stable"]), + ("vivaldi-beta", &["/usr/bin/vivaldi-beta"]), + ("vivaldi-snapshot", &["/usr/bin/vivaldi-snapshot"]), + ("ungoogled-chromium", &["/usr/bin/ungoogled-chromium"]), + ]; + + let mut browsers: Vec = Vec::new(); + + for (id, paths) in known_browsers { + if paths.iter().any(|p| Path::new(p).exists()) { + browsers.push(Browser { + browser_id: id.to_string(), + is_default: false, + }); + } + } + + // detect flatpak browsers + if let Ok(output) = std::process::Command::new("flatpak") + .args(["list", "--app", "--columns=application"]) + .output() + { + let stdout = String::from_utf8_lossy(&output.stdout); + let flatpak_map = [ + ("org.mozilla.firefox", "flatpak-firefox"), + ("com.google.Chrome", "flatpak-google-chrome-stable"), + ("org.chromium.Chromium", "flatpak-chromium"), + ("com.brave.Browser", "flatpak-brave-browser"), + ("com.microsoft.Edge", "flatpak-microsoft-edge-stable"), + ("com.vivaldi.Vivaldi", "flatpak-vivaldi-stable"), + ("io.gitlab.librewolf-community", "flatpak-librewolf"), + ]; + for (flatpak_id, browser_id) in &flatpak_map { + if stdout.lines().any(|l| l.trim() == *flatpak_id) { + browsers.push(Browser { + browser_id: browser_id.to_string(), + is_default: false, + }); + } + } + } + + // detect system default + let default_id = detect_default_browser(); + + let mut col = BrowserCollection { + browsers, + default_id: None, + }; + if let Some(id) = default_id { + col.set_default(&id); + } + col +} + +fn detect_default_browser() -> Option { + let output = std::process::Command::new("xdg-settings") + .args(["get", "default-web-browser"]) + .output() + .ok()?; + let desktop_name = String::from_utf8_lossy(&output.stdout).trim().to_string(); + if desktop_name.is_empty() { + return None; + } + match_desktop_to_browser(&desktop_name) +} + +fn match_desktop_to_browser(desktop: &str) -> Option { + let d = desktop.to_lowercase(); + let mappings = [ + ("firefox", "firefox"), + ("firefox-developer", "firefox-developer-edition"), + ("librewolf", "librewolf"), + ("google-chrome-stable", "google-chrome-stable"), + ("google-chrome-beta", "google-chrome-beta"), + ("google-chrome-unstable", "google-chrome-unstable"), + ("chromium", "chromium"), + ("brave", "brave"), + ("microsoft-edge-stable", "microsoft-edge-stable"), + ("microsoft-edge-beta", "microsoft-edge-beta"), + ("vivaldi-stable", "vivaldi-stable"), + ("vivaldi-beta", "vivaldi-beta"), + ("vivaldi-snapshot", "vivaldi-snapshot"), + ]; + for (pattern, id) in &mappings { + if d.contains(pattern) { + return Some(id.to_string()); + } + } + None +} diff --git a/crates/webapps-manager/src/service/io.rs b/crates/webapps-manager/src/service/io.rs new file mode 100644 index 00000000..0bd663ab --- /dev/null +++ b/crates/webapps-manager/src/service/io.rs @@ -0,0 +1,130 @@ +use anyhow::{Context, Result}; +use std::fs; +use std::io::{Read, Write}; +use std::path::Path; + +use webapps_core::config; +use webapps_core::models::WebApp; + +use super::{create_webapp, generate_app_file, load_webapps}; + +/// Max size per extracted file from import zip → prevent decompression bombs +const MAX_EXTRACTED_FILE_BYTES: u64 = 50 * 1024 * 1024; // 50 MB + +pub fn export_webapps(zip_path: &Path) -> Result { + let col = load_webapps(); + if col.webapps.is_empty() { + return Ok("no_webapps".into()); + } + + let file = fs::File::create(zip_path).context("Create zip file")?; + let mut zip = zip::ZipWriter::new(file); + let options = zip::write::SimpleFileOptions::default() + .compression_method(zip::CompressionMethod::Deflated); + + // write manifest + let manifest = serde_json::to_string_pretty(&col.webapps)?; + zip.start_file("webapps.json", options)?; + zip.write_all(manifest.as_bytes())?; + + // copy icons + for app in &col.webapps { + if app.app_icon_url.is_empty() { + continue; + } + let icon_path = Path::new(&app.app_icon_url); + if icon_path.is_file() { + let fname = icon_path + .file_name() + .map(|n| n.to_string_lossy().to_string()) + .unwrap_or_default(); + if !fname.is_empty() { + zip.start_file(format!("icons/{fname}"), options)?; + let mut f = fs::File::open(icon_path)?; + let mut buf = Vec::new(); + f.read_to_end(&mut buf)?; + zip.write_all(&buf)?; + } + } + } + + zip.finish()?; + Ok("ok".into()) +} + +pub fn import_webapps(zip_path: &Path) -> Result<(usize, usize)> { + let file = fs::File::open(zip_path).context("Open zip file")?; + let mut archive = zip::ZipArchive::new(file)?; + + // read manifest + let manifest = { + let mut entry = archive.by_name("webapps.json")?; + let mut buf = String::new(); + entry.read_to_string(&mut buf)?; + buf + }; + let imported_apps: Vec = serde_json::from_str(&manifest)?; + + // extract icons + let icons_dir = config::data_dir().join("icons"); + fs::create_dir_all(&icons_dir)?; + let icons_canonical = icons_dir.canonicalize()?; + for i in 0..archive.len() { + let mut entry = archive.by_index(i)?; + let name = entry.name().to_string(); + if name.starts_with("icons/") { + let fname = name.strip_prefix("icons/").unwrap_or(&name); + // strict filename: must be non-empty, no path separators, no .. + if fname.is_empty() + || fname.contains('/') + || fname.contains('\\') + || fname.contains("..") + { + continue; + } + let dest = icons_dir.join(fname); + // verify dest stays within icons_dir + if let Ok(canonical) = dest.parent().map(|p| p.canonicalize()).transpose() { + if canonical.as_deref() != Some(icons_canonical.as_path()) { + continue; + } + } + let mut out = fs::File::create(&dest)?; + // cap extracted size → prevent decompression bombs + let copied = + std::io::copy(&mut entry.by_ref().take(MAX_EXTRACTED_FILE_BYTES), &mut out)?; + if copied >= MAX_EXTRACTED_FILE_BYTES { + log::warn!( + "Skipped oversized zip entry: {fname} (>{MAX_EXTRACTED_FILE_BYTES} bytes)" + ); + let _ = fs::remove_file(&dest); + } + } + } + + // import webapps, skip duplicates + let existing = load_webapps(); + let mut imported = 0usize; + let mut duplicates = 0usize; + + for app in imported_apps { + let is_dup = existing + .webapps + .iter() + .any(|e| e.app_name == app.app_name && e.app_url == app.app_url); + if is_dup { + duplicates += 1; + continue; + } + // generate new app_file + let mut new_app = app; + new_app.app_file = generate_app_file(&new_app.browser, &new_app.app_url); + if let Err(e) = create_webapp(&new_app) { + log::error!("Import webapp {}: {e}", new_app.app_name); + } else { + imported += 1; + } + } + + Ok((imported, duplicates)) +} diff --git a/crates/webapps-manager/src/service/migration.rs b/crates/webapps-manager/src/service/migration.rs new file mode 100644 index 00000000..84df4e7a --- /dev/null +++ b/crates/webapps-manager/src/service/migration.rs @@ -0,0 +1,255 @@ +use std::fs; + +use webapps_core::config; +use webapps_core::models::{WebApp, WebAppCollection}; + +use super::{save_webapps, webapps_json_path}; + +/// Migrate existing .desktop files from legacy big-webapps into webapps.json. +/// Scans ~/.local/share/applications/ for files matching pattern: +/// `{browser}-*.desktop` with `Exec=big-webapps-exec` or `Exec=big-webapps-viewer`. +/// Returns count of migrated apps. +pub fn migrate_legacy_desktops() -> usize { + let json_path = webapps_json_path(); + if json_path.exists() { + // already has data — skip migration + return 0; + } + + let apps_dir = config::applications_dir(); + let entries = match fs::read_dir(&apps_dir) { + Ok(e) => e, + Err(_) => return 0, + }; + + let mut webapps: Vec = Vec::new(); + + for entry in entries.flatten() { + let fname = entry.file_name().to_string_lossy().to_string(); + if !fname.ends_with(".desktop") { + continue; + } + + let content = match fs::read_to_string(entry.path()) { + Ok(c) => c, + Err(_) => continue, + }; + + // only import big-webapps desktop files + if !content.contains("big-webapps-exec") && !content.contains("big-webapps-viewer") { + continue; + } + + if let Some(app) = parse_legacy_desktop(&fname, &content) { + webapps.push(app); + } + } + + let count = webapps.len(); + if count > 0 { + let col = WebAppCollection { webapps }; + if let Err(e) = save_webapps(&col) { + log::error!("Save migrated webapps: {e}"); + return 0; + } + log::info!("Migrated {count} legacy webapps"); + } + + count +} + +/// Parse a legacy .desktop file into WebApp struct +fn parse_legacy_desktop(filename: &str, content: &str) -> Option { + let mut app = WebApp { + app_file: filename.to_string(), + ..Default::default() + }; + + for line in content.lines() { + let line = line.trim(); + // stop at Desktop Action sections — only parse [Desktop Entry] + if line.starts_with("[Desktop Action") + || (line.starts_with('[') && line != "[Desktop Entry]" && !line.starts_with("#")) + { + if !app.app_name.is_empty() { + break; + } + continue; + } + if let Some(val) = line.strip_prefix("Name=") { + app.app_name = val.to_string(); + } else if let Some(val) = line.strip_prefix("Icon=") { + app.app_icon = val.to_string(); + } else if let Some(val) = line.strip_prefix("Categories=") { + app.app_categories = val.to_string(); + } else if let Some(val) = line.strip_prefix("MimeType=") { + app.mime_types = val.to_string(); + } else if let Some(val) = line.strip_prefix("Comment=") { + app.comment = val.to_string(); + } else if let Some(val) = line.strip_prefix("Exec=") { + parse_exec_line(val, &mut app); + } + } + + // minimal validation + if app.app_name.is_empty() || app.app_url.is_empty() { + return None; + } + + Some(app) +} + +/// Extract browser, url, profile, mode from Exec= line +fn parse_exec_line(exec: &str, app: &mut WebApp) { + if exec.starts_with("big-webapps-viewer") { + app.app_mode = webapps_core::models::AppMode::App; + app.browser = "__viewer__".to_string(); + + // --url="..." --name="..." --icon="..." --app-id="..." + for part in shell_split(exec) { + if let Some(val) = part.strip_prefix("--url=") { + app.app_url = val.trim_matches('"').to_string(); + } else if let Some(val) = part.strip_prefix("--icon=") { + let icon = val.trim_matches('"'); + if !icon.is_empty() { + app.app_icon = icon.to_string(); + } + } + } + } else if exec.starts_with("big-webapps-exec") { + app.app_mode = webapps_core::models::AppMode::Browser; + + let parts = shell_split(exec); + // format: big-webapps-exec filename="..." browser --class="..." --profile-directory=X --app="URL" + for (i, part) in parts.iter().enumerate() { + if let Some(val) = part.strip_prefix("filename=") { + app.app_file = val.trim_matches('"').to_string(); + } else if let Some(val) = part.strip_prefix("--app=") { + app.app_url = val.trim_matches('"').to_string(); + } else if let Some(val) = part.strip_prefix("--profile-directory=") { + app.app_profile = val.trim_matches('"').to_string(); + } else if i == 2 && !part.starts_with('-') && !part.contains('=') { + // browser name is the 3rd token (index 2) + app.browser = part.to_string(); + } + } + } +} + +/// Simple tokenizer that respects quotes in Exec lines +fn shell_split(s: &str) -> Vec { + let mut tokens = Vec::new(); + let mut current = String::new(); + let mut in_quote = false; + let mut quote_char = ' '; + + for ch in s.chars() { + match ch { + '"' | '\'' if !in_quote => { + in_quote = true; + quote_char = ch; + } + c if c == quote_char && in_quote => { + in_quote = false; + } + ' ' if !in_quote => { + if !current.is_empty() { + tokens.push(std::mem::take(&mut current)); + } + } + _ => current.push(ch), + } + } + if !current.is_empty() { + tokens.push(current); + } + tokens +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn shell_split_simple_tokens() { + assert_eq!(shell_split("a b c"), vec!["a", "b", "c"]); + } + + #[test] + fn shell_split_quoted_strings() { + assert_eq!( + shell_split(r#"cmd --opt="hello world" arg"#), + vec!["cmd", "--opt=hello world", "arg"] + ); + } + + #[test] + fn shell_split_single_quotes() { + assert_eq!( + shell_split("cmd 'one two' three"), + vec!["cmd", "one two", "three"] + ); + } + + #[test] + fn shell_split_empty_input() { + assert!(shell_split("").is_empty()); + } + + #[test] + fn shell_split_extra_spaces() { + assert_eq!(shell_split(" a b "), vec!["a", "b"]); + } + + #[test] + fn parse_exec_viewer_mode() { + let exec = r#"big-webapps-viewer --url="https://youtube.com" --name="YouTube" --icon="/path/icon.png" --app-id="yt""#; + let mut app = WebApp::default(); + parse_exec_line(exec, &mut app); + assert_eq!(app.app_mode, webapps_core::models::AppMode::App); + assert_eq!(app.browser, "__viewer__"); + assert_eq!(app.app_url, "https://youtube.com"); + assert_eq!(app.app_icon, "/path/icon.png"); + } + + #[test] + fn parse_exec_browser_mode() { + let exec = r#"big-webapps-exec filename="test.desktop" google-chrome --class="WebApp" --profile-directory=Profile1 --app="https://gmail.com""#; + let mut app = WebApp::default(); + parse_exec_line(exec, &mut app); + assert_eq!(app.app_mode, webapps_core::models::AppMode::Browser); + assert_eq!(app.browser, "google-chrome"); + assert_eq!(app.app_url, "https://gmail.com"); + assert_eq!(app.app_profile, "Profile1"); + assert_eq!(app.app_file, "test.desktop"); + } + + #[test] + fn parse_exec_unknown_prefix() { + let exec = "some-other-command --url=test"; + let mut app = WebApp::default(); + parse_exec_line(exec, &mut app); + // should not modify app + assert_eq!(app.app_url, ""); + assert_eq!(app.browser, ""); + } + + #[test] + fn parse_legacy_desktop_basic() { + let content = "[Desktop Entry]\nName=Test App\nIcon=test-icon\nCategories=Network;\nExec=big-webapps-viewer --url=\"https://example.com\"\n"; + let app = parse_legacy_desktop("test.desktop", content).unwrap(); + assert_eq!(app.app_name, "Test App"); + assert_eq!(app.app_icon, "test-icon"); + assert_eq!(app.app_categories, "Network;"); + assert_eq!(app.app_url, "https://example.com"); + assert_eq!(app.app_file, "test.desktop"); + } + + #[test] + fn parse_legacy_desktop_missing_name() { + let content = "[Desktop Entry]\nIcon=test-icon\nExec=big-webapps-viewer --url=\"https://example.com\"\n"; + // should return None — name is empty + let result = parse_legacy_desktop("test.desktop", content); + assert!(result.is_none() || result.unwrap().app_name.is_empty()); + } +} diff --git a/crates/webapps-manager/src/service/mod.rs b/crates/webapps-manager/src/service/mod.rs new file mode 100644 index 00000000..dce1d215 --- /dev/null +++ b/crates/webapps-manager/src/service/mod.rs @@ -0,0 +1,249 @@ +mod browser; +mod io; +mod migration; + +pub use browser::detect_browsers; +pub use io::{export_webapps, import_webapps}; +pub use migration::migrate_legacy_desktops; + +use anyhow::Result; +use std::fs; +use std::path::{Path, PathBuf}; + +use webapps_core::config; +use webapps_core::desktop; +use webapps_core::models::{WebApp, WebAppCollection}; + +/// Persistent storage file for webapps list +fn webapps_json_path() -> PathBuf { + config::data_dir().join("webapps.json") +} + +// -- webapp CRUD -- + +pub fn load_webapps() -> WebAppCollection { + let path = webapps_json_path(); + if !path.exists() { + return WebAppCollection::default(); + } + match fs::read_to_string(&path) { + Ok(data) => match serde_json::from_str::>(&data) { + Ok(vals) => WebAppCollection::load_from_json(&vals), + Err(e) => { + log::error!("Parse webapps.json: {e}"); + WebAppCollection::default() + } + }, + Err(e) => { + log::error!("Read webapps.json: {e}"); + WebAppCollection::default() + } + } +} + +pub fn save_webapps(collection: &WebAppCollection) -> Result<()> { + let dir = config::data_dir(); + fs::create_dir_all(&dir)?; + let json = serde_json::to_string_pretty(&collection.webapps)?; + // atomic write: tmp file + rename → prevent corruption on crash + let path = webapps_json_path(); + let tmp = path.with_extension("json.tmp"); + fs::write(&tmp, &json)?; + fs::rename(&tmp, &path)?; + Ok(()) +} + +pub fn create_webapp(webapp: &WebApp) -> Result<()> { + let mut app = webapp.clone(); + // ensure app_file is populated → needed for update/remove by file + if app.app_file.is_empty() { + app.app_file = format!( + "biglinux-webapp-{}.desktop", + desktop::desktop_file_id(&app.app_url) + ); + } + let mut col = load_webapps(); + col.add(app.clone()); + save_webapps(&col)?; + desktop::install_desktop_entry(&app)?; + Ok(()) +} + +pub fn update_webapp(webapp: &WebApp) -> Result<()> { + let mut col = load_webapps(); + col.remove_by_file(&webapp.app_file); + col.add(webapp.clone()); + save_webapps(&col)?; + desktop::install_desktop_entry(webapp)?; + Ok(()) +} + +pub fn delete_webapp(webapp: &WebApp, delete_profile: bool) -> Result<()> { + let mut col = load_webapps(); + col.remove_by_file(&webapp.app_file); + save_webapps(&col)?; + desktop::remove_desktop_entry(webapp)?; + + if delete_profile { + cleanup_profile(webapp); + } + // cleanup viewer data if app mode + if webapp.app_mode == webapps_core::models::AppMode::App { + cleanup_viewer_data(&webapp.app_url); + } + Ok(()) +} + +pub fn delete_all_webapps() -> Result<()> { + let col = load_webapps(); + for app in &col.webapps { + let _ = desktop::remove_desktop_entry(app); + if app.app_mode == webapps_core::models::AppMode::App { + cleanup_viewer_data(&app.app_url); + } + } + save_webapps(&WebAppCollection::default())?; + Ok(()) +} + +fn cleanup_viewer_data(url: &str) { + let app_id = desktop::desktop_file_id(url); + // geometry config + let geom = config::config_dir().join(format!("{app_id}.json")); + let _ = fs::remove_file(geom); + // session data + let data = config::data_dir().join(&app_id); + let _ = fs::remove_dir_all(data); + // cache + let cache = config::cache_dir().join(&app_id); + let _ = fs::remove_dir_all(cache); +} + +fn cleanup_profile(webapp: &WebApp) { + let profile_dir = config::profiles_dir() + .join(&webapp.browser) + .join(&webapp.app_profile); + if profile_dir.exists() { + let _ = fs::remove_dir_all(&profile_dir); + log::info!("Removed profile: {}", profile_dir.display()); + } +} + +/// Check if any other webapp shares same browser+profile +pub fn profile_shared(webapp: &WebApp) -> bool { + let col = load_webapps(); + col.webapps.iter().any(|a| { + a.app_file != webapp.app_file + && a.browser == webapp.browser + && a.app_profile == webapp.app_profile + }) +} + +pub fn generate_app_file(browser: &str, url: &str) -> String { + // short browser name — matches original big-webapps script + let short = if browser == "__viewer__" { + "viewer" + } else { + let b = browser.to_lowercase(); + if b.contains("chrom") { + "chrome" + } else if b.contains("brave") { + "brave" + } else if b.contains("edge") { + "msedge" + } else if b.contains("vivaldi") { + "vivaldi" + } else { + browser + } + }; + + // url → path component: strip scheme, strip query, / → __ + let cleaned = url.replace("https://", "").replace("http://", ""); + let cleaned = cleaned.split('?').next().unwrap_or(&cleaned); + let cleaned = cleaned.replace('/', "__"); + + // keep first __ occurrence, replace subsequent with _ + let mut filename = format!("{short}-{cleaned}-Default.desktop"); + if !filename.contains("__") { + filename = filename.replace("-Default", "__-Default"); + } + + // dedup: check existing files + let apps_dir = webapps_core::config::applications_dir(); + if apps_dir.join(&filename).exists() { + let base = filename.clone(); + let mut i = 2; + loop { + filename = base.replace(".desktop", &format!("-BigWebApp{i}.desktop")); + if !apps_dir.join(&filename).exists() { + break; + } + i += 1; + } + } + + filename +} + +// -- icon resolution -- + +/// Resolve icon to display path. Checks: absolute path → user icons → hicolor → system → theme name +pub fn resolve_icon_path(icon: &str) -> String { + if icon.is_empty() { + return "webapp-manager-generic".into(); + } + // absolute path + let p = Path::new(icon); + if p.is_absolute() && p.exists() { + return icon.to_string(); + } + // user-local icons (flat) + let local_icons = dirs::data_dir() + .unwrap_or_else(|| PathBuf::from("/tmp")) + .join("icons"); + for ext in &["png", "svg", "xpm"] { + let candidate = local_icons.join(format!("{icon}.{ext}")); + if candidate.exists() { + return candidate.to_string_lossy().to_string(); + } + } + // user-local hicolor — return icon name so GTK theme renders SVG at correct size + let hicolor_user = local_icons.join("hicolor/scalable/apps"); + for ext in &["svg", "png"] { + let candidate = hicolor_user.join(format!("{icon}.{ext}")); + if candidate.exists() { + return icon.to_string(); + } + } + // system hicolor — return icon name for GTK theme lookup + let hicolor_sys = PathBuf::from("/usr/share/icons/hicolor/scalable/apps"); + for ext in &["svg", "png"] { + let candidate = hicolor_sys.join(format!("{icon}.{ext}")); + if candidate.exists() { + return icon.to_string(); + } + } + // system icons dir (biglinux-specific) + let sys = config::system_icons_dir(); + for ext in &["svg", "png"] { + let candidate = sys.join(format!("{icon}.{ext}")); + if candidate.exists() { + return candidate.to_string_lossy().to_string(); + } + } + // fallback: return as icon-name for GTK theme lookup + icon.to_string() +} + +/// Check if welcome dialog should show (first run) +pub fn should_show_welcome() -> bool { + let flag = config::config_dir().join("welcome_shown.json"); + !flag.exists() +} + +pub fn mark_welcome_shown() { + let dir = config::config_dir(); + let _ = fs::create_dir_all(&dir); + let _ = fs::write(dir.join("welcome_shown.json"), "true"); +} diff --git a/crates/webapps-manager/src/style.rs b/crates/webapps-manager/src/style.rs new file mode 100644 index 00000000..0427fe62 --- /dev/null +++ b/crates/webapps-manager/src/style.rs @@ -0,0 +1,62 @@ +use gtk4 as gtk; +use gtk4::gdk as gdk4; + +const CSS: &str = r#" +/* webapp icon — subtle rounding for modern look */ +.webapp-icon { + border-radius: 10px; +} + +/* webapp row — refined spacing */ +.webapp-row { + padding: 6px 12px; + min-height: 56px; +} + +/* category header */ +.category-header { + padding-top: 18px; + padding-bottom: 6px; +} + +/* action button — circular, subtle */ +.action-btn { + border-radius: 50%; + min-width: 36px; + min-height: 36px; + padding: 6px; +} + +/* app mode badge */ +.app-mode-badge { + font-size: 0.7em; + font-weight: bold; + padding: 2px 8px; + border-radius: 12px; + background: alpha(@accent_bg_color, 0.15); + color: @accent_fg_color; +} + +/* empty state refinement */ +.empty-state-icon { + opacity: 0.6; +} + +/* delete button hover emphasis */ +.action-btn.error:hover { + background: alpha(@error_bg_color, 0.15); +} +"#; + +pub fn load_css() { + let provider = gtk::CssProvider::new(); + provider.load_from_data(CSS); + + if let Some(display) = gdk4::Display::default() { + gtk::style_context_add_provider_for_display( + &display, + &provider, + gtk::STYLE_PROVIDER_PRIORITY_APPLICATION, + ); + } +} diff --git a/crates/webapps-manager/src/template_gallery.rs b/crates/webapps-manager/src/template_gallery.rs new file mode 100644 index 00000000..71b1a889 --- /dev/null +++ b/crates/webapps-manager/src/template_gallery.rs @@ -0,0 +1,184 @@ +use gtk4 as gtk; +use libadwaita as adw; + +use adw::prelude::*; +use gettextrs::gettext; +use gtk::glib; +use std::rc::Rc; +use webapps_core::templates::{build_default_registry, TemplateRegistry, WebAppTemplate}; + +/// Show template gallery. Fires callback immediately on selection. +pub fn show(parent: &impl IsA, on_selected: impl Fn(String) + 'static) { + let registry = build_default_registry(); + let callback: Rc = Rc::new(on_selected); + + let win = adw::Window::builder() + .title(gettext("Choose a Template")) + .default_width(600) + .default_height(500) + .modal(true) + .transient_for(parent) + .build(); + + let content = gtk::Box::new(gtk::Orientation::Vertical, 0); + + // headerbar with search + let header = adw::HeaderBar::new(); + let search_entry = gtk::SearchEntry::new(); + search_entry.set_placeholder_text(Some(&gettext("Search templates..."))); + search_entry.set_hexpand(true); + header.set_title_widget(Some(&search_entry)); + content.append(&header); + + // scrollable content + let scroll = gtk::ScrolledWindow::new(); + scroll.set_vexpand(true); + scroll.set_hscrollbar_policy(gtk::PolicyType::Never); + + let main_box = gtk::Box::new(gtk::Orientation::Vertical, 16); + main_box.set_margin_top(12); + main_box.set_margin_bottom(12); + main_box.set_margin_start(12); + main_box.set_margin_end(12); + + scroll.set_child(Some(&main_box)); + content.append(&scroll); + + // initial populate + populate_all(&main_box, ®istry, &callback, &win); + + // search handler + { + let mb = main_box.clone(); + let reg = registry; + let cb = callback.clone(); + let w = win.clone(); + search_entry.connect_search_changed(move |entry| { + let query = entry.text().to_string(); + clear_box(&mb); + if query.is_empty() { + populate_all(&mb, ®, &cb, &w); + } else { + populate_search(&mb, ®, &query, &cb, &w); + } + }); + } + + // ESC to close + let esc = gtk::EventControllerKey::new(); + { + let w = win.clone(); + esc.connect_key_pressed(move |_, key, _, _| { + if key == gtk::gdk::Key::Escape { + w.close(); + glib::Propagation::Stop + } else { + glib::Propagation::Proceed + } + }); + } + win.add_controller(esc); + + win.set_content(Some(&content)); + win.present(); +} + +fn populate_all( + container: >k::Box, + registry: &TemplateRegistry, + callback: &Rc, + win: &adw::Window, +) { + let mut categories = registry.categories(); + categories.sort(); + for cat in &categories { + let templates = registry.get_by_category(cat); + if templates.is_empty() { + continue; + } + add_category_section(container, cat, &templates, callback, win); + } +} + +fn populate_search( + container: >k::Box, + registry: &TemplateRegistry, + query: &str, + callback: &Rc, + win: &adw::Window, +) { + let results = registry.search(query); + if results.is_empty() { + let label = gtk::Label::new(Some(&gettext("No templates found"))); + label.add_css_class("dim-label"); + label.set_margin_top(24); + container.append(&label); + return; + } + add_category_section( + container, + &gettext("Search Results"), + &results, + callback, + win, + ); +} + +fn add_category_section( + container: >k::Box, + category: &str, + templates: &[&WebAppTemplate], + callback: &Rc, + win: &adw::Window, +) { + let header = gtk::Label::new(Some(category)); + header.set_halign(gtk::Align::Start); + header.add_css_class("title-4"); + header.set_margin_top(8); + header.set_accessible_role(gtk::AccessibleRole::Heading); + container.append(&header); + + let listbox = gtk::ListBox::new(); + listbox.add_css_class("boxed-list"); + listbox.set_selection_mode(gtk::SelectionMode::None); + + for tpl in templates { + let row = adw::ActionRow::builder() + .title(&tpl.name) + .subtitle(&tpl.url) + .activatable(true) + .build(); + let icon = gtk::Image::new(); + icon.set_pixel_size(32); + crate::webapp_row::load_icon(&icon, &tpl.icon); + row.add_prefix(&icon); + + // DRM badge → indicate Browser mode required + if tpl.requires_drm { + let drm_icon = gtk::Image::from_icon_name("web-browser-symbolic"); + drm_icon.set_pixel_size(16); + drm_icon.set_tooltip_text(Some(&gettext("Requires Browser mode (DRM)"))); + drm_icon.add_css_class("dim-label"); + row.add_suffix(&drm_icon); + } + + // fire callback immediately, then close gallery + let cb = callback.clone(); + let tid = tpl.template_id.clone(); + let w = win.clone(); + row.connect_activated(move |_| { + cb(tid.clone()); + w.close(); + }); + + listbox.append(&row); + } + + container.append(&listbox); +} + +fn clear_box(bx: >k::Box) { + while let Some(child) = bx.first_child() { + bx.remove(&child); + } +} diff --git a/crates/webapps-manager/src/webapp_dialog.rs b/crates/webapps-manager/src/webapp_dialog.rs new file mode 100644 index 00000000..154fe180 --- /dev/null +++ b/crates/webapps-manager/src/webapp_dialog.rs @@ -0,0 +1,730 @@ +use gtk4 as gtk; +use libadwaita as adw; + +use adw::prelude::*; +use gettextrs::gettext; +use gtk::gio; +use gtk::glib; +use std::cell::{Cell, RefCell}; +use std::rc::Rc; +use webapps_core::models::{AppMode, BrowserCollection, WebApp}; +use webapps_core::templates::build_default_registry; + +use crate::{browser_dialog, favicon, service, template_gallery}; + +const CATEGORIES: &[&str] = &[ + "Webapps", + "Network", + "Office", + "Development", + "Graphics", + "AudioVideo", + "Game", + "Utility", + "System", + "Education", + "Science", +]; + +#[allow(dead_code)] +pub struct DialogResult { + pub saved: bool, + pub webapp: WebApp, +} + +/// Show the create/edit webapp dialog +pub fn show( + parent: &impl IsA, + webapp: WebApp, + browsers: Rc>, + is_new: bool, + on_done: impl Fn(DialogResult) + 'static, +) { + let webapp_cell = Rc::new(RefCell::new(webapp)); + + let dialog_title = if is_new { + gettext("New WebApp") + } else { + gettext("Edit WebApp") + }; + let win = adw::Window::builder() + .title(&dialog_title) + .default_width(680) + .default_height(600) + .modal(true) + .transient_for(parent) + .build(); + + let outer = gtk::Box::new(gtk::Orientation::Vertical, 0); + + // headerbar + let header = adw::HeaderBar::new(); + // placeholder for template button — will be wired after widgets exist + let tmpl_btn = if is_new { + let btn = gtk::Button::with_label(&gettext("Templates")); + btn.set_tooltip_text(Some(&gettext("Choose from templates"))); + btn.add_css_class("suggested-action"); + header.pack_start(&btn); + Some(btn) + } else { + None + }; + outer.append(&header); + + // overlay for loading spinner + let overlay = gtk::Overlay::new(); + + let spinner_box = gtk::Box::new(gtk::Orientation::Vertical, 8); + spinner_box.set_halign(gtk::Align::Center); + spinner_box.set_valign(gtk::Align::Center); + let spinner = gtk::Spinner::new(); + spinner.set_spinning(true); + spinner.set_width_request(32); + spinner.set_height_request(32); + spinner_box.append(&spinner); + let spin_label = gtk::Label::new(Some(&gettext("Loading..."))); + spinner_box.append(&spin_label); + spinner_box.set_visible(false); + overlay.add_overlay(&spinner_box); + + // scrollable form + let scroll = gtk::ScrolledWindow::new(); + scroll.set_vexpand(true); + scroll.set_hscrollbar_policy(gtk::PolicyType::Never); + + let clamp = adw::Clamp::new(); + clamp.set_maximum_size(600); + + let form = gtk::Box::new(gtk::Orientation::Vertical, 16); + form.set_margin_top(24); + form.set_margin_bottom(24); + form.set_margin_start(24); + form.set_margin_end(24); + + // ── Card 1: Website ────────────────────────────────────── + let group_website = adw::PreferencesGroup::new(); + group_website.set_title(&gettext("Website")); + + let url_row = adw::EntryRow::builder() + .title(gettext("URL")) + .text(&webapp_cell.borrow().app_url) + .build(); + let detect_btn = gtk::Button::with_label(&gettext("Detect")); + detect_btn.set_tooltip_text(Some(&gettext("Detect name and icon from website"))); + detect_btn.set_valign(gtk::Align::Center); + url_row.add_suffix(&detect_btn); + group_website.add(&url_row); + + let name_row = adw::EntryRow::builder() + .title(gettext("Name")) + .text(&webapp_cell.borrow().app_name) + .build(); + group_website.add(&name_row); + + // ── Card 2: Appearance ─────────────────────────────────── + let group_appearance = adw::PreferencesGroup::new(); + group_appearance.set_title(&gettext("Appearance")); + group_appearance.set_description(Some(&gettext("Icon and application category"))); + + let icon_row = adw::ActionRow::builder() + .title(gettext("Icon")) + .subtitle(gettext("Choose an icon for the webapp")) + .build(); + let icon_preview = gtk::Image::new(); + icon_preview.set_pixel_size(32); + crate::webapp_row::load_icon(&icon_preview, &webapp_cell.borrow().app_icon); + icon_row.add_prefix(&icon_preview); + let icon_btn = gtk::Button::with_label(&gettext("Select")); + icon_btn.set_valign(gtk::Align::Center); + icon_row.add_suffix(&icon_btn); + group_appearance.add(&icon_row); + + // favicon picker (initially hidden) + let favicon_flow = gtk::FlowBox::new(); + favicon_flow.set_max_children_per_line(6); + favicon_flow.set_min_children_per_line(3); + favicon_flow.set_homogeneous(true); + favicon_flow.set_selection_mode(gtk::SelectionMode::Single); + favicon_flow.set_visible(false); + + let cat_model = gtk::StringList::new(CATEGORIES); + let cat_dropdown = gtk::DropDown::new(Some(cat_model), gtk::Expression::NONE); + let current_cat = webapp_cell.borrow().main_category().to_string(); + if let Some(pos) = CATEGORIES.iter().position(|c| *c == current_cat) { + cat_dropdown.set_selected(pos as u32); + } + let cat_row = adw::ActionRow::builder() + .title(gettext("Category")) + .subtitle(gettext("Application menu category")) + .build(); + cat_dropdown.set_valign(gtk::Align::Center); + cat_row.add_suffix(&cat_dropdown); + group_appearance.add(&cat_row); + + // ── Card 3: Behavior ───────────────────────────────────── + let group_behavior = adw::PreferencesGroup::new(); + group_behavior.set_title(&gettext("Behavior")); + group_behavior.set_description(Some(&gettext("How the webapp opens and runs"))); + + let mode_switch = gtk::Switch::new(); + mode_switch.set_valign(gtk::Align::Center); + mode_switch.set_active(webapp_cell.borrow().app_mode == AppMode::App); + + // DRM check for existing webapps → lock to Browser mode + let is_drm = { + let data = webapp_cell.borrow(); + let reg = build_default_registry(); + reg.requires_drm(&data.template_id, &data.app_url) + }; + if is_drm { + mode_switch.set_active(false); + mode_switch.set_sensitive(false); + webapp_cell.borrow_mut().app_mode = AppMode::Browser; + } + + let mode_row = adw::ActionRow::builder() + .title(gettext("App Mode")) + .subtitle(if is_drm { + gettext("This service requires DRM — Browser mode is mandatory") + } else { + gettext("Opens as a native window without browser interface") + }) + .build(); + mode_row.add_suffix(&mode_switch); + mode_row.set_activatable_widget(Some(&mode_switch)); + group_behavior.add(&mode_row); + + let browser_row = adw::ActionRow::builder().title(gettext("Browser")).build(); + { + let br = browsers.borrow(); + let bid = &webapp_cell.borrow().browser; + let name = br + .get_by_id(bid) + .map(|b| b.display_name().to_string()) + .unwrap_or_else(|| bid.clone()); + browser_row.set_subtitle(&name); + } + let browser_btn = gtk::Button::with_label(&gettext("Select")); + browser_btn.set_valign(gtk::Align::Center); + browser_row.add_suffix(&browser_btn); + browser_row.set_visible(webapp_cell.borrow().app_mode != AppMode::App); + group_behavior.add(&browser_row); + + let profile_switch = gtk::Switch::new(); + profile_switch.set_valign(gtk::Align::Center); + let has_custom_profile = webapp_cell.borrow().app_profile != "Default" + && webapp_cell.borrow().app_profile != "Browser"; + profile_switch.set_active(has_custom_profile); + let profile_row = adw::ExpanderRow::builder() + .title(gettext("Separate Profile")) + .subtitle(gettext("Allows independent cookies and sessions")) + .show_enable_switch(true) + .enable_expansion(has_custom_profile) + .build(); + let profile_entry = adw::EntryRow::builder() + .title(gettext("Profile Name")) + .text(&webapp_cell.borrow().app_profile) + .build(); + profile_row.add_row(&profile_entry); + profile_row.set_visible(webapp_cell.borrow().app_mode != AppMode::App); + group_behavior.add(&profile_row); + + form.append(&group_website); + form.append(&group_appearance); + form.append(&favicon_flow); + + // collapse behavior for new webapps → progressive disclosure + if is_new { + group_behavior.set_visible(false); + let advanced_btn = gtk::Button::with_label(&gettext("Advanced Settings…")); + advanced_btn.add_css_class("flat"); + advanced_btn.set_halign(gtk::Align::Start); + advanced_btn.set_margin_top(4); + let gb = group_behavior.clone(); + advanced_btn.connect_clicked(move |btn| { + gb.set_visible(true); + btn.set_visible(false); + }); + form.append(&advanced_btn); + } + form.append(&group_behavior); + + // -- buttons -- + let btn_box = gtk::Box::new(gtk::Orientation::Horizontal, 8); + btn_box.set_halign(gtk::Align::End); + btn_box.set_margin_top(8); + + let cancel_btn = gtk::Button::with_label(&gettext("Cancel")); + let save_label = gettext("Save"); + let save_btn = gtk::Button::with_label(&save_label); + save_btn.add_css_class("suggested-action"); + btn_box.append(&cancel_btn); + btn_box.append(&save_btn); + form.append(&btn_box); + + clamp.set_child(Some(&form)); + scroll.set_child(Some(&clamp)); + overlay.set_child(Some(&scroll)); + outer.append(&overlay); + win.set_content(Some(&outer)); + + // -- wire up signals -- + + // skip auto-detect when template populates URL (already has name+icon) + let skip_auto_detect: Rc> = Rc::new(Cell::new(false)); + + // Template button → populate URL, name, icon, category after selection + if let Some(ref tb) = tmpl_btn { + let wc = webapp_cell.clone(); + let w = win.clone(); + let ur = url_row.clone(); + let nr = name_row.clone(); + let ip = icon_preview.clone(); + let cd = cat_dropdown.clone(); + let ms = mode_switch.clone(); + let mr = mode_row.clone(); + let br_row = browser_row.clone(); + let pr_row = profile_row.clone(); + let skip_flag = skip_auto_detect.clone(); + tb.connect_clicked(move |_| { + let wc2 = wc.clone(); + let ur2 = ur.clone(); + let nr2 = nr.clone(); + let ip2 = ip.clone(); + let cd2 = cd.clone(); + let ms2 = ms.clone(); + let mr2 = mr.clone(); + let br2 = br_row.clone(); + let pr2 = pr_row.clone(); + let skip2 = skip_flag.clone(); + template_gallery::show(&w, move |template_id| { + log::info!("Template callback received: {}", &template_id); + let reg = build_default_registry(); + if let Some(tpl) = reg.get(&template_id) { + log::info!("Template found: {} url={}", &tpl.name, &tpl.url); + let drm = tpl.requires_drm; + wc2.borrow_mut().apply_template(tpl); + // clone data before dropping borrow — set_text triggers connect_changed + let (url, name, icon, cat) = { + let data = wc2.borrow(); + ( + data.app_url.clone(), + data.app_name.clone(), + data.app_icon.clone(), + data.main_category().to_string(), + ) + }; + // skip auto-detect → template already has name+icon + skip2.set(true); + ur2.set_text(&url); + nr2.set_text(&name); + crate::webapp_row::load_icon(&ip2, &icon); + if let Some(pos) = CATEGORIES.iter().position(|c| *c == cat) { + cd2.set_selected(pos as u32); + } + // DRM → force Browser mode, lock switch + if drm { + ms2.set_active(false); + ms2.set_sensitive(false); + mr2.set_subtitle(&gettext( + "This service requires DRM — Browser mode is mandatory", + )); + br2.set_visible(true); + pr2.set_visible(true); + } else { + ms2.set_sensitive(true); + mr2.set_subtitle(&gettext( + "Opens as a native window without browser interface", + )); + } + } + }); + }); + } + + // URL changed → update model + auto-detect with debounce + let debounce_handle: Rc>> = Rc::new(RefCell::new(None)); + { + let wc = webapp_cell.clone(); + let db_handle = debounce_handle.clone(); + let detect_btn_ref = detect_btn.clone(); + let skip_flag = skip_auto_detect.clone(); + url_row.connect_changed(move |row| { + wc.borrow_mut().app_url = row.text().to_string(); + // cancel previous debounce + if let Some(id) = db_handle.borrow_mut().take() { + id.remove(); + } + // skip if template just set the URL + if skip_flag.replace(false) { + return; + } + // schedule auto-detect after 800ms idle + let btn = detect_btn_ref.clone(); + let handle = db_handle.clone(); + let text = row.text().to_string(); + let source = glib::timeout_add_local_once( + std::time::Duration::from_millis(800), + move || { + handle.borrow_mut().take(); + // only trigger if URL looks valid (has a dot) + if text.contains('.') && text.len() > 3 { + btn.emit_clicked(); + } + }, + ); + *db_handle.borrow_mut() = Some(source); + }); + } + + // Name changed + { + let wc = webapp_cell.clone(); + name_row.connect_changed(move |row| { + wc.borrow_mut().app_name = row.text().to_string(); + }); + } + + // Category changed + { + let wc = webapp_cell.clone(); + cat_dropdown.connect_selected_notify(move |dd| { + let idx = dd.selected() as usize; + if idx < CATEGORIES.len() { + wc.borrow_mut().set_main_category(CATEGORIES[idx]); + } + }); + } + + // Mode switch + { + let wc = webapp_cell.clone(); + let br = browser_row.clone(); + let pr = profile_row.clone(); + let brs = browsers.clone(); + let brow = browser_row.clone(); + mode_switch.connect_state_set(move |_, active| { + let mut app = wc.borrow_mut(); + if active { + app.app_mode = AppMode::App; + // keep browser field unchanged → restored on switch back + } else { + app.app_mode = AppMode::Browser; + // if browser was __viewer__ (legacy data), pick default + if app.browser == "__viewer__" || app.browser.is_empty() { + if let Some(def) = brs.borrow().default_browser() { + app.browser = def.browser_id.clone(); + } + } + // update browser row subtitle + let name = brs + .borrow() + .get_by_id(&app.browser) + .map(|b| b.display_name().to_string()) + .unwrap_or_else(|| app.browser.clone()); + brow.set_subtitle(&name); + } + drop(app); + br.set_visible(!active); + pr.set_visible(!active); + glib::Propagation::Proceed + }); + } + + // Browser select + { + let wc = webapp_cell.clone(); + let br = browsers.clone(); + let brow = browser_row.clone(); + let w = win.clone(); + browser_btn.connect_clicked(move |_| { + let current = wc.borrow().browser.clone(); + let wcx = wc.clone(); + let browx = brow.clone(); + let brx = br.clone(); + let browsers_snapshot = brx.borrow().clone(); + browser_dialog::show(&w, &browsers_snapshot, ¤t, move |id| { + wcx.borrow_mut().browser = id.clone(); + let name = brx + .borrow() + .get_by_id(&id) + .map(|b| b.display_name().to_string()) + .unwrap_or(id); + browx.set_subtitle(&name); + }); + }); + } + + // Profile expansion + { + let wc = webapp_cell.clone(); + let pe = profile_entry.clone(); + profile_row.connect_enable_expansion_notify(move |row| { + if row.enables_expansion() { + let name = wc.borrow().derive_profile_name(); + wc.borrow_mut().app_profile = name.clone(); + pe.set_text(&name); + } else { + wc.borrow_mut().app_profile = "Default".into(); + } + }); + } + + // Profile name entry + { + let wc = webapp_cell.clone(); + profile_entry.connect_changed(move |row| { + let text = row.text().to_string(); + if !text.is_empty() { + wc.borrow_mut().app_profile = text; + } + }); + } + + // Detect (fetch favicon + title) + { + let wc = webapp_cell.clone(); + let nr = name_row.clone(); + let ff = favicon_flow.clone(); + let ip = icon_preview.clone(); + let sb = spinner_box.clone(); + detect_btn.connect_clicked(move |_| { + let url = wc.borrow().app_url.clone(); + if url.is_empty() { + return; + } + sb.set_visible(true); + + let (tx, rx) = std::sync::mpsc::channel::(); + + std::thread::spawn(move || { + let info = match favicon::fetch_site_info(&url) { + Ok(info) => info, + Err(e) => { + log::error!("Fetch site info: {e}"); + favicon::SiteInfo { + title: String::new(), + icon_paths: Vec::new(), + } + } + }; + let _ = tx.send(info); + }); + + // poll result from main thread + let wcr = wc.clone(); + let nrr = nr.clone(); + let ffr = ff.clone(); + let ipr = ip.clone(); + let sbr = sb.clone(); + glib::timeout_add_local(std::time::Duration::from_millis(250), move || { + match rx.try_recv() { + Ok(info) => { + sbr.set_visible(false); + if !info.title.is_empty() { + nrr.set_text(&info.title); + wcr.borrow_mut().app_name = info.title.clone(); + } + if !info.icon_paths.is_empty() { + while let Some(c) = ffr.first_child() { + ffr.remove(&c); + } + for path in &info.icon_paths { + let img = gtk::Image::new(); + img.set_pixel_size(48); + img.set_from_file(Some(path)); + ffr.append(&img); + } + ffr.set_visible(true); + + if let Some(first) = info.icon_paths.first() { + let path_str = first.to_string_lossy().to_string(); + ipr.set_from_file(Some(first)); + wcr.borrow_mut().app_icon = path_str.clone(); + wcr.borrow_mut().app_icon_url = path_str; + } + } + glib::ControlFlow::Break + } + Err(std::sync::mpsc::TryRecvError::Empty) => glib::ControlFlow::Continue, + Err(_) => { + sbr.set_visible(false); + glib::ControlFlow::Break + } + } + }); + }); + } + + // favicon picker selection — wired once, ≠ inside detect handler + { + let wc = webapp_cell.clone(); + let ip = icon_preview.clone(); + favicon_flow.connect_child_activated(move |_, child| { + if let Some(img) = child.child().and_then(|c| c.downcast::().ok()) { + if let Some(file) = img.file() { + let path = file.to_string(); + ip.set_from_file(Some(&*path)); + wc.borrow_mut().app_icon = path.clone(); + wc.borrow_mut().app_icon_url = path; + } + } + }); + } + + // Icon file chooser + { + let wc = webapp_cell.clone(); + let ip = icon_preview.clone(); + let w = win.clone(); + icon_btn.connect_clicked(move |_| { + let dialog = gtk::FileDialog::new(); + dialog.set_title(&gettext("Select Icon")); + let filter = gtk::FileFilter::new(); + filter.add_mime_type("image/png"); + filter.add_mime_type("image/svg+xml"); + filter.add_mime_type("image/x-icon"); + filter.set_name(Some(&gettext("Images"))); + let filters = gio::ListStore::new::(); + filters.append(&filter); + dialog.set_filters(Some(&filters)); + + let wcx = wc.clone(); + let ipx = ip.clone(); + dialog.open( + Some(&w), + gio::Cancellable::NONE, + move |result: Result| { + if let Ok(file) = result { + if let Some(path) = file.path() { + let ps = path.to_string_lossy().to_string(); + ipx.set_from_file(Some(&path)); + wcx.borrow_mut().app_icon = ps.clone(); + wcx.borrow_mut().app_icon_url = ps; + } + } + }, + ); + }); + } + + // Cancel + { + let w = win.clone(); + cancel_btn.connect_clicked(move |_| w.close()); + } + + // Save + { + let wc = webapp_cell.clone(); + let w = win.clone(); + let ur = url_row.clone(); + let nr = name_row.clone(); + save_btn.connect_clicked(move |_| { + let mut app = wc.borrow().clone(); + + // clear previous error states + ur.remove_css_class("error"); + nr.remove_css_class("error"); + + // validate name + if app.app_name.trim().is_empty() { + nr.add_css_class("error"); + nr.grab_focus(); + return; + } + + // validate url + if app.app_url.trim().is_empty() { + ur.add_css_class("error"); + ur.grab_focus(); + return; + } + + // normalize URL: prepend https:// if missing scheme + let url_str = app.app_url.trim().to_string(); + if !url_str.starts_with("http://") + && !url_str.starts_with("https://") + && !url_str.starts_with("file://") + { + app.app_url = format!("https://{url_str}"); + } else { + app.app_url = url_str; + } + + // validate URL format + if url::Url::parse(&app.app_url).is_err() { + ur.add_css_class("error"); + ur.grab_focus(); + return; + } + + let result = if is_new { + service::create_webapp(&app) + } else { + service::update_webapp(&app) + }; + + match &result { + Ok(()) => { + log::info!( + "Saved webapp '{}' mode={:?}", + app.app_name, + app.app_mode + ); + w.close(); + on_done(DialogResult { + saved: true, + webapp: app, + }); + } + Err(e) => { + log::error!("Save webapp failed: {e}"); + // show error inline via banner-like label + let banner = adw::Banner::new(&gettext("Failed to save webapp")); + banner.set_revealed(true); + if let Some(content) = w.content() { + if let Ok(bx) = content.downcast::() { + // insert after headerbar (index 1) + bx.insert_child_after(&banner, bx.first_child().as_ref()); + } + } + } + } + }); + } + + // ESC + let esc = gtk::EventControllerKey::new(); + { + let w = win.clone(); + esc.connect_key_pressed(move |_, key, _, _| { + if key == gtk::gdk::Key::Escape { + w.close(); + glib::Propagation::Stop + } else { + glib::Propagation::Proceed + } + }); + } + win.add_controller(esc); + + // cancel debounce timer on window close → prevent firing on destroyed widgets + { + let db = debounce_handle.clone(); + win.connect_destroy(move |_| { + if let Some(id) = db.borrow_mut().take() { + id.remove(); + } + }); + } + + win.present(); + + // focus URL if new, name if edit + if is_new { + url_row.grab_focus(); + } else { + name_row.grab_focus(); + } +} diff --git a/crates/webapps-manager/src/webapp_row.rs b/crates/webapps-manager/src/webapp_row.rs new file mode 100644 index 00000000..82df187a --- /dev/null +++ b/crates/webapps-manager/src/webapp_row.rs @@ -0,0 +1,136 @@ +use gtk4 as gtk; +use gtk4::gdk as gdk4; +use libadwaita as adw; + +use adw::prelude::*; +use gettextrs::gettext; +use webapps_core::models::{AppMode, WebApp}; + +use crate::service; + +/// Load icon into GtkImage — resolves via theme or file path with crisp SVG +pub fn load_icon(image: >k::Image, icon_ref: &str) { + let resolved = service::resolve_icon_path(icon_ref); + let p = std::path::Path::new(&resolved); + if p.is_absolute() && p.exists() { + if resolved.ends_with(".svg") { + // rasterize SVG at 4x requested pixel_size → crisp on HiDPI + let target = image.pixel_size().max(32) * 4; + match gdk_pixbuf::Pixbuf::from_file_at_size(p, target, target) { + Ok(pixbuf) => { + let tex = gdk4::Texture::for_pixbuf(&pixbuf); + image.set_paintable(Some(&tex)); + } + Err(_) => image.set_from_file(Some(p)), + } + } else { + image.set_from_file(Some(p)); + } + } else { + image.set_icon_name(Some(&resolved)); + } +} + +/// Callbacks from webapp row actions +pub struct RowCallbacks { + pub on_edit: Box, + pub on_browser: Box, + pub on_delete: Box, +} + +/// Build a row widget for a webapp in the list +pub fn build_row(webapp: &WebApp, callbacks: &std::rc::Rc) -> gtk::ListBoxRow { + let hbox = gtk::Box::new(gtk::Orientation::Horizontal, 12); + hbox.add_css_class("webapp-row"); + + // webapp icon + let icon = gtk::Image::new(); + icon.set_pixel_size(48); + icon.add_css_class("webapp-icon"); + load_icon(&icon, &webapp.app_icon); + hbox.append(&icon); + + // info column + let info = gtk::Box::new(gtk::Orientation::Vertical, 2); + info.set_hexpand(true); + info.set_valign(gtk::Align::Center); + + let name_label = gtk::Label::new(Some(&webapp.app_name)); + name_label.set_halign(gtk::Align::Start); + name_label.set_ellipsize(gtk::pango::EllipsizeMode::End); + name_label.add_css_class("heading"); + info.append(&name_label); + + let url_label = gtk::Label::new(Some(&webapp.app_url)); + url_label.set_halign(gtk::Align::Start); + url_label.set_ellipsize(gtk::pango::EllipsizeMode::End); + url_label.add_css_class("dim-label"); + url_label.add_css_class("caption"); + info.append(&url_label); + + hbox.append(&info); + + // action buttons + let actions = gtk::Box::new(gtk::Orientation::Horizontal, 4); + actions.set_valign(gtk::Align::Center); + + // browser indicator — resolve through same icon pipeline + let browser_btn = gtk::Button::new(); + let browser_img = gtk::Image::new(); + browser_img.set_pixel_size(24); + if webapp.app_mode == AppMode::App { + load_icon(&browser_img, "big-webapps"); + browser_btn.set_tooltip_text(Some(&gettext("App mode (built-in viewer)"))); + } else { + let browser_icon = webapps_core::models::Browser { + browser_id: webapp.browser.clone(), + is_default: false, + } + .icon_name(); + load_icon(&browser_img, &browser_icon); + browser_btn.set_tooltip_text(Some(&gettext("Change browser"))); + } + browser_btn.set_child(Some(&browser_img)); + browser_btn.add_css_class("flat"); + browser_btn.add_css_class("action-btn"); + { + let cb = callbacks.clone(); + let app = webapp.clone(); + browser_btn.connect_clicked(move |_| (cb.on_browser)(&app)); + } + actions.append(&browser_btn); + + // edit button + let edit_btn = gtk::Button::from_icon_name("document-edit-symbolic"); + edit_btn.set_tooltip_text(Some(&gettext("Edit"))); + edit_btn.update_property(&[gtk::accessible::Property::Label(&gettext("Edit"))]); + edit_btn.add_css_class("flat"); + edit_btn.add_css_class("action-btn"); + { + let cb = callbacks.clone(); + let app = webapp.clone(); + edit_btn.connect_clicked(move |_| (cb.on_edit)(&app)); + } + actions.append(&edit_btn); + + // delete button + let del_btn = gtk::Button::from_icon_name("user-trash-symbolic"); + del_btn.set_tooltip_text(Some(&gettext("Delete"))); + del_btn.update_property(&[gtk::accessible::Property::Label(&gettext("Delete"))]); + del_btn.add_css_class("flat"); + del_btn.add_css_class("action-btn"); + del_btn.add_css_class("error"); + { + let cb = callbacks.clone(); + let app = webapp.clone(); + del_btn.connect_clicked(move |_| (cb.on_delete)(&app)); + } + actions.append(&del_btn); + + hbox.append(&actions); + + let row = gtk::ListBoxRow::new(); + row.set_child(Some(&hbox)); + row.set_activatable(true); + row +} diff --git a/crates/webapps-manager/src/welcome_dialog.rs b/crates/webapps-manager/src/welcome_dialog.rs new file mode 100644 index 00000000..a55c2715 --- /dev/null +++ b/crates/webapps-manager/src/welcome_dialog.rs @@ -0,0 +1,152 @@ +use gtk4 as gtk; +use libadwaita as adw; + +use adw::prelude::*; +use gettextrs::gettext; + +use crate::service; + +/// Show welcome dialog if first run. Returns immediately. +pub fn show_if_needed(parent: &adw::ApplicationWindow) { + if !service::should_show_welcome() { + return; + } + let dialog = build_dialog(parent); + dialog.present(); +} + +fn build_dialog(parent: &adw::ApplicationWindow) -> adw::Window { + let dialog = adw::Window::builder() + .title(gettext("Welcome to WebApps Manager")) + .transient_for(parent) + .modal(true) + .destroy_with_parent(true) + .width_request(640) + .height_request(400) + .build(); + + // ESC → close + let key_ctrl = gtk::EventControllerKey::new(); + key_ctrl.connect_key_pressed({ + let dialog_weak = dialog.downgrade(); + move |_, key, _, _| { + if key == gdk4::Key::Escape { + if let Some(d) = dialog_weak.upgrade() { + d.destroy(); + } + return glib::Propagation::Stop; + } + glib::Propagation::Proceed + } + }); + dialog.add_controller(key_ctrl); + + let main_box = gtk::Box::new(gtk::Orientation::Vertical, 0); + + // flat headerbar + let headerbar = adw::HeaderBar::builder().show_title(false).build(); + headerbar.add_css_class("flat"); + main_box.append(&headerbar); + + // content + let content = gtk::Box::builder() + .orientation(gtk::Orientation::Vertical) + .spacing(12) + .margin_top(12) + .margin_bottom(24) + .margin_start(24) + .margin_end(24) + .build(); + + // icon + title + let icon = gtk::Image::from_icon_name("big-webapps"); + icon.set_pixel_size(64); + icon.set_halign(gtk::Align::Center); + content.append(&icon); + + let title = gtk::Label::builder() + .label(format!( + "{}", + gettext("Welcome to WebApps Manager") + )) + .use_markup(true) + .halign(gtk::Align::Center) + .build(); + content.append(&title); + + // explanation + let explanation = gtk::Label::builder() + .label(format!( + "{}\n\n{}\n\n{}\n\n\ + \u{2022} {}: {}\n\ + \u{2022} {}: {}\n\ + \u{2022} {}: {}", + gettext("What are WebApps?"), + gettext("WebApps are web applications that run in a dedicated browser window, providing a more app-like experience for your favorite websites."), + gettext("Benefits of using WebApps:"), + gettext("Focus"), gettext("Work without the distractions of other browser tabs"), + gettext("Desktop Integration"), gettext("Quick access from your application menu"), + gettext("Isolated Profiles"), gettext("Each webapp can have its own cookies and settings"), + )) + .use_markup(true) + .wrap(true) + .max_width_chars(60) + .halign(gtk::Align::Start) + .margin_top(12) + .margin_bottom(12) + .build(); + content.append(&explanation); + + // separator + let sep = gtk::Separator::new(gtk::Orientation::Horizontal); + sep.set_margin_top(12); + content.append(&sep); + + // "don't show again" switch + let switch_box = gtk::Box::builder() + .orientation(gtk::Orientation::Horizontal) + .spacing(12) + .margin_top(12) + .build(); + + let switch_label = gtk::Label::builder() + .label(gettext("Don't show this again")) + .xalign(0.0) + .hexpand(true) + .build(); + let show_switch = gtk::Switch::builder() + .valign(gtk::Align::Center) + .active(false) + .build(); + + switch_box.append(&switch_label); + switch_box.append(&show_switch); + content.append(&switch_box); + + // "Let's Start" button + let btn = gtk::Button::builder() + .label(gettext("Let's Start")) + .halign(gtk::Align::Center) + .margin_top(24) + .build(); + btn.add_css_class("suggested-action"); + btn.connect_clicked({ + let dialog_weak = dialog.downgrade(); + let sw = show_switch.clone(); + move |_| { + // switch ON = "don't show" → mark shown + if sw.is_active() { + service::mark_welcome_shown(); + } + if let Some(d) = dialog_weak.upgrade() { + d.destroy(); + } + } + }); + content.append(&btn); + + main_box.append(&content); + dialog.set_content(Some(&main_box)); + + dialog +} diff --git a/crates/webapps-manager/src/window.rs b/crates/webapps-manager/src/window.rs new file mode 100644 index 00000000..a2b983f5 --- /dev/null +++ b/crates/webapps-manager/src/window.rs @@ -0,0 +1,642 @@ +use gtk4 as gtk; +use libadwaita as adw; + +use adw::prelude::*; +use gettextrs::gettext; +use gtk::gio; +use gtk::glib; +use std::cell::RefCell; +use std::rc::Rc; +use webapps_core::config; +use webapps_core::models::{BrowserCollection, WebApp, WebAppCollection}; + +use crate::{browser_dialog, service, webapp_dialog, webapp_row}; + +struct AppState { + webapps: WebAppCollection, + browsers: BrowserCollection, + filter_text: String, +} + +pub fn build(app: &adw::Application) { + // migrate legacy .desktop files on first run + let migrated = service::migrate_legacy_desktops(); + if migrated > 0 { + log::info!("Migrated {migrated} legacy webapps from .desktop files"); + } + + let state = Rc::new(RefCell::new(AppState { + webapps: service::load_webapps(), + browsers: service::detect_browsers(), + filter_text: String::new(), + })); + let browsers = Rc::new(RefCell::new(state.borrow().browsers.clone())); + + let win = adw::ApplicationWindow::builder() + .application(app) + .title(gettext("WebApps Manager")) + .default_width(800) + .default_height(650) + .build(); + + // toast overlay + let toast_overlay = adw::ToastOverlay::new(); + + let main_box = gtk::Box::new(gtk::Orientation::Vertical, 0); + + // -- headerbar -- + let header = adw::HeaderBar::new(); + + // search toggle + let search_btn = gtk::ToggleButton::new(); + search_btn.set_icon_name("system-search-symbolic"); + search_btn.set_tooltip_text(Some(&gettext("Search WebApps"))); + search_btn.update_property(&[gtk::accessible::Property::Label(&gettext("Search WebApps"))]); + header.pack_start(&search_btn); + + // add button + let add_btn = gtk::Button::with_label(&gettext("Add")); + add_btn.set_tooltip_text(Some(&gettext("Add WebApp"))); + add_btn.add_css_class("suggested-action"); + header.pack_start(&add_btn); + + // menu + let menu = gio::Menu::new(); + menu.append(Some(&gettext("Import WebApps")), Some("win.import")); + menu.append(Some(&gettext("Export WebApps")), Some("win.export")); + menu.append( + Some(&gettext("Browse Applications Folder")), + Some("win.browse-apps"), + ); + menu.append( + Some(&gettext("Browse Profiles Folder")), + Some("win.browse-profiles"), + ); + + let danger = gio::Menu::new(); + danger.append(Some(&gettext("Remove All WebApps")), Some("win.remove-all")); + menu.append_section(None, &danger); + + let about_section = gio::Menu::new(); + about_section.append(Some(&gettext("About")), Some("win.about")); + menu.append_section(None, &about_section); + + let menu_btn = gtk::MenuButton::new(); + menu_btn.set_icon_name("open-menu-symbolic"); + menu_btn.set_menu_model(Some(&menu)); + menu_btn.update_property(&[gtk::accessible::Property::Label(&gettext("Main Menu"))]); + header.pack_end(&menu_btn); + + main_box.append(&header); + + // -- search bar -- + let search_bar = gtk::SearchBar::new(); + let search_entry = gtk::SearchEntry::new(); + search_entry.set_hexpand(true); + search_bar.set_child(Some(&search_entry)); + search_bar.connect_entry(&search_entry); + search_btn + .bind_property("active", &search_bar, "search-mode-enabled") + .bidirectional() + .build(); + main_box.append(&search_bar); + + // -- content area -- + let scroll = gtk::ScrolledWindow::new(); + scroll.set_vexpand(true); + scroll.set_hscrollbar_policy(gtk::PolicyType::Never); + + let clamp = adw::Clamp::new(); + clamp.set_maximum_size(900); + clamp.set_tightening_threshold(700); + + let content_box = gtk::Box::new(gtk::Orientation::Vertical, 0); + content_box.set_margin_start(16); + content_box.set_margin_end(16); + content_box.set_margin_top(8); + content_box.set_margin_bottom(16); + clamp.set_child(Some(&content_box)); + scroll.set_child(Some(&clamp)); + + main_box.append(&scroll); + + // a11y live region → announce search result count to screen readers + let status_label = gtk::Label::new(None); + status_label.set_visible(false); + status_label.set_accessible_role(gtk::AccessibleRole::Status); + main_box.append(&status_label); + + toast_overlay.set_child(Some(&main_box)); + win.set_content(Some(&toast_overlay)); + + // -- populate -- + let content_ref = Rc::new(content_box); + let toast_ref = Rc::new(toast_overlay); + let win_rc = Rc::new(win); + let status_ref = Rc::new(status_label); + + populate_list( + &content_ref, + &state, + &browsers, + &win_rc, + &toast_ref, + &status_ref, + ); + + // -- search handler -- + { + let st = state.clone(); + let cr = content_ref.clone(); + let br = browsers.clone(); + let wr = win_rc.clone(); + let tr = toast_ref.clone(); + let sr = status_ref.clone(); + search_entry.connect_search_changed(move |entry| { + st.borrow_mut().filter_text = entry.text().to_string(); + populate_list(&cr, &st, &br, &wr, &tr, &sr); + }); + } + + // -- add button -- + { + let st = state.clone(); + let br = browsers.clone(); + let cr = content_ref.clone(); + let wr = win_rc.clone(); + let tr = toast_ref.clone(); + let sr = status_ref.clone(); + add_btn.connect_clicked(move |_| { + let mut new_app = WebApp::default(); + new_app.app_file = service::generate_app_file(&new_app.browser, &new_app.app_url); + if let Some(def) = br.borrow().default_browser() { + new_app.browser = def.browser_id.clone(); + } + let stx = st.clone(); + let brx = br.clone(); + let crx = cr.clone(); + let wrx = wr.clone(); + let trx = tr.clone(); + let srx = sr.clone(); + webapp_dialog::show(&*wr, new_app, br.clone(), true, move |result| { + if result.saved { + refresh_state(&stx); + populate_list(&crx, &stx, &brx, &wrx, &trx, &srx); + show_toast(&trx, &gettext("WebApp created successfully")); + } + }); + }); + } + + // -- GActions -- + + // About + let about_action = gio::SimpleAction::new("about", None); + { + let w = win_rc.clone(); + about_action.connect_activate(move |_, _| { + let about = adw::AboutDialog::builder() + .application_name(gettext("WebApps Manager")) + .application_icon("big-webapps") + .developer_name("BigLinux") + .version(config::APP_VERSION) + .license_type(gtk::License::Gpl30) + .website("https://github.com/biglinux/biglinux-webapps") + .build(); + about.present(Some(&*w)); + }); + } + win_rc.add_action(&about_action); + + // Import + let import_action = gio::SimpleAction::new("import", None); + { + let w = win_rc.clone(); + let st = state.clone(); + let cr = content_ref.clone(); + let br = browsers.clone(); + let tr = toast_ref.clone(); + let sr = status_ref.clone(); + import_action.connect_activate(move |_, _| { + let dialog = gtk::FileDialog::new(); + dialog.set_title(&gettext("Import WebApps")); + let filter = gtk::FileFilter::new(); + filter.add_pattern("*.zip"); + filter.set_name(Some(&gettext("ZIP files"))); + let filters = gio::ListStore::new::(); + filters.append(&filter); + dialog.set_filters(Some(&filters)); + + let stx = st.clone(); + let crx = cr.clone(); + let brx = br.clone(); + let wrx = w.clone(); + let trx = tr.clone(); + let srx = sr.clone(); + dialog.open( + Some(&*w), + gio::Cancellable::NONE, + move |result: Result| { + if let Ok(file) = result { + if let Some(path) = file.path() { + // run import on background thread → ≠ block UI + let (tx, rx) = std::sync::mpsc::channel::>(); + std::thread::spawn(move || { + tx.send(service::import_webapps(&path)).ok(); + }); + let stx2 = stx.clone(); + let crx2 = crx.clone(); + let brx2 = brx.clone(); + let wrx2 = wrx.clone(); + let trx2 = trx.clone(); + let srx2 = srx.clone(); + glib::timeout_add_local(std::time::Duration::from_millis(100), move || { + match rx.try_recv() { + Ok(Ok((imported, dups))) => { + refresh_state(&stx2); + populate_list(&crx2, &stx2, &brx2, &wrx2, &trx2, &srx2); + let msg = + gettext("Imported {imported}, skipped {dups} duplicates") + .replace("{imported}", &imported.to_string()) + .replace("{dups}", &dups.to_string()); + show_toast(&trx2, &msg); + glib::ControlFlow::Break + } + Ok(Err(e)) => { + show_toast(&trx2, &format!("{}: {e}", gettext("Import failed"))); + glib::ControlFlow::Break + } + Err(std::sync::mpsc::TryRecvError::Empty) => glib::ControlFlow::Continue, + Err(std::sync::mpsc::TryRecvError::Disconnected) => glib::ControlFlow::Break, + } + }); + } + } + }, + ); + }); + } + win_rc.add_action(&import_action); + + // Export + let export_action = gio::SimpleAction::new("export", None); + { + let w = win_rc.clone(); + let tr = toast_ref.clone(); + export_action.connect_activate(move |_, _| { + let dialog = gtk::FileDialog::new(); + dialog.set_title(&gettext("Export WebApps")); + dialog.set_initial_name(Some("webapps-export.zip")); + + let trx = tr.clone(); + dialog.save(Some(&*w), gio::Cancellable::NONE, move |result| { + if let Ok(file) = result { + if let Some(path) = file.path() { + // run export on background thread → ≠ block UI + let (tx, rx) = std::sync::mpsc::channel(); + std::thread::spawn(move || { + tx.send(service::export_webapps(&path)).ok(); + }); + let trx2 = trx.clone(); + glib::timeout_add_local(std::time::Duration::from_millis(100), move || { + match rx.try_recv() { + Ok(Ok(status)) => { + let msg = if status == "no_webapps" { + gettext("No WebApps") + } else { + gettext("WebApps exported successfully") + }; + show_toast(&trx2, &msg); + glib::ControlFlow::Break + } + Ok(Err(e)) => { + show_toast(&trx2, &format!("{}: {e}", gettext("Export failed"))); + glib::ControlFlow::Break + } + Err(std::sync::mpsc::TryRecvError::Empty) => glib::ControlFlow::Continue, + Err(std::sync::mpsc::TryRecvError::Disconnected) => glib::ControlFlow::Break, + } + }); + } + } + }); + }); + } + win_rc.add_action(&export_action); + + // Browse apps folder + let browse_apps_action = gio::SimpleAction::new("browse-apps", None); + browse_apps_action.connect_activate(|_, _| { + let path = config::applications_dir(); + let _ = open::that(path); + }); + win_rc.add_action(&browse_apps_action); + + // Browse profiles + let browse_profiles_action = gio::SimpleAction::new("browse-profiles", None); + browse_profiles_action.connect_activate(|_, _| { + let path = config::profiles_dir(); + let _ = std::fs::create_dir_all(&path); + let _ = open::that(path); + }); + win_rc.add_action(&browse_profiles_action); + + // Remove all + let remove_all_action = gio::SimpleAction::new("remove-all", None); + { + let st = state.clone(); + let cr = content_ref.clone(); + let br = browsers.clone(); + let w = win_rc.clone(); + let tr = toast_ref.clone(); + let sr = status_ref.clone(); + remove_all_action.connect_activate(move |_, _| { + let dialog = adw::AlertDialog::builder() + .heading(gettext("Remove All WebApps")) + .body(gettext("This will delete all webapps and their desktop entries. This cannot be undone.")) + .build(); + dialog.add_response("cancel", &gettext("Cancel")); + dialog.add_response("delete", &gettext("Remove All")); + dialog.set_response_appearance("delete", adw::ResponseAppearance::Destructive); + + let stx = st.clone(); + let crx = cr.clone(); + let brx = br.clone(); + let wrx = w.clone(); + let trx = tr.clone(); + let srx = sr.clone(); + dialog.connect_response(None, move |_, response| { + if response == "delete" { + if let Err(e) = service::delete_all_webapps() { + show_toast(&trx, &format!("{}: {e}", gettext("Failed to remove all WebApps"))); + } else { + refresh_state(&stx); + populate_list(&crx, &stx, &brx, &wrx, &trx, &srx); + show_toast(&trx, &gettext("All WebApps have been removed")); + } + } + }); + dialog.present(Some(&*w)); + }); + } + win_rc.add_action(&remove_all_action); + + // -- keyboard shortcuts -- + let shortcuts = gtk::ShortcutController::new(); + shortcuts.set_scope(gtk::ShortcutScope::Managed); + + // Ctrl+N → new + { + let ab = add_btn; + shortcuts.add_shortcut(gtk::Shortcut::new( + gtk::ShortcutTrigger::parse_string("n"), + Some(gtk::CallbackAction::new(move |_, _| { + ab.emit_clicked(); + glib::Propagation::Stop + })), + )); + } + + // Ctrl+F → search + { + let sb = search_btn; + shortcuts.add_shortcut(gtk::Shortcut::new( + gtk::ShortcutTrigger::parse_string("f"), + Some(gtk::CallbackAction::new(move |_, _| { + sb.set_active(!sb.is_active()); + glib::Propagation::Stop + })), + )); + } + + // Ctrl+Q → quit + { + let a = app.clone(); + shortcuts.add_shortcut(gtk::Shortcut::new( + gtk::ShortcutTrigger::parse_string("q"), + Some(gtk::CallbackAction::new(move |_, _| { + a.quit(); + glib::Propagation::Stop + })), + )); + } + + win_rc.add_controller(shortcuts); + + win_rc.present(); + + // -- welcome dialog (first run) -- + crate::welcome_dialog::show_if_needed(&win_rc); +} + +fn refresh_state(state: &Rc>) { + let mut s = state.borrow_mut(); + s.webapps = service::load_webapps(); +} + +fn populate_list( + content: &Rc, + state: &Rc>, + browsers: &Rc>, + win: &Rc, + toast: &Rc, + status: &Rc, +) { + // clear + while let Some(child) = content.first_child() { + content.remove(&child); + } + + let s = state.borrow(); + let filter = if s.filter_text.is_empty() { + None + } else { + Some(s.filter_text.as_str()) + }; + let categorized = s.webapps.categorized(filter); + + // a11y: announce result count to screen readers via live region + let total: usize = categorized.values().map(|v| v.len()).sum(); + if filter.is_some() { + status.set_label(&format!("{total} webapps")); + } + + if categorized.is_empty() { + // empty state + let status_page = adw::StatusPage::builder() + .icon_name("big-webapps") + .title(gettext("No WebApps")) + .description(gettext("Press + to create your first webapp")) + .vexpand(true) + .build(); + status_page.add_css_class("empty-state-icon"); + content.append(&status_page); + return; + } + + let mut cats: Vec<&String> = categorized.keys().collect(); + cats.sort(); + + for cat in cats { + let apps = &categorized[cat]; + if apps.is_empty() { + continue; + } + + // category header + let header = gtk::Label::new(Some(cat)); + header.set_halign(gtk::Align::Start); + header.add_css_class("title-4"); + header.add_css_class("category-header"); + header.set_accessible_role(gtk::AccessibleRole::Heading); + content.append(&header); + + // listbox + let listbox = gtk::ListBox::new(); + listbox.add_css_class("boxed-list"); + listbox.set_selection_mode(gtk::SelectionMode::None); + + let mut sorted_apps: Vec<&&WebApp> = apps.iter().collect(); + sorted_apps.sort_by(|a, b| a.app_name.to_lowercase().cmp(&b.app_name.to_lowercase())); + + for app in sorted_apps { + let st = state.clone(); + let br = browsers.clone(); + let _cr_ref = Rc::new(content.as_ref().clone()); + let st2 = state.clone(); + let br2 = browsers.clone(); + let wr = win.clone(); + let tr = toast.clone(); + let wr2 = win.clone(); + let tr2 = toast.clone(); + let wr3 = win.clone(); + let tr3 = toast.clone(); + + let callbacks = Rc::new(webapp_row::RowCallbacks { + on_edit: { + let st = st.clone(); + let br = br.clone(); + let cr = Rc::new(content.as_ref().clone()); + let wr = wr.clone(); + let tr = tr.clone(); + let sr = status.clone(); + Box::new(move |app: &WebApp| { + let stx = st.clone(); + let brx = br.clone(); + let crx = cr.clone(); + let wrx = wr.clone(); + let trx = tr.clone(); + let srx = sr.clone(); + let cr2 = Rc::new(crx.as_ref().clone()); + webapp_dialog::show(&*wr, app.clone(), br.clone(), false, move |result| { + if result.saved { + refresh_state(&stx); + populate_list(&cr2, &stx, &brx, &wrx, &trx, &srx); + show_toast(&trx, &gettext("WebApp updated successfully")); + } + }); + }) + }, + on_browser: { + let st = st2.clone(); + let br = br2.clone(); + let cr = Rc::new(content.as_ref().clone()); + let wr = wr2.clone(); + let tr = tr2.clone(); + let sr = status.clone(); + Box::new(move |app: &WebApp| { + let app_cell = Rc::new(RefCell::new(app.clone())); + let stx = st.clone(); + let brx = br.clone(); + let crx = cr.clone(); + let wrx = wr.clone(); + let trx = tr.clone(); + let srx = sr.clone(); + let cr2 = Rc::new(crx.as_ref().clone()); + browser_dialog::show(&*wr, &br.borrow(), &app.browser, move |new_id| { + app_cell.borrow_mut().browser = new_id; + let updated = app_cell.borrow().clone(); + if let Err(e) = service::update_webapp(&updated) { + show_toast(&trx, &format!("Failed: {e}")); + } else { + refresh_state(&stx); + populate_list(&cr2, &stx, &brx, &wrx, &trx, &srx); + show_toast(&trx, &gettext("Browser changed")); + } + }); + }) + }, + on_delete: { + let st = state.clone(); + let br = browsers.clone(); + let cr = Rc::new(content.as_ref().clone()); + let wr = wr3.clone(); + let tr = tr3.clone(); + let sr = status.clone(); + Box::new(move |app: &WebApp| { + let dialog = adw::AlertDialog::builder() + .heading(gettext("Delete WebApp")) + .body(format!("{}\n{}", app.app_name, app.app_url)) + .build(); + dialog.add_response("cancel", &gettext("Cancel")); + dialog.add_response("delete", &gettext("Delete")); + dialog.set_response_appearance( + "delete", + adw::ResponseAppearance::Destructive, + ); + + let shared = !service::profile_shared(app); + let has_profile = + app.app_profile != "Default" && app.app_profile != "Browser"; + + // add checkbox for profile deletion if applicable + let del_profile = Rc::new(RefCell::new(false)); + if has_profile && shared { + let check = gtk::CheckButton::with_label(&gettext( + "Also delete configuration folder", + )); + let dp = del_profile.clone(); + check.connect_toggled(move |c| { + *dp.borrow_mut() = c.is_active(); + }); + dialog.set_extra_child(Some(&check)); + } + + let app_c = app.clone(); + let stx = st.clone(); + let brx = br.clone(); + let crx = cr.clone(); + let wrx = wr.clone(); + let trx = tr.clone(); + let srx = sr.clone(); + let cr2 = Rc::new(crx.as_ref().clone()); + dialog.connect_response(None, move |_, response| { + if response == "delete" { + let dp = *del_profile.borrow(); + if let Err(e) = service::delete_webapp(&app_c, dp) { + show_toast(&trx, &format!("Failed: {e}")); + } else { + refresh_state(&stx); + populate_list(&cr2, &stx, &brx, &wrx, &trx, &srx); + show_toast(&trx, &gettext("WebApp deleted successfully")); + } + } + }); + dialog.present(Some(&*wr)); + }) + }, + }); + + let row = webapp_row::build_row(app, &callbacks); + listbox.append(&row); + } + + content.append(&listbox); + } +} + +fn show_toast(overlay: &Rc, message: &str) { + let toast = adw::Toast::new(message); + toast.set_timeout(3); + overlay.add_toast(toast); +} diff --git a/crates/webapps-viewer/Cargo.toml b/crates/webapps-viewer/Cargo.toml new file mode 100644 index 00000000..31b10cb4 --- /dev/null +++ b/crates/webapps-viewer/Cargo.toml @@ -0,0 +1,26 @@ +[package] +name = "webapps-viewer" +version.workspace = true +edition.workspace = true +license.workspace = true + +[[bin]] +name = "big-webapps-viewer" +path = "src/main.rs" + +[dependencies] +webapps-core = { path = "../webapps-core" } +gtk4.workspace = true +libadwaita.workspace = true +webkit6.workspace = true +glib.workspace = true +gio.workspace = true +gdk4.workspace = true +serde.workspace = true +serde_json.workspace = true +log.workspace = true +env_logger.workspace = true +anyhow.workspace = true +dirs.workspace = true +clap.workspace = true +gettextrs.workspace = true diff --git a/crates/webapps-viewer/src/main.rs b/crates/webapps-viewer/src/main.rs new file mode 100644 index 00000000..1e2dde98 --- /dev/null +++ b/crates/webapps-viewer/src/main.rs @@ -0,0 +1,56 @@ +mod window; + +use clap::Parser; +use libadwaita as adw; + +use adw::prelude::*; + +#[derive(Parser, Debug)] +#[command(name = "big-webapps-viewer", about = "BigLinux WebApp Viewer")] +struct Cli { + /// URL to load + #[arg(long)] + url: String, + + /// Window title + #[arg(long, default_value = "WebApp")] + name: String, + + /// Icon name or path + #[arg(long, default_value = "")] + icon: String, + + /// Unique application ID for profile isolation + #[arg(long)] + app_id: String, + + /// Files to open via upload + files: Vec, +} + +fn main() -> glib::ExitCode { + env_logger::init(); + webapps_core::i18n::init(); + let cli = Cli::parse(); + + let mut url = cli.url.clone(); + if !url.starts_with("http://") && !url.starts_with("https://") && !url.starts_with("file://") { + url = format!("https://{url}"); + } + + let app = adw::Application::builder() + .application_id(format!("br.com.biglinux.webapp.{}", cli.app_id)) + .build(); + + let name = cli.name.clone(); + let icon = cli.icon.clone(); + let app_id = cli.app_id.clone(); + + app.connect_activate(move |app| { + let win = window::build(app, &url, &name, &icon, &app_id); + win.present(); + }); + + // run with empty args — clap already consumed CLI args, prevent GLib re-parsing + app.run_with_args::<&str>(&[]) +} diff --git a/crates/webapps-viewer/src/window.rs b/crates/webapps-viewer/src/window.rs new file mode 100644 index 00000000..f80bd0d2 --- /dev/null +++ b/crates/webapps-viewer/src/window.rs @@ -0,0 +1,881 @@ +use std::cell::Cell; +use std::collections::HashMap; +use std::path::{Path, PathBuf}; +use std::rc::Rc; + +#[allow(unused_imports)] +use adw::prelude::*; +use gettextrs::gettext; +use glib::clone; +use gtk4 as gtk; +use libadwaita as adw; +use webkit6 as webkit; +use webkit6::prelude::*; + +use webapps_core::config; + +/// Build and wire up the viewer window +pub fn build( + app: &adw::Application, + url: &str, + name: &str, + icon: &str, + app_id: &str, +) -> adw::ApplicationWindow { + // --- profile isolation via NetworkSession --- + let data_dir = config::data_dir().join(app_id); + let cache_dir = config::cache_dir().join(app_id); + std::fs::create_dir_all(&data_dir).ok(); + std::fs::create_dir_all(&cache_dir).ok(); + + let session = webkit::NetworkSession::new( + Some(data_dir.to_str().unwrap_or_default()), + Some(cache_dir.to_str().unwrap_or_default()), + ); + + // persist cookies in WebKitGTK format + allow third-party (auth flows) + // NOTE: existing "Cookies" file = legacy Chromium format, not used by WebKitGTK6 + // ITP disabled → allow cross-site cookies for login persistence + // (YouTube, Spotify etc use third-party auth flows that break with ITP) + session.set_itp_enabled(false); + if let Some(cm) = session.cookie_manager() { + let cookie_db = data_dir.join("webkit-cookies.db"); + cm.set_persistent_storage( + cookie_db.to_str().unwrap_or_default(), + webkit::CookiePersistentStorage::Sqlite, + ); + cm.set_accept_policy(webkit::CookieAcceptPolicy::Always); + } + + // --- webview --- + let webview = webkit::WebView::builder().network_session(&session).build(); + + configure_settings(&webview); + inject_resize_block(&webview); + webview.load_uri(url); + webview.set_vexpand(true); + webview.set_hexpand(true); + + // --- headerbar --- + let title_widget = adw::WindowTitle::new(name, url); + + let back_btn = gtk::Button::from_icon_name("go-previous-symbolic"); + back_btn.set_sensitive(false); + back_btn.set_tooltip_text(Some(&gettext("Back"))); + back_btn.update_property(&[gtk::accessible::Property::Label(&gettext("Back"))]); + + let fwd_btn = gtk::Button::from_icon_name("go-next-symbolic"); + fwd_btn.set_sensitive(false); + fwd_btn.set_tooltip_text(Some(&gettext("Forward"))); + fwd_btn.update_property(&[gtk::accessible::Property::Label(&gettext("Forward"))]); + + let reload_btn = gtk::Button::from_icon_name("view-refresh-symbolic"); + reload_btn.set_tooltip_text(Some(&gettext("Reload"))); + reload_btn.update_property(&[gtk::accessible::Property::Label(&gettext("Reload"))]); + + let fullscreen_btn = gtk::Button::from_icon_name("view-fullscreen-symbolic"); + fullscreen_btn.set_tooltip_text(Some(&gettext("Fullscreen"))); + fullscreen_btn.update_property(&[gtk::accessible::Property::Label(&gettext("Fullscreen"))]); + + let menu_btn = build_menu_button(); + + let header = adw::HeaderBar::builder() + .title_widget(&title_widget) + .build(); + header.pack_start(&back_btn); + header.pack_start(&fwd_btn); + header.pack_start(&reload_btn); + header.pack_end(&menu_btn); + header.pack_end(&fullscreen_btn); + + // --- URL bar (hidden by default, toggled via Ctrl+L) --- + let url_entry = gtk::Entry::builder() + .placeholder_text(gettext("Enter URL…")) + .hexpand(true) + .build(); + url_entry.set_text(url); + + let url_bar = gtk::Revealer::builder() + .transition_type(gtk::RevealerTransitionType::SlideDown) + .reveal_child(false) + .child(&url_entry) + .build(); + + // Enter → navigate + hide bar + url_entry.connect_activate(clone!( + #[weak] + webview, + #[weak] + url_bar, + move |entry| { + let mut text = entry.text().to_string(); + if !text.is_empty() { + if !text.starts_with("http://") + && !text.starts_with("https://") + && !text.starts_with("file://") + { + text = format!("https://{text}"); + } + webview.load_uri(&text); + } + url_bar.set_reveal_child(false); + } + )); + + // Escape while focused → hide bar + let key_ctrl = gtk::EventControllerKey::new(); + key_ctrl.connect_key_pressed(clone!( + #[weak] + url_bar, + #[upgrade_or] + glib::Propagation::Proceed, + move |_, key, _, _| { + if key == gdk4::Key::Escape { + url_bar.set_reveal_child(false); + return glib::Propagation::Stop; + } + glib::Propagation::Proceed + } + )); + url_entry.add_controller(key_ctrl); + + // --- ToolbarView: revealable header in fullscreen --- + let toolbar = adw::ToolbarView::new(); + toolbar.add_top_bar(&header); + toolbar.add_top_bar(&url_bar); + toolbar.set_content(Some(&webview)); + toolbar.set_reveal_top_bars(true); + + // --- window --- + let window = adw::ApplicationWindow::builder() + .application(app) + .title(name) + .default_width(1024) + .default_height(720) + .content(&toolbar) + .build(); + + // set window icon + if !icon.is_empty() { + // GTK4: set default icon name for the window + gtk::Window::set_default_icon_name(icon); + } + + let config_path = config::config_dir().join(format!("{app_id}.json")); + + // load saved geometry + load_geometry(&window, &config_path); + + // --- wire navigation --- + back_btn.connect_clicked(clone!( + #[weak] + webview, + move |_| { + webview.go_back(); + } + )); + fwd_btn.connect_clicked(clone!( + #[weak] + webview, + move |_| { + webview.go_forward(); + } + )); + reload_btn.connect_clicked(clone!( + #[weak] + webview, + move |_| { + webview.reload(); + } + )); + + // --- title changed --- + webview.connect_title_notify(clone!( + #[weak] + title_widget, + #[weak] + window, + move |wv| { + if let Some(title) = wv.title() { + let t = title.to_string(); + if !t.is_empty() { + title_widget.set_title(&t); + window.set_title(Some(&t)); + } + } + } + )); + + // --- URI changed → update subtitle + nav buttons --- + webview.connect_uri_notify(clone!( + #[weak] + title_widget, + #[weak] + back_btn, + #[weak] + fwd_btn, + move |wv| { + if let Some(uri) = wv.uri() { + title_widget.set_subtitle(&uri); + } + back_btn.set_sensitive(wv.can_go_back()); + fwd_btn.set_sensitive(wv.can_go_forward()); + } + )); + + // --- load changed → update nav state --- + webview.connect_load_changed(clone!( + #[weak] + back_btn, + #[weak] + fwd_btn, + move |wv, _event| { + back_btn.set_sensitive(wv.can_go_back()); + fwd_btn.set_sensitive(wv.can_go_forward()); + } + )); + + // --- fullscreen --- + let is_fullscreen = Rc::new(Cell::new(false)); + + webview.connect_enter_fullscreen(clone!( + #[weak] + window, + #[weak] + toolbar, + #[strong] + is_fullscreen, + #[upgrade_or] + false, + move |_| { + is_fullscreen.set(true); + toolbar.set_reveal_top_bars(false); + window.fullscreen(); + true + } + )); + + webview.connect_leave_fullscreen(clone!( + #[weak] + window, + #[weak] + toolbar, + #[strong] + is_fullscreen, + #[upgrade_or] + false, + move |_| { + is_fullscreen.set(false); + toolbar.set_reveal_top_bars(true); + window.unfullscreen(); + true + } + )); + + fullscreen_btn.connect_clicked(clone!( + #[weak] + window, + #[weak] + toolbar, + #[strong] + is_fullscreen, + move |_| { + if is_fullscreen.get() { + is_fullscreen.set(false); + toolbar.set_reveal_top_bars(true); + window.unfullscreen(); + } else { + is_fullscreen.set(true); + toolbar.set_reveal_top_bars(false); + window.fullscreen(); + } + } + )); + + // --- downloads --- + session.connect_download_started(clone!( + #[weak] + window, + move |_session, download| { + handle_download(&window, download); + } + )); + + // --- notifications --- + webview.connect_show_notification(clone!( + #[weak] + window, + #[upgrade_or] + false, + move |_wv, notification| { + show_notification(&window, notification); + true + } + )); + + // --- permission requests --- + // sensitive perms (camera/mic/geolocation) → prompt + remember + // other perms → auto-grant (webapp UX expectation) + let perm_path = data_dir.join("permissions.json"); + webview.connect_permission_request(clone!( + #[weak] + window, + #[upgrade_or] + false, + move |_wv, request| { + match sensitive_perm_key(request) { + None => { + // non-sensitive → auto-grant + request.allow(); + } + Some(perm_key) => { + let stored = load_permissions(&perm_path); + match stored.get(perm_key) { + Some(true) => request.allow(), + Some(false) => request.deny(), + None => { + // first time → prompt user + let req = request.clone(); + let pp = perm_path.clone(); + let pk = perm_key.to_string(); + prompt_permission(&window, perm_key, move |granted| { + if granted { + req.allow(); + } else { + req.deny(); + } + let mut perms = load_permissions(&pp); + perms.insert(pk, granted); + save_permissions(&pp, &perms); + }); + } + } + } + } + true + } + )); + + // --- new window requests → open in same view --- + webview.connect_create(|wv, action| { + if let Some(request) = action.request() { + if let Some(uri) = request.uri() { + wv.load_uri(&uri); + } + } + None + }); + + // --- context menu --- + setup_context_menu(&webview); + + // --- keyboard shortcuts --- + setup_shortcuts( + &window, + &webview, + &toolbar, + &is_fullscreen, + &url_bar, + &url_entry, + ); + + // --- save geometry on close --- + window.connect_close_request(clone!( + #[strong] + config_path, + move |win| { + save_geometry(win, &config_path); + glib::Propagation::Proceed + } + )); + + // --- fullscreen headerbar reveal on mouse hover --- + setup_fullscreen_reveal(&toolbar, &is_fullscreen); + + window +} + +/// Configure WebView settings for webapp usage +fn configure_settings(webview: &webkit::WebView) { + if let Some(s) = WebViewExt::settings(webview) { + s.set_enable_javascript(true); + s.set_javascript_can_access_clipboard(true); + s.set_enable_developer_extras(true); + s.set_media_playback_requires_user_gesture(false); + s.set_enable_media_stream(true); + s.set_enable_mediasource(true); + s.set_enable_encrypted_media(true); + s.set_enable_smooth_scrolling(true); + s.set_enable_back_forward_navigation_gestures(true); + // spoof Chrome UA → sites like Spotify/Teams reject unknown browsers + s.set_user_agent(Some( + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36", + )); + } +} + +/// Inject JS to block web content from resizing/moving the window +fn inject_resize_block(webview: &webkit::WebView) { + let ucm = webview + .user_content_manager() + .expect("WebView must have UserContentManager"); + let script = webkit::UserScript::new( + concat!( + "window.resizeTo=function(){};", + "window.resizeBy=function(){};", + "window.moveTo=function(){};", + "window.moveBy=function(){};", + ), + webkit::UserContentInjectedFrames::AllFrames, + webkit::UserScriptInjectionTime::Start, + &[], + &[], + ); + ucm.add_script(&script); +} + +/// Build hamburger menu +fn build_menu_button() -> gtk::MenuButton { + let menu = gio::Menu::new(); + menu.append(Some(&gettext("Zoom In")), Some("win.zoom-in")); + menu.append(Some(&gettext("Zoom Out")), Some("win.zoom-out")); + menu.append(Some(&gettext("Reset Zoom")), Some("win.zoom-reset")); + menu.append(Some(&gettext("Developer Tools")), Some("win.devtools")); + + let btn = gtk::MenuButton::builder() + .icon_name("open-menu-symbolic") + .menu_model(&menu) + .tooltip_text(gettext("Menu")) + .build(); + btn.update_property(&[gtk::accessible::Property::Label(&gettext("Menu"))]); + btn +} + +/// Custom context menu — add "Open in Browser" action for links +fn setup_context_menu(webview: &webkit::WebView) { + // create action group once → reuse across context menus, ≠ leak per right-click + let ctx_group = gio::SimpleActionGroup::new(); + let action = gio::SimpleAction::new("open-link-browser", Some(glib::VariantTy::STRING)); + action.connect_activate(|_, param| { + if let Some(uri) = param.and_then(|p| p.str()) { + let _ = gio::AppInfo::launch_default_for_uri(uri, gio::AppLaunchContext::NONE); + } + }); + ctx_group.add_action(&action); + webview.insert_action_group("ctx", Some(&ctx_group)); + + let action_ref = action; + webview.connect_context_menu(move |_wv, menu, hit| { + if let Some(uri) = hit.link_uri() { + menu.append(&webkit::ContextMenuItem::new_separator()); + let target = uri.to_variant(); + let item = webkit::ContextMenuItem::from_gaction( + &action_ref, + &gettext("Open Link in Browser"), + Some(&target), + ); + menu.append(&item); + } + false + }); +} + +/// Handle download: prompt user for save location +fn handle_download(window: &adw::ApplicationWindow, download: &webkit::Download) { + let suggested = download + .response() + .and_then(|r| r.suggested_filename()) + .map(|g| g.to_string()) + .unwrap_or_else(|| "download".into()); + + // notify on completion + download.connect_finished(clone!( + #[weak] + window, + move |dl| { + let dest = dl.destination().map(|g| g.to_string()).unwrap_or_default(); + let fname = std::path::Path::new(&dest) + .file_name() + .map(|n| n.to_string_lossy().to_string()) + .unwrap_or_else(|| "File".into()); + let notif = gio::Notification::new(&gettext("Download Complete")); + notif.set_body(Some(&fname)); + if let Some(app) = window.application() { + app.send_notification(None, ¬if); + } + } + )); + + let dialog = gtk::FileDialog::builder() + .title(gettext("Save File")) + .initial_name(&suggested) + .build(); + + dialog.save( + Some(window), + gio::Cancellable::NONE, + clone!( + #[strong] + download, + move |result: Result| { + if let Ok(file) = result { + if let Some(path) = file.path() { + let uri = format!("file://{}", path.display()); + download.set_destination(&uri); + } + } else { + download.cancel(); + } + } + ), + ); +} + +/// Bridge webkit notification → system notification +fn show_notification(window: &adw::ApplicationWindow, notification: &webkit::Notification) { + let title = notification + .title() + .map(|g| g.to_string()) + .unwrap_or_default(); + let body = notification + .body() + .map(|g| g.to_string()) + .unwrap_or_default(); + + let notif = gio::Notification::new(&title); + notif.set_body(Some(&body)); + + if let Some(app) = window.application() { + app.send_notification(None, ¬if); + } +} + +/// Setup keyboard shortcuts via GActions +fn setup_shortcuts( + window: &adw::ApplicationWindow, + webview: &webkit::WebView, + toolbar: &adw::ToolbarView, + is_fullscreen: &Rc>, + url_bar: >k::Revealer, + url_entry: >k::Entry, +) { + let app = window + .application() + .expect("Window must belong to an Application"); + + // F11 → fullscreen toggle + let action_fs = gio::SimpleAction::new("toggle-fullscreen", None); + action_fs.connect_activate(clone!( + #[weak] + window, + #[weak] + toolbar, + #[strong] + is_fullscreen, + move |_, _| { + if is_fullscreen.get() { + is_fullscreen.set(false); + toolbar.set_reveal_top_bars(true); + window.unfullscreen(); + } else { + is_fullscreen.set(true); + toolbar.set_reveal_top_bars(false); + window.fullscreen(); + } + } + )); + window.add_action(&action_fs); + app.set_accels_for_action("win.toggle-fullscreen", &["F11"]); + + // Escape → exit fullscreen + let action_esc = gio::SimpleAction::new("exit-fullscreen", None); + action_esc.connect_activate(clone!( + #[weak] + window, + #[weak] + toolbar, + #[strong] + is_fullscreen, + move |_, _| { + if is_fullscreen.get() { + is_fullscreen.set(false); + toolbar.set_reveal_top_bars(true); + window.unfullscreen(); + } + } + )); + window.add_action(&action_esc); + app.set_accels_for_action("win.exit-fullscreen", &["Escape"]); + + // Ctrl+R / F5 → reload + let action_reload = gio::SimpleAction::new("reload", None); + action_reload.connect_activate(clone!( + #[weak] + webview, + move |_, _| { + webview.reload(); + } + )); + window.add_action(&action_reload); + app.set_accels_for_action("win.reload", &["r", "F5"]); + + // Alt+Left → back + let action_back = gio::SimpleAction::new("go-back", None); + action_back.connect_activate(clone!( + #[weak] + webview, + move |_, _| { + webview.go_back(); + } + )); + window.add_action(&action_back); + app.set_accels_for_action("win.go-back", &["Left"]); + + // Alt+Right → forward + let action_fwd = gio::SimpleAction::new("go-forward", None); + action_fwd.connect_activate(clone!( + #[weak] + webview, + move |_, _| { + webview.go_forward(); + } + )); + window.add_action(&action_fwd); + app.set_accels_for_action("win.go-forward", &["Right"]); + + // Ctrl+W → close + let action_close = gio::SimpleAction::new("close-window", None); + action_close.connect_activate(clone!( + #[weak] + window, + move |_, _| { + window.close(); + } + )); + window.add_action(&action_close); + app.set_accels_for_action("win.close-window", &["w"]); + + // Zoom in/out/reset + let action_zin = gio::SimpleAction::new("zoom-in", None); + action_zin.connect_activate(clone!( + #[weak] + webview, + move |_, _| { + let level = webview.zoom_level(); + webview.set_zoom_level(level + 0.1); + } + )); + window.add_action(&action_zin); + app.set_accels_for_action("win.zoom-in", &["plus", "equal"]); + + let action_zout = gio::SimpleAction::new("zoom-out", None); + action_zout.connect_activate(clone!( + #[weak] + webview, + move |_, _| { + let level = webview.zoom_level(); + webview.set_zoom_level((level - 0.1).max(0.3)); + } + )); + window.add_action(&action_zout); + app.set_accels_for_action("win.zoom-out", &["minus"]); + + let action_zreset = gio::SimpleAction::new("zoom-reset", None); + action_zreset.connect_activate(clone!( + #[weak] + webview, + move |_, _| { + webview.set_zoom_level(1.0); + } + )); + window.add_action(&action_zreset); + app.set_accels_for_action("win.zoom-reset", &["0"]); + + // Ctrl+Shift+I → devtools + let action_dev = gio::SimpleAction::new("devtools", None); + action_dev.connect_activate(clone!( + #[weak] + webview, + move |_, _| { + if let Some(inspector) = webview.inspector() { + inspector.show(); + } + } + )); + window.add_action(&action_dev); + app.set_accels_for_action("win.devtools", &["i"]); + + // Ctrl+L → focus URL bar + let action_url = gio::SimpleAction::new("focus-url", None); + action_url.connect_activate(clone!( + #[weak] + url_bar, + #[weak] + url_entry, + #[weak] + webview, + move |_, _| { + url_bar.set_reveal_child(true); + if let Some(uri) = webview.uri() { + url_entry.set_text(&uri); + } + url_entry.grab_focus(); + url_entry.select_region(0, -1); + } + )); + window.add_action(&action_url); + app.set_accels_for_action("win.focus-url", &["l"]); +} + +/// Reveal headerbar when mouse near top edge in fullscreen +fn setup_fullscreen_reveal(toolbar: &adw::ToolbarView, is_fullscreen: &Rc>) { + // ToolbarView with Adw handles reveal via its own policy + // set top-bar-style to raised for visual separation + toolbar.set_top_bar_style(adw::ToolbarStyle::Raised); + + // use motion controller to reveal header on hover in fullscreen + let motion = gtk::EventControllerMotion::new(); + motion.connect_motion(clone!( + #[weak] + toolbar, + #[strong] + is_fullscreen, + move |_, _x, y| { + if is_fullscreen.get() { + // reveal when mouse within 50px of top edge + toolbar.set_reveal_top_bars(y < 50.0); + } + } + )); + toolbar.add_controller(motion); +} + +/// Load window geometry from JSON config +fn load_geometry(window: &adw::ApplicationWindow, config_path: &PathBuf) { + let data = match std::fs::read_to_string(config_path) { + Ok(d) => d, + Err(_) => return, // no config yet → use defaults + }; + match serde_json::from_str::(&data) { + Ok(geo) => { + let w = geo.get("width").and_then(|v| v.as_i64()).unwrap_or(1024) as i32; + let h = geo.get("height").and_then(|v| v.as_i64()).unwrap_or(720) as i32; + window.set_default_size(w, h); + + if geo + .get("maximized") + .and_then(|v| v.as_bool()) + .unwrap_or(false) + { + window.maximize(); + } + } + Err(e) => log::warn!("Geometry parse fail: {e}"), + } +} + +/// Save window geometry to JSON config +fn save_geometry(window: &adw::ApplicationWindow, config_path: &PathBuf) { + if window.is_fullscreen() { + return; + } + + // use actual allocation → default_size() only returns initial set value + let (w, h) = if window.is_maximized() { + // when maximized, fall back to default_size (last unmaximized value) + let (dw, dh) = window.default_size(); + (if dw > 0 { dw } else { 1024 }, if dh > 0 { dh } else { 720 }) + } else { + (window.width().max(200), window.height().max(200)) + }; + let geo = serde_json::json!({ + "width": w, + "height": h, + "maximized": window.is_maximized(), + }); + + if let Some(parent) = config_path.parent() { + std::fs::create_dir_all(parent).ok(); + } + if let Err(e) = std::fs::write(config_path, geo.to_string()) { + log::error!("Failed to save geometry: {e}"); + } +} + +// --- permission management --- + +/// Return permission key for sensitive requests that need user prompt. +/// Returns None for non-sensitive perms (auto-grant). +fn sensitive_perm_key(request: &webkit::PermissionRequest) -> Option<&'static str> { + if request.is::() { + let umr = request.downcast_ref::().unwrap(); + if webkit6::functions::user_media_permission_is_for_video_device(umr) { + Some("camera") + } else { + Some("microphone") + } + } else if request.is::() { + Some("geolocation") + } else { + None + } +} + +fn load_permissions(path: &Path) -> HashMap { + std::fs::read_to_string(path) + .ok() + .and_then(|s| serde_json::from_str(&s).ok()) + .unwrap_or_default() +} + +fn save_permissions(path: &Path, perms: &HashMap) { + if let Ok(data) = serde_json::to_string_pretty(perms) { + std::fs::write(path, data).ok(); + } +} + +/// Show permission prompt dialog, call `on_result` with user decision +fn prompt_permission( + window: &adw::ApplicationWindow, + perm_key: &str, + on_result: F, +) { + let (title, body) = match perm_key { + "camera" => ( + gettext("Camera Access"), + gettext("This webapp wants to use your camera. Allow?"), + ), + "microphone" => ( + gettext("Microphone Access"), + gettext("This webapp wants to use your microphone. Allow?"), + ), + "geolocation" => ( + gettext("Location Access"), + gettext("This webapp wants to access your location. Allow?"), + ), + _ => ( + gettext("Permission Request"), + gettext("This webapp is requesting a special permission. Allow?"), + ), + }; + + let dialog = adw::AlertDialog::builder() + .heading(title) + .body(body) + .build(); + dialog.add_response("deny", &gettext("Deny")); + dialog.add_response("allow", &gettext("Allow")); + dialog.set_response_appearance("deny", adw::ResponseAppearance::Destructive); + dialog.set_response_appearance("allow", adw::ResponseAppearance::Suggested); + dialog.set_default_response(Some("deny")); + + // wrap FnOnce → Fn(connect_response requires Fn), only fire once + let on_result = std::cell::RefCell::new(Some(on_result)); + dialog.connect_response(None, move |_dlg, response| { + if let Some(f) = on_result.borrow_mut().take() { + f(response == "allow"); + } + }); + + dialog.present(Some(window)); +} diff --git a/pkgbuild/PKGBUILD b/pkgbuild/PKGBUILD index f788b311..c0e43786 100644 --- a/pkgbuild/PKGBUILD +++ b/pkgbuild/PKGBUILD @@ -3,35 +3,51 @@ pkgname=biglinux-webapps pkgver=$(date +%y.%m.%d) pkgrel=$(date +%H%M) -arch=('any') +arch=('x86_64') license=('GPL') url="https://github.com/biglinux/$pkgname" source=("git+${url}.git") pkgdesc="Installs and removes BigLinux WebApps" -depends=('python-requests' 'gettext' 'python-pillow' 'python-gobject') +depends=('gtk4' 'libadwaita' 'webkitgtk-6.0' 'openssl' 'gettext') +makedepends=('rust' 'cargo') md5sums=(SKIP) if [ -e "${pkgname}.install" ]; then - install=${pkgname}.install + install=${pkgname}.install fi +build() { + # Verify default folder + if [ -d "${srcdir}/${pkgname}/${pkgname}" ]; then + InternalDir="${srcdir}/${pkgname}/${pkgname}" + else + InternalDir="${srcdir}/${pkgname}" + fi + + # Build Rust binaries + cd "${srcdir}/${pkgname}" + cargo build --release --workspace +} + package() { - # Verify default folder - if [ -d "${srcdir}/${pkgname}/${pkgname}" ]; then - InternalDir="${srcdir}/${pkgname}/${pkgname}" - else - InternalDir="${srcdir}/${pkgname}" - fi + # Verify default folder + if [ -d "${srcdir}/${pkgname}/${pkgname}" ]; then + InternalDir="${srcdir}/${pkgname}/${pkgname}" + else + InternalDir="${srcdir}/${pkgname}" + fi - # Copy files - if [ -d "${InternalDir}/usr" ]; then - cp -r "${InternalDir}/usr" "${pkgdir}/" - fi + # Copy package tree (icons, profiles, skel, .desktop, systemd, menus) + if [ -d "${InternalDir}/usr" ]; then + cp -r "${InternalDir}/usr" "${pkgdir}/" + fi - if [ -d "${InternalDir}/etc" ]; then - cp -r "${InternalDir}/etc" "${pkgdir}/" - fi + if [ -d "${InternalDir}/etc" ]; then + cp -r "${InternalDir}/etc" "${pkgdir}/" + fi - if [ -d "${InternalDir}/opt" ]; then - cp -r "${InternalDir}/opt" "${pkgdir}/" - fi + # Install Rust binaries + install -Dm755 "${srcdir}/${pkgname}/target/release/big-webapps-gui" \ + "${pkgdir}/usr/bin/big-webapps-gui" + install -Dm755 "${srcdir}/${pkgname}/target/release/big-webapps-viewer" \ + "${pkgdir}/usr/bin/big-webapps-viewer" } diff --git a/ruff.toml b/ruff.toml deleted file mode 100644 index ac0a1348..00000000 --- a/ruff.toml +++ /dev/null @@ -1,7 +0,0 @@ -[lint] -select = ["E", "F", "W"] -ignore = ["E501"] - -[lint.per-file-ignores] -# gi.require_version() must precede gi.repository imports -"**/webapps/**/*.py" = ["E402"] diff --git a/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..a14a4367 Binary files /dev/null and b/usr/share/locale/bg/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..f84e6252 Binary files /dev/null and b/usr/share/locale/cs/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..cdf87c71 Binary files /dev/null and b/usr/share/locale/da/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..df36fb11 Binary files /dev/null and b/usr/share/locale/de/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..fb19bac3 Binary files /dev/null and b/usr/share/locale/el/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/en/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/en/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..02ad6c43 Binary files /dev/null and b/usr/share/locale/en/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..0ccab752 Binary files /dev/null and b/usr/share/locale/es/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..1c72b482 Binary files /dev/null and b/usr/share/locale/et/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..db36ad19 Binary files /dev/null and b/usr/share/locale/fi/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..42376f64 Binary files /dev/null and b/usr/share/locale/fr/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..b0332694 Binary files /dev/null and b/usr/share/locale/he/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..56a4d899 Binary files /dev/null and b/usr/share/locale/hr/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..ee9707f5 Binary files /dev/null and b/usr/share/locale/hu/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..d94bd919 Binary files /dev/null and b/usr/share/locale/is/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..cbdd8419 Binary files /dev/null and b/usr/share/locale/it/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..1b5178c4 Binary files /dev/null and b/usr/share/locale/ja/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..b663174a Binary files /dev/null and b/usr/share/locale/ko/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..7817b07f Binary files /dev/null and b/usr/share/locale/nl/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..a0994d0c Binary files /dev/null and b/usr/share/locale/no/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..6bc10999 Binary files /dev/null and b/usr/share/locale/pl/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..86393c42 Binary files /dev/null and b/usr/share/locale/pt/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/pt_BR/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/pt_BR/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..8d92c307 Binary files /dev/null and b/usr/share/locale/pt_BR/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..e4b16d24 Binary files /dev/null and b/usr/share/locale/ro/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..060dccad Binary files /dev/null and b/usr/share/locale/ru/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..f33e3ab4 Binary files /dev/null and b/usr/share/locale/sk/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..dc03ee37 Binary files /dev/null and b/usr/share/locale/sv/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..5c9cfb11 Binary files /dev/null and b/usr/share/locale/tr/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..a52b5aa0 Binary files /dev/null and b/usr/share/locale/uk/LC_MESSAGES/biglinux-webapps.mo differ diff --git a/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.mo b/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.mo new file mode 100644 index 00000000..ea1cb3cf Binary files /dev/null and b/usr/share/locale/zh/LC_MESSAGES/biglinux-webapps.mo differ