diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d61dfdbf..798b051f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -14,7 +14,6 @@ jobs: uses: oven-sh/setup-bun@v2 with: bun-version: latest - - name: Install dependencies run: bun install - name: Generate static pages diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c63a54eb..d526ff87 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,6 @@ jobs: uses: oven-sh/setup-bun@v2 with: bun-version: latest - - name: Install dependencies run: bun install - name: Generate static pages diff --git a/.prettierignore b/.prettierignore index 9160e6f7..e0254caf 100644 --- a/.prettierignore +++ b/.prettierignore @@ -20,5 +20,8 @@ pnpm-debug.log* # macOS-specific files .DS_Store -public/**/* -src/content/**/* +**/*.md* +**/*.yml +public/ +src/services/locale.ts +src/services/translations.ts diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index 3269d707..00000000 --- a/.prettierrc +++ /dev/null @@ -1,6 +0,0 @@ -{ - "semi": false, - "printWidth": 180, - "singleQuote": true, - "plugins": ["prettier-plugin-astro"] -} diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 00000000..54ebc868 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,6 @@ +{ + "semi": false, + "printWidth": 180, + "singleQuote": true, + "plugins": ["prettier-plugin-astro", "prettier-plugin-tailwindcss", "prettier-plugin-organize-imports"] +} diff --git a/README.md b/README.md index 4b2d44fd..dee8d685 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Capgo website - Capgo - Instant updates for capacitor +Capgo - Instant updates for capacitor [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.com/invite/VnYRvBfgA6) Discord [![npm](https://img.shields.io/npm/dm/@capgo/website)](https://www.npmjs.com/package/@capgo/website) @@ -18,7 +18,7 @@

Hire a Capacitor consultant

-This is the source code for the Capgo website. It is built using [Astro](https://astro.build/), a new static site generator. +This is the source code for the Capgo website, built with [Astro](https://astro.build/). ## Development @@ -37,20 +37,6 @@ The website is deployed to [Cloudflare Pages](https://pages.cloudflare.com/). Th The source code is licensed under the GNU AFFERO GENERAL PUBLIC license. See the [LICENSE](LICENSE) file for details. -# Astro Starter Kit: Basics - -``` -npm create astro@latest -- --template basics -``` - -[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg/)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/basics/) -[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg/)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/basics/) -[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg/)](https://codespaces.new/withastro/astro/?devcontainer_path=.devcontainer/basics/devcontainer.json) - -> 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun! - -![just-the-basics](https://github.com/withastro/astro/assets/2244813/a0a5533c-a856-4198-8470-2d67b1d7c554/) - ## 🚀 Project Structure Inside of your Astro project, you'll see the following folders and files: @@ -88,6 +74,28 @@ All commands are run from the root of the project, from a terminal: | `bun run astro ...` | Run CLI commands like `astro add`, `astro check` | | `bun run astro -- --help` | Get help using the Astro CLI | -## 👀 Want to learn more? +## Automatic i18n + +The website aims at having an automatic i18n done via various scripts in the `scripts` directory. + +The [translations.tsx](./scripts/translations.tsx) script is used to translate the website content into the desired language. It has two methods to create translations, via `OpenAI API`, and the other via `api.datpmt.com`. To use the OpenAI API method, make sure you have an `OPENAI_API_KEY` as the environment variable set. To use the other API, just un-comment the `translateText` function call using it. + +Now, let's say that you want to update translations or add a new locale, `fr`. + +First, make sure to update the files `scripts/setup_new_locale.tsx` and `scripts/generate_translation_ts_file.tsx` to have the latest locale values as the following respectively. + +```tsx +const newLocale = 'fr' +``` + +```tsx +const locales = ['fr'] +``` + +Now to have translations generated for `fr`, you'd want to run: -Feel free to check [our documentation](https://docs.astro.build/) or jump into our [Discord server](https://astro.build/chat/). +- `bun run setup:new:locale`: This script copies the existing files in `src/pages` directory to `src/pages/fr` directory and makes sure to replace each reference to `content/blog` to `content/fr/blog`. Then, it copies the `src/content/blog` directory to `src/content/fr/blog` and makes sure to set `locale` frontmatter in each markdown file as `fr`. Then, it runs all the translation scripts mentioned below. +- `bun run generate:locale:translations`: This script uses the translate function to translate the `en.yml` key value pairs into the desired language, and creates a `fr.yml` file. +- `bun run generate:translation.ts`: This script uses all the `.yml` files in the `locales` directory to generate two files, `src/services/locale.ts` and `src/services/translation.ts` files with all the locales translations key value pair. +- `bun run generate:blog:translations`: This script uses all the `.md` files in the `src/content/blog` directory to generate the translated version of the file in the `src/content/fr/blog` directory. +- `bun run generate:plugin:translations`: This script uses all the `.md` files in the `src/content/plugins-tutorials` directory to generate the translated version of the file in the `src/content/fr/plugins-tutorials` directory. diff --git a/_redirects b/_redirects index 51e81508..63b13d27 100644 --- a/_redirects +++ b/_redirects @@ -7,5 +7,6 @@ docs/plugin/know-issues docs/plugin/known-issues/ 200 /self-hosted-capgo /docs/plugin/self-hosted/getting-started/ 200 /self-hosted-live-updates /docs/plugin/self-hosted/auto-update/ 200 /docs/getting-started/ /docs/plugin/cloud-mode/getting-started/ 302 +/sitemap.xml /sitemap-index.xml 301 /sitemap-index.xml/ /sitemap-index.xml 301 /sitemap-0.xml/ /sitemap-0.xml 301 diff --git a/astro.config.mjs b/astro.config.mjs index caf7acab..9d09f357 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,13 +1,13 @@ +import starlight from '@astrojs/starlight' import vue from '@astrojs/vue' import UnoCSS from '@unocss/astro' import AstroPWA from '@vite-pwa/astro' -import starlight from '@astrojs/starlight' import { defineConfig } from 'astro/config' -import { pwa } from './src/config/pwa' import config from './configs.json' +import { pwa } from './src/config/pwa' +import { defaultLocale, locales } from './src/services/locale' export default defineConfig({ - compressHTML: true, site: `https://${config.base_domain.prod}`, redirects: { '/docs/getting-started/': { @@ -15,6 +15,19 @@ export default defineConfig({ destination: '/docs/plugin/cloud-mode/getting-started/', }, }, + i18n: { + locales, + defaultLocale, + fallback: locales + .filter((i) => i !== defaultLocale) + .reduce((r, h) => { + r[h] = defaultLocale + return r + }, {}), + routing: { + redirectToDefaultLocale: true, + }, + }, integrations: [ UnoCSS({ injectReset: true }), vue({ @@ -29,10 +42,13 @@ export default defineConfig({ title: 'Capgo', favicon: '/favicon.svg', logo: { src: './logo.svg' }, - editLink: { - baseUrl: 'https://github.com/Cap-go/website/edit/main/', - }, customCss: ['./src/css/global.css'], + components: { + LanguageSelect: './src/components/LanguageSelect.astro', + }, + editLink: { + baseUrl: 'https://github.com/Cap-go/website/edit/main/', + }, social: { discord: 'https://discord.com/invite/VnYRvBfgA6', github: 'https://github.com/Cap-go/', @@ -54,7 +70,8 @@ export default defineConfig({ label: 'Plugin', items: [ { label: 'Overview', link: '/docs/plugin/overview' }, - { label: 'Cloud Mode', + { + label: 'Cloud Mode', items: [ { label: 'Getting Started', link: '/docs/plugin/cloud-mode/getting-started' }, { label: 'Auto Update', link: '/docs/plugin/cloud-mode/auto-update' }, @@ -65,7 +82,8 @@ export default defineConfig({ collapsed: true, }, { - label: 'Self Hosted', items: [ + label: 'Self Hosted', + items: [ { label: 'Getting Started', link: '/docs/plugin/self-hosted/getting-started' }, { label: 'Contributing', link: '/docs/plugin/self-hosted/contributing' }, { label: 'Auto Update', link: '/docs/plugin/self-hosted/auto-update' }, @@ -73,7 +91,7 @@ export default defineConfig({ { label: 'Encrypted Bundles', link: '/docs/plugin/self-hosted/encrypted-bundles' }, { label: 'Handling Updates', link: '/docs/plugin/self-hosted/handling-updates' }, { label: 'Handling Stats', link: '/docs/plugin/self-hosted/handling-stats' }, - { label: 'Local Development', autogenerate: { directory: 'docs/plugin/self-hosted/local-dev' }, collapsed: true} + { label: 'Local Development', autogenerate: { directory: 'docs/plugin/self-hosted/local-dev' }, collapsed: true }, ], collapsed: true, }, @@ -88,7 +106,7 @@ export default defineConfig({ collapsed: true, autogenerate: { directory: 'docs/upgrade' }, }, - ] + ], }, { label: 'CLI', @@ -100,14 +118,12 @@ export default defineConfig({ collapsed: true, autogenerate: { directory: 'docs/cli/migrations' }, }, - ] + ], }, { label: 'Public API', collapsed: true, - items: [ - { label: 'Endpoints', link: '/docs/public-api/endpoints' }, - ] + items: [{ label: 'Endpoints', link: '/docs/public-api/endpoints' }], }, { label: 'Web app', @@ -134,4 +150,14 @@ export default defineConfig({ ], }), ], + server: { + port: 3000, + open: true, + host: '0.0.0.0', + }, + preview: { + port: 3000, + open: true, + host: '0.0.0.0', + }, }) diff --git a/bun.lockb b/bun.lockb index b749620a..5aba8a67 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/locales/en.yml b/locales/en.yml new file mode 100644 index 00000000..0d961840 --- /dev/null +++ b/locales/en.yml @@ -0,0 +1,1231 @@ +home: Home +pricing: Pricing +pricing_description: Move forward with confidence. Capgo is the enterprise-grade cloud platform for Capacitor applications. +blog: Blog +documentation: Documentation +login: Login +register: Register +solutions: Solutions +support: Support +making_world_better: Making the world a better place through constructing elegant apps. +carbon_removal: 5% of our revenue goes to carbon removal. +open_source: 100% open-source +built_with_supabase: Built with Supabase +build_in_public_on_twitter: Build in public on Twitter +footer: Footer +company: Company +legal: Legal +copyright: All rights reserved. +trust: Trust +app_mobile: App mobile +plugins: Plugins +disclaimer: Disclaimer +read_our_disclaimer: Read our disclaimer +plugins_description: Capgo offer multiple plugins to help you build your app faster and better. +awesome_capacitor: Awesome Capacitor +top_app_by_framework: Top App by Framework +community: Community +guides: Guides +status: Status +chat: Chat +sponsor: Sponsoring +about: About +imprint: Imprint +imprint_description: Find the info of $1 company here +jobs: Jobs +contributing: Contributing +contributing_description: How to contribute to Capgo open source +consulting_description: Move forward with confidence. Capgo offer multiple levels of protection to keep your intellectual property and sensitive data secure. +security: Security +consulting: Consulting +affiliate: Affiliate +privacy: Privacy +support_policy: Support Policy +read_our_support_policy: Read our Support Policy +privacy_policy: Privacy Policy +read_our_privacy_policy: Read our Privacy Policy +sla: Service Level Agreement +sla_policy: SLA Policy +read_our_sla_policy: Read our SLA Policy +security_policy: Security Policy +read_our_security_policy: Read our Security Policy +return_policy: Return Policy +read_our_return_policy: Read our Return Policy +aup: Acceptable Use Policy +read_our_aup: Read our Acceptable Use Policy +Capacitor_Sanbox_App: Capacitor Sanbox App +Capacitor_Sanbox_App_description: "Try each version of your app directly into the sandbox app in a second. Manage OTA update for your capacitor app from your pocket, available in IOS and Android." +eula: End-User License Agreement +read_our_eula: Read our End-User License Agreement +data_processing_agreement: Data Processing Agreement +read_our_data_processing_agreement: Read our Data Processing Agreement +terms: Terms of Service +read_our_terms_of_service: Read our Terms of Service +security_txt: Security.txt +dp: Data Policy +dpa: Data Protection Agreement +instant_updates_for_capacitor: Instant updates for Capacitor +ship_updates_fixes_changes_and_features: Ship updates, fixes, changes, and features +within_minutes: Within minutes +no_credit_card_required: No credit card required +try_for_free: Try for free +instant_updates: Instant updates +reach_users_now_not_weeks_later: Reach users now, not weeks later. +app_store_compliant: App Store compliant +100_compliant_with_apple_and_android_requirements: 100% compliant with Apple and Android requirements +end_to_end_encryption: End-to-end encryption +only_your_users_can_decrypt_your_updates_no_one_else: Only your users can decrypt your updates, no one else. +no_more_wait: No more wait +for_apple_and_google_app_updates_distribution: For Apple and Google app updates distribution +youre_in_good_company: You're in good company. +capgo_enables_development_teams_at_some_of_the_most_innovative_companies: Capgo enables development teams at some of the most innovative companies. +apps_with_20m_users: Apps with 20M+ users +use_capgo: Use Capgo +our_numbers_are_shared_transparently_since_december_2021: Our numbers are shared transparently since December 2021. +last_update: Last update +updates_delivered: Updates delivered +all_around_the_globe: All around the globe +apps: Apps +using_us_in_production: Using us in production +stars_in_github: Stars in GitHub +how_it_work: How it work? +ship_your_first_update_in_less_than_15_minutes: Ship your first update in less than 15 minutes! +install_the_plugin: Install the plugin +send_your_first_update: Send your first update +build_your_app_as_usual_then_send_with_the_cli: Build your app as usual, then send with the CLI +get_the_update: Get the update +open_the_app_it_update_in_the_background: Open the app, it updates in the background +start_now: Start now +faster_releases: Faster releases +integration: Integration +goodbye_bugs: Instant Changes, Bug Fixes No need to wait for app re-downloads! With just one command, users can quickly see bug fixes in action. Say goodbye to frustrating delays. +manage_updates_effortlessly: Manage Updates Effortlessly +user_assignment: User Assignment +easily_assign_users_and_send_the_latest_update_to_your_private_or_public_testers: Easily assign users and send the latest update to your private or public testers. +seamless_deployment_process: Seamless Deployment Process +when_your_update_is_ready_deploy_it_seamlessly_to_all_your_users: When your update is ready, deploy it seamlessly to all your users. +simple_configuration_management: Simple Configuration Management +manage_all_your_configurations_conveniently_through_our_user_friendly_web_interface: Manage all your configurations conveniently through our user-friendly web interface. +try_risk_free_with_a_15_days_free_trial: Try risk free with a 15 days free trial +get_started: Get Started +they_love_capgo: They love Capgo. +flexible_organization_management_for_your_team: Flexible Organization Management for Your Team +create_manage_organizations_with_ease: Create and manage multiple organizations with ease, assigning specific rights to each user. Capgo provides powerful tools to keep your team organized and efficient. +multiple_organizations: Multiple Organizations +manage_various_teams: Manage Various Teams +create_oversee_organizations_from_single_account: Create and oversee multiple organizations from a single account, streamlining your workflow and enhancing productivity. +granular_permissions: Granular Permissions +control_access_levels: Control Access Levels +assign_specific_rights_and_access_levels_to_each_user_within_your_organizations: Assign specific rights and access levels to each user within your organizations, ensuring security and proper resource allocation. +flexible_management: Flexible Management +adapt_as_you_grow: Adapt as You Grow +easily_adjust_user_roles_and_permissions_as_your_team_and_projects_evolve_maintaining_optimal_organization_structure: Easily adjust user roles and permissions as your team and projects evolve, maintaining optimal organization structure. +effortless_ci_cd_solutions: Effortless CI/CD Solutions +we_configure_your_ci_cd_pipeline_directly_in_your_preferred_platform_whether_its_github_actions_gitlab_ci_or_others_we_dont_host_ci_cd_or_charge_you_to_maintain_it: We configure your CI/CD pipeline directly in your preferred platform, whether it's GitHub Actions, GitLab CI, or others. We don't host CI/CD or charge you to maintain it. +seamless_integration: Seamless Integration +we_set_up_your_ci_cd_workflow_to_work_seamlessly_with_your_current_development_process_no_need_to_switch_platforms_or_learn_new_tools: We set up your CI/CD workflow to work seamlessly with your current development process. No need to switch platforms or learn new tools. +tailored_configuration: Tailored Configuration +our_team_customizes_the_ci_cd_setup_to_match_your_specific_project_requirements_ensuring_optimal_performance_and_efficiency: Our team customizes the CI/CD setup to match your specific project requirements, ensuring optimal performance and efficiency. +platform_independence: Platform Independence +whether_you_use_github_gitlab_or_another_version_control_system_we_adapt_our_configuration_to_fit_your_existing_infrastructure: Whether you use GitHub, GitLab, or another version control system, we adapt our configuration to fit your existing infrastructure. +expert_guidance: Expert Guidance +benefit_from_our_deep_expertise_in_mobile_app_ci_cd_best_practices_without_the_need_to_build_and_maintain_a_complex_system_yourself: Benefit from our deep expertise in mobile app CI/CD best practices, without the need to build and maintain a complex system yourself. +we_already_setup_ci_cd_for_50_apps: We already setup CI/CD for 50+ apps. +running_your_ci_cd_costs_300: Running your CI/CD costs ~$300/month +appflow_6000_annually: AppFlow $6,000 annually. +our_one_time_setup_fee_of_2600_combined_with_ci_cd_results_in_less_than_half_the_first_year_fee_of_appflow: Our one-time setup fee of $2,600, combined with CI/CD, results in less than half the first year fee of AppFlow. +in_5_years_you_save_26100: In 5 years you save $26,100. +setup_ci_cd_now: Setup CI/CD now → +push_updates_like_your_commits: Push updates like your commits +its_compatible_with_azure_devops_gitlab_github_jenkins_cloudbees_travis_azure_devops_gitlab_github_circleci_and_many_more: It's compatible with Azure DevOps, GitLab, GitHub, Jenkins, Cloudbees, Travis, Azure DevOps, GitLab, GitHub, CircleCI, and many more. +launch_multiple_releases_per_week: With $1, you can launch multiple releases per week with an impressive 81% increase in efficiency. Don't miss out on this competitive advantage. +easily_combine_features_ci_cd: Easily combine $1 features into your current CI/CD platform with our user-friendly CLI. +about_capgo: About Capgo +your_live_update_solution_for_capacitor_apps: Your Live Update Solution for Capacitor Apps +welcome_to_capgo: Welcome to Capgo +capgo_is_the_cutting_edge_live_update_system_designed_specifically_for_capacitor_applications: Capgo is the cutting-edge live update system designed specifically for Capacitor applications. +we_empower_developers_to_push_updates_instantly_ensuring_your_users_always_have_the_latest_version_of_your_app_without_the_hassle_of_app_store_approvals: We empower developers to push updates instantly, ensuring your users always have the latest version of your app without the hassle of app store approvals. +our_story: Our Story +capgo_was_born_from_a_real_need_in_the_developer_community: Capgo was born from a real need in the developer community. +it_all_started_with_a_github_issue_where_many_developers_voiced_their_frustration_with_the_high_costs_of_existing_solutions_like_appflow: It all started with a GitHub issue where many developers voiced their frustration with the high costs of existing solutions like Appflow. +this_inspired_me_to_create_an_affordable_efficient_alternative: This inspired me to create an affordable, efficient alternative. +read_the_full_story_of_capgos_challenging_birth_as_a_solo_maker_project: Read the full story of Capgo's challenging birth as a solo maker project +key_features: Key Features +deploy_changes_in_real_time: Deploy changes in real-time +version_control: Version Control +manage_multiple_app_versions_effortlessly: Manage multiple app versions effortlessly +rollback_capability: Rollback Capability +revert_to_previous_versions_if_needed: Revert to previous versions if needed +analytics: Analytics +track_update_performance_and_user_adoption: Track update performance and user adoption +organization_and_app_management: Organization and App Management +thanks_to_our_open_source_nature: Thanks to our open-source nature +our_commitment: Our Commitment +as_the_largest_ecosystem_of_open_source_plugins_for_capacitor_we_re_committed_to_innovation_transparency_and_community_driven_development: As the largest ecosystem of open source plugins for Capacitor, we're committed to innovation, transparency, and community-driven development. +practicing_what_we_preach: Practicing What We Preach +we_practice_what_we_preach: We practice what we preach +capgo_is_used_to_update_its_own_apps_allowing_us_to_continuously_improve_and_refine_our_product_through_real_world_usage: Capgo is used to update its own apps, allowing us to continuously improve and refine our product through real-world usage. +our_dedication: Our Dedication +since_2023_capgo_has_been_my_full_time_focus_ensuring_dedicated_development_and_support_for_our_growing_community_of_users: Since 2023, Capgo has been my full-time focus, ensuring dedicated development and support for our growing community of users. +hi_there_im_martin_donadieu: Hi there! I'm Martin Donadieu +run_your_projects_on_your_own_device_faster_than_ever_and_share_those_projects_across_your_whole_team: Run your projects on your own device faster than ever, and share those projects across your whole team. +test_version_in_the_sandbox_app_manage_version_and_channel: Test version in the sandbox app, manage version and channel +speed: Speed +simplicity: Simplicity +start_building_rich_experiences_with_your_device_and_your_computer: Start building rich experiences with your device and your computer. +confirm_email: Confirm email +please_open_your_mailbox_to_verify: Please open your mailbox to verify +didnt_receive_confirmation_email: Didn't receive confirmation email? +resend: Resend +resending: Resending +open_mailbox: Open Mailbox +thank_you_for_choosing_capgo: Thank you for choosing Capgo! +code_review: Code Review +code_review_and_consulting: Code Review and Consulting +consult_your_capacitor_apps_and_review_the_code_with_us_to_deliver_bug_free_apps: Consult your Capacitor apps and review the code with us to deliver bug-free apps. +book_a_consultation: Book a consultation +testimonial_consulting: "Capgo not only has incredibly talented engineers, but they also share my passion for project success. Having a true partner has been a wonderful experience, and it allows us to move much faster than we could alone." +testimonial_consulting_2: "I would have no hesitation in recommending Capgo to others, to provide a flexible solution to an existing workforce or on a longer-term basis as part of a remote team" +when_its_good_to_ask_for_cordova_and_capacitorjs_consulting_services: When it’s good to ask for Cordova and CapacitorJS consulting services +review_before_passing_the_code_to_the_production: Review before passing the code to the production +find_and_fix_bugs_during_the_coding_process: Find and fix bugs during the coding process. +it_s_faster_cheaper_and_requires_fewer_developers_to_do_it: It’s faster, cheaper, and requires fewer developers to do it. +optimization_of_the_existing_app: Optimization of the existing app +little_experience_with_capacitorjs: Little experience with CapacitorJS +when_developing_a_capacitorjs_app_as_a_beginner_it_s_good_to_have_an_experienced_consultant_by_your_side: When developing a CapacitorJS app as a beginner, it’s good to have an experienced consultant by your side. +let_them_review_your_work_and_give_your_team_an_opportunity_to_learn_from_the_experts: Let them review your work and give your team an opportunity to learn from the experts. +poor_app_quality: Poor app quality +somebody_developed_an_app_for_you_but_it_doesn_t_meet_your_expectations_and_the_quality_of_the_final_product_is_really_low: Somebody developed an app for you but it doesn’t meet your expectations and the quality of the final product is really low. +something_doesn_t_work_but_you_don_t_know_why: Something doesn’t work but you don’t know why +a_specific_element_of_your_app_doesn_t_work_and_you_don_t_know_where_the_problem_is_and_how_to_fix_it: A specific element of your app doesn’t work and you don’t know where the problem is and how to fix it. +plugin_is_missing: Plugin is missing +you_need_a_to_access_to_specific_native_api_and_the_right_plugin_don_t_exist_we_can_develop_it_for_you_or_support_you_with_it: You need a to access to specific native API and the right plugin don’t exist. We can develop it for you or support you with it. +ci_cd_setup: CI/CD Setup +our_team_helps_you_with_configuring_and_managing_automated_builds_tests_and_app_deployments_to_app_stores_through_fastlane_and_voltbuilder_in_your_cicd_environment: Our team helps you with configuring and managing automated builds, tests, and app deployments to app stores through fastlane and VoltBuilder in your CI/CD environment. +why_is_it_important: Why is it important? +code_consulting_and_review_is_more_than_just_a_bug_check_it_helps_to: "Code consulting and review is more than just a bug check. It helps to:" +minimize_mistakes_and_their_impact_on_the_project: Minimize mistakes and their impact on the project +ensure_that_the_project_requirements_are_fulfilled: Ensure that the project requirements are fulfilled +improve_overall_code_quality: Improve overall code quality +achieve_consistent_design_and_implementation: Achieve consistent design and implementation +technological_benefits: Technological Benefits +better_code_quality: Better code quality +let_more_experienced_people_review_your_work_and_give_your_team_an_opportunity_to_learn_from_the_experts: Let more experienced people review your work and give your team an opportunity to learn from the experts. +improved_code_readability: Improved code readability +it_s_possible_that_different_developers_will_read_your_code_in_the_future_reduce_unnecessary_pieces_of_it_to_make_it_shorter_and_more_expressive: It’s possible that different developers will read your code in the future. Reduce unnecessary pieces of it to make it shorter and more expressive. +bugs_reduction: Bugs reduction +eliminate_the_number_of_bugs_before_passing_the_code_to_production: Eliminate the number of bugs before passing the code to production. +hire_capacitorjs_consultants: Hire CapacitorJS Consultants +business_benefits: Business benefits +lower_cost_of_fixing_bugs: Lower cost of fixing bugs +the_faster_you_find_the_bug_the_cheaper_you_can_fix_it_if_the_bug_is_spotted_during_the_development_process_it_s_easier_and_cheaper_to_remove_it: The faster you find the bug, the cheaper you can fix it. If the bug is spotted during the development process, it’s easier and cheaper to remove it. +opportunity_for_juniors_to_develop_skills: Opportunity for juniors to develop skills +help_your_junior_developers_extend_their_knowledge_by_giving_them_the_opportunity_to_cooperate_with_more_experienced_developers: Help your junior developers extend their knowledge by giving them the opportunity to cooperate with more experienced developers. +community_trusted: Community-trusted +cordova_and_capacitorjs_expert: Cordova & CapacitorJS expert +experienced_in_working_on_demanding: Experienced in working on demanding +cordova_capacitorjs_projects: Cordova & CapacitorJS projects +creators_and_maintainers_of_many_open_source_libraries_used_by_millions: Creators and maintainers of many Open Source libraries used by millions +core_contributors_to_capacitorjs_and_ionic: Core Contributors to CapacitorJS and Ionic +need_help_with_cordova_or_capacitorjs_let_us_know: Need help with Cordova or CapacitorJS? Let us know! +im_a_french_software_engineer: I'm a French software engineer +living_best_life: living my best life on the beautiful island of Madeira, Portugal +made_capgo_with_passion: I made Capgo with passion to empower developers like you. +i_m_a_huge_believer_in_open_source: I'm a huge believer in open source. +capgo_proudly_stands_as_the_largest_ecosystem_of_open_source_plugins_for_capacitor: Capgo proudly stands as the largest ecosystem of open-source plugins for Capacitor. +we_re_committed_to_fostering_a_community_where_developers_can_learn_contribute_and_grow_together: We're committed to fostering a community where developers can learn, contribute, and grow together. +each_time_you_contact_capgo_you_re_reaching_out_to_me_directly: Each time you contact Capgo, you're reaching out to me directly. +i_personally_handle_all_support_through_email_chat_or_discord_because_i_believe_in_real_connections: I personally handle all support through email, chat, or Discord because I believe in real connections. +your_challenges_are_my_challenges: Your challenges are my challenges +my_commitment_to_transparency_extends_to_everything_i_do: My commitment to transparency extends to everything I do. +when_im_not_working_on_capgo_you_ll_find_me_scaling_climbing_walls_🧗‍♂️_dancing_to_zouk_rhythms_💃_or_exploring_madeiras_stunning_nature_🌿: When I'm not working on Capgo, you'll find me scaling climbing walls 🧗‍♂️, dancing to zouk rhythms 💃, or exploring Madeira's stunning nature 🌿. +lets_make_app_development_amazing_together: Let's make app development amazing together! +martin_donadieu_on_a_motorcycle_with_a_rainbow_in_the_background: Martin Donadieu on a motorcycle with a rainbow in the background +get_quote_now: Get quote now +you_can_see_my_entire_process_unfold_on_twitter: You can see my entire process unfold on Twitter +and_hear_more_about_my_journey_on_the: and hear more about my journey on the +read_more: Read more +$1_app: $1 App +services: Services +case_1: Case 1 +case_2: Case 2 +case_3: Case 3 +case_4: Case 4 +case_5: Case 5 +case_6: Case 6 +case_7: Case 7 +email_is_required: Email is required +when_down_review: When an application works too slow or gets down (even for a few minutes), it can damage users’ satisfaction and decrease the revenue. To avoid such situations, review the code to find areas for improvement. +why_work: Why work +with_us: with us? +consulting_forged_plugins_community_embraced: Consulting-Forged Plugins, Community Embraced +consulting_forged_plugins_community_embraced_description: Our Capacitor plugins, born from real client challenges, now empower developers worldwide. +each_solution_represents_a_consulting_success_story_battle_tested_and_refined_for_the_community: Each solution represents a consulting success story, battle-tested and refined for the community. +get_your_custom_plugin_built: Get Your Custom Plugin Built +contact: Contact +lets_work_together: Let's work together! +we_welcome_and_appreciate_all_contributions_to_capgo: We welcome and appreciate all contributions to Capgo. +this_page_serves_as_a_helper_to_get_you_started_on_contributing: This page serves as a helper to get you started on contributing. +projects: Projects +there_are_numerous_repositories_in_the_capgo_organization_that_are_part_of_the_capgo: There are numerous repositories in the Capgo organization that are part of the Capgo. +repositories_have_different_scopes_use_different_programming_languages_and_have_varying_level_when_it_comes_to_contributions: Repositories have different scopes, use different programming languages and have varying level when it comes to contributions. +to_help_you_decide_which_repository_might_be_the_best_to_start_contributing_and_or_falls_into_your_interest_here_s_a_short_comparison_languages_in_bold_comprise_most_of_the_codebase: "To help you decide which repository might be the best to start contributing (and/or falls into your interest), here is a short comparison ( languages in bold comprise most of the codebase ):" +main_repository_that_provides_the_capacitor_updater_plugin: This is the main repository that provides the capacitor-updater Plugin. +you_want_to_fix_a_bug_or_add_a_new_feature_to_capacitor_updater_this_is_the_repository_you_want_to_contribute_to: You want to fix a bug or add a new feature to capacitor-updater? This is the repository you want to contribute to. +the_webapp_and_serverless_functions_that_make_up_the_capgo_cloud_platform: The Webapp and serverless functions that make up the Capgo cloud platform. +thare_where_you_want_to_contribute_to_fix_the_backend_of_capgo: Thare where you want to contribute to fix the backend of Capgo. +frontend_for_official_deno_webpage: Frontend for official Deno webpage +documentation_in_markdown_that_powers: Documentation in Markdown that powers +version_manager_that_power_ci_cd_to_update_apps: Version manager that power CI/CD to uppdate apps. +read_the_style_guide: Read the style guide. +ask_for_help_in_the_community_chat_room: Ask for help in the community chat room. +mention_issue_before_working: When you work on an issue, mention so in the issue comments before you start working on the issue. +create_an_issue_and_discuss_before_working_on_a_new_feature: "When you work on a new feature, create an issue and discuss with other contributors before you start working on the feature; we appreciate all contributions, but not all proposed features are getting accepted. We don't want you to spend hours working on a code that might not be accepted." +please_be_professional_in_the_forums: "Please be professional in the forums. We follow Rust's code of conduct (CoC). Have a problem? Email ry@tinyclouds.org." +submitting_a_pull_request: Submitting a pull request +before_submitting_a_pr: "Before submitting a PR to any of the repos, please make sure the following is done:" +give_pr_a_descriptive_title: "Give the PR a descriptive title." +examples_of_good_pr_title: "Examples of good PR title:" +examples_of_bad_pr_title: "Examples of bad PR title:" +submitting_a_pr_to_capgo: "Submitting a PR to Capgo" +additionally_make_sure_that: "Additionally to the above make sure that:" +npm_run_lint_passes: "npm run lint passes - this will check Rust and JavaScript code for common mistakes and errors using Swiftlint (for Swift) and eslint (for JavaScript and Java)" +documenting_apis: "Documenting APIs" +importance_of_documenting_apis: "It is important to document all public APIs and we want to do that inline with the code. This helps ensure that code and documentation are tightly coupled together." +javascript_and_typescript: "JavaScript and TypeScript" +jsdoc_documentation: "All publicly exposed APIs and types, the capacitor-updater module should have JSDoc documentation. This documentation is parsed and available to the TypeScript compiler, and therefore easy to provide further downstream. JSDoc blocks come just prior to the statement they apply to and are denoted by a leading /** before terminating with a */. For example:" +jsdoc_example: "export const FOO = 'foo';" +find_more_at: "Find more at: https://jsdoc.app/ " +get_in_touch: "Get in touch" +company_name: "Company name" +register_code: "Register code" +address: "Address" +hosting: "Hosting" +data_storage: "Data storage" +data_processing: "Data processing" +powerful_app_plugins: "Powerful App Plugins" +powerful_app_plugins_description: "Enterprise-grade plugins with great documentation, ongoing updates, code snippets and premium support so you can focus on building your app." +plans_that_scale_with_your_business: "Plans that scale with your business" +plans_that_scale_with_your_business_description: "Enterprise-grade cloud that enhance Capacitor application functionality and security." +monthly_plan: "Monthly Plan" +yearly_plan: "Yearly Plan" +save: "Save" +we_don_t_bill_you_automatically_until_your_confirmation: "We don’t bill you automatically until your confirmation." +we_don_t_store_or_sell_your_data_to_anyone: "We don’t store or sell your data to anyone." +top_100_app_using_different_framworks_on_android_store: "List of top 100 app using Diffrents Framworks on android store" +top_apps_by_framework: "Top apps by framework" +top_100_app_using_capacitor_on_android_play_store: "List of top 100 app using Capacitor on android play store" +top_capacitor_apps: "Top Capacitor apps" +capacitor_power_aproximately_1_of_apps_on_google_play_store: "Capacitor power aproximately $1% of apps on Google Play Store" +downloads: "Downloads" +see_in_play_store: "See in Play store" +top_app_using_capgo_cloud_or_self_hosted: "List of top app using Capgo cloud or self hosted" +top_cordova_apps: "List of top 100 app using Cordova on android store" +top_cordova_apps_title: "Top Cordova apps" +top_capgo_apps_title: "Top Capgo apps" +top_capgo_apps: "List of top app using Capgo" +cordova_power_aproximately_1_of_apps_on_google_play_store: "Cordova power aproximately $1% of apps on Google Play Store" +top_flutter_apps: "List of top 100 app using Flutter on android store" +top_kotlin_apps: "List of top 100 app using Kotlin on android store" +top_native_script_apps: "List of top 100 app using Native Script on android store" +top_react_native_apps: "List of top 100 app using React Native on android store" +top_flutter_apps_title: "Top Flutter apps" +flutter_power_aproximately_1_of_apps_on_google_play_store: "Flutter power aproximately $1% of apps on Google Play Store" +top_kotlin_apps_title: "Top Kotlin apps" +kotlin_power_aproximately_1_of_apps_on_google_play_store: "Kotlin power aproximately $1% of apps on Google Play Store" +top_native_script_apps_title: "Top Native Script apps" +native_script_power_aproximately_1_of_apps_on_google_play_store: "Native Script power aproximately $1% of apps on Google Play Store" +top_react_native_apps_title: "Top React Native apps" +react_native_power_aproximately_1_of_apps_on_google_play_store: "React Native power aproximately $1% of apps on Google Play Store" +table_of_contents: "Table of Contents" +latest_from_news: "Latest from news" +capgo_gives_you_the_best_insights_you_need_to_create_a_truly_professional_mobile_app: "Capgo gives you the best insights you need to create a truly professional mobile app." +see_all_from_our_blog: "See all from our blog" +latest_from_the_blog: "Latest from the blog" +calculate_your_usage: "Calculate your usage" +monthly_active_users: "Monthly Active Users" +enter_your_estimated_monthly_active_users: "Enter your estimated monthly active users, updates per month and update size to get your estimated monthly cost." +updates_by_month: "Updates
by month" +updates_size: "Updates Size
(MB)" +updates_total: "Updates
(Total)" +bandwidth_gb: "Bandwidth
(GB)" +storage: "Storage
(GB)" +yearly: "Yearly" +monthly: "Monthly" +we_suggest_you_to_choose_the: "We suggest you to choose the" +plan: "plan" +questions_and_answers: "Questions & Answers" +explore_common_questions: "Explore the common questions and answers about Capgo" +how_are_mau_counted: "How are Monthly Active Users (MAU) counted?" +mau_counting_explanation: "We count MAU (Monthly Active Users) by tracking unique users who open your app within a 30-day period. Each user is counted once, regardless of how many times they engage with the app." +capgo_usage_explanation: "At Capgo, we don't count emulators and dev builds in your usage. Learn more about this" +here: "here." +what_does_storage_mean: "What does storage mean?" +storage_explanation: "Storage, specifically edge storage, refers to the total capacity Capgo provides at edge locations to store all your update bundles. This ensures that users receive the latest version of your app or service quickly and efficiently." +how_is_bandwidth_counted: "How is Bandwidth Counted?" +bandwidth_explanation: "At Capgo, we measure bandwidth by tracking the amount of data transmitted between the storage location and user devices through edge servers. This helps us deliver real-time updates." +unsure_about_active_users: "Not sure about your number of active users?" +free_trial_explanation: "If you're unsure about the number of active users you have and worried about reaching your plan limit, take advantage of Capgo's free trial. It's a great way to test our service, find the right plan, avoid unexpected charges, and ensure everything works smoothly." +didnt_find_answer: "Didn’t find the answer you were looking for?" +contact_support: "Contact our support" +pay_as_you_go: "Pay as you go" +pay_as_you_go_description: "Live Updates/mo. No commitments." +users_included: "Users included" +then: "then" +bandwidth: "Bandwidth" +TB_included: "TB included" +per_GB: "per GB" +cloud_storage: "Cloud Storage" +GB_included: "GB included" +API_access: "API Access" +create_anything_you_want: "Create anything you want" +dedicated_support: "Dedicated support" +get_an_answer_in_less_than_6h: "Get an answer in less than 6h" +custom_domain: "Custom Domain" +add_your_own_domain: "Add your own domain" +all_our_features_are_available_to_all_users: "All our features are available to all users" +month: "Month" +get_started_for_free: "Get started for FREE" +most_popular: "Most popular" +14_days_free_trial: "14 days free trial" +billed_annually_at: "Billed annually at" +you_get: "You get" +live_updates_per_month: "Live Updates/month" +of_bandwidth: "of Bandwidth" +of_storage: "of Storage" +priority_support_for_all_capgo_plugins: "Priority support for all Capgo plugins (30+ plugins)" +for_the_pay_as_you_go_plan: "for the Pay-as-you-go plan" +per_added_user: "per added user" +included: "included" +per_added_gb: "per added GB" +updates: "Updates" +updates_explanation: "Part of the Bandwidth price calculation" +plan.free.desc: "Best for experimenting without worries" +plan.solo.desc: "Best for independent developers" +plan.maker.desc: "Best for small business owners" +plan.team.desc: "Best for medium enterprises" +tutorial_on: "Tutorial on" +view_repo: "View Repo" +view_npm: "View on NPM" +last_modified: "Last Modified" +aup_intro: "This Acceptable Use Policy (this 'Policy') outlines prohibited uses of the web services offered by Capgo and its affiliates (the 'Services') and the website located at https://capgo.app (the 'Capgo Site'). The examples in this Policy are not exhaustive. We may modify this Policy at any time by posting a revised version on the Capgo Site. By using the Services or accessing the Capgo Site, you agree to the latest version of this Policy. If you violate the Policy or authorize or help others to do so, we may suspend or terminate your use of the Services." +aup_no_illegal_use: "No Illegal, Harmful, or Offensive Use or Content" +aup_no_illegal_use_desc: "You may not use, or encourage, promote, facilitate or instruct others to use, the Services or Capgo Site for any illegal, harmful, fraudulent, infringing or offensive use, or to transmit, store, display, distribute or otherwise make available content that is illegal, harmful, fraudulent, infringing or offensive. Prohibited activities or content include:" +illegal_activities: "Illegal, Harmful or Fraudulent Activities." +infringing_content: "Infringing Content." +offensive_content: "Offensive Content." +harmful_content: "Harmful Content." +platform_compliance: "Platform compliance." +aup_no_security_violations: "No Security Violations" +aup_no_security_violations_desc: "You may not use the Services to violate the security or integrity of any network, computer or communications system, software application, or network or computing device (each, a 'System'). Prohibited activities include:" +unauthorized_access: "Unauthorized Access." +interception: "Interception." +falsification_of_origin: "Falsification of Origin." +aup_no_network_abuse: "No Network Abuse" +aup_no_network_abuse_desc: "You may not make network connections to any users, hosts, or networks unless you have permission to communicate with them. Prohibited activities include:" +monitoring_crawling: "Monitoring or Crawling." +denial_of_service: "Denial of Service (DoS)." +intentional_interference: "Intentional Interference." +operation_of_network_services: "Operation of Certain Network Services." +avoiding_system_restrictions: "Avoiding System Restrictions." +aup_no_email_abuse: "No E-Mail or Other Message Abuse" +aup_no_email_abuse_desc: "You will not distribute, publish, send, or facilitate the sending of unsolicited mass e-mail or other messages, promotions, advertising, or solicitations (like 'spam'), including commercial advertising and informational announcements. You will not alter or obscure mail headers or assume a sender's identity without the sender's explicit permission. You will not collect replies to messages sent from another internet service provider if those messages violate this Policy or the acceptable use policy of that provider." +aup_monitoring_enforcement: "Our Monitoring and Enforcement" +aup_monitoring_enforcement_desc: "We reserve the right, but do not assume the obligation, to investigate any violation of this Policy or misuse of the Services or Capgo Site. We may:" +investigate_violations: "investigate violations of this Policy or misuse of the Services or Capgo Site;" +remove_modify_content: "remove, disable access to, or modify any content or resource that violates this Policy or any other agreement we have with you for use of the Services or the Capgo Site." +aup_reporting_violations: "Reporting of Violations of this Policy" +aup_reporting_violations_desc: "If you become aware of any violation of this Policy, you will immediately notify us and provide us with assistance, as requested, to stop or remedy the violation. To report any violation of this Policy, please contact us at support@capgo.app." +illegal_activities_desc: "Any activities that are illegal, that violate the rights of others, or that may be harmful to others, our operations or reputation, including disseminating, promoting or facilitating child pornography, offering or disseminating fraudulent goods, services, schemes, or promotions, make-money-fast schemes, ponzi and pyramid schemes, phishing, or pharming." +infringing_content_desc: "Content that infringes or misappropriates the intellectual property or proprietary rights of others." +offensive_content_desc: "Content that is defamatory, obscene, abusive, invasive of privacy, or otherwise objectionable, including content that constitutes child pornography, relates to bestiality, or depicts non-consensual sex acts." +harmful_content_desc: "Content or other computer technology that may damage, interfere with, surreptitiously intercept, or expropriate any system, program, or data, including viruses, Trojan horses, worms, time bombs, or cancelbots." +platform_compliance_desc: "Any activities that are deemed unacceptable by the platforms used by the Capgo Site and Services." +unauthorized_access_desc: "Accessing or using any System without permission, including attempting to probe, scan, or test the vulnerability of a System or to breach any security or authentication measures used by a System." +falsification_of_origin_desc: "Forging TCP-IP packet headers, e-mail headers, or any part of a message describing its origin or route. The legitimate use of aliases and anonymous remailers is not prohibited by this provision." +monitoring_crawling_desc: "Monitoring or crawling of a System that impairs or disrupts the System being monitored or crawled." +denial_of_service_desc: "Inundating a target with communications requests so the target either cannot respond to legitimate traffic or responds so slowly that it becomes ineffective." +intentional_interference_desc: "Interfering with the proper functioning of any System, including any deliberate attempt to overload a system by mail bombing, news bombing, broadcast attacks, or flooding techniques." +operation_of_network_services_desc: "Operating or attempting to operate any network service or service that interferes with the proper functioning of any network service." +avoiding_system_restrictions_desc: "Using manual or electronic means to avoid any use limitations placed on a System, such as access and storage restrictions." +report_violations_desc: "We may report any activity that we suspect violates any law or regulation to appropriate law enforcement officials, regulators, or other appropriate third parties." +report_violations_desc_2: "Our reporting may include disclosing appropriate customer information. We also may cooperate with appropriate law enforcement agencies, regulators, or other appropriate third parties to help with the investigation and prosecution of illegal conduct by providing network and systems information related to alleged violations of this Policy." +security_policy_title: Capgo Security Policy +canonical: Canonical +security_intro: At Capgo, we consider the security of our systems a top priority. However, no matter how much effort we put into system security, there can still be vulnerabilities present. +security_discovery: If you discover a vulnerability, we would like to know about it so we can take steps to address it as quickly as possible. We would like to ask you to help us better protect our clients and our systems. +security_out_of_scope_title: "Out of scope vulnerabilities:" +security_out_of_scope_1: Clickjacking on pages with no sensitive actions. +security_out_of_scope_2: Unauthenticated/logout/login CSRF. +security_out_of_scope_3: Attacks requiring MITM or physical access to a user's device. +security_out_of_scope_4: Attacks requiring social engineering. +security_out_of_scope_5: Any activity that could lead to the disruption of our service (DoS). +security_out_of_scope_6: Content spoofing and text injection issues without showing an attack vector/without being able to modify HTML/CSS. +security_out_of_scope_7: Email spoofing +security_out_of_scope_8: Missing DNSSEC, CAA, CSP headers +security_out_of_scope_9: Lack of Secure or HTTP only flag on non-sensitive cookies +security_out_of_scope_10: Deadlinks +security_out_of_scope_11: User enumeration +security_testing_guidelines_title: "Testing guidelines:" +security_testing_guidelines_1: Do not run automated scanners on other customer projects. Running automated scanners can run up costs for our users. Aggressively configured scanners might inadvertently disrupt services, exploit vulnerabilities, lead to system instability or breaches and violate Terms of Service from our upstream providers. Our own security systems won't be able to distinguish hostile reconnaissance from whitehat research. If you wish to run an automated scanner, notify us at security@capgo.app and only run it on your own Capgo project. Do NOT attack projects of other customers. +security_testing_guidelines_2: Do not take advantage of the vulnerability or problem you have discovered, for example by downloading more data than necessary to demonstrate the vulnerability or deleting or modifying other people's data. +security_reporting_guidelines_title: "Reporting guidelines:" +security_reporting_guidelines_1: "Submit your findings through our GitHub Security Advisory:" +security_reporting_guidelines_2: Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. +security_disclosure_guidelines_title: "Disclosure guidelines:" +security_disclosure_guidelines_1: In order to protect our customers, do not reveal the problem to others until we have researched, addressed and informed our affected customers. +security_disclosure_guidelines_2: "If you want to publicly share your research about Capgo at a conference, in a blog or any other public forum, you should share a draft with us for review and approval at least 30 days prior to the publication date. Please note that the following should not be included:" +security_disclosure_guidelines_2_1: Data regarding any Capgo customer projects +security_disclosure_guidelines_2_2: Capgo customers' data +security_disclosure_guidelines_2_3: Information about Capgo employees, contractors or partners +security_what_we_promise_title: "What we promise:" +security_what_we_promise_1: We will respond to your report within 7 business days with our evaluation of the report and an expected resolution date. +security_what_we_promise_2: If you have followed the instructions above, we will not take any legal action against you in regard to the report. +security_what_we_promise_3: We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission. +security_what_we_promise_4: We will keep you informed of the progress towards resolving the problem. +security_what_we_promise_5: In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise). +security_closing: We strive to resolve all problems as quickly as possible, and we would like to play an active role in the ultimate publication on the problem after it is resolved. +sla_title: Service Level Agreements +enterprise_platform_uptime_sla: Enterprise Platform Uptime SLA +sla_intro: "The following Service Level Agreement, which is incorporated into and forms part of the Subscription Agreement between Capgo (\"Capgo\") and Customer (the \"Agreement\"), will apply to the Services for Enterprise Customers specified in an Order Form during the applicable Subscription Term:" +uptime_commitment_title: 1. Uptime Commitment +uptime_commitment_desc: "Capgo will provide Actual Availability for at least ninety-nine percent (99.0%) of the total time in each calendar month during the Subscription Term, as measured by Capgo (the \"Uptime Commitment\")." +service_credits_title: 2. Service Credits +service_credits_desc: "If the Uptime Commitment is not met during any particular calendar month during the Subscription Term, then Customer will be eligible for a service credit (\"Service Credit\"), provided that Customer reports to Capgo such failure to meet the Uptime Commitment and requests such Service Credit in accordance with this Exhibit. The amount of any Service Credit due hereunder shall be calculated as follows: X * Y, where X = the total fees due from Customer to Capgo for the affected Services for the relevant calendar month (regardless of when billed or payable), and Y = the Credit Percentage corresponding with the Actual Availability provided (as a percentage of total time) for the relevant calendar month, as set forth in the table below." +actual_availability: Actual Availability +credit_percentage: Credit Percentage +availability_99_98: Less than 99.0% but greater than or equal to 98.0% +credit_10_percent: 10% +availability_98_97: Less than 98.0% but greater than or equal to 97.0% +credit_15_percent: 15% +availability_97_95: Less than 97.0% but greater than or equal to 95.0% +credit_20_percent: 20% +availability_below_95: Less than 95.0% +credit_30_percent: 30% +credit_requests_payment_title: 3. Credit Requests and Payment +credit_requests_payment_desc: To request a Service Credit, Customer must send an email to Capgo at support@capgo.app within thirty (30) days of the end of the month in which the Uptime Commitment was not met. Customer must include either its account ID or registered email address, and the previously reported dates and times that there was no Service Availability. If Capgo confirms that Customer is eligible for a Service Credit, Capgo will issue a credit to Customer's account within thirty (30) days. Service Credits are not refunds, cannot be exchanged into a cash amount, and may only be used against future billing charges. Except as set forth in Section 4 below, the Service Credits shall be Customer's sole and exclusive remedy, and Capgo's sole and exclusive liability, for any failure by Capgo to meet the Uptime Commitment. +4_definitions_title: 4. Definitions +definitions_desc: All capitalized words used but not defined in this Service Level Agreement have the meaning set forth in the Agreement. +scheduled_availability_title: 4.1 Scheduled Availability +scheduled_availability_desc: "\"Scheduled Availability\" means the time, in minutes, that the applicable Services are generally accessible and available to Customer's Permitted Users." +unscheduled_downtime_title: 4.2 Unscheduled Downtime +unscheduled_downtime_desc: "\"Unscheduled Downtime\" means the time, in minutes, that the applicable Services are not generally accessible and available to Customer's Permitted Users, excluding inaccessibility or unavailability due to Customer's or Permitted Users' acts or omissions, force majeure events, scheduled maintenance disclosed with at least 24 hours' notice by email, hacking or virus attacks, reasonable emergency maintenance or other product specific exclusions listed under SLA Exclusions." +actual_availability_title: 4.3 Actual Availability +actual_availability_desc: "\"Actual Availability\" means Scheduled Availability less Unscheduled Downtime." +production_title: 4.4 Production +production_desc: "\"Production\" is defined as a system serving live customer-facing or business systems with existing deployed and functional features." +non_production_desc: "\"Development\", \"Staging\", \"uat\", \"pre-production\" or new feature implementation even if in a production environment, are not considered Production." +sla_exclusions_title: SLA Exclusions +general_service_exclusions_title: General Service Exclusions +general_service_exclusion_1: (i) Caused by factors outside of our reasonable control, including but not limited to any force majeure event or Internet access, ISP provider issues, and/or related problems beyond the demarcation point of Capgo. +general_service_exclusion_2: (ii) That result from any voluntary actions or inactions from you. +general_service_exclusion_3: (iii) That result from instance class CPU and memory resource limitations. +general_service_exclusion_4: (iv) That result from you not following the basic operational guidelines described in our Docs. +general_service_exclusion_5: (v) That result in a long recovery time due to insufficient IO capacity for your workload. +general_service_exclusion_6: (vi) That result from your equipment, software, or other technology. +general_service_exclusion_7: (vii) Arising from our suspension and termination of your right to use Capgo in accordance with our Terms. +live_update_sla_exclusions_title: Live Update SLA Exclusions +live_update_exclusion_1: (i) Inappropriately provisioned compute resources related to your project for the expected load. +live_update_exclusion_2: (ii) Outages caused by overly permissive rate-limiting configurations. +live_update_exclusion_3: (iii) Outages or issues caused by retracted versions of official Capgo libraries, frameworks, software packages or APIs, including urgent retractions due to identified security vulnerabilities. +live_update_exclusion_4: (iv) Outages or issues caused by unofficial Capgo client libraries, frameworks, or API proxies, even when those libraries internally use official Capgo libraries. +live_update_exclusion_5: (v) Outages or issues that could have been resolved by upgrading to a higher minor or patch version of an official Capgo client library, framework, or software package. +support_title: Support +support_desc: Capgo provides Support Service Level Agreements for our Team and Enterprise customers. +urgent_support_title: 1. Urgent +urgent_support_subtitle: Critical Issue +urgent_support_desc: Defect resulting in full or partial system outage or a condition that makes Capgo unusable or unavailable in production for all of Customer's Users. +high_support_title: 2. High +high_support_subtitle: Significant Business Disruption +high_support_desc: Issue resulting in a situation meaning major functionality is impacted and significant performance degradation is experienced. Issue impacts significant proportion of user base and / or major Capgo functionality. +normal_support_title: 3. Normal +normal_support_subtitle: Minor Feature or Functional Issue / General Question +normal_support_desc: Issue results in a component of Capgo not performing as expected or documented. An inquiry by a Customer representative regarding a general technical issue or general question. +low_support_title: 4. Low +low_support_subtitle: Minor Issue / Feature Request +low_support_desc: An Information request about Capgo or feature request. +target_initial_response_times_title: Target initial response times +severity_level: Severity Level +team_plan: Team +pay_as_you_go_plan: Pay as you go +priority_plus_plan: Priority Plus +urgent_team_response: "24 hours
24/7 × 365" +urgent_payg_response: "1 hour
24/7 × 365" +urgent_priority_response: "1 hour
24/7 × 365" +high_team_response: "1 business day
Monday - Friday" +high_payg_response: "2 business hours
Monday - Friday" +high_priority_response: "2 hours
24/7 × 365" +normal_team_response: "1 business day
Monday - Friday" +normal_payg_response: "1 business day
Monday - Friday" +normal_priority_response: "12 hours
24/7 x 365" +low_team_response: "2 business days
Monday - Friday" +low_payg_response: "2 business days
Monday - Friday" +low_priority_response: "24 hours
24/7 x 365" +business_hours_note: "Business hours are from 6am to 6pm (local time), except where otherwise stated." +support_policy_title: Capgo Customer Support +support_policy_intro: Capgo is committed to delivering an outstanding customer experience. As part of this commitment, we offer limited technical support for all paid projects using our Capgo platform. Our technical support is defined by the following scope, hours, contacts, and channels. +support_policy_scope_title: Scope +support_policy_scope_intro: "Capgo's support offering is available only for technologies supported by the Capgo Platform and is limited to:" +support_policy_configuration_issues_title: Configuration Issues +support_policy_configuration_issues_1: Setup of live updates +support_policy_configuration_issues_2: Best practices for app configuration +support_policy_configuration_issues_3: General questions about the Capgo stack +support_policy_troubleshooting_title: Troubleshooting +support_policy_troubleshooting_1: Providing workarounds or solutions for known issues +support_policy_troubleshooting_2: Answering general how-to questions and directing to documentation +support_policy_troubleshooting_3: Troubleshooting supported features (Live Updates, App Management, Analytics) showing unexpected behavior on Capgo, independent of the user's application code +support_policy_not_covered_title: Not Covered +support_policy_not_covered_intro: "Capgo technical support services do not include:" +support_policy_not_covered_1: General debugging of user applications +support_policy_not_covered_2: Rewriting application code for compatibility with Capgo +support_policy_not_covered_3: Modifying and/or patching third-party or Open Source software for Capgo compatibility +support_policy_billing_support: Billing and account management support is available to all customers. +support_policy_limited_support_intro: "Limited technical support is available for Capgo customers using paid Capgo resources and/or paid Capgo Add-Ons. Support requests will only be processed if:" +support_policy_limited_support_1: The request is made through one of our official support channels +support_policy_limited_support_2: The request comes from a registered Capgo account email address +support_policy_limited_support_3: The requester has Developer or higher access to any specific Capgo projects related to the request +support_policy_official_channels_title: Official Support Channels +support_policy_official_channels_1: "Web and Dashboard: Support is available exclusively through the Capgo help feature in the dashboard or our website" +support_policy_official_channels_2: "Email: If you can't access the dashboard or ticket system, contact support by emailing support@capgo.app from a registered Capgo account email address" +support_policy_official_channels_note: Capgo support staff will only address requests received through these official channels. Community channels may exist for peer-to-peer support and discussions, provided by volunteers contributing to the Capgo community. +support_policy_code_debugging: For code debugging questions, we recommend reaching out on GitHub Issues or Discord. The community includes experienced developers who may offer guidance on code-related issues. +support_policy_community_response: To get the most helpful community response, provide precise and detailed information about your problem and any error messages. Include relevant code snippets explaining how to reproduce the issue in your message. +support_policy_team_participation: Note that Capgo team members may participate in community channels at their discretion, but there's no guarantee of response unless submitted through official channels. +support_policy_sla_title: Service Level Agreement +support_policy_sla_desc: "Service Level Agreements are only available to Enterprise customers. You can find SLA details, including support response times, on our dedicated SLA page:" +support_policy_proactive_monitoring_title: Proactive Monitoring +support_policy_proactive_monitoring_desc: In case of a platform issue, we'll post a notice on our status site at status.capgo.app to quickly communicate the impact and status. You don't need to submit a support ticket for ongoing platform issues. Instead, monitor the status page for the latest updates and information. +support_policy_premium_support_title: Premium Support +support_policy_premium_support_desc: "To learn about our Premium Support options for Team Plan and Enterprise customers, please contact us using the form below:" +disclaimer_title: "Disclaimer" +disclaimer_last_updated: "Last updated: January 28, 2022" +interpretation_and_definitions_title: "Interpretation and Definitions" +interpretation_title: "Interpretation" +interpretation_text: "The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural." +definitions_title: "Definitions" +definitions_purpose: "For the purposes of this Disclaimer:" +company_definition: "Company (referred to as either \"the Company\", \"We\", \"Us\" or \"Our\" in this Disclaimer) refers to Digital Shift OU, 6 sepapaja, 15510 Tallinn." +service_definition: "Service refers to the Application." +you_definition: "You means the individual accessing the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable." +application_definition: "Application means the software program provided by the Company downloaded by You on any electronic device named {{ brand }}." +disclaimer_text: "The information contained on the Service is for general information purposes only." +company_no_responsibility: "The Company assumes no responsibility for errors or omissions in the contents of the Service." +company_no_liability: "In no event shall the Company be liable for any special, direct, indirect, consequential, or incidental damages or any damages whatsoever, whether in an action of contract, negligence or other tort, arising out of or in connection with the use of the Service or the contents of the Service. The Company reserves the right to make additions, deletions, or modifications to the contents on the Service at any time without prior notice. This Disclaimer has been created with the help of the Disclaimer Template. " +no_virus_warranty: "The Company does not warrant that the Service is free of viruses or other harmful components." +external_links_disclaimer_title: "External Links Disclaimer" +external_links_disclaimer_text: "The Service may contain links to external websites that are not provided or maintained by or in any way affiliated with the Company." +external_links_no_guarantee: "Please note that the Company does not guarantee the accuracy, relevance, timeliness, or completeness of any information on these external websites." +errors_and_omissions_disclaimer_title: "Errors and Omissions Disclaimer" +errors_and_omissions_disclaimer_text: "The information given by the Service is for general guidance on matters of interest only. Even if the Company takes every precaution to insure that the content of the Service is both current and accurate, errors can occur. Plus, given the changing nature of laws, rules and regulations, there may be delays, omissions or inaccuracies in the information contained on the Service." +company_not_responsible: "The Company is not responsible for any errors or omissions, or for the results obtained from the use of this information." +fair_use_disclaimer_title: "Fair Use Disclaimer" +fair_use_disclaimer_text: "The Company may use copyrighted material which has not always been specifically authorized by the copyright owner. The Company is making such material available for criticism, comment, news reporting, teaching, scholarship, or research." +fair_use_belief: "The Company believes this constitutes a \"fair use\" of any such copyrighted material as provided for in section 107 of the United States Copyright law." +copyright_permission: "If You wish to use copyrighted material from the Service for your own purposes that go beyond fair use, You must obtain permission from the copyright owner." +views_expressed_disclaimer_title: "Views Expressed Disclaimer" +views_expressed_disclaimer_text: "The Service may contain views and opinions which are those of the authors and do not necessarily reflect the official policy or position of any other author, agency, organization, employer or company, including the Company." +user_comments_responsibility: "Comments published by users are their sole responsibility and the users will take full responsibility, liability and blame for any libel or litigation that results from something written in or as a direct result of something written in a comment. The Company is not liable for any comment published by users and reserves the right to delete any comment for any reason whatsoever." +no_responsibility_disclaimer_title: "No Responsibility Disclaimer" +no_responsibility_disclaimer_text: "The information on the Service is provided with the understanding that the Company is not herein engaged in rendering legal, accounting, tax, or other professional advice and services. As such, it should not be used as a substitute for consultation with professional accounting, tax, legal or other competent advisers." +company_no_liability_for_access: "In no event shall the Company or its suppliers be liable for any special, incidental, indirect, or consequential damages whatsoever arising out of or in connection with your access or use or inability to access or use the Service." +use_at_your_own_risk_disclaimer_title: "\"Use at Your Own Risk\" Disclaimer" +use_at_your_own_risk_disclaimer_text: "All information in the Service is provided \"as is\", with no guarantee of completeness, accuracy, timeliness or of the results obtained from the use of this information, and without warranty of any kind, express or implied, including, but not limited to warranties of performance, merchantability and fitness for a particular purpose." +company_no_liability_for_decisions: "The Company will not be liable to You or anyone else for any decision made or action taken in reliance on the information given by the Service or for any consequential, special or similar damages, even if advised of the possibility of such damages." +contact_us_title: "Contact Us" +contact_us_text: "If you have any questions about this Disclaimer, You can contact Us:" +contact_us_website: "By visiting this page on the website:" +trust_capgo_security: "Capgo Security." +trust_move_forward_with_confidence: "Move forward with confidence. We offer multiple levels of protection to keep your intellectual property and sensitive data secure." +trust_product_security: "Product security" +trust_source_code_protection: "Source code protection" +trust_source_code_vulnerabilities: "Source code is continuously scanned for vulnerabilities using Sink Inspector." +trust_data_security: "Data security" +trust_encryption_communication: "Encryption communication" +trust_data_traffic_encrypted: "All data traffic is encrypted via TLS and HTTPS." +trust_source_code_encryption: "Source code encryption" +trust_source_code_encrypted_in_transit: "Source code is always encrypted in transit via TLS and HTTPS." +trust_data_backup: "Data backup" +trust_data_backup_policy: "Capgo maintains a data backup policy that follows industry best practices." +trust_network_security: "Network security" +trust_architecture: "Architecture" +trust_architecture_layers: "Capgo’s architecture consists of multiple secure network layers." +trust_application_security: "Application security" +trust_secure_coding: "Secure coding" +trust_code_review: "Any changes that make their way into production must first be reviewed and approved. Code refactoring must adhere to secure coding principles and industry best practices, such as those defined by OWASP." +trust_site_reliability: "Site reliability" +trust_serverless_infrastructure: "Capgo use 100% serverless infrastructure, historically achieving 99.9% uptime. See status here" +trust_application_penetration_testing: "Application penetration testing" +trust_third_party_testing: "Capgo is regularly tested by third-party penetration testers to ensure the security of the application." +trust_business_security: "Business security" +trust_background_checks: "Background checks" +trust_access_to_production_database: "Capgo don't have employees and will never, only one person, Martin Donadieu has access to production database. Freelancer or open-source contributors are not allowed to have access to production database." +trust_security_awareness: "Security awareness" +trust_security_training: "Capgo Founder take security awareness, best practice, and incident response training." +trust_security_coding_education: "Security coding education" +trust_open_source_security: "Capgo by been 100% open-source, is leaded to improve security with the community." +trust_partner_management: "Partner management" +trust_soc2_certification: "Capgo requires all critical third-party vendors to achieve SOC 2 certification at the minimum, and verifies certifications annually." +trust_incident_response: "Incident response" +trust_dedicated_incident_response: "Capgo stands at the ready with a dedicated Incident Response Person." +trust_incident_response_policy_plan: "Incident response policy & plan" +trust_incident_response_policy: "An incident response policy is maintained and managed by a dedicated incident response Person at Capgo." +trust_communication: "Communication" +trust_system_wide_issues_notification: "In the event of system-wide issues, customers are notified by their email. Capgo's system status and network and security incidents are published at https://status.capgo.app." +tos_title: "Terms and Conditions" +tos_last_updated: "Last updated: January 12, 2022" +tos_please_read: "Please read these terms and conditions carefully before using our Service." +tos_interpretation_title: "Interpretation and Definitions" +tos_interpretation_subtitle: "Interpretation" +tos_interpretation_text: "The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural." +tos_definitions_subtitle: "Definitions" +tos_definitions_intro: "For the purposes of these Terms and Conditions:" +tos_definition_application: "Application means the software program provided by the Company downloaded by You on any electronic device, named $1" +tos_definition_application_store: "Application Store means the digital distribution service operated and developed by Apple Inc. (Apple App Store) or Google Inc. (Google Play Store) in which the Application has been downloaded." +tos_definition_affiliate: "Affiliate means an entity that controls, is controlled by or is under common control with a party, where \"control\" means ownership of 50% or more of the shares, equity interest or other securities entitled to vote for election of directors or other managing authority." +tos_definition_account: "Account means a unique account created for You to access our Service or parts of our Service." +tos_definition_country: "Country refers to: Estonia" +tos_definition_company: "Company (referred to as either \"the Company\", \"We\", \"Us\" or \"Our\" in this Agreement) refers to Digital shift OU, Sepapaja 6, 15551 , Tallinn, Estonia." +tos_definition_device: "Device means any device that can access the Service such as a computer, a cellphone or a digital tablet." +tos_definition_feedback: "Feedback means feedback, innovations or suggestions sent by You regarding the attributes, performance or features of our Service." +tos_definition_free_trial: "Free Trial refers to a limited period of time that may be free when purchasing a Subscription." +tos_definition_in_app_purchase: "In-app Purchase refers to the purchase of a product, item, service or Subscription made through the Application and subject to these Terms and Conditions and/or the Application Store's own terms and conditions." +tos_definition_service: "Service refers to the Application." +tos_definition_subscriptions: "Subscriptions refer to the services or access to the Service offered on a subscription basis by the Company to You." +tos_definition_terms: "Terms and Conditions (also referred as \"Terms\") mean these Terms and Conditions that form the entire agreement between You and the Company regarding the use of the Service." +tos_definition_third_party_social_media: "Third-party Social Media Service means any services or content (including data, information, products or services) provided by a third-party that may be displayed, included or made available by the Service." +tos_definition_you: "You means the individual accessing or using the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable." +tos_acknowledgment_title: "Acknowledgment" +tos_acknowledgment_text_1: "These are the Terms and Conditions governing the use of this Service and the agreement that operates between You and the Company. These Terms and Conditions set out the rights and obligations of all users regarding the use of the Service." +tos_acknowledgment_text_2: "Your access to and use of the Service is conditioned on Your acceptance of and compliance with these Terms and Conditions. These Terms and Conditions apply to all visitors, users and others who access or use the Service." +tos_acknowledgment_text_3: "By accessing or using the Service You agree to be bound by these Terms and Conditions. If You disagree with any part of these Terms and Conditions then You may not access the Service." +tos_acknowledgment_text_4: "You represent that you are over the age of 18. The Company does not permit those under 18 to use the Service." +tos_acknowledgment_text_5: "Your access to and use of the Service is also conditioned on Your acceptance of and compliance with the Privacy Policy of the Company. Our Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your personal information when You use the Application or the Website and tells You about Your privacy rights and how the law protects You. Please read Our Privacy Policy carefully before using Our Service." +tos_subscriptions_title: "Subscriptions" +tos_subscriptions_period_subtitle: "Subscription period" +tos_subscriptions_period_text_1: "The Service or some parts of the Service are available only with a paid Subscription. You will be billed in advance on a recurring and periodic basis (such as daily, weekly, monthly or annually), depending on the type of Subscription plan you select when purchasing the Subscription." +tos_subscriptions_period_text_2: "At the end of each period, Your Subscription will automatically renew under the exact same conditions unless You cancel it or the Company cancels it." +tos_subscriptions_cancellations_subtitle: "Subscription cancellations" +tos_subscriptions_cancellations_text_1: "You may cancel Your Subscription renewal either through Your Account settings page or by contacting the Company. You will not receive a refund for the fees You already paid for Your current Subscription period and You will be able to access the Service until the end of Your current Subscription period." +tos_subscriptions_cancellations_text_2: "If the Subscription has been made through an In-app Purchase, You can cancel the renewal of Your Subscription with the Application Store." +tos_subscriptions_billing_subtitle: "Billing" +tos_subscriptions_billing_text_1: "You shall provide the Company with accurate and complete billing information including full name, address, state, zip code, telephone number, and a valid payment method information." +tos_subscriptions_billing_text_2: "Should automatic billing fail to occur for any reason, the Company will issue an electronic invoice indicating that you must proceed manually, within a certain deadline date, with the full payment corresponding to the billing period as indicated on the invoice." +tos_subscriptions_billing_text_3: "If the Subscription has been made through an In-app Purchase, all billing is handled by the Application Store and is governed by the Application Store's own terms and conditions." +tos_subscriptions_fee_changes_subtitle: "Fee Changes" +tos_subscriptions_fee_changes_text_1: "The Company, in its sole discretion and at any time, may modify the Subscription fees. Any Subscription fee change will become effective at the end of the then-current Subscription period." +tos_subscriptions_fee_changes_text_2: "The Company will provide You with reasonable prior notice of any change in Subscription fees to give You an opportunity to terminate Your Subscription before such change becomes effective." +tos_subscriptions_fee_changes_text_3: "Your continued use of the Service after the Subscription fee change comes into effect constitutes Your agreement to pay the modified Subscription fee amount." +tos_subscriptions_refunds_subtitle: "Refunds" +tos_subscriptions_refunds_text_1: "Except when required by law, paid Subscription fees are non-refundable." +tos_subscriptions_refunds_text_2: "Certain refund requests for Subscriptions may be considered by the Company on a case-by-case basis and granted at the sole discretion of the Company." +tos_subscriptions_refunds_text_3: "If the Subscription has been made through an In-app purchase, the Application Store's refund policy will apply. If You wish to request a refund, You may do so by contacting the Application Store directly." +tos_subscriptions_free_trial_subtitle: "Free Trial" +tos_subscriptions_free_trial_text_1: "The Company may, at its sole discretion, offer a Subscription with a Free Trial for a limited period of time." +tos_subscriptions_free_trial_text_2: "You may be required to enter Your billing information in order to sign up for the Free Trial." +tos_subscriptions_free_trial_text_3: "If You do enter Your billing information when signing up for a Free Trial, You will not be charged by the Company until the Free Trial has expired. On the last day of the Free Trial period, unless You cancelled Your Subscription, You will be automatically charged the applicable Subscription fees for the type of Subscription You have selected." +tos_subscriptions_free_trial_text_4: "At any time and without notice, the Company reserves the right to (i) modify the terms and conditions of the Free Trial offer, or (ii) cancel such Free Trial offer." +tos_in_app_purchases_title: "In-app Purchases" +tos_in_app_purchases_text_1: "The Application may include In-app Purchases that allow you to buy products, services or Subscriptions." +tos_in_app_purchases_text_2: "More information about how you may be able to manage In-app Purchases using your Device may be set out in the Application Store's own terms and conditions or in your Device's Help settings." +tos_in_app_purchases_text_3: "In-app Purchases can only be consumed within the Application. If you make a In-app Purchase, that In-app Purchase cannot be cancelled after you have initiated its download. In-app Purchases cannot be redeemed for cash or other consideration or otherwise transferred." +tos_in_app_purchases_text_4: "If any In-app Purchase is not successfully downloaded or does not work once it has been successfully downloaded, we will, after becoming aware of the fault or being notified to the fault by You, investigate the reason for the fault. We will act reasonably in deciding whether to provide You with a replacement In-app Purchase or issue You with a patch to repair the fault. In no event will We charge You to replace or repair the In-app Purchase. In the unlikely event that we are unable to replace or repair the relevant In-app Purchase or are unable to do so within a reasonable period of time and without significant inconvenience to You, We will authorize the Application Store to refund You an amount up to the cost of the relevant In-app Purchase. Alternatively, if You wish to request a refund, You may do so by contacting the Application Store directly." +tos_in_app_purchases_text_5: "You acknowledge and agree that all billing and transaction processes are handled by the Application Store from where you downloaded the Application and are governed by that Application Store's own terms and conditions." +tos_in_app_purchases_text_6: "If you have any payment related issues with In-app Purchases, then you need to contact the Application Store directly." +tos_user_accounts_title: "User Accounts" +tos_user_accounts_text_1: "When You create an account with Us, You must provide Us information that is accurate, complete, and current at all times. Failure to do so constitutes a breach of the Terms, which may result in immediate termination of Your account on Our Service." +tos_user_accounts_text_2: "You are responsible for safeguarding the password that You use to access the Service and for any activities or actions under Your password, whether Your password is with Our Service or a Third-Party Social Media Service." +tos_user_accounts_text_3: "You agree not to disclose Your password to any third party. You must notify Us immediately upon becoming aware of any breach of security or unauthorized use of Your account." +tos_user_accounts_text_4: "You may not use as a username the name of another person or entity or that is not lawfully available for use, a name or trademark that is subject to any rights of another person or entity other than You without appropriate authorization, or a name that is otherwise offensive, vulgar or obscene." +tos_intellectual_property_title: "Intellectual Property" +tos_intellectual_property_text_1: "The Service and its original content (excluding Content provided by You or other users), features and functionality are and will remain the exclusive property of the Company and its licensors." +tos_intellectual_property_text_2: "The Service is protected by copyright, trademark, and other laws of both the Country and foreign countries." +tos_intellectual_property_text_3: "Our trademarks and trade dress may not be used in connection with any product or service without the prior written consent of the Company." +tos_your_feedback_title: "Your Feedback to Us" +tos_your_feedback_text: "You assign all rights, title and interest in any Feedback You provide the Company. If for any reason such assignment is ineffective, You agree to grant the Company a non-exclusive, perpetual, irrevocable, royalty free, worldwide right and license to use, reproduce, disclose, sub-license, distribute, modify and exploit such Feedback without restriction." +tos_links_to_other_websites_title: "Links to Other Websites" +tos_links_to_other_websites_text_1: "Our Service may contain links to third-party web sites or services that are not owned or controlled by the Company." +tos_links_to_other_websites_text_2: "The Company has no control over, and assumes no responsibility for, the content, privacy policies, or practices of any third party web sites or services. You further acknowledge and agree that the Company shall not be responsible or liable, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any such content, goods or services available on or through any such web sites or services." +tos_links_to_other_websites_text_3: "We strongly advise You to read the terms and conditions and privacy policies of any third-party web sites or services that You visit." +tos_termination_title: "Termination" +tos_termination_text_1: "We may terminate or suspend Your Account immediately, without prior notice or liability, for any reason whatsoever, including without limitation if You breach these Terms and Conditions." +tos_termination_text_2: "Upon termination, Your right to use the Service will cease immediately. If You wish to terminate Your Account, You may simply discontinue using the Service." +tos_limitation_of_liability_title: "Limitation of Liability" +tos_limitation_of_liability_text_1: "Notwithstanding any damages that You might incur, the entire liability of the Company and any of its suppliers under any provision of this Terms and Your exclusive remedy for all of the foregoing shall be limited to the amount actually paid by You through the Service or 100 USD if You haven't purchased anything through the Service." +tos_limitation_of_liability_text_2: "To the maximum extent permitted by applicable law, in no event shall the Company or its suppliers be liable for any special, incidental, indirect, or consequential damages whatsoever (including, but not limited to, damages for loss of profits, loss of data or other information, for business interruption, for personal injury, loss of privacy arising out of or in any way related to the use of or inability to use the Service, third-party software and/or third-party hardware used with the Service, or otherwise in connection with any provision of this Terms), even if the Company or any supplier has been advised of the possibility of such damages and even if the remedy fails of its essential purpose." +tos_limitation_of_liability_text_3: "Some states do not allow the exclusion of implied warranties or limitation of liability for incidental or consequential damages, which means that some of the above limitations may not apply. In these states, each party's liability will be limited to the greatest extent permitted by law." +tos_disclaimer_title: "\"AS IS\" and \"AS AVAILABLE\" Disclaimer" +tos_disclaimer_text_1: "The Service is provided to You \"AS IS\" and \"AS AVAILABLE\" and with all faults and defects without warranty of any kind. To the maximum extent permitted under applicable law, the Company, on its own behalf and on behalf of its Affiliates and its and their respective licensors and service providers, expressly disclaims all warranties, whether express, implied, statutory or otherwise, with respect to the Service, including all implied warranties of merchantability, fitness for a particular purpose, title an" +tos_disclaimer_text_2: "Without limiting the foregoing, neither the Company nor any of the company's provider makes any representation or warranty of any kind, express or implied: (i) as to the operation or availability of the Service, or the information, content, and materials or products included thereon; (ii) that the Service will be uninterrupted or error-free; (iii) as to the accuracy, reliability, or currency of any information or content provided through the Service; or (iv) that the Service, its servers, the content, or e-mails sent from or on behalf of the Company are free of viruses, scripts, trojan horses, worms, malware, timebombs or other harmful components." +tos_disclaimer_text_3: "Some jurisdictions do not allow the exclusion of certain types of warranties or limitations on applicable statutory rights of a consumer, so some or all of the above exclusions and limitations may not apply to You. But in such a case the exclusions and limitations set forth in this section shall be applied to the greatest extent enforceable under applicable law." +tos_governing_law_title: "Governing Law" +tos_governing_law_text: "The laws of the Country, excluding its conflicts of law rules, shall govern this Terms and Your use of the Service. Your use of the Application may also be subject to other local, state, national, or international laws." +tos_disputes_resolution_title: "Disputes Resolution" +tos_disputes_resolution_text: "If You have any concern or dispute about the Service, You agree to first try to resolve the dispute informally by contacting the Company." +tos_eu_users_title: "For European Union (EU) Users" +tos_eu_users_text: "If You are a European Union consumer, you will benefit from any mandatory provisions of the law of the country in which you are resident in." +tos_us_federal_government_title: "United States Federal Government End Use Provisions" +tos_us_federal_government_text: "If You are a U.S. federal government end user, our Service is a \"Commercial Item\" as that term is defined at 48 C.F.R. §2.101." +tos_us_legal_compliance_title: "United States Legal Compliance" +tos_us_legal_compliance_text: "You represent and warrant that (i) You are not located in a country that is subject to the United States government embargo, or that has been designated by the United States government as a \"terrorist supporting\" country, and (ii) You are not listed on any United States government list of prohibited or restricted parties." +tos_severability_waiver_title: "Severability and Waiver" +tos_severability_subtitle: "Severability" +tos_severability_text: "If any provision of these Terms is held to be unenforceable or invalid, such provision will be changed and interpreted to accomplish the objectives of such provision to the greatest extent possible under applicable law and the remaining provisions will continue in full force and effect." +tos_waiver_subtitle: "Waiver" +tos_waiver_text: "Except as provided herein, the failure to exercise a right or to require performance of an obligation under these Terms shall not effect a party's ability to exercise such right or require such performance at any time thereafter nor shall the waiver of a breach constitute a waiver of any subsequent breach." +tos_translation_title: "Translation Interpretation" +tos_translation_text: "These Terms and Conditions may have been translated if We have made them available to You on our Service. You agree that the original English text shall prevail in the case of a dispute." +tos_changes_title: "Changes to These Terms and Conditions" +tos_changes_text_1: "We reserve the right, at Our sole discretion, to modify or replace these Terms at any time. If a revision is material We will make reasonable efforts to provide at least 30 days' notice prior to any new terms taking effect. What constitutes a material change will be determined at Our sole discretion." +tos_changes_text_2: "By continuing to access or use Our Service after those revisions become effective, You agree to be bound by the revised terms. If You do not agree to the new terms, in whole or in part, please stop using the website and the Service." +tos_contact_us_title: "Contact Us" +tos_contact_us_text: "If you have any questions about these Terms and Conditions, You can contact us:" +tos_contact_us_website: "By visiting this page on the website:" +return_policy_title: "Return and Refund Policy" +last_updated: "Last updated: January 28, 2022" +thank_you_for_shopping: "Thank you for shopping at $1." +not_satisfied_policy: "If, for any reason, You are not completely satisfied with a purchase We invite You to review our policy on refunds and returns. This Return and Refund Policy has been created with the help of the" +policy_generator: "Return and Refund Policy Generator" +terms_applicable: "The following terms are applicable for any products that You purchased with Us." +interpretation_and_definitions: "Interpretation and Definitions" +interpretation: "Interpretation" +interpretation_description: "The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural." +definitions: "Definitions" +definitions_purpose_refund: "For the purposes of this Return and Refund Policy:" +application_definition_refund: "Application means the software program provided by the Company downloaded by You on any electronic device, named $1" +goods_definition: "Goods refer to the items offered for sale on the Service." +orders_definition: "Orders mean a request by You to purchase Goods from Us." +order_cancellation_rights: "Your Order Cancellation Rights" +cancellation_period: "You are entitled to cancel Your Order within 14 days without giving any reason for doing so." +cancellation_deadline: "The deadline for cancelling an Order is 14 days from the date on which You received the Goods or on which a third party you have appointed, who is not the carrier, takes possession of the product delivered." +how_to_cancel: "In order to exercise Your right of cancellation, You must inform Us of your decision by means of a clear statement. You can inform us of your decision by:" +cancellation_link: "By visiting this page on our website:" +reimbursement_policy: "We will reimburse You no later than 14 days from the day on which We receive the returned Goods. We will use the same means of payment as You used for the Order, and You will not incur any fees for such reimbursement." +conditions_for_returns: "Conditions for Returns" +return_eligibility: "In order for the Goods to be eligible for a return, please make sure that:" +purchase_timeframe: "The Goods were purchased in the last 14 days" +non_returnable_goods: "The following Goods cannot be returned:" +custom_goods: "The supply of Goods made to Your specifications or clearly personalized." +perishable_goods: "The supply of Goods which according to their nature are not suitable to be returned, deteriorate rapidly or where the date of expiry is over." +unsealed_goods: "The supply of Goods which are not suitable for return due to health protection or hygiene reasons and were unsealed after delivery." +inseparable_goods: "The supply of Goods which are, after delivery, according to their nature, inseparably mixed with other items." +right_to_refuse: "We reserve the right to refuse returns of any merchandise that does not meet the above return conditions in our sole discretion." +sale_items_policy: "Only regular priced Goods may be refunded. Unfortunately, Goods on sale cannot be refunded. This exclusion may not apply to You if it is not permitted by applicable law." +returning_goods: "Returning Goods" +return_responsibility: "You are responsible for the cost and risk of returning the Goods to Us. You should send the Goods at the following address:" +return_address: "6 sepapaja\nTallinn, 15510\nEstonia" +return_shipping_disclaimer: "We cannot be held responsible for Goods damaged or lost in return shipment. Therefore, We recommend an insured and trackable mail service. We are unable to issue a refund without actual receipt of the Goods or proof of received return delivery." +gifts: "Gifts" +gift_return_policy: "If the Goods were marked as a gift when purchased and then shipped directly to you, You'll receive a gift credit for the value of your return. Once the returned product is received, a gift certificate will be mailed to You." +non_gift_return_policy: "If the Goods weren't marked as a gift when purchased, or the gift giver had the Order shipped to themselves to give it to You later, We will send the refund to the gift giver." +contact_us: "Contact Us" +questions_about_policy: "If you have any questions about our Returns and Refunds Policy, please contact us:" +contact_link: "By visiting this page on the website:" +register_title: "Sign up to Capgo" +already_have_account: "Already have an account?" +sign_in: "Sign in" +email_label: "Email" +email_placeholder: "Enter your email" +first_name_label: "First name" +first_name_placeholder: "John" +last_name_label: "Last name" +last_name_placeholder: "Doe" +password_label: "Password" +password_placeholder: "Enter your password" +sign_up_button: "Sign up" +need_help: "Need help?" +open_support: "Open Support" +testimonial_title: "We rolled out Capgo in production for our user base of +5000!" +testimonial_highlight: "users are up to date within minutes" +testimonial_description: "Capgo User since 2023" +eula_title: "End-User License Agreement (\"Agreement\")" +eula_last_updated: "Last updated: January 28, 2022" +eula_read_carefully: "Please read this End-User License Agreement carefully before clicking the \"I Agree\" button, downloading or using $1." +eula_interpretation_title: "Interpretation and Definitions" +eula_interpretation_subtitle: "Interpretation" +eula_interpretation_text: "The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural." +eula_definitions_subtitle: "Definitions" +eula_definitions_intro: "For the purposes of this End-User License Agreement:" +eula_definition_agreement: "**Agreement** means this End-User License Agreement that forms the entire agreement between You and the Company regarding the use of the Application." +eula_definition_application: "**Application** means the software program provided by the Company downloaded by You through an Application Store's account to a Device, named $1" +eula_definition_application_store: "**Application Store** means the digital distribution service operated and developed by Apple Inc. (Apple App Store) or Google Inc. (Google Play Store) by which the Application has been downloaded to your Device." +eula_definition_company: "**Company** (referred to as either \"the Company\", \"We\", \"Us\" or \"Our\" in this Agreement) refers to Digital shift OU, 6 sepapaja 15510 Tallinn." +eula_definition_content: "**Content** refers to content such as text, images, or other information that can be posted, uploaded, linked to or otherwise made available by You, regardless of the form of that content." +eula_definition_country: "**Country** refers to: Estonia" +eula_definition_device: "**Device** means any device that can access the Application such as a computer, a cellphone or a digital tablet." +eula_definition_family_sharing: "**Family Sharing / Family Group** permits You to share applications downloaded through the Application Store with other family members by allowing them to view and download each others' eligible Applications to their associated Devices." +eula_definition_third_party_services: "**Third-Party Services** means any services or content (including data, information, applications and other products services) provided by a third-party that may be displayed, included or made available by the Application." +eula_definition_you: "**You** means the individual accessing or using the Application or the company, or other legal entity on behalf of which such individual is accessing or using the Application, as applicable." +eula_acknowledgment_title: "Acknowledgment" +eula_acknowledgment_text_1: "By clicking the \"I Agree\" button, downloading or using the Application, You are agreeing to be bound by the terms and conditions of this Agreement. If You do not agree to the terms of this Agreement, do not click on the \"I Agree\" button, do not download or do not use the Application." +eula_acknowledgment_text_2: "This Agreement is a legal document between You and the Company and it governs your use of the Application made available to You by the Company." +eula_acknowledgment_text_3: "This Agreement is between You and the Company only and not with the Application Store. Therefore, the Company is solely responsible for the Application and its content. Although the Application Store is not a party to this Agreement, it has the right to enforce it against You as a third party beneficiary relating to your use of the Application." +eula_acknowledgment_text_4: "Since the Application can be accessed and used by other users via, for example, Family Sharing / Family Group or volume purchasing, the use of the Application by those users is expressly subject to this Agreement." +eula_acknowledgment_text_5: "The Application is licensed, not sold, to You by the Company for use strictly in accordance with the terms of this Agreement." +eula_license_title: "License" +eula_license_scope_subtitle: "Scope of License" +eula_license_scope_text_1: "The Company grants You a revocable, non-exclusive, non-transferable, limited license to download, install and use the Application strictly in accordance with the terms of this Agreement." +eula_license_scope_text_2: "You may only use the Application on a Device that You own or control and as permitted by the Application Store's terms and conditions." +eula_license_scope_text_3: "The license that is granted to You by the Company is solely for your personal, non-commercial purposes strictly in accordance with the terms of this Agreement." +eula_license_restrictions_subtitle: "License Restrictions" +eula_license_restrictions_intro: "You agree not to, and You will not permit others to:" +eula_license_restrictions_1: "License, sell, rent, lease, assign, distribute, transmit, host, outsource, disclose or otherwise commercially exploit the Application or make the Application available to any third party." +eula_license_restrictions_2: "Copy or use the Application for any purpose other than as permitted under the above section 'License'." +eula_license_restrictions_3: "Modify, make derivative works of, disassemble, decrypt, reverse compile or reverse engineer any part of the Application." +eula_license_restrictions_4: "Remove, alter or obscure any proprietary notice (including any notice of copyright or trademark) of the Company or its affiliates, partners, suppliers or the licensors of the Application." +eula_intellectual_property_title: "Intellectual Property" +eula_intellectual_property_text_1: "The Application, including without limitation all copyrights, patents, trademarks, trade secrets and other intellectual property rights are, and shall remain, the sole and exclusive property of the Company." +eula_intellectual_property_text_2: "The Company shall not be obligated to indemnify or defend You with respect to any third party claim arising out of or relating to the Application. To the extent the Company is required to provide indemnification by applicable law, the Company, not the Application Store, shall be solely responsible for the investigation, defense, settlement and discharge of any claim that the Application or your use of it infringes any third party intellectual property rights." +eula_your_suggestions_title: "Your Suggestions" +eula_your_suggestions_text_1: "Any feedback, comments, ideas, improvements or suggestions provided by You to the Company with respect to the Application shall remain the sole and exclusive property of the Company." +eula_your_suggestions_text_2: "The Company shall be free to use, copy, modify, publish, or redistribute the Suggestions for any purpose and in any way without any credit or any compensation to You." +eula_modifications_title: "Modifications to the Application" +eula_modifications_text: "The Company reserves the right to modify, suspend or discontinue, temporarily or permanently, the Application or any service to which it connects, with or without notice and without liability to You." +eula_updates_subtitle: "Updates to the Application" +eula_updates_text_1: "The Company may from time to time provide enhancements or improvements to the features/functionality of the Application, which may include patches, bug fixes, updates, upgrades and other modifications." +eula_updates_text_2: "Updates may modify or delete certain features and/or functionalities of the Application. You agree that the Company has no obligation to (i) provide any Updates, or (ii) continue to provide or enable any particular features and/or functionalities of the Application to You." +eula_updates_text_3: "You further agree that all updates or any other modifications will be (i) deemed to constitute an integral part of the Application, and (ii) subject to the terms and conditions of this Agreement." +eula_maintenance_subtitle: "Maintenance and Support" +eula_maintenance_text: "The Company does not provide any maintenance or support for the download and use of the Application. To the extent that any maintenance or support is required by applicable law, the Company, not the Application Store, shall be obligated to furnish any such maintenance or support." +eula_third_party_services_title: "Third-Party Services" +eula_third_party_services_text_1: "The Application may display, include or make available third-party content (including data, information, applications and other products services) or provide links to third-party websites or services." +eula_third_party_services_text_2: "You acknowledge and agree that the Company shall not be responsible for any Third-party Services, including their accuracy, completeness, timeliness, validity, copyright compliance, legality, decency, quality or any other aspect thereof. The Company does not assume and shall not have any liability or responsibility to You or any other person or entity for any Third-party Services." +eula_third_party_services_text_3: "You must comply with applicable Third parties' Terms of agreement when using the Application. Third-party Services and links thereto are provided solely as a convenience to You and You access and use them entirely at your own risk and subject to such third parties' Terms and conditions." +eula_term_and_termination_title: "Term and Termination" +eula_term_and_termination_text_1: "This Agreement shall remain in effect until terminated by You or the Company. The Company may, in its sole discretion, at any time and for any or no reason, suspend or terminate this Agreement with or without prior notice." +eula_term_and_termination_text_2: "This Agreement will terminate immediately, without prior notice from the Company, in the event that you fail to comply with any provision of this Agreement. You may also terminate this Agreement by deleting the Application and all copies thereof from your Device or from your computer." +eula_term_and_termination_text_3: "Upon termination of this Agreement, You shall cease all use of the Application and delete all copies of the Application from your Device." +eula_term_and_termination_text_4: "Termination of this Agreement will not limit any of the Company's rights or remedies at law or in equity in case of breach by You (during the term of this Agreement) of any of your obligations under the present Agreement." +eula_indemnification_title: "Indemnification" +eula_indemnification_text: "You agree to indemnify and hold the Company and its parents, subsidiaries, affiliates, officers, employees, agents, partners and licensors (if any) harmless from any claim or demand, including reasonable attorneys' fees, due to or arising out of your: (a) use of the Application; (b) violation of this Agreement or any law or regulation; or (c) violation of any right of a third party." +eula_no_warranties_title: "No Warranties" +eula_no_warranties_text_1: "The Application is provided to You \"AS IS\" and \"AS AVAILABLE\" and with all faults and defects without warranty of any kind. To the maximum extent permitted under applicable law, the Company, on its own behalf and on behalf of its affiliates and its and their respective licensors and service providers, expressly disclaims all warranties, whether express, implied, statutory or otherwise, with respect to the Application, including all implied warranties of merchantability, fitness for a particular purpose, title and non-infringement, and warranties that may arise out of course of dealing, course of performance, usage or trade practice. Without limitation to the foregoing, the Company provides no warranty or undertaking, and makes no representation of any kind that the Application will meet your requirements, achieve any intended results, be compatible or work with any other software, applications, systems or services, operate without interruption, meet any performance or reliability standards or be error free or that any errors or defects can or will be corrected." +eula_no_warranties_text_2: "Without limiting the foregoing, neither the Company nor any of the company's provider makes any representation or warranty of any kind, express or implied: (i) as to the operation or availability of the Application, or the information, content, and materials or products included thereon; (ii) that the Application will be uninterrupted or error-free; (iii) as to the accuracy, reliability, or currency of any information or content provided through the Application; or (iv) that the Application, its servers, the content, or e-mails sent from or on behalf of the Company are free of viruses, scripts, trojan horses, worms, malware, timebombs or other harmful components." +eula_no_warranties_text_3: "Some jurisdictions do not allow the exclusion of certain types of warranties or limitations on applicable statutory rights of a consumer, so some or all of the above exclusions and limitations may not apply to You. But in such a case the exclusions and limitations set forth in this section shall be applied to the greatest extent enforceable under applicable law. To the extent any warranty exists under law that cannot be disclaimed, the Company, not the Application Store, shall be solely responsible for such warranty." +eula_limitation_of_liability_title: "Limitation of Liability" +eula_limitation_of_liability_text_1: "Notwithstanding any damages that You might incur, the entire liability of the Company and any of its suppliers under any provision of this Agreement and your exclusive remedy for all of the foregoing shall be limited to the amount actually paid by You for the Application or through the Application or 100 USD if You haven't purchased anything through the Application." +eula_limitation_of_liability_text_2: "To the maximum extent permitted by applicable law, in no event shall the Company or its suppliers be liable for any special, incidental, indirect, or consequential damages whatsoever (including, but not limited to, damages for loss of profits, loss of data or other information, for business interruption, for personal injury, loss of privacy arising out of or in any way related to the use of or inability to use the Application, third-party software and/or third-party hardware used with the Application, or otherwise in connection with any provision of this Agreement), even if the Company or any supplier has been advised of the possibility of such damages and even if the remedy fails of its essential purpose." +eula_limitation_of_liability_text_3: "Some states/jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to You." +eula_limitation_of_liability_text_4: "You expressly understand and agree that the Application Store, its subsidiaries and affiliates, and its licensors shall not be liable to You under any theory of liability for any direct, indirect, incidental, special consequential or exemplary damages that may be incurred by You, including any loss of data, whether or not the Application Store or its representatives have been advised of or should have been aware of the possibility of any such losses arising." +eula_severability_and_waiver_title: "Severability and Waiver" +eula_severability_subtitle: "Severability" +eula_severability_text: "If any provision of this Agreement is held to be unenforceable or invalid, such provision will be changed and interpreted to accomplish the objectives of such provision to the greatest extent possible under applicable law and the remaining provisions will continue in full force and effect." +eula_waiver_subtitle: "Waiver" +eula_waiver_text: "Except as provided herein, the failure to exercise a right or to require performance of an obligation under this Agreement shall not effect a party's ability to exercise such right or require such performance at any time thereafter nor shall the waiver of a breach constitute a waiver of any subsequent breach." +eula_product_claims_title: "Product Claims" +eula_product_claims_text: "The Company does not make any warranties concerning the Application. To the extent You have any claim arising from or relating to your use of the Application, the Company, not the Application Store, is responsible for addressing any such claims, which may include, but not limited to: (i) any product liability claims; (ii) any claim that the Application fails to conform to any applicable legal or regulatory requirement; and (iii) any claim arising under consumer protection, or similar legislation." +eula_us_legal_compliance_title: "United States Legal Compliance" +eula_us_legal_compliance_text: "You represent and warrant that (i) You are not located in a country that is subject to the United States government embargo, or that has been designated by the United States government as a \"terrorist supporting\" country, and (ii) You are not listed on any United States government list of prohibited or restricted parties." +eula_changes_title: "Changes to this Agreement" +eula_changes_text_1: "The Company reserves the right, at its sole discretion, to modify or replace this Agreement at any time. If a revision is material we will provide at least 30 days' notice prior to any new terms taking effect. What constitutes a material change will be determined at the sole discretion of the Company." +eula_changes_text_2: "By continuing to access or use the Application after any revisions become effective, You agree to be bound by the revised terms. If You do not agree to the new terms, You are no longer authorized to use the Application." +eula_governing_law_title: "Governing Law" +eula_governing_law_text: "The laws of the Country, excluding its conflicts of law rules, shall govern this Agreement and your use of the Application. Your use of the Application may also be subject to other local, state, national, or international laws." +eula_entire_agreement_title: "Entire Agreement" +eula_entire_agreement_text_1: "The Agreement constitutes the entire agreement between You and the Company regarding your use of the Application and supersedes all prior and contemporaneous written or oral agreements between You or oral agreements between You and the Company." +eula_entire_agreement_text_2: "You may be subject to additional terms and conditions that apply when You use or purchase other Company's services, which the Company will provide to You at the time of such use or purchase." +eula_contact_us_title: "Contact Us" +eula_contact_us_text: "If you have any questions about this Agreement, You can contact Us:" +eula_contact_us_link: "By visiting this page on the website: $1" +dpa_title: "Data Processing Agreement" +dpa_last_updated: "Last updated: September 20, 2023" +dpa_definitions_title: "Definitions" +dpa_definitions_1: "In the course of providing the Capgo service to user pursuant to the agreement, Capgo may process visitor data on behalf of user." +dpa_definitions_2: "In this Data Processing Agreement (\"DPA\"), \"Data Protection Legislation\" means the General Data Protection Regulation (Regulation (EU) 2016/279), and all other applicable laws relating to processing of visitor data and privacy that may exist in any relevant jurisdiction." +dpa_definitions_3: "\"data controller\", \"data processor\", \"data subject\", \"personal data\" and \"processing\" shall be interpreted in accordance with applicable Data Protection Legislation." +dpa_definitions_4: "The parties agree that user is the data controller and that Capgo is its data processor in relation to visitor data that is processed in the course of providing the service." +dpa_privacy_security_title: "Privacy and security of your visitor data" +dpa_privacy_security_1: "We take many measures to protect and secure your data through backups, redundancies, and encryption. When you use our service to measure your website stats, Capgo will collect information about your visitors." +dpa_privacy_security_2: "You entrust us with your site data and we take that trust to heart. You agree that Capgo may process your data as described in our data policy and for no other purpose. We do our best to deserve that trust by being open about who we are, how we work, and keeping an open door to your feedback." +dpa_privacy_security_3: "You own all right, title, and interest to your website data. We obtain no rights from you to your website data. We do not collect and analyze personal information from web users and use these behavioral insights to sell advertisements. When using Capgo, you 100% own and control all of your website data. We don't sell or share your site data to any third-parties, and we don't abuse your visitor's privacy." +dpa_privacy_security_4: "The purpose of Capgo is updates the Capacitor, this can still be done without tracking, collecting or storing any personal data or personally identifiable information (PII), without using cookies and while respecting the privacy of your website visitors." +dpa_privacy_security_5: "By using Capgo, all the site measurement is carried out absolutely anonymously. We minimize data collection in general. We measure only the most essential data points and nothing else. All the metrics we do collect fit on one single page." +dpa_privacy_security_6: "We do not attempt to generate a device-persistent identifier because they are considered personal data under GDPR. We do not use cookies, browser cache nor the local storage. We do not store, retrieve nor extract anything from visitor's devices. The data we process cannot be used to identify any single individual." +dpa_privacy_security_7: "The group of data subjects affected by the processing of their data under this agreement includes end-users of the controller's websites which make use of the service provided by the processor." +dpa_privacy_security_8: "You can find more information about our processing of your visitor data and what types/categories of data we collect on your behalf in our publicly available data policy." +dpa_security_measures_title: "Organizational and technical security measures" +dpa_security_measures_1: "For encryption, we use https in transit and the hashing process at rest. Our hashing process is much stronger than encryption. Encryption implies that there's a key that can decrypt and reveal the raw data. In our database the raw IP address and User Agent are rendered completely inaccessible to anyone, including ourselves. In addition to this, we use strict firewall rules and private encrypted networking. We keep offsite backups with replication including strong bcrypt passwords." +dpa_security_measures_2: "Capgo is fully open source software which means that our source code is available and accessible on GitHub so anyone can check it out and audit it. You can read it, inspect it and review it to understand how it works and to ensure it keeps the data private and secure. This gives you and everyone else full transparency on how we handle the website traffic data." +dpa_security_measures_3: "With more than 500+ GitHub stars, there are a lot of eyes on our code and it is this transparency and openness that means that open source products can be more trustworthy than proprietary and closed source products. Our software is updated several times per week and on our GitHub page we also have a way for people to report any security vulnerabilities." +dpa_processor_obligations_title: "Processor's obligations with respect to the controller" +dpa_processor_obligations_1: "Capgo will process visitor data only in accordance with instructions from customer through the settings of the service, i.e. (a) to operate, maintain and support the infrastructure used to provide the service; (b) to comply with customer's instructions and processing instructions in their use, management and administration of the service; (c) as otherwise instructed through settings of the service. Capgo will only process visitor data in accordance with the agreement." +dpa_processor_obligations_2: "Capgo shall notify customer without undue delay if, in Capgo's opinion, an instruction for the processing of visitor data given by customer infringes applicable Data Protection Legislation." +dpa_processor_obligations_3: "Capgo shall guarantee the confidentiality of visitor data processed hereunder." +dpa_processor_obligations_4: "We as humans can access your data to help you with support requests you make and to maintain and safeguard Capgo to ensure the security of your data and the service as a whole. Capgo shall ensure that all Capgo personnel required to access the visitor data are trained in GDPR and data privacy, informed of the confidential nature of the data and comply with the obligations sets out in this agreement." +dpa_processor_obligations_5: "Capgo shall implement and maintain appropriate technical and organisational security measures designed to protect the visitor data against unauthorised or unlawful processing and against accidental loss, destruction, damage, theft, alteration or disclosure. These measures shall be appropriate to the harm which might result from any unauthorised or unlawful processing, accidental loss, destruction, damage or theft of the visitor data and having regard to the nature of the visitor data which is to be protected." +dpa_processor_obligations_6: "We do work with sub-processors. With each vendor, we assess their commitment to privacy and we sign a data processing agreement with them that include the controller-processor Standard Contractual Clauses. Any such subcontractors will be permitted to process data only to deliver the services Capgo has retained them to provide, and they shall be prohibited from using data for any other purpose. Capgo shall notify the controller when modifying the list of subprocessors using our in-app notifications, email and/or blog. The controller is able to legitimately object and may terminate the agreement." +dpa_processor_obligations_7: "If Capgo becomes aware of any accidental, unauthorised or unlawful security breach, destruction, loss, alteration, or disclosure of the personal data that is processed by Capgo in the course of providing the service, it shall without undue delay (not later than 48 hours after having become aware of it), notify customer by email and provide customer with a description of the incident as well as periodic updates to information about the incident, including its impact on customer content. Capgo shall additionally take action to investigate the incident and reasonably prevent or mitigate the effects of the incident." +dpa_processor_obligations_8: "Capgo shall not on its own authority rectify, erase or restrict the processing of visitor data that is being processed on behalf of the controller (unless this is required by law or the Processor Terms of Service), but shall only do so on documented instructions from the controller and in accordance to the data retention rules associated to the controller subscription plan." +dpa_processor_obligations_9: "Capgo shall assist the controller in complying with the obligations concerning the security of personal data. Plausible will also provide assistance to the controller for DPIAs. Where a data subject asserts their rights as a data subject, this request will be forwarded to the controller without delay." +dpa_customer_undertakings_title: "Customer undertakings and Capgo assistance" +dpa_customer_undertakings_1: "Customer warrants that it has all necessary rights to provide to Capgo the visitor data for processing in connection with the provision of the Capgo Services." +dpa_customer_undertakings_2: "Customer shall comply at all times with Data Protection Legislations in respect of all visitor data it provided to Capgo pursuant to the Agreement." +dpa_customer_undertakings_3: "Customer understands, as a controller, that it is responsible (as between customer and Capgo) for:" +dpa_customer_undertakings_4: "determining the lawfulness of any processing, performing any required data protection impact assessments, and accounting to regulators and individuals, as may be needed;" +dpa_customer_undertakings_5: "providing relevant privacy notices to data subjects as may be required in your jurisdiction;" +dpa_customer_undertakings_6: "implementing your own appropriate technical and organizational measures to ensure and demonstrate processing in accord with this DPA;" +dpa_customer_undertakings_7: "notifying any relevant regulators or authorities of any incident as may be required by law in your jurisdiction." +dpa_liability_indemnity_title: "Liability and Indemnity" +dpa_liability_indemnity_1: "Each party indemnifies the other and holds them harmless against all claims, actions, third party claims, losses, damages and expenses incurred by the indemnified party and arising directly or indirectly out of or in connection with a breach of this DPA." +dpa_signing_required_title: "Are customers required to sign the Capgo DPA?" +dpa_signing_required_1: "In order to use our products and services, you need to accept our DPA. By using our product you are agreeing to our terms of service, and you are automatically accepting our DPA and do not need to sign a separate document. We provide the same privacy rights and protection to all customers." +dpa_sharing_title: "Can a customer share the Capgo DPA with its customers?" +dpa_sharing_1: "Yes. The DPA is a publicly available document and customers who wish to share it with their customers to confirm our security measures and other terms may feel free to do so." +dpa_notification_title: "Do customers need to notify anyone upon accepting our DPA?" +dpa_notification_1: "No. You are not required to notify us or any third party upon accepting our DPA though, as mentioned above, you are free to do so." +dpa_contact_title: "Contact Us" +dpa_contact_1: "If you have any questions about this Privacy Policy, You can contact us:" +dpa_contact_2: "By visiting this page on the website:" +data_policy_title: "Data Policy" +data_policy_last_updated: "Last updated: September 21, 2023" +data_policy_intro: "A data policy contains a set of rules, principles, and guidelines that provide a framework for different areas of data management throughout the enterprise, including but not limited to data governance, data quality, and data architecture." +data_policy_what_we_collect_title: "What we collect and what we use it for" +data_policy_no_tracking: "We do not track people across their devices and across websites and apps that they visit. All the data is isolated to a single day, single website and single device only. There is no way to know whether the same person visits a site from more than one device or visits another website" +data_policy_goal: "The goal of Capgo is to track overall trends in your website traffic, it is not to track individual visitors. We don't use cookies, we don't generate any persistent identifiers and we don't collect or store any personal or identifiable data. All of the data is aggregated data only and it has no personal information." +data_policy_anonymous_measurement: "By using Capgo, all the site measurement is carried out absolutely anonymously. We measure only the most essential data points and nothing else. All the metrics we do collect fit on one single page." +data_policy_unique_users_title: "How we count unique users without cookies" +data_policy_unique_users_intro: "Counting unique visitors is an integral part of web analytics. Capgo attempts to strike a reasonable balance between de-duplicating pageviews and staying respectful of visitor privacy." +data_policy_no_persistent_identifier: "We do not attempt to generate a device-persistent identifier because they are considered personal data under GDPR. We do not use cookies, browser cache nor the local storage. We do not store, retrieve nor extract anything from visitor's devices." +data_policy_ip_user_agent: "Every single HTTP request sends the IP address and the User-Agent to the server so that's what we use. We generate a daily changing identifier using the visitor's IP address and User-Agent." +data_policy_ip_accuracy: "In our testing, using IP addresses to count visitors is remarkably accurate when compared to using a cookie. In some cases it might even be more accurate than using a cookie because some visitors block cookies altogether." +data_policy_compliance_info: "We're happy to provide information on how Capgo is built to help you comply with the different privacy regulations. We encourage you to discuss specific issues with your lawyer to help you decide whether our service allows you to fulfill the legal requirements that apply to you." +data_policy_ownership_title: "Data ownership of your web" +data_policy_ownership_intro: "When you use our service,Capgo will collect information about your visitors. You entrust us with your site data and we take that trust to heart. The privacy of your site data — and it is your data, not ours! — is a big deal to us." +data_policy_ownership_statement: "By using Capgo, you keep 100% ownership of your website data. Although when using our hosted service, your site analytics are stored on our server in the cloud, you remain completely in control of your site data and you fully own all of your data too." +data_policy_ownership_rights: "You own all right, title, and interest to your website data. We obtain no rights from you to your website data. We will never sell or share your site data to any third-parties." +data_policy_data_protection_1: "Your website data is not shared with advertising companies or any other companies in general." +data_policy_data_protection_2: "Your website data is not sent to any third-parties at all." +data_policy_data_protection_3: "Your website data is not mined and harvested for personal and behavioral trends." +data_policy_data_protection_4: "Your website data is not monetized." +data_policy_account_deletion: "You can choose to delete your account and delete your site stats at any time. We provide simple no-questions-asked deletion links." +data_policy_permanent_deletion: "All your stats will be permanently deleted immediately when you delete your Capgo account or when you delete your site stats. We cannot recover this information once it has been permanently deleted." +data_policy_trust_title: "Why should I trust you?" +data_policy_trust_open_source: "Capgo is 100% open source . Our source code is available and accessible on GitHub so you can read it and review it to ensure our code does what we say." +data_policy_trust_transparency: "We are not a black box. Everything is in the open. Anyone can view, review and inspect the code we're running to verify that we practice what we preach." +data_policy_trust_importance: "This is essential in the market of privacy software. Corporations and proprietary software cannot always be trusted when data is in question. The only way to prove your trust is to allow experts to look into your code and verify that you're actually doing what you're saying you're doing." +data_policy_gdpr_title: "GDPR Privacy" +data_policy_legal_basis_title: "Legal Basis for Processing Personal Data under GDPR" +data_policy_legal_basis_intro: "We may process Personal Data under the following conditions:" +data_policy_legal_basis_consent: "Consent: You have given Your consent for processing Personal Data for one or more specific purposes." +data_policy_legal_basis_contract: "Performance of a contract: Provision of Personal Data is necessary for the performance of an agreement with You and/or for any pre-contractual obligations thereof." +data_policy_legal_basis_legal_obligations: "Legal obligations: Processing Personal Data is necessary for compliance with a legal obligation to which the Company is subject." +data_policy_legal_basis_vital_interests: "Vital interests: Processing Personal Data is necessary in order to protect Your vital interests or of another natural person." +data_policy_legal_basis_public_interests: "Public interests: Processing Personal Data is related to a task that is carried out in the public interest or in the exercise of official authority vested in the Company." +data_policy_legal_basis_legitimate_interests: "Legitimate interests: Processing Personal Data is necessary for the purposes of the legitimate interests pursued by the Company." +data_policy_legal_basis_clarification: "In any case, the Company will gladly help to clarify the specific legal basis that applies to the processing, and in particular whether the provision of Personal Data is a statutory or contractual requirement, or a requirement necessary to enter into a contract." +data_policy_gdpr_rights_title: "Your Rights under the GDPR" +data_policy_gdpr_rights_intro: "The Company undertakes to respect the confidentiality of Your Personal Data and to guarantee You can exercise Your rights." +data_policy_gdpr_rights_list_intro: "You have the right under this Privacy Policy, and by law if You are within the EU, to:" +data_policy_gdpr_right_access: "Request access to Your Personal Data. The right to access, update or delete the information We have on You. Whenever made possible, you can access, update or request deletion of Your Personal Data directly within Your account settings section. If you are unable to perform these actions yourself, please contact Us to assist You. This also enables You to receive a copy of the Personal Data We hold about You." +data_policy_gdpr_right_correction: "Request correction of the Personal Data that We hold about You. You have the right to have any incomplete or inaccurate information We hold about You corrected." +data_policy_gdpr_right_object: "Object to processing of Your Personal Data. This right exists where We are relying on a legitimate interest as the legal basis for Our processing and there is something about Your particular situation, which makes You want to object to our processing of Your Personal Data on this ground. You also have the right to object where We are processing Your Personal Data for direct marketing purposes." +data_policy_gdpr_right_erasure: "Request erasure of Your Personal Data. You have the right to ask Us to delete or remove Personal Data when there is no good reason for Us to continue processing it." +data_policy_gdpr_right_transfer: "Request the transfer of Your Personal Data. We will provide to You, or to a third-party You have chosen, Your Personal Data in a structured, commonly used, machine-readable format. Please note that this right only applies to automated information which You initially provided consent for Us to use or where We used the information to perform a contract with You." +data_policy_gdpr_right_withdraw_consent: "Withdraw Your consent. You have the right to withdraw Your consent on using your Personal Data. If You withdraw Your consent, We may not be able to provide You with access to certain specific functionalities of the Service." +data_policy_gdpr_exercising_rights_title: "Exercising of Your GDPR Data Protection Rights" +data_policy_gdpr_exercising_rights_contact: "You may exercise Your rights of access, rectification, cancellation and opposition by contacting Us. Please note that we may ask You to verify Your identity before responding to such requests. If You make a request, We will try our best to respond to You as soon as possible." +data_policy_gdpr_complaint_right: "You have the right to complain to a Data Protection Authority about Our collection and use of Your Personal Data. For more information, if You are in the European Economic Area (EEA), please contact Your local data protection authority in the EEA." +data_policy_ccpa_title: "CCPA Privacy" +data_policy_ccpa_intro: "This privacy notice section for California residents supplements the information contained in Our Privacy Policy and it applies solely to all visitors, users, and others who reside in the State of California." +data_policy_ccpa_categories_title: "Categories of Personal Information Collected" +data_policy_ccpa_categories_intro: "We collect information that identifies, relates to, describes, references, is capable of being associated with, or could reasonably be linked, directly or indirectly, with a particular Consumer or Device. The following is a list of categories of personal information which we may collect or may have been collected from California residents within the last twelve (12) months." +data_policy_ccpa_categories_note: "Please note that the categories and examples provided in the list below are those defined in the CCPA. This does not mean that all examples of that category of personal information were in fact collected by Us, but reflects our good faith belief to the best of our knowledge that some of that information from the applicable category may be and may have been collected. For example, certain categories of personal information would only be collected if You provided such personal information directly to Us." +data_policy_ccpa_category_a: "Category A: Identifiers." +data_policy_ccpa_category_a_examples: "Examples: A real name, alias, postal address, unique personal identifier, online identifier, Internet Protocol address, email address, account name, driver's license number, passport number, or other similar identifiers." +data_policy_ccpa_category_a_collected: "Collected: Yes." +data_policy_ccpa_category_b: "Category B: Personal information categories listed in the California Customer Records statute (Cal. Civ. Code § 1798.80(e))." +data_policy_ccpa_category_b_examples: "Examples: A name, signature, Social Security number, physical characteristics or description, address, telephone number, passport number, driver's license or state identification card number, insurance policy number, education, employment, employment history, bank account number, credit card number, debit card number, or any other financial information, medical information, or health insurance information. Some personal information included in this category may overlap with other categories." +data_policy_ccpa_category_b_collected: "Collected: Yes." +data_policy_ccpa_category_c: "Category C: Protected classification characteristics under California or federal law." +data_policy_ccpa_category_c_examples: "Examples: Age (40 years or older), race, color, ancestry, national origin, citizenship, religion or creed, marital status, medical condition, physical or mental disability, sex (including gender, gender identity, gender expression, pregnancy or childbirth and related medical conditions), sexual orientation, veteran or military status, genetic information (including familial genetic information)." +data_policy_ccpa_category_c_collected: "Collected: No." +data_policy_ccpa_category_d: "Category D: Commercial information." +data_policy_ccpa_category_d_examples: "Examples: Records and history of products or services purchased or considered." +data_policy_ccpa_category_d_collected: "Collected: Yes." +data_policy_ccpa_category_e: "Category E: Biometric information." +data_policy_ccpa_category_e_examples: "Examples: Genetic, physiological, behavioral, and biological characteristics, or activity patterns used to extract a template or other identifier or identifying information, such as, fingerprints, faceprints, and voiceprints, iris or retina scans, keystroke, gait, or other physical patterns, and sleep, health, or exercise data." +data_policy_ccpa_category_e_collected: "Collected: No." +data_policy_ccpa_category_f: "Category F: Internet or other similar network activity." +data_policy_ccpa_category_f_examples: "Examples: Interaction with our Service or advertisement." +data_policy_ccpa_category_f_collected: "Collected: Yes." +data_policy_ccpa_category_g: "Category G: Geolocation data." +data_policy_ccpa_category_g_examples: "Examples: Approximate physical location." +data_policy_ccpa_category_g_collected: "Collected: No." +data_policy_ccpa_category_h: "Category H: Sensory data." +data_policy_ccpa_category_h_examples: "Examples: Audio, electronic, visual, thermal, olfactory, or similar information." +data_policy_ccpa_category_h_collected: "Collected: No." +data_policy_ccpa_category_i: "Category I: Professional or employment-related information." +data_policy_ccpa_category_i_examples: "Examples: Current or past job history or performance evaluations." +data_policy_ccpa_category_i_collected: "Collected: No." +data_policy_ccpa_category_j: "Category J: Non-public education information (per the Family Educational Rights and Privacy Act (20 U.S.C. Section 1232g, 34 C.F.R. Part 99))." +data_policy_ccpa_category_j_examples: "Examples: Education records directly related to a student maintained by an educational institution or party acting on its behalf, such as grades, transcripts, class lists, student schedules, student identification codes, student financial information, or student disciplinary records." +data_policy_ccpa_category_j_collected: "Collected: No." +data_policy_ccpa_category_k: "Category K: Inferences drawn from other personal information." +data_policy_ccpa_category_k_examples: "Examples: Profile reflecting a person's preferences, characteristics, psychological trends, predispositions, behavior, attitudes, intelligence, abilities, and aptitudes." +data_policy_ccpa_category_k_collected: "Collected: No." +data_policy_ccpa_info_sources_title: "Under CCPA, personal information is to be broadly construed as information that identifies, relates to, describes, references, is reasonably capable of being associated with, or could reasonably be linked, directly or indirectly, with a particular consumer or device. Personal information does not include publicly available information from government records, deidentified or aggregated consumer information, or information excluded from the CCPA's scope." +data_policy_ccpa_info_sources_intro: "We obtain the categories of personal information listed above from the following categories of sources:" +data_policy_ccpa_info_source_1: "Directly from You. For example, from the forms You complete on our Service, preferences You express or provide through our Service, or from Your purchases on our Service." +data_policy_ccpa_info_source_2: "Indirectly from You. For example, from observing Your activity on our Service." +data_policy_ccpa_info_source_3: "Automatically from You. For example, through cookies We or our Service Providers set on Your Device as You navigate through our Service." +data_policy_ccpa_info_source_4: "From Service Providers. For example, third-party vendors for payment processing, or other third-party vendors that We use to provide the Service to You." +data_policy_ccpa_use_of_info_title: "Use of Personal Information for Business Purposes or Commercial Purposes" +data_policy_ccpa_use_of_info_intro: "We may use or disclose personal information We collect for \"business purposes\" or \"commercial purposes\" (as defined under the CCPA), which may include the following examples:" +data_policy_ccpa_use_of_info_1: "To operate our Service and provide You with our Service." +data_policy_ccpa_use_of_info_2: "To provide You with support and to respond to Your inquiries, including to investigate and address Your concerns and monitor and improve our Service." +data_policy_ccpa_use_of_info_3: "To fulfill or meet the reason You provided the information. For example, if You share Your contact information to ask a question about our Service, We will use that personal information to respond to Your inquiry." +data_policy_ccpa_use_of_info_4: "To respond to law enforcement requests and as required by applicable law, court order, or governmental regulations." +data_policy_ccpa_use_of_info_5: "As described to You when collecting Your personal information or as otherwise set forth in the CCPA." +data_policy_ccpa_use_of_info_6: "For internal administrative and auditing purposes." +data_policy_ccpa_use_of_info_7: "To detect security incidents and protect against malicious, deceptive, fraudulent or illegal activity, including, when necessary, to prosecute those responsible for such activities." +data_policy_ccpa_info_sharing_title: "Share of Personal Information" +data_policy_ccpa_info_sharing_intro: "We may share Your personal information identified in the above categories with the following categories of third parties:" +data_policy_ccpa_info_sharing_1: "Service Providers" +data_policy_ccpa_info_sharing_2: "Payment processors" +data_policy_ccpa_info_sharing_3: "Our affiliates" +data_policy_ccpa_info_sharing_4: "Our business partners" +data_policy_ccpa_info_sharing_5: "Third party vendors to whom You or Your agents authorize Us to disclose Your personal information in connection with products or services We provide to You" +data_policy_ccpa_sale_of_info_title: "Sale of Personal Information" +data_policy_ccpa_sale_of_info_definition: "As defined in the CCPA, \"sell\" and \"sale\" mean selling, renting, releasing, disclosing, disseminating, making available, transferring, or otherwise communicating orally, in writing, or by electronic or other means, a consumer's personal information by the business to a third party for valuable consideration. This means that We may have received some kind of benefit in return for sharing personal information, but not necessarily a monetary benefit." +data_policy_ccpa_sale_of_info_note: "Please note that the categories listed below are those defined in the CCPA. This does not mean that all examples of that category of personal information were in fact sold, but reflects our good faith belief to the best of our knowledge that some of that information from the applicable category may be and may have been shared for value in return." +data_policy_ccpa_sale_of_info_statement: "We may sell and may have sold in the last twelve (12) months the following categories of personal information:" +data_policy_ccpa_sale_of_info_categories: "Category A: Identifiers\nCategory B: Personal information categories listed in the California Customer Records statute (Cal. Civ. Code § 1798.80(e))\nCategory D: Commercial information\nCategory F: Internet or other similar network activity" +data_policy_ccpa_share_of_info_title: "Share of Personal Information" +data_policy_ccpa_share_of_info_statement: "We may share Your personal information identified in the above categories with the following categories of third parties:" +data_policy_ccpa_share_of_info_categories: "Service Providers\nPayment processors\nOur affiliates\nOur business partners\nThird party vendors to whom You or Your agents authorize Us to disclose Your personal information in connection with products or services We provide to You" +data_policy_ccpa_sale_of_minors_info_title: "Sale of Personal Information of Minors Under 16 Years of Age" +data_policy_ccpa_sale_of_minors_info_statement: "We do not knowingly collect personal information from minors under the age of 16 through our Service, although certain third party websites that we link to may do so. These third-party websites have their own terms of use and privacy policies and we encourage parents and legal guardians to monitor their children's Internet usage and instruct their children to never provide information on other websites without their permission." +data_policy_ccpa_sale_of_minors_info_policy: "We do not sell the personal information of Consumers We actually know are less than 16 years of age, unless We receive affirmative authorization (the \"right to opt-in\") from either the Consumer who is between 13 and 16 years of age, or the parent or guardian of a Consumer less than 13 years of age. Consumers who opt-in to the sale of personal information may opt-out of future sales at any time. To exercise the right to opt-out, You (or Your authorized representative) may submit a request to Us by contacting Us." +data_policy_ccpa_sale_of_minors_info_request: "If You have reason to believe that a child under the age of 13 (or 16) has provided Us with personal information, please contact Us with sufficient detail to enable Us to delete that information." +data_policy_ccpa_your_rights_title: "Your Rights under the CCPA" +data_policy_ccpa_your_rights_intro: "The CCPA provides California residents with specific rights regarding their personal information. If You are a resident of California, You have the following rights:" +data_policy_ccpa_right_to_notice: "The right to notice. You have the right to be notified which categories of Personal Data are being collected and the purposes for which the Personal Data is being used." +data_policy_ccpa_right_to_request: "The right to request. Under CCPA, You have the right to request that We disclose information to You about Our collection, use, sale, disclosure for business purposes and share of personal information. Once We receive and confirm Your request, We will disclose to You:" +data_policy_ccpa_right_to_request_1: "The categories of personal information We collected about You" +data_policy_ccpa_right_to_request_2: "The categories of sources for the personal information We collected about You" +data_policy_ccpa_right_to_request_3: "Our business or commercial purpose for collecting or selling that personal information" +data_policy_ccpa_right_to_request_4: "The categories of third parties with whom We share that personal information" +data_policy_ccpa_right_to_request_5: "The specific pieces of personal information We collected about You" +data_policy_ccpa_right_to_request_6: "If we sold Your personal information or disclosed Your personal information for a business purpose, We will disclose to You:" +data_policy_ccpa_right_to_request_6_1: "The categories of personal information categories sold" +data_policy_ccpa_right_to_request_6_2: "The categories of personal information categories disclosed" +data_policy_ccpa_right_to_opt_out: "The right to say no to the sale of Personal Data (opt-out). You have the right to direct Us to not sell Your personal information. To submit an opt-out request please contact Us." +data_policy_ccpa_right_to_delete: "The right to delete Personal Data. You have the right to request the deletion of Your Personal Data, subject to certain exceptions. Once We receive and confirm Your request, We will delete (and direct Our Service Providers to delete) Your personal information from our records, unless an exception applies. We may deny Your deletion request if retaining the information is necessary for Us or Our Service Providers to:" +data_policy_ccpa_right_to_delete_1: "Complete the transaction for which We collected the personal information, provide a good or service that You requested, take actions reasonably anticipated within the context of our ongoing business relationship with You, or otherwise perform our contract with You." +data_policy_ccpa_right_to_delete_2: "Detect security incidents, protect against malicious, deceptive, fraudulent, or illegal activity, or prosecute those responsible for such activities." +data_policy_ccpa_right_to_delete_3: "Debug products to identify and repair errors that impair existing intended functionality." +data_policy_ccpa_right_to_delete_4: "Exercise free speech, ensure the right of another consumer to exercise their free speech rights, or exercise another right provided for by law." +data_policy_ccpa_right_to_delete_5: "Comply with the California Electronic Communications Privacy Act (Cal. Penal Code § 1546 et. seq.)." +data_policy_ccpa_right_to_delete_6: "Engage in public or peer-reviewed scientific, historical, or statistical research in the public interest that adheres to all other applicable ethics and privacy laws, when the information's deletion may likely render impossible or seriously impair the research's achievement, if You previously provided informed consent." +data_policy_ccpa_right_to_delete_7: "Enable solely internal uses that are reasonably aligned with consumer expectations based on Your relationship with Us." +data_policy_ccpa_right_to_delete_8: "Comply with a legal obligation." +data_policy_ccpa_right_to_delete_9: "Make other internal and lawful uses of that information that are compatible with the context in which You provided it." +data_policy_ccpa_right_to_non_discrimination: "The right not to be discriminated against. You have the right not to be discriminated against for exercising any of Your consumer's rights, including by:" +data_policy_ccpa_right_to_non_discrimination_1: "Denying goods or services to You" +data_policy_ccpa_right_to_non_discrimination_2: "Charging different prices or rates for goods or services, including the use of discounts or other benefits or imposing penalties" +data_policy_ccpa_right_to_non_discrimination_3: "Providing a different level or quality of goods or services to You" +data_policy_ccpa_right_to_non_discrimination_4: "Suggesting that You will receive a different price or rate for goods or services or a different level or quality of goods or services" +data_policy_ccpa_exercising_rights_title: "Exercising Your CCPA Data Protection Rights" +data_policy_ccpa_exercising_rights_contact: "In order to exercise any of Your rights under the CCPA, and if You are a California resident, You can contact Us:" +data_policy_ccpa_exercising_rights_website: "By visiting this page on our website: $1/#support" +data_policy_ccpa_exercising_rights_authorized_agent: "Only You, or a person registered with the California Secretary of State that You authorize to act on Your behalf, may make a verifiable request related to Your personal information." +data_policy_ccpa_exercising_rights_request_must: "Your request to Us must:" +data_policy_ccpa_exercising_rights_request_must_1: "Provide sufficient information that allows Us to reasonably verify You are the person about whom We collected personal information or an authorized representative" +data_policy_ccpa_exercising_rights_request_must_2: "Describe Your request with sufficient detail that allows Us to properly understand, evaluate, and respond to it" +data_policy_ccpa_exercising_rights_cannot_respond: "We cannot respond to Your request or provide You with the required information if We cannot:" +data_policy_ccpa_exercising_rights_cannot_respond_1: "Verify Your identity or authority to make the request" +data_policy_ccpa_exercising_rights_cannot_respond_2: "And confirm that the personal information relates to You" +data_policy_ccpa_exercising_rights_disclosure: "We will disclose and deliver the required information free of charge within 45 days of receiving Your verifiable request. The time period to provide the required information may be extended once by an additional 45 days when reasonably necessary and with prior notice." +data_policy_ccpa_exercising_rights_disclosure_period: "Any disclosures We provide will only cover the 12-month period preceding the verifiable request's receipt." +data_policy_ccpa_exercising_rights_data_portability: "For data portability requests, We will select a format to provide Your personal information that is readily usable and should allow You to transmit the information from one entity to another entity without hindrance." +privacy_title: "Privacy Policy" +privacy_last_updated: "Last updated: January 28, 2022" +privacy_description: "This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You." +privacy_agreement: "We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy." +privacy_interpretation_title: "Interpretation and Definitions" +privacy_interpretation_subtitle: "Interpretation" +privacy_interpretation_text: "The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural." +privacy_definitions_subtitle: "Definitions" +privacy_definitions_intro: "For the purposes of this Privacy Policy:" +privacy_definition_account: "**Account** means a unique account created for You to access our Service or parts of our Service." +privacy_definition_affiliate: "**Affiliate** means an entity that controls, is controlled by or is under common control with a party, where \"control\" means ownership of 50% or more of the shares, equity interest or other securities entitled to vote for election of directors or other managing authority." +privacy_definition_application: "**Application** means the software program provided by the Company downloaded by You on any electronic device, named $1" +privacy_definition_business: "**Business**, for the purpose of the CCPA (California Consumer Privacy Act), refers to the Company as the legal entity that collects Consumers' personal information and determines the purposes and means of the processing of Consumers' personal information, or on behalf of which such information is collected and that alone, or jointly with others, determines the purposes and means of the processing of consumers' personal information, that does business in the State of California." +privacy_definition_company: "**Company** (referred to as either \"the Company\", \"We\", \"Us\" or \"Our\" in this Agreement) refers to Digital shift OU, 6 sepapaja 15510 Tallinn." +privacy_definition_company_gdpr: "For the purpose of the GDPR, the Company is the Data Controller." +privacy_definition_consumer: "**Consumer**, for the purpose of the CCPA (California Consumer Privacy Act), means a natural person who is a California resident. A resident, as defined in the law, includes (1) every individual who is in the USA for other than a temporary or transitory purpose, and (2) every individual who is domiciled in the USA who is outside the USA for a temporary or transitory purpose." +privacy_definition_country: "**Country** refers to: Estonia" +privacy_definition_data_controller: "**Data Controller**, for the purposes of the GDPR (General Data Protection Regulation), refers to the Company as the legal person which alone or jointly with others determines the purposes and means of the processing of Personal Data." +privacy_definition_device: "**Device** means any device that can access the Service such as a computer, a cellphone or a digital tablet." +privacy_definition_do_not_track: "**Do Not Track** (DNT) is a concept that has been promoted by US regulatory authorities, in particular the U.S. Federal Trade Commission (FTC), for the Internet industry to develop and implement a mechanism for allowing internet users to control the tracking of their online activities across websites." +privacy_definition_personal_data: "**Personal Data** is any information that relates to an identified or identifiable individual." +privacy_definition_personal_data_gdpr: "For the purposes of GDPR, Personal Data means any information relating to You such as a name, an identification number, location data, online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity." +privacy_definition_personal_data_ccpa: "For the purposes of the CCPA, Personal Data means any information that identifies, relates to, describes or is capable of being associated with, or could reasonably be linked, directly or indirectly, with You." +privacy_definition_sale: "**Sale**, for the purpose of the CCPA (California Consumer Privacy Act), means selling, renting, releasing, disclosing, disseminating, making available, transferring, or otherwise communicating orally, in writing, or by electronic or other means, a Consumer's personal information to another business or a third party for monetary or other valuable consideration." +privacy_definition_service: "**Service** refers to the Application." +privacy_definition_service_provider: "**Service Provider** means any natural or legal person who processes the data on behalf of the Company. It refers to third-party companies or individuals employed by the Company to facilitate the Service, to provide the Service on behalf of the Company, to perform services related to the Service or to assist the Company in analyzing how the Service is used. For the purpose of the GDPR, Service Providers are considered Data Processors." +privacy_definition_usage_data: "**Usage Data** refers to data collected automatically, either generated by the use of the Service or from the Service infrastructure itself (for example, the duration of a page visit)." +privacy_definition_you: "**You** means the individual accessing or using the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable." +privacy_definition_you_gdpr: "Under GDPR (General Data Protection Regulation), You can be referred to as the Data Subject or as the User as you are the individual using the Service." +privacy_collecting_data_title: "Collecting and Using Your Personal Data" +privacy_types_of_data_title: "Types of Data Collected" +privacy_personal_data_title: "Personal Data" +privacy_personal_data_description: "While using Our Service, We may ask You to provide Us with certain personally identifiable information that can be used to contact or identify You. Personally identifiable information may include, but is not limited to:" +privacy_personal_data_usage: "Usage Data" +privacy_usage_data_title: "Usage Data" +privacy_usage_data_description: "Usage Data is collected automatically when using the Service." +privacy_usage_data_details: "Usage Data may include information such as Your Device's Internet Protocol address (e.g. IP address), browser type, browser version, the pages of our Service that You visit, the time and date of Your visit, the time spent on those pages, unique device identifiers and other diagnostic data." +privacy_usage_data_mobile: "When You access the Service by or through a mobile device, We may collect certain information automatically, including, but not limited to, the type of mobile device You use, Your mobile device unique ID, the IP address of Your mobile device, Your mobile operating system, the type of mobile Internet browser You use, unique device identifiers and other diagnostic data." +privacy_usage_data_browser: "We may also collect information that Your browser sends whenever You visit our Service or when You access the Service by or through a mobile device." +privacy_use_of_data_title: "Use of Your Personal Data" +privacy_use_of_data_intro: "The Company may use Personal Data for the following purposes:" +privacy_use_of_data_provide_service: "**To provide and maintain our Service**, including to monitor the usage of our Service." +privacy_use_of_data_manage_account: "**To manage Your Account:** to manage Your registration as a user of the Service. The Personal Data You provide can give You access to different functionalities of the Service that are available to You as a registered user." +privacy_use_of_data_performance: "**For the performance of a contract:** the development, compliance and undertaking of the purchase contract for the products, items or services You have purchased or of any other contract with Us through the Service." +privacy_use_of_data_contact: "**To contact You:** To contact You by email, telephone calls, SMS, or other equivalent forms of electronic communication, such as a mobile application's push notifications regarding updates or informative communications related to the functionalities, products or contracted services, including the security updates, when necessary or reasonable for their implementation." +privacy_use_of_data_offers: "**To provide You** with news, special offers and general information about other goods, services and events which we offer that are similar to those that you have already purchased or enquired about unless You have opted not to receive such information." +privacy_use_of_data_requests: "**To manage Your requests:** To attend and manage Your requests to Us." +privacy_use_of_data_business_transfers: "**For business transfers:** We may use Your information to evaluate or conduct a merger, divestiture, restructuring, reorganization, dissolution, or other sale or transfer of some or all of Our assets, whether as a going concern or as part of bankruptcy, liquidation, or similar proceeding, in which Personal Data held by Us about our Service users is among the assets transferred." +privacy_use_of_data_other_purposes: "**For other purposes**: We may use Your information for other purposes, such as data analysis, identifying usage trends, determining the effectiveness of our promotional campaigns and to evaluate and improve our Service, products, services, marketing and your experience." +privacy_share_of_data_intro: "We may share Your personal information in the following situations:" +privacy_share_of_data_service_providers: "**With Service Providers:** We may share Your personal information with Service Providers to monitor and analyze the use of our Service, to contact You." +privacy_share_of_data_business_transfers: "**For business transfers:** We may share or transfer Your personal information in connection with, or during negotiations of, any merger, sale of Company assets, financing, or acquisition of all or a portion of Our business to another company." +privacy_share_of_data_affiliates: "**With Affiliates:** We may share Your information with Our affiliates, in which case we will require those affiliates to honor this Privacy Policy. Affiliates include Our parent company and any other subsidiaries, joint venture partners or other companies that We control or that are under common control with Us." +privacy_share_of_data_business_partners: "**With business partners:** We may share Your information with Our business partners to offer You certain products, services or promotions." +privacy_share_of_data_other_users: "**With other users:** when You share personal information or otherwise interact in the public areas with other users, such information may be viewed by all users and may be publicly distributed outside." +privacy_share_of_data_consent: "**With Your consent**: We may disclose Your personal information for any other purpose with Your consent." +privacy_retention_of_data_title: "Retention of Your Personal Data" +privacy_retention_of_data_description: "The Company will retain Your Personal Data only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use Your Personal Data to the extent necessary to comply with our legal obligations (for example, if we are required to retain your data to comply with applicable laws), resolve disputes, and enforce our legal agreements and policies." +privacy_retention_of_usage_data: "The Company will also retain Usage Data for internal analysis purposes. Usage Data is generally retained for a shorter period of time, except when this data is used to strengthen the security or to improve the functionality of Our Service, or We are legally obligated to retain this data for longer time periods." +privacy_transfer_of_data_title: "Transfer of Your Personal Data" +privacy_transfer_of_data_description: "Your information, including Personal Data, is processed at the Company's operating offices and in any other places where the parties involved in the processing are located. It means that this information may be transferred to — and maintained on — computers located outside of Your state, province, country or other governmental jurisdiction where the data protection laws may differ than those from Your jurisdiction." +privacy_transfer_of_data_consent: "Your consent to this Privacy Policy followed by Your submission of such information represents Your agreement to that transfer." +privacy_transfer_of_data_safeguards: "The Company will take all steps reasonably necessary to ensure that Your data is treated securely and in accordance with this Privacy Policy and no transfer of Your Personal Data will take place to an organization or a country unless there are adequate controls in place including the security of Your data and other personal information." +privacy_disclosure_of_data_title: "Disclosure of Your Personal Data" +privacy_disclosure_business_transactions_title: "Business Transactions" +privacy_disclosure_business_transactions_description: "If the Company is involved in a merger, acquisition or asset sale, Your Personal Data may be transferred. We will provide notice before Your Personal Data is transferred and becomes subject to a different Privacy Policy." +privacy_disclosure_law_enforcement_title: "Law enforcement" +privacy_disclosure_law_enforcement_description: "Under certain circumstances, the Company may be required to disclose Your Personal Data if required to do so by law or in response to valid requests by public authorities (e.g. a court or a government agency)." +privacy_disclosure_other_legal_requirements_title: "Other legal requirements" +privacy_disclosure_other_legal_requirements_description: "The Company may disclose Your Personal Data in the good faith belief that such action is necessary to:" +privacy_disclosure_other_legal_requirements_comply: "Comply with a legal obligation" +privacy_disclosure_other_legal_requirements_protect: "Protect and defend the rights or property of the Company" +privacy_disclosure_other_legal_requirements_prevent: "Prevent or investigate possible wrongdoing in connection with the Service" +privacy_disclosure_other_legal_requirements_protect_personal: "Protect the personal safety of Users of the Service or the public" +privacy_disclosure_other_legal_requirements_protect_legal: "Protect against legal liability" +privacy_security_of_data_title: "Security of Your Personal Data" +privacy_security_of_data_description: "The security of Your Personal Data is important to Us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While We strive to use commercially acceptable means to protect Your Personal Data, We cannot guarantee its absolute security." +privacy_children_privacy_title: "Children's Privacy" +privacy_children_privacy_description: "Our Service does not address anyone under the age of 13. We do not knowingly collect personally identifiable information from anyone under the age of 13. If You are a parent or guardian and You are aware that Your child has provided Us with Personal Data, please contact Us. If We become aware that We have collected Personal Data from anyone under the age of 13 without verification of parental consent, We take steps to remove that information from Our servers." +privacy_children_privacy_consent: "If We need to rely on consent as a legal basis for processing Your information and Your country requires consent from a parent, We may require Your parent's consent before We collect and use that information." +privacy_links_to_other_websites_title: "Links to Other Websites" +privacy_links_to_other_websites_description: "Our Service may contain links to other websites that are not operated by Us. If You click on a third party link, You will be directed to that third party's site. We strongly advise You to review the Privacy Policy of every site You visit." +privacy_links_to_other_websites_control: "We have no control over and assume no responsibility for the content, privacy policies or practices of any third party sites or services." +privacy_changes_to_policy_title: "Changes to this Privacy Policy" +privacy_changes_to_policy_description: "We may update Our Privacy Policy from time to time. We will notify You of any changes by posting the new Privacy Policy on this page." +privacy_changes_to_policy_notification: "We will let You know via email and/or a prominent notice on Our Service, prior to the change becoming effective and update the \"Last updated\" date at the top of this Privacy Policy." +privacy_changes_to_policy_review: "You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page." +privacy_contact_us_title: "Contact Us" +privacy_contact_us_description: "If you have any questions about this Privacy Policy, You can contact us:" +privacy_contact_us_website: "By visiting this page on our website: $1" +website_title: Capgo - Capacitor Live update +website_description: "Send and manage updates in realtime for your capacitor app without store hassle, 5 min to install Over-the-Air (OTA) updates. Use channels to send to specific groups." \ No newline at end of file diff --git a/locales/fr.yml b/locales/fr.yml new file mode 100644 index 00000000..61eed02b --- /dev/null +++ b/locales/fr.yml @@ -0,0 +1,2899 @@ +home: Maison +pricing: Tarifs +pricing_description: >- + Avancez en toute confiance. Capgo est la plateforme cloud d'entreprise pour + les applications de condensateurs. +blog: Blogue +documentation: Documentation +login: Se connecter +register: Registre +solutions: Solutions +support: Soutien +making_world_better: Rendre le monde meilleur en créant des applications élégantes. +carbon_removal: 5 % de nos revenus sont consacrés à l'élimination du carbone. +open_source: 100% open source +built_with_supabase: Construit avec Supabase +build_in_public_on_twitter: Construire en public sur Twitter +footer: Pied de page +company: Entreprise +legal: Légal +copyright: Tous droits réservés. +trust: Confiance +app_mobile: Application mobile +plugins: Plugins +disclaimer: Clause de non-responsabilité +read_our_disclaimer: Lisez notre clause de non-responsabilité +plugins_description: >- + Capgo propose plusieurs plugins pour vous aider à créer votre application plus + rapidement et mieux. +awesome_capacitor: Condensateur génial +top_app_by_framework: Meilleure application par framework +community: Communauté +guides: Guides +status: Statut +chat: Chat +sponsor: Parrainage +about: À propos +imprint: Imprimer +imprint_description: Retrouvez les infos de la société à $1 ici +jobs: Emplois +contributing: Contribuer +contributing_description: Comment contribuer à l'open source Capgo +consulting_description: >- + Avancez en toute confiance. Capgo offre plusieurs niveaux de protection pour + protéger votre propriété intellectuelle et vos données sensibles. +security: Sécurité +consulting: Consultant +affiliate: Filiale +privacy: Confidentialité +support_policy: Politique d'assistance +read_our_support_policy: Lire notre politique d'assistance +privacy_policy: politique de confidentialité +read_our_privacy_policy: Lisez notre politique de confidentialité +sla: Accord de niveau de service +sla_policy: Politique SLA +read_our_sla_policy: Lisez notre politique SLA +security_policy: Politique de sécurité +read_our_security_policy: Lisez notre politique de sécurité +return_policy: Politique de retour +read_our_return_policy: Lisez notre politique de retour +aup: Politique d'utilisation acceptable +read_our_aup: Lisez notre politique d'utilisation acceptable +Capacitor_Sanbox_App: Application Condensateur Sanbox +Capacitor_Sanbox_App_description: >- + Essayez chaque version de votre application directement dans l'application + sandbox en une seconde. Gérez la mise à jour OTA de votre application de + condensateur depuis votre poche, disponible sur IOS et Android. +eula: Contrat de licence utilisateur final +read_our_eula: Lisez notre contrat de licence utilisateur final +data_processing_agreement: Accord de traitement des données +read_our_data_processing_agreement: Lire notre accord de traitement des données +terms: Conditions d'utilisation +read_our_terms_of_service: Lisez nos conditions d'utilisation +security_txt: Sécurité.txt +dp: Politique de données +dpa: Accord de protection des données +instant_updates_for_capacitor: Mises à jour instantanées pour le condensateur +ship_updates_fixes_changes_and_features: >- + Expédier des mises à jour, des correctifs, des modifications et des + fonctionnalités +within_minutes: En quelques minutes +no_credit_card_required: Aucune carte de crédit requise +try_for_free: Essayez gratuitement +instant_updates: Mises à jour instantanées +reach_users_now_not_weeks_later: Atteignez les utilisateurs maintenant, pas des semaines plus tard. +app_store_compliant: Conforme à l'App Store +100_compliant_with_apple_and_android_requirements: "100\_% conforme aux exigences Apple et Android" +end_to_end_encryption: Chiffrement de bout en bout +only_your_users_can_decrypt_your_updates_no_one_else: Seuls vos utilisateurs peuvent décrypter vos mises à jour, personne d'autre. +no_more_wait: Plus besoin d'attendre +for_apple_and_google_app_updates_distribution: Pour la distribution des mises à jour des applications Apple et Google +youre_in_good_company: Vous êtes en bonne compagnie. +capgo_enables_development_teams_at_some_of_the_most_innovative_companies: >- + Capgo permet aux équipes de développement de certaines des entreprises les + plus innovantes. +apps_with_20m_users: "Applications avec plus de 20\_millions d'utilisateurs" +use_capgo: Utiliser Capgo +our_numbers_are_shared_transparently_since_december_2021: Nos chiffres sont partagés en toute transparence depuis décembre 2021. +last_update: Dernière mise à jour +updates_delivered: Mises à jour livrées +all_around_the_globe: Partout dans le monde +apps: Applications +using_us_in_production: Nous utiliser en production +stars_in_github: Étoiles dans GitHub +how_it_work: Comment ça marche ? +ship_your_first_update_in_less_than_15_minutes: "Expédiez votre première mise à jour en moins de 15 minutes\_!" +install_the_plugin: Installez le plug-in +send_your_first_update: Envoyez votre première mise à jour +build_your_app_as_usual_then_send_with_the_cli: Créez votre application comme d'habitude, puis envoyez-la avec la CLI +get_the_update: Obtenez la mise à jour +open_the_app_it_update_in_the_background: Ouvrez l'application, elle se met à jour en arrière-plan +start_now: Commencez maintenant +faster_releases: Des versions plus rapides +integration: Intégration +goodbye_bugs: "Modifications instantanées, corrections de bugs Pas besoin d'attendre les retéléchargements d'applications\_! Avec une seule commande, les utilisateurs peuvent rapidement voir les corrections de bugs en action. Dites adieu aux retards frustrants." +manage_updates_effortlessly: Gérez les mises à jour sans effort +user_assignment: Affectation des utilisateurs +easily_assign_users_and_send_the_latest_update_to_your_private_or_public_testers: >- + Attribuez facilement des utilisateurs et envoyez la dernière mise à jour à vos + testeurs privés ou publics. +seamless_deployment_process: Processus de déploiement transparent +when_your_update_is_ready_deploy_it_seamlessly_to_all_your_users: >- + Lorsque votre mise à jour est prête, déployez-la de manière transparente + auprès de tous vos utilisateurs. +simple_configuration_management: Gestion simple des configurations +manage_all_your_configurations_conveniently_through_our_user_friendly_web_interface: >- + Gérez facilement toutes vos configurations grâce à notre interface Web + conviviale. +try_risk_free_with_a_15_days_free_trial: Essayez sans risque avec un essai gratuit de 15 jours +get_started: Commencer +they_love_capgo: Ils adorent Capgo. +flexible_organization_management_for_your_team: Gestion organisationnelle flexible pour votre équipe +create_manage_organizations_with_ease: >- + Créez et gérez facilement plusieurs organisations, en attribuant des droits + spécifiques à chaque utilisateur. Capgo fournit des outils puissants pour + garder votre équipe organisée et efficace. +multiple_organizations: Plusieurs organisations +manage_various_teams: Gérer diverses équipes +create_oversee_organizations_from_single_account: >- + Créez et supervisez plusieurs organisations à partir d'un seul compte, en + rationalisant votre flux de travail et en améliorant la productivité. +granular_permissions: Autorisations granulaires +control_access_levels: Contrôler les niveaux d'accès +assign_specific_rights_and_access_levels_to_each_user_within_your_organizations: >- + Attribuez des droits et des niveaux d'accès spécifiques à chaque utilisateur + au sein de vos organisations, garantissant ainsi la sécurité et une allocation + appropriée des ressources. +flexible_management: Gestion flexible +adapt_as_you_grow: Adaptez-vous à mesure que vous grandissez +easily_adjust_user_roles_and_permissions_as_your_team_and_projects_evolve_maintaining_optimal_organization_structure: >- + Ajustez facilement les rôles et les autorisations des utilisateurs à mesure + que votre équipe et vos projets évoluent, en maintenant une structure + organisationnelle optimale. +effortless_ci_cd_solutions: Solutions CI/CD sans effort +we_configure_your_ci_cd_pipeline_directly_in_your_preferred_platform_whether_its_github_actions_gitlab_ci_or_others_we_dont_host_ci_cd_or_charge_you_to_maintain_it: >- + Nous configurons votre pipeline CI/CD directement dans votre plateforme + préférée, qu'il s'agisse de GitHub Actions, GitLab CI ou autres. Nous + n'hébergeons pas de CI/CD et ne vous facturons pas sa maintenance. +seamless_integration: Intégration transparente +we_set_up_your_ci_cd_workflow_to_work_seamlessly_with_your_current_development_process_no_need_to_switch_platforms_or_learn_new_tools: >- + Nous configurons votre flux de travail CI/CD pour qu'il fonctionne de manière + transparente avec votre processus de développement actuel. Pas besoin de + changer de plateforme ou d'apprendre de nouveaux outils. +tailored_configuration: Configuration sur mesure +our_team_customizes_the_ci_cd_setup_to_match_your_specific_project_requirements_ensuring_optimal_performance_and_efficiency: >- + Notre équipe personnalise la configuration CI/CD pour répondre aux exigences + spécifiques de votre projet, garantissant ainsi des performances et une + efficacité optimales. +platform_independence: Indépendance de la plateforme +whether_you_use_github_gitlab_or_another_version_control_system_we_adapt_our_configuration_to_fit_your_existing_infrastructure: >- + Que vous utilisiez GitHub, GitLab ou un autre système de contrôle de version, + nous adaptons notre configuration pour l'adapter à votre infrastructure + existante. +expert_guidance: Conseils d'experts +benefit_from_our_deep_expertise_in_mobile_app_ci_cd_best_practices_without_the_need_to_build_and_maintain_a_complex_system_yourself: >- + Bénéficiez de notre expertise approfondie dans les meilleures pratiques CI/CD + pour applications mobiles, sans avoir besoin de créer et de maintenir + vous-même un système complexe. +we_already_setup_ci_cd_for_50_apps: Nous avons déjà configuré CI/CD pour plus de 50 applications. +running_your_ci_cd_costs_300: "L’exécution de votre CI/CD coûte environ 300\_$/mois" +appflow_6000_annually: "AppFlow 6\_000\_$ par an." +our_one_time_setup_fee_of_2600_combined_with_ci_cd_results_in_less_than_half_the_first_year_fee_of_appflow: "Nos frais d'installation uniques de 2\_600 $, combinés à CI/CD, représentent moins de la moitié des frais de première année d'AppFlow." +in_5_years_you_save_26100: En 5 ans, vous économisez 26 100 $. +setup_ci_cd_now: Configurer CI/CD maintenant → +push_updates_like_your_commits: Envoyez des mises à jour comme vos commits +its_compatible_with_azure_devops_gitlab_github_jenkins_cloudbees_travis_azure_devops_gitlab_github_circleci_and_many_more: >- + Il est compatible avec Azure DevOps, GitLab, GitHub, Jenkins, Cloudbees, + Travis, Azure DevOps, GitLab, GitHub, CircleCI et bien d'autres. +launch_multiple_releases_per_week: >- + Avec 1 $, vous pouvez lancer plusieurs versions par semaine avec une + augmentation impressionnante d'efficacité de 81 %. Ne manquez pas cet avantage + concurrentiel. +easily_combine_features_ci_cd: >- + Combinez facilement des fonctionnalités à 1 $ dans votre plate-forme CI/CD + actuelle grâce à notre CLI conviviale. +about_capgo: À propos de Capgo +your_live_update_solution_for_capacitor_apps: Votre solution de mise à jour en direct pour les applications de condensateurs +welcome_to_capgo: Bienvenue chez Capgo +capgo_is_the_cutting_edge_live_update_system_designed_specifically_for_capacitor_applications: >- + Capgo est le système de mise à jour en direct de pointe conçu spécifiquement + pour les applications de condensateurs. +we_empower_developers_to_push_updates_instantly_ensuring_your_users_always_have_the_latest_version_of_your_app_without_the_hassle_of_app_store_approvals: >- + Nous permettons aux développeurs de diffuser des mises à jour instantanément, + garantissant ainsi que vos utilisateurs disposent toujours de la dernière + version de votre application sans avoir à se soucier des approbations de l'App + Store. +our_story: Notre histoire +capgo_was_born_from_a_real_need_in_the_developer_community: Capgo est né d'un réel besoin de la communauté des développeurs. +it_all_started_with_a_github_issue_where_many_developers_voiced_their_frustration_with_the_high_costs_of_existing_solutions_like_appflow: >- + Tout a commencé avec un problème GitHub où de nombreux développeurs ont + exprimé leur frustration face aux coûts élevés des solutions existantes comme + Appflow. +this_inspired_me_to_create_an_affordable_efficient_alternative: Cela m’a inspiré à créer une alternative abordable et efficace. +read_the_full_story_of_capgos_challenging_birth_as_a_solo_maker_project: >- + Lisez l'histoire complète de la naissance difficile de Capgo en tant que + projet solo +key_features: Principales fonctionnalités +deploy_changes_in_real_time: Déployer les changements en temps réel +version_control: Contrôle des versions +manage_multiple_app_versions_effortlessly: Gérez plusieurs versions d'application sans effort +rollback_capability: Capacité de restauration +revert_to_previous_versions_if_needed: Revenir aux versions précédentes si nécessaire +analytics: Analytique +track_update_performance_and_user_adoption: Suivez les performances des mises à jour et l’adoption par les utilisateurs +organization_and_app_management: Organisation et gestion des applications +thanks_to_our_open_source_nature: Grâce à notre nature open source +our_commitment: Notre engagement +as_the_largest_ecosystem_of_open_source_plugins_for_capacitor_we_re_committed_to_innovation_transparency_and_community_driven_development: >- + En tant que plus grand écosystème de plugins open source pour Capacitor, nous + nous engageons en faveur de l'innovation, de la transparence et du + développement axé sur la communauté. +practicing_what_we_preach: Mettre en pratique ce que nous prêchons +we_practice_what_we_preach: Nous pratiquons ce que nous prêchons +capgo_is_used_to_update_its_own_apps_allowing_us_to_continuously_improve_and_refine_our_product_through_real_world_usage: >- + Capgo est utilisé pour mettre à jour ses propres applications, ce qui nous + permet d'améliorer et d'affiner continuellement notre produit grâce à une + utilisation réelle. +our_dedication: Notre dévouement +since_2023_capgo_has_been_my_full_time_focus_ensuring_dedicated_development_and_support_for_our_growing_community_of_users: >- + Depuis 2023, Capgo est mon objectif à plein temps, assurant un développement + et un support dédiés à notre communauté croissante d'utilisateurs. +hi_there_im_martin_donadieu: Salut! Je m'appelle Martin Donadieu +run_your_projects_on_your_own_device_faster_than_ever_and_share_those_projects_across_your_whole_team: >- + Exécutez vos projets sur votre propre appareil plus rapidement que jamais et + partagez ces projets avec toute votre équipe. +test_version_in_the_sandbox_app_manage_version_and_channel: Testez la version dans l'application sandbox, gérez la version et le canal +speed: Vitesse +simplicity: Simplicité +start_building_rich_experiences_with_your_device_and_your_computer: >- + Commencez à créer des expériences riches avec votre appareil et votre + ordinateur. +confirm_email: Confirmez votre email +please_open_your_mailbox_to_verify: Veuillez ouvrir votre boîte aux lettres pour vérifier +didnt_receive_confirmation_email: Vous n'avez pas reçu d'e-mail de confirmation ? +resend: Renvoyer +resending: Renvoi +open_mailbox: Ouvrir la boîte aux lettres +thank_you_for_choosing_capgo: Merci d'avoir choisi Capgo ! +code_review: Révision du code +code_review_and_consulting: Révision du code et conseil +consult_your_capacitor_apps_and_review_the_code_with_us_to_deliver_bug_free_apps: >- + Consultez vos applications Capacitor et révisez le code avec nous pour fournir + des applications sans bug. +book_a_consultation: Réservez une consultation +testimonial_consulting: >- + Capgo compte non seulement des ingénieurs incroyablement talentueux, mais ils + partagent également ma passion pour la réussite des projets. Avoir un véritable partenaire a été une expérience + merveilleuse, et cela nous permet d'avancer beaucoup plus vite que nous ne + pourrions le faire seuls. +testimonial_consulting_2: >- + Je n'aurais aucune hésitation à recommander + Capgo à d'autres, pour fournir une solution flexible à une + main-d'œuvre existante ou à plus long terme au sein d'une équipe distante. +when_its_good_to_ask_for_cordova_and_capacitorjs_consulting_services: Quand il est bon de demander les services de conseil Cordova et CapacitorJS +review_before_passing_the_code_to_the_production: Réviser avant de transmettre le code à la production +find_and_fix_bugs_during_the_coding_process: Recherchez et corrigez les bugs pendant le processus de codage. +it_s_faster_cheaper_and_requires_fewer_developers_to_do_it: C’est plus rapide, moins cher et nécessite moins de développeurs. +optimization_of_the_existing_app: Optimisation de l'application existante +little_experience_with_capacitorjs: Peu d'expérience avec CapacitorJS +when_developing_a_capacitorjs_app_as_a_beginner_it_s_good_to_have_an_experienced_consultant_by_your_side: >- + Lorsque vous développez une application CapacitorJS en tant que débutant, il + est bon d'avoir un consultant expérimenté à vos côtés. +let_them_review_your_work_and_give_your_team_an_opportunity_to_learn_from_the_experts: >- + Laissez-les examiner votre travail et donnez à votre équipe l’occasion + d’apprendre des experts. +poor_app_quality: Mauvaise qualité de l'application +somebody_developed_an_app_for_you_but_it_doesn_t_meet_your_expectations_and_the_quality_of_the_final_product_is_really_low: >- + Quelqu’un a développé une application pour vous, mais elle ne répond pas à vos + attentes et la qualité du produit final est vraiment faible. +something_doesn_t_work_but_you_don_t_know_why: Quelque chose ne marche pas mais tu ne sais pas pourquoi +a_specific_element_of_your_app_doesn_t_work_and_you_don_t_know_where_the_problem_is_and_how_to_fix_it: >- + Un élément spécifique de votre application ne fonctionne pas et vous ne savez + pas où se situe le problème ni comment le résoudre. +plugin_is_missing: Le plugin est manquant +you_need_a_to_access_to_specific_native_api_and_the_right_plugin_don_t_exist_we_can_develop_it_for_you_or_support_you_with_it: >- + Vous avez besoin d’accéder à une API native spécifique et le bon plugin + n’existe pas. Nous pouvons le développer pour vous ou vous accompagner dans + cette démarche. +ci_cd_setup: Configuration CI/CD +our_team_helps_you_with_configuring_and_managing_automated_builds_tests_and_app_deployments_to_app_stores_through_fastlane_and_voltbuilder_in_your_cicd_environment: >- + Notre équipe vous aide à configurer et à gérer les builds, les tests et les + déploiements d'applications automatisés vers les magasins d'applications via + Fastlane et VoltBuilder dans votre environnement CI/CD. +why_is_it_important: Pourquoi est-ce important ? +code_consulting_and_review_is_more_than_just_a_bug_check_it_helps_to: "La consultation et la révision du code sont plus qu'une simple vérification de bogues. Cela aide à\_:" +minimize_mistakes_and_their_impact_on_the_project: Minimiser les erreurs et leur impact sur le projet +ensure_that_the_project_requirements_are_fulfilled: S'assurer que les exigences du projet sont remplies +improve_overall_code_quality: Améliorer la qualité globale du code +achieve_consistent_design_and_implementation: Parvenir à une conception et une mise en œuvre cohérentes +technological_benefits: Avantages technologiques +better_code_quality: Meilleure qualité de code +let_more_experienced_people_review_your_work_and_give_your_team_an_opportunity_to_learn_from_the_experts: >- + Laissez des personnes plus expérimentées examiner votre travail et donnez à + votre équipe l’occasion d’apprendre des experts. +improved_code_readability: Lisibilité du code améliorée +it_s_possible_that_different_developers_will_read_your_code_in_the_future_reduce_unnecessary_pieces_of_it_to_make_it_shorter_and_more_expressive: >- + Il est possible que différents développeurs lisent votre code à l’avenir. + Réduisez les morceaux inutiles pour le rendre plus court et plus expressif. +bugs_reduction: Réduction des bugs +eliminate_the_number_of_bugs_before_passing_the_code_to_production: Éliminez le nombre de bugs avant de transmettre le code à la production. +hire_capacitorjs_consultants: Embaucher des consultants CapacitorJS +business_benefits: Avantages commerciaux +lower_cost_of_fixing_bugs: Coût réduit de correction des bugs +the_faster_you_find_the_bug_the_cheaper_you_can_fix_it_if_the_bug_is_spotted_during_the_development_process_it_s_easier_and_cheaper_to_remove_it: >- + Plus vite vous trouvez le bug, moins vous pourrez le corriger à moindre coût. + Si le bug est détecté pendant le processus de développement, il est plus + facile et moins coûteux de le supprimer. +opportunity_for_juniors_to_develop_skills: Possibilité pour les juniors de développer leurs compétences +help_your_junior_developers_extend_their_knowledge_by_giving_them_the_opportunity_to_cooperate_with_more_experienced_developers: >- + Aidez vos développeurs juniors à approfondir leurs connaissances en leur + donnant la possibilité de coopérer avec des développeurs plus expérimentés. +community_trusted: Approuvé par la communauté +cordova_and_capacitorjs_expert: Expert Cordova et CapacitorJS +experienced_in_working_on_demanding: Expérience dans le travail sur des sujets exigeants +cordova_capacitorjs_projects: Projets Cordova et CapacitorJS +creators_and_maintainers_of_many_open_source_libraries_used_by_millions: >- + Créateurs et mainteneurs de nombreuses bibliothèques Open Source utilisées par + des millions de personnes +core_contributors_to_capacitorjs_and_ionic: Contributeurs principaux à CapacitorJS et Ionic +need_help_with_cordova_or_capacitorjs_let_us_know: "Besoin d'aide avec Cordova ou CapacitorJS ? Faites-le-nous savoir\_!" +im_a_french_software_engineer: Je suis un ingénieur logiciel français +living_best_life: vivre ma meilleure vie sur la magnifique île de Madère, au Portugal +made_capgo_with_passion: J'ai créé Capgo avec passion pour responsabiliser les développeurs comme vous. +i_m_a_huge_believer_in_open_source: Je crois énormément à l'open source. +capgo_proudly_stands_as_the_largest_ecosystem_of_open_source_plugins_for_capacitor: >- + Capgo est fier d'être le plus grand écosystème de plugins open source pour + Capacitor. +we_re_committed_to_fostering_a_community_where_developers_can_learn_contribute_and_grow_together: >- + Nous nous engageons à favoriser une communauté où les développeurs peuvent + apprendre, contribuer et grandir ensemble. +each_time_you_contact_capgo_you_re_reaching_out_to_me_directly: Chaque fois que vous contactez Capgo, vous me contactez directement. +i_personally_handle_all_support_through_email_chat_or_discord_because_i_believe_in_real_connections: >- + Je gère personnellement toute l'assistance par e-mail, chat ou Discord parce + que je crois aux vraies connexions. +your_challenges_are_my_challenges: Vos défis sont mes défis +my_commitment_to_transparency_extends_to_everything_i_do: Mon engagement envers la transparence s’étend à tout ce que je fais. +when_im_not_working_on_capgo_you_ll_find_me_scaling_climbing_walls_🧗‍♂️_dancing_to_zouk_rhythms_💃_or_exploring_madeiras_stunning_nature_🌿: >- + Quand je ne travaille pas sur Capgo, vous me trouverez en train d'escalader + des murs d'escalade 🧗‍♂️, de danser sur des rythmes de zouk 💃 ou d'explorer + la magnifique nature de Madère 🌿. +lets_make_app_development_amazing_together: "Rendons le développement d'applications incroyable ensemble\_!" +martin_donadieu_on_a_motorcycle_with_a_rainbow_in_the_background: Martin Donadieu sur une moto avec un arc-en-ciel en arrière-plan +get_quote_now: Obtenez un devis maintenant +you_can_see_my_entire_process_unfold_on_twitter: Vous pouvez voir l'ensemble de mon processus se dérouler sur Twitter +and_hear_more_about_my_journey_on_the: et en savoir plus sur mon voyage sur le +read_more: En savoir plus +$1_app: "Application à 1\_$" +services: Services +case_1: Cas 1 +case_2: Cas 2 +case_3: Cas 3 +case_4: Cas 4 +case_5: Cas 5 +case_6: Cas 6 +case_7: Cas 7 +email_is_required: L'e-mail est requis +when_down_review: >- + Lorsqu’une application fonctionne trop lentement ou tombe en panne (même + pendant quelques minutes), cela peut nuire à la satisfaction des utilisateurs + et diminuer les revenus. Pour éviter de telles situations, examinez le code + pour trouver des domaines à améliorer. +why_work: Pourquoi travailler +with_us: avec nous ? +consulting_forged_plugins_community_embraced: Plugins forgés par le conseil, adoptés par la communauté +consulting_forged_plugins_community_embraced_description: >- + Nos plugins Capacitor, nés de véritables défis clients, responsabilisent + désormais les développeurs du monde entier. +each_solution_represents_a_consulting_success_story_battle_tested_and_refined_for_the_community: >- + Chaque solution représente une réussite en matière de conseil, testée et + peaufinée pour la communauté. +get_your_custom_plugin_built: Créez votre plugin personnalisé +contact: Contact +lets_work_together: Travaillons ensemble ! +we_welcome_and_appreciate_all_contributions_to_capgo: Nous accueillons et apprécions toutes les contributions à Capgo. +this_page_serves_as_a_helper_to_get_you_started_on_contributing: Cette page vous aide à commencer à contribuer. +projects: Projets +there_are_numerous_repositories_in_the_capgo_organization_that_are_part_of_the_capgo: >- + Il existe de nombreux référentiels dans l'organisation Capgo qui font partie + de Capgo. +repositories_have_different_scopes_use_different_programming_languages_and_have_varying_level_when_it_comes_to_contributions: >- + Les référentiels ont des portées différentes, utilisent différents langages de + programmation et ont différents niveaux de contribution. +to_help_you_decide_which_repository_might_be_the_best_to_start_contributing_and_or_falls_into_your_interest_here_s_a_short_comparison_languages_in_bold_comprise_most_of_the_codebase: "Pour vous aider à décider quel référentiel pourrait être le meilleur pour commencer à contribuer (et/ou qui vous intéresse), voici une brève comparaison (les langues en gras constituent la majeure partie de la base de code )\_:" +main_repository_that_provides_the_capacitor_updater_plugin: >- + Il s'agit du référentiel principal qui fournit le plugin + capacitor-updater. +you_want_to_fix_a_bug_or_add_a_new_feature_to_capacitor_updater_this_is_the_repository_you_want_to_contribute_to: "Vous souhaitez corriger un bug ou ajouter une nouvelle fonctionnalité à capacitor-updater\_? Il s'agit du référentiel auquel vous souhaitez contribuer." +the_webapp_and_serverless_functions_that_make_up_the_capgo_cloud_platform: Les fonctions Webapp et serverless qui composent la plateforme cloud Capgo. +thare_where_you_want_to_contribute_to_fix_the_backend_of_capgo: Indiquez où vous souhaitez contribuer à la réparation du backend de Capgo. +frontend_for_official_deno_webpage: Frontend pour la page Web officielle de Deno +documentation_in_markdown_that_powers: Documentation dans Markdown qui alimente +version_manager_that_power_ci_cd_to_update_apps: >- + Gestionnaire de versions qui alimente CI/CD pour mettre à jour les + applications. +read_the_style_guide: >- + Lisez le + guide de style. +ask_for_help_in_the_community_chat_room: >- + Demandez de l'aide dans le salon de discussion communautaire . +mention_issue_before_working: >- + Lorsque vous travaillez sur un problème, mentionnez-le dans les commentaires + du problème avant de commencer à travailler sur le problème. +create_an_issue_and_discuss_before_working_on_a_new_feature: "Lorsque vous travaillez sur une nouvelle fonctionnalité, créez un problème et discutez-en avec d'autres contributeurs avant de commencer à travailler sur la fonctionnalité\_; nous apprécions toutes les contributions, mais toutes les fonctionnalités proposées ne sont pas acceptées. Nous ne voulons pas que vous passiez des heures à travailler sur un code qui pourrait ne pas être accepté." +please_be_professional_in_the_forums: >- + Soyez professionnel sur les forums. Nous suivons le le code de conduite + de Rust (CoC). Vous avez un problème ? Envoyez un e-mail à ry@tinyclouds.org. +submitting_a_pull_request: Soumettre une pull request +before_submitting_a_pr: "Avant de soumettre un PR à l'un des dépôts, veuillez vous assurer que les points suivants sont effectués\_:" +give_pr_a_descriptive_title: Donnez au PR un titre descriptif. +examples_of_good_pr_title: "Exemples de bons titres de relations publiques\_:" +examples_of_bad_pr_title: "Exemples de mauvais titres de relations publiques\_:" +submitting_a_pr_to_capgo: >- + Soumettre un PR à Capgo +additionally_make_sure_that: "En plus de ce qui précède, assurez-vous que\_:" +npm_run_lint_passes: >- + npm run lint passes - cela vérifiera le code Rust et JavaScript + pour les erreurs et erreurs courantes en utilisant Swiftlint + (pour Swift) et eslint (pour JavaScript et Java) +documenting_apis: Documenter les API +importance_of_documenting_apis: >- + Il est important de documenter toutes les API publiques et nous souhaitons le + faire en cohérence avec le code. Cela permet de garantir que le code et la + documentation sont étroitement liés. +javascript_and_typescript: JavaScript et TypeScript +jsdoc_documentation: >- + Toutes les API et tous les types exposés publiquement, le module + capacitor-updater doit avoir une documentation JSDoc. Cette + documentation est analysée et disponible pour le compilateur TypeScript, et + donc facile à fournir plus en aval. Les blocs JSDoc viennent juste avant + l'instruction à laquelle ils s'appliquent et sont désignés par un + /** avant de se terminer par un */. Par exemple: +jsdoc_example: exporter const FOO = 'foo'; +find_more_at: "Pour en savoir plus\_: https://jsdoc.app/ " +get_in_touch: Entrer en contact +company_name: Nom de l'entreprise +register_code: Code d'enregistrement +address: Adresse +hosting: Hébergement +data_storage: Stockage des données +data_processing: Informatique +powerful_app_plugins: Plugins d'application puissants +powerful_app_plugins_description: >- + Plugins de niveau entreprise avec une excellente documentation, des mises à + jour continues, des extraits de code et une assistance premium pour que vous + puissiez vous concentrer sur la création de votre application. +plans_that_scale_with_your_business: Des forfaits qui évoluent avec votre entreprise +plans_that_scale_with_your_business_description: >- + Cloud de niveau entreprise qui améliore la fonctionnalité et la sécurité des + applications Capacitor. +monthly_plan: Forfait mensuel +yearly_plan: Forfait annuel +save: Sauvegarder +we_don_t_bill_you_automatically_until_your_confirmation: Nous ne vous facturons pas automatiquement jusqu'à votre confirmation. +we_don_t_store_or_sell_your_data_to_anyone: Nous ne stockons ni ne vendons vos données à qui que ce soit. +top_100_app_using_different_framworks_on_android_store: >- + Liste des 100 meilleures applications utilisant Diffrents Framworks sur la + boutique Android +top_apps_by_framework: Meilleures applications par framework +top_100_app_using_capacitor_on_android_play_store: >- + Liste des 100 meilleures applications utilisant Capacitor sur le Play Store + Android +top_capacitor_apps: Meilleures applications de condensateurs +capacitor_power_aproximately_1_of_apps_on_google_play_store: "Le condensateur alimente environ 1\_% des applications sur Google Play\_Store" +downloads: Téléchargements +see_in_play_store: Voir dans le Play Store +top_app_using_capgo_cloud_or_self_hosted: Liste des meilleures applications utilisant le cloud Capgo ou auto-hébergées +top_cordova_apps: >- + Liste des 100 meilleures applications utilisant Cordova sur la boutique + Android +top_cordova_apps_title: Meilleures applications de Cordoue +top_capgo_apps_title: Meilleures applications Capgo +top_capgo_apps: Liste des meilleures applications utilisant Capgo +cordova_power_aproximately_1_of_apps_on_google_play_store: "Cordova alimente environ 1\_% des applications sur le Google Play Store" +top_flutter_apps: >- + Liste des 100 meilleures applications utilisant Flutter sur la boutique + Android +top_kotlin_apps: Liste des 100 meilleures applications utilisant Kotlin sur la boutique Android +top_native_script_apps: >- + Liste des 100 meilleures applications utilisant Native Script sur la boutique + Android +top_react_native_apps: >- + Liste des 100 meilleures applications utilisant React Native sur la boutique + Android +top_flutter_apps_title: Meilleures applications Flutter +flutter_power_aproximately_1_of_apps_on_google_play_store: "Flutter alimente environ 1\_% des applications sur Google Play Store" +top_kotlin_apps_title: Meilleures applications Kotlin +kotlin_power_aproximately_1_of_apps_on_google_play_store: Kotlin alimente environ 1 % des applications sur le Google Play Store +top_native_script_apps_title: Principales applications de script natif +native_script_power_aproximately_1_of_apps_on_google_play_store: "Le script natif alimente environ 1\_% des applications sur le Google Play Store" +top_react_native_apps_title: Principales applications React Native +react_native_power_aproximately_1_of_apps_on_google_play_store: React Native alimente environ 1 % des applications sur le Google Play Store +table_of_contents: Table des matières +latest_from_news: Dernières nouvelles +capgo_gives_you_the_best_insights_you_need_to_create_a_truly_professional_mobile_app: >- + Capgo vous donne les meilleures informations dont vous avez besoin pour créer + une application mobile véritablement professionnelle. +see_all_from_our_blog: Tout voir sur notre blog +latest_from_the_blog: Dernières nouveautés du blog +calculate_your_usage: Calculez votre consommation +monthly_active_users: Utilisateurs actifs mensuels +enter_your_estimated_monthly_active_users: >- + Entrez vos utilisateurs actifs mensuels estimés, les mises à jour par mois et + la taille des mises à jour pour obtenir votre coût mensuel estimé. +updates_by_month: Mises à jour
par mois +updates_size: Taille des mises à jour
(Mo) +updates_total: Mises à jour
(Total) +bandwidth_gb: Bande passante
(Go) +storage: Stockage
(Go) +yearly: Annuel +monthly: Mensuel +we_suggest_you_to_choose_the: Nous vous proposons de choisir le +plan: plan +questions_and_answers: Questions et réponses +explore_common_questions: Explorez les questions et réponses courantes sur Capgo +how_are_mau_counted: "Comment les utilisateurs actifs mensuels (MAU) sont-ils comptés\_?" +mau_counting_explanation: >- + Nous comptons les MAU (Utilisateurs actifs mensuels) en suivant les + utilisateurs uniques qui ouvrent votre application sur une période de 30 + jours. Chaque utilisateur est compté une fois, quel que soit le nombre de fois + où il interagit avec l'application. +capgo_usage_explanation: >- + Chez Capgo, nous ne prenons pas en compte les émulateurs et les builds de + développement dans votre utilisation. En savoir plus à ce sujet +here: ici. +what_does_storage_mean: Que signifie le stockage ? +storage_explanation: >- + Le stockage, en particulier le stockage périphérique, fait référence à la + capacité totale fournie par Capgo aux emplacements périphériques pour stocker + tous vos lots de mises à jour. Cela garantit que les utilisateurs reçoivent la + dernière version de votre application ou service rapidement et efficacement. +how_is_bandwidth_counted: "Comment la bande passante est-elle comptée\_?" +bandwidth_explanation: >- + Chez Capgo, nous mesurons la bande passante en suivant la quantité de données + transmises entre l'emplacement de stockage et les appareils des utilisateurs + via des serveurs périphériques. Cela nous aide à fournir des mises à jour en + temps réel. +unsure_about_active_users: Vous n'êtes pas sûr de votre nombre d'utilisateurs actifs ? +free_trial_explanation: >- + Si vous n'êtes pas sûr du nombre d'utilisateurs actifs dont vous disposez et + que vous craignez d'atteindre la limite de votre forfait, profitez de l'essai + gratuit de Capgo. C'est un excellent moyen de tester notre service, de trouver + le bon forfait, d'éviter des frais imprévus et de garantir que tout fonctionne + correctement. +didnt_find_answer: Vous n'avez pas trouvé la réponse que vous cherchiez ? +contact_support: Contactez notre support +pay_as_you_go: Payez au fur et à mesure +pay_as_you_go_description: Mises à jour en direct/mois. Aucun engagement. +users_included: Utilisateurs inclus +then: alors +bandwidth: Bande passante +TB_included: TB inclus +per_GB: par Go +cloud_storage: Stockage en nuage +GB_included: Go inclus +API_access: Accès API +create_anything_you_want: Créez tout ce que vous voulez +dedicated_support: Un support dédié +get_an_answer_in_less_than_6h: Obtenez une réponse en moins de 6h +custom_domain: Domaine personnalisé +add_your_own_domain: Ajoutez votre propre domaine +all_our_features_are_available_to_all_users: Toutes nos fonctionnalités sont disponibles pour tous les utilisateurs +month: Mois +get_started_for_free: Commencez GRATUITEMENT +most_popular: Le plus populaire +14_days_free_trial: 14 jours d'essai gratuit +billed_annually_at: Facturé annuellement à +you_get: Vous obtenez +live_updates_per_month: Mises à jour en direct/mois +of_bandwidth: de bande passante +of_storage: de stockage +priority_support_for_all_capgo_plugins: >- + Prise en charge prioritaire de tous les plugins Capgo (plus de 30 plugins) +for_the_pay_as_you_go_plan: pour le plan Pay-as-you-go +per_added_user: par utilisateur ajouté +included: compris +per_added_gb: par Go ajouté +updates: Mises à jour +updates_explanation: Une partie du calcul du prix de la bande passante +plan.free.desc: Idéal pour expérimenter sans soucis +plan.solo.desc: Idéal pour les développeurs indépendants +plan.maker.desc: Idéal pour les propriétaires de petites entreprises +plan.team.desc: Idéal pour les moyennes entreprises +tutorial_on: Tutoriel sur +view_repo: Voir le dépôt +view_npm: Voir sur NPM +last_modified: Dernière modification +aup_intro: >- + Cette politique d'utilisation acceptable (cette « Politique ») décrit les + utilisations interdites des services Web offerts par Capgo et ses sociétés + affiliées (les « Services ») et du site Web situé à l'adresse + https://capgo.app (le « Site Capgo »). Les exemples contenus dans cette + politique ne sont pas exhaustifs. Nous pouvons modifier cette politique à tout + moment en publiant une version révisée sur le site Capgo. En utilisant les + Services ou en accédant au Site Capgo, vous acceptez la dernière version de + cette Politique. Si vous violez la Politique ou autorisez ou aidez d'autres + personnes à le faire, nous pouvons suspendre ou mettre fin à votre utilisation + des Services. +aup_no_illegal_use: Aucune utilisation ou contenu illégal, nuisible ou offensant +aup_no_illegal_use_desc: "Vous ne pouvez pas utiliser, ni encourager, promouvoir, faciliter ou demander à d'autres d'utiliser les Services ou le Site Capgo pour toute utilisation illégale, nuisible, frauduleuse, contrefaisante ou offensante, ou pour transmettre, stocker, afficher, distribuer ou rendre disponible de toute autre manière du contenu qui est illégal, nuisible, frauduleux, contrefait ou offensant. Les activités ou contenus interdits comprennent\_:" +illegal_activities: Activités illégales, nuisibles ou frauduleuses. +infringing_content: Contenu contrefait. +offensive_content: Contenu offensant. +harmful_content: Contenu préjudiciable. +platform_compliance: Conformité de la plateforme. +aup_no_security_violations: Aucune violation de la sécurité +aup_no_security_violations_desc: "Vous ne pouvez pas utiliser les Services pour violer la sécurité ou l'intégrité d'un réseau, d'un ordinateur ou d'un système de communication, d'une application logicielle ou d'un réseau ou d'un appareil informatique (chacun étant un «\_Système\_»). Les activités interdites comprennent\_:" +unauthorized_access: Accès non autorisé. +interception: Interception. +falsification_of_origin: Falsification de l'origine. +aup_no_network_abuse: Aucun abus de réseau +aup_no_network_abuse_desc: "Vous ne pouvez pas établir de connexions réseau avec des utilisateurs, des hôtes ou des réseaux à moins d'avoir l'autorisation de communiquer avec eux. Les activités interdites comprennent\_:" +monitoring_crawling: Surveillance ou exploration. +denial_of_service: Déni de service (DoS). +intentional_interference: Interférence intentionnelle. +operation_of_network_services: Fonctionnement de certains services réseau. +avoiding_system_restrictions: Éviter les restrictions du système. +aup_no_email_abuse: Pas d'abus de courrier électronique ou autre message +aup_no_email_abuse_desc: >- + Vous ne distribuerez, publierez, n'enverrez ni ne faciliterez l'envoi + d'e-mails massifs non sollicités ou d'autres messages, promotions, publicités + ou sollicitations (comme le « spam »), y compris la publicité commerciale et + les annonces d'information. Vous ne modifierez pas ou ne masquerez pas les + en-têtes des messages, ni n'assumerez l'identité d'un expéditeur sans + l'autorisation explicite de l'expéditeur. Vous ne collecterez pas de réponses + aux messages envoyés par un autre fournisseur de services Internet si ces + messages enfreignent cette politique ou la politique d'utilisation acceptable + de ce fournisseur. +aup_monitoring_enforcement: Notre surveillance et notre application +aup_monitoring_enforcement_desc: >- + Nous nous réservons le droit, mais n'assumons pas l'obligation, d'enquêter sur + toute violation de cette politique ou toute utilisation abusive des services + ou du site Capgo. Nous pouvons : +investigate_violations: "enquêter sur les violations de cette Politique ou l'utilisation abusive des Services ou du Site Capgo\_;" +remove_modify_content: >- + supprimer, désactiver l'accès ou modifier tout contenu ou ressource qui + enfreint cette politique ou tout autre accord que nous avons avec vous pour + l'utilisation des services ou du site Capgo. +aup_reporting_violations: Signalement des violations de cette politique +aup_reporting_violations_desc: >- + Si vous avez connaissance d'une violation de cette politique, vous nous en + informerez immédiatement et nous fournirez l'assistance, sur demande, pour + mettre fin ou remédier à la violation. Pour signaler toute violation de cette + politique, veuillez nous contacter à support@capgo.app. +illegal_activities_desc: >- + Toute activité illégale, qui viole les droits d'autrui ou qui peut nuire à + autrui, à nos opérations ou à notre réputation, y compris la diffusion, la + promotion ou la facilitation de la pédopornographie, l'offre ou la diffusion + de biens, services, programmes ou promotions frauduleux, faire- les + stratagèmes d'argent rapide, les systèmes de Ponzi et pyramidaux, le phishing + ou le pharming. +infringing_content_desc: >- + Contenu qui enfreint ou détourne la propriété intellectuelle ou les droits de + propriété d'autrui. +offensive_content_desc: >- + Contenu diffamatoire, obscène, abusif, portant atteinte à la vie privée ou + autrement répréhensible, y compris le contenu qui constitue de la + pédopornographie, se rapporte à la bestialité ou représente des actes sexuels + non consensuels. +harmful_content_desc: >- + Contenu ou autre technologie informatique susceptible d'endommager, + d'interférer, d'intercepter subrepticement ou d'exproprier tout système, + programme ou donnée, y compris les virus, chevaux de Troie, vers, bombes à + retardement ou robots d'annulation. +platform_compliance_desc: >- + Toute activité jugée inacceptable par les plateformes utilisées par le Site et + les Services Capgo. +unauthorized_access_desc: >- + Accéder ou utiliser un système sans autorisation, y compris tenter de sonder, + d'analyser ou de tester la vulnérabilité d'un système ou de violer toute + mesure de sécurité ou d'authentification utilisée par un système. +falsification_of_origin_desc: >- + Forger des en-têtes de paquets TCP-IP, des en-têtes de courrier électronique + ou toute partie d'un message décrivant son origine ou son itinéraire. + L'utilisation légitime d'alias et de remailers anonymes n'est pas interdite + par cette disposition. +monitoring_crawling_desc: >- + Surveillance ou exploration d'un système qui altère ou perturbe le système + surveillé ou analysé. +denial_of_service_desc: >- + Inonder une cible de demandes de communication afin que la cible ne puisse pas + répondre au trafic légitime ou réponde si lentement qu'elle devient + inefficace. +intentional_interference_desc: >- + Interférer avec le bon fonctionnement de tout système, y compris toute + tentative délibérée de surcharger un système par le biais de bombardements de + courriers électroniques, de bombardements d'informations, d'attaques de + diffusion ou de techniques d'inondation. +operation_of_network_services_desc: >- + Utiliser ou tenter d'exploiter tout service réseau ou service qui interfère + avec le bon fonctionnement de tout service réseau. +avoiding_system_restrictions_desc: >- + Utiliser des moyens manuels ou électroniques pour éviter toute limitation + d'utilisation imposée à un système, telle que des restrictions d'accès et de + stockage. +report_violations_desc: >- + Nous pouvons signaler toute activité que nous soupçonnons de violer une loi ou + un règlement aux responsables de l'application des lois, aux régulateurs ou à + d'autres tiers appropriés. +report_violations_desc_2: >- + Nos rapports peuvent inclure la divulgation d’informations clients + appropriées. Nous pouvons également coopérer avec les organismes d'application + de la loi, les régulateurs ou d'autres tiers appropriés pour faciliter les + enquêtes et les poursuites en cas de conduite illégale en fournissant des + informations sur les réseaux et les systèmes liées aux violations présumées de + cette politique. +security_policy_title: Politique de sécurité de Capgo +canonical: Canonique +security_intro: >- + Chez Capgo, nous considérons la sécurité de nos systèmes comme une priorité + absolue. Cependant, quels que soient les efforts que nous déployons pour + assurer la sécurité du système, des vulnérabilités peuvent toujours être + présentes. +security_discovery: >- + Si vous découvrez une vulnérabilité, nous aimerions en être informés afin de + pouvoir prendre des mesures pour y remédier le plus rapidement possible. Nous + aimerions vous demander de nous aider à mieux protéger nos clients et nos + systèmes. +security_out_of_scope_title: "Vulnérabilités hors de portée\_:" +security_out_of_scope_1: Clickjacking sur des pages sans actions sensibles. +security_out_of_scope_2: CSRF non authentifié/déconnexion/connexion. +security_out_of_scope_3: >- + Attaques nécessitant un MITM ou un accès physique à l'appareil d'un + utilisateur. +security_out_of_scope_4: Attaques nécessitant de l’ingénierie sociale. +security_out_of_scope_5: Toute activité pouvant entraîner une interruption de notre service (DoS). +security_out_of_scope_6: >- + Problèmes d’usurpation de contenu et d’injection de texte sans afficher de + vecteur d’attaque/sans pouvoir modifier HTML/CSS. +security_out_of_scope_7: Usurpation d'e-mail +security_out_of_scope_8: En-têtes DNSSEC, CAA, CSP manquants +security_out_of_scope_9: Absence d'indicateur sécurisé ou HTTP uniquement sur les cookies non sensibles +security_out_of_scope_10: Liens morts +security_out_of_scope_11: Énumération des utilisateurs +security_testing_guidelines_title: "Directives de test\_:" +security_testing_guidelines_1: >- + N'exécutez pas de scanners automatisés sur d'autres projets clients. + L’utilisation de scanners automatisés peut entraîner des coûts pour nos + utilisateurs. Les scanners configurés de manière agressive peuvent perturber + par inadvertance les services, exploiter des vulnérabilités, entraîner une + instabilité ou des violations du système et violer les conditions de service + de nos fournisseurs en amont. Nos propres systèmes de sécurité ne seront pas + capables de distinguer la reconnaissance hostile des recherches Whitehat. Si + vous souhaitez exécuter un scanner automatisé, informez-nous à + security@capgo.app et exécutez-le uniquement sur votre propre projet Capgo. + N'attaquez PAS les projets d'autres clients. +security_testing_guidelines_2: >- + Ne profitez pas de la vulnérabilité ou du problème que vous avez découvert, + par exemple en téléchargeant plus de données que nécessaire pour démontrer la + vulnérabilité ou en supprimant ou en modifiant les données d'autres personnes. +security_reporting_guidelines_title: "Lignes directrices en matière de déclaration\_:" +security_reporting_guidelines_1: "Soumettez vos résultats via notre avis de sécurité GitHub\_:" +security_reporting_guidelines_2: >- + Fournissez suffisamment d'informations pour reproduire le problème, afin que + nous puissions le résoudre le plus rapidement possible. +security_disclosure_guidelines_title: "Lignes directrices en matière de divulgation\_:" +security_disclosure_guidelines_1: >- + Afin de protéger nos clients, ne révélez pas le problème à d'autres jusqu'à ce + que nous ayons recherché, traité et informé nos clients concernés. +security_disclosure_guidelines_2: "Si vous souhaitez partager publiquement vos recherches sur Capgo lors d'une conférence, sur un blog ou tout autre forum public, vous devez partager un brouillon avec nous pour examen et approbation au moins 30 jours avant la date de publication. Veuillez noter que les éléments suivants ne doivent pas être inclus\_:" +security_disclosure_guidelines_2_1: Données concernant tous les projets clients Capgo +security_disclosure_guidelines_2_2: Données des clients Capgo +security_disclosure_guidelines_2_3: Informations sur les employés, sous-traitants ou partenaires de Capgo +security_what_we_promise_title: "Ce que nous promettons\_:" +security_what_we_promise_1: >- + Nous répondrons à votre rapport dans les 7 jours ouvrables avec notre + évaluation du rapport et une date de résolution prévue. +security_what_we_promise_2: >- + Si vous avez suivi les instructions ci-dessus, nous n'engagerons aucune action + en justice contre vous concernant le rapport. +security_what_we_promise_3: >- + Nous traiterons votre signalement en toute confidentialité et ne transmettrons + pas vos données personnelles à des tiers sans votre autorisation. +security_what_we_promise_4: Nous vous tiendrons informés des progrès vers la résolution du problème. +security_what_we_promise_5: >- + Dans les informations publiques concernant le problème signalé, nous + indiquerons votre nom en tant que découvreur du problème (sauf si vous le + souhaitez). +security_closing: >- + Nous nous efforçons de résoudre tous les problèmes le plus rapidement possible + et nous aimerions jouer un rôle actif dans la publication finale sur le + problème une fois celui-ci résolu. +sla_title: Accords de niveau de service +enterprise_platform_uptime_sla: SLA de disponibilité de la plateforme d'entreprise +sla_intro: >- + L'accord de niveau de service suivant, qui est incorporé et fait partie de + l'accord d'abonnement entre Capgo ("Capgo") et le client (l'"accord"), + s'appliquera aux services destinés aux clients entreprises spécifiés dans un + formulaire de commande pendant l'abonnement applicable. Terme: +uptime_commitment_title: 1. Engagement de disponibilité +uptime_commitment_desc: >- + Capgo fournira la disponibilité réelle pendant au moins quatre-vingt-dix-neuf + pour cent (99,0 %) de la durée totale de chaque mois civil pendant la durée de + l'abonnement, telle que mesurée par Capgo (l'« engagement de disponibilité »). +service_credits_title: 2. Crédits de service +service_credits_desc: "Si l'engagement de disponibilité n'est pas respecté au cours d'un mois civil particulier pendant la durée de l'abonnement, le client sera alors éligible à un crédit de service (« crédit de service »), à condition que le client signale à Capgo ce non-respect de l'engagement de disponibilité et demande un tel service. Crédit conformément à cette pièce. Le montant de tout crédit de service dû en vertu des présentes sera calculé comme suit\_: X * Y, où X = le total des frais dus par le client à Capgo pour les services concernés pour le mois civil concerné (quel que soit le moment de facturation ou de paiement), et Y = le pourcentage de crédit correspondant à la disponibilité réelle fournie (en pourcentage du temps total) pour le mois civil concerné, comme indiqué dans le tableau ci-dessous." +actual_availability: Disponibilité réelle +credit_percentage: Pourcentage de crédit +availability_99_98: Inférieur à 99,0 % mais supérieur ou égal à 98,0 % +credit_10_percent: 10% +availability_98_97: Inférieur à 98,0 % mais supérieur ou égal à 97,0 % +credit_15_percent: 15% +availability_97_95: Inférieur à 97,0 % mais supérieur ou égal à 95,0 % +credit_20_percent: 20% +availability_below_95: "Moins de 95,0\_%" +credit_30_percent: 30% +credit_requests_payment_title: 3. Demandes de crédit et paiement +credit_requests_payment_desc: >- + Pour demander un crédit de service, le client doit envoyer un e-mail à Capgo à + support@capgo.app dans les trente (30) jours suivant la fin du mois au cours + duquel l'engagement de disponibilité n'a pas été respecté. Le client doit + inclure son identifiant de compte ou son adresse e-mail enregistrée, ainsi que + les dates et heures précédemment signalées auxquelles le service n'était pas + disponible. Si Capgo confirme que le client est éligible à un crédit de + service, Capgo émettra un crédit sur le compte du client dans un délai de + trente (30) jours. Les crédits de service ne constituent pas des + remboursements, ne peuvent pas être échangés contre un montant en espèces et + ne peuvent être utilisés que pour couvrir des frais de facturation futurs. + Sauf indication contraire dans la section 4 ci-dessous, les crédits de service + constitueront le seul et unique recours du client, et la seule et unique + responsabilité de Capgo, en cas de non-respect par Capgo de son engagement de + disponibilité. +4_definitions_title: 4. Définitions +definitions_desc: >- + Tous les mots en majuscules utilisés mais non définis dans le présent Accord + de niveau de service ont la signification indiquée dans l'Accord. +scheduled_availability_title: 4.1 Disponibilité programmée +scheduled_availability_desc: "«\_Disponibilité programmée\_» désigne la durée, en minutes, pendant laquelle les services applicables sont généralement accessibles et disponibles pour les utilisateurs autorisés du client." +unscheduled_downtime_title: 4.2 Temps d'arrêt imprévu +unscheduled_downtime_desc: >- + « Temps d'arrêt non programmé » désigne la durée, en minutes, pendant laquelle + les services applicables ne sont généralement pas accessibles et disponibles + pour les utilisateurs autorisés du client, à l'exclusion de l'inaccessibilité + ou de l'indisponibilité due aux actes ou omissions du client ou des + utilisateurs autorisés, des événements de force majeure, de la maintenance + programmée divulguée avec au préavis d'au moins 24 heures par e-mail, piratage + informatique ou attaques de virus, maintenance d'urgence raisonnable ou autres + exclusions spécifiques au produit répertoriées dans les exclusions SLA. +actual_availability_title: 4.3 Disponibilité réelle +actual_availability_desc: "«\_Disponibilité réelle\_» désigne la disponibilité planifiée moins les temps d'arrêt non planifiés." +production_title: 4.4 Production +production_desc: "La «\_production\_» est définie comme un système servant des systèmes en direct destinés aux clients ou aux entreprises avec des fonctionnalités déployées et fonctionnelles existantes." +non_production_desc: >- + Le « développement », la « mise en scène », « l'uat », la « pré-production » + ou la mise en œuvre de nouvelles fonctionnalités, même dans un environnement + de production, ne sont pas considérés comme de la production. +sla_exclusions_title: Exclusions des SLA +general_service_exclusions_title: Exclusions des services généraux +general_service_exclusion_1: >- + (i) Causés par des facteurs échappant à notre contrôle raisonnable, y compris, + mais sans s'y limiter, tout événement de force majeure ou accès à Internet, + problèmes de fournisseur d'accès Internet et/ou problèmes connexes au-delà du + point de démarcation de Capgo. +general_service_exclusion_2: (ii) Qui résultent de toute action ou inaction volontaire de votre part. +general_service_exclusion_3: >- + (iii) Cela résulte des limitations du processeur et des ressources mémoire de + la classe d'instance. +general_service_exclusion_4: >- + (iv) Cela résulte du fait que vous ne suivez pas les directives + opérationnelles de base décrites dans nos documents. +general_service_exclusion_5: >- + (v) Cela entraîne un long temps de récupération en raison d'une capacité d'E/S + insuffisante pour votre charge de travail. +general_service_exclusion_6: (vi) Cela résulte de votre équipement, logiciel ou autre technologie. +general_service_exclusion_7: >- + (vii) Découlant de notre suspension et de la résiliation de votre droit + d'utiliser Capgo conformément à nos Conditions. +live_update_sla_exclusions_title: Exclusions de SLA de mise à jour en direct +live_update_exclusion_1: >- + (i) Ressources de calcul mal provisionnées liées à votre projet pour la charge + attendue. +live_update_exclusion_2: >- + (ii) Pannes causées par des configurations de limitation de débit trop + permissives. +live_update_exclusion_3: >- + (iii) Pannes ou problèmes causés par des versions rétractées des + bibliothèques, frameworks, progiciels ou API officiels Capgo, y compris les + rétractations urgentes en raison de vulnérabilités de sécurité identifiées. +live_update_exclusion_4: >- + (iv) Pannes ou problèmes causés par des bibliothèques clientes Capgo non + officielles, des frameworks ou des proxys API, même lorsque ces bibliothèques + utilisent en interne les bibliothèques Capgo officielles. +live_update_exclusion_5: >- + (v) Pannes ou problèmes qui auraient pu être résolus par la mise à niveau vers + une version mineure ou un correctif supérieur d'une bibliothèque client, d'un + framework ou d'un progiciel officiel Capgo. +support_title: Soutien +support_desc: >- + Capgo propose des accords de niveau de service d'assistance pour nos clients + Team et Enterprise. +urgent_support_title: 1. Urgent +urgent_support_subtitle: Problème critique +urgent_support_desc: >- + Défaut entraînant une panne totale ou partielle du système ou une condition + rendant Capgo inutilisable ou indisponible en production pour l'ensemble des + Utilisateurs du Client. +high_support_title: 2. Élevé +high_support_subtitle: Perturbation importante des activités +high_support_desc: >- + Problème entraînant une situation dans laquelle des fonctionnalités majeures + sont affectées et une dégradation significative des performances est + constatée. Le problème affecte une proportion importante de la base + d’utilisateurs et/ou des fonctionnalités majeures de Capgo. +normal_support_title: 3. Normale +normal_support_subtitle: Fonctionnalité mineure ou problème fonctionnel / Question générale +normal_support_desc: >- + Le problème entraîne qu'un composant de Capgo ne fonctionne pas comme prévu ou + documenté. Une demande d'un représentant du client concernant un problème + technique général ou une question générale. +low_support_title: 4. Faible +low_support_subtitle: Problème mineur/demande de fonctionnalité +low_support_desc: Une demande d'informations sur Capgo ou une demande de fonctionnalité. +target_initial_response_times_title: Cibler les délais de réponse initiaux +severity_level: Niveau de gravité +team_plan: Équipe +pay_as_you_go_plan: Payez au fur et à mesure +priority_plus_plan: Priorité Plus +urgent_team_response: 24 heures
24h/24, 7j/7 × 365 +urgent_payg_response: 1 heure
24h/24, 7j/7 × 365 +urgent_priority_response: 1 heure
24h/24, 7j/7 × 365 +high_team_response: 1 jour ouvrable
Du lundi au vendredi +high_payg_response: 2 heures ouvrables
Du lundi au vendredi +high_priority_response: 2 heures
24h/24, 7j/7 × 365 +normal_team_response: 1 jour ouvrable
Du lundi au vendredi +normal_payg_response: 1 jour ouvrable
Du lundi au vendredi +normal_priority_response: 12 heures
24h/24 et 7j/7 x 365 +low_team_response: 2 jours ouvrables
Du lundi au vendredi +low_payg_response: 2 jours ouvrables
Du lundi au vendredi +low_priority_response: 24 heures
24 heures sur 24, 7 jours sur 7, 365 jours par an +business_hours_note: >- + Les heures d'ouverture sont de 6h00 à 18h00 (heure locale), sauf indication + contraire. +support_policy_title: Service client Capgo +support_policy_intro: >- + Capgo s'engage à offrir une expérience client exceptionnelle. Dans le cadre de + cet engagement, nous proposons un support technique limité pour tous les + projets payants utilisant notre plateforme Capgo. Notre support technique est + défini par la portée, les horaires, les contacts et les canaux suivants. +support_policy_scope_title: Portée +support_policy_scope_intro: "L'offre de support de Capgo est disponible uniquement pour les technologies prises en charge par la plateforme Capgo et est limitée à\_:" +support_policy_configuration_issues_title: Problèmes de configuration +support_policy_configuration_issues_1: Configuration des mises à jour en direct +support_policy_configuration_issues_2: Bonnes pratiques pour la configuration des applications +support_policy_configuration_issues_3: Questions générales sur la pile Capgo +support_policy_troubleshooting_title: Dépannage +support_policy_troubleshooting_1: Fournir des solutions de contournement ou des solutions aux problèmes connus +support_policy_troubleshooting_2: Répondre aux questions générales et diriger vers la documentation +support_policy_troubleshooting_3: >- + Dépannage des fonctionnalités prises en charge (mises à jour en direct, + gestion des applications, analyses) affichant un comportement inattendu sur + Capgo, indépendant du code d'application de l'utilisateur +support_policy_not_covered_title: Non couvert +support_policy_not_covered_intro: "Les services d'assistance technique de Capgo n'incluent pas\_:" +support_policy_not_covered_1: Débogage général des applications utilisateur +support_policy_not_covered_2: Réécriture du code de l'application pour la compatibilité avec Capgo +support_policy_not_covered_3: >- + Modification et/ou correctif de logiciels tiers ou Open Source pour la + compatibilité Capgo +support_policy_billing_support: >- + L’assistance à la facturation et à la gestion des comptes est disponible pour + tous les clients. +support_policy_limited_support_intro: "Une assistance technique limitée est disponible pour les clients Capgo utilisant des ressources Capgo payantes et/ou des modules complémentaires Capgo payants. Les demandes d'assistance ne seront traitées que si\_:" +support_policy_limited_support_1: La demande est faite via l'un de nos canaux d'assistance officiels +support_policy_limited_support_2: La demande provient d'une adresse e-mail de compte Capgo enregistrée +support_policy_limited_support_3: >- + Le demandeur dispose d'un accès développeur ou supérieur à tous les projets + Capgo spécifiques liés à la demande. +support_policy_official_channels_title: Canaux d'assistance officiels +support_policy_official_channels_1: "Web et tableau de bord\_: l'assistance est disponible exclusivement via la fonction d'aide Capgo dans le tableau de bord ou sur notre site Web." +support_policy_official_channels_2: "E-mail\_: si vous ne parvenez pas à accéder au tableau de bord ou au système de tickets, contactez l'assistance en envoyant un e-mail à support@capgo.app à partir d'une adresse e-mail de compte Capgo enregistrée." +support_policy_official_channels_note: >- + Le personnel d'assistance de Capgo traitera uniquement les demandes reçues via + ces canaux officiels. Des canaux communautaires peuvent exister pour le + soutien et les discussions entre pairs, fournis par des bénévoles contribuant + à la communauté Capgo. +support_policy_code_debugging: >- + Pour les questions de débogage de code, nous vous recommandons de contacter + GitHub Issues ou Discord. La communauté comprend des développeurs expérimentés + qui peuvent offrir des conseils sur les problèmes liés au code. +support_policy_community_response: >- + Pour obtenir la réponse la plus utile de la communauté, fournissez des + informations précises et détaillées sur votre problème et les éventuels + messages d'erreur. Incluez des extraits de code pertinents expliquant comment + reproduire le problème dans votre message. +support_policy_team_participation: >- + Notez que les membres de l'équipe Capgo peuvent participer aux chaînes + communautaires à leur discrétion, mais il n'y a aucune garantie de réponse à + moins d'être soumis via les canaux officiels. +support_policy_sla_title: Accord de niveau de service +support_policy_sla_desc: "Les accords de niveau de service ne sont disponibles que pour les clients Entreprise. Vous pouvez trouver les détails du SLA, y compris les délais de réponse du support, sur notre page SLA dédiée\_:" +support_policy_proactive_monitoring_title: Surveillance proactive +support_policy_proactive_monitoring_desc: >- + En cas de problème de plate-forme, nous publierons un avis sur notre site de + statut à l'adresse status.capgo.app pour communiquer rapidement l'impact et le + statut. Vous n'avez pas besoin de soumettre un ticket d'assistance pour les + problèmes persistants de la plateforme. Surveillez plutôt la page d’état pour + connaître les dernières mises à jour et informations. +support_policy_premium_support_title: Assistance Premium +support_policy_premium_support_desc: "Pour en savoir plus sur nos options de support Premium pour les clients Team Plan et Enterprise, veuillez nous contacter en utilisant le formulaire ci-dessous\_:" +disclaimer_title: Clause de non-responsabilité +disclaimer_last_updated: 'Dernière mise à jour : 28 janvier 2022' +interpretation_and_definitions_title: Interprétation et définitions +interpretation_title: Interprétation +interpretation_text: >- + Les mots dont la lettre initiale est en majuscule ont des significations + définies dans les conditions suivantes. Les définitions suivantes auront la + même signification qu’elles apparaissent au singulier ou au pluriel. +definitions_title: Définitions +definitions_purpose: "Aux fins de cette clause de non-responsabilité\_:" +company_definition: >- + La Société (désignée par « la Société », « Nous », « Notre » + ou « Notre » dans le présent Avis de non-responsabilité) fait référence à + Digital Shift OU, 6 sepapaja, 15510 Tallinn. +service_definition: Service fait référence à l'Application. +you_definition: >- + Vous désigne la personne accédant au Service, ou la société + ou autre entité juridique au nom de laquelle cette personne accède ou utilise + le Service, selon le cas. +application_definition: >- + Application désigne le logiciel fourni par la Société + téléchargé par Vous sur tout appareil électronique nommé {{ marque }}. +disclaimer_text: >- + Les informations contenues sur le Service sont uniquement à des fins + d’information générale. +company_no_responsibility: >- + La Société n'assume aucune responsabilité pour les erreurs ou omissions dans + le contenu du Service. +company_no_liability: >- + En aucun cas, la Société ne sera responsable de tout dommage spécial, direct, + indirect, consécutif ou accidentel ou de quelque dommage que ce soit, que ce + soit dans le cadre d'une action contractuelle, de négligence ou autre délit, + découlant de ou en relation avec l'utilisation du Service. ou le contenu du + Service. La Société se réserve le droit d'effectuer des ajouts, des + suppressions ou des modifications au contenu du Service à tout moment et sans + préavis. Cette clause de non-responsabilité a été créée à l'aide du modèle de clause de non-responsabilité. +no_virus_warranty: >- + La Société ne garantit pas que le Service est exempt de virus ou d'autres + composants nuisibles. +external_links_disclaimer_title: Clause de non-responsabilité relative aux liens externes +external_links_disclaimer_text: >- + Le Service peut contenir des liens vers des sites Web externes qui ne sont pas + fournis ou maintenus par ou affiliés de quelque manière que ce soit à la + Société. +external_links_no_guarantee: >- + Veuillez noter que la Société ne garantit pas l'exactitude, la pertinence, + l'actualité ou l'exhaustivité des informations contenues dans ces sites Web + externes. +errors_and_omissions_disclaimer_title: Avis de non-responsabilité relatif aux erreurs et omissions +errors_and_omissions_disclaimer_text: >- + Les informations fournies par le Service sont uniquement à titre indicatif sur + des questions d'intérêt. Même si la Société prend toutes les précautions pour + s'assurer que le contenu du Service est à la fois actuel et exact, des erreurs + peuvent survenir. De plus, étant donné la nature changeante des lois, règles + et réglementations, il peut y avoir des retards, des omissions ou des + inexactitudes dans les informations contenues sur le Service. +company_not_responsible: >- + La Société n'est pas responsable des erreurs ou omissions, ni des résultats + obtenus grâce à l'utilisation de ces informations. +fair_use_disclaimer_title: Avis de non-responsabilité en matière d'utilisation équitable +fair_use_disclaimer_text: >- + La Société peut utiliser du matériel protégé par le droit d'auteur qui n'a pas + toujours été spécifiquement autorisé par le propriétaire du droit d'auteur. La + Société met ce matériel à disposition à des fins de critique, de commentaire, + de reportage, d'enseignement, d'érudition ou de recherche. +fair_use_belief: >- + La Société estime que cela constitue une « utilisation équitable » de tout + matériel protégé par le droit d'auteur, tel que prévu à l'article 107 de la + loi américaine sur le droit d'auteur. +copyright_permission: >- + Si vous souhaitez utiliser du matériel protégé par le droit d'auteur du + Service à vos propres fins qui vont au-delà d'une utilisation équitable, vous + devez obtenir l'autorisation du propriétaire du droit d'auteur. +views_expressed_disclaimer_title: Opinions exprimées +views_expressed_disclaimer_text: >- + Le Service peut contenir des points de vue et des opinions qui sont ceux des + auteurs et ne reflètent pas nécessairement la politique ou la position + officielle de tout autre auteur, agence, organisation, employeur ou + entreprise, y compris la Société. +user_comments_responsibility: >- + Les commentaires publiés par les utilisateurs relèvent de leur seule + responsabilité et les utilisateurs assumeront l'entière responsabilité et le + blâme pour toute diffamation ou litige résultant de quelque chose d'écrit ou + résultant directement de quelque chose d'écrit dans un commentaire. La Société + n'est pas responsable des commentaires publiés par les utilisateurs et se + réserve le droit de supprimer tout commentaire pour quelque raison que ce + soit. +no_responsibility_disclaimer_title: Aucune clause de non-responsabilité +no_responsibility_disclaimer_text: >- + Les informations sur le Service sont fournies étant entendu que la Société + n'est pas engagée par les présentes à fournir des conseils et services + juridiques, comptables, fiscaux ou autres. En tant que tel, il ne doit pas + être utilisé comme substitut à la consultation de conseillers professionnels + comptables, fiscaux, juridiques ou autres conseillers compétents. +company_no_liability_for_access: >- + En aucun cas, la Société ou ses fournisseurs ne pourront être tenus + responsables de tout dommage spécial, accidentel, indirect ou consécutif, quel + qu'il soit, découlant de ou en relation avec votre accès ou votre utilisation + ou votre incapacité d'accéder ou d'utiliser le Service. +use_at_your_own_risk_disclaimer_title: Avis de non-responsabilité « Utilisation à vos propres risques » +use_at_your_own_risk_disclaimer_text: >- + Toutes les informations contenues dans le Service sont fournies « telles + quelles », sans aucune garantie d'exhaustivité, d'exactitude, d'actualité ou + des résultats obtenus à partir de l'utilisation de ces informations, et sans + garantie d'aucune sorte, expresse ou implicite, y compris, mais sans s'y + limiter. garanties de performance, de qualité marchande et d’adéquation à un + usage particulier. +company_no_liability_for_decisions: >- + La Société ne sera pas responsable envers vous ou toute autre personne de + toute décision prise ou action prise sur la base des informations fournies par + le Service ou de tout dommage consécutif, spécial ou similaire, même si elle + est informée de la possibilité de tels dommages. +contact_us_title: Contactez-nous +contact_us_text: "Si vous avez des questions concernant cette clause de non-responsabilité, vous pouvez nous contacter\_:" +contact_us_website: 'En visitant cette page du site :' +trust_capgo_security: Capgo Sécurité. +trust_move_forward_with_confidence: >- + Avancez en toute confiance. Nous offrons plusieurs niveaux de protection pour + assurer la sécurité de votre propriété intellectuelle et de vos données + sensibles. +trust_product_security: Sécurité du produit +trust_source_code_protection: Protection du code source +trust_source_code_vulnerabilities: >- + Le code source est analysé en permanence pour détecter les vulnérabilités à + l’aide de Sink Inspector. +trust_data_security: Sécurité des données +trust_encryption_communication: Communication cryptée +trust_data_traffic_encrypted: Tout le trafic de données est crypté via TLS et HTTPS. +trust_source_code_encryption: Cryptage du code source +trust_source_code_encrypted_in_transit: Le code source est toujours crypté en transit via TLS et HTTPS. +trust_data_backup: Sauvegarde des données +trust_data_backup_policy: >- + Capgo maintient une politique de sauvegarde des données qui suit les + meilleures pratiques de l'industrie. +trust_network_security: Sécurité du réseau +trust_architecture: Architecture +trust_architecture_layers: L'architecture de Capgo se compose de plusieurs couches réseau sécurisées. +trust_application_security: Sécurité des applications +trust_secure_coding: Codage sécurisé +trust_code_review: >- + Tout changement apporté à la production doit d’abord être examiné et approuvé. + La refactorisation du code doit respecter les principes de codage sécurisé et + les meilleures pratiques de l'industrie, telles que celles définies par + l'OWASP. +trust_site_reliability: Fiabilité du site +trust_serverless_infrastructure: "Capgo utilise une infrastructure 100\_% sans serveur, atteignant historiquement une disponibilité de 99,9\_%. Voir le statut ici" +trust_application_penetration_testing: Tests d'intrusion des applications +trust_third_party_testing: >- + Capgo est régulièrement testé par des testeurs d'intrusion tiers pour garantir + la sécurité de l'application. +trust_business_security: Sécurité des entreprises +trust_background_checks: Vérification des antécédents +trust_access_to_production_database: >- + Capgo n'a pas d'employés et n'en aura jamais, une seule personne, Martin + Donadieu, a accès à la base de données de production. Les contributeurs + indépendants ou open source ne sont pas autorisés à accéder à la base de + données de production. +trust_security_awareness: Sensibilisation à la sécurité +trust_security_training: >- + Le fondateur de Capgo suit une formation de sensibilisation à la sécurité, aux + meilleures pratiques et à la réponse aux incidents. +trust_security_coding_education: Formation au codage de sécurité +trust_open_source_security: >- + Capgo étant 100% open-source, est amené à améliorer la sécurité auprès de la + communauté. +trust_partner_management: Gestion des partenaires +trust_soc2_certification: >- + Capgo exige que tous les fournisseurs tiers critiques obtiennent au minimum la + certification SOC 2 et vérifie les certifications chaque année. +trust_incident_response: Réponse aux incidents +trust_dedicated_incident_response: Capgo est prêt avec une personne dédiée à la réponse aux incidents. +trust_incident_response_policy_plan: Politique et plan de réponse aux incidents +trust_incident_response_policy: >- + Une politique de réponse aux incidents est maintenue et gérée par une personne + dédiée à la réponse aux incidents chez Capgo. +trust_communication: Communication +trust_system_wide_issues_notification: >- + En cas de problèmes à l'échelle du système, les clients sont informés par leur + e-mail. L'état du système de Capgo et les incidents de réseau et de sécurité + sont publiés sur https://status.capgo.app. +tos_title: Termes et conditions +tos_last_updated: 'Dernière mise à jour : 12 janvier 2022' +tos_please_read: >- + Veuillez lire attentivement ces termes et conditions avant d'utiliser notre + service. +tos_interpretation_title: Interprétation et définitions +tos_interpretation_subtitle: Interprétation +tos_interpretation_text: >- + Les mots dont la lettre initiale est en majuscule ont des significations + définies dans les conditions suivantes. Les définitions suivantes auront la + même signification qu’elles apparaissent au singulier ou au pluriel. +tos_definitions_subtitle: Définitions +tos_definitions_intro: "Aux fins des présentes Conditions générales\_:" +tos_definition_application: >- + Application désigne le logiciel fourni par la Société téléchargé par Vous sur + tout appareil électronique, nommé $1 +tos_definition_application_store: >- + Application Store désigne le service de distribution numérique exploité et + développé par Apple Inc. (Apple App Store) ou Google Inc. (Google Play Store) + dans lequel l'Application a été téléchargée. +tos_definition_affiliate: "Société affiliée désigne une entité qui contrôle, est contrôlée par ou est sous contrôle commun avec un parti, où «\_contrôle\_» désigne la propriété de 50\_% ou plus des actions, participations ou autres titres donnant droit à voter pour l'élection d'administrateurs ou d'autres autorités de gestion. ." +tos_definition_account: >- + Compte désigne un compte unique créé pour vous permettre d'accéder à notre + service ou à des parties de notre service. +tos_definition_country: "Le pays fait référence à\_:\_Estonie" +tos_definition_company: >- + La Société (désignée par « la Société », « Nous », « Notre » ou « Notre » dans + le présent Accord) fait référence à Digital Shift OU, Sepapaja 6, 15551, + Tallinn, Estonie. +tos_definition_device: >- + Appareil désigne tout appareil pouvant accéder au Service tel qu'un + ordinateur, un téléphone portable ou une tablette numérique. +tos_definition_feedback: >- + Les commentaires désignent les commentaires, innovations ou suggestions + envoyés par vous concernant les attributs, les performances ou les + fonctionnalités de notre service. +tos_definition_free_trial: >- + L'essai gratuit fait référence à une période de temps limitée qui peut être + gratuite lors de l'achat d'un abonnement. +tos_definition_in_app_purchase: >- + L'achat intégré fait référence à l'achat d'un produit, d'un article, d'un + service ou d'un abonnement effectué via l'application et soumis aux présentes + conditions générales et/ou aux propres conditions générales de l'App Store. +tos_definition_service: Service fait référence à l’Application. +tos_definition_subscriptions: >- + Les abonnements font référence aux services ou à l'accès au Service qui vous + sont proposés sous forme d'abonnement par la Société. +tos_definition_terms: >- + Les Conditions générales (également appelées « Conditions ») désignent les + présentes Conditions générales qui constituent l'intégralité de l'accord entre + Vous et la Société concernant l'utilisation du Service. +tos_definition_third_party_social_media: >- + Service de médias sociaux tiers désigne tout service ou contenu (y compris les + données, informations, produits ou services) fourni par un tiers qui peut être + affiché, inclus ou mis à disposition par le Service. +tos_definition_you: >- + Vous désignez la personne accédant ou utilisant le Service, ou la société ou + autre entité juridique au nom de laquelle cette personne accède ou utilise le + Service, selon le cas. +tos_acknowledgment_title: Reconnaissance +tos_acknowledgment_text_1: >- + Il s'agit des Conditions générales régissant l'utilisation de ce Service et de + l'accord qui opère entre Vous et la Société. Les présentes Conditions + générales définissent les droits et obligations de tous les utilisateurs + concernant l'utilisation du Service. +tos_acknowledgment_text_2: >- + Votre accès et votre utilisation du Service sont conditionnés à votre + acceptation et à votre respect des présentes Conditions générales. Ces + Conditions générales s'appliquent à tous les visiteurs, utilisateurs et autres + personnes qui accèdent ou utilisent le Service. +tos_acknowledgment_text_3: >- + En accédant ou en utilisant le Service, vous acceptez d'être lié par les + présentes Conditions générales. Si vous n'êtes pas d'accord avec une partie de + ces conditions générales, vous ne pouvez pas accéder au service. +tos_acknowledgment_text_4: >- + Vous déclarez que vous avez plus de 18 ans. La Société n'autorise pas les + personnes de moins de 18 ans à utiliser le Service. +tos_acknowledgment_text_5: >- + Votre accès et votre utilisation du Service sont également conditionnés à + votre acceptation et à votre respect de la politique de confidentialité de la + Société. Notre politique de confidentialité décrit nos politiques et + procédures relatives à la collecte, à l'utilisation et à la divulgation de vos + informations personnelles lorsque vous utilisez l'application ou le site Web + et vous informe de vos droits à la vie privée et de la manière dont la loi + vous protège. Veuillez lire attentivement notre politique de confidentialité + avant d'utiliser notre service. +tos_subscriptions_title: Abonnements +tos_subscriptions_period_subtitle: Période d'abonnement +tos_subscriptions_period_text_1: >- + Le Service ou certaines parties du Service sont disponibles uniquement avec un + Abonnement payant. Vous serez facturé à l'avance sur une base récurrente et + périodique (telle que quotidienne, hebdomadaire, mensuelle ou annuelle), en + fonction du type de plan d'abonnement que vous sélectionnez lors de l'achat de + l'abonnement. +tos_subscriptions_period_text_2: >- + A la fin de chaque période, Votre Abonnement sera automatiquement renouvelé + dans exactement les mêmes conditions sauf si Vous l'annulez ou si la Société + l'annule. +tos_subscriptions_cancellations_subtitle: Annulations d'abonnement +tos_subscriptions_cancellations_text_1: >- + Vous pouvez annuler le renouvellement de votre abonnement soit via la page des + paramètres de votre compte, soit en contactant la Société. Vous ne recevrez + pas de remboursement pour les frais que vous avez déjà payés pour votre + période d'abonnement en cours et vous pourrez accéder au Service jusqu'à la + fin de votre période d'abonnement en cours. +tos_subscriptions_cancellations_text_2: >- + Si l'abonnement a été souscrit via un achat intégré, vous pouvez annuler le + renouvellement de votre abonnement auprès de l'Application Store. +tos_subscriptions_billing_subtitle: Facturation +tos_subscriptions_billing_text_1: >- + Vous devez fournir à la Société des informations de facturation précises et + complètes, notamment votre nom complet, votre adresse, votre état, votre code + postal, votre numéro de téléphone et des informations sur un mode de paiement + valide. +tos_subscriptions_billing_text_2: >- + Si la facturation automatique ne s'effectue pas pour quelque raison que ce + soit, la Société émettra une facture électronique indiquant que vous devrez + procéder manuellement, dans un certain délai, au paiement intégral + correspondant à la période de facturation indiquée sur la facture. +tos_subscriptions_billing_text_3: >- + Si l'abonnement a été effectué via un achat intégré, toute la facturation est + gérée par l'Application Store et est régie par les propres termes et + conditions de l'Application Store. +tos_subscriptions_fee_changes_subtitle: Modifications des frais +tos_subscriptions_fee_changes_text_1: >- + La Société, à sa seule discrétion et à tout moment, peut modifier les frais + d'abonnement. Toute modification des frais d’abonnement entrera en vigueur à + la fin de la période d’abonnement alors en cours. +tos_subscriptions_fee_changes_text_2: >- + La Société vous fournira un préavis raisonnable de toute modification des + frais d'abonnement afin de vous donner la possibilité de résilier votre + abonnement avant qu'une telle modification n'entre en vigueur. +tos_subscriptions_fee_changes_text_3: >- + Votre utilisation continue du Service après l'entrée en vigueur de la + modification des frais d'abonnement constitue votre accord de payer le montant + des frais d'abonnement modifié. +tos_subscriptions_refunds_subtitle: Remboursements +tos_subscriptions_refunds_text_1: >- + Sauf lorsque la loi l’exige, les frais d’abonnement payés ne sont pas + remboursables. +tos_subscriptions_refunds_text_2: >- + Certaines demandes de remboursement d'Abonnements peuvent être examinées par + la Société au cas par cas et accordées à la seule discrétion de la Société. +tos_subscriptions_refunds_text_3: >- + Si l'abonnement a été effectué via un achat In-app, la politique de + remboursement de l'Application Store s'appliquera. Si vous souhaitez demander + un remboursement, vous pouvez le faire en contactant directement l'Application + Store. +tos_subscriptions_free_trial_subtitle: Essai gratuit +tos_subscriptions_free_trial_text_1: >- + La Société peut, à sa seule discrétion, proposer un abonnement avec un essai + gratuit pour une durée limitée. +tos_subscriptions_free_trial_text_2: >- + Il vous sera peut-être demandé de saisir vos informations de facturation afin + de vous inscrire à l'essai gratuit. +tos_subscriptions_free_trial_text_3: >- + Si vous saisissez vos informations de facturation lors de votre inscription à + un essai gratuit, vous ne serez pas facturé par la société jusqu'à + l'expiration de l'essai gratuit. Le dernier jour de la période d'essai + gratuit, à moins que vous n'annuliez votre abonnement, les frais d'abonnement + applicables vous seront automatiquement facturés pour le type d'abonnement que + vous avez sélectionné. +tos_subscriptions_free_trial_text_4: >- + À tout moment et sans préavis, la Société se réserve le droit de (i) modifier + les termes et conditions de l'offre d'essai gratuit, ou (ii) d'annuler cette + offre d'essai gratuit. +tos_in_app_purchases_title: Achats intégrés +tos_in_app_purchases_text_1: >- + L'Application peut inclure des achats intégrés qui vous permettent d'acheter + des produits, des services ou des abonnements. +tos_in_app_purchases_text_2: >- + De plus amples informations sur la manière dont vous pouvez gérer les achats + intégrés à l'aide de votre appareil peuvent être fournies dans les conditions + générales de l'Application Store ou dans les paramètres d'aide de votre + appareil. +tos_in_app_purchases_text_3: >- + Les achats intégrés ne peuvent être consommés qu'au sein de l'application. Si + vous effectuez un achat intégré, cet achat intégré ne peut pas être annulé une + fois que vous avez lancé son téléchargement. Les achats intégrés ne peuvent + pas être échangés contre de l'argent ou toute autre contrepartie, ni autrement + transférés. +tos_in_app_purchases_text_4: >- + Si un achat intégré n'est pas téléchargé avec succès ou ne fonctionne pas une + fois qu'il a été téléchargé avec succès, nous, après avoir pris connaissance + du défaut ou avoir été informés du défaut par vous, enquêterons sur la raison + du défaut. Nous agirons de manière raisonnable pour décider si nous devons + vous fournir un achat intégré de remplacement ou vous fournir un correctif + pour réparer le défaut. En aucun cas nous ne vous facturerons le remplacement + ou la réparation de l'achat intégré. Dans le cas peu probable où nous ne + serions pas en mesure de remplacer ou de réparer l'achat intégré concerné ou + si nous ne sommes pas en mesure de le faire dans un délai raisonnable et sans + inconvénient majeur pour vous, nous autoriserons l'Application Store à vous + rembourser un montant pouvant aller jusqu'à le coût de l’achat intégré + concerné. Alternativement, si vous souhaitez demander un remboursement, vous + pouvez le faire en contactant directement l'Application Store. +tos_in_app_purchases_text_5: >- + Vous reconnaissez et acceptez que tous les processus de facturation et de + transaction sont gérés par la boutique d'applications à partir de laquelle + vous avez téléchargé l'application et sont régis par les conditions générales + de cette boutique d'applications. +tos_in_app_purchases_text_6: >- + Si vous rencontrez des problèmes liés au paiement avec les achats intégrés, + vous devez contacter directement l'Application Store. +tos_user_accounts_title: Comptes d'utilisateurs +tos_user_accounts_text_1: >- + Lorsque vous créez un compte chez Nous, vous devez nous fournir des + informations exactes, complètes et à jour à tout moment. Ne pas le faire + constitue une violation des Conditions, pouvant entraîner la résiliation + immédiate de votre compte sur notre service. +tos_user_accounts_text_2: >- + Vous êtes responsable de la protection du mot de passe que vous utilisez pour + accéder au Service et de toute activité ou action effectuée sous votre mot de + passe, que votre mot de passe soit associé à notre service ou à un service de + médias sociaux tiers. +tos_user_accounts_text_3: >- + Vous vous engagez à ne pas divulguer votre mot de passe à des tiers. Vous + devez nous informer immédiatement dès que vous avez connaissance de toute + violation de sécurité ou utilisation non autorisée de votre compte. +tos_user_accounts_text_4: >- + Vous ne pouvez pas utiliser comme nom d'utilisateur le nom d'une autre + personne ou entité ou qui n'est pas légalement disponible pour utilisation, un + nom ou une marque qui est soumis à des droits d'une autre personne ou entité + autre que Vous sans autorisation appropriée, ou un nom qui est autrement + offensant, vulgaire ou obscène. +tos_intellectual_property_title: Propriété intellectuelle +tos_intellectual_property_text_1: >- + Le Service et son contenu original (à l'exclusion du Contenu fourni par Vous + ou d'autres utilisateurs), ses caractéristiques et fonctionnalités sont et + resteront la propriété exclusive de la Société et de ses concédants de + licence. +tos_intellectual_property_text_2: >- + Le Service est protégé par les droits d'auteur, les marques commerciales et + d'autres lois du pays et des pays étrangers. +tos_intellectual_property_text_3: >- + Nos marques commerciales et présentations commerciales ne peuvent pas être + utilisées en relation avec un produit ou un service sans le consentement écrit + préalable de la Société. +tos_your_feedback_title: Vos commentaires +tos_your_feedback_text: >- + Vous cédez tous les droits, titres et intérêts liés aux commentaires que vous + fournissez à la société. Si, pour une raison quelconque, une telle cession + s'avère inefficace, vous acceptez d'accorder à la Société un droit et une + licence non exclusifs, perpétuels, irrévocables, libres de droits et mondiaux + pour utiliser, reproduire, divulguer, sous-licencier, distribuer, modifier et + exploiter ces commentaires sans restriction. +tos_links_to_other_websites_title: Liens vers d'autres sites Web +tos_links_to_other_websites_text_1: >- + Notre Service peut contenir des liens vers des sites Web ou des services tiers + qui ne sont ni détenus ni contrôlés par la Société. +tos_links_to_other_websites_text_2: >- + La Société n'a aucun contrôle et n'assume aucune responsabilité quant au + contenu, aux politiques de confidentialité ou aux pratiques de tout site Web + ou service tiers. Vous reconnaissez et acceptez en outre que la Société ne + sera pas responsable, directement ou indirectement, de tout dommage ou perte + causé ou prétendument causé par ou en relation avec l'utilisation ou la + confiance accordée à un tel contenu, biens ou services disponibles sur ou via + l'un de ces sites ou services Web. +tos_links_to_other_websites_text_3: >- + Nous vous conseillons fortement de lire les termes et conditions et les + politiques de confidentialité de tout site Web ou service tiers que vous + visitez. +tos_termination_title: Terminaison +tos_termination_text_1: >- + Nous pouvons résilier ou suspendre votre compte immédiatement, sans préavis ni + responsabilité, pour quelque raison que ce soit, y compris, sans limitation, + si vous violez les présentes conditions générales. +tos_termination_text_2: >- + En cas de résiliation, votre droit d'utiliser le service cessera + immédiatement. Si vous souhaitez résilier votre compte, vous pouvez simplement + cesser d'utiliser le service. +tos_limitation_of_liability_title: Limitation de responsabilité +tos_limitation_of_liability_text_1: >- + Nonobstant tout dommage que vous pourriez subir, l'entière responsabilité de + la Société et de l'un de ses fournisseurs en vertu de toute disposition des + présentes Conditions et votre recours exclusif pour tout ce qui précède sera + limité au montant effectivement payé par vous via le Service ou 100 USD. si + vous n'avez rien acheté via le service. +tos_limitation_of_liability_text_2: >- + Dans la mesure permise par la loi applicable, la Société ou ses fournisseurs + ne pourront en aucun cas être tenus responsables de tout dommage spécial, + accessoire, indirect ou consécutif, quel qu'il soit (y compris, mais sans s'y + limiter, les dommages pour perte de profits, perte de données ou d'autres + informations, en cas d'interruption des activités, de blessures corporelles, + de perte de confidentialité découlant de ou liées de quelque manière que ce + soit à l'utilisation ou à l'incapacité d'utiliser le Service, aux logiciels + tiers et/ou au matériel tiers utilisés avec le Service, ou autrement en + relation avec toute disposition des présentes Conditions), même si la Société + ou tout fournisseur a été informé de la possibilité de tels dommages et même + si le recours n'atteint pas son objectif essentiel. +tos_limitation_of_liability_text_3: >- + Certains États n'autorisent pas l'exclusion des garanties implicites ou la + limitation de responsabilité pour les dommages accidentels ou consécutifs, ce + qui signifie que certaines des limitations ci-dessus peuvent ne pas + s'appliquer. Dans ces États, la responsabilité de chaque partie sera limitée + dans la plus grande mesure permise par la loi. +tos_disclaimer_title: Avis de non-responsabilité « TEL QUEL » et « TEL QUE DISPONIBLE » +tos_disclaimer_text_1: >- + Le Service vous est fourni « TEL QUEL » et « TEL QUE DISPONIBLE » et avec tous + les défauts et défauts sans garantie d'aucune sorte. Dans la mesure permise + par la loi applicable, la Société, en son propre nom et au nom de ses sociétés + affiliées et de ses concédants de licence et prestataires de services + respectifs, décline expressément toute garantie, qu'elle soit expresse, + implicite, légale ou autre, en ce qui concerne le Service, y compris toutes + les garanties implicites de qualité marchande, d'adéquation à un usage + particulier, de titre et de +tos_disclaimer_text_2: "Sans limiter ce qui précède, ni la Société ni aucun de ses fournisseurs ne font aucune déclaration ou garantie de quelque nature que ce soit, expresse ou implicite\_: (i) quant au fonctionnement ou à la disponibilité du Service, ou aux informations, au contenu et aux matériaux ou produits. inclus dessus; (ii) que le Service sera ininterrompu ou sans erreur\_; (iii) quant à l'exactitude, la fiabilité ou l'actualité de toute information ou contenu fourni via le Service\_; ou (iv) que le Service, ses serveurs, le contenu ou les e-mails envoyés depuis ou au nom de la Société sont exempts de virus, scripts, chevaux de Troie, vers, logiciels malveillants, bombes à retardement ou autres composants nuisibles." +tos_disclaimer_text_3: >- + Certaines juridictions n'autorisent pas l'exclusion de certains types de + garanties ou de limitations sur les droits statutaires applicables d'un + consommateur, de sorte que tout ou partie des exclusions et limitations + ci-dessus peuvent ne pas s'appliquer à vous. Mais dans un tel cas, les + exclusions et limitations énoncées dans cette section seront appliquées dans + toute la mesure applicable en vertu de la loi applicable. +tos_governing_law_title: Loi applicable +tos_governing_law_text: >- + Les lois du pays, à l'exclusion de ses règles de conflits de lois, régissent + les présentes conditions et votre utilisation du service. Votre utilisation de + l’Application peut également être soumise à d’autres lois locales, étatiques, + nationales ou internationales. +tos_disputes_resolution_title: Résolution des litiges +tos_disputes_resolution_text: >- + Si vous avez des préoccupations ou un litige concernant le Service, vous + acceptez d'essayer d'abord de résoudre le litige de manière informelle en + contactant la Société. +tos_eu_users_title: Pour les utilisateurs de l’Union européenne (UE) +tos_eu_users_text: >- + Si Vous êtes un consommateur de l’Union Européenne, vous bénéficierez de + toutes les dispositions impératives de la loi du pays dans lequel vous + résidez. +tos_us_federal_government_title: Dispositions d'utilisation finale du gouvernement fédéral des États-Unis +tos_us_federal_government_text: >- + Si vous êtes un utilisateur final du gouvernement fédéral américain, notre + service est un « article commercial » tel que ce terme est défini dans 48 + C.F.R. §2.101. +tos_us_legal_compliance_title: Conformité juridique aux États-Unis +tos_us_legal_compliance_text: >- + Vous déclarez et garantissez que (i) vous n'êtes pas situé dans un pays soumis + à l'embargo du gouvernement des États-Unis ou qui a été désigné par le + gouvernement des États-Unis comme un pays « soutenant le terrorisme », et (ii) + vous n'êtes pas répertorié sur n’importe quelle liste du gouvernement des + États-Unis de parties interdites ou restreintes. +tos_severability_waiver_title: Divisibilité et renonciation +tos_severability_subtitle: Divisibilité +tos_severability_text: >- + Si une disposition des présentes Conditions est jugée inapplicable ou + invalide, cette disposition sera modifiée et interprétée pour atteindre les + objectifs de cette disposition dans la plus grande mesure possible en vertu de + la loi applicable et les dispositions restantes resteront pleinement en + vigueur. +tos_waiver_subtitle: Renoncer +tos_waiver_text: >- + Sauf dans les cas prévus aux présentes, le fait de ne pas exercer un droit ou + d'exiger l'exécution d'une obligation en vertu des présentes Conditions + n'affectera pas la capacité d'une partie à exercer ce droit ou à exiger une + telle exécution à tout moment par la suite et la renonciation à une violation + ne constituera pas une renonciation à tout manquement ultérieur. +tos_translation_title: Traduction Interprétation +tos_translation_text: >- + Ces Conditions Générales peuvent avoir été traduites si Nous les avons mises à + votre disposition sur notre Service. Vous acceptez que le texte anglais + original prévaudra en cas de litige. +tos_changes_title: Modifications de ces termes et conditions +tos_changes_text_1: >- + Nous nous réservons le droit, à notre seule discrétion, de modifier ou de + remplacer ces conditions à tout moment. Si une révision est importante, nous + ferons des efforts raisonnables pour fournir un préavis d'au moins 30 jours + avant l'entrée en vigueur de toute nouvelle condition. Ce qui constitue un + changement important sera déterminé à notre seule discrétion. +tos_changes_text_2: >- + En continuant à accéder ou à utiliser notre service après l'entrée en vigueur + de ces révisions, vous acceptez d'être lié par les conditions révisées. Si + vous n'acceptez pas les nouvelles conditions, en tout ou en partie, veuillez + cesser d'utiliser le site Web et le Service. +tos_contact_us_title: Contactez-nous +tos_contact_us_text: "Si vous avez des questions concernant ces conditions générales, vous pouvez nous contacter\_:" +tos_contact_us_website: 'En visitant cette page du site :' +return_policy_title: Politique de retour et de remboursement +last_updated: 'Dernière mise à jour : 28 janvier 2022' +thank_you_for_shopping: Merci d'avoir magasiné à $1. +not_satisfied_policy: >- + Si, pour une raison quelconque, vous n'êtes pas entièrement satisfait d'un + achat, nous vous invitons à consulter notre politique de remboursement et de + retour. Cette politique de retour et de remboursement a été créée avec l'aide + du +policy_generator: Générateur de politique de retour et de remboursement +terms_applicable: >- + Les conditions suivantes s'appliquent à tous les produits que vous avez + achetés auprès de nous. +interpretation_and_definitions: Interprétation et définitions +interpretation: Interprétation +interpretation_description: >- + Les mots dont la lettre initiale est en majuscule ont des significations + définies dans les conditions suivantes. Les définitions suivantes auront la + même signification qu’elles apparaissent au singulier ou au pluriel. +definitions: Définitions +definitions_purpose_refund: "Aux fins de cette politique de retour et de remboursement\_:" +application_definition_refund: >- + Application désigne le logiciel fourni par la Société téléchargé par Vous sur + tout appareil électronique, nommé $1 +goods_definition: Les Biens désignent les articles proposés à la vente sur le Service. +orders_definition: >- + Les commandes désignent une demande de votre part d’acheter des marchandises + chez nous. +order_cancellation_rights: Vos droits d'annulation de commande +cancellation_period: >- + Vous avez le droit d'annuler votre commande dans un délai de 14 jours sans + donner de raison. +cancellation_deadline: >- + Le délai d'annulation d'une Commande est de 14 jours à compter de la date à + laquelle Vous avez reçu la Marchandise ou à laquelle un tiers que vous aurez + désigné, autre que le transporteur, prend possession du produit livré. +how_to_cancel: >- + Afin d'exercer Votre droit de rétractation, Vous devez Nous informer de votre + décision au moyen d'une déclaration claire. Vous pouvez nous informer de votre + décision par : +cancellation_link: 'En visitant cette page de notre site Internet :' +reimbursement_policy: >- + Nous vous rembourserons au plus tard 14 jours à compter du jour où nous + recevons les marchandises retournées. Nous utiliserons le même moyen de + paiement que celui que Vous avez utilisé pour la Commande, et Vous n’aurez à + payer aucun frais pour ce remboursement. +conditions_for_returns: Conditions de retour +return_eligibility: "Pour que les marchandises puissent faire l'objet d'un retour, veuillez vous assurer que\_:" +purchase_timeframe: Les marchandises ont été achetées au cours des 14 derniers jours +non_returnable_goods: "Les marchandises suivantes ne peuvent pas être retournées\_:" +custom_goods: >- + La fourniture de Biens confectionnés selon Vos spécifications ou nettement + personnalisés. +perishable_goods: >- + La fourniture de Biens qui, en raison de leur nature, ne sont pas aptes à être + retournés, se détériorent rapidement ou dont la date de péremption est + dépassée. +unsealed_goods: >- + La fourniture de marchandises qui ne peuvent pas être retournées pour des + raisons de protection de la santé ou d'hygiène et qui ont été descellées après + la livraison. +inseparable_goods: >- + La fourniture de Biens qui, après livraison, selon leur nature, sont + indissociablement mélangés à d'autres articles. +right_to_refuse: >- + Nous nous réservons le droit de refuser le retour de toute marchandise ne + répondant pas aux conditions de retour ci-dessus, à notre seule discrétion. +sale_items_policy: >- + Seules les marchandises à prix régulier peuvent être remboursées. + Malheureusement, les produits en vente ne peuvent être remboursés. Cette + exclusion peut ne pas s'appliquer à vous si elle n'est pas autorisée par la + loi applicable. +returning_goods: Retour de marchandises +return_responsibility: "Vous êtes responsable du coût et du risque liés au retour des marchandises. Vous devez envoyer les marchandises à l'adresse suivante\_:" +return_address: |- + 6 septembre + Tallinn, 15510 + Estonie +return_shipping_disclaimer: >- + Nous ne pouvons être tenus responsables des marchandises endommagées ou + perdues lors du retour. Par conséquent, nous recommandons un service de + courrier assuré et traçable. Nous ne sommes pas en mesure d'effectuer un + remboursement sans réception effective des marchandises ou sans preuve de + livraison de retour reçue. +gifts: Cadeaux +gift_return_policy: >- + Si les marchandises ont été marquées comme cadeau lors de l'achat et vous ont + ensuite été expédiées directement, vous recevrez un crédit cadeau + correspondant à la valeur de votre retour. Une fois le produit retourné reçu, + un chèque-cadeau vous sera envoyé par courrier. +non_gift_return_policy: >- + Si les marchandises n'ont pas été marquées comme un cadeau lors de l'achat, ou + si le donateur du cadeau s'est fait expédier la commande pour vous l'offrir + plus tard, nous enverrons le remboursement au donateur du cadeau. +contact_us: Contactez-nous +questions_about_policy: "Si vous avez des questions concernant notre politique de retours et de remboursements, veuillez nous contacter\_:" +contact_link: 'En visitant cette page du site :' +register_title: S'inscrire à Capgo +already_have_account: Vous avez déjà un compte ? +sign_in: Se connecter +email_label: E-mail +email_placeholder: Entrez votre email +first_name_label: Prénom +first_name_placeholder: John +last_name_label: Nom de famille +last_name_placeholder: Biche +password_label: Mot de passe +password_placeholder: Entrez votre mot de passe +sign_up_button: S'inscrire +need_help: Besoin d'aide ? +open_support: Assistance ouverte +testimonial_title: "Nous avons déployé Capgo en production pour notre base d'utilisateurs de +5000\_!" +testimonial_highlight: les utilisateurs sont à jour en quelques minutes +testimonial_description: Utilisateur Capgo depuis 2023 +eula_title: Contrat de licence d'utilisateur final (« Contrat ») +eula_last_updated: 'Dernière mise à jour : 28 janvier 2022' +eula_read_carefully: "Veuillez lire attentivement cet accord de licence d'utilisateur final avant de cliquer sur le bouton «\_J'accepte\_», de télécharger ou d'utiliser 1\_$." +eula_interpretation_title: Interprétation et définitions +eula_interpretation_subtitle: Interprétation +eula_interpretation_text: >- + Les mots dont la lettre initiale est en majuscule ont des significations + définies dans les conditions suivantes. Les définitions suivantes auront la + même signification qu’elles apparaissent au singulier ou au pluriel. +eula_definitions_subtitle: Définitions +eula_definitions_intro: "Aux fins du présent Contrat de licence d’utilisateur final\_:" +eula_definition_agreement: >- + **Contrat** désigne le présent Contrat de licence d'utilisateur final qui + constitue l'intégralité de l'accord entre Vous et la Société concernant + l'utilisation de l'Application. +eula_definition_application: >- + **Application** désigne le logiciel fourni par la Société que vous avez + téléchargé via un compte d'une boutique d'applications sur un appareil, nommé + $1. +eula_definition_application_store: >- + **Application Store** désigne le service de distribution numérique exploité et + développé par Apple Inc. (Apple App Store) ou Google Inc. (Google Play Store) + par lequel l'Application a été téléchargée sur votre appareil. +eula_definition_company: >- + **Société** (désignée par « la Société », « Nous », « Notre » ou « Notre » + dans le présent Accord) fait référence à Digital Shift OU, 6 sepapaja 15510 + Tallinn. +eula_definition_content: >- + **Contenu** fait référence au contenu tel que du texte, des images ou d'autres + informations qui peuvent être publiées, téléchargées, liées ou autrement + rendues disponibles par vous, quelle que soit la forme de ce contenu. +eula_definition_country: "**Pays** fait référence à\_: Estonie" +eula_definition_device: >- + **Appareil** désigne tout appareil pouvant accéder à l'Application tel qu'un + ordinateur, un téléphone portable ou une tablette numérique. +eula_definition_family_sharing: >- + **Partage familial/Groupe familial** vous permet de partager des applications + téléchargées via la boutique d'applications avec d'autres membres de la + famille en leur permettant de visualiser et de télécharger les applications + éligibles des autres sur leurs appareils associés. +eula_definition_third_party_services: >- + **Services tiers** désigne tout service ou contenu (y compris les données, + informations, applications et autres services de produits) fourni par un tiers + qui peut être affiché, inclus ou mis à disposition par l'Application. +eula_definition_you: >- + **Vous** désigne la personne accédant ou utilisant l'Application ou la société + ou autre entité juridique au nom de laquelle cette personne accède ou utilise + l'Application, le cas échéant. +eula_acknowledgment_title: Reconnaissance +eula_acknowledgment_text_1: "En cliquant sur le bouton «\_J'accepte\_», en téléchargeant ou en utilisant l'application, vous acceptez d'être lié par les termes et conditions du présent accord. Si vous n'acceptez pas les termes du présent Contrat, ne cliquez pas sur le bouton « J'accepte », ne téléchargez pas ou n'utilisez pas l'Application." +eula_acknowledgment_text_2: >- + Le présent Accord est un document juridique entre Vous et la Société et il + régit votre utilisation de l'Application mise à votre disposition par la + Société. +eula_acknowledgment_text_3: >- + Cet accord est conclu entre vous et la société uniquement et non avec + l'Application Store. La Société est donc seule responsable de l’Application et + de son contenu. Bien que l'Application Store ne soit pas partie au présent + Contrat, il a le droit de l'opposer à Vous en tant que tiers bénéficiaire + concernant votre utilisation de l'Application. +eula_acknowledgment_text_4: >- + Étant donné que l'Application peut être consultée et utilisée par d'autres + utilisateurs via, par exemple, le partage familial/groupe familial ou l'achat + en volume, l'utilisation de l'Application par ces utilisateurs est + expressément soumise au présent Contrat. +eula_acknowledgment_text_5: >- + L'Application vous est concédée sous licence, et non vendue, par la Société + pour une utilisation strictement conforme aux termes du présent Contrat. +eula_license_title: Licence +eula_license_scope_subtitle: Portée de la licence +eula_license_scope_text_1: >- + La Société vous accorde une licence révocable, non exclusive, non transférable + et limitée pour télécharger, installer et utiliser l'Application en stricte + conformité avec les termes du présent Accord. +eula_license_scope_text_2: >- + Vous ne pouvez utiliser l'Application que sur un appareil que vous possédez ou + contrôlez et dans la mesure permise par les termes et conditions de + l'Application Store. +eula_license_scope_text_3: >- + La licence qui vous est accordée par la Société est uniquement destinée à vos + fins personnelles et non commerciales, en stricte conformité avec les termes + du présent Contrat. +eula_license_restrictions_subtitle: Restrictions de licence +eula_license_restrictions_intro: "Vous acceptez de ne pas et vous ne permettrez pas à d’autres de\_:" +eula_license_restrictions_1: >- + Licence, vendre, louer, céder, distribuer, transmettre, héberger, + sous-traiter, divulguer ou exploiter commercialement de toute autre manière + l'Application ou mettre l'Application à la disposition de tout tiers. +eula_license_restrictions_2: "Copiez ou utilisez l'Application à toute fin autre que celle autorisée dans la section «\_Licence\_» ci-dessus." +eula_license_restrictions_3: >- + Modifier, créer des œuvres dérivées, désassembler, déchiffrer, compiler ou + procéder à l'ingénierie inverse de toute partie de l'Application. +eula_license_restrictions_4: >- + Supprimer, modifier ou masquer tout avis de propriété (y compris tout avis de + droit d'auteur ou de marque) de la Société ou de ses sociétés affiliées, + partenaires, fournisseurs ou concédants de licence de l'Application. +eula_intellectual_property_title: Propriété intellectuelle +eula_intellectual_property_text_1: >- + L'Application, y compris, sans limitation, tous les droits d'auteur, brevets, + marques, secrets commerciaux et autres droits de propriété intellectuelle, + sont et resteront la propriété unique et exclusive de la Société. +eula_intellectual_property_text_2: >- + La Société ne sera pas tenue de vous indemniser ou de vous défendre en cas de + réclamation d'un tiers découlant de ou liée à l'Application. Dans la mesure où + la Société est tenue de fournir une indemnisation en vertu de la loi + applicable, la Société, et non la boutique d'applications, sera seule + responsable de l'enquête, de la défense, du règlement et de l'acquittement de + toute réclamation selon laquelle l'Application ou votre utilisation de + celle-ci enfreindrait un tiers. droits de propriété intellectuelle. +eula_your_suggestions_title: Vos suggestions +eula_your_suggestions_text_1: >- + Tous commentaires, idées, améliorations ou suggestions que vous fournissez à + la Société concernant l'Application resteront la propriété unique et exclusive + de la Société. +eula_your_suggestions_text_2: >- + La Société sera libre d'utiliser, de copier, de modifier, de publier ou de + redistribuer les Suggestions à toutes fins et de quelque manière que ce soit, + sans aucun crédit ni aucune compensation pour vous. +eula_modifications_title: Modifications de la demande +eula_modifications_text: >- + La Société se réserve le droit de modifier, suspendre ou interrompre, + temporairement ou définitivement, l'Application ou tout service auquel elle se + connecte, avec ou sans préavis et sans responsabilité envers Vous. +eula_updates_subtitle: Mises à jour de l'application +eula_updates_text_1: >- + La Société peut de temps à autre fournir des améliorations ou des + améliorations aux caractéristiques/fonctionnalités de l'Application, qui + peuvent inclure des correctifs, des corrections de bugs, des mises à jour, des + mises à niveau et d'autres modifications. +eula_updates_text_2: >- + Les mises à jour peuvent modifier ou supprimer certaines fonctionnalités et/ou + fonctionnalités de l’Application. Vous acceptez que la Société n'a aucune + obligation de (i) fournir des mises à jour, ou (ii) de continuer à vous + fournir ou à activer des caractéristiques et/ou fonctionnalités particulières + de l'Application. +eula_updates_text_3: >- + Vous acceptez en outre que toutes les mises à jour ou toute autre modification + seront (i) considérées comme faisant partie intégrante de l'Application, et + (ii) soumises aux termes et conditions du présent Accord. +eula_maintenance_subtitle: Entretien et assistance +eula_maintenance_text: >- + La Société ne fournit aucune maintenance ni support pour le téléchargement et + l'utilisation de l'Application. Dans la mesure où une maintenance ou une + assistance est requise par la loi applicable, la Société, et non la boutique + d'applications, sera tenue de fournir une telle maintenance ou une telle + assistance. +eula_third_party_services_title: Services tiers +eula_third_party_services_text_1: >- + L'Application peut afficher, inclure ou rendre disponible du contenu tiers (y + compris des données, informations, applications et autres produits, services) + ou fournir des liens vers des sites Web ou des services tiers. +eula_third_party_services_text_2: >- + Vous reconnaissez et acceptez que la Société ne sera pas responsable des + services tiers, y compris de leur exactitude, exhaustivité, actualité, + validité, respect des droits d'auteur, légalité, décence, qualité ou tout + autre aspect de ceux-ci. La Société n'assume et n'aura aucune responsabilité + envers vous ou toute autre personne ou entité pour tout service tiers. +eula_third_party_services_text_3: >- + Vous devez vous conformer aux conditions d’accord des tiers applicables + lorsque vous utilisez l’application. Les services tiers et les liens vers + ceux-ci sont fournis uniquement à titre de commodité pour vous et vous y + accédez et les utilisez entièrement à vos propres risques et sous réserve des + conditions générales de ces tiers. +eula_term_and_termination_title: Durée et résiliation +eula_term_and_termination_text_1: >- + Le présent Contrat restera en vigueur jusqu'à sa résiliation par Vous ou la + Société. La Société peut, à sa seule discrétion, à tout moment et pour quelque + raison que ce soit, suspendre ou résilier le présent Contrat avec ou sans + préavis. +eula_term_and_termination_text_2: >- + Le présent Contrat sera résilié immédiatement, sans préavis de la Société, + dans le cas où vous ne respectez pas l'une des dispositions du présent + Contrat. Vous pouvez également résilier le présent Contrat en supprimant + l'Application et toutes ses copies de votre appareil ou de votre ordinateur. +eula_term_and_termination_text_3: >- + À la résiliation du présent Contrat, vous cesserez toute utilisation de + l’Application et supprimerez toutes les copies de l’Application de votre + appareil. +eula_term_and_termination_text_4: >- + La résiliation du présent Contrat ne limitera aucun des droits ou recours de + la Société en droit ou en équité en cas de violation par Vous (pendant la + durée du présent Contrat) de l'une de vos obligations en vertu du présent + Contrat. +eula_indemnification_title: Indemnité +eula_indemnification_text: "Vous acceptez d'indemniser et de dégager la Société et ses sociétés mères, filiales, sociétés affiliées, dirigeants, employés, agents, partenaires et concédants de licence (le cas échéant) de toute réclamation ou demande, y compris les honoraires d'avocat raisonnables, dus à ou découlant de votre\_: (a) l’utilisation de l’Application\_; (b) violation du présent Accord ou de toute loi ou réglementation\_; ou (c) violation de tout droit d'un tiers." +eula_no_warranties_title: Aucune garantie +eula_no_warranties_text_1: >- + L'Application vous est fournie « EN L'ÉTAT » et « TEL QUE DISPONIBLE » et avec + tous les défauts et défauts sans garantie d'aucune sorte. Dans la mesure + permise par la loi applicable, la Société, en son propre nom et au nom de ses + sociétés affiliées et de ses concédants de licence et prestataires de services + respectifs, décline expressément toute garantie, qu'elle soit expresse, + implicite, légale ou autre, en ce qui concerne le Application, y compris + toutes les garanties implicites de qualité marchande, d'adéquation à un usage + particulier, de titre et de non-contrefaçon, ainsi que les garanties pouvant + découler du cours de la transaction, du cours de l'exécution, de l'utilisation + ou des pratiques commerciales. Sans limitation de ce qui précède, la Société + ne fournit aucune garantie ni engagement et ne fait aucune déclaration de + quelque nature que ce soit selon laquelle l'Application répondra à vos + exigences, atteindra les résultats escomptés, sera compatible ou fonctionnera + avec tout autre logiciel, application, système ou service, fonctionnera sans + interruption, répondre à toutes les normes de performance ou de fiabilité ou + être exempt d'erreurs ou que toute erreur ou défaut peut ou sera corrigé. +eula_no_warranties_text_2: "Sans limiter ce qui précède, ni la Société ni aucun de ses fournisseurs ne font aucune déclaration ou garantie de quelque nature que ce soit, expresse ou implicite\_: (i) quant au fonctionnement ou à la disponibilité de l'Application, ou aux informations, au contenu et aux matériaux ou produits. inclus dessus; (ii) que l'Application sera ininterrompue ou exempte d'erreurs\_; (iii) quant à l'exactitude, la fiabilité ou l'actualité de toute information ou contenu fourni via l'Application\_; ou (iv) que l'Application, ses serveurs, le contenu ou les e-mails envoyés depuis ou au nom de la Société sont exempts de virus, scripts, chevaux de Troie, vers, logiciels malveillants, bombes à retardement ou autres composants nuisibles." +eula_no_warranties_text_3: >- + Certaines juridictions n'autorisent pas l'exclusion de certains types de + garanties ou de limitations sur les droits statutaires applicables d'un + consommateur, de sorte que tout ou partie des exclusions et limitations + ci-dessus peuvent ne pas s'appliquer à vous. Mais dans un tel cas, les + exclusions et limitations énoncées dans cette section seront appliquées dans + toute la mesure applicable en vertu de la loi applicable. Dans la mesure où + une garantie existe en vertu de la loi et ne peut être refusée, la Société, et + non l'Application Store, sera seule responsable de cette garantie. +eula_limitation_of_liability_title: Limitation de responsabilité +eula_limitation_of_liability_text_1: >- + Nonobstant tout dommage que vous pourriez subir, l'entière responsabilité de + la Société et de l'un de ses fournisseurs en vertu de toute disposition du + présent Contrat et votre recours exclusif pour tout ce qui précède seront + limités au montant effectivement payé par Vous pour l'Application ou via le + Application ou 100 USD si vous n’avez rien acheté via l’application. +eula_limitation_of_liability_text_2: >- + Dans la mesure permise par la loi applicable, la Société ou ses fournisseurs + ne pourront en aucun cas être tenus responsables de tout dommage spécial, + accessoire, indirect ou consécutif, quel qu'il soit (y compris, mais sans s'y + limiter, les dommages pour perte de profits, perte de données ou d'autres + informations, en cas d'interruption des activités, de blessures corporelles, + de perte de confidentialité découlant de ou liées de quelque manière que ce + soit à l'utilisation ou à l'impossibilité d'utiliser l'Application, les + logiciels tiers et/ou le matériel tiers utilisés avec l'Application, ou + autrement en relation avec toute disposition du présent Contrat), même si la + Société ou tout fournisseur a été informé de la possibilité de tels dommages + et même si le recours n'atteint pas son objectif essentiel. +eula_limitation_of_liability_text_3: >- + Certains États/juridictions n'autorisent pas l'exclusion ou la limitation des + dommages accessoires ou consécutifs, de sorte que la limitation ou l'exclusion + ci-dessus peut ne pas s'appliquer à vous. +eula_limitation_of_liability_text_4: >- + Vous comprenez et acceptez expressément que l'Application Store, ses filiales + et sociétés affiliées, ainsi que ses concédants de licence ne seront pas + responsables envers vous en vertu d'une quelconque théorie de responsabilité + pour tout dommage direct, indirect, accidentel, spécial consécutif ou + exemplaire qui pourrait être subi par vous, y compris toute perte de données, + que l'Application Store ou ses représentants aient ou non été informés ou + auraient dû être conscients de la possibilité que de telles pertes + surviennent. +eula_severability_and_waiver_title: Divisibilité et renonciation +eula_severability_subtitle: Divisibilité +eula_severability_text: >- + Si une disposition du présent Accord est jugée inapplicable ou invalide, cette + disposition sera modifiée et interprétée pour atteindre les objectifs de cette + disposition dans la plus grande mesure possible en vertu de la loi applicable + et les dispositions restantes resteront pleinement en vigueur. +eula_waiver_subtitle: Renoncer +eula_waiver_text: >- + Sauf dans les cas prévus aux présentes, le fait de ne pas exercer un droit ou + d'exiger l'exécution d'une obligation en vertu du présent Accord n'affectera + pas la capacité d'une partie à exercer ce droit ou à exiger une telle + exécution à tout moment par la suite et la renonciation à une violation ne + constituera pas une renonciation à tout manquement ultérieur. +eula_product_claims_title: Allégations du produit +eula_product_claims_text: "La Société n'offre aucune garantie concernant l'Application. Dans la mesure où vous avez une réclamation découlant de ou liée à votre utilisation de l'application, la Société, et non la boutique d'applications, est responsable du traitement de ces réclamations, qui peuvent inclure, mais sans s'y limiter\_: (i) toute réclamation en matière de responsabilité du fait des produits. ; (ii) toute réclamation selon laquelle la demande ne se conforme pas à toute exigence légale ou réglementaire applicable\_; et (iii) toute réclamation découlant de la protection des consommateurs ou d'une législation similaire." +eula_us_legal_compliance_title: Conformité juridique aux États-Unis +eula_us_legal_compliance_text: >- + Vous déclarez et garantissez que (i) vous n'êtes pas situé dans un pays soumis + à l'embargo du gouvernement des États-Unis ou qui a été désigné par le + gouvernement des États-Unis comme un pays « soutenant le terrorisme », et (ii) + vous n'êtes pas répertorié sur n’importe quelle liste du gouvernement des + États-Unis de parties interdites ou restreintes. +eula_changes_title: Modifications apportées à cet accord +eula_changes_text_1: >- + La Société se réserve le droit, à sa seule discrétion, de modifier ou de + remplacer le présent Contrat à tout moment. Si une révision est importante, + nous fournirons un préavis d'au moins 30 jours avant que les nouvelles + conditions n'entrent en vigueur. Ce qui constitue un changement important sera + déterminé à la seule discrétion de la Société. +eula_changes_text_2: >- + En continuant à accéder ou à utiliser l'Application après l'entrée en vigueur + des révisions, vous acceptez d'être lié par les conditions révisées. Si vous + n'acceptez pas les nouvelles conditions, vous n'êtes plus autorisé à utiliser + l'application. +eula_governing_law_title: Loi applicable +eula_governing_law_text: >- + Les lois du pays, à l'exclusion de ses règles de conflits de lois, régissent + le présent accord et votre utilisation de l'application. Votre utilisation de + l’Application peut également être soumise à d’autres lois locales, étatiques, + nationales ou internationales. +eula_entire_agreement_title: Intégralité de l'accord +eula_entire_agreement_text_1: >- + L'accord constitue l'intégralité de l'accord entre vous et la société + concernant votre utilisation de l'application et remplace tous les accords + écrits ou oraux antérieurs et contemporains entre vous ou les accords oraux + entre vous et la société. +eula_entire_agreement_text_2: >- + Vous pouvez être soumis à des conditions générales supplémentaires qui + s'appliquent lorsque vous utilisez ou achetez les services d'autres sociétés, + que la société vous fournira au moment d'une telle utilisation ou d'un tel + achat. +eula_contact_us_title: Contactez-nous +eula_contact_us_text: "Si vous avez des questions concernant cet accord, vous pouvez nous contacter\_:" +eula_contact_us_link: 'En visitant cette page du site : $1' +dpa_title: Accord de traitement des données +dpa_last_updated: 'Dernière mise à jour : 20 septembre 2023' +dpa_definitions_title: Définitions +dpa_definitions_1: >- + Dans le cadre de la fourniture du service Capgo à l'utilisateur conformément à + l'accord, Capgo peut traiter les données des visiteurs au nom de + l'utilisateur. +dpa_definitions_2: >- + Dans le présent Accord de traitement des données (« DPA »), « Législation sur + la protection des données » désigne le Règlement général sur la protection des + données (Règlement (UE) 2016/279) et toutes les autres lois applicables + relatives au traitement des données des visiteurs et à la confidentialité qui + peuvent exister dans n'importe quel pays. juridiction compétente. +dpa_definitions_3: >- + « responsable du traitement », « sous-traitant », « personne concernée », « + données personnelles » et « traitement » doivent être interprétés conformément + à la législation applicable en matière de protection des données. +dpa_definitions_4: >- + Les parties conviennent que l'utilisateur est le responsable du traitement des + données et que Capgo est son sous-traitant en ce qui concerne les données des + visiteurs traitées dans le cadre de la fourniture du service. +dpa_privacy_security_title: Confidentialité et sécurité de vos données de visiteurs +dpa_privacy_security_1: >- + Nous prenons de nombreuses mesures pour protéger et sécuriser vos données + grâce à des sauvegardes, des redondances et du cryptage. Lorsque vous utilisez + notre service pour mesurer les statistiques de votre site Web, Capgo + collectera des informations sur vos visiteurs. +dpa_privacy_security_2: >- + Vous nous confiez les données de votre site et nous prenons cette confiance à + cœur. Vous acceptez que Capgo puisse traiter vos données comme décrit dans + notre politique de données et à aucune autre fin. Nous faisons de notre mieux + pour mériter cette confiance en étant ouverts sur qui nous sommes, comment + nous travaillons et en gardant la porte ouverte à vos commentaires. +dpa_privacy_security_3: >- + Vous possédez tous les droits, titres et intérêts sur les données de votre + site Web. Nous n’obtenons aucun droit de votre part sur les données de votre + site Web. Nous ne collectons ni n'analysons les informations personnelles des + utilisateurs Web et utilisons ces informations comportementales pour vendre + des publicités. Lorsque vous utilisez Capgo, vous possédez et contrôlez à 100 + % toutes les données de votre site Web. Nous ne vendons ni ne partageons les + données de votre site à des tiers et nous n'abusons pas de la confidentialité + de vos visiteurs. +dpa_privacy_security_4: >- + Le but de Capgo est de mettre à jour le condensateur, cela peut toujours être + fait sans suivre, collecter ou stocker des données personnelles ou des + informations personnellement identifiables (PII), sans utiliser de cookies et + tout en respectant la vie privée des visiteurs de votre site Web. +dpa_privacy_security_5: >- + En utilisant Capgo, toutes les mesures du site sont effectuées de manière + absolument anonyme. Nous minimisons la collecte de données en général. Nous + mesurons uniquement les points de données les plus essentiels et rien d'autre. + Toutes les mesures que nous collectons tiennent sur une seule page. +dpa_privacy_security_6: >- + Nous n'essayons pas de générer un identifiant persistant sur l'appareil, car + ils sont considérés comme des données personnelles au sens du RGPD. Nous + n'utilisons pas de cookies, de cache de navigateur ni de stockage local. Nous + ne stockons, ne récupérons ni n’extrayons quoi que ce soit des appareils des + visiteurs. Les données que nous traitons ne peuvent pas être utilisées pour + identifier un individu en particulier. +dpa_privacy_security_7: >- + Le groupe de personnes concernées par le traitement de leurs données dans le + cadre du présent accord comprend les utilisateurs finaux des sites Internet du + responsable du traitement qui utilisent le service fourni par le + sous-traitant. +dpa_privacy_security_8: >- + Vous pouvez trouver plus d'informations sur notre traitement des données de + vos visiteurs et sur les types/catégories de données que nous collectons en + votre nom dans notre politique de données accessible au public. +dpa_security_measures_title: Mesures de sécurité organisationnelles et techniques +dpa_security_measures_1: >- + Pour le cryptage, nous utilisons https en transit et le processus de hachage + au repos. Notre processus de hachage est bien plus puissant que le cryptage. + Le cryptage implique qu'il existe une clé capable de déchiffrer et de révéler + les données brutes. Dans notre base de données, l'adresse IP brute et l'agent + utilisateur sont rendus totalement inaccessibles à quiconque, y compris + nous-mêmes. En plus de cela, nous utilisons des règles de pare-feu strictes et + un réseau privé crypté. Nous conservons des sauvegardes hors site avec + réplication, y compris des mots de passe bcrypt forts. +dpa_security_measures_2: >- + Capgo est un logiciel entièrement open source, ce qui signifie que notre code + source est disponible et accessible sur GitHub afin que tout le monde puisse + le consulter et l'auditer. Vous pouvez le lire, l'inspecter et le réviser pour + comprendre son fonctionnement et vous assurer qu'il préserve la + confidentialité et la sécurité des données. Cela vous donne, ainsi qu'à tous + les autres, une transparence totale sur la façon dont nous traitons les + données de trafic du site Web. +dpa_security_measures_3: >- + Avec plus de 500 étoiles GitHub, de nombreux regards sont rivés sur notre code + et c'est cette transparence et cette ouverture qui signifie que les produits + open source peuvent être plus fiables que les produits propriétaires et + fermés. Notre logiciel est mis à jour plusieurs fois par semaine et sur notre + page GitHub, nous proposons également un moyen permettant aux utilisateurs de + signaler toute vulnérabilité de sécurité. +dpa_processor_obligations_title: Obligations du sous-traitant à l'égard du responsable du traitement +dpa_processor_obligations_1: "Capgo traitera les données des visiteurs uniquement conformément aux instructions du client via les paramètres du service, c'est-à-dire (a) pour exploiter, entretenir et prendre en charge l'infrastructure utilisée pour fournir le service\_; (b) se conformer aux instructions du client et aux instructions de traitement dans son utilisation, sa gestion et son administration du service\_; (c) comme indiqué autrement dans les paramètres du service. Capgo ne traitera les données des visiteurs que conformément à l'accord." +dpa_processor_obligations_2: >- + Capgo informera le client sans délai injustifié si, de l'avis de Capgo, une + instruction relative au traitement des données des visiteurs donnée par le + client enfreint la législation applicable en matière de protection des + données. +dpa_processor_obligations_3: >- + Capgo garantit la confidentialité des données des visiteurs traitées dans le + cadre des présentes. +dpa_processor_obligations_4: >- + En tant qu'humains, nous pouvons accéder à vos données pour vous aider avec + les demandes d'assistance que vous faites et pour maintenir et protéger Capgo + afin d'assurer la sécurité de vos données et du service dans son ensemble. + Capgo veillera à ce que tout le personnel Capgo requis pour accéder aux + données des visiteurs soit formé au RGPD et à la confidentialité des données, + informé de la nature confidentielle des données et se conforme aux obligations + énoncées dans le présent accord. +dpa_processor_obligations_5: >- + Capgo mettra en œuvre et maintiendra des mesures de sécurité techniques et + organisationnelles appropriées conçues pour protéger les données des visiteurs + contre tout traitement non autorisé ou illégal et contre la perte, la + destruction, les dommages, le vol, l'altération ou la divulgation accidentels. + Ces mesures seront adaptées aux dommages qui pourraient résulter de tout + traitement non autorisé ou illicite, de la perte accidentelle, de la + destruction, de l'endommagement ou du vol des données des visiteurs et compte + tenu de la nature des données des visiteurs qui doivent être protégées. +dpa_processor_obligations_6: >- + Nous travaillons avec des sous-traitants. Avec chaque fournisseur, nous + évaluons leur engagement en matière de confidentialité et nous signons avec + eux un accord de traitement des données qui comprend les clauses + contractuelles types contrôleur-sous-traitant. Ces sous-traitants seront + autorisés à traiter les données uniquement pour fournir les services pour + lesquels Capgo les a retenus, et il leur sera interdit d'utiliser les données + à toute autre fin. Capgo informera le responsable du traitement lors de la + modification de la liste des sous-traitants ultérieurs à l'aide de nos + notifications dans l'application, de notre courrier électronique et/ou de + notre blog. Le responsable du traitement peut légitimement s'y opposer et peut + résilier le contrat. +dpa_processor_obligations_7: >- + Si Capgo a connaissance d'une violation de sécurité, d'une destruction, d'une + perte, d'une altération ou d'une divulgation accidentelle, non autorisée ou + illégale des données personnelles traitées par Capgo dans le cadre de la + fourniture du service, elle devra, sans retard injustifié (au plus tard 48 + heures après en avoir pris connaissance), informer le client par courrier + électronique et lui fournir une description de l'incident ainsi que des mises + à jour périodiques des informations sur l'incident, y compris son impact sur + le contenu du client. Capgo prendra en outre des mesures pour enquêter sur + l'incident et raisonnablement prévenir ou atténuer les effets de l'incident. +dpa_processor_obligations_8: >- + Capgo ne rectifiera pas, de sa propre autorité, n'effacera ou ne limitera pas + le traitement des données des visiteurs qui sont traitées pour le compte du + responsable du traitement (sauf si cela est requis par la loi ou les + conditions de service du processeur), mais ne le fera que sur instructions + documentées de du responsable du traitement et conformément aux règles de + conservation des données associées à la formule d'abonnement du responsable du + traitement. +dpa_processor_obligations_9: >- + Capgo assistera le responsable du traitement dans le respect des obligations + concernant la sécurité des données personnelles. Plausible fournira également + une assistance au responsable du traitement pour les DPIA. Lorsqu'une personne + concernée fait valoir ses droits en tant que personne concernée, cette demande + sera transmise sans délai au responsable du traitement. +dpa_customer_undertakings_title: Engagements clients et assistance Capgo +dpa_customer_undertakings_1: >- + Le Client garantit qu'il dispose de tous les droits nécessaires pour fournir à + Capgo les données des visiteurs pour un traitement dans le cadre de la + fourniture des Services Capgo. +dpa_customer_undertakings_2: >- + Le Client doit se conformer à tout moment aux Législations sur la Protection + des Données en ce qui concerne toutes les données des visiteurs qu'il a + fournies à Capgo conformément à l'Accord. +dpa_customer_undertakings_3: "Le client comprend, en tant que responsable du traitement, qu'il est responsable (entre le client et Capgo) de\_:" +dpa_customer_undertakings_4: "déterminer la licéité de tout traitement, effectuer toutes les évaluations d’impact requises en matière de protection des données et rendre compte aux régulateurs et aux individus, si nécessaire\_;" +dpa_customer_undertakings_5: "fournir des avis de confidentialité pertinents aux personnes concernées, comme cela peut être requis dans votre juridiction\_;" +dpa_customer_undertakings_6: "mettre en œuvre vos propres mesures techniques et organisationnelles appropriées pour garantir et démontrer le traitement conformément au présent DPA\_;" +dpa_customer_undertakings_7: >- + informer les régulateurs ou autorités concernés de tout incident, comme cela + peut être requis par la loi dans votre juridiction. +dpa_liability_indemnity_title: Responsabilité et indemnisation +dpa_liability_indemnity_1: >- + Chaque partie indemnise l'autre et la dégage de toute responsabilité contre + toutes réclamations, actions, réclamations de tiers, pertes, dommages et + dépenses encourus par la partie indemnisée et découlant directement ou + indirectement de ou en relation avec une violation du présent DPA. +dpa_signing_required_title: "Les clients sont-ils tenus de signer le DPA Capgo\_?" +dpa_signing_required_1: >- + Afin d'utiliser nos produits et services, vous devez accepter notre DPA. En + utilisant notre produit, vous acceptez nos conditions de service, vous + acceptez automatiquement notre DPA et vous n'avez pas besoin de signer un + document séparé. Nous offrons les mêmes droits de confidentialité et la même + protection à tous les clients. +dpa_sharing_title: "Un client peut-il partager le Capgo DPA avec ses clients\_?" +dpa_sharing_1: >- + Oui. Le DPA est un document accessible au public et les clients qui souhaitent + le partager avec leurs clients pour confirmer nos mesures de sécurité et + d'autres conditions peuvent se sentir libres de le faire. +dpa_notification_title: "Les clients doivent-ils informer quelqu'un lorsqu'ils acceptent notre DPA\_?" +dpa_notification_1: >- + Non. Vous n'êtes pas tenu de nous informer, ni de nous informer d'un tiers, + lorsque vous acceptez notre DPA, mais comme mentionné ci-dessus, vous êtes + libre de le faire. +dpa_contact_title: Contactez-nous +dpa_contact_1: "Si vous avez des questions concernant cette politique de confidentialité, vous pouvez nous contacter\_:" +dpa_contact_2: 'En visitant cette page du site :' +data_policy_title: Politique de données +data_policy_last_updated: 'Dernière mise à jour : 21 septembre 2023' +data_policy_intro: >- + Une politique de données contient un ensemble de règles, de principes et de + lignes directrices qui fournissent un cadre pour différents domaines de + gestion des données dans l'ensemble de l'entreprise, y compris, mais sans s'y + limiter, la gouvernance des données, la qualité des données et l'architecture + des données. +data_policy_what_we_collect_title: Ce que nous collectons et à quoi nous l’utilisons +data_policy_no_tracking: >- + Nous ne suivons pas les personnes sur leurs appareils ni sur les sites Web et + les applications qu'elles visitent. Toutes les données sont isolées sur une + seule journée, un seul site Web et un seul appareil. Il n'existe aucun moyen + de savoir si la même personne visite un site à partir de plusieurs appareils + ou si elle visite un autre site Web. +data_policy_goal: >- + L'objectif de Capgo est de suivre les tendances globales du trafic de votre + site Web, il ne s'agit pas de suivre les visiteurs individuels. Nous + n'utilisons pas de cookies, nous ne générons aucun identifiant persistant et + nous ne collectons ni ne stockons aucune donnée personnelle ou identifiable. + Toutes les données sont uniquement des données agrégées et ne contiennent + aucune information personnelle. +data_policy_anonymous_measurement: >- + En utilisant Capgo, toutes les mesures du site sont effectuées de manière + absolument anonyme. Nous mesurons uniquement les points de données les plus + essentiels et rien d'autre. Toutes les mesures que nous collectons tiennent + sur une seule page. +data_policy_unique_users_title: Comment nous comptons les utilisateurs uniques sans cookies +data_policy_unique_users_intro: >- + Compter les visiteurs uniques fait partie intégrante de l’analyse Web. Capgo + tente de trouver un équilibre raisonnable entre la déduplication des pages + vues et le respect de la vie privée des visiteurs. +data_policy_no_persistent_identifier: >- + Nous n'essayons pas de générer un identifiant persistant sur l'appareil, car + ils sont considérés comme des données personnelles au sens du RGPD. Nous + n'utilisons pas de cookies, de cache de navigateur ni de stockage local. Nous + ne stockons, ne récupérons ni n’extrayons quoi que ce soit des appareils des + visiteurs. +data_policy_ip_user_agent: >- + Chaque requête HTTP envoie l'adresse IP et l'agent utilisateur au serveur, + c'est donc ce que nous utilisons. Nous générons un identifiant changeant + quotidiennement en utilisant l'adresse IP et l'agent utilisateur du visiteur. +data_policy_ip_accuracy: >- + Lors de nos tests, l'utilisation des adresses IP pour compter les visiteurs + est remarquablement précise par rapport à l'utilisation d'un cookie. Dans + certains cas, cela peut même être plus précis que l'utilisation d'un cookie, + car certains visiteurs bloquent complètement les cookies. +data_policy_compliance_info: >- + Nous sommes heureux de vous fournir des informations sur la façon dont Capgo + est conçu pour vous aider à vous conformer aux différentes réglementations en + matière de confidentialité. Nous vous encourageons à discuter de questions + spécifiques avec votre avocat pour vous aider à décider si notre service vous + permet de remplir les exigences légales qui s'appliquent à vous. +data_policy_ownership_title: Propriété des données de votre site Web +data_policy_ownership_intro: >- + Lorsque vous utilisez notre service, Capgo collectera des informations sur vos + visiteurs. Vous nous confiez les données de votre site et nous prenons cette + confiance à cœur. La confidentialité des données de votre site — et ce sont + vos données, pas les nôtres ! - c'est un gros problème pour nous. +data_policy_ownership_statement: >- + En utilisant Capgo, vous conservez la propriété à 100% des données de votre + site Web. Bien que lorsque vous utilisez notre service hébergé, les analyses + de votre site soient stockées sur notre serveur dans le cloud, vous restez + totalement maître des données de votre site et vous possédez également + l'entièreté de toutes vos données. +data_policy_ownership_rights: >- + Vous possédez tous les droits, titres et intérêts sur les données de votre + site Web. Nous n’obtenons aucun droit de votre part sur les données de votre + site Web. Nous ne vendrons ni ne partagerons jamais les données de votre site + à des tiers. +data_policy_data_protection_1: >- + Les données de votre site Web ne sont pas partagées avec des sociétés de + publicité ou toute autre société en général. +data_policy_data_protection_2: Les données de votre site Web ne sont en aucun cas envoyées à des tiers. +data_policy_data_protection_3: >- + Les données de votre site Web ne sont ni extraites ni récoltées à des fins de + tendances personnelles et comportementales. +data_policy_data_protection_4: Les données de votre site Web ne sont pas monétisées. +data_policy_account_deletion: >- + Vous pouvez choisir de supprimer votre compte et de supprimer les statistiques + de votre site à tout moment. Nous fournissons des liens de suppression + simples, sans poser de questions. +data_policy_permanent_deletion: >- + Toutes vos statistiques seront définitivement supprimées immédiatement lorsque + vous supprimez votre compte Capgo ou lorsque vous supprimez les statistiques + de votre site. Nous ne pouvons pas récupérer ces informations une fois + qu'elles ont été définitivement supprimées. +data_policy_trust_title: Pourquoi devrais-je te faire confiance ? +data_policy_trust_open_source: >- + Capgo est 100% open source. Notre code source est disponible et accessible sur + GitHub afin que vous puissiez le lire et le réviser pour vous assurer que + notre code fait ce que nous disons. +data_policy_trust_transparency: >- + Nous ne sommes pas une boîte noire. Tout est à découvert. Tout le monde peut + visualiser, examiner et inspecter le code que nous exécutons pour vérifier que + nous mettons en pratique ce que nous prêchons. +data_policy_trust_importance: >- + Ceci est essentiel sur le marché des logiciels de confidentialité. On ne peut + pas toujours faire confiance aux entreprises et aux logiciels propriétaires + lorsque les données sont en question. La seule façon de prouver votre + confiance est de permettre à des experts d’examiner votre code et de vérifier + que vous faites réellement ce que vous dites faire. +data_policy_gdpr_title: Confidentialité RGPD +data_policy_legal_basis_title: Base juridique du traitement des données personnelles dans le cadre du RGPD +data_policy_legal_basis_intro: 'Nous pouvons traiter les données personnelles dans les conditions suivantes :' +data_policy_legal_basis_consent: "Consentement\_: Vous avez donné votre consentement au traitement des données personnelles pour une ou plusieurs finalités spécifiques." +data_policy_legal_basis_contract: "Exécution d'un contrat\_: la fourniture de données personnelles est nécessaire à l'exécution d'un accord avec vous et/ou à toute obligation précontractuelle de celui-ci." +data_policy_legal_basis_legal_obligations: >- + Obligations légales : Le traitement des Données Personnelles est nécessaire au + respect d'une obligation légale à laquelle la Société est soumise. +data_policy_legal_basis_vital_interests: >- + Intérêts vitaux : Le traitement des Données personnelles est nécessaire afin + de protéger Vos intérêts vitaux ou ceux d’une autre personne physique. +data_policy_legal_basis_public_interests: "Intérêt public\_: le traitement des données personnelles est lié à une mission effectuée dans l'intérêt public ou dans l'exercice de l'autorité publique dont est investie la Société." +data_policy_legal_basis_legitimate_interests: >- + Intérêts légitimes : Le traitement des Données Personnelles est nécessaire aux + finalités des intérêts légitimes poursuivis par la Société. +data_policy_legal_basis_clarification: >- + Dans tous les cas, la Société se fera un plaisir de contribuer à clarifier la + base juridique spécifique qui s'applique au traitement, et notamment si la + fourniture de Données Personnelles est une exigence légale ou contractuelle, + ou une exigence nécessaire à la conclusion d'un contrat. +data_policy_gdpr_rights_title: Vos droits en vertu du RGPD +data_policy_gdpr_rights_intro: >- + La Société s'engage à respecter la confidentialité de Vos Données Personnelles + et à Vous garantir l'exercice de Vos droits. +data_policy_gdpr_rights_list_intro: "Vous avez le droit, en vertu de cette politique de confidentialité, et par la loi si vous résidez dans l'UE, de\_:" +data_policy_gdpr_right_access: >- + Demandez l’accès à vos données personnelles. Le droit d’accéder, de mettre à + jour ou de supprimer les informations que nous détenons sur vous. Dans la + mesure du possible, vous pouvez accéder, mettre à jour ou demander la + suppression de vos données personnelles directement dans la section des + paramètres de votre compte. Si vous ne parvenez pas à effectuer ces actions + vous-même, veuillez nous contacter pour vous aider. Cela vous permet également + de recevoir une copie des données personnelles que nous détenons à votre + sujet. +data_policy_gdpr_right_correction: >- + Demander la correction des données personnelles que nous détenons à votre + sujet. Vous avez le droit de faire corriger toute information incomplète ou + inexacte que nous détenons à votre sujet. +data_policy_gdpr_right_object: >- + S'opposer au traitement de vos données personnelles. Ce droit existe lorsque + nous nous appuyons sur un intérêt légitime comme base juridique pour notre + traitement et qu'il y a quelque chose dans votre situation particulière qui + vous incite à vous opposer à notre traitement de vos données personnelles pour + ce motif. Vous avez également le droit de vous opposer lorsque nous traitons + vos données personnelles à des fins de marketing direct. +data_policy_gdpr_right_erasure: >- + Demander la suppression de vos données personnelles. Vous avez le droit de + nous demander de supprimer ou de supprimer des données personnelles lorsqu'il + n'y a aucune bonne raison pour que nous continuions à les traiter. +data_policy_gdpr_right_transfer: >- + Demander le transfert de vos données personnelles. Nous vous fournirons, ou à + un tiers que vous aurez choisi, vos données personnelles dans un format + structuré, couramment utilisé et lisible par machine. Veuillez noter que ce + droit s'applique uniquement aux informations automatisées que vous avez + initialement consenties à ce que nous utilisions ou lorsque nous avons utilisé + ces informations pour exécuter un contrat avec vous. +data_policy_gdpr_right_withdraw_consent: >- + Retirez votre consentement. Vous avez le droit de retirer votre consentement + concernant l'utilisation de vos données personnelles. Si vous retirez votre + consentement, nous pourrions ne pas être en mesure de vous fournir l'accès à + certaines fonctionnalités spécifiques du Service. +data_policy_gdpr_exercising_rights_title: Exercice de vos droits en matière de protection des données RGPD +data_policy_gdpr_exercising_rights_contact: >- + Vous pouvez exercer vos droits d'accès, de rectification, d'annulation et + d'opposition en nous contactant. Veuillez noter que nous pouvons vous demander + de vérifier votre identité avant de répondre à de telles demandes. Si vous + faites une demande, nous ferons de notre mieux pour vous répondre dans les + plus brefs délais. +data_policy_gdpr_complaint_right: >- + Vous avez le droit de porter plainte auprès d'une autorité de protection des + données concernant notre collecte et notre utilisation de vos données + personnelles. Pour plus d'informations, si vous résidez dans l'Espace + économique européen (EEE), veuillez contacter votre autorité locale de + protection des données dans l'EEE. +data_policy_ccpa_title: Confidentialité CCPA +data_policy_ccpa_intro: >- + Cette section d'avis de confidentialité destinée aux résidents de Californie + complète les informations contenues dans notre politique de confidentialité et + s'applique uniquement à tous les visiteurs, utilisateurs et autres personnes + résidant dans l'État de Californie. +data_policy_ccpa_categories_title: Catégories de renseignements personnels collectés +data_policy_ccpa_categories_intro: >- + Nous collectons des informations qui identifient, se rapportent, décrivent, + font référence, sont susceptibles d'être associées ou pourraient + raisonnablement être liées, directement ou indirectement, à un consommateur ou + à un appareil particulier. Ce qui suit est une liste des catégories + d'informations personnelles que nous pouvons collecter ou qui ont pu être + collectées auprès de résidents de Californie au cours des douze (12) derniers + mois. +data_policy_ccpa_categories_note: >- + Veuillez noter que les catégories et exemples fournis dans la liste ci-dessous + sont ceux définis dans le CCPA. Cela ne signifie pas que tous les exemples de + cette catégorie d'informations personnelles ont en fait été collectés par + Nous, mais reflète notre conviction de bonne foi, au meilleur de nos + connaissances, que certaines de ces informations de la catégorie applicable + peuvent être et ont pu être collectées. Par exemple, certaines catégories + d’informations personnelles ne seront collectées que si vous nous les avez + fournies directement. +data_policy_ccpa_category_a: 'Catégorie A : Identifiants.' +data_policy_ccpa_category_a_examples: "Exemples\_: un vrai nom, un pseudonyme, une adresse postale, un identifiant personnel unique, un identifiant en ligne, une adresse de protocole Internet, une adresse e-mail, un nom de compte, un numéro de permis de conduire, un numéro de passeport ou d'autres identifiants similaires." +data_policy_ccpa_category_a_collected: 'Collecté : Oui.' +data_policy_ccpa_category_b: "Catégorie B\_: catégories d'informations personnelles répertoriées dans la loi californienne sur les dossiers clients (Cal. Civ. Code § 1798.80(e))." +data_policy_ccpa_category_b_examples: "Exemples\_: un nom, une signature, un numéro de sécurité sociale, des caractéristiques physiques ou une description, une adresse, un numéro de téléphone, un numéro de passeport, un numéro de permis de conduire ou de carte d'identité, un numéro de police d'assurance, une formation, un emploi, des antécédents professionnels, un numéro de compte bancaire, un numéro de carte de crédit. , numéro de carte de débit ou toute autre information financière, information médicale ou information d'assurance maladie. Certaines informations personnelles incluses dans cette catégorie peuvent chevaucher d'autres catégories." +data_policy_ccpa_category_b_collected: 'Collecté : Oui.' +data_policy_ccpa_category_c: "Catégorie C\_:\_Caractéristiques de classification protégées en vertu de la loi californienne ou fédérale." +data_policy_ccpa_category_c_examples: "Exemples\_: âge (40\_ans ou plus), race, couleur, ascendance, origine nationale, citoyenneté, religion ou croyance, état civil, état de santé, handicap physique ou mental, sexe (y compris le genre, l'identité de genre, l'expression de genre, la grossesse ou l'accouchement). et conditions médicales associées), l'orientation sexuelle, le statut d'ancien combattant ou de militaire, les informations génétiques (y compris les informations génétiques familiales)." +data_policy_ccpa_category_c_collected: 'Collecté : Non.' +data_policy_ccpa_category_d: 'Catégorie D : Informations commerciales.' +data_policy_ccpa_category_d_examples: "Exemples\_: enregistrements et historique des produits ou services achetés ou envisagés." +data_policy_ccpa_category_d_collected: 'Collecté : Oui.' +data_policy_ccpa_category_e: 'Catégorie E : Informations biométriques.' +data_policy_ccpa_category_e_examples: "Exemples\_: caractéristiques génétiques, physiologiques, comportementales et biologiques, ou modèles d'activité utilisés pour extraire un modèle ou d'autres identifiants ou informations d'identification, tels que les empreintes digitales, les empreintes faciales et les empreintes vocales, les scans de l'iris ou de la rétine, la frappe au clavier, la démarche ou d'autres modèles physiques. , et des données sur le sommeil, la santé ou l’exercice." +data_policy_ccpa_category_e_collected: 'Collecté : Non.' +data_policy_ccpa_category_f: 'Catégorie F : Internet ou autre activité réseau similaire.' +data_policy_ccpa_category_f_examples: "Exemples\_: Interaction avec notre service ou publicité." +data_policy_ccpa_category_f_collected: 'Collecté : Oui.' +data_policy_ccpa_category_g: 'Catégorie G : Données de géolocalisation.' +data_policy_ccpa_category_g_examples: "Exemples\_: emplacement physique approximatif." +data_policy_ccpa_category_g_collected: 'Collecté : Non.' +data_policy_ccpa_category_h: 'Catégorie H : Données sensorielles.' +data_policy_ccpa_category_h_examples: "Exemples\_: informations audio, électroniques, visuelles, thermiques, olfactives ou similaires." +data_policy_ccpa_category_h_collected: 'Collecté : Non.' +data_policy_ccpa_category_i: 'Catégorie I : Informations professionnelles ou liées à l''emploi.' +data_policy_ccpa_category_i_examples: "Exemples\_: antécédents professionnels actuels ou passés ou évaluations de performances." +data_policy_ccpa_category_i_collected: 'Collecté : Non.' +data_policy_ccpa_category_j: "Catégorie J\_: Informations éducatives non publiques (conformément à la Family Educational Rights and Privacy Act (20 U.S.C. Section 1232g, 34 C.F.R. Part 99))." +data_policy_ccpa_category_j_examples: "Exemples\_: dossiers scolaires directement liés à un étudiant conservés par un établissement d'enseignement ou une partie agissant en son nom, tels que les notes, les relevés de notes, les listes de cours, les horaires des étudiants, les codes d'identification des étudiants, les informations financières des étudiants ou les dossiers disciplinaires des étudiants." +data_policy_ccpa_category_j_collected: 'Collecté : Non.' +data_policy_ccpa_category_k: "Catégorie K\_:\_Inférences tirées d’autres informations personnelles." +data_policy_ccpa_category_k_examples: "Exemples\_: Profil reflétant les préférences, les caractéristiques, les tendances psychologiques, les prédispositions, le comportement, les attitudes, l'intelligence, les capacités et les aptitudes d'une personne." +data_policy_ccpa_category_k_collected: 'Collecté : Non.' +data_policy_ccpa_info_sources_title: >- + En vertu du CCPA, les informations personnelles doivent être interprétées au + sens large comme des informations qui identifient, se rapportent, décrivent, + font référence, sont raisonnablement susceptibles d'être associées ou + pourraient raisonnablement être liées, directement ou indirectement, à un + consommateur ou à un appareil particulier. Les informations personnelles + n'incluent pas les informations accessibles au public provenant des dossiers + gouvernementaux, les informations anonymisées ou agrégées sur les + consommateurs, ou les informations exclues du champ d'application du CCPA. +data_policy_ccpa_info_sources_intro: "Nous obtenons les catégories d’informations personnelles énumérées ci-dessus à partir des catégories de sources suivantes\_:" +data_policy_ccpa_info_source_1: >- + Directement de votre part. Par exemple, à partir des formulaires que vous + remplissez sur notre Service, des préférences que vous exprimez ou fournissez + via notre Service, ou de vos achats sur notre Service. +data_policy_ccpa_info_source_2: >- + Indirectement de Toi. Par exemple, en observant Votre activité sur notre + Service. +data_policy_ccpa_info_source_3: >- + Automatiquement de votre part. Par exemple, via les cookies que nous ou nos + fournisseurs de services installons sur votre appareil lorsque vous naviguez + dans notre service. +data_policy_ccpa_info_source_4: >- + Des fournisseurs de services. Par exemple, des fournisseurs tiers pour le + traitement des paiements, ou d'autres fournisseurs tiers que nous utilisons + pour vous fournir le Service. +data_policy_ccpa_use_of_info_title: >- + Utilisation des informations personnelles à des fins commerciales ou à des + fins commerciales +data_policy_ccpa_use_of_info_intro: "Nous pouvons utiliser ou divulguer les informations personnelles que nous collectons à des «\_fins commerciales\_» ou des «\_fins commerciales\_» (telles que définies dans le CCPA), qui peuvent inclure les exemples suivants\_:" +data_policy_ccpa_use_of_info_1: Pour exploiter notre service et vous fournir notre service. +data_policy_ccpa_use_of_info_2: >- + Pour vous fournir une assistance et répondre à vos demandes, notamment pour + enquêter et répondre à vos préoccupations et surveiller et améliorer notre + service. +data_policy_ccpa_use_of_info_3: >- + Pour remplir ou répondre à la raison pour laquelle vous avez fourni les + informations. Par exemple, si vous partagez vos coordonnées pour poser une + question sur notre service, nous utiliserons ces informations personnelles + pour répondre à votre demande. +data_policy_ccpa_use_of_info_4: >- + Pour répondre aux demandes des forces de l'ordre et comme l'exige la loi + applicable, une ordonnance du tribunal ou des réglementations + gouvernementales. +data_policy_ccpa_use_of_info_5: >- + Comme cela vous est décrit lors de la collecte de vos informations + personnelles ou comme indiqué autrement dans le CCPA. +data_policy_ccpa_use_of_info_6: À des fins d’administration et d’audit internes. +data_policy_ccpa_use_of_info_7: >- + Détecter les incidents de sécurité et se protéger contre les activités + malveillantes, trompeuses, frauduleuses ou illégales, y compris, si + nécessaire, poursuivre les responsables de ces activités. +data_policy_ccpa_info_sharing_title: Partage d’informations personnelles +data_policy_ccpa_info_sharing_intro: "Nous pouvons partager vos informations personnelles identifiées dans les catégories ci-dessus avec les catégories de tiers suivantes\_:" +data_policy_ccpa_info_sharing_1: Fournisseurs de services +data_policy_ccpa_info_sharing_2: Processeurs de paiement +data_policy_ccpa_info_sharing_3: Nos affiliés +data_policy_ccpa_info_sharing_4: Nos partenaires commerciaux +data_policy_ccpa_info_sharing_5: >- + Fournisseurs tiers auxquels vous ou vos agents nous autorisez à divulguer vos + informations personnelles en relation avec les produits ou services que nous + vous fournissons +data_policy_ccpa_sale_of_info_title: Vente de renseignements personnels +data_policy_ccpa_sale_of_info_definition: >- + Tel que défini dans la CCPA, « vendre » et « vendre » signifient vendre, + louer, divulguer, divulguer, diffuser, mettre à disposition, transférer ou + autrement communiquer oralement, par écrit ou par des moyens électroniques ou + autres, les informations personnelles d'un consommateur par le affaires à un + tiers moyennant une contrepartie précieuse. Cela signifie que nous pouvons + avoir reçu une sorte d'avantage en échange du partage d'informations + personnelles, mais pas nécessairement un avantage monétaire. +data_policy_ccpa_sale_of_info_note: >- + Veuillez noter que les catégories énumérées ci-dessous sont celles définies + dans le CCPA. Cela ne signifie pas que tous les exemples de cette catégorie + d'informations personnelles ont en fait été vendus, mais reflète notre + conviction de bonne foi, au meilleur de nos connaissances, que certaines de + ces informations de la catégorie applicable peuvent être et ont pu être + partagées en échange de valeur. . +data_policy_ccpa_sale_of_info_statement: "Nous pouvons vendre et avons pu vendre au cours des douze (12) derniers mois les catégories d’informations personnelles suivantes\_:" +data_policy_ccpa_sale_of_info_categories: "Catégorie A\_: Identifiants\nCatégorie B\_: catégories d'informations personnelles répertoriées dans la loi californienne sur les dossiers clients (Cal. Civ. Code § 1798.80(e))\nCatégorie D : Informations commerciales\nCatégorie F\_:\_Internet ou autre activité réseau similaire" +data_policy_ccpa_share_of_info_title: Partage d’informations personnelles +data_policy_ccpa_share_of_info_statement: "Nous pouvons partager vos informations personnelles identifiées dans les catégories ci-dessus avec les catégories de tiers suivantes\_:" +data_policy_ccpa_share_of_info_categories: >- + Fournisseurs de services + + Processeurs de paiement + + Nos affiliés + + Nos partenaires commerciaux + + Fournisseurs tiers auxquels vous ou vos agents nous autorisez à divulguer vos + informations personnelles en relation avec les produits ou services que nous + vous fournissons +data_policy_ccpa_sale_of_minors_info_title: Vente de renseignements personnels de mineurs de moins de 16 ans +data_policy_ccpa_sale_of_minors_info_statement: >- + Nous ne collectons pas sciemment d'informations personnelles auprès de mineurs + de moins de 16 ans via notre Service, bien que certains sites Web tiers vers + lesquels nous établissons des liens puissent le faire. Ces sites Web tiers ont + leurs propres conditions d'utilisation et politiques de confidentialité et + nous encourageons les parents et tuteurs légaux à surveiller l'utilisation + d'Internet par leurs enfants et à leur demander de ne jamais fournir + d'informations sur d'autres sites Web sans leur autorisation. +data_policy_ccpa_sale_of_minors_info_policy: "Nous ne vendons pas les informations personnelles des consommateurs dont nous savons qu'ils ont moins de 16 ans, à moins que nous recevions une autorisation positive (le «\_droit d'adhésion\_») soit du consommateur âgé de 13 à 16 ans, soit le parent ou tuteur d'un consommateur de moins de 13 ans. Les consommateurs qui acceptent la vente de leurs informations personnelles peuvent à tout moment se désinscrire des ventes futures. Pour exercer votre droit de retrait, vous (ou votre représentant autorisé) pouvez nous soumettre une demande en nous contactant." +data_policy_ccpa_sale_of_minors_info_request: >- + Si vous avez des raisons de croire qu'un enfant de moins de 13 (ou 16 ans) + nous a fourni des informations personnelles, veuillez nous contacter avec + suffisamment de détails pour nous permettre de supprimer ces informations. +data_policy_ccpa_your_rights_title: Vos droits en vertu du CCPA +data_policy_ccpa_your_rights_intro: "Le CCPA accorde aux résidents californiens des droits spécifiques concernant leurs informations personnelles. Si vous résidez en Californie, vous disposez des droits suivants\_:" +data_policy_ccpa_right_to_notice: >- + Le droit de préavis. Vous avez le droit d'être informé des catégories de + données personnelles collectées et des finalités pour lesquelles les données + personnelles sont utilisées. +data_policy_ccpa_right_to_request: "Le droit de demander. En vertu du CCPA, vous avez le droit de demander que nous vous divulguions des informations sur notre collecte, notre utilisation, notre vente, notre divulgation à des fins commerciales et notre partage d'informations personnelles. Une fois que nous aurons reçu et confirmé votre demande, nous vous divulguerons\_:" +data_policy_ccpa_right_to_request_1: >- + Les catégories d'informations personnelles que nous avons collectées à votre + sujet +data_policy_ccpa_right_to_request_2: >- + Les catégories de sources des informations personnelles que nous avons + collectées à votre sujet +data_policy_ccpa_right_to_request_3: >- + Notre objectif professionnel ou commercial pour la collecte ou la vente de ces + informations personnelles +data_policy_ccpa_right_to_request_4: >- + Les catégories de tiers avec lesquels nous partageons ces informations + personnelles +data_policy_ccpa_right_to_request_5: >- + Les informations personnelles spécifiques que nous avons collectées à votre + sujet +data_policy_ccpa_right_to_request_6: "Si nous vendons vos informations personnelles ou divulguons vos informations personnelles à des fins commerciales, nous vous divulguerons\_:" +data_policy_ccpa_right_to_request_6_1: Les catégories de catégories d'informations personnelles vendues +data_policy_ccpa_right_to_request_6_2: Les catégories de catégories de renseignements personnels divulguées +data_policy_ccpa_right_to_opt_out: >- + Le droit de dire non à la vente de données personnelles (opt-out). Vous avez + le droit de nous demander de ne pas vendre vos informations personnelles. Pour + soumettre une demande de désinscription, veuillez nous contacter. +data_policy_ccpa_right_to_delete: "Le droit de supprimer les données personnelles. Vous avez le droit de demander la suppression de vos données personnelles, sous réserve de certaines exceptions. Une fois que nous aurons reçu et confirmé votre demande, nous supprimerons (et demanderons à nos fournisseurs de services de supprimer) vos informations personnelles de nos dossiers, sauf exception. Nous pouvons refuser votre demande de suppression si la conservation des informations est nécessaire pour nous ou nos fournisseurs de services pour\_:" +data_policy_ccpa_right_to_delete_1: >- + Compléter la transaction pour laquelle nous avons collecté les informations + personnelles, fournir un bien ou un service que vous avez demandé, prendre des + mesures raisonnablement prévues dans le contexte de notre relation commerciale + en cours avec vous, ou exécuter autrement notre contrat avec vous. +data_policy_ccpa_right_to_delete_2: >- + Détectez les incidents de sécurité, protégez-vous contre les activités + malveillantes, trompeuses, frauduleuses ou illégales, ou poursuivez les + responsables de ces activités. +data_policy_ccpa_right_to_delete_3: >- + Déboguez les produits pour identifier et réparer les erreurs qui altèrent les + fonctionnalités prévues existantes. +data_policy_ccpa_right_to_delete_4: >- + Exercer la liberté d'expression, garantir le droit d'un autre consommateur + d'exercer ses droits à la liberté d'expression ou exercer un autre droit prévu + par la loi. +data_policy_ccpa_right_to_delete_5: >- + Se conformer à la loi californienne sur la confidentialité des communications + électroniques (Cal. Penal Code § 1546 et suivants). +data_policy_ccpa_right_to_delete_6: >- + Participer à des recherches scientifiques, historiques ou statistiques + publiques ou évaluées par des pairs dans l'intérêt public et dans le respect + de toutes les autres lois applicables en matière d'éthique et de + confidentialité, lorsque la suppression des informations est susceptible de + rendre impossible ou de nuire gravement aux résultats de la recherche, si vous + avez préalablement fourni votre consentement éclairé. . +data_policy_ccpa_right_to_delete_7: >- + Autorisez uniquement des utilisations internes raisonnablement alignées sur + les attentes des consommateurs en fonction de votre relation avec nous. +data_policy_ccpa_right_to_delete_8: Se conformer à une obligation légale. +data_policy_ccpa_right_to_delete_9: >- + Faire d'autres utilisations internes et licites de ces informations qui sont + compatibles avec le contexte dans lequel vous les avez fournies. +data_policy_ccpa_right_to_non_discrimination: "Le droit de ne pas être victime de discrimination. Vous avez le droit de ne pas faire l’objet de discrimination dans l’exercice de l’un de vos droits de consommateur, notamment par\_:" +data_policy_ccpa_right_to_non_discrimination_1: Vous refuser des biens ou des services +data_policy_ccpa_right_to_non_discrimination_2: >- + Facturer des prix ou des tarifs différents pour des biens ou des services, y + compris le recours à des remises ou d'autres avantages ou l'imposition de + pénalités +data_policy_ccpa_right_to_non_discrimination_3: Vous fournir un niveau ou une qualité différente de biens ou de services +data_policy_ccpa_right_to_non_discrimination_4: >- + Suggérant que vous recevrez un prix ou un taux différent pour des biens ou des + services ou un niveau ou une qualité différent de biens ou de services +data_policy_ccpa_exercising_rights_title: Exercice de vos droits en matière de protection des données CCPA +data_policy_ccpa_exercising_rights_contact: "Afin d'exercer l'un de vos droits en vertu du CCPA, et si vous résidez en Californie, vous pouvez nous contacter\_:" +data_policy_ccpa_exercising_rights_website: 'En visitant cette page de notre site Internet : $1/#support' +data_policy_ccpa_exercising_rights_authorized_agent: >- + Seul vous, ou une personne enregistrée auprès du secrétaire d'État de + Californie que vous autorisez à agir en votre nom, pouvez faire une demande + vérifiable concernant vos informations personnelles. +data_policy_ccpa_exercising_rights_request_must: "Votre demande auprès de Nous doit\_:" +data_policy_ccpa_exercising_rights_request_must_1: >- + Fournissez des informations suffisantes qui nous permettent de vérifier + raisonnablement que vous êtes la personne au sujet de laquelle nous avons + collecté des informations personnelles ou un représentant autorisé. +data_policy_ccpa_exercising_rights_request_must_2: >- + Décrivez votre demande avec suffisamment de détails pour nous permettre de la + comprendre, de l'évaluer et d'y répondre correctement. +data_policy_ccpa_exercising_rights_cannot_respond: "Nous ne pouvons pas répondre à votre demande ni vous fournir les informations requises si nous ne pouvons pas\_:" +data_policy_ccpa_exercising_rights_cannot_respond_1: Vérifiez votre identité ou votre autorité pour faire la demande +data_policy_ccpa_exercising_rights_cannot_respond_2: Et confirmez que les informations personnelles vous concernent +data_policy_ccpa_exercising_rights_disclosure: >- + Nous divulguerons et fournirons les informations requises gratuitement dans + les 45 jours suivant la réception de votre demande vérifiable. Le délai pour + fournir les informations requises peut être prolongé une fois de 45 jours + supplémentaires lorsque cela est raisonnablement nécessaire et avec un + préavis. +data_policy_ccpa_exercising_rights_disclosure_period: >- + Toute divulgation que nous fournissons ne couvrira que la période de 12 mois + précédant la réception de la demande vérifiable. +data_policy_ccpa_exercising_rights_data_portability: >- + Pour les demandes de portabilité des données, nous sélectionnerons un format + pour fournir vos informations personnelles qui soit facilement utilisable et + devrait vous permettre de transmettre les informations d'une entité à une + autre entité sans entrave. +privacy_title: politique de confidentialité +privacy_last_updated: 'Dernière mise à jour : 28 janvier 2022' +privacy_description: >- + Cette politique de confidentialité décrit nos politiques et procédures + relatives à la collecte, à l'utilisation et à la divulgation de vos + informations lorsque vous utilisez le service et vous informe de vos droits à + la vie privée et de la manière dont la loi vous protège. +privacy_agreement: >- + Nous utilisons vos données personnelles pour fournir et améliorer le service. + En utilisant le Service, vous acceptez la collecte et l'utilisation + d'informations conformément à la présente politique de confidentialité. +privacy_interpretation_title: Interprétation et définitions +privacy_interpretation_subtitle: Interprétation +privacy_interpretation_text: >- + Les mots dont la lettre initiale est en majuscule ont des significations + définies dans les conditions suivantes. Les définitions suivantes auront la + même signification qu’elles apparaissent au singulier ou au pluriel. +privacy_definitions_subtitle: Définitions +privacy_definitions_intro: "Aux fins de cette politique de confidentialité\_:" +privacy_definition_account: >- + **Compte** désigne un compte unique créé pour vous permettre d'accéder à notre + service ou à des parties de notre service. +privacy_definition_affiliate: "**Affilié** désigne une entité qui contrôle, est contrôlée par ou est sous contrôle commun avec un parti, où «\_contrôle\_» signifie la propriété de 50\_% ou plus des actions, des participations ou d'autres titres donnant droit à voter pour l'élection des administrateurs. ou une autre autorité de gestion." +privacy_definition_application: >- + **Application** désigne le logiciel fourni par la Société téléchargé par Vous + sur tout appareil électronique, nommé $1 +privacy_definition_business: >- + **Entreprise**, aux fins de la CCPA (California Consumer Privacy Act), fait + référence à la Société en tant qu'entité juridique qui collecte les + informations personnelles des Consommateurs et détermine les finalités et les + moyens du traitement des informations personnelles des Consommateurs, ou sur + pour le compte de laquelle ces informations sont collectées et qui, seule ou + conjointement avec d'autres, détermine les finalités et les moyens du + traitement des informations personnelles des consommateurs, qui exercent leurs + activités dans l'État de Californie. +privacy_definition_company: >- + **Société** (désignée par « la Société », « Nous », « Notre » ou « Notre » + dans le présent Accord) fait référence à Digital Shift OU, 6 sepapaja 15510 + Tallinn. +privacy_definition_company_gdpr: Aux fins du RGPD, la Société est le Responsable du Traitement. +privacy_definition_consumer: >- + **Consommateur**, aux fins de la CCPA (California Consumer Privacy Act), + désigne une personne physique résidant en Californie. Un résident, tel que + défini dans la loi, comprend (1) toute personne physique qui se trouve aux + États-Unis pour une raison autre que temporaire ou transitoire, et (2) toute + personne domiciliée aux États-Unis qui se trouve en dehors des États-Unis pour + une raison temporaire ou transitoire. finalité transitoire. +privacy_definition_country: "**Pays** fait référence à\_: Estonie" +privacy_definition_data_controller: >- + **Titulaire de traitement**, au sens du RGPD (Règlement Général sur la + Protection des Données), désigne la Société comme la personne morale qui, + seule ou conjointement avec d'autres, détermine les finalités et les moyens du + traitement des Données Personnelles. +privacy_definition_device: >- + **Appareil** désigne tout appareil pouvant accéder au Service tel qu'un + ordinateur, un téléphone portable ou une tablette numérique. +privacy_definition_do_not_track: >- + **Do Not Track** (DNT) est un concept qui a été promu par les autorités de + régulation américaines, en particulier la Federal Trade Commission (FTC) des + États-Unis, pour que l'industrie de l'Internet développe et mette en œuvre un + mécanisme permettant aux utilisateurs d'Internet de contrôler le trafic + Internet. suivi de leurs activités en ligne sur des sites Web. +privacy_definition_personal_data: >- + **Les données personnelles** désignent toute information relative à une + personne identifiée ou identifiable. +privacy_definition_personal_data_gdpr: >- + Aux fins du RGPD, les Données Personnelles désignent toute information vous + concernant telle qu'un nom, un numéro d'identification, des données de + localisation, un identifiant en ligne ou à un ou plusieurs facteurs + spécifiques à l'état physique, physiologique, génétique, mental, économique, + culturel ou social. identité. +privacy_definition_personal_data_ccpa: >- + Aux fins du CCPA, les données personnelles désignent toute information qui + vous identifie, se rapporte à, décrit ou est susceptible d'être associée, ou + pourrait raisonnablement être liée, directement ou indirectement, à vous. +privacy_definition_sale: >- + **Vente**, aux fins de la CCPA (California Consumer Privacy Act), signifie + vendre, louer, libérer, divulguer, diffuser, mettre à disposition, transférer + ou autrement communiquer oralement, par écrit ou par des moyens électroniques + ou autres, les informations personnelles d'un consommateur à une autre + entreprise ou à un tiers contre rémunération monétaire ou autre contrepartie + de valeur. +privacy_definition_service: '**Service** fait référence à l''Application.' +privacy_definition_service_provider: >- + **Prestataire de services** désigne toute personne physique ou morale qui + traite les données pour le compte de la Société. Il fait référence à des + sociétés tierces ou à des personnes employées par la Société pour faciliter le + Service, pour fournir le Service au nom de la Société, pour exécuter des + services liés au Service ou pour aider la Société à analyser la manière dont + le Service est utilisé. Aux fins du RGPD, les prestataires de services sont + considérés comme des sous-traitants. +privacy_definition_usage_data: >- + **Données d'utilisation** fait référence aux données collectées + automatiquement, soit générées par l'utilisation du Service, soit à partir de + l'infrastructure du Service elle-même (par exemple, la durée d'une visite + d'une page). +privacy_definition_you: >- + **Vous** désigne la personne accédant ou utilisant le Service, ou la société + ou autre entité juridique au nom de laquelle cette personne accède ou utilise + le Service, selon le cas. +privacy_definition_you_gdpr: >- + En vertu du RGPD (Règlement Général sur la Protection des Données), Vous + pouvez être appelé la Personne Concernée ou l'Utilisateur car vous êtes la + personne physique utilisant le Service. +privacy_collecting_data_title: Collecte et utilisation de vos données personnelles +privacy_types_of_data_title: Types de données collectées +privacy_personal_data_title: Données personnelles +privacy_personal_data_description: "Lors de l'utilisation de notre service, nous pouvons vous demander de nous fournir certaines informations personnelles identifiables qui peuvent être utilisées pour vous contacter ou vous identifier. Les informations personnelles identifiables peuvent inclure, sans s’y limiter\_:" +privacy_personal_data_usage: Données d'utilisation +privacy_usage_data_title: Données d'utilisation +privacy_usage_data_description: >- + Les données d'utilisation sont collectées automatiquement lors de + l'utilisation du service. +privacy_usage_data_details: >- + Les données d'utilisation peuvent inclure des informations telles que + l'adresse de protocole Internet de votre appareil (par exemple, l'adresse IP), + le type de navigateur, la version du navigateur, les pages de notre service + que vous visitez, l'heure et la date de votre visite, le temps passé sur ces + pages, l'appareil unique. identifiants et autres données de diagnostic. +privacy_usage_data_mobile: >- + Lorsque vous accédez au Service via ou via un appareil mobile, nous pouvons + collecter automatiquement certaines informations, notamment, mais sans s'y + limiter, le type d'appareil mobile que vous utilisez, l'identifiant unique de + votre appareil mobile, l'adresse IP de votre appareil mobile, votre système + d'exploitation, le type de navigateur Internet mobile que vous utilisez, les + identifiants uniques de l'appareil et d'autres données de diagnostic. +privacy_usage_data_browser: >- + Nous pouvons également collecter des informations que votre navigateur envoie + chaque fois que vous visitez notre service ou lorsque vous accédez au service + via ou via un appareil mobile. +privacy_use_of_data_title: Utilisation de vos données personnelles +privacy_use_of_data_intro: 'La Société peut utiliser les Données Personnelles aux fins suivantes :' +privacy_use_of_data_provide_service: >- + **Pour fournir et maintenir notre service**, y compris pour surveiller + l'utilisation de notre service. +privacy_use_of_data_manage_account: "**Pour gérer votre compte\_:** pour gérer votre inscription en tant qu'utilisateur du Service. Les Données Personnelles que Vous fournissez peuvent Vous donner accès à différentes fonctionnalités du Service qui Vous sont accessibles en tant qu'utilisateur enregistré." +privacy_use_of_data_performance: "**Pour l'exécution d'un contrat\_:** l'élaboration, le respect et la conclusion du contrat d'achat des produits, articles ou services que vous avez achetés ou de tout autre contrat avec nous via le Service." +privacy_use_of_data_contact: "**Pour vous contacter\_:** Pour vous contacter par e-mail, appels téléphoniques, SMS ou autres formes de communication électronique équivalentes, telles que les notifications push d'une application mobile concernant les mises à jour ou les communications informatives liées aux fonctionnalités, produits ou services contractés, y compris les mises à jour de sécurité, lorsque cela est nécessaire ou raisonnable pour leur mise en œuvre." +privacy_use_of_data_offers: >- + **Pour vous fournir** des actualités, des offres spéciales et des informations + générales sur d'autres biens, services et événements que nous proposons et + similaires à ceux que vous avez déjà achetés ou sur lesquels vous avez demandé + des renseignements, à moins que vous ayez choisi de ne pas recevoir de telles + informations. +privacy_use_of_data_requests: "**Pour gérer vos demandes\_:** Pour répondre et gérer vos demandes auprès de nous." +privacy_use_of_data_business_transfers: "**Pour les transferts d'entreprise\_:** Nous pouvons utiliser vos informations pour évaluer ou procéder à une fusion, une cession, une restructuration, une réorganisation, une dissolution ou toute autre vente ou transfert de tout ou partie de nos actifs, que ce soit dans le cadre d'une entreprise en activité ou dans le cadre d'une faillite, liquidation ou procédure similaire, dans laquelle les données personnelles que nous détenons sur les utilisateurs de nos services font partie des actifs transférés." +privacy_use_of_data_other_purposes: "**À d'autres fins**\_: Nous pouvons utiliser vos informations à d'autres fins, telles que l'analyse de données, l'identification des tendances d'utilisation, la détermination de l'efficacité de nos campagnes promotionnelles et pour évaluer et améliorer notre service, nos produits, nos services, notre marketing et votre expérience." +privacy_share_of_data_intro: "Nous pouvons partager vos informations personnelles dans les situations suivantes\_:" +privacy_share_of_data_service_providers: "**Avec les fournisseurs de services\_:** Nous pouvons partager vos informations personnelles avec des fournisseurs de services pour surveiller et analyser l'utilisation de notre service et pour vous contacter." +privacy_share_of_data_business_transfers: "**Pour les transferts d'entreprise\_:** Nous pouvons partager ou transférer vos informations personnelles dans le cadre ou pendant les négociations de toute fusion, vente des actifs de la société, financement ou acquisition de tout ou partie de notre entreprise à une autre société." +privacy_share_of_data_affiliates: "**Avec les affiliés\_:** Nous pouvons partager vos informations avec nos affiliés, auquel cas nous exigerons de ces affiliés qu'ils respectent cette politique de confidentialité. Les sociétés affiliées comprennent notre société mère et toutes autres filiales, partenaires de coentreprise ou autres sociétés que nous contrôlons ou qui sont sous contrôle commun avec nous." +privacy_share_of_data_business_partners: "**Avec des partenaires commerciaux\_:** Nous pouvons partager vos informations avec nos partenaires commerciaux pour vous proposer certains produits, services ou promotions." +privacy_share_of_data_other_users: "**Avec d'autres utilisateurs\_:** lorsque vous partagez des informations personnelles ou interagissez de toute autre manière dans les espaces publics avec d'autres utilisateurs, ces informations peuvent être consultées par tous les utilisateurs et peuvent être distribuées publiquement à l'extérieur." +privacy_share_of_data_consent: "**Avec votre consentement**\_: Nous pouvons divulguer vos informations personnelles à toute autre fin avec votre consentement." +privacy_retention_of_data_title: Conservation de vos données personnelles +privacy_retention_of_data_description: >- + La Société conservera vos données personnelles uniquement aussi longtemps que + nécessaire aux fins énoncées dans la présente politique de confidentialité. + Nous conserverons et utiliserons vos données personnelles dans la mesure + nécessaire pour nous conformer à nos obligations légales (par exemple, si nous + sommes tenus de conserver vos données pour nous conformer aux lois + applicables), résoudre les litiges et faire respecter nos accords et + politiques juridiques. +privacy_retention_of_usage_data: >- + La Société conservera également les données d'utilisation à des fins d'analyse + interne. Les données d'utilisation sont généralement conservées pendant une + période plus courte, sauf lorsque ces données sont utilisées pour renforcer la + sécurité ou pour améliorer la fonctionnalité de notre service, ou lorsque nous + sommes légalement tenus de conserver ces données pendant des périodes plus + longues. +privacy_transfer_of_data_title: Transfert de vos données personnelles +privacy_transfer_of_data_description: >- + Vos informations, y compris vos données personnelles, sont traitées dans les + bureaux opérationnels de la Société et dans tout autre endroit où se trouvent + les parties impliquées dans le traitement. Cela signifie que ces informations + peuvent être transférées et conservées sur des ordinateurs situés en dehors de + votre état, province, pays ou autre juridiction gouvernementale où les lois + sur la protection des données peuvent différer de celles de votre juridiction. +privacy_transfer_of_data_consent: >- + Votre consentement à cette politique de confidentialité suivi de votre + soumission de ces informations représente votre accord à ce transfert. +privacy_transfer_of_data_safeguards: >- + La Société prendra toutes les mesures raisonnablement nécessaires pour + garantir que vos données sont traitées de manière sécurisée et conformément à + la présente politique de confidentialité et aucun transfert de vos données + personnelles n'aura lieu vers une organisation ou un pays à moins que des + contrôles adéquats ne soient en place, y compris la sécurité de Vos données et + autres informations personnelles. +privacy_disclosure_of_data_title: Divulgation de vos données personnelles +privacy_disclosure_business_transactions_title: Transactions commerciales +privacy_disclosure_business_transactions_description: >- + Si la Société est impliquée dans une fusion, une acquisition ou une vente + d'actifs, vos données personnelles peuvent être transférées. Nous vous + informerons avant que vos données personnelles ne soient transférées et ne + soient soumises à une politique de confidentialité différente. +privacy_disclosure_law_enforcement_title: Application de la loi +privacy_disclosure_law_enforcement_description: >- + Dans certaines circonstances, la Société peut être tenue de divulguer vos + données personnelles si la loi l'exige ou en réponse à des demandes valables + des autorités publiques (par exemple un tribunal ou un organisme + gouvernemental). +privacy_disclosure_other_legal_requirements_title: Autres exigences légales +privacy_disclosure_other_legal_requirements_description: "La Société peut divulguer vos données personnelles en croyant de bonne foi qu'une telle action est nécessaire pour\_:" +privacy_disclosure_other_legal_requirements_comply: Se conformer à une obligation légale +privacy_disclosure_other_legal_requirements_protect: Protéger et défendre les droits ou les biens de la Société +privacy_disclosure_other_legal_requirements_prevent: >- + Prévenir ou enquêter sur d'éventuels actes répréhensibles en relation avec le + Service +privacy_disclosure_other_legal_requirements_protect_personal: Protéger la sécurité personnelle des Utilisateurs du Service ou du public +privacy_disclosure_other_legal_requirements_protect_legal: Se protéger contre la responsabilité légale +privacy_security_of_data_title: Sécurité de vos données personnelles +privacy_security_of_data_description: >- + La sécurité de vos données personnelles est importante pour nous, mais + n'oubliez pas qu'aucune méthode de transmission sur Internet ni aucune méthode + de stockage électronique n'est sécurisée à 100 %. Bien que nous nous + efforcions d'utiliser des moyens commercialement acceptables pour protéger vos + données personnelles, nous ne pouvons garantir leur sécurité absolue. +privacy_children_privacy_title: Confidentialité des enfants +privacy_children_privacy_description: >- + Notre service ne s'adresse pas aux personnes de moins de 13 ans. Nous ne + collectons sciemment aucune information personnelle identifiable auprès de + toute personne de moins de 13 ans. Si vous êtes un parent ou un tuteur et que + vous savez que votre enfant nous a fourni des données personnelles, veuillez + Contactez-nous. Si nous apprenons que nous avons collecté des données + personnelles auprès d'une personne de moins de 13 ans sans vérification du + consentement parental, nous prenons des mesures pour supprimer ces + informations de nos serveurs. +privacy_children_privacy_consent: >- + Si nous devons nous fier au consentement comme base légale pour le traitement + de vos informations et que votre pays exige le consentement d'un parent, nous + pouvons exiger le consentement de votre parent avant de collecter et + d'utiliser ces informations. +privacy_links_to_other_websites_title: Liens vers d'autres sites Web +privacy_links_to_other_websites_description: >- + Notre Service peut contenir des liens vers d'autres sites Web qui ne sont pas + exploités par Nous. Si vous cliquez sur un lien tiers, vous serez dirigé vers + le site de ce tiers. Nous vous conseillons fortement de consulter la politique + de confidentialité de chaque site que vous visitez. +privacy_links_to_other_websites_control: >- + Nous n'avons aucun contrôle et n'assumons aucune responsabilité quant au + contenu, aux politiques de confidentialité ou aux pratiques de tout site ou + service tiers. +privacy_changes_to_policy_title: Modifications de cette politique de confidentialité +privacy_changes_to_policy_description: >- + Nous pouvons mettre à jour notre politique de confidentialité de temps à + autre. Nous vous informerons de tout changement en publiant la nouvelle + politique de confidentialité sur cette page. +privacy_changes_to_policy_notification: "Nous vous en informerons par e-mail et/ou par un avis bien visible sur notre service, avant que le changement n'entre en vigueur et mettrons à jour la date de «\_Dernière mise à jour\_» en haut de cette politique de confidentialité." +privacy_changes_to_policy_review: >- + Il vous est conseillé de consulter périodiquement cette politique de + confidentialité pour tout changement. Les modifications apportées à cette + politique de confidentialité entrent en vigueur dès leur publication sur cette + page. +privacy_contact_us_title: Contactez-nous +privacy_contact_us_description: "Si vous avez des questions concernant cette politique de confidentialité, vous pouvez nous contacter\_:" +privacy_contact_us_website: 'En visitant cette page de notre site Internet : $1' +website_title: Capgo - Mise à jour du condensateur en direct +website_description: >- + Envoyez et gérez les mises à jour en temps réel pour votre application de + condensateur sans tracas en magasin, 5 minutes pour installer les mises à jour + Over-the-Air (OTA). Utilisez des canaux pour envoyer à des groupes + spécifiques. diff --git a/package.json b/package.json index 833e4c05..36244624 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "proud-planet", "type": "module", + "name": "capgo-website", "scripts": { "astro": "astro", "dev": "astro dev", @@ -8,48 +8,63 @@ "build": "astro build", "preview": "astro preview", "types": "node ./scripts/getTypes.mjs", - "fmt": "prettier --write '**/*' --ignore-unknown" + "fmt": "prettier --write '**/*' --ignore-unknown", + "generate:locale:translations": "tsx scripts/generate_locale_translations.tsx", + "generate:blog:translations": "tsx scripts/generate_blog_translations.tsx", + "generate:translation.ts": "tsx scripts/generate_translation_ts_file.tsx", + "generate:plugin:translations": "tsx scripts/generate_plugin_translations.tsx", + "setup:new:locale": "tsx scripts/setup_new_locale.tsx" }, "dependencies": { "@astrojs/sitemap": "^3.2.0", - "@astrojs/starlight": "0.28.3", - "@astrojs/vue": "4.5.2", + "@astrojs/starlight": "^0.27.1", + "@astrojs/vue": "^4.5.2", "@headlessui/vue": "^1.7.23", "@heroicons/vue": "^2.1.5", "@supabase/supabase-js": "^2.45.4", - "astro": "4.16.0", + "astro": "^4.16.0", "astro-embed": "^0.7.4", - "caniuse-lite": "^1.0.30001660", - "faiss-node": "^0.5.1", "ky": "^1.7.2", - "langchain": "^0.1.37", - "marked": "^14.1.0", - "openai": "^4.56.2", - "posthog-js": "^1.161.3", - "sharp": "^0.33.5", + "marked": "^14.1.2", + "openai": "^4.67.3", + "posthog-js": "^1.167.0", "sitemap": "^8.0.0", "vue": "^3.5.11", "vue-sonner": "^1.2.1" }, "devDependencies": { "@antfu/eslint-config": "^3.7.3", + "@astrojs/check": "^0.9.4", "@iconify-json/carbon": "^1.2.2", "@iconify-json/twemoji": "^1.2.1", + "@types/js-yaml": "^4.0.9", "@types/marked": "^6.0.0", - "@types/node": "^22.5.4", + "@types/node": "^22.7.5", "@types/semver": "^7.5.8", - "@unocss/astro": "^0.63.4", - "@unocss/reset": "^0.63.4", + "@unocss/astro": "^0.62.4", + "@unocss/reset": "^0.62.4", "@vite-pwa/astro": "^0.4.3", "astro-font": "^0.1.81", "cheerio": "1.0.0", "dayjs": "^1.11.13", "dotenv": "^16.4.5", "eslint": "^9.12.0", + "faiss-node": "^0.5.1", + "fast-glob": "^3.3.2", + "gnomon": "^1.5.0", + "gray-matter": "^4.0.3", + "js-yaml": "^4.1.0", + "langchain": "^0.1.37", + "nanospinner": "^1.1.0", "prettier": "^3.3.3", "prettier-plugin-astro": "^0.14.1", + "prettier-plugin-organize-imports": "^4.1.0", + "prettier-plugin-tailwindcss": "^0.6.8", "schema-dts": "^1.1.2", - "unocss": "^0.63.4", + "tsx": "^4.19.1", + "typescript": "^5.6.3", + "unocss": "^0.62.4", + "vue-tsc": "^2.1.6", "zod": "^3.23.8" } -} \ No newline at end of file +} diff --git a/public/sw.js b/public/sw.js index 701f0a35..f1b05d8a 100644 --- a/public/sw.js +++ b/public/sw.js @@ -1,6 +1,7 @@ self.addEventListener('fetch', function (event) { event.respondWith(fetch(event.request)) }) -self.addEventListener('install', (event) => { + +self.addEventListener('install', () => { self.skipWaiting() }) diff --git a/scripts/add_blog_locales.tsx b/scripts/add_blog_locales.tsx new file mode 100644 index 00000000..c8b221cd --- /dev/null +++ b/scripts/add_blog_locales.tsx @@ -0,0 +1,26 @@ +import { readdirSync, readFileSync, writeFileSync } from 'fs' +import matter from 'gray-matter' +import { join } from 'path' + +const contentDirectory = join(process.cwd(), 'src', 'content') +const blogDirectory = join(contentDirectory, 'blog') +const lang = 'en' + +const blogFiles = readdirSync(blogDirectory) +const batchSize = blogFiles.length + +const processFile = async (file: string) => { + const filePath = join(blogDirectory, file) + const destinationPath = filePath + const content = readFileSync(filePath, 'utf8') + const { data: grayMatterJson, content: translatedContent } = matter(content) + grayMatterJson['locale'] = lang + writeFileSync(destinationPath, matter.stringify(translatedContent, grayMatterJson), 'utf8') +} + +for (let i = 0; i < blogFiles.length; i += batchSize) { + const batch = blogFiles.slice(i, i + batchSize) + const promises = [] + promises.push(...batch.map((file) => processFile(file))) + await Promise.all(promises) +} diff --git a/scripts/generateTutorials.mjs b/scripts/generateTutorials.mjs index 4af7aa86..08faf249 100644 --- a/scripts/generateTutorials.mjs +++ b/scripts/generateTutorials.mjs @@ -1,18 +1,16 @@ -import { join } from 'node:path' -import { appendFileSync, existsSync, readFileSync, writeFileSync } from 'node:fs' -import { z } from 'zod' -import * as dotenv from 'dotenv' -import { Document } from 'langchain/document' -import { PromptTemplate } from 'langchain/prompts' +import 'dotenv/config' import { RetrievalQAChain } from 'langchain/chains' -import { FaissStore } from 'langchain/vectorstores/faiss' import { ChatOpenAI } from 'langchain/chat_models/openai' +import { Document } from 'langchain/document' import { OpenAIEmbeddings } from 'langchain/embeddings/openai' import { OutputFixingParser, StructuredOutputParser } from 'langchain/output_parsers' +import { PromptTemplate } from 'langchain/prompts' +import { FaissStore } from 'langchain/vectorstores/faiss' +import { appendFileSync, existsSync, readFileSync, writeFileSync } from 'node:fs' +import { join } from 'node:path' +import { z } from 'zod' import { actions } from './action.mjs' -dotenv.config() - async function loadVectorStore() { const directory = join(process.cwd(), 'loadedVectorStore') const docStoreJSON = join(process.cwd(), 'loadedVectorStore', 'docstore.json') diff --git a/scripts/generate_blog_translations.tsx b/scripts/generate_blog_translations.tsx new file mode 100644 index 00000000..c9786329 --- /dev/null +++ b/scripts/generate_blog_translations.tsx @@ -0,0 +1,77 @@ +import { appendFileSync, existsSync, mkdirSync, readdirSync, readFileSync, writeFileSync } from 'fs' +import matter from 'gray-matter' +import { createSpinner } from 'nanospinner' +import { join } from 'path' +import { defaultLocale, locales } from '../src/services/locale' +import { translateText } from './translate' + +const batchSize = 20 +const contentDirectory = join(process.cwd(), 'src', 'content') +const blogDirectory = join(contentDirectory, 'blog') +const languages = locales.filter((lang) => lang !== defaultLocale) + +for (const lang of languages) { + console.log(`Preparing the blogs for locale: ${lang}...`) + const langBlogDirectory = join(contentDirectory, lang, 'blog') + if (!existsSync(langBlogDirectory)) mkdirSync(langBlogDirectory, { recursive: true }) + const blogFiles = readdirSync(blogDirectory) + const processFile = async (file: string) => { + const filePath = join(blogDirectory, file) + const destinationPath = join(langBlogDirectory, file) + writeFileSync(destinationPath, '', 'utf8') + const content = readFileSync(filePath, 'utf8') + const grayMatterEnd = content.indexOf('---', 4) + const { data: grayMatterJson } = matter(content) + const spinner = createSpinner(`Translating ${file}...`).start() + if (grayMatterJson.title) { + const translatedTitle = await translateText(grayMatterJson.title, lang) + if (translatedTitle) grayMatterJson['title'] = translatedTitle + } + if (grayMatterJson.description) { + const translatedDescription = await translateText(grayMatterJson.description, lang) + if (translatedDescription) grayMatterJson['description'] = translatedDescription + } + if (grayMatterJson.head_image_alt) { + const translatedHeadImageAlt = await translateText(grayMatterJson.head_image_alt, lang) + if (translatedHeadImageAlt) grayMatterJson['head_image_alt'] = translatedHeadImageAlt + } + grayMatterJson['locale'] = lang + appendFileSync(destinationPath, matter.stringify('', grayMatterJson), 'utf8') + const blogContent = content.substring(grayMatterEnd + 4) + const codeBlockRegex = /```[\s\S]*?```/g + const htmlTagRegex = /<[^>]+>/g + const codeBlocks = [...blogContent.matchAll(codeBlockRegex)] + const htmlTags = [...blogContent.matchAll(htmlTagRegex)] + const blogContentWithoutCodeBlocks = blogContent.replace(codeBlockRegex, '[[CODE_BLOCK]]') + const blogContentWithoutHtmlTags = blogContentWithoutCodeBlocks.replace(htmlTagRegex, '[[HTML_TAG]]') + const sentences = blogContentWithoutHtmlTags.split('.') + let currentChunk = '' + for (const sentence of sentences) { + if ((currentChunk + sentence).length > 4000) { + const tmp = await translateText(currentChunk, lang) + if (tmp) appendFileSync(destinationPath, tmp, 'utf8') + currentChunk = sentence + } else currentChunk += sentence + } + if (currentChunk) { + const tmp = await translateText(currentChunk, lang) + if (tmp) appendFileSync(destinationPath, tmp, 'utf8') + } + let translatedContent = readFileSync(destinationPath, 'utf8') + codeBlocks.forEach((match, _) => { + translatedContent = translatedContent.replace('[[CODE_BLOCK]]', match[0]) + }) + htmlTags.forEach((match, _) => { + translatedContent = translatedContent.replace('[[HTML_TAG]]', match[0]) + }) + writeFileSync(destinationPath, translatedContent, 'utf8') + spinner.success({ text: `Blog translated: ${file}` }) + } + for (let i = 0; i < blogFiles.length; i += batchSize) { + const batch = blogFiles.slice(i, i + batchSize) + const promises = [] + promises.push(...batch.map((file) => processFile(file))) + await Promise.all(promises) + await new Promise((resolve) => setTimeout(resolve, 1000)) + } +} diff --git a/scripts/generate_locale_translations.tsx b/scripts/generate_locale_translations.tsx new file mode 100644 index 00000000..a5a1371b --- /dev/null +++ b/scripts/generate_locale_translations.tsx @@ -0,0 +1,31 @@ +import fs from 'fs' +import { dump, load } from 'js-yaml' +import path from 'path' +import { translateText } from './translate' + +const batchSize = 200 +const locales = ['fr'] + +const localePath = path.join(process.cwd(), 'locales', 'en.yml') + +console.log(`Loading data from ${localePath}...`) +const enLocaleContent = fs.readFileSync(localePath, 'utf8') +const data = load(enLocaleContent) as { [p: string]: string } + +for (const lang of locales) { + console.log(`Translating en.yml to ${lang}.yml...`) + const newLocalePath = path.join(process.cwd(), 'locales', lang + '.yml') + fs.writeFileSync(newLocalePath, ``, 'utf8') + const keys = Object.keys(data) + for (let i = 0; i < keys.length; i += batchSize) { + const batchKeys = keys.slice(i, i + batchSize) + const translations = await Promise.all(batchKeys.map((key) => translateText(data[key], lang))) + for (let j = 0; j < batchKeys.length; j++) { + const tmp = { [batchKeys[j]]: translations[j] } + fs.appendFileSync(newLocalePath, dump(tmp).replaceAll('1$', '$1'), 'utf8') + } + await new Promise((resolve) => setTimeout(resolve, 1000)) + } + console.log(`Wrote ${lang}.yml to locales directory.`) + console.log('Done.\n') +} diff --git a/scripts/generate_plugin_translations.tsx b/scripts/generate_plugin_translations.tsx new file mode 100644 index 00000000..540e1a40 --- /dev/null +++ b/scripts/generate_plugin_translations.tsx @@ -0,0 +1,77 @@ +import { appendFileSync, existsSync, mkdirSync, readdirSync, readFileSync, writeFileSync } from 'fs' +import matter from 'gray-matter' +import { createSpinner } from 'nanospinner' +import { join } from 'path' +import { defaultLocale, locales } from '../src/services/locale' +import { translateText } from './translate' + +const batchSize = 20 +const languages = locales.filter((lang) => lang !== defaultLocale) +const contentDirectory = join(process.cwd(), 'src', 'content') +const blogDirectory = join(contentDirectory, 'plugins-tutorials') + +for (const lang of languages) { + console.log(`Preparing the plugins-tutorials for locale: ${lang}...`) + const langBlogDirectory = join(contentDirectory, lang, 'plugins-tutorials') + if (!existsSync(langBlogDirectory)) mkdirSync(langBlogDirectory, { recursive: true }) + const blogFiles = readdirSync(blogDirectory) + const processFile = async (file: string) => { + const filePath = join(blogDirectory, file) + const destinationPath = join(langBlogDirectory, file) + writeFileSync(destinationPath, '', 'utf8') + const content = readFileSync(filePath, 'utf8') + const grayMatterEnd = content.indexOf('---', 4) + const { data: grayMatterJson } = matter(content) + const spinner = createSpinner(`Translating ${file}...`).start() + if (grayMatterJson.title) { + const translatedTitle = await translateText(grayMatterJson.title, lang) + if (translatedTitle) grayMatterJson['title'] = translatedTitle + } + if (grayMatterJson.description) { + const translatedTitle = await translateText(grayMatterJson.description, lang) + if (translatedTitle) grayMatterJson['description'] = translatedTitle + } + if (grayMatterJson.head_image_alt) { + const translatedHeadImageAlt = await translateText(grayMatterJson.head_image_alt, lang) + if (translatedHeadImageAlt) grayMatterJson['head_image_alt'] = translatedHeadImageAlt + } + grayMatterJson['locale'] = lang + appendFileSync(destinationPath, matter.stringify('', grayMatterJson), 'utf8') + const blogContent = content.substring(grayMatterEnd + 4) + const codeBlockRegex = /```[\s\S]*?```/g + const htmlTagRegex = /<[^>]+>/g + const codeBlocks = [...blogContent.matchAll(codeBlockRegex)] + const htmlTags = [...blogContent.matchAll(htmlTagRegex)] + const blogContentWithoutCodeBlocks = blogContent.replace(codeBlockRegex, '[[CODE_BLOCK]]') + const blogContentWithoutHtmlTags = blogContentWithoutCodeBlocks.replace(htmlTagRegex, '[[HTML_TAG]]') + const sentences = blogContentWithoutHtmlTags.split('.') + let currentChunk = '' + for (const sentence of sentences) { + if ((currentChunk + sentence).length > 4000) { + const tmp = await translateText(currentChunk, lang) + if (tmp) appendFileSync(destinationPath, tmp, 'utf8') + currentChunk = sentence + } else currentChunk += sentence + } + if (currentChunk) { + const tmp = await translateText(currentChunk, lang) + if (tmp) appendFileSync(destinationPath, tmp, 'utf8') + } + let translatedContent = readFileSync(destinationPath, 'utf8') + codeBlocks.forEach((match, _) => { + translatedContent = translatedContent.replace('[[CODE_BLOCK]]', match[0]) + }) + htmlTags.forEach((match, _) => { + translatedContent = translatedContent.replace('[[HTML_TAG]]', match[0]) + }) + writeFileSync(destinationPath, translatedContent, 'utf8') + spinner.success({ text: `plugins-tutorials/${file} translated to ${lang} locale` }) + } + for (let i = 0; i < blogFiles.length; i += batchSize) { + const batch = blogFiles.slice(i, i + batchSize) + const promises = [] + promises.push(...batch.map((file) => processFile(file))) + await Promise.all(promises) + await new Promise((resolve) => setTimeout(resolve, 1000)) + } +} diff --git a/scripts/generate_translation_ts_file.tsx b/scripts/generate_translation_ts_file.tsx new file mode 100644 index 00000000..98f8fac4 --- /dev/null +++ b/scripts/generate_translation_ts_file.tsx @@ -0,0 +1,49 @@ +import { appendFileSync, readdirSync, readFileSync, writeFileSync } from 'fs' +import { load } from 'js-yaml' +import { join } from 'path' + +const translationLocales: string[] = [] +const translations: { [k: string]: { [r: string]: string } } = {} + +const loadYmlFiles = (directory: string) => { + const files = readdirSync(directory) + files.forEach((file) => { + const fileName = file.split('.') + translationLocales.push(fileName[0]) + if (fileName[1] === 'yml') { + const filePath = join(directory, file) + const content = readFileSync(filePath, 'utf8') + const data = load(content) as { [p: string]: string } + Object.keys(data).forEach((key) => { + if (translations[key]) { + translations[key] = { + ...translations[key], + [fileName[0]]: data[key], + } + } else { + translations[key] = { + [fileName[0]]: data[key], + } + } + }) + } + }) +} + +loadYmlFiles(join(process.cwd(), 'locales')) + +const translationFile = join(process.cwd(), 'src', 'services', 'translations.ts') + +console.log(`Writing to src/services/translations.ts with all the locale ymls as JSONs...`) +writeFileSync(translationFile, '// Do not edit this file\n// Auto-generated from generate_translation_ts_file.tsx code\n', { encoding: 'utf8' }) +appendFileSync(translationFile, 'export default ', { encoding: 'utf8' }) +appendFileSync(translationFile, JSON.stringify(translations), { encoding: 'utf8' }) +console.log(`Done.\n`) + +const localeFile = join(process.cwd(), 'src', 'services', 'locale.ts') + +console.log(`Writing to src/services/locale.ts all the locales from the locales directory...`) +writeFileSync(localeFile, '// Do not edit this file\n// Auto-generated from generate_translation_ts_file.tsx code\n', { encoding: 'utf8' }) +appendFileSync(localeFile, `export const locales = ${JSON.stringify(translationLocales)}\n`, { encoding: 'utf8' }) +appendFileSync(localeFile, `export type Locales = "${translationLocales.join('" | "')}"\nexport const defaultLocale = 'en'`, { encoding: 'utf8' }) +console.log(`Done.\n`) diff --git a/scripts/getTypes.mjs b/scripts/getTypes.mjs index 73350227..f07fee31 100644 --- a/scripts/getTypes.mjs +++ b/scripts/getTypes.mjs @@ -1,6 +1,6 @@ +import { exec as execCb } from 'child_process' import util from 'util' import { supa_url } from './utils.mjs' -import { exec as execCb } from 'child_process' const exec = util.promisify(execCb) const supaId = supa_url.split('//')[1].split('.')[0] diff --git a/scripts/setup_new_locale.tsx b/scripts/setup_new_locale.tsx new file mode 100644 index 00000000..7de79051 --- /dev/null +++ b/scripts/setup_new_locale.tsx @@ -0,0 +1,41 @@ +import { execSync } from 'child_process' +import fg from 'fast-glob' +import fs from 'fs' +import path from 'path' +import { locales } from '../src/services/locale' + +const newLocale = 'fr' + +const copyDirectory = (source: string, destination: string) => { + if (!fs.existsSync(destination)) fs.mkdirSync(destination, { recursive: true }) + const files = fg.globSync(['**/*'], { dot: true, cwd: source }).filter((file) => !locales.includes(file.split('/')[0]) && !file.includes('.json.ts')) + files.forEach((file) => { + const sourceFile = path.join(source, file) + const destFile = path.join(destination, file) + const destDir = path.dirname(destFile) + if (!fs.existsSync(destDir)) fs.mkdirSync(destDir, { recursive: true }) + const modifiedDestFile = fs + .readFileSync(sourceFile, 'utf8') + .replace('content/blog', `content/${newLocale}/blog`) + .replace('content/plugins-tutorials', `content/${newLocale}/plugins-tutorials`) + .replace('locale: en', `locale: ${newLocale}`) + fs.copyFileSync(sourceFile, destFile) + fs.writeFileSync(destFile, modifiedDestFile, 'utf8') + }) +} + +console.log(`Copying src/pages to src/pages/${newLocale}...`) +copyDirectory(path.join(process.cwd(), 'src', 'pages'), path.join(process.cwd(), 'src', 'pages', newLocale)) +console.log(`Done.\n`) +console.log(`Copying src/content/blog to src/content/${newLocale}/blog...`) +copyDirectory(path.join(process.cwd(), 'src', 'content', 'blog'), path.join(process.cwd(), 'src', 'content', newLocale, 'blog')) +console.log(`Done.\n`) + +console.log('Generating locale translations...') +execSync('npm run generate:locale:translations', { stdio: 'inherit' }) +console.log('Generating translation.ts...') +execSync('npm run generate:translation.ts', { stdio: 'inherit' }) +console.log('Generating blog translations...') +execSync('npm run generate:blog:translations', { stdio: 'inherit' }) +console.log('Generating plugin translations...') +execSync('npm run generate:plugin:translations', { stdio: 'inherit' }) diff --git a/scripts/trainOpenAI.mjs b/scripts/trainOpenAI.mjs index 6ded0f7d..26cbe1c1 100644 --- a/scripts/trainOpenAI.mjs +++ b/scripts/trainOpenAI.mjs @@ -1,17 +1,15 @@ -import { join } from 'node:path' -import { existsSync } from 'node:fs' -import * as dotenv from 'dotenv' +import 'dotenv/config' import { Document } from 'langchain/document' -import { FaissStore } from 'langchain/vectorstores/faiss' +import { CheerioWebBaseLoader } from 'langchain/document_loaders/web/cheerio' import { OpenAIEmbeddings } from 'langchain/embeddings/openai' import { RecursiveCharacterTextSplitter } from 'langchain/text_splitter' -import { CheerioWebBaseLoader } from 'langchain/document_loaders/web/cheerio' +import { FaissStore } from 'langchain/vectorstores/faiss' +import { existsSync } from 'node:fs' +import { join } from 'node:path' import { actions } from './action.mjs' const appDir = process.cwd() -dotenv.config() - async function loadVectorStore() { const directory = join(appDir, 'loadedVectorStore') const docStoreJSON = join(appDir, 'loadedVectorStore', 'docstore.json') diff --git a/scripts/translate.tsx b/scripts/translate.tsx new file mode 100644 index 00000000..ae7f8c15 --- /dev/null +++ b/scripts/translate.tsx @@ -0,0 +1,41 @@ +import 'dotenv/config' + +export const translateText = async (text: string, lang: string) => { + const response = await fetch('https://api.openai.com/v1/chat/completions', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + Authorization: `Bearer ${process.env.OPENAI_API_KEY}`, + }, + body: JSON.stringify({ + model: 'gpt-4o-mini', + messages: [ + { + role: 'system', + content: `Only respond with the translation of the text. No other or unrelated text or characters. Make sure to avoid translating links, HTML tags, code blocks, image links.`, + }, + { + role: 'user', + content: `Translate the following text to ${lang} locale:\n\n${text}`, + }, + ], + max_tokens: 4000, + }), + }) + if (response.status !== 200) { + console.error(response.statusText) + process.exit(1) + } + const data = await response.json() + return data.choices[0].message.content.trim() +} + +// export const translateText = async (text: string, lang: string) => { +// const params = new URLSearchParams({ +// string: text, +// to_lang: lang, +// from_lang: 'en', +// }) +// const response = await fetch(`https://api.datpmt.com/api/v2/dictionary/translate?${params.toString()}`) +// return await response.json() +// } diff --git a/scripts/utils.mjs b/scripts/utils.mjs index cca028be..ab6d6b6f 100644 --- a/scripts/utils.mjs +++ b/scripts/utils.mjs @@ -1,14 +1,11 @@ -import { config } from 'dotenv' +import 'dotenv/config' import keys from '../configs.json' assert { type: 'json' } -config() - export const branch = import.meta.env.BRANCH || import.meta.env.GITHUB_HEAD_REF || 'main' console.log('Branch', branch) export const getRightKey = (keyname) => { - // console.log('getRightKey', branch, keyname) if (!keys || !keys[keyname]) return '' if (branch === 'development') return keys[keyname].development else if (branch === 'local') return keys[keyname].local diff --git a/src/components/AboutMartin.vue b/src/components/AboutMartin.vue index e2e0f47d..3b21df49 100644 --- a/src/components/AboutMartin.vue +++ b/src/components/AboutMartin.vue @@ -1,34 +1,65 @@ + + - - diff --git a/src/components/Blog.vue b/src/components/Blog.vue index dd470e4f..8f6f0662 100644 --- a/src/components/Blog.vue +++ b/src/components/Blog.vue @@ -1,6 +1,9 @@