├── .eslintrc.json
├── .github
├── README.md
└── workflows
│ ├── analysis.yml
│ ├── docs.yml
│ ├── publish.yml
│ ├── pull.yml
│ └── test.yml
├── .gitignore
├── LICENSE
├── assets
├── badge.png
├── icon.svg
├── img
│ ├── 128x128.png
│ ├── 16x16.png
│ ├── 24x24.png
│ └── 32x32.png
├── preview.gif
├── screenshot.png
├── screenshot.svg
└── small_tile.svg
├── docs
├── docs
│ ├── api.md
│ ├── changelog.md
│ ├── favicon.png
│ ├── index.md
│ ├── privacy.md
│ ├── start.md
│ ├── style.css
│ └── translate.md
├── mkdocs.yml
└── requirements.txt
├── i18n
├── am.json
├── ar.json
├── bg.json
├── bn.json
├── ca.json
├── cs.json
├── da.json
├── de.json
├── el.json
├── en.json
├── en_GB.json
├── es.json
├── es_419.json
├── et.json
├── fa.json
├── fi.json
├── fil.json
├── fr.json
├── gu.json
├── he.json
├── hi.json
├── hr.json
├── hu.json
├── id.json
├── it.json
├── ja.json
├── kn.json
├── ko.json
├── lt.json
├── lv.json
├── ml.json
├── mr.json
├── ms.json
├── nl.json
├── no.json
├── pl.json
├── pt_BR.json
├── pt_PT.json
├── ro.json
├── ru.json
├── sk.json
├── sl.json
├── sr.json
├── sv.json
├── sw.json
├── ta.json
├── te.json
├── th.json
├── tr.json
├── uk.json
├── vi.json
├── zh_CN.json
└── zh_TW.json
├── package-lock.json
├── package.json
├── src
├── background.js
├── background
│ ├── contextMenu.js
│ └── index.js
├── index.js
├── manifest.json
├── menu
│ ├── dragging.js
│ ├── helpers.js
│ ├── index.js
│ └── menu.scss
├── popup.js
├── popup
│ ├── index.js
│ ├── popup.html
│ └── popup.scss
└── shared
│ ├── config.js
│ ├── links.json
│ ├── recent.js
│ ├── storage.js
│ └── theme.scss
├── test
├── context.spec.js
├── popup.spec.js
└── recent.spec.js
└── utilities
├── locales.js
└── translate.js
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "browser": true,
4 | "es2021": true,
5 | "node": true
6 | },
7 | "extends": [
8 | "eslint:recommended"
9 | ],
10 | "globals": {
11 | "document": false,
12 | "escape": false,
13 | "navigator": false,
14 | "unescape": false,
15 | "window": false,
16 | "describe": true,
17 | "before": true,
18 | "it": true,
19 | "expect": true,
20 | "sinon": true,
21 | "chrome": true
22 | },
23 | "plugins": [],
24 | "parserOptions": {
25 | "ecmaVersion": 2021,
26 | "sourceType": "module"
27 | },
28 | "rules": {
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/.github/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
9 |
10 | Chrome navigation menu for technical users
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 | Chrome browser navigation is fixed and optimized for everyday use.
25 | For technical users, who want to inspect what is happening with indexedDB, service workers, Bluetooth devices etc., this menu adds shortcuts to those hard-to-find browser pages.
26 | This menu lists all Chrome URLs in a single, flat, customizable menu.
27 |
28 |
29 |
30 |
31 |
32 |
33 | Install at Chrome Web Store
34 |
35 |
36 |
37 |
38 |
39 |
40 | Primary Features
41 |
42 |
43 | 💯 Find all chrome://
URLs in one menu
44 | 📍 Pin your favorite links for fast access
45 | 🖲️ Drag and drop to organize links
46 | 🌗 Matches browser dark/light mode
47 |
48 |
49 | Development & Docs
50 | See Website
51 |
52 |
53 | ┌────────────────────────────────────────────────────────────────────────┐
54 | │ SUPPORTED LANGUAGES │
55 | ├────────────────────────────────────────────────────────────────────────┤
56 | │ Amharic Arabic Bengali Bulgarian Catalan │
57 | │ Chinese Chinese Croatian Czech Danish │
58 | │ Dutch English English Estonian Filipino │
59 | │ Finnish French German Greek Gujarati │
60 | │ Hebrew Hindi Hungarian Indonesian Italian │
61 | │ Japanese Kannada Korean Latvian Lithuanian │
62 | │ Malay Malayalam Marathi Norwegian Persian │
63 | │ Polish Portuguese Portugues Romanian Russian │
64 | │ Serbian Slovak Slovenian Spanish Spanish │
65 | │ Swahili Swedish Tamil Telugu Thai │
66 | | Turkish Ukrainian Vietnamese │
67 | └────────────────────────────────────────────────────────────────────────┘
68 |
69 |
70 | Help translate
71 |
72 |
73 |
74 |
75 |
--------------------------------------------------------------------------------
/.github/workflows/analysis.yml:
--------------------------------------------------------------------------------
1 | name: Code Quality
2 |
3 | on:
4 | push:
5 | branches: [ main ]
6 | pull_request:
7 | branches-ignore: [ i18n ]
8 |
9 | jobs:
10 | analyze:
11 | name: Analyze
12 | runs-on: ubuntu-latest
13 |
14 | strategy:
15 | fail-fast: false
16 | matrix:
17 | language: [ 'javascript' ]
18 |
19 | steps:
20 | - name: Checkout repository
21 | uses: actions/checkout@v4
22 |
23 | - name: Initialize CodeQL
24 | uses: github/codeql-action/init@v3
25 | with:
26 | languages: ${{ matrix.language }}
27 |
28 | - name: Perform CodeQL Analysis
29 | uses: github/codeql-action/analyze@v3
30 |
--------------------------------------------------------------------------------
/.github/workflows/docs.yml:
--------------------------------------------------------------------------------
1 | name: Docs
2 |
3 | on:
4 | push:
5 | branches: [ main ]
6 |
7 | jobs:
8 | docs:
9 | runs-on: ubuntu-latest
10 | steps:
11 | - uses: actions/checkout@v4
12 |
13 | - name: Setup Node.js
14 | uses: actions/setup-node@v4
15 | with:
16 | node-version: 20
17 |
18 | - name: Setup Python
19 | uses: actions/setup-python@v5
20 | with:
21 | python-version: '3.13'
22 |
23 | - name: Install Python libs
24 | run: |
25 | python -m pip install --upgrade pip
26 | pip install -r docs/requirements.txt
27 |
28 | - name: Install Node libs
29 | run: npm ci
30 |
31 | - name: Build source code doc
32 | run: npm run docs
33 |
34 | - name: Build & Deploy Pages
35 | run: cd docs && mkdocs gh-deploy --force
36 |
--------------------------------------------------------------------------------
/.github/workflows/publish.yml:
--------------------------------------------------------------------------------
1 | name: Publish
2 |
3 | on:
4 | push:
5 | tags:
6 | - '*'
7 |
8 | jobs:
9 | build:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - uses: actions/checkout@v4
13 | - uses: actions/setup-node@v4
14 | with:
15 | node-version: 20
16 |
17 | - name: Install dependencies
18 | run: npm install
19 |
20 | - name: Build
21 | run: |
22 | npm run test
23 | npm run build
24 | - name: 'Preserve Artifact'
25 | uses: actions/upload-artifact@v4
26 | with:
27 | name: release
28 | path: release.zip
29 | retention-days: 7
30 |
31 | # - name: Upload to Chrome Web Store
32 | # uses: mobilefirstllc/cws-publish@latest
33 | # with:
34 | # action: upload
35 | # client_id: ${{ secrets.CLIENT }}
36 | # client_secret: ${{ secrets.SECRET }}
37 | # refresh_token: ${{ secrets.TOKEN }}
38 | # extension_id: jnmekaomnicdcpgdndekkmojfomifjal
39 | # zip_file: release.zip
40 |
41 | - uses: ncipollo/release-action@v1
42 | with:
43 | artifacts: release.zip
44 | token: ${{ secrets.GITHUB_TOKEN }}
45 |
--------------------------------------------------------------------------------
/.github/workflows/pull.yml:
--------------------------------------------------------------------------------
1 | name: Test PR
2 |
3 | on:
4 | pull_request:
5 | branches-ignore: [ i18n ]
6 |
7 | jobs:
8 | test-pr:
9 | runs-on: ubuntu-latest
10 | steps:
11 | - uses: actions/checkout@v4
12 | - uses: actions/setup-node@v4
13 | with:
14 | node-version: 20
15 | - run: npm ci
16 | - run: npm run test
17 |
--------------------------------------------------------------------------------
/.github/workflows/test.yml:
--------------------------------------------------------------------------------
1 | name: Test
2 |
3 | on:
4 | push:
5 | branches: [ main ]
6 |
7 | jobs:
8 | build:
9 | runs-on: ubuntu-latest
10 | steps:
11 | - uses: actions/checkout@v4
12 | - uses: actions/setup-node@v4
13 | with:
14 | node-version: 20
15 |
16 | - name: Cache
17 | uses: actions/cache@v4
18 | with:
19 | path: '**/node_modules'
20 | key: ${{ runner.os }}-modules-${{ hashFiles('**/package-lock.json') }}
21 |
22 | - name: Install dependencies
23 | run: npm ci
24 |
25 | - name: Unit test
26 | run: npm run coverage
27 |
28 | - name: Report coverage
29 | uses: coverallsapp/github-action@master
30 | with:
31 | github-token: ${{ secrets.GITHUB_TOKEN }}
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea/
2 | .vscode/
3 | .nyc_output/
4 | coverage/
5 | dist/
6 | locales/
7 | pages/
8 | public/documentation/
9 | node_modules/
10 | venv/
11 | .env
12 | release.zip
13 | yarn-error.log
14 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020-2021 Mobile First LLC
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/assets/badge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/b8359f219ea7679423691da5c4f1747077baa5e7/assets/badge.png
--------------------------------------------------------------------------------
/assets/img/128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/b8359f219ea7679423691da5c4f1747077baa5e7/assets/img/128x128.png
--------------------------------------------------------------------------------
/assets/img/16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/b8359f219ea7679423691da5c4f1747077baa5e7/assets/img/16x16.png
--------------------------------------------------------------------------------
/assets/img/24x24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/b8359f219ea7679423691da5c4f1747077baa5e7/assets/img/24x24.png
--------------------------------------------------------------------------------
/assets/img/32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/b8359f219ea7679423691da5c4f1747077baa5e7/assets/img/32x32.png
--------------------------------------------------------------------------------
/assets/preview.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/b8359f219ea7679423691da5c4f1747077baa5e7/assets/preview.gif
--------------------------------------------------------------------------------
/assets/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/b8359f219ea7679423691da5c4f1747077baa5e7/assets/screenshot.png
--------------------------------------------------------------------------------
/docs/docs/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/b8359f219ea7679423691da5c4f1747077baa5e7/docs/docs/favicon.png
--------------------------------------------------------------------------------
/docs/docs/index.md:
--------------------------------------------------------------------------------
1 | ---
2 | hide:
3 | - navigation
4 | - toc
5 | ---
6 |
7 | # Shortcuts for Chrome
8 |
9 | Shortcuts for Chrome is a customizable browser navigation menu particularly for technical users.
10 | It contains links to all Chrome browser's internal pages called "Chrome URLs".
11 | Chrome URLs are normally hard to find, but this menu makes them easily accessible.
12 | Chrome URLs change over time with browser updates.
13 | The intent is to keep the Shortcuts for Chrome in sync with the latest version of Chrome.
14 | The menu also allows to pin and sort favorite URLs to fit individual preferences.
15 |
16 | This website contains the documentation for Shortcuts for Chrome.
17 | It explains, for example, how to get started with its [development](start.md).
18 | You can also contribute to the software [translations](translate.md).
19 |
20 | We thank all [**source code contributors**](https://github.com/MobileFirstLLC/shortcuts-for-chrome/graphs/contributors)
21 | and [**translation contributors**](https://poeditor.com/contributors/project?id_project=440791)
22 | for their efforts in improving this free and open-source software.
23 |
24 | [![install at chrome web store][badge]{id=install}][cws]
25 |
26 | !["preview][preview]{id=preview}
27 |
28 | [cws]: https://chrome.google.com/webstore/detail/jnmekaomnicdcpgdndekkmojfomifjal
29 | [badge]: https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/main/assets/badge.png
30 | [preview]: https://raw.githubusercontent.com/MobileFirstLLC/shortcuts-for-chrome/main/assets/preview.gif
31 | [user_shield]: https://img.shields.io/chrome-web-store/users/jnmekaomnicdcpgdndekkmojfomifjal?style=flat-square
32 | [rate_shield]: https://img.shields.io/chrome-web-store/stars/jnmekaomnicdcpgdndekkmojfomifjal?style=flat-square
33 |
--------------------------------------------------------------------------------
/docs/docs/privacy.md:
--------------------------------------------------------------------------------
1 | ---
2 | hide:
3 | - navigation
4 | - toc
5 | ---
6 |
7 | This is a privacy policy about a software applications developed by Mobile First LLC (the "developer").
8 | This policy applies to Shortcuts for Chrome (the "app") and to people installing and using the application (the "user").
9 |
10 | ### User Accounts
11 |
12 | Application does not require users to create login credentials.
13 | Users are not required to provide any personal information.
14 | When the app persists data, such as user preferences, that data is stored by Chrome browser either locally or in the browser's sync storage.
15 | The developer does not have access and cannot recover any data about the user.
16 | Once app is deleted, all application data is deleted.
17 |
18 | ### Use of Third Party Libraries
19 |
20 | The app may use third party libraries for purposes of implementing specific features needed by the app to function as intended.
21 | This privacy policy does not cover third party libraries.
22 | Currently, third party libraries are only used during application development.
23 | No third party code is included in the distributed version of the app.
24 | The application does not contain any ads, tracking, or analytics packages.
25 |
26 | ### Acknowledgement
27 |
28 | By using the app the user accepts this policy.
29 |
30 | ***
31 |
32 | Last modified: November 19, 2023.
33 |
34 | [Changelog](https://github.com/MobileFirstLLC/shortcuts-for-chrome/commits/main/docs/privacy.md)
35 |
36 |
--------------------------------------------------------------------------------
/docs/docs/style.css:
--------------------------------------------------------------------------------
1 | .md-content__inner {
2 | padding-bottom: 2rem
3 | }
4 |
5 | .md-tabs li:nth-child(2) > a {
6 | font-weight: 800; opacity: 1!important;}
7 |
8 | .md-typeset code, .highlighttable .linenos{
9 | font-size: .95em;
10 | }
11 |
12 | #install {
13 | width: 90%;
14 | max-width: 300px;
15 | margin: 2rem auto;
16 | display: block;
17 | }
18 |
19 | #preview {
20 | display: block;
21 | margin: 3rem auto;
22 | }
23 |
24 | #langs{
25 | line-height: 1.5rem;
26 | display: flex;
27 | flex-wrap: wrap;
28 | justify-content: flex-start;
29 | }
30 | #langs span{
31 | display: inline-block;
32 | width: 16.5%;
33 | min-width: 150px;
34 | }
35 |
36 | .POButton{
37 | margin-top:2rem;
38 | margin-bottom: 1rem;
39 | }
--------------------------------------------------------------------------------
/docs/docs/translate.md:
--------------------------------------------------------------------------------
1 | ---
2 | hide:
3 | - navigation
4 | - toc
5 | ---
6 |
7 | Shortcuts for Chrome is internationalized to support multiple languages and locales of its users.
8 | The application presents in the same language as the user's browser.
9 | The initial translations are machine-generated and they may not be great.
10 |
11 | \*You\* can improve the quality of Shortcuts for Chrome by reviewing and editing the translations.
12 | No coding experience is necessary, but you should be fluent in at least one other language besides English.
13 | Follow the instructions at POEditor to get started.
14 | The translations are updated with each release.
15 |
16 | [Translate on POEditor ↗](https://poeditor.com/join/project?hash=c2ihN8duR2){ .md-button .md-button--primary .POButton }
17 |
18 | ### Contributors
19 |
20 | We thank [**all translation contributors**](https://poeditor.com/contributors/project?id_project=440791)
21 | for improving this free open-source extension!
22 |
23 | ### Supported Languages
24 |
25 |
26 | 🇪🇹 Amharic 🇸🇦 Arabic 🇧🇩 Bengali 🇧🇬 Bulgarian 🇦🇩 Catalan
27 | 🇨🇳 Chinese 🇹🇼 Chinese 🇭🇷 Croatian 🇨🇿 Czech 🇩🇰 Danish
28 | 🇳🇱 Dutch 🇬🇧 English 🇺🇸 English 🇪🇪 Estonian 🇵🇭 Filipino
29 | 🇫🇮 Finnish 🇫🇷 French 🇩🇪 German 🇬🇷 Greek 🇮🇳 Gujarati
30 | 🇮🇱 Hebrew 🇮🇳 Hindi 🇭🇺 Hungarian 🇮🇩 Indonesian 🇮🇹 Italian
31 | 🇯🇵 Japanese 🇮🇳 Kannada 🇰🇷 Korean 🇱🇻 Latvian 🇱🇹 Lithuanian
32 | 🇮🇩 Malay 🇮🇳 Malayalam 🇮🇳 Marathi 🇳🇴 Norwegian 🇮🇷 Persian
33 | 🇵🇱 Polish 🇵🇹 Portuguese 🇧🇷 Portuguese 🇷🇴 Romanian 🇷🇺 Russian
34 | 🇷🇸 Serbian 🇸🇰 Slovak 🇸🇮 Slovenian 🇪🇸 Spanish 🇲🇽 Spanish
35 | 🇰🇪 Swahili 🇸🇪 Swedish 🇮🇳 Tamil 🇮🇳 Telugu 🇹🇭 Thai
36 | 🇹🇷 Turkish 🇺🇦 Ukrainian 🇻🇳 Vietnamese
37 |
38 |
39 |
--------------------------------------------------------------------------------
/docs/mkdocs.yml:
--------------------------------------------------------------------------------
1 | site_name: Shortcuts for Chrome
2 | site_description: Chrome navigation menu for technical users.
3 | docs_dir: docs
4 | site_url: https://oss.mobilefirst.me/shortcuts-for-chrome/
5 | repo_url: https://github.com/MobileFirstLLC/shortcuts-for-chrome
6 | repo_name: shortcuts-for-chrome
7 | edit_uri: blob/main/docs/pages
8 | use_directory_urls: true
9 |
10 | nav:
11 | - Introduction: index.md
12 | - Install:
13 | - Chrome Web Store: https://chrome.google.com/webstore/detail/shortcuts-for-chrome/jnmekaomnicdcpgdndekkmojfomifjal
14 | - Development:
15 | - Getting Started: start.md
16 | - Source Code Docs: api.md
17 | - License: https://github.com/MobileFirstLLC/shortcuts-for-chrome/blob/main/LICENSE
18 | - Translate: translate.md
19 | - Release Notes: changelog.md
20 | - Privacy Policy: privacy.md
21 |
22 | extra_css:
23 | - style.css
24 |
25 | theme:
26 | name: material
27 | logo: /shortcuts-for-chrome/favicon.png
28 | favicon: /shortcuts-for-chrome/favicon.png
29 | features:
30 | - content.code.annotate
31 | - content.code.copy
32 | - navigation.tabs
33 | - navigation.expand
34 | - navigation.sections
35 | - navigation.instant
36 | - navigation.top
37 | - toc.integrate
38 | palette:
39 | scheme: light
40 | primary: indigo
41 | accent: blue
42 | font:
43 | text: Inter
44 | code: Fira Mono
45 |
46 | markdown_extensions:
47 | - pymdownx.highlight:
48 | use_pygments: true
49 | linenums: true
50 | linenums_style: pymdownx.inline
51 | anchor_linenums: true
52 | - pymdownx.emoji:
53 | emoji_index: !!python/name:materialx.emoji.twemoji
54 | emoji_generator: !!python/name:materialx.emoji.to_svg
55 | - toc:
56 | permalink: true
57 | toc_depth: 2
58 | - admonition
59 | - pymdownx.magiclink
60 | - pymdownx.snippets
61 | - pymdownx.inlinehilite
62 | - pymdownx.snippets
63 | - pymdownx.superfences
64 | - meta
65 | - admonition
66 | - attr_list
67 | - md_in_html
68 | - def_list
69 | - footnotes
--------------------------------------------------------------------------------
/docs/requirements.txt:
--------------------------------------------------------------------------------
1 | mkdocs
2 | mkdocs-material
3 |
--------------------------------------------------------------------------------
/i18n/am.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "ለ Chrome አቋራጮች",
3 | "app_short_name": "ለ Chrome አቋራጮች",
4 | "app_desc": "Chrome ን ለሚጠቀሙ ገንቢዎች የአሰሳ ምናሌ። እንደፈለጉ ያደራጁ።",
5 | "ui_recently_used": "በቅርቡ ጥቅም ላይ የዋለ",
6 | "accessibility": "ተደራሽነት ውስጣዊ",
7 | "apps": "መተግበሪያዎች",
8 | "autofill-internals": "ራስ -ሙላ ውስጣዊ",
9 | "blob-internals": "ብሎብ ውስጣዊ",
10 | "bluetooth-internals": "የብሉቱዝ ውስጣዊ",
11 | "bookmarks": "ዕልባቶች",
12 | "chrome-urls": "የ Chrome ዩአርኤሎች",
13 | "components": "አካላት",
14 | "crashes": "ብልሽቶች",
15 | "credits": "ምስጋናዎች",
16 | "device-log": "የመሣሪያ ምዝግብ ማስታወሻዎች",
17 | "dino": "ዲኖ",
18 | "discards": "የተወገዱ ትሮች",
19 | "download-internals": "ውስጣዊዎችን ያውርዱ",
20 | "downloads": "ውርዶች",
21 | "extensions": "ቅጥያዎች",
22 | "extensions/shortcuts": "የቁልፍ ሰሌዳ አቋራጮች",
23 | "flags": "ባንዲራዎች",
24 | "gcm-internals": "GCM ውስጣዊ",
25 | "gpu": "ጂፒዩ",
26 | "help": "እገዛ",
27 | "histograms": "ሂስቶግራሞች",
28 | "history": "ታሪክ",
29 | "history/syncedTabs": "ትሮች ከሌሎች መሣሪያዎች",
30 | "identity-internals": "የማንነት ኤፒአይ ማስመሰያ መሸጎጫ",
31 | "indexeddb-internals": "መረጃ ጠቋሚ ዲ.ቢ",
32 | "inspect": "መርምር",
33 | "internals/web-app": "የድር መተግበሪያ የውስጥ",
34 | "interstitials": "የመሃል ፊደሎች",
35 | "local-state": "አካባቢያዊ ግዛት",
36 | "management": "አስተዳደር",
37 | "media-engagement": "የሚዲያ ተሳትፎ",
38 | "media-internals": "የሚዲያ ውስጣዊ",
39 | "nacl": "ናክሊ",
40 | "net-export": "የአውታረ መረብ ምዝግብ መላክ",
41 | "network-errors": "የአውታረ መረብ ስህተቶች",
42 | "newtab": "አዲስ ትር",
43 | "ntp-tiles-internals": "NTP Tiles ውስጣዊ",
44 | "omnibox": "ኦምኒቦክስ",
45 | "password-manager-internals": "የይለፍ ቃል አቀናባሪ የውስጥ",
46 | "policy": "ፖሊሲዎች",
47 | "predictors": "ትንበያዎች",
48 | "prefs-internals": "ቅድመ ውስጣዊ",
49 | "print": "አትም",
50 | "process-internals": "የውስጥ ሂደት",
51 | "quota-internals": "ኮታ ውስጣዊ",
52 | "safe-browsing": "ደህንነቱ የተጠበቀ አሰሳ",
53 | "serviceworker-internals": "የአገልግሎት ሰራተኛ",
54 | "settings": "ቅንብሮች",
55 | "settings/accessibility": "የተደራሽነት ቅንብሮች",
56 | "settings/appearance": "መልክ ቅንብሮች",
57 | "settings/autofill": "የራስ -ሙላ ቅንብሮች",
58 | "settings/clearBrowserData": "የአሰሳ ውሂብን ያጽዱ",
59 | "settings/defaultBrowser": "ነባሪ የአሳሽ ቅንብሮች",
60 | "settings/importData": "ዕልባቶችን እና ቅንብሮችን ያስመጡ",
61 | "settings/languages": "የቋንቋ ቅንብሮች",
62 | "settings/onStartup": "በጅምር ቅንብሮች ላይ",
63 | "password-manager": "የይለፍ ቃላት",
64 | "settings/people": "ሰዎች",
65 | "settings/privacy": "የግላዊነት እና የደህንነት ቅንብሮች",
66 | "settings/reset": "ዳግም አስጀምር",
67 | "settings/search": "የፍለጋ ሞተር ቅንብሮች",
68 | "settings/syncSetup": "የላቀ የማመሳሰል ቅንብሮች",
69 | "settings/system": "የስርዓት ቅንብሮች",
70 | "signin-internals": "ውስጣዊውን ይግቡ",
71 | "site-engagement": "የጣቢያ ተሳትፎ",
72 | "sync-internals": "ውስጣዊ አመሳስል",
73 | "system": "ስርዓት",
74 | "terms": "የአገልግሎት ውሎች",
75 | "tracing": "መከታተል",
76 | "translate-internals": "የውስጥ ተርጉም",
77 | "ukm": "የዩኬኤም አርም ገጽ",
78 | "usb-internals": "የዩኤስቢ ውስጣዊ አካላት",
79 | "user-actions": "የተጠቃሚ እርምጃዎች",
80 | "version": "ስሪት",
81 | "webrtc-internals": "WebRTC ውስጣዊ",
82 | "webrtc-logs": "የ WebRTC ምዝግብ ማስታወሻዎች",
83 | "net-internals": "የተጣራ የውስጥ አካላት",
84 | "new-tab-page-third-party": "አዲስ ትር (3 ኛ ወገን)",
85 | "settings/cookies": "የኩኪ ቅንብሮች",
86 | "attribution-internals": "የባለቤትነት ሪፖርት ማድረግ",
87 | "commerce-internals": "የንግድ ውስጣዊ",
88 | "connectors-internals": "የድርጅት ማገናኛዎች",
89 | "extensions-internals": "ቅጥያዎች Internals",
90 | "history-clusters-internals": "የታሪክ ስብስቦች የውስጥ አካላት",
91 | "metrics-internals": "መለኪያዎች ውስጣዊ",
92 | "new-tab-page": "አዲስ የትር ገጽ",
93 | "optimization-guide-internals": "የማመቻቸት መመሪያ Internals",
94 | "private-aggregation-internals": "የግል ድምር ኤፒአይ Internals",
95 | "profile-internals": "መገለጫዎች",
96 | "suggest-internals": "ስህተት ማረም መሣሪያን ይጠቁሙ",
97 | "tab-search.top-chrome": "ትሮችን ፈልግ",
98 | "topics-internals": "ርዕሶች API Internals",
99 | "web-app-internals": "የድር መተግበሪያ Internals",
100 | "whats-new": "ምን አዲስ ትር አለ",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/ar.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "اختصارات Chrome",
3 | "app_short_name": "اختصارات Chrome",
4 | "app_desc": "قائمة التنقل للمطورين الذين يستخدمون Chrome. نظم كيفما تشاء.",
5 | "ui_recently_used": "مستخدم حديثا",
6 | "accessibility": "إمكانية الوصول الداخلية",
7 | "apps": "تطبيقات",
8 | "autofill-internals": "الملء التلقائي الداخلي",
9 | "blob-internals": "Blob الداخلية",
10 | "bluetooth-internals": "بلوتوث الداخلية",
11 | "bookmarks": "إشارات مرجعية",
12 | "chrome-urls": "عناوين URL الخاصة بـ Chrome",
13 | "components": "عناصر",
14 | "crashes": "تحطم",
15 | "credits": "الاعتمادات",
16 | "device-log": "سجلات الجهاز",
17 | "dino": "دينو",
18 | "discards": "علامات التبويب المهملة",
19 | "download-internals": "تنزيل Internals",
20 | "downloads": "التحميلات",
21 | "extensions": "ملحقات",
22 | "extensions/shortcuts": "اختصارات لوحة المفاتيح",
23 | "flags": "أعلام",
24 | "gcm-internals": "GCM الداخلية",
25 | "gpu": "GPU",
26 | "help": "يساعد",
27 | "histograms": "الرسوم البيانية",
28 | "history": "تاريخ",
29 | "history/syncedTabs": "علامات التبويب من الأجهزة الأخرى",
30 | "identity-internals": "هوية API Token Cache",
31 | "indexeddb-internals": "مفهرسة ديسيبل",
32 | "inspect": "فحص",
33 | "internals/web-app": "تطبيقات الويب الداخلية",
34 | "interstitials": "بينية",
35 | "local-state": "الدولة المحلية",
36 | "management": "إدارة",
37 | "media-engagement": "المشاركة الإعلامية",
38 | "media-internals": "وسائل الإعلام الداخلية",
39 | "nacl": "كلوريد الصوديوم",
40 | "net-export": "تصدير سجل الشبكة",
41 | "network-errors": "أخطاء الشبكة",
42 | "newtab": "علامة تبويب جديدة",
43 | "ntp-tiles-internals": "NTP البلاط الداخلية",
44 | "omnibox": "المربع متعدد الاستخدامات",
45 | "password-manager-internals": "مدير كلمة المرور الداخلية",
46 | "policy": "سياسات",
47 | "predictors": "المتنبئون",
48 | "prefs-internals": "Pref الداخلية",
49 | "print": "مطبعة",
50 | "process-internals": "العمليات الداخلية",
51 | "quota-internals": "الحصة الداخلية",
52 | "safe-browsing": "التصفح الآمن",
53 | "serviceworker-internals": "عامل الخدمة",
54 | "settings": "إعدادات",
55 | "settings/accessibility": "إعدادات الوصول",
56 | "settings/appearance": "إعدادات المظهر",
57 | "settings/autofill": "إعدادات الملء التلقائي",
58 | "settings/clearBrowserData": "محو بيانات التصفح",
59 | "settings/defaultBrowser": "إعدادات المستعرض الافتراضية",
60 | "settings/importData": "استيراد الإشارات والإعدادات",
61 | "settings/languages": "اعدادات اللغة",
62 | "settings/onStartup": "في إعدادات بدء التشغيل",
63 | "password-manager": "كلمات السر",
64 | "settings/people": "اشخاص",
65 | "settings/privacy": "إعدادات الخصوصية والأمان",
66 | "settings/reset": "إعادة ضبط",
67 | "settings/search": "إعدادات محرك البحث",
68 | "settings/syncSetup": "إعدادات المزامنة المتقدمة",
69 | "settings/system": "اعدادات النظام",
70 | "signin-internals": "الدخول الداخلي",
71 | "site-engagement": "مشاركة الموقع",
72 | "sync-internals": "مزامنة داخلية",
73 | "system": "نظام",
74 | "terms": "شروط الخدمة",
75 | "tracing": "اقتفاء أثر",
76 | "translate-internals": "ترجمة داخلية",
77 | "ukm": "صفحة تصحيح أخطاء UKM",
78 | "usb-internals": "USB الداخلية",
79 | "user-actions": "إجراءات المستخدم",
80 | "version": "إصدار",
81 | "webrtc-internals": "WebRTC الداخلية",
82 | "webrtc-logs": "سجلات WebRTC",
83 | "net-internals": "صافي الداخلية",
84 | "new-tab-page-third-party": "علامة تبويب جديدة (جهة خارجية)",
85 | "settings/cookies": "بسكويت",
86 | "attribution-internals": "تقارير الإسناد",
87 | "commerce-internals": "التجارة الداخلية",
88 | "connectors-internals": "موصلات المؤسسة",
89 | "extensions-internals": "ملحقات داخلية",
90 | "history-clusters-internals": "مجموعات التاريخ",
91 | "metrics-internals": "المقاييس الداخلية",
92 | "new-tab-page": "صفحة علامة تبويب جديدة",
93 | "optimization-guide-internals": "دليل التحسين",
94 | "private-aggregation-internals": "التجميع الخاص",
95 | "profile-internals": "مظهر",
96 | "suggest-internals": "أقترح أداة التصحيح",
97 | "tab-search.top-chrome": "علامات تبويب البحث",
98 | "topics-internals": "المواضيع API الداخلية",
99 | "web-app-internals": "الأجزاء الداخلية لتطبيقات الويب",
100 | "whats-new": "ما هي علامة التبويب الجديدة",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/bn.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "ক্রোমের জন্য শর্টকাট",
3 | "app_short_name": "ক্রোমের জন্য শর্টকাট",
4 | "app_desc": "ক্রোম ব্যবহার করে ডেভেলপারদের জন্য নেভিগেশন মেনু। আপনার পছন্দ মতো সংগঠিত করুন।",
5 | "ui_recently_used": "সম্প্রতি ব্যবহৃত",
6 | "accessibility": "প্রবেশযোগ্যতা অভ্যন্তরীণ",
7 | "apps": "অ্যাপস",
8 | "autofill-internals": "অভ্যন্তরীণ অটোফিল",
9 | "blob-internals": "ব্লব অভ্যন্তরীণ",
10 | "bluetooth-internals": "ব্লুটুথ অভ্যন্তরীণ",
11 | "bookmarks": "বুকমার্ক",
12 | "chrome-urls": "ক্রোম ইউআরএল",
13 | "components": "উপাদান",
14 | "crashes": "ক্র্যাশ",
15 | "credits": "ক্রেডিট",
16 | "device-log": "ডিভাইস লগ",
17 | "dino": "ডিনো",
18 | "discards": "বাতিল ট্যাব",
19 | "download-internals": "অভ্যন্তরীণ ডাউনলোড করুন",
20 | "downloads": "ডাউনলোড",
21 | "extensions": "এক্সটেনশন",
22 | "extensions/shortcuts": "কীবোর্ড শর্টকাট",
23 | "flags": "পতাকা",
24 | "gcm-internals": "GCM অভ্যন্তরীণ",
25 | "gpu": "জিপিইউ",
26 | "help": "সাহায্য",
27 | "histograms": "হিস্টোগ্রাম",
28 | "history": "ইতিহাস",
29 | "history/syncedTabs": "অন্যান্য ডিভাইস থেকে ট্যাব",
30 | "identity-internals": "পরিচয় API টোকেন ক্যাশে",
31 | "indexeddb-internals": "ইনডেক্সড ডিবি",
32 | "inspect": "পরিদর্শন",
33 | "internals/web-app": "ওয়েব অ্যাপ অভ্যন্তরীণ",
34 | "interstitials": "অন্তর্বর্তীকালীন",
35 | "local-state": "স্থানীয় রাজ্য",
36 | "management": "ব্যবস্থাপনা",
37 | "media-engagement": "মিডিয়া ব্যস্ততা",
38 | "media-internals": "মিডিয়া অভ্যন্তরীণ",
39 | "nacl": "NaCl",
40 | "net-export": "নেটওয়ার্ক লগ এক্সপোর্ট",
41 | "network-errors": "নেটওয়ার্ক ত্রুটি",
42 | "newtab": "নতুন ট্যাব",
43 | "ntp-tiles-internals": "এনটিপি টাইলস অভ্যন্তরীণ",
44 | "omnibox": "অমনিবক্স",
45 | "password-manager-internals": "পাসওয়ার্ড ম্যানেজার অভ্যন্তরীণ",
46 | "policy": "নীতিমালা",
47 | "predictors": "ভবিষ্যদ্বাণীকারী",
48 | "prefs-internals": "Pref অভ্যন্তরীণ",
49 | "print": "ছাপা",
50 | "process-internals": "অভ্যন্তরীণ প্রক্রিয়া",
51 | "quota-internals": "কোটা অভ্যন্তরীণ",
52 | "safe-browsing": "নিরাপদ ব্রাউজিং",
53 | "serviceworker-internals": "সার্ভিস ওয়ার্কার",
54 | "settings": "সেটিংস",
55 | "settings/accessibility": "অ্যাক্সেসিবিলিটি সেটিংস",
56 | "settings/appearance": "চেহারা সেটিংস",
57 | "settings/autofill": "অটোফিল সেটিংস",
58 | "settings/clearBrowserData": "ব্রাউজিং ডেটা সাফ করুন",
59 | "settings/defaultBrowser": "ডিফল্ট ব্রাউজার সেটিংস",
60 | "settings/importData": "বুকমার্ক এবং সেটিংস আমদানি করুন",
61 | "settings/languages": "ভাষা সেটিংস",
62 | "settings/onStartup": "স্টার্টআপ সেটিংসে",
63 | "password-manager": "পাসওয়ার্ড",
64 | "settings/people": "মানুষ",
65 | "settings/privacy": "গোপনীয়তা এবং নিরাপত্তা সেটিংস",
66 | "settings/reset": "রিসেট",
67 | "settings/search": "সার্চ ইঞ্জিন সেটিংস",
68 | "settings/syncSetup": "উন্নত সিঙ্ক সেটিংস",
69 | "settings/system": "পদ্ধতি নির্ধারণ",
70 | "signin-internals": "সাইন ইন অভ্যন্তরীণ",
71 | "site-engagement": "সাইট এনগেজমেন্ট",
72 | "sync-internals": "অভ্যন্তরীণ সিঙ্ক করুন",
73 | "system": "পদ্ধতি",
74 | "terms": "সেবা পাবার শর্ত",
75 | "tracing": "ট্রেসিং",
76 | "translate-internals": "অভ্যন্তরীণ অনুবাদ করুন",
77 | "ukm": "ইউকেএম ডিবাগ পৃষ্ঠা",
78 | "usb-internals": "ইউএসবি অভ্যন্তরীণ",
79 | "user-actions": "ব্যবহারকারীর ক্রিয়া",
80 | "version": "সংস্করণ",
81 | "webrtc-internals": "WebRTC অভ্যন্তরীণ",
82 | "webrtc-logs": "WebRTC লগ",
83 | "net-internals": "নেট অভ্যন্তরীণ",
84 | "new-tab-page-third-party": "নতুন ট্যাব (তৃতীয় পক্ষ)",
85 | "settings/cookies": "কুকি সেটিংস",
86 | "attribution-internals": "অ্যাট্রিবিউশন রিপোর্টিং",
87 | "commerce-internals": "বাণিজ্য অভ্যন্তরীণ",
88 | "connectors-internals": "এন্টারপ্রাইজ সংযোগকারী",
89 | "extensions-internals": "এক্সটেনশন ইন্টারনাল",
90 | "history-clusters-internals": "ইতিহাস ক্লাস্টার অভ্যন্তরীণ",
91 | "metrics-internals": "মেট্রিক্স ইন্টারনাল",
92 | "new-tab-page": "নতুন ট্যাব পৃষ্ঠা",
93 | "optimization-guide-internals": "অপ্টিমাইজেশন গাইড ইন্টারনাল",
94 | "private-aggregation-internals": "প্রাইভেট এগ্রিগেশন এপিআই ইন্টারনাল",
95 | "profile-internals": "প্রোফাইল",
96 | "suggest-internals": "ডিবাগ টুল সাজেস্ট করুন",
97 | "tab-search.top-chrome": "ট্যাব অনুসন্ধান করুন",
98 | "topics-internals": "বিষয় API অভ্যন্তরীণ",
99 | "web-app-internals": "ওয়েব অ্যাপ ইন্টারনাল",
100 | "whats-new": "নতুন ট্যাব কি",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/cs.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Zkratky pro Chrome",
3 | "app_short_name": "Zkratky pro Chrome",
4 | "app_desc": "Navigační nabídka pro vývojáře používající Chrome. Uspořádejte si, jak chcete.",
5 | "ui_recently_used": "Nedávno použité",
6 | "accessibility": "Interiéry přístupnosti",
7 | "apps": "Apps",
8 | "autofill-internals": "Autofill Internals",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Interní zařízení Bluetooth",
11 | "bookmarks": "Záložky",
12 | "chrome-urls": "Chrome URL",
13 | "components": "Components",
14 | "crashes": "Crashes",
15 | "credits": "Kredity",
16 | "device-log": "Protokoly zařízení",
17 | "dino": "Dino",
18 | "discards": "Vyřazené karty",
19 | "download-internals": "Stáhnout interně",
20 | "downloads": "Downloads",
21 | "extensions": "Extensions",
22 | "extensions/shortcuts": "Klávesové zkratky",
23 | "flags": "Vlajky",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Pomoc",
27 | "histograms": "Histograms",
28 | "history": "Historie",
29 | "history/syncedTabs": "Karty z jiných zařízení",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Inspect",
33 | "internals/web-app": "Web App Internals",
34 | "interstitials": "Vsunuté reklamy",
35 | "local-state": "Místní stát",
36 | "management": "Management",
37 | "media-engagement": "Media Engagement",
38 | "media-internals": "Media Internals",
39 | "nacl": "NaCl",
40 | "net-export": "Export protokolu sítě",
41 | "network-errors": "Network Errors",
42 | "newtab": "Nová karta",
43 | "ntp-tiles-internals": "Interní dlaždice NTP",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Interní správce hesel",
46 | "policy": "Policies",
47 | "predictors": "Prediktory",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Tisk",
50 | "process-internals": "Process Internals",
51 | "quota-internals": "Quota Internals",
52 | "safe-browsing": "Safe Browsing",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Settings",
55 | "settings/accessibility": "Nastavení přístupnosti",
56 | "settings/appearance": "Nastavení vzhledu",
57 | "settings/autofill": "Nastavení automatického vyplňování",
58 | "settings/clearBrowserData": "Vymazat údaje o prohlížení",
59 | "settings/defaultBrowser": "Výchozí nastavení prohlížeče",
60 | "settings/importData": "Importovat záložky a nastavení",
61 | "settings/languages": "Nastavení jazyka",
62 | "settings/onStartup": "Při spuštění nastavení",
63 | "password-manager": "Hesla",
64 | "settings/people": "Lidé",
65 | "settings/privacy": "Privacy and Security Settings",
66 | "settings/reset": "Reset",
67 | "settings/search": "Nastavení vyhledávače",
68 | "settings/syncSetup": "Pokročilá nastavení synchronizace",
69 | "settings/system": "System Settings",
70 | "signin-internals": "Signin Internals",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Sync Internals",
73 | "system": "System",
74 | "terms": "Podmínky služby",
75 | "tracing": "Trasování",
76 | "translate-internals": "Translate Internals",
77 | "ukm": "Stránka ladění UKM",
78 | "usb-internals": "USB interní",
79 | "user-actions": "User Actions",
80 | "version": "Verze",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "Protokoly WebRTC",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "New Tab (3rd party)",
85 | "settings/cookies": "Cookies",
86 | "attribution-internals": "Přehledy atribuce",
87 | "commerce-internals": "Commerce Internals",
88 | "connectors-internals": "Enterprise Connectors",
89 | "extensions-internals": "Interní rozšíření",
90 | "history-clusters-internals": "Historické klastry",
91 | "metrics-internals": "Interní metriky",
92 | "new-tab-page": "Stránka Nová karta",
93 | "optimization-guide-internals": "Průvodce optimalizací",
94 | "private-aggregation-internals": "Soukromá agregace",
95 | "profile-internals": "Profily",
96 | "suggest-internals": "Navrhnout nástroj pro ladění",
97 | "tab-search.top-chrome": "Karty vyhledávání",
98 | "topics-internals": "Témata Interní rozhraní API",
99 | "web-app-internals": "Interní webové aplikace",
100 | "whats-new": "Co je nového na kartě",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/da.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Genveje til Chrome",
3 | "app_short_name": "Genveje til Chrome",
4 | "app_desc": "Navigationsmenu til udviklere der bruger Chrome. Organiser som du vil.",
5 | "ui_recently_used": "Nyligt brugt",
6 | "accessibility": "Tilgængelighed Internals",
7 | "apps": "Apps",
8 | "autofill-internals": "Autofyld intern",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth Internals",
11 | "bookmarks": "Bogmærker",
12 | "chrome-urls": "Chrome -webadresser",
13 | "components": "Komponenter",
14 | "crashes": "Går ned",
15 | "credits": "Credits",
16 | "device-log": "Enhedslogfiler",
17 | "dino": "Dino",
18 | "discards": "Kasserede faner",
19 | "download-internals": "Hent Internals",
20 | "downloads": "Downloads",
21 | "extensions": "Udvidelser",
22 | "extensions/shortcuts": "Tastaturgenveje",
23 | "flags": "Flag",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Hjælp",
27 | "histograms": "Histogrammer",
28 | "history": "Historie",
29 | "history/syncedTabs": "Faner fra andre enheder",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "Indekseret DB",
32 | "inspect": "Inspicere",
33 | "internals/web-app": "Web App Internals",
34 | "interstitials": "Mellemliggende annoncer",
35 | "local-state": "Lokal stat",
36 | "management": "Ledelse",
37 | "media-engagement": "Medieengagement",
38 | "media-internals": "Interne medier",
39 | "nacl": "NaCl",
40 | "net-export": "Netværkslogeksport",
41 | "network-errors": "Netværksfejl",
42 | "newtab": "Ny fane",
43 | "ntp-tiles-internals": "NTP -fliser Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "Politikker",
47 | "predictors": "Forudsigere",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Print",
50 | "process-internals": "Behandle interne",
51 | "quota-internals": "Interne kvoter",
52 | "safe-browsing": "Sikker browsing",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Indstillinger",
55 | "settings/accessibility": "Tilgængelighedsindstillinger",
56 | "settings/appearance": "Udseende Indstillinger",
57 | "settings/autofill": "Autofyld indstillinger",
58 | "settings/clearBrowserData": "Slet browserdata",
59 | "settings/defaultBrowser": "Standard browserindstillinger",
60 | "settings/importData": "Importer bogmærker og indstillinger",
61 | "settings/languages": "Sprogindstillinger",
62 | "settings/onStartup": "Ved opstartsindstillinger",
63 | "password-manager": "Adgangskoder",
64 | "settings/people": "Mennesker",
65 | "settings/privacy": "Fortrolighed og sikkerhedsindstillinger",
66 | "settings/reset": "Nulstil",
67 | "settings/search": "Søgemaskineindstillinger",
68 | "settings/syncSetup": "Avancerede synkroniseringsindstillinger",
69 | "settings/system": "Systemindstillinger",
70 | "signin-internals": "Tilmeld intern",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Synkroniser interne",
73 | "system": "System",
74 | "terms": "Servicebetingelser",
75 | "tracing": "Sporing",
76 | "translate-internals": "Oversæt Internals",
77 | "ukm": "UKM -fejlretningsside",
78 | "usb-internals": "USB Internals",
79 | "user-actions": "Brugerhandlinger",
80 | "version": "Version",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "WebRTC -logfiler",
83 | "net-internals": "Intern Intern",
84 | "new-tab-page-third-party": "Ny fane (3. part)",
85 | "settings/cookies": "Cookie",
86 | "attribution-internals": "Tilskrivningsrapportering",
87 | "commerce-internals": "Interne handel",
88 | "connectors-internals": "Enterprise Connectors",
89 | "extensions-internals": "Interne udvidelser",
90 | "history-clusters-internals": "Historieklynger",
91 | "metrics-internals": "Interne målinger",
92 | "new-tab-page": "Ny faneside",
93 | "optimization-guide-internals": "Optimeringsvejledning",
94 | "private-aggregation-internals": "Privat Aggregation",
95 | "profile-internals": "Profiler",
96 | "suggest-internals": "Foreslå fejlretningsværktøj",
97 | "tab-search.top-chrome": "Søg faner",
98 | "topics-internals": "Emner API Internals",
99 | "web-app-internals": "Interne webapps",
100 | "whats-new": "Hvad er nyt faneblad",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/de.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Kurzbefehle für Chrome",
3 | "app_short_name": "Kurzbefehle für Chrome",
4 | "app_desc": "Navigationsmenü für Entwickler, die Chrome verwenden. Organisieren Sie nach Belieben.",
5 | "ui_recently_used": "Kürzlich verwendet",
6 | "accessibility": "Accessibility Internals",
7 | "apps": "Apps",
8 | "autofill-internals": "Autofill-Interna",
9 | "blob-internals": "Blob-Interna",
10 | "bluetooth-internals": "Bluetooth-Interna",
11 | "bookmarks": "Lesezeichen",
12 | "chrome-urls": "Chrome-URLs",
13 | "components": "Komponenten",
14 | "crashes": "Abstürze",
15 | "credits": "Credits",
16 | "device-log": "Geräteprotokolle",
17 | "dino": "Dino",
18 | "discards": "Verworfene Tabs",
19 | "download-internals": "Download-Interna",
20 | "downloads": "Downloads",
21 | "extensions": "Erweiterungen",
22 | "extensions/shortcuts": "Tastaturkürzel",
23 | "flags": "Flaggen",
24 | "gcm-internals": "GCM-Interna",
25 | "gpu": "GPU",
26 | "help": "Hilfe",
27 | "histograms": "Histogramme",
28 | "history": "Geschichte",
29 | "history/syncedTabs": "Tabs von anderen Geräten",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "inspect",
33 | "internals/web-app": "Web-App-Interna",
34 | "interstitials": "Interstitials",
35 | "local-state": "Local State",
36 | "management": "Verwaltung",
37 | "media-engagement": "Medien-Engagement",
38 | "media-internals": "Medien-Interna",
39 | "nacl": "NaCl",
40 | "net-export": "Netzwerkprotokoll-Export",
41 | "network-errors": "Netzwerkfehler",
42 | "newtab": "Neuer Tab",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "Richtlinien",
47 | "predictors": "Prädiktoren",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Drucken",
50 | "process-internals": "Prozessinternas",
51 | "quota-internals": "Quota-Interna",
52 | "safe-browsing": "Sicheres Surfen",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Einstellungen",
55 | "settings/accessibility": "Zugänglichkeitseinstellungen",
56 | "settings/appearance": "Darstellungseinstellungen",
57 | "settings/autofill": "AutoFill-Einstellungen",
58 | "settings/clearBrowserData": "Browserdaten löschen",
59 | "settings/defaultBrowser": "Standardbrowsereinstellungen",
60 | "settings/importData": "Lesezeichen und Einstellungen importieren",
61 | "settings/languages": "Spracheinstellungen",
62 | "settings/onStartup": "On Startup Settings",
63 | "password-manager": "Passwörter",
64 | "settings/people": "Personen",
65 | "settings/privacy": "Datenschutz- und Sicherheitseinstellungen",
66 | "settings/reset": "Zurücksetzen",
67 | "settings/search": "Suchmaschineneinstellungen",
68 | "settings/syncSetup": "Erweiterte Sync-Einstellungen",
69 | "settings/system": "Systemeinstellungen",
70 | "signin-internals": "Signin-Interna",
71 | "site-engagement": "Site-Engagement",
72 | "sync-internals": "Sync-Interna",
73 | "system": "System",
74 | "terms": "Nutzungsbedingungen",
75 | "tracing": "Tracing",
76 | "translate-internals": "Translate Internals",
77 | "ukm": "UKM Debug-Seite",
78 | "usb-internals": "USB-Interna",
79 | "user-actions": "Benutzeraktionen",
80 | "version": "Version",
81 | "webrtc-internals": "WebRTC-Interna",
82 | "webrtc-logs": "WebRTC-Protokolle",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "Neuer Tab (3rd-Party)",
85 | "settings/cookies": "Cookies",
86 | "attribution-internals": "Attributionsberichte",
87 | "commerce-internals": "Interna des Handels",
88 | "connectors-internals": "Unternehmenskonnektoren",
89 | "extensions-internals": "Erweiterungen Interna",
90 | "history-clusters-internals": "Geschichtscluster",
91 | "metrics-internals": "Metriken Interna",
92 | "new-tab-page": "Neue Tab-Seite",
93 | "optimization-guide-internals": "Optimierungsleitfaden",
94 | "private-aggregation-internals": "Private Aggregation",
95 | "profile-internals": "Profile",
96 | "suggest-internals": "Schlagen Sie ein Debug-Tool vor",
97 | "tab-search.top-chrome": "Suchregisterkarten",
98 | "topics-internals": "Themen API-Interna",
99 | "web-app-internals": "Interne Web-Apps",
100 | "whats-new": "Registerkarte „Neuigkeiten“.",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/el.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Συντομεύσεις για Chrome",
3 | "app_short_name": "Συντομεύσεις για Chrome",
4 | "app_desc": "Μενού πλοήγησης για προγραμματιστές που χρησιμοποιούν το Chrome. Οργανώστε όπως θέλετε.",
5 | "ui_recently_used": "Χρησιμοποιήθηκε πρόσφατα",
6 | "accessibility": "Εσωτερικά προσβασιμότητας",
7 | "apps": "Apps",
8 | "autofill-internals": "Autofill Internals",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth Internals",
11 | "bookmarks": "Σελιδοδείκτες",
12 | "chrome-urls": "Διευθύνσεις URL Chrome",
13 | "components": "Στοιχεία",
14 | "crashes": "Crashes",
15 | "credits": "Credits",
16 | "device-log": "Αρχεία καταγραφής συσκευών",
17 | "dino": "Ντίνο",
18 | "discards": "Απορριμμένες καρτέλες",
19 | "download-internals": "Λήψη εσωτερικών",
20 | "downloads": "Λήψεις",
21 | "extensions": "Extensions",
22 | "extensions/shortcuts": "Συντομεύσεις πληκτρολογίου",
23 | "flags": "Flags",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Βοήθεια",
27 | "histograms": "Ιστογράμματα",
28 | "history": "History",
29 | "history/syncedTabs": "Καρτέλες από άλλες συσκευές",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Επιθεώρηση",
33 | "internals/web-app": "Web App Internals",
34 | "interstitials": "Παρενθετικές διαφημίσεις",
35 | "local-state": "Τοπικό κράτος",
36 | "management": "Management",
37 | "media-engagement": "Media Engagement",
38 | "media-internals": "Media Internals",
39 | "nacl": "NaCl",
40 | "net-export": "Εξαγωγή καταγραφής δικτύου",
41 | "network-errors": "Σφάλματα δικτύου",
42 | "newtab": "Νέα καρτέλα",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "Πολιτικές",
47 | "predictors": "Predictors",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Εκτύπωση",
50 | "process-internals": "Process Internals",
51 | "quota-internals": "Quota Internals",
52 | "safe-browsing": "Ασφαλής περιήγηση",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Settings",
55 | "settings/accessibility": "Ρυθμίσεις προσβασιμότητας",
56 | "settings/appearance": "Ρυθμίσεις εμφάνισης",
57 | "settings/autofill": "Ρυθμίσεις αυτόματης συμπλήρωσης",
58 | "settings/clearBrowserData": "Διαγραφή δεδομένων περιήγησης",
59 | "settings/defaultBrowser": "Προεπιλεγμένες ρυθμίσεις προγράμματος περιήγησης",
60 | "settings/importData": "Εισαγωγή σελιδοδεικτών και ρυθμίσεων",
61 | "settings/languages": "Ρυθμίσεις γλώσσας",
62 | "settings/onStartup": "Στις ρυθμίσεις εκκίνησης",
63 | "password-manager": "Κωδικοί πρόσβασης",
64 | "settings/people": "People",
65 | "settings/privacy": "Ρυθμίσεις απορρήτου και ασφάλειας",
66 | "settings/reset": "Reset",
67 | "settings/search": "Ρυθμίσεις μηχανών αναζήτησης",
68 | "settings/syncSetup": "Προηγμένες ρυθμίσεις συγχρονισμού",
69 | "settings/system": "System Settings",
70 | "signin-internals": "Signin Internals",
71 | "site-engagement": "Αφοσίωση ιστότοπου",
72 | "sync-internals": "Sync Internals",
73 | "system": "System",
74 | "terms": "Όροι παροχής υπηρεσιών",
75 | "tracing": "Ιχνηλασία",
76 | "translate-internals": "Translate Internals",
77 | "ukm": "Σελίδα εντοπισμού σφαλμάτων UKM",
78 | "usb-internals": "USB Internals",
79 | "user-actions": "Ενέργειες χρήστη",
80 | "version": "Version",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "Αρχεία καταγραφής WebRTC",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "New Tab (3rd party)",
85 | "settings/cookies": "Cookies",
86 | "attribution-internals": "Αναφορά απόδοσης",
87 | "commerce-internals": "Εσωτερικά Εμπορίου",
88 | "connectors-internals": "Εταιρικοί σύνδεσμοι",
89 | "extensions-internals": "Επεκτάσεις Εσωτερικά",
90 | "history-clusters-internals": "Συστάδες Ιστορίας",
91 | "metrics-internals": "Εσωτερικές μετρήσεις",
92 | "new-tab-page": "Σελίδα νέας καρτέλας",
93 | "optimization-guide-internals": "Οδηγός βελτιστοποίησης",
94 | "private-aggregation-internals": "Ιδιωτική Συγκέντρωση",
95 | "profile-internals": "Προφίλ",
96 | "suggest-internals": "Πρόταση εργαλείου εντοπισμού σφαλμάτων",
97 | "tab-search.top-chrome": "Καρτέλες αναζήτησης",
98 | "topics-internals": "Εσωτερικά API θεμάτων",
99 | "web-app-internals": "Εσωτερικές εφαρμογές Web",
100 | "whats-new": "Τι υπάρχει νέα καρτέλα",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/en.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Shortcuts for Chrome",
3 | "app_short_name": "Shortcuts for Chrome",
4 | "app_desc": "Navigation menu of Chrome URLs: internal pages of the Google Chrome browser.",
5 | "ui_recently_used": "Recently used",
6 | "accessibility": "Accessibility Internals",
7 | "apps": "Apps",
8 | "autofill-internals": "Autofill Internals",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth Internals",
11 | "bookmarks": "Bookmarks",
12 | "chrome-urls": "Chrome URLs",
13 | "components": "Components",
14 | "crashes": "Crashes",
15 | "credits": "Credits",
16 | "device-log": "Device Logs",
17 | "dino": "Dino",
18 | "discards": "Discarded Tabs",
19 | "download-internals": "Download Internals",
20 | "downloads": "Downloads",
21 | "extensions": "Extensions",
22 | "extensions/shortcuts": "Keyboard Shortcuts",
23 | "flags": "Flags",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Help",
27 | "histograms": "Histograms",
28 | "history": "History",
29 | "history/syncedTabs": "Tabs From Other Devices",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Inspect",
33 | "internals/web-app": "List of Internal Pages",
34 | "interstitials": "Interstitials",
35 | "local-state": "Local State",
36 | "management": "Management",
37 | "media-engagement": "Media Engagement",
38 | "media-internals": "Media Internals",
39 | "nacl": "NaCl",
40 | "net-export": "Network Log Export",
41 | "network-errors": "Network Errors",
42 | "newtab": "New Tab",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "Policies",
47 | "predictors": "Predictors",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Print",
50 | "process-internals": "Process Internals",
51 | "quota-internals": "Quota Internals",
52 | "safe-browsing": "Safe Browsing",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Settings",
55 | "settings/accessibility": "Accessibility Settings",
56 | "settings/appearance": "Appearance Settings",
57 | "settings/autofill": "Autofill Settings",
58 | "settings/clearBrowserData": "Clear Browsing Data",
59 | "settings/defaultBrowser": "Default Browser Settings",
60 | "settings/importData": "Import Bookmarks and Settings",
61 | "settings/languages": "Language Settings",
62 | "settings/onStartup": "On Startup Settings",
63 | "password-manager": "Passwords",
64 | "settings/people": "You and Google",
65 | "settings/privacy": "Privacy and Security Settings",
66 | "settings/reset": "Reset",
67 | "settings/search": "Search Engine Settings",
68 | "settings/syncSetup": "Advanced Sync Settings",
69 | "settings/system": "System Settings",
70 | "signin-internals": "Signin Internals",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Sync Internals",
73 | "system": "System",
74 | "terms": "Terms of Service",
75 | "tracing": "Tracing",
76 | "translate-internals": "Translate Internals",
77 | "ukm": "UKM Debug Page",
78 | "usb-internals": "USB Internals",
79 | "user-actions": "User Actions",
80 | "version": "Version",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "WebRTC Logs",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "New Tab (3rd party)",
85 | "settings/cookies": "Cookies",
86 | "attribution-internals": "Attribution Reporting",
87 | "commerce-internals": "Commerce Internals",
88 | "connectors-internals": "Enterprise Connectors",
89 | "extensions-internals": "Extensions Internals",
90 | "history-clusters-internals": "History Clusters",
91 | "metrics-internals": "Metrics Internals",
92 | "new-tab-page": "New Tab Page",
93 | "optimization-guide-internals": "Optimization Guide",
94 | "private-aggregation-internals": "Private Aggregation",
95 | "profile-internals": "Profiles",
96 | "suggest-internals": "Suggest Debug Tool",
97 | "tab-search.top-chrome": "Search Tabs",
98 | "topics-internals": "Topics API Internals",
99 | "web-app-internals": "Web App Internals",
100 | "whats-new": "What's New Tab",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/en_GB.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Shortcuts for Chrome",
3 | "app_short_name": "Shortcuts for Chrome",
4 | "app_desc": "Navigation menu of Chrome URLs: internal pages of the Google Chrome browser.",
5 | "ui_recently_used": "Recently used",
6 | "accessibility": "Accessibility Internals",
7 | "apps": "Apps",
8 | "autofill-internals": "Autofill Internals",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth Internals",
11 | "bookmarks": "Bookmarks",
12 | "chrome-urls": "Chrome URLs",
13 | "components": "Components",
14 | "crashes": "Crashes",
15 | "credits": "Credits",
16 | "device-log": "Device Logs",
17 | "dino": "Dino",
18 | "discards": "Discarded Tabs",
19 | "download-internals": "Download Internals",
20 | "downloads": "Downloads",
21 | "extensions": "Extensions",
22 | "extensions/shortcuts": "Keyboard Shortcuts",
23 | "flags": "Flags",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Help",
27 | "histograms": "Histograms",
28 | "history": "History",
29 | "history/syncedTabs": "Tabs From Other Devices",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Inspect",
33 | "internals/web-app": "List of Internal Pages",
34 | "interstitials": "Interstitials",
35 | "local-state": "Local State",
36 | "management": "Management",
37 | "media-engagement": "Media Engagement",
38 | "media-internals": "Media Internals",
39 | "nacl": "NaCl",
40 | "net-export": "Network Log Export",
41 | "network-errors": "Network Errors",
42 | "newtab": "New tab",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "Policies",
47 | "predictors": "Predictors",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Print",
50 | "process-internals": "Process Internals",
51 | "quota-internals": "Quota Internals",
52 | "safe-browsing": "Safe Browsing",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Settings",
55 | "settings/accessibility": "Accessibility Settings",
56 | "settings/appearance": "Appearance Settings",
57 | "settings/autofill": "Autofill Settings",
58 | "settings/clearBrowserData": "Clear Browsing Data",
59 | "settings/defaultBrowser": "Default Browser Settings",
60 | "settings/importData": "Import Bookmarks and Settings",
61 | "settings/languages": "Language Settings",
62 | "settings/onStartup": "On Startup Settings",
63 | "password-manager": "Passwords",
64 | "settings/people": "You and Google",
65 | "settings/privacy": "Privacy and Security Settings",
66 | "settings/reset": "Reset",
67 | "settings/search": "Search Engine Settings",
68 | "settings/syncSetup": "Advanced Sync Settings",
69 | "settings/system": "System Settings",
70 | "signin-internals": "Signin Internals",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Sync Internals",
73 | "system": "System",
74 | "terms": "Terms of Service",
75 | "tracing": "Tracing",
76 | "translate-internals": "Translate Internals",
77 | "ukm": "UKM Debug Page",
78 | "usb-internals": "USB Internals",
79 | "user-actions": "User Actions",
80 | "version": "Version",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "WebRTC Logs",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "New Tab (3rd party)",
85 | "settings/cookies": "Cookies",
86 | "attribution-internals": "Attribution Reporting",
87 | "commerce-internals": "Commerce Internals",
88 | "connectors-internals": "Enterprise Connectors",
89 | "extensions-internals": "Extensions Internals",
90 | "history-clusters-internals": "History Clusters",
91 | "metrics-internals": "Metrics Internals",
92 | "new-tab-page": "New Tab Page",
93 | "optimization-guide-internals": "Optimization Guide",
94 | "private-aggregation-internals": "Private Aggregation",
95 | "profile-internals": "Profiles",
96 | "suggest-internals": "Suggest Debug Tool",
97 | "tab-search.top-chrome": "Search Tabs",
98 | "topics-internals": "Topics API Internals",
99 | "web-app-internals": "Web App Internals",
100 | "whats-new": "What's New Tab",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/et.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome'i otseteed",
3 | "app_short_name": "Chrome'i otseteed",
4 | "app_desc": "Navigeerimismenüü Chrome'i kasutavatele arendajatele. Korraldage kuidas soovite.",
5 | "ui_recently_used": "Hiljuti kasutatud",
6 | "accessibility": "Juurdepääsetavus Sisemised",
7 | "apps": "Rakendused",
8 | "autofill-internals": "Sisemiste automaattäide",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetoothi sisemused",
11 | "bookmarks": "Järjehoidjad",
12 | "chrome-urls": "Chrome'i URL -id",
13 | "components": "Komponendid",
14 | "crashes": "Krahhid",
15 | "credits": "Autorid",
16 | "device-log": "Seadme logid",
17 | "dino": "Dino",
18 | "discards": "Vahelehed",
19 | "download-internals": "Laadige alla Internetid",
20 | "downloads": "Allalaadimised",
21 | "extensions": "Laiendused",
22 | "extensions/shortcuts": "Klaviatuuri otseteed",
23 | "flags": "Lipud",
24 | "gcm-internals": "GCM sisemised",
25 | "gpu": "GPU",
26 | "help": "Abi",
27 | "histograms": "Histogrammid",
28 | "history": "Ajalugu",
29 | "history/syncedTabs": "Teiste seadmete vahekaardid",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndekseeritudDB",
32 | "inspect": "Kontrollige",
33 | "internals/web-app": "Veebirakenduse sisemised osad",
34 | "interstitials": "Vahereklaamid",
35 | "local-state": "Kohalik riik",
36 | "management": "Juhtimine",
37 | "media-engagement": "Meedia kaasamine",
38 | "media-internals": "Meedia sisemised",
39 | "nacl": "NaCl",
40 | "net-export": "Võrgulogi eksport",
41 | "network-errors": "Võrgu vead",
42 | "newtab": "Uuel kaardil",
43 | "ntp-tiles-internals": "NTP plaatide sisemised osad",
44 | "omnibox": "Omnikastik",
45 | "password-manager-internals": "Paroolide haldur Sisemised",
46 | "policy": "Eeskirjad",
47 | "predictors": "Ennustajad",
48 | "prefs-internals": "Pref sisemised",
49 | "print": "Prindi",
50 | "process-internals": "Sisemiste protsess",
51 | "quota-internals": "Kvoot sisemised",
52 | "safe-browsing": "Ohutu sirvimine",
53 | "serviceworker-internals": "Teenindustöötaja",
54 | "settings": "Seaded",
55 | "settings/accessibility": "Juurdepääsetavuse seaded",
56 | "settings/appearance": "Välimuse seaded",
57 | "settings/autofill": "Automaattäite seaded",
58 | "settings/clearBrowserData": "Kustuta sirvimise andmed",
59 | "settings/defaultBrowser": "Brauseri vaikeseaded",
60 | "settings/importData": "Järjehoidjate ja seadete importimine",
61 | "settings/languages": "Keele seaded",
62 | "settings/onStartup": "Käivitusseadetes",
63 | "password-manager": "Paroolid",
64 | "settings/people": "Inimesed",
65 | "settings/privacy": "Privaatsus- ja turvaseaded",
66 | "settings/reset": "Lähtesta",
67 | "settings/search": "Otsingumootori seaded",
68 | "settings/syncSetup": "Sünkroonimise täpsemad sätted",
69 | "settings/system": "Süsteemisätted",
70 | "signin-internals": "Sisselogimise sised",
71 | "site-engagement": "Saidi kaasamine",
72 | "sync-internals": "Sisemiste sünkroonimine",
73 | "system": "Süsteem",
74 | "terms": "Kasutustingimused",
75 | "tracing": "Jälgimine",
76 | "translate-internals": "Tõlgi sisemisi",
77 | "ukm": "UKM silumisleht",
78 | "usb-internals": "USB sisemised",
79 | "user-actions": "Kasutaja toimingud",
80 | "version": "Versioon",
81 | "webrtc-internals": "WebRTC sisemised",
82 | "webrtc-logs": "WebRTC logid",
83 | "net-internals": "Sisemised võrgud",
84 | "new-tab-page-third-party": "Uus vaheleht (kolmas osapool)",
85 | "settings/cookies": "Küpsiseaded",
86 | "attribution-internals": "Omistamise aruandlus",
87 | "commerce-internals": "Kaubanduse sisemised",
88 | "connectors-internals": "Ettevõtte ühendused",
89 | "extensions-internals": "Laiendused Sisemised",
90 | "history-clusters-internals": "Ajaloo klastrid",
91 | "metrics-internals": "Mõõdikud sisemised",
92 | "new-tab-page": "Uus vaheleht",
93 | "optimization-guide-internals": "Optimeerimisjuhend",
94 | "private-aggregation-internals": "Privaatne koondamine",
95 | "profile-internals": "Profiilid",
96 | "suggest-internals": "Soovitage silumistööriista",
97 | "tab-search.top-chrome": "Otsi vahekaarte",
98 | "topics-internals": "Teemad API sisemised",
99 | "web-app-internals": "Veebirakenduse sisemised",
100 | "whats-new": "Mis on uus vahekaart",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/fa.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "میانبرهای Chrome",
3 | "app_short_name": "میانبرهای Chrome",
4 | "app_desc": "منوی ناوبری برای توسعه دهندگان با استفاده از Chrome. هرطور که دوست دارید سازماندهی کنید.",
5 | "ui_recently_used": "اخیراً استفاده شده است",
6 | "accessibility": "Accessibility Internals",
7 | "apps": "برنامه ها",
8 | "autofill-internals": "تکمیل خودکار داخلی",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "بلوتوث داخلی",
11 | "bookmarks": "نشانک ها",
12 | "chrome-urls": "نشانی اینترنتی Chrome",
13 | "components": "جزء",
14 | "crashes": "Crashes",
15 | "credits": "اعتبارات",
16 | "device-log": "سیاهههای مربوط به دستگاه",
17 | "dino": "دینو",
18 | "discards": "زبانه های دور انداخته شده",
19 | "download-internals": "Download Internals",
20 | "downloads": "بارگیری",
21 | "extensions": "برنامه های افزودنی",
22 | "extensions/shortcuts": "میانبرهای صفحه کلی",
23 | "flags": "پرچم",
24 | "gcm-internals": "GCM داخلی",
25 | "gpu": "GPU",
26 | "help": "کمک",
27 | "histograms": "هیستوگرام",
28 | "history": "History",
29 | "history/syncedTabs": "زبانه های دستگاه های دیگر",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "بازرسی",
33 | "internals/web-app": "داخلی برنامه وب",
34 | "interstitials": "بینابینی",
35 | "local-state": "دولت محلی",
36 | "management": "مدیریت",
37 | "media-engagement": "تعامل رسانه ای",
38 | "media-internals": "رسانه های داخلی",
39 | "nacl": "NaCl",
40 | "net-export": "صادرات گزارش شبکه",
41 | "network-errors": "خطاهای شبکه",
42 | "newtab": "برگه جدید",
43 | "ntp-tiles-internals": "NTP Tiles داخلی",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "خط مشی ها",
47 | "predictors": "پیش بینی کننده",
48 | "prefs-internals": "Pref Internals",
49 | "print": "چاپ",
50 | "process-internals": "فرآیندهای داخلی",
51 | "quota-internals": "سهمیه داخلی",
52 | "safe-browsing": "مرور ایمن",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Settings",
55 | "settings/accessibility": "تنظیمات دسترسی",
56 | "settings/appearance": "تنظیمات ظاهر",
57 | "settings/autofill": "تنظیمات تکمیل خودکار",
58 | "settings/clearBrowserData": "پاک کردن داده های مرور",
59 | "settings/defaultBrowser": "تنظیمات پیش فرض مرورگر",
60 | "settings/importData": "وارد کردن نشانک ها و تنظیمات",
61 | "settings/languages": "تنظیمات زبان",
62 | "settings/onStartup": "در تنظیمات راه اندازی",
63 | "password-manager": "گذرواژه ها",
64 | "settings/people": "مردم",
65 | "settings/privacy": "تنظیمات حریم خصوصی و امنیت",
66 | "settings/reset": "بازنشانی",
67 | "settings/search": "تنظیمات موتور جستجو",
68 | "settings/syncSetup": "تنظیمات همگام سازی پیشرفته",
69 | "settings/system": "تنظیمات سیستم",
70 | "signin-internals": "ورود به سیستم داخلی",
71 | "site-engagement": "تعامل با سایت",
72 | "sync-internals": "همگام سازی داخلی",
73 | "system": "System",
74 | "terms": "شرایط خدمات",
75 | "tracing": "ردیابی",
76 | "translate-internals": "Translate Internals",
77 | "ukm": "صفحه اشکال زدایی UKM",
78 | "usb-internals": "USB Internals",
79 | "user-actions": "اقدامات کاربر",
80 | "version": "نسخه",
81 | "webrtc-internals": "WebRTC داخلی",
82 | "webrtc-logs": "گزارش WebRTC",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "برگه جدید (شخص سوم)",
85 | "settings/cookies": "کوکی اچتیتیپی",
86 | "attribution-internals": "گزارش اسناد",
87 | "commerce-internals": "بازرگانی داخلی",
88 | "connectors-internals": "اتصالات سازمانی",
89 | "extensions-internals": "برنامه های افزودنی داخلی",
90 | "history-clusters-internals": "خوشه های تاریخ",
91 | "metrics-internals": "معیارهای داخلی",
92 | "new-tab-page": "صفحه برگه جدید",
93 | "optimization-guide-internals": "راهنمای بهینه سازی",
94 | "private-aggregation-internals": "تجمیع خصوصی",
95 | "profile-internals": "پروفایل ها",
96 | "suggest-internals": "ابزار Debug را پیشنهاد کنید",
97 | "tab-search.top-chrome": "جستجو در برگه ها",
98 | "topics-internals": "موضوعات داخلی API",
99 | "web-app-internals": "برنامه های داخلی وب",
100 | "whats-new": "برگه جدید چیست",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/fi.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Pikavalinnat Chromelle",
3 | "app_short_name": "Pikavalinnat Chromelle",
4 | "app_desc": "Kaikki chromen sisäiset osoitteet yhdessä valikossa. Järjestä mielesi mukaan.",
5 | "ui_recently_used": "Äskettäin käytetty",
6 | "accessibility": "Esteettömyys sisäiset",
7 | "apps": "Sovellukset",
8 | "autofill-internals": "Automaattisen täytön sisäiset",
9 | "blob-internals": "Blob sisäiset",
10 | "bluetooth-internals": "Bluetooth",
11 | "bookmarks": "Kirjanmerkit",
12 | "chrome-urls": "Chrome URL-osoitteet",
13 | "components": "Komponentit",
14 | "crashes": "Kaatumiset",
15 | "credits": "Krediitit",
16 | "device-log": "Laitelokit",
17 | "dino": "Dino",
18 | "discards": "Hylätyt välilehdet",
19 | "download-internals": "Latausten sisäiset",
20 | "downloads": "Lataukset",
21 | "extensions": "Laajennukset",
22 | "extensions/shortcuts": "Pikanäppäimet",
23 | "flags": "Vivut",
24 | "gcm-internals": "GCM sisäiset",
25 | "gpu": "GPU",
26 | "help": "Apua",
27 | "histograms": "Histogrammit",
28 | "history": "Historia",
29 | "history/syncedTabs": "Välilehdet muista laitteista",
30 | "identity-internals": "Identiteetti APIn välimuisti",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Tutki laitteita",
33 | "internals/web-app": "Verkkosovellusten sisäiset",
34 | "interstitials": "Väliaikaiset",
35 | "local-state": "Paikallinen tila",
36 | "management": "Hallinto",
37 | "media-engagement": "Median käyttö",
38 | "media-internals": "Median sisäiset",
39 | "nacl": "NaCl",
40 | "net-export": "Verkkolokin vienti",
41 | "network-errors": "Verkkovirheet",
42 | "newtab": "Uusi välilehti",
43 | "ntp-tiles-internals": "Uuden välilehden sisäiset",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Salasanojen hallinta",
46 | "policy": "Käytännöt",
47 | "predictors": "Ennustajat",
48 | "prefs-internals": "Käyttöasetusten sisäiset",
49 | "print": "Tulosta",
50 | "process-internals": "Prosessin sisäiset",
51 | "quota-internals": "Kiintiöiden sisäiset",
52 | "safe-browsing": "Turvallinen selaaminen",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Asetukset",
55 | "settings/accessibility": "Esteettömyysasetukset",
56 | "settings/appearance": "Ulkoasu",
57 | "settings/autofill": "Automaattinen täyttö",
58 | "settings/clearBrowserData": "Poista selaustiedot",
59 | "settings/defaultBrowser": "Oletusasetukset",
60 | "settings/importData": "Kirjanmerkkien ja asetusten tuominen",
61 | "settings/languages": "Kielet",
62 | "settings/onStartup": "Käynnistyksessä",
63 | "password-manager": "Salasanat",
64 | "settings/people": "Sinä ja Google",
65 | "settings/privacy": "Tietosuoja ja turvallisuus",
66 | "settings/reset": "Nollaa asetukset",
67 | "settings/search": "Hakukone",
68 | "settings/syncSetup": "Synkronointi",
69 | "settings/system": "Järjestelmä",
70 | "signin-internals": "Kirjautumiset",
71 | "site-engagement": "Sivujen sitoumukset",
72 | "sync-internals": "Synkronoinnin sisäiset",
73 | "system": "Tietoja järjestelmästä",
74 | "terms": "Lisäkäyttöehdot",
75 | "tracing": "Jäljittäminen",
76 | "translate-internals": "Käännösten sisäiset",
77 | "ukm": "UKM debuggaus sivu",
78 | "usb-internals": "USB sisäiset",
79 | "user-actions": "Käyttäjän toimet",
80 | "version": "Versio",
81 | "webrtc-internals": "WebRTC sisäiset",
82 | "webrtc-logs": "WebRTC lokit",
83 | "net-internals": "Verkon sisäiset",
84 | "new-tab-page-third-party": "Uusi välilehti (ulkoinen)",
85 | "settings/cookies": "Evästeet",
86 | "attribution-internals": "Attribuutioraportointi",
87 | "commerce-internals": "Kaupalliset sisäiset",
88 | "connectors-internals": "Liittimien sisäiset",
89 | "extensions-internals": "Laajennusten sisäiset",
90 | "history-clusters-internals": "Historiaklusterien sisäiset",
91 | "metrics-internals": "Sisäiset mittarit",
92 | "new-tab-page": "Uusi välilehti-sivu",
93 | "optimization-guide-internals": "Optimoinnin sisäosat",
94 | "private-aggregation-internals": "Yksityinen aggregointi",
95 | "profile-internals": "Profiilit",
96 | "suggest-internals": "Ehdotusten virheenkorjaustyökalu",
97 | "tab-search.top-chrome": "Välilehtihaku",
98 | "topics-internals": "Aiheiden API sisäiset",
99 | "web-app-internals": "Verkkosovellusten sisäiset",
100 | "whats-new": "Mikä on uutta-välilehti",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/gu.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "ક્રોમ માટે શ Shortર્ટકટ્સ",
3 | "app_short_name": "ક્રોમ માટે શ Shortર્ટકટ્સ",
4 | "app_desc": "ક્રોમનો ઉપયોગ કરતા વિકાસકર્તાઓ માટે નેવિગેશન મેનૂ. તમને ગમે તે રીતે ગોઠવો.",
5 | "ui_recently_used": "તાજેતરમાં વપરાયેલ",
6 | "accessibility": "સુલભતા આંતરિક",
7 | "apps": "એપ્લિકેશન્સ",
8 | "autofill-internals": "આંતરિક સ્વતillભરો",
9 | "blob-internals": "બ્લોબ આંતરિક",
10 | "bluetooth-internals": "બ્લૂટૂથ આંતરિક",
11 | "bookmarks": "બુકમાર્ક્સ",
12 | "chrome-urls": "ક્રોમ URL",
13 | "components": "ઘટકો",
14 | "crashes": "ક્રેશ",
15 | "credits": "ક્રેડિટ્સ",
16 | "device-log": "ઉપકરણ લોગ",
17 | "dino": "દીનો",
18 | "discards": "કાી નાખેલ ટsબ્સ",
19 | "download-internals": "આંતરિક ડાઉનલોડ કરો",
20 | "downloads": "ડાઉનલોડ્સ",
21 | "extensions": "એક્સ્ટેન્શન્સ",
22 | "extensions/shortcuts": "કીબોર્ડ શૉર્ટકટ્સ",
23 | "flags": "ધ્વજ",
24 | "gcm-internals": "GCM આંતરિક",
25 | "gpu": "GPU",
26 | "help": "મદદ",
27 | "histograms": "હિસ્ટોગ્રામ",
28 | "history": "ઇતિહાસ",
29 | "history/syncedTabs": "અન્ય ઉપકરણોમાંથી ટsબ્સ",
30 | "identity-internals": "ઓળખ API ટોકન કેશ",
31 | "indexeddb-internals": "અનુક્રમિત DB",
32 | "inspect": "નિરીક્ષણ કરો",
33 | "internals/web-app": "વેબ એપ્લિકેશન આંતરિક",
34 | "interstitials": "ઇન્ટર્સ્ટિશિયલ્સ",
35 | "local-state": "સ્થાનિક રાજ્ય",
36 | "management": "મેનેજમેન્ટ",
37 | "media-engagement": "મીડિયા સગાઈ",
38 | "media-internals": "મીડિયા આંતરિક",
39 | "nacl": "NaCl",
40 | "net-export": "નેટવર્ક લોગ નિકાસ",
41 | "network-errors": "નેટવર્ક ભૂલો",
42 | "newtab": "નવું ટેબ",
43 | "ntp-tiles-internals": "એનટીપી ટાઇલ્સ આંતરિક",
44 | "omnibox": "ઓમ્નિબોક્સ",
45 | "password-manager-internals": "પાસવર્ડ મેનેજર આંતરિક",
46 | "policy": "નીતિઓ",
47 | "predictors": "આગાહી કરનારા",
48 | "prefs-internals": "પ્રિફ આંતરિક",
49 | "print": "છાપો",
50 | "process-internals": "આંતરિક પ્રક્રિયાઓ",
51 | "quota-internals": "ક્વોટા આંતરિક",
52 | "safe-browsing": "સુરક્ષિત બ્રાઉઝિંગ",
53 | "serviceworker-internals": "સર્વિસવર્કર",
54 | "settings": "સેટિંગ્સ",
55 | "settings/accessibility": "સુલભતા સેટિંગ્સ",
56 | "settings/appearance": "દેખાવ સેટિંગ્સ",
57 | "settings/autofill": "સ્વતillભરો સેટિંગ્સ",
58 | "settings/clearBrowserData": "બ્રાઉઝિંગ ડેટા સાફ કરો",
59 | "settings/defaultBrowser": "ડિફaultલ્ટ બ્રાઉઝર સેટિંગ્સ",
60 | "settings/importData": "બુકમાર્ક્સ અને સેટિંગ્સ આયાત કરો",
61 | "settings/languages": "ભાષા સેટિંગ્સ",
62 | "settings/onStartup": "સ્ટાર્ટઅપ સેટિંગ્સ પર",
63 | "password-manager": "પાસવર્ડ્સ",
64 | "settings/people": "લોકો",
65 | "settings/privacy": "ગોપનીયતા અને સુરક્ષા સેટિંગ્સ",
66 | "settings/reset": "ફરીથી સેટ કરો",
67 | "settings/search": "સર્ચ એન્જિન સેટિંગ્સ",
68 | "settings/syncSetup": "અદ્યતન સમન્વયન સેટિંગ્સ",
69 | "settings/system": "સિસ્ટમ સેટિંગ્સ",
70 | "signin-internals": "સાઇન ઇન આંતરિક",
71 | "site-engagement": "સાઇટ સગાઈ",
72 | "sync-internals": "આંતરિક સુમેળ કરો",
73 | "system": "સિસ્ટમ",
74 | "terms": "સેવાની શરતો",
75 | "tracing": "ટ્રેસીંગ",
76 | "translate-internals": "આંતરિકનો અનુવાદ કરો",
77 | "ukm": "યુકેએમ ડીબગ પેજ",
78 | "usb-internals": "USB આંતરિક",
79 | "user-actions": "વપરાશકર્તા ક્રિયાઓ",
80 | "version": "આવૃત્તિ",
81 | "webrtc-internals": "WebRTC આંતરિક",
82 | "webrtc-logs": "WebRTC લોગ",
83 | "net-internals": "નેટ આંતરિક",
84 | "new-tab-page-third-party": "નવું ટેબ (3 જી પક્ષ)",
85 | "settings/cookies": "કૂકીઝ",
86 | "attribution-internals": "એટ્રિબ્યુશન રિપોર્ટિંગ",
87 | "commerce-internals": "કોમર્સ આંતરિક",
88 | "connectors-internals": "એન્ટરપ્રાઇઝ કનેક્ટર્સ",
89 | "extensions-internals": "એક્સ્ટેન્શન્સ આંતરિક",
90 | "history-clusters-internals": "ઇતિહાસ ક્લસ્ટરો",
91 | "metrics-internals": "મેટ્રિક્સ આંતરિક",
92 | "new-tab-page": "નવું ટૅબ પેજ",
93 | "optimization-guide-internals": "ઓપ્ટિમાઇઝેશન માર્ગદર્શિકા",
94 | "private-aggregation-internals": "ખાનગી એકત્રીકરણ",
95 | "profile-internals": "પ્રોફાઇલ્સ",
96 | "suggest-internals": "ડીબગ ટૂલ સૂચવો",
97 | "tab-search.top-chrome": "ટૅબ્સ શોધો",
98 | "topics-internals": "વિષયો API આંતરિક",
99 | "web-app-internals": "વેબ એપ્લિકેશન આંતરિક",
100 | "whats-new": "નવું શું છે ટેબ",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/he.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "קיצורי דרך ל- Chrome",
3 | "app_short_name": "קיצורי דרך ל- Chrome",
4 | "app_desc": "תפריט ניווט למפתחים המשתמשים ב- Chrome. ארגן איך שאתה רוצה.",
5 | "ui_recently_used": "בשימוש לאחרונה",
6 | "accessibility": "פנימי נגישות",
7 | "apps": "אפליקציות",
8 | "autofill-internals": "פנימי מילוי אוטומטי",
9 | "blob-internals": "פנימי בלוב",
10 | "bluetooth-internals": "פנימי Bluetooth",
11 | "bookmarks": "סימניות",
12 | "chrome-urls": "כתובות אתרים של Chrome",
13 | "components": "רכיבים",
14 | "crashes": "התרסקות",
15 | "credits": "נקודות זכות",
16 | "device-log": "יומני מכשירים",
17 | "dino": "דינו",
18 | "discards": "כרטיסיות שנזרקו",
19 | "download-internals": "הורדות הפנימיות",
20 | "downloads": "הורדות",
21 | "extensions": "הרחבות",
22 | "extensions/shortcuts": "קיצורי מקשים",
23 | "flags": "דגלים",
24 | "gcm-internals": "פנימי GCM",
25 | "gpu": "GPU",
26 | "help": "עזרה",
27 | "histograms": "היסטוגרמות",
28 | "history": "היסטוריה",
29 | "history/syncedTabs": "כרטיסיות ממכשירים אחרים",
30 | "identity-internals": "מטמון אסימון API של זהות",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "בדוק",
33 | "internals/web-app": "פנימי של אפליקציית אינטרנט",
34 | "interstitials": "מודעות ביניים",
35 | "local-state": "מדינה מקומית",
36 | "management": "ניהול",
37 | "media-engagement": "מעורבות מדיה",
38 | "media-internals": "פנימי מדיה",
39 | "nacl": "NaCl",
40 | "net-export": "ייצוא יומן רשת",
41 | "network-errors": "שגיאות רשת",
42 | "newtab": "כרטיסייה חדשה",
43 | "ntp-tiles-internals": "פנימי אריחי NTP",
44 | "omnibox": "תיבת omnibox",
45 | "password-manager-internals": "פנימי של מנהל הסיסמאות",
46 | "policy": "מדיניות",
47 | "predictors": "מנבאים",
48 | "prefs-internals": "Pref פנימי",
49 | "print": "הדפס",
50 | "process-internals": "פנימי תהליך",
51 | "quota-internals": "פנימי מכסה",
52 | "safe-browsing": "גלישה בטוחה",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "הגדרות",
55 | "settings/accessibility": "הגדרות נגישות",
56 | "settings/appearance": "הגדרות מראה",
57 | "settings/autofill": "הגדרות מילוי אוטומטי",
58 | "settings/clearBrowserData": "נקה נתוני גלישה",
59 | "settings/defaultBrowser": "הגדרות ברירת מחדל לדפדפן",
60 | "settings/importData": "ייבא סימניות והגדרות",
61 | "settings/languages": "הגדרות שפה",
62 | "settings/onStartup": "בהגדרות אתחול",
63 | "password-manager": "סיסמאות",
64 | "settings/people": "אנשים",
65 | "settings/privacy": "הגדרות פרטיות ואבטחה",
66 | "settings/reset": "אפס",
67 | "settings/search": "הגדרות מנועי חיפוש",
68 | "settings/syncSetup": "הגדרות סנכרון מתקדמות",
69 | "settings/system": "הגדרות מערכת",
70 | "signin-internals": "פנימי כניסה",
71 | "site-engagement": "מעורבות האתר",
72 | "sync-internals": "פנימי סנכרון",
73 | "system": "מערכת",
74 | "terms": "תנאי שימוש",
75 | "tracing": "מעקב",
76 | "translate-internals": "תרגם פנימיות",
77 | "ukm": "דף באגים ל- UKM",
78 | "usb-internals": "פנימי USB",
79 | "user-actions": "פעולות משתמש",
80 | "version": "גרסה",
81 | "webrtc-internals": "פנימי WebRTC",
82 | "webrtc-logs": "יומני WebRTC",
83 | "net-internals": "רשתות פנימיות",
84 | "new-tab-page-third-party": "כרטיסייה חדשה (צד שלישי)",
85 | "settings/cookies": "עוגייה",
86 | "attribution-internals": "דיווח ייחוס",
87 | "commerce-internals": "פנימיות מסחר",
88 | "connectors-internals": "מחברים ארגוניים",
89 | "extensions-internals": "פנימיות של הרחבות",
90 | "history-clusters-internals": "אשכולות היסטוריה",
91 | "metrics-internals": "מדדים פנימיים",
92 | "new-tab-page": "דף כרטיסייה חדשה",
93 | "optimization-guide-internals": "מדריך אופטימיזציה",
94 | "private-aggregation-internals": "צבירה פרטית",
95 | "profile-internals": "פרופילים",
96 | "suggest-internals": "הצע כלי ניפוי באגים",
97 | "tab-search.top-chrome": "חיפוש כרטיסיות",
98 | "topics-internals": "נושאי API פנימיים",
99 | "web-app-internals": "פנימיות של אפליקציות אינטרנט",
100 | "whats-new": "מה חדש כרטיסייה",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/hi.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome के लिए शॉर्टकट",
3 | "app_short_name": "Chrome के लिए शॉर्टकट",
4 | "app_desc": "Chrome का उपयोग करने वाले डेवलपर्स के लिए नेविगेशन मेनू। अपनी पसंद के अनुसार व्यवस्थित करें।",
5 | "ui_recently_used": "हाल ही में उपयोग किया गया",
6 | "accessibility": "पहुंच-योग्यता आंतरिक",
7 | "apps": "ऐप्स",
8 | "autofill-internals": "ऑटोफिल इंटर्नल्स",
9 | "blob-internals": "ब्लॉब इंटर्नल्स",
10 | "bluetooth-internals": "ब्लूटूथ आंतरिक",
11 | "bookmarks": "बुकमार्क",
12 | "chrome-urls": "क्रोम यूआरएल",
13 | "components": "घटक",
14 | "crashes": "दुर्घटनाओं",
15 | "credits": "क्रेडिट",
16 | "device-log": "डिवाइस लॉग",
17 | "dino": "डिनो",
18 | "discards": "छोड़े गए टैब",
19 | "download-internals": "आंतरिक डाउनलोड करें",
20 | "downloads": "डाउनलोड",
21 | "extensions": "एक्सटेंशन",
22 | "extensions/shortcuts": "कीबोर्ड शॉर्टकट",
23 | "flags": "झंडे",
24 | "gcm-internals": "GCM इंटर्नल",
25 | "gpu": "जीपीयू",
26 | "help": "बचाओ",
27 | "histograms": "हिस्टोग्राम",
28 | "history": "इतिहास",
29 | "history/syncedTabs": "अन्य उपकरणों से टैब",
30 | "identity-internals": "पहचान एपीआई टोकन कैश",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "निरीक्षण करें",
33 | "internals/web-app": "वेब ऐप आंतरिक",
34 | "interstitials": "मध्यवर्ती",
35 | "local-state": "स्थानीय राज्य",
36 | "management": "प्रबंधन",
37 | "media-engagement": "मीडिया एंगेजमेंट",
38 | "media-internals": "मीडिया आंतरिक",
39 | "nacl": "एनएसीएल",
40 | "net-export": "नेटवर्क लॉग एक्सपोर्ट",
41 | "network-errors": "नेटवर्क त्रुटियाँ",
42 | "newtab": "नया टैब",
43 | "ntp-tiles-internals": "एनटीपी टाइलें आंतरिक",
44 | "omnibox": "ऑम्निबॉक्स",
45 | "password-manager-internals": "पासवर्ड प्रबंधक आंतरिक",
46 | "policy": "नीतियाँ",
47 | "predictors": "भविष्यवाणियों",
48 | "prefs-internals": "Pref Internals",
49 | "print": "प्रिंट",
50 | "process-internals": "प्रक्रिया आंतरिक",
51 | "quota-internals": "कोटा आंतरिक",
52 | "safe-browsing": "सुरक्षित ब्राउज़िंग",
53 | "serviceworker-internals": "सर्विसवर्कर",
54 | "settings": "सेटिंग",
55 | "settings/accessibility": "पहुंच-योग्यता सेटिंग",
56 | "settings/appearance": "उपस्थिति सेटिंग्स",
57 | "settings/autofill": "ऑटोफिल सेटिंग्स",
58 | "settings/clearBrowserData": "ब्राउज़िंग डेटा साफ़ करें",
59 | "settings/defaultBrowser": "डिफ़ॉल्ट ब्राउज़र सेटिंग्स",
60 | "settings/importData": "बुकमार्क और सेटिंग्स आयात करें",
61 | "settings/languages": "भाषा सेटिंग",
62 | "settings/onStartup": "स्टार्टअप सेटिंग्स पर",
63 | "password-manager": "पासवर्ड",
64 | "settings/people": "लोग",
65 | "settings/privacy": "गोपनीयता और सुरक्षा सेटिंग्स",
66 | "settings/reset": "रीसेट",
67 | "settings/search": "खोज इंजन सेटिंग्स",
68 | "settings/syncSetup": "उन्नत सिंक सेटिंग्स",
69 | "settings/system": "सिस्टम सेटिंग्स",
70 | "signin-internals": "साइनइन इंटर्नल्स",
71 | "site-engagement": "साइट एंगेजमेंट",
72 | "sync-internals": "सिंक इंटर्नल",
73 | "system": "सिस्टम",
74 | "terms": "सेवा की शर्तें",
75 | "tracing": "ट्रेसिंग",
76 | "translate-internals": "आंतरिक अनुवाद करें",
77 | "ukm": "यूकेएम डिबग पेज",
78 | "usb-internals": "यूएसबी इंटर्नल",
79 | "user-actions": "उपयोगकर्ता क्रियाएँ",
80 | "version": "संस्करण",
81 | "webrtc-internals": "WebRTC इंटर्नल",
82 | "webrtc-logs": "WebRTC लॉग्स",
83 | "net-internals": "नेट इंटर्नल",
84 | "new-tab-page-third-party": "नया टैब (तीसरा पक्ष)",
85 | "settings/cookies": "कुकीज़",
86 | "attribution-internals": "एट्रिब्यूशन रिपोर्टिंग",
87 | "commerce-internals": "वाणिज्य आंतरिक",
88 | "connectors-internals": "एंटरप्राइज़ कनेक्टर्स",
89 | "extensions-internals": "एक्सटेंशन आंतरिक",
90 | "history-clusters-internals": "इतिहास क्लस्टर",
91 | "metrics-internals": "मेट्रिक्स आंतरिक",
92 | "new-tab-page": "नया टैब पेज",
93 | "optimization-guide-internals": "अनुकूलन गाइड",
94 | "private-aggregation-internals": "निजी एकत्रीकरण",
95 | "profile-internals": "प्रोफाइल",
96 | "suggest-internals": "डिबग टूल का सुझाव दें",
97 | "tab-search.top-chrome": "टैब खोजें",
98 | "topics-internals": "विषय एपीआई आंतरिक",
99 | "web-app-internals": "वेब ऐप आंतरिक",
100 | "whats-new": "नया टैब क्या है",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/hr.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Prečaci za Chrome",
3 | "app_short_name": "Prečaci za Chrome",
4 | "app_desc": "Navigacijski izbornik za programere koji koriste Chrome. Organizirajte kako želite.",
5 | "ui_recently_used": "Nedavno korišteno",
6 | "accessibility": "Interna dostupnost",
7 | "apps": "Aplikacije",
8 | "autofill-internals": "Interno za automatsko popunjavanje",
9 | "blob-internals": "Interni Blob",
10 | "bluetooth-internals": "Interni Bluetooth",
11 | "bookmarks": "Oznake",
12 | "chrome-urls": "Chromeovi URL -ovi",
13 | "components": "Komponente",
14 | "crashes": "Rušenja",
15 | "credits": "Zasluge",
16 | "device-log": "Dnevnici uređaja",
17 | "dino": "Dino",
18 | "discards": "Odbačene kartice",
19 | "download-internals": "Preuzmite Interne",
20 | "downloads": "Preuzimanja",
21 | "extensions": "Proširenja",
22 | "extensions/shortcuts": "Tipkovni prečaci",
23 | "flags": "Zastave",
24 | "gcm-internals": "GCM Interni",
25 | "gpu": "GPU",
26 | "help": "Pomozite",
27 | "histograms": "Histogrami",
28 | "history": "Povijest",
29 | "history/syncedTabs": "Kartice s drugih uređaja",
30 | "identity-internals": "Predmemorija tokena API -ja identiteta",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Pregledati",
33 | "internals/web-app": "Interni sadržaji web aplikacije",
34 | "interstitials": "Međuprostorni oglasi",
35 | "local-state": "Lokalna država",
36 | "management": "Upravljanje",
37 | "media-engagement": "Medijski angažman",
38 | "media-internals": "Interni mediji",
39 | "nacl": "NaCl",
40 | "net-export": "Izvoz mrežnih zapisa",
41 | "network-errors": "Mrežne pogreške",
42 | "newtab": "Nova kartica",
43 | "ntp-tiles-internals": "Interneti NTP pločica",
44 | "omnibox": "Višenamjenski okvir",
45 | "password-manager-internals": "Interni elementi Upravitelja lozinki",
46 | "policy": "Pravila",
47 | "predictors": "Prediktori",
48 | "prefs-internals": "Pref Interni",
49 | "print": "Ispis",
50 | "process-internals": "Interni proces",
51 | "quota-internals": "Interna kvota",
52 | "safe-browsing": "Sigurno pregledavanje",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Postavke",
55 | "settings/accessibility": "Postavke pristupačnosti",
56 | "settings/appearance": "Postavke izgleda",
57 | "settings/autofill": "Postavke automatskog popunjavanja",
58 | "settings/clearBrowserData": "Obriši podatke pregledavanja",
59 | "settings/defaultBrowser": "Zadane postavke preglednika",
60 | "settings/importData": "Uvoz oznaka i postavki",
61 | "settings/languages": "Postavke jezika",
62 | "settings/onStartup": "U postavkama pokretanja",
63 | "password-manager": "Lozinke",
64 | "settings/people": "narod",
65 | "settings/privacy": "Postavke privatnosti i sigurnosti",
66 | "settings/reset": "Poništi",
67 | "settings/search": "Postavke tražilice",
68 | "settings/syncSetup": "Napredne postavke sinkronizacije",
69 | "settings/system": "Postavke sustava",
70 | "signin-internals": "Interni podaci za prijavu",
71 | "site-engagement": "Angažman web stranice",
72 | "sync-internals": "Interna sinkronizacija",
73 | "system": "Sustav",
74 | "terms": "Uvjeti pružanja usluge",
75 | "tracing": "Praćenje",
76 | "translate-internals": "Prevedi Interne",
77 | "ukm": "Stranica za otklanjanje pogrešaka UKM -a",
78 | "usb-internals": "Interni USB",
79 | "user-actions": "Radnje korisnika",
80 | "version": "Verzija",
81 | "webrtc-internals": "Interni WebRTC",
82 | "webrtc-logs": "Zapisi WebRTC -a",
83 | "net-internals": "Interne interne mreže",
84 | "new-tab-page-third-party": "Nova kartica (treća strana)",
85 | "settings/cookies": "Kolačići",
86 | "attribution-internals": "Izvješćivanje o atribuciji",
87 | "commerce-internals": "Interna trgovina",
88 | "connectors-internals": "Enterprise Connectors",
89 | "extensions-internals": "Ekstenzije Interno",
90 | "history-clusters-internals": "Klasteri povijesti",
91 | "metrics-internals": "Interna metrika",
92 | "new-tab-page": "Stranica Nova kartica",
93 | "optimization-guide-internals": "Vodič za optimizaciju",
94 | "private-aggregation-internals": "Privatna agregacija",
95 | "profile-internals": "Profili",
96 | "suggest-internals": "Predloži alat za uklanjanje pogrešaka",
97 | "tab-search.top-chrome": "Kartice pretraživanja",
98 | "topics-internals": "Interni API za teme",
99 | "web-app-internals": "Interni dijelovi web aplikacije",
100 | "whats-new": "Kartica Što je novo",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/hu.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Parancsikonok a Chrome -hoz",
3 | "app_short_name": "Parancsikonok a Chrome -hoz",
4 | "app_desc": "Navigációs menü a Chrome -ot használó fejlesztők számára. Szervezze, ahogy tetszik.",
5 | "ui_recently_used": "Nemrég használt",
6 | "accessibility": "Hozzáférhetőség Belső",
7 | "apps": "Alkalmazások",
8 | "autofill-internals": "Belső elemek automatikus kitöltése",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Belső Bluetooth",
11 | "bookmarks": "Könyvjelzők",
12 | "chrome-urls": "Chrome URL -ek",
13 | "components": "Alkatrészek",
14 | "crashes": "Összeomlik",
15 | "credits": "Hitelek",
16 | "device-log": "Eszköznaplók",
17 | "dino": "Dino",
18 | "discards": "Elvetett lapok",
19 | "download-internals": "Letöltés Internals",
20 | "downloads": "Letöltések",
21 | "extensions": "Bővítmények",
22 | "extensions/shortcuts": "Gyorsbillentyűket",
23 | "flags": "Zászlók",
24 | "gcm-internals": "GCM belső",
25 | "gpu": "GPU",
26 | "help": "Segítség",
27 | "histograms": "Hisztogramok",
28 | "history": "Történelem",
29 | "history/syncedTabs": "Lapok más eszközökről",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexáltDB",
32 | "inspect": "Ellenőrizze",
33 | "internals/web-app": "Internetes alkalmazás belső részei",
34 | "interstitials": "Közbeiktatott hirdetések",
35 | "local-state": "Helyi állam",
36 | "management": "Menedzsment",
37 | "media-engagement": "Media Engagement",
38 | "media-internals": "Belső média",
39 | "nacl": "NaCl",
40 | "net-export": "Hálózati napló exportálása",
41 | "network-errors": "Hálózati hibák",
42 | "newtab": "Új lap",
43 | "ntp-tiles-internals": "NTP csempe belső",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Jelszókezelő belső",
46 | "policy": "Irányelvek",
47 | "predictors": "Prediktorok",
48 | "prefs-internals": "Pref Belső",
49 | "print": "Nyomtatás",
50 | "process-internals": "Belső folyamatok",
51 | "quota-internals": "Belső kvóta",
52 | "safe-browsing": "Biztonságos Böngészés",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Beállítások",
55 | "settings/accessibility": "Kisegítő lehetőségek beállításai",
56 | "settings/appearance": "Megjelenítési beállítások",
57 | "settings/autofill": "Automatikus kitöltés beállításai",
58 | "settings/clearBrowserData": "Böngészési adatok törlése",
59 | "settings/defaultBrowser": "A böngésző alapértelmezett beállításai",
60 | "settings/importData": "Könyvjelzők és beállítások importálása",
61 | "settings/languages": "Nyelvi beállítások",
62 | "settings/onStartup": "Az indítási beállításoknál",
63 | "password-manager": "Jelszavak",
64 | "settings/people": "Emberek",
65 | "settings/privacy": "Adatvédelmi és biztonsági beállítások",
66 | "settings/reset": "Visszaállítás",
67 | "settings/search": "Keresőmotor beállításai",
68 | "settings/syncSetup": "Speciális szinkronizálási beállítások",
69 | "settings/system": "Rendszerbeállítások",
70 | "signin-internals": "Bejelentkezés belső",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Belső szinkronizálás",
73 | "system": "Rendszer",
74 | "terms": "Szolgáltatási feltételek",
75 | "tracing": "Nyomkövetés",
76 | "translate-internals": "Belső fordítása",
77 | "ukm": "UKM hibakeresési oldal",
78 | "usb-internals": "USB belső",
79 | "user-actions": "Felhasználói műveletek",
80 | "version": "Változat",
81 | "webrtc-internals": "WebRTC belső",
82 | "webrtc-logs": "WebRTC naplók",
83 | "net-internals": "Nettó belső",
84 | "new-tab-page-third-party": "Új lap (harmadik fél)",
85 | "settings/cookies": "Aprósütemény",
86 | "attribution-internals": "Hozzárendelési jelentések",
87 | "commerce-internals": "Kereskedelmi belsők",
88 | "connectors-internals": "Vállalati csatlakozók",
89 | "extensions-internals": "Bővítmények Belső",
90 | "history-clusters-internals": "Történeti klaszterek",
91 | "metrics-internals": "Metrics Internals",
92 | "new-tab-page": "Új lap oldal",
93 | "optimization-guide-internals": "Optimalizálási útmutató",
94 | "private-aggregation-internals": "Privát összesítés",
95 | "profile-internals": "Profilok",
96 | "suggest-internals": "Hibakereső eszköz javaslata",
97 | "tab-search.top-chrome": "Keresés a lapokon",
98 | "topics-internals": "Témák API belsők",
99 | "web-app-internals": "Webalkalmazások belső részei",
100 | "whats-new": "Újdonságok lap",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/id.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Pintasan untuk Chrome",
3 | "app_short_name": "Pintasan untuk Chrome",
4 | "app_desc": "Menu navigasi untuk pengembang yang menggunakan Chrome. Atur sesuka Anda.",
5 | "ui_recently_used": "Baru - baru ini digunakan",
6 | "accessibility": "Aksesibilitas Internal",
7 | "apps": "Aplikasi",
8 | "autofill-internals": "IsiOtomatis Internal",
9 | "blob-internals": "Gumpalan Internal",
10 | "bluetooth-internals": "Bluetooth Internal",
11 | "bookmarks": "Bookmark",
12 | "chrome-urls": "URL Chrome",
13 | "components": "Komponen",
14 | "crashes": "Kerusakan",
15 | "credits": "Kredit",
16 | "device-log": "Log Perangkat",
17 | "dino": "Dino",
18 | "discards": "Tab yang Dibuang",
19 | "download-internals": "Unduh Internal",
20 | "downloads": "Unduhan",
21 | "extensions": "Ekstensi",
22 | "extensions/shortcuts": "Pintasan Keyboard",
23 | "flags": "Bendera",
24 | "gcm-internals": "Internal GCM",
25 | "gpu": "GPU",
26 | "help": "Membantu",
27 | "histograms": "Histogram",
28 | "history": "Sejarah",
29 | "history/syncedTabs": "Tab dari Perangkat lain",
30 | "identity-internals": "Cache Token API Identitas",
31 | "indexeddb-internals": "DiindeksDB",
32 | "inspect": "Memeriksa",
33 | "internals/web-app": "Internal Aplikasi Web",
34 | "interstitials": "Interstisial",
35 | "local-state": "Negara Bagian",
36 | "management": "Pengelolaan",
37 | "media-engagement": "Keterlibatan Media",
38 | "media-internals": "Media Internal",
39 | "nacl": "NaCl",
40 | "net-export": "Ekspor Log Jaringan",
41 | "network-errors": "Kesalahan Jaringan",
42 | "newtab": "Tab baru",
43 | "ntp-tiles-internals": "Internal Ubin NTP",
44 | "omnibox": "Mahakotak",
45 | "password-manager-internals": "Internal Pengelola Kata Sandi",
46 | "policy": "Kebijakan",
47 | "predictors": "Prediktor",
48 | "prefs-internals": "Pref Internal",
49 | "print": "Mencetak",
50 | "process-internals": "Proses Internal",
51 | "quota-internals": "Kuota Internal",
52 | "safe-browsing": "Penelusuran yang aman",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Pengaturan",
55 | "settings/accessibility": "Pengaturan Aksesibilitas",
56 | "settings/appearance": "Pengaturan Penampilan",
57 | "settings/autofill": "Pengaturan IsiOtomatis",
58 | "settings/clearBrowserData": "Menghapus data pencarian",
59 | "settings/defaultBrowser": "Pengaturan Peramban Default",
60 | "settings/importData": "Impor Bookmark dan Pengaturan",
61 | "settings/languages": "Pengaturan Bahasa",
62 | "settings/onStartup": "Pada Pengaturan Startup",
63 | "password-manager": "Kata sandi",
64 | "settings/people": "Rakyat",
65 | "settings/privacy": "Pengaturan Privasi dan Keamanan",
66 | "settings/reset": "Mengatur ulang",
67 | "settings/search": "Pengaturan Mesin Pencari",
68 | "settings/syncSetup": "Pengaturan Sinkronisasi Lanjut",
69 | "settings/system": "Pengaturan sistem",
70 | "signin-internals": "Masuk Internal",
71 | "site-engagement": "Keterlibatan Situs",
72 | "sync-internals": "Sinkronkan Internal",
73 | "system": "Sistem",
74 | "terms": "Persyaratan Layanan",
75 | "tracing": "Pelacakan",
76 | "translate-internals": "Terjemahkan Internal",
77 | "ukm": "Halaman Debug UKM",
78 | "usb-internals": "USB Internal",
79 | "user-actions": "Tindakan Pengguna",
80 | "version": "Versi: kapan",
81 | "webrtc-internals": "WebRTC Internal",
82 | "webrtc-logs": "Log WebRTC",
83 | "net-internals": "Internal Bersih",
84 | "new-tab-page-third-party": "Tab Baru (pihak ke-3)",
85 | "settings/cookies": "Kue kering",
86 | "attribution-internals": "Pelaporan Atribusi",
87 | "commerce-internals": "Perdagangan Internal",
88 | "connectors-internals": "Konektor Perusahaan",
89 | "extensions-internals": "Ekstensi Internal",
90 | "history-clusters-internals": "Cluster Sejarah",
91 | "metrics-internals": "Metrik Internal",
92 | "new-tab-page": "Halaman Tab Baru",
93 | "optimization-guide-internals": "Panduan Pengoptimalan",
94 | "private-aggregation-internals": "Agregasi Swasta",
95 | "profile-internals": "Profil",
96 | "suggest-internals": "Sarankan Alat Debug",
97 | "tab-search.top-chrome": "Tab Pencarian",
98 | "topics-internals": "Internal API Topik",
99 | "web-app-internals": "Internal Aplikasi Web",
100 | "whats-new": "Yang Baru Tab",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/it.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Scorciatoie per Chrome",
3 | "app_short_name": "Scorciatoie per Chrome",
4 | "app_desc": "Menu di navigazione per sviluppatori che utilizzano Chrome. Organizza come preferisci.",
5 | "ui_recently_used": "Usato di recente",
6 | "accessibility": "Accessibilità interna",
7 | "apps": "App",
8 | "autofill-internals": "Autofill-internals",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Interni Bluetooth",
11 | "bookmarks": "segnalibri",
12 | "chrome-urls": "URL di Chrome",
13 | "components": "Componenti",
14 | "crashes": "crash",
15 | "credits": "crediti",
16 | "device-log": "Registri dispositivo",
17 | "dino": "Din",
18 | "discards": "Schede scartate",
19 | "download-internals": "Download Internals",
20 | "downloads": "Download",
21 | "extensions": "estensioni",
22 | "extensions/shortcuts": "Scorciatoie da tastiera",
23 | "flags": "bandiere",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Aiuto",
27 | "histograms": "Istogrammi",
28 | "history": "Storia",
29 | "history/syncedTabs": "Schede da altri dispositivi",
30 | "identity-internals": "Cache token API identità",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Ispeziona",
33 | "internals/web-app": "Web App Internals",
34 | "interstitials": "Interstitial",
35 | "local-state": "Local State",
36 | "management": "gestione",
37 | "media-engagement": "coinvolgimento con i media",
38 | "media-internals": "Media Internals",
39 | "nacl": "NaCl",
40 | "net-export": "Esportazione registro di rete",
41 | "network-errors": "Errori di rete",
42 | "newtab": "Nuova scheda",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "Politiche",
47 | "predictors": "predittori",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Stampa",
50 | "process-internals": "processi interni",
51 | "quota-internals": "Quota Internals",
52 | "safe-browsing": "Navigazione sicura",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Impostazioni",
55 | "settings/accessibility": "Impostazioni accessibilità",
56 | "settings/appearance": "Impostazioni aspetto",
57 | "settings/autofill": "Impostazioni di riempimento automatico",
58 | "settings/clearBrowserData": "Cancella dati di navigazione",
59 | "settings/defaultBrowser": "Impostazioni browser predefinite",
60 | "settings/importData": "Importa segnalibri e impostazioni",
61 | "settings/languages": "Impostazioni lingua",
62 | "settings/onStartup": "Impostazioni all'avvio",
63 | "password-manager": "Password",
64 | "settings/people": "Persone",
65 | "settings/privacy": "Impostazioni privacy e sicurezza",
66 | "settings/reset": "Reset",
67 | "settings/search": "Impostazioni motore di ricerca",
68 | "settings/syncSetup": "Impostazioni di sincronizzazione avanzate",
69 | "settings/system": "Impostazioni di sistema",
70 | "signin-internals": "Signin Internals",
71 | "site-engagement": "coinvolgimento nel sito",
72 | "sync-internals": "Sync Internals",
73 | "system": "Sistema",
74 | "terms": "Termini di servizio",
75 | "tracing": "traccia",
76 | "translate-internals": "Translate Internals",
77 | "ukm": "Pagina di debug UKM",
78 | "usb-internals": "USB Internals",
79 | "user-actions": "Azioni utente",
80 | "version": "versione",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "Registri WebRTC",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "Nuova scheda (terze parti)",
85 | "settings/cookies": "cookie",
86 | "attribution-internals": "Reportistica sull'attribuzione",
87 | "commerce-internals": "Interni commerciali",
88 | "connectors-internals": "Connettori aziendali",
89 | "extensions-internals": "Estensioni interne",
90 | "history-clusters-internals": "Cluster storici",
91 | "metrics-internals": "Interni delle metriche",
92 | "new-tab-page": "Pagina Nuova scheda",
93 | "optimization-guide-internals": "Guida all'ottimizzazione",
94 | "private-aggregation-internals": "Aggregazione privata",
95 | "profile-internals": "Profili",
96 | "suggest-internals": "Suggerisci strumento di debug",
97 | "tab-search.top-chrome": "Schede di ricerca",
98 | "topics-internals": "Argomenti Interni API",
99 | "web-app-internals": "Componenti interni dell'app Web",
100 | "whats-new": "Novità nella scheda",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/ja.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome のショートカット",
3 | "app_short_name": "Chrome のショートカット",
4 | "app_desc": "Chromeを使用している開発者向けのナビゲーションメニュー。",
5 | "ui_recently_used": "最近使用したもの",
6 | "accessibility": "Accessibility Internals",
7 | "apps": "アプリ",
8 | "autofill-internals": "Autofill Internals",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth Internals",
11 | "bookmarks": "ブックマーク",
12 | "chrome-urls": "Chrome URLs",
13 | "components": "コンポーネント",
14 | "crashes": "クラッシュ",
15 | "credits": "Credits",
16 | "device-log": "デバイスログ",
17 | "dino": "Dino",
18 | "discards": "Discarded Tabs",
19 | "download-internals": "Download Internals",
20 | "downloads": "ダウンロード",
21 | "extensions": "拡張機能",
22 | "extensions/shortcuts": "キーボードショートカット",
23 | "flags": "Flags",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Chrome について",
27 | "histograms": "Histograms",
28 | "history": "履歴",
29 | "history/syncedTabs": "他のデバイスからのタブ",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Inspect",
33 | "internals/web-app": "Web App Internals",
34 | "interstitials": "Interstitials",
35 | "local-state": "Local State",
36 | "management": "管理",
37 | "media-engagement": "Media Engagement",
38 | "media-internals": "Media Internals",
39 | "nacl": "NaCl",
40 | "net-export": "Network Log Export",
41 | "network-errors": "Network Errors",
42 | "newtab": "新しいタブ",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "ポリシー",
47 | "predictors": "Predictors",
48 | "prefs-internals": "Pref Internals",
49 | "print": "印刷",
50 | "process-internals": "Process Internals",
51 | "quota-internals": "Quota Internals",
52 | "safe-browsing": "Safe Browsing",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "設定",
55 | "settings/accessibility": "ユーザー補助機能",
56 | "settings/appearance": "デザイン",
57 | "settings/autofill": "自動入力",
58 | "settings/clearBrowserData": "閲覧履歴データの削除",
59 | "settings/defaultBrowser": "既定のブラウザ",
60 | "settings/importData": "ブックマークと設定のインポート",
61 | "settings/languages": "言語",
62 | "settings/onStartup": "起動時",
63 | "password-manager": "パスワード",
64 | "settings/people": "Google の設定",
65 | "settings/privacy": "プライバシーとセキュリティ",
66 | "settings/reset": "設定のリセット",
67 | "settings/search": "検索エンジン",
68 | "settings/syncSetup": "同期と Google サービス",
69 | "settings/system": "システム",
70 | "signin-internals": "Signin Internals",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Sync Internals",
73 | "system": "システムについて",
74 | "terms": "Google Chrome および Chrome OS 追加利用規約",
75 | "tracing": "Tracing",
76 | "translate-internals": "Translate Internals",
77 | "ukm": "UKM Debug Page",
78 | "usb-internals": "USB Internals",
79 | "user-actions": "User Actions",
80 | "version": "バージョン情報",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "WebRTC ログ",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "新しいタブ(サードパーティ)",
85 | "settings/cookies": "Cookie と他のサイトデータ",
86 | "attribution-internals": "アトリビューションレポート",
87 | "commerce-internals": "コマース内部関係者",
88 | "connectors-internals": "エンタープライズコネクタ",
89 | "extensions-internals": "拡張機能の内部構造",
90 | "history-clusters-internals": "履歴クラスター",
91 | "metrics-internals": "メトリクスの内部構造",
92 | "new-tab-page": "新しいタブページ",
93 | "optimization-guide-internals": "最適化ガイド",
94 | "private-aggregation-internals": "プライベートアグリゲーション",
95 | "profile-internals": "プロフィール",
96 | "suggest-internals": "デバッグツールの提案",
97 | "tab-search.top-chrome": "検索タブ",
98 | "topics-internals": "トピック API 内部構造",
99 | "web-app-internals": "ウェブアプリの内部構造",
100 | "whats-new": "「新機能」タブ",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/kn.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "ಕ್ರೋಮ್ಗಾಗಿ ಶಾರ್ಟ್ಕಟ್ಗಳು",
3 | "app_short_name": "ಕ್ರೋಮ್ಗಾಗಿ ಶಾರ್ಟ್ಕಟ್ಗಳು",
4 | "app_desc": "ಕ್ರೋಮ್ ಬಳಸಿ ಡೆವಲಪರ್ಗಳಿಗೆ ನ್ಯಾವಿಗೇಷನ್ ಮೆನು ನಿಮಗೆ ಇಷ್ಟವಾದರೂ ಸಂಘಟಿಸಿ.",
5 | "ui_recently_used": "ಇತ್ತೀಚೆಗೆ ಬಳಸಲಾಗಿದೆ",
6 | "accessibility": "ಪ್ರವೇಶಸಾಧ್ಯತೆ ಆಂತರಿಕ",
7 | "apps": "ಅಪ್ಲಿಕೇಶನ್ಗಳು",
8 | "autofill-internals": "ಆಟೋಫಿಲ್ ಇಂಟರ್ನಲ್ಗಳು",
9 | "blob-internals": "ಬ್ಲಾಬ್ ಇಂಟರ್ನಲ್ಸ್",
10 | "bluetooth-internals": "ಬ್ಲೂಟೂತ್ ಇಂಟರ್ನಲ್ಗಳು",
11 | "bookmarks": "ಬುಕ್ಮಾರ್ಕ್ಗಳು",
12 | "chrome-urls": "Chrome URL ಗಳು",
13 | "components": "ಘಟಕಗಳು",
14 | "crashes": "ಕುಸಿತಗಳು",
15 | "credits": "ಕ್ರೆಡಿಟ್ಸ್",
16 | "device-log": "ಸಾಧನದ ದಾಖಲೆಗಳು",
17 | "dino": "ಡಿನೋ",
18 | "discards": "ತ್ಯಜಿಸಿದ ಟ್ಯಾಬ್ಗಳು",
19 | "download-internals": "ಆಂತರಿಕಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ",
20 | "downloads": "ಡೌನ್ಲೋಡ್ಗಳು",
21 | "extensions": "ವಿಸ್ತರಣೆಗಳು",
22 | "extensions/shortcuts": "ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ಗಳು",
23 | "flags": "ಧ್ವಜಗಳು",
24 | "gcm-internals": "ಜಿಸಿಎಂ ಆಂತರಿಕ",
25 | "gpu": "ಜಿಪಿಯು",
26 | "help": "ಸಹಾಯ",
27 | "histograms": "ಹಿಸ್ಟೋಗ್ರಾಮ್ಗಳು",
28 | "history": "ಇತಿಹಾಸ",
29 | "history/syncedTabs": "ಇತರ ಸಾಧನಗಳಿಂದ ಟ್ಯಾಬ್ಗಳು",
30 | "identity-internals": "ಗುರುತಿನ API ಟೋಕನ್ ಸಂಗ್ರಹ",
31 | "indexeddb-internals": "ಸೂಚ್ಯಂಕ ಡಿಬಿ",
32 | "inspect": "ಪರಿಶೀಲಿಸಲು",
33 | "internals/web-app": "ವೆಬ್ ಆಪ್ ಇಂಟರ್ನಲ್ಗಳು",
34 | "interstitials": "ಅಂತರಾಳಗಳು",
35 | "local-state": "ಸ್ಥಳೀಯ ರಾಜ್ಯ",
36 | "management": "ನಿರ್ವಹಣೆ",
37 | "media-engagement": "ಮಾಧ್ಯಮದ ನಿಶ್ಚಿತಾರ್ಥ",
38 | "media-internals": "ಮಾಧ್ಯಮ ಆಂತರಿಕ",
39 | "nacl": "NaCl",
40 | "net-export": "ನೆಟ್ವರ್ಕ್ ಲಾಗ್ ರಫ್ತು",
41 | "network-errors": "ನೆಟ್ವರ್ಕ್ ದೋಷಗಳು",
42 | "newtab": "ಹೊಸ ಟ್ಯಾಬ್",
43 | "ntp-tiles-internals": "ಎನ್ಟಿಪಿ ಟೈಲ್ಸ್ ಇಂಟರ್ನಲ್ಗಳು",
44 | "omnibox": "ಓಮ್ನಿಬಾಕ್ಸ್",
45 | "password-manager-internals": "ಪಾಸ್ವರ್ಡ್ ಮ್ಯಾನೇಜರ್ ಆಂತರಿಕ",
46 | "policy": "ನೀತಿಗಳು",
47 | "predictors": "ಮುನ್ಸೂಚಕರು",
48 | "prefs-internals": "ಆಂತರಿಕ ಆದ್ಯತೆ",
49 | "print": "ಮುದ್ರಿಸಿ",
50 | "process-internals": "ಆಂತರಿಕ ಪ್ರಕ್ರಿಯೆ",
51 | "quota-internals": "ಕೋಟಾ ಆಂತರಿಕಗಳು",
52 | "safe-browsing": "ಸುರಕ್ಷಿತ ಬ್ರೌಸಿಂಗ್",
53 | "serviceworker-internals": "ಸೇವಾ ಕೆಲಸಗಾರ",
54 | "settings": "ಸಂಯೋಜನೆಗಳು",
55 | "settings/accessibility": "ಪ್ರವೇಶಿಸುವಿಕೆ ಸೆಟ್ಟಿಂಗ್ಗಳು",
56 | "settings/appearance": "ಗೋಚರತೆ ಸೆಟ್ಟಿಂಗ್ಗಳು",
57 | "settings/autofill": "ಸ್ವಯಂ ಭರ್ತಿ ಸೆಟ್ಟಿಂಗ್ಗಳು",
58 | "settings/clearBrowserData": "ಬ್ರೌಸಿಂಗ್ ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ",
59 | "settings/defaultBrowser": "ಡೀಫಾಲ್ಟ್ ಬ್ರೌಸರ್ ಸೆಟ್ಟಿಂಗ್ಗಳು",
60 | "settings/importData": "ಬುಕ್ಮಾರ್ಕ್ಗಳು ಮತ್ತು ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಆಮದು ಮಾಡಿ",
61 | "settings/languages": "ಭಾಷಾ ಸೆಟ್ಟಿಂಗ್ಗಳು",
62 | "settings/onStartup": "ಆರಂಭಿಕ ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ",
63 | "password-manager": "ಪಾಸ್ವರ್ಡ್ಗಳು",
64 | "settings/people": "ಜನರು",
65 | "settings/privacy": "ಗೌಪ್ಯತೆ ಮತ್ತು ಭದ್ರತಾ ಸೆಟ್ಟಿಂಗ್ಗಳು",
66 | "settings/reset": "ಮರುಹೊಂದಿಸಿ",
67 | "settings/search": "ಸರ್ಚ್ ಇಂಜಿನ್ ಸೆಟ್ಟಿಂಗ್ಸ್",
68 | "settings/syncSetup": "ಸುಧಾರಿತ ಸಿಂಕ್ ಸೆಟ್ಟಿಂಗ್ಗಳು",
69 | "settings/system": "ಸಿಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್",
70 | "signin-internals": "ಸೈನ್ ಇನ್ ಇಂಟರ್ನಲ್ಗಳು",
71 | "site-engagement": "ಸೈಟ್ ನಿಶ್ಚಿತಾರ್ಥ",
72 | "sync-internals": "ಆಂತರಿಕ ಸಿಂಕ್",
73 | "system": "ವ್ಯವಸ್ಥೆ",
74 | "terms": "ಸೇವಾ ನಿಯಮಗಳು",
75 | "tracing": "ಪತ್ತೆಹಚ್ಚುವಿಕೆ",
76 | "translate-internals": "ಆಂತರಿಕ ಭಾಷಾಂತರಿಸಿ",
77 | "ukm": "ಯುಕೆಎಂ ಡೀಬಗ್ ಪುಟ",
78 | "usb-internals": "ಯುಎಸ್ಬಿ ಇಂಟರ್ನಲ್ಗಳು",
79 | "user-actions": "ಬಳಕೆದಾರ ಕ್ರಿಯೆಗಳು",
80 | "version": "ಆವೃತ್ತಿ",
81 | "webrtc-internals": "WebRTC ಆಂತರಿಕಗಳು",
82 | "webrtc-logs": "WebRTC ದಾಖಲೆಗಳು",
83 | "net-internals": "ನೆಟ್ ಇಂಟರ್ನಲ್ಗಳು",
84 | "new-tab-page-third-party": "ಹೊಸ ಟ್ಯಾಬ್ (3 ನೇ ವ್ಯಕ್ತಿ)",
85 | "settings/cookies": "ಕುಕೀಸ್",
86 | "attribution-internals": "ಗುಣಲಕ್ಷಣ ವರದಿ ಮಾಡುವಿಕೆ",
87 | "commerce-internals": "ವಾಣಿಜ್ಯ ಆಂತರಿಕ",
88 | "connectors-internals": "ಎಂಟರ್ಪ್ರೈಸ್ ಕನೆಕ್ಟರ್ಸ್",
89 | "extensions-internals": "ಆಂತರಿಕ ವಿಸ್ತರಣೆಗಳು",
90 | "history-clusters-internals": "ಇತಿಹಾಸ ಸಮೂಹಗಳು",
91 | "metrics-internals": "ಮೆಟ್ರಿಕ್ಸ್ ಆಂತರಿಕಗಳು",
92 | "new-tab-page": "ಹೊಸ ಟ್ಯಾಬ್ ಪುಟ",
93 | "optimization-guide-internals": "ಆಪ್ಟಿಮೈಸೇಶನ್ ಗೈಡ್",
94 | "private-aggregation-internals": "ಖಾಸಗಿ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆ",
95 | "profile-internals": "ಪ್ರೊಫೈಲ್ಗಳು",
96 | "suggest-internals": "ಡೀಬಗ್ ಪರಿಕರವನ್ನು ಸೂಚಿಸಿ",
97 | "tab-search.top-chrome": "ಟ್ಯಾಬ್ಗಳನ್ನು ಹುಡುಕಿ",
98 | "topics-internals": "ವಿಷಯಗಳು API ಆಂತರಿಕಗಳು",
99 | "web-app-internals": "ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಆಂತರಿಕಗಳು",
100 | "whats-new": "ಹೊಸ ಟ್ಯಾಬ್ ಯಾವುದು",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/ko.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome용 바로가기",
3 | "app_short_name": "Chrome용 바로가기",
4 | "app_desc": "Chrome을 사용하는 개발자를 위한 탐색 메뉴입니다. 원하는 대로 구성하세요.",
5 | "ui_recently_used": "최근에 사용됨",
6 | "accessibility": "접근성 내부",
7 | "apps": "앱",
8 | "autofill-internals": "자동 완성 내부",
9 | "blob-internals": "블롭 내부",
10 | "bluetooth-internals": "블루투스 내부",
11 | "bookmarks": "책갈피",
12 | "chrome-urls": "크롬 URL",
13 | "components": "구성 요소",
14 | "crashes": "충돌",
15 | "credits": "크레딧",
16 | "device-log": "장치 로그",
17 | "dino": "디노",
18 | "discards": "폐기된 탭",
19 | "download-internals": "내부 다운로드",
20 | "downloads": "다운로드",
21 | "extensions": "확장",
22 | "extensions/shortcuts": "키보드 단축키",
23 | "flags": "플래그",
24 | "gcm-internals": "GCM 내부",
25 | "gpu": "GPU",
26 | "help": "도움말",
27 | "histograms": "히스토그램",
28 | "history": "역사",
29 | "history/syncedTabs": "다른 장치의 탭",
30 | "identity-internals": "Identity API 토큰 캐시",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "검사하다",
33 | "internals/web-app": "웹 앱 내부",
34 | "interstitials": "전면 광고",
35 | "local-state": "로컬 주",
36 | "management": "관리",
37 | "media-engagement": "미디어 참여",
38 | "media-internals": "미디어 내부",
39 | "nacl": "NaCl",
40 | "net-export": "네트워크 로그 내보내기",
41 | "network-errors": "네트워크 오류",
42 | "newtab": "새 탭",
43 | "ntp-tiles-internals": "NTP 타일 내부",
44 | "omnibox": "검색주소창",
45 | "password-manager-internals": "암호 관리자 내부",
46 | "policy": "정책",
47 | "predictors": "예측자",
48 | "prefs-internals": "Pref 내부",
49 | "print": "인쇄",
50 | "process-internals": "프로세스 내부",
51 | "quota-internals": "할당량 내부",
52 | "safe-browsing": "세이프 브라우징",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "설정",
55 | "settings/accessibility": "접근성 설정",
56 | "settings/appearance": "모양 설정",
57 | "settings/autofill": "자동 완성 설정",
58 | "settings/clearBrowserData": "인터넷 사용 기록 삭제",
59 | "settings/defaultBrowser": "기본 브라우저 설정",
60 | "settings/importData": "책갈피 및 설정 가져오기",
61 | "settings/languages": "언어 설정",
62 | "settings/onStartup": "시작 시 설정",
63 | "password-manager": "비밀번호",
64 | "settings/people": "사람",
65 | "settings/privacy": "개인 정보 및 보안 설정",
66 | "settings/reset": "재설정",
67 | "settings/search": "검색 엔진 설정",
68 | "settings/syncSetup": "고급 동기화 설정",
69 | "settings/system": "시스템 설정",
70 | "signin-internals": "로그인 내부",
71 | "site-engagement": "사이트 참여",
72 | "sync-internals": "동기화 내부",
73 | "system": "시스템",
74 | "terms": "서비스 약관",
75 | "tracing": "추적",
76 | "translate-internals": "내부 번역",
77 | "ukm": "영국 디버그 페이지",
78 | "usb-internals": "USB 내부",
79 | "user-actions": "사용자 작업",
80 | "version": "버전",
81 | "webrtc-internals": "WebRTC 내부",
82 | "webrtc-logs": "WebRTC 로그",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "새 탭(타사)",
85 | "settings/cookies": "쿠키",
86 | "attribution-internals": "기여 보고",
87 | "commerce-internals": "상거래 내부",
88 | "connectors-internals": "엔터프라이즈 커넥터",
89 | "extensions-internals": "확장 내부",
90 | "history-clusters-internals": "역사 클러스터",
91 | "metrics-internals": "측정항목 내부",
92 | "new-tab-page": "새 탭 페이지",
93 | "optimization-guide-internals": "최적화 가이드",
94 | "private-aggregation-internals": "비공개 집계",
95 | "profile-internals": "프로필",
96 | "suggest-internals": "디버그 도구 제안",
97 | "tab-search.top-chrome": "검색 탭",
98 | "topics-internals": "주제 API 내부",
99 | "web-app-internals": "웹 앱 내부",
100 | "whats-new": "새로운 기능 탭",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/mr.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome साठी शॉर्टकट",
3 | "app_short_name": "Chrome साठी शॉर्टकट",
4 | "app_desc": "Chrome वापरणार्या विकासकांसाठी नेव्हिगेशन मेनू. आपल्याला आवडेल तसे आयोजित करा.",
5 | "ui_recently_used": "अलीकडे वापरलेले",
6 | "accessibility": "प्रवेशयोग्यता अंतर्गत",
7 | "apps": "अॅप्स",
8 | "autofill-internals": "स्वयंपूर्ण आंतरिक",
9 | "blob-internals": "ब्लॉब इंटर्नल्स",
10 | "bluetooth-internals": "ब्लूटूथ इंटर्नल",
11 | "bookmarks": "बुकमार्क",
12 | "chrome-urls": "Chrome URL",
13 | "components": "घटक",
14 | "crashes": "क्रॅश",
15 | "credits": "श्रेय",
16 | "device-log": "डिव्हाइस लॉग",
17 | "dino": "दिनो",
18 | "discards": "टाकलेले टॅब",
19 | "download-internals": "अंतर्गत डाउनलोड करा",
20 | "downloads": "डाउनलोड",
21 | "extensions": "विस्तार",
22 | "extensions/shortcuts": "कीबोर्ड शॉर्टकट",
23 | "flags": "झेंडे",
24 | "gcm-internals": "GCM अंतर्गत",
25 | "gpu": "GPU",
26 | "help": "मदत",
27 | "histograms": "हिस्टोग्राम",
28 | "history": "इतिहास",
29 | "history/syncedTabs": "इतर उपकरणांमधून टॅब",
30 | "identity-internals": "ओळख API टोकन कॅशे",
31 | "indexeddb-internals": "अनुक्रमित डीबी",
32 | "inspect": "तपासणी",
33 | "internals/web-app": "वेब अॅप अंतर्गत",
34 | "interstitials": "मध्यवर्ती",
35 | "local-state": "स्थानिक राज्य",
36 | "management": "व्यवस्थापन",
37 | "media-engagement": "मीडिया व्यस्तता",
38 | "media-internals": "मीडिया अंतर्गत",
39 | "nacl": "NaCl",
40 | "net-export": "नेटवर्क लॉग निर्यात",
41 | "network-errors": "नेटवर्क त्रुटी",
42 | "newtab": "नवीन टॅब",
43 | "ntp-tiles-internals": "NTP फरशा अंतर्गत",
44 | "omnibox": "ऑम्निबॉक्स",
45 | "password-manager-internals": "संकेतशब्द व्यवस्थापक अंतर्गत",
46 | "policy": "धोरणे",
47 | "predictors": "भविष्य सांगणारे",
48 | "prefs-internals": "प्रीफ इंटर्नल्स",
49 | "print": "प्रिंट करा",
50 | "process-internals": "आंतरिक प्रक्रिया करा",
51 | "quota-internals": "कोटा अंतर्गत",
52 | "safe-browsing": "सुरक्षित ब्राउझिंग",
53 | "serviceworker-internals": "सर्व्हिस वर्कर",
54 | "settings": "सेटिंग्ज",
55 | "settings/accessibility": "प्रवेशयोग्यता सेटिंग्ज",
56 | "settings/appearance": "देखावा सेटिंग्ज",
57 | "settings/autofill": "ऑटोफिल सेटिंग्ज",
58 | "settings/clearBrowserData": "ब्राउझिंग डेटा साफ करा",
59 | "settings/defaultBrowser": "डीफॉल्ट ब्राउझर सेटिंग्ज",
60 | "settings/importData": "बुकमार्क आणि सेटिंग्ज आयात करा",
61 | "settings/languages": "भाषा सेटिंग्ज",
62 | "settings/onStartup": "स्टार्टअप सेटिंग्ज वर",
63 | "password-manager": "संकेतशब्द",
64 | "settings/people": "लोक",
65 | "settings/privacy": "गोपनीयता आणि सुरक्षा सेटिंग्ज",
66 | "settings/reset": "रीसेट करा",
67 | "settings/search": "शोध इंजिन सेटिंग्ज",
68 | "settings/syncSetup": "प्रगत समक्रमण सेटिंग्ज",
69 | "settings/system": "प्रणाली संयोजना",
70 | "signin-internals": "साइन इन अंतर्गत",
71 | "site-engagement": "साइट प्रतिबद्धता",
72 | "sync-internals": "आंतरिक सिंक करा",
73 | "system": "प्रणाली",
74 | "terms": "सेवा अटी",
75 | "tracing": "ट्रेसिंग",
76 | "translate-internals": "आंतरिक भाषांतर करा",
77 | "ukm": "यूकेएम डीबग पृष्ठ",
78 | "usb-internals": "यूएसबी अंतर्गत",
79 | "user-actions": "वापरकर्ता क्रिया",
80 | "version": "आवृत्ती",
81 | "webrtc-internals": "WebRTC अंतर्गत",
82 | "webrtc-logs": "WebRTC नोंदी",
83 | "net-internals": "निव्वळ अंतर्गत",
84 | "new-tab-page-third-party": "नवीन टॅब (तृतीय पक्ष)",
85 | "settings/cookies": "कुकीज",
86 | "attribution-internals": "विशेषता अहवाल",
87 | "commerce-internals": "वाणिज्य अंतर्गत",
88 | "connectors-internals": "एंटरप्राइझ कनेक्टर्स",
89 | "extensions-internals": "अंतर्गत विस्तार",
90 | "history-clusters-internals": "इतिहास क्लस्टर्स",
91 | "metrics-internals": "मेट्रिक्स अंतर्गत",
92 | "new-tab-page": "नवीन टॅब पृष्ठ",
93 | "optimization-guide-internals": "ऑप्टिमायझेशन मार्गदर्शक",
94 | "private-aggregation-internals": "खाजगी एकत्रीकरण",
95 | "profile-internals": "प्रोफाइल",
96 | "suggest-internals": "डीबग साधन सुचवा",
97 | "tab-search.top-chrome": "टॅब शोधा",
98 | "topics-internals": "विषय API अंतर्गत",
99 | "web-app-internals": "वेब अॅप अंतर्गत",
100 | "whats-new": "नवीन टॅब काय आहे",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/ms.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Pintasan untuk Chrome",
3 | "app_short_name": "Pintasan untuk Chrome",
4 | "app_desc": "Menu navigasi untuk pembangun yang menggunakan Chrome. Aturlah sesuka hati.",
5 | "ui_recently_used": "Baru digunakan",
6 | "accessibility": "Kemudahan Kebolehcapaian",
7 | "apps": "Aplikasi",
8 | "autofill-internals": "Autofill Internals",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth Internal",
11 | "bookmarks": "Penanda buku",
12 | "chrome-urls": "URL Chrome",
13 | "components": "Komponen",
14 | "crashes": "Crash",
15 | "credits": "Kredit",
16 | "device-log": "Log Peranti",
17 | "dino": "Dino",
18 | "discards": "Tab yang dibuang",
19 | "download-internals": "Muat turun dalaman",
20 | "downloads": "Muat turun",
21 | "extensions": "Sambungan",
22 | "extensions/shortcuts": "Pintasan Papan Kekunci",
23 | "flags": "Bendera",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Tolong",
27 | "histograms": "Histogram",
28 | "history": "Sejarah",
29 | "history/syncedTabs": "Tab dari Peranti lain",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Periksa",
33 | "internals/web-app": "Internals Aplikasi Web",
34 | "interstitials": "Interstitials",
35 | "local-state": "Negeri tempatan",
36 | "management": "Pengurusan",
37 | "media-engagement": "Media Engagement",
38 | "media-internals": "Media dalaman",
39 | "nacl": "NaCl",
40 | "net-export": "Eksport Log Rangkaian",
41 | "network-errors": "Ralat Rangkaian",
42 | "newtab": "Tab baru",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Kata Laluan Pengurus Internals",
46 | "policy": "Dasar",
47 | "predictors": "Ramalan",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Cetak",
50 | "process-internals": "Proses dalaman",
51 | "quota-internals": "Quota Internals",
52 | "safe-browsing": "Penyemakan Imbas Selamat",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Tetapan",
55 | "settings/accessibility": "Tetapan Kebolehcapaian",
56 | "settings/appearance": "Tetapan Penampilan",
57 | "settings/autofill": "Tetapan IsiOtomatis",
58 | "settings/clearBrowserData": "Hapus data penyemakan imbas",
59 | "settings/defaultBrowser": "Tetapan Penyemak Imbas Lalai",
60 | "settings/importData": "Import Penanda Buku dan Tetapan",
61 | "settings/languages": "Tetapan Bahasa",
62 | "settings/onStartup": "Pada Tetapan Permulaan",
63 | "password-manager": "Kata Laluan",
64 | "settings/people": "Orang",
65 | "settings/privacy": "Tetapan Privasi dan Keselamatan",
66 | "settings/reset": "Tetapkan semula",
67 | "settings/search": "Tetapan Mesin Carian",
68 | "settings/syncSetup": "Tetapan Penyegerakan Lanjutan",
69 | "settings/system": "Tetapan Sistem",
70 | "signin-internals": "Log masuk masuk",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Segerakkan Internals",
73 | "system": "Sistem",
74 | "terms": "Syarat Perkhidmatan",
75 | "tracing": "Tracing",
76 | "translate-internals": "Terjemahkan Internals",
77 | "ukm": "Halaman Debug UKM",
78 | "usb-internals": "USB Internal",
79 | "user-actions": "Tindakan Pengguna",
80 | "version": "Versi",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "Log WebRTC",
83 | "net-internals": "Net internal",
84 | "new-tab-page-third-party": "Tab Baru (pihak ketiga)",
85 | "settings/cookies": "Kuki",
86 | "attribution-internals": "Pelaporan Atribusi",
87 | "commerce-internals": "Dalaman Perdagangan",
88 | "connectors-internals": "Penyambung Perusahaan",
89 | "extensions-internals": "Sambungan Dalaman",
90 | "history-clusters-internals": "Kluster Sejarah",
91 | "metrics-internals": "Metrik Dalaman",
92 | "new-tab-page": "Halaman Tab Baharu",
93 | "optimization-guide-internals": "Panduan Pengoptimuman",
94 | "private-aggregation-internals": "Pengagregatan Persendirian",
95 | "profile-internals": "Profil",
96 | "suggest-internals": "Cadangkan Alat Nyahpepijat",
97 | "tab-search.top-chrome": "Cari Tab",
98 | "topics-internals": "Dalaman API Topik",
99 | "web-app-internals": "Dalaman Apl Web",
100 | "whats-new": "Tab Apa Baharu",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/nl.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Snelkoppelingen voor Chrome",
3 | "app_short_name": "Snelkoppelingen voor Chrome",
4 | "app_desc": "Navigatiemenu voor ontwikkelaars die Chrome gebruiken. Organiseer zoals je wilt.",
5 | "ui_recently_used": "Recent gebruikt",
6 | "accessibility": "Toegankelijkheid Intern",
7 | "apps": "Apps",
8 | "autofill-internals": "Autofill internals",
9 | "blob-internals": "Blob-internals",
10 | "bluetooth-internals": "Bluetooth internals",
11 | "bookmarks": "Bladwijzers",
12 | "chrome-urls": "Chrome-URL's",
13 | "components": "Componenten",
14 | "crashes": "Crashes",
15 | "credits": "Tegoeden",
16 | "device-log": "Apparaatlogboeken",
17 | "dino": "Dino",
18 | "discards": "Afgedankte tabbladen",
19 | "download-internals": "Download internals",
20 | "downloads": "Downloads",
21 | "extensions": "Extensies",
22 | "extensions/shortcuts": "Toetsenbordsnelkoppelingen",
23 | "flags": "Vlaggen",
24 | "gcm-internals": "GCM-internals",
25 | "gpu": "GPU",
26 | "help": "Help",
27 | "histograms": "Histogrammen",
28 | "history": "Geschiedenis",
29 | "history/syncedTabs": "Tabbladen van andere apparaten",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Inspecteren",
33 | "internals/web-app": "Interne web-apps",
34 | "interstitials": "Interstitials",
35 | "local-state": "Lokale staat",
36 | "management": "Beheer",
37 | "media-engagement": "Media engagement",
38 | "media-internals": "Media internals",
39 | "nacl": "NaCl",
40 | "net-export": "Netwerklogboek exporteren",
41 | "network-errors": "Netwerkfouten",
42 | "newtab": "Nieuw tabblad",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Internals wachtwoordmanager",
46 | "policy": "Beleid",
47 | "predictors": "voorspellers",
48 | "prefs-internals": "Pref internals",
49 | "print": "Afdrukken",
50 | "process-internals": "Proces internals",
51 | "quota-internals": "Quota internals",
52 | "safe-browsing": "Veilig browsen",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Instellingen",
55 | "settings/accessibility": "Toegankelijkheidsinstellingen",
56 | "settings/appearance": "Uiterlijk instellingen",
57 | "settings/autofill": "Instellingen automatisch aanvullen",
58 | "settings/clearBrowserData": "Browsegegevens wissen",
59 | "settings/defaultBrowser": "Standaard browserinstellingen",
60 | "settings/importData": "Bladwijzers en instellingen importeren",
61 | "settings/languages": "Taalinstellingen",
62 | "settings/onStartup": "On Startup Settings",
63 | "password-manager": "Wachtwoorden",
64 | "settings/people": "Mensen",
65 | "settings/privacy": "Privacy- en beveiligingsinstellingen",
66 | "settings/reset": "Reset",
67 | "settings/search": "Instellingen voor zoekmachines",
68 | "settings/syncSetup": "Geavanceerde synchronisatie-instellingen",
69 | "settings/system": "Systeeminstellingen",
70 | "signin-internals": "Signin internals",
71 | "site-engagement": "Site-engagement",
72 | "sync-internals": "Internals synchroniseren",
73 | "system": "Systeem",
74 | "terms": "Servicevoorwaarden",
75 | "tracing": "Opsporen",
76 | "translate-internals": "Vertaal internals",
77 | "ukm": "UKM-foutopsporingspagina",
78 | "usb-internals": "USB-internals",
79 | "user-actions": "Gebruikersacties",
80 | "version": "Versie",
81 | "webrtc-internals": "WebRTC-internals",
82 | "webrtc-logs": "WebRTC-logboeken",
83 | "net-internals": "Net-internals",
84 | "new-tab-page-third-party": "Nieuw tabblad (3e partij)",
85 | "settings/cookies": "Cookies",
86 | "attribution-internals": "Attributierapportage",
87 | "commerce-internals": "Commerciële interne zaken",
88 | "connectors-internals": "Enterprise-connectoren",
89 | "extensions-internals": "Extensies Intern",
90 | "history-clusters-internals": "Geschiedenisclusters",
91 | "metrics-internals": "Interne statistieken",
92 | "new-tab-page": "Nieuwe tabbladpagina",
93 | "optimization-guide-internals": "Optimalisatiegids",
94 | "private-aggregation-internals": "Privé-aggregatie",
95 | "profile-internals": "Profielen",
96 | "suggest-internals": "Stel debugtool voor",
97 | "tab-search.top-chrome": "Zoektabbladen",
98 | "topics-internals": "Onderwerpen API-interne onderdelen",
99 | "web-app-internals": "Interne webapps",
100 | "whats-new": "Wat is er nieuw tabblad",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/no.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Snarveier for Chrome",
3 | "app_short_name": "Snarveier for Chrome",
4 | "app_desc": "Navigasjonsmeny for utviklere som bruker Chrome. Organiser slik du vil.",
5 | "ui_recently_used": "Nylig brukt",
6 | "accessibility": "Tilgjengelighet Internals",
7 | "apps": "Apper",
8 | "autofill-internals": "Autofyll internt",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth intern",
11 | "bookmarks": "Bokmerker",
12 | "chrome-urls": "Chrome -nettadresser",
13 | "components": "Komponenter",
14 | "crashes": "Krasjer",
15 | "credits": "Studiepoeng",
16 | "device-log": "Enhetslogger",
17 | "dino": "Dino",
18 | "discards": "Forkastede faner",
19 | "download-internals": "Last ned Internals",
20 | "downloads": "Nedlastinger",
21 | "extensions": "Utvidelser",
22 | "extensions/shortcuts": "Tastatursnarveier",
23 | "flags": "Flagg",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Hjelp",
27 | "histograms": "Histogrammer",
28 | "history": "Historie",
29 | "history/syncedTabs": "Faner fra andre enheter",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "Indeksert DB",
32 | "inspect": "Undersøke",
33 | "internals/web-app": "Interne nettapper",
34 | "interstitials": "Mellomliggende annonser",
35 | "local-state": "Lokal stat",
36 | "management": "Ledelse",
37 | "media-engagement": "Medieengasjement",
38 | "media-internals": "Interne medier",
39 | "nacl": "NaCl",
40 | "net-export": "Nettverksloggeksport",
41 | "network-errors": "Nettverksfeil",
42 | "newtab": "Ny fane",
43 | "ntp-tiles-internals": "NTP fliser internt",
44 | "omnibox": "Omniboks",
45 | "password-manager-internals": "Passordbehandling intern",
46 | "policy": "Retningslinjer",
47 | "predictors": "Forutsigere",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Skrive ut",
50 | "process-internals": "Behandle interne",
51 | "quota-internals": "Intern kvote",
52 | "safe-browsing": "Trygg surfing",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Innstillinger",
55 | "settings/accessibility": "Tilgjengelighetsinnstillinger",
56 | "settings/appearance": "Utseendeinnstillinger",
57 | "settings/autofill": "Innstillinger for autofyll",
58 | "settings/clearBrowserData": "Slett nettleserdata",
59 | "settings/defaultBrowser": "Standard nettleserinnstillinger",
60 | "settings/importData": "Importer bokmerker og innstillinger",
61 | "settings/languages": "Språkinnstillinger",
62 | "settings/onStartup": "På oppstartsinnstillinger",
63 | "password-manager": "Passord",
64 | "settings/people": "Mennesker",
65 | "settings/privacy": "Personvern og sikkerhetsinnstillinger",
66 | "settings/reset": "Nullstille",
67 | "settings/search": "Søkemotorinnstillinger",
68 | "settings/syncSetup": "Avanserte synkroniseringsinnstillinger",
69 | "settings/system": "Systeminnstillinger",
70 | "signin-internals": "Innlogging internt",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Synkroniser interne",
73 | "system": "System",
74 | "terms": "Vilkår for bruk",
75 | "tracing": "Sporing",
76 | "translate-internals": "Oversett Internals",
77 | "ukm": "UKM feilsøkingsside",
78 | "usb-internals": "USB interne",
79 | "user-actions": "Brukerhandlinger",
80 | "version": "Versjon",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "WebRTC -logger",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "Ny fane (tredjepart)",
85 | "settings/cookies": "Informasjonskapsel",
86 | "attribution-internals": "Attribusjonsrapportering",
87 | "commerce-internals": "Internals i handel",
88 | "connectors-internals": "Enterprise-koblinger",
89 | "extensions-internals": "Innvendige utvidelser",
90 | "history-clusters-internals": "Historieklynger",
91 | "metrics-internals": "Interne beregninger",
92 | "new-tab-page": "Ny faneside",
93 | "optimization-guide-internals": "Optimaliseringsveiledning",
94 | "private-aggregation-internals": "Privat aggregasjon",
95 | "profile-internals": "Profiler",
96 | "suggest-internals": "Foreslå feilsøkingsverktøy",
97 | "tab-search.top-chrome": "Søk-faner",
98 | "topics-internals": "Emner API Internals",
99 | "web-app-internals": "Internal web-app",
100 | "whats-new": "Hva er nytt-fanen",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/pt_BR.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Atalhos para Chrome",
3 | "app_short_name": "Atalhos para Chrome",
4 | "app_desc": "Menu de navegação para desenvolvedores que usam o Chrome. Organize como quiser.",
5 | "ui_recently_used": "Usado recentemente",
6 | "accessibility": "Acessibilidade Internas",
7 | "apps": "Apps",
8 | "autofill-internals": "Autopreencher Internals",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth Internals",
11 | "bookmarks": "Favoritos",
12 | "chrome-urls": "URLs do Chrome",
13 | "components": "Componentes",
14 | "crashes": "Crashes",
15 | "credits": "Créditos",
16 | "device-log": "Registros de dispositivos",
17 | "dino": "Dino",
18 | "discards": "Guias descartadas",
19 | "download-internals": "Baixar Internals",
20 | "downloads": "Transferências",
21 | "extensions": "Extensões",
22 | "extensions/shortcuts": "Atalhos do teclado",
23 | "flags": "Bandeiras",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Ajuda",
27 | "histograms": "Histogramas",
28 | "history": "História",
29 | "history/syncedTabs": "Guias de outros dispositivos",
30 | "identity-internals": "Cache de token de API de identidade",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Inspecionar",
33 | "internals/web-app": "Web App Internals",
34 | "interstitials": "Intersticiais",
35 | "local-state": "Estado local",
36 | "management": "Gestão",
37 | "media-engagement": "Envolvimento com a mídia",
38 | "media-internals": "Internals de mídia",
39 | "nacl": "NaCl",
40 | "net-export": "Exportação de registro de rede",
41 | "network-errors": "Erros de rede",
42 | "newtab": "Nova aba",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Internos do gerenciador de senhas",
46 | "policy": "Políticas",
47 | "predictors": "Preditores",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Impressão",
50 | "process-internals": "Processos internos",
51 | "quota-internals": "Quota Internals",
52 | "safe-browsing": "Navegação segura",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Configurações",
55 | "settings/accessibility": "Configurações de acessibilidade",
56 | "settings/appearance": "Configurações de aparência",
57 | "settings/autofill": "Configurações de preenchimento automático",
58 | "settings/clearBrowserData": "Limpar dados de navegação",
59 | "settings/defaultBrowser": "Configurações padrão do navegador",
60 | "settings/importData": "Importar favoritos e configurações",
61 | "settings/languages": "Opções de linguagem",
62 | "settings/onStartup": "Nas configurações de inicialização",
63 | "password-manager": "Senhas",
64 | "settings/people": "Pessoas",
65 | "settings/privacy": "Configurações de privacidade e segurança",
66 | "settings/reset": "Redefinir",
67 | "settings/search": "Configurações do mecanismo de pesquisa",
68 | "settings/syncSetup": "Configurações de sincronização avançadas",
69 | "settings/system": "Configurações do sistema",
70 | "signin-internals": "Signin Internals",
71 | "site-engagement": "Engajamento do site",
72 | "sync-internals": "Sync Internals",
73 | "system": "Sistema",
74 | "terms": "Termos de serviço",
75 | "tracing": "Rastreamento",
76 | "translate-internals": "Traduzir Internals",
77 | "ukm": "Página de depuração do UKM",
78 | "usb-internals": "USB Internals",
79 | "user-actions": "Ações do usuário",
80 | "version": "Versão",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "Logs WebRTC",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "Nova guia (terceiro)",
85 | "settings/cookies": "Biscoito",
86 | "attribution-internals": "Relatórios de atribuição",
87 | "commerce-internals": "Comércio Interno",
88 | "connectors-internals": "Conectores empresariais",
89 | "extensions-internals": "Extensões Internas",
90 | "history-clusters-internals": "Clusters de histórico",
91 | "metrics-internals": "Métricas Internas",
92 | "new-tab-page": "Nova página de guia",
93 | "optimization-guide-internals": "Guia de otimização",
94 | "private-aggregation-internals": "Agregação Privada",
95 | "profile-internals": "Perfis",
96 | "suggest-internals": "Sugerir ferramenta de depuração",
97 | "tab-search.top-chrome": "Guias de pesquisa",
98 | "topics-internals": "Tópicos internos da API",
99 | "web-app-internals": "Internos do aplicativo da web",
100 | "whats-new": "Guia Novidades",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/ro.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Comenzi rapide pentru Chrome",
3 | "app_short_name": "Comenzi rapide pentru Chrome",
4 | "app_desc": "Meniu de navigare pentru dezvoltatorii care utilizează Chrome. Organizați-vă oricum doriți.",
5 | "ui_recently_used": "Folosit recent",
6 | "accessibility": "Accesibilitate internă",
7 | "apps": "Aplicații",
8 | "autofill-internals": "Completarea automată a internelor",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Internele Bluetooth",
11 | "bookmarks": "Marcaje",
12 | "chrome-urls": "Adrese URL Chrome",
13 | "components": "Componente",
14 | "crashes": "Crash-uri",
15 | "credits": "credite",
16 | "device-log": "Jurnalele dispozitivelor",
17 | "dino": "Dino",
18 | "discards": "Filele aruncate",
19 | "download-internals": "Descărcați sistemele interne",
20 | "downloads": "Descărcări",
21 | "extensions": "Extensii",
22 | "extensions/shortcuts": "Comenzi rapide de la tastatură",
23 | "flags": "Steaguri",
24 | "gcm-internals": "Internele GCM",
25 | "gpu": "GPU",
26 | "help": "Ajutor",
27 | "histograms": "Histograme",
28 | "history": "Istorie",
29 | "history/syncedTabs": "Filele de pe alte dispozitive",
30 | "identity-internals": "Identitate API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Inspecta",
33 | "internals/web-app": "Internele aplicațiilor web",
34 | "interstitials": "Interstitiale",
35 | "local-state": "Statul local",
36 | "management": "Management",
37 | "media-engagement": "Implicare media",
38 | "media-internals": "Interne media",
39 | "nacl": "NaCI",
40 | "net-export": "Export jurnal de rețea",
41 | "network-errors": "Erori de rețea",
42 | "newtab": "Filă nouă",
43 | "ntp-tiles-internals": "NTP Tails Internals",
44 | "omnibox": "Caseta polivalentă",
45 | "password-manager-internals": "Internă Manager parolă",
46 | "policy": "Politici",
47 | "predictors": "Predictori",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Imprimare",
50 | "process-internals": "Internele procesului",
51 | "quota-internals": "Cota internă",
52 | "safe-browsing": "Navigare sigura",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Setări",
55 | "settings/accessibility": "Setări de accesibilitate",
56 | "settings/appearance": "Setări de aspect",
57 | "settings/autofill": "Setări de completare automată",
58 | "settings/clearBrowserData": "Sterge istoricul de navigare",
59 | "settings/defaultBrowser": "Setări implicite ale browserului",
60 | "settings/importData": "Importați marcaje și setări",
61 | "settings/languages": "Setările de limbă",
62 | "settings/onStartup": "În Setări de pornire",
63 | "password-manager": "Parole",
64 | "settings/people": "oameni",
65 | "settings/privacy": "Setări de confidențialitate și securitate",
66 | "settings/reset": "Resetați",
67 | "settings/search": "Setări motor de căutare",
68 | "settings/syncSetup": "Setări avansate de sincronizare",
69 | "settings/system": "Setarile sistemului",
70 | "signin-internals": "Conectare internă",
71 | "site-engagement": "Implicarea site-ului",
72 | "sync-internals": "Sincronizați internele",
73 | "system": "Sistem",
74 | "terms": "Termenii serviciului",
75 | "tracing": "Urmărirea",
76 | "translate-internals": "Traduceți internele",
77 | "ukm": "Pagina de depanare UKM",
78 | "usb-internals": "Internele USB",
79 | "user-actions": "Acțiuni ale utilizatorului",
80 | "version": "Versiune",
81 | "webrtc-internals": "Internele WebRTC",
82 | "webrtc-logs": "Jurnalele WebRTC",
83 | "net-internals": "Intern Intern",
84 | "new-tab-page-third-party": "Filă nouă (terță parte)",
85 | "settings/cookies": "Cookie",
86 | "attribution-internals": "Raportarea atribuirii",
87 | "commerce-internals": "Comerț intern",
88 | "connectors-internals": "Conectori Enterprise",
89 | "extensions-internals": "Extensii interne",
90 | "history-clusters-internals": "Clustere de istorie",
91 | "metrics-internals": "Valori interne",
92 | "new-tab-page": "Pagina Filă nouă",
93 | "optimization-guide-internals": "Ghid de optimizare",
94 | "private-aggregation-internals": "Agregare privată",
95 | "profile-internals": "Profiluri",
96 | "suggest-internals": "Sugerați instrumentul de depanare",
97 | "tab-search.top-chrome": "Căutați filele",
98 | "topics-internals": "Subiecte API Interne",
99 | "web-app-internals": "Interne aplicației web",
100 | "whats-new": "Fila Ce este nou",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/sr.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Пречице за Цхроме",
3 | "app_short_name": "Пречице за Цхроме",
4 | "app_desc": "Мени за навигацију за програмере који користе Цхроме. Организујте како желите.",
5 | "ui_recently_used": "Недавно коришћен",
6 | "accessibility": "Приступачност Интерни",
7 | "apps": "Аппс",
8 | "autofill-internals": "Интерно за аутоматско попуњавање",
9 | "blob-internals": "Блоб Интерналс",
10 | "bluetooth-internals": "Интерни Блуетоотх",
11 | "bookmarks": "обележивача",
12 | "chrome-urls": "Цхроме УРЛ -ови",
13 | "components": "Компоненте",
14 | "crashes": "Црасхес",
15 | "credits": "Кредити",
16 | "device-log": "Евиденције уређаја",
17 | "dino": "Дино",
18 | "discards": "Одбачене картице",
19 | "download-internals": "Преузмите Интерне",
20 | "downloads": "Преузимања",
21 | "extensions": "Ектенсионс",
22 | "extensions/shortcuts": "Пречице на тастатури",
23 | "flags": "Заставе",
24 | "gcm-internals": "ГЦМ Интерналс",
25 | "gpu": "ГПУ",
26 | "help": "Помоћ",
27 | "histograms": "Хистограми",
28 | "history": "Историја",
29 | "history/syncedTabs": "Картице са других уређаја",
30 | "identity-internals": "Идентити АПИ Токен Цацхе",
31 | "indexeddb-internals": "ИндекедДБ",
32 | "inspect": "Прегледајте",
33 | "internals/web-app": "Интерни елементи веб апликације",
34 | "interstitials": "Транзитивни огласи",
35 | "local-state": "Локална држава",
36 | "management": "Менаџмент",
37 | "media-engagement": "Медијски ангажман",
38 | "media-internals": "Интерни медији",
39 | "nacl": "НаЦл",
40 | "net-export": "Извоз мрежних дневника",
41 | "network-errors": "Грешке на мрежи",
42 | "newtab": "Нови прозор",
43 | "ntp-tiles-internals": "НТП Тилес Интерналс",
44 | "omnibox": "Омнибок",
45 | "password-manager-internals": "Интерни менаџер лозинки",
46 | "policy": "Политике",
47 | "predictors": "Предиктори",
48 | "prefs-internals": "Преф Интерналс",
49 | "print": "Штампај",
50 | "process-internals": "Интерни процес",
51 | "quota-internals": "Интерна квота",
52 | "safe-browsing": "Безбедно прегледање",
53 | "serviceworker-internals": "СервицеВоркер",
54 | "settings": "Подешавања",
55 | "settings/accessibility": "Подешавања приступачности",
56 | "settings/appearance": "Подешавања изгледа",
57 | "settings/autofill": "Подешавања аутоматског попуњавања",
58 | "settings/clearBrowserData": "Обриши податке прегледања",
59 | "settings/defaultBrowser": "Подразумевана подешавања прегледача",
60 | "settings/importData": "Увезите обележиваче и подешавања",
61 | "settings/languages": "Подешавања језика",
62 | "settings/onStartup": "У Стартуп Сеттингс",
63 | "password-manager": "Лозинке",
64 | "settings/people": "Људи",
65 | "settings/privacy": "Подешавања приватности и безбедности",
66 | "settings/reset": "Ресетовање",
67 | "settings/search": "Подешавања претраживача",
68 | "settings/syncSetup": "Напредне поставке синхронизације",
69 | "settings/system": "Подешавања система",
70 | "signin-internals": "Сигнин Интерналс",
71 | "site-engagement": "Ангажовање на сајту",
72 | "sync-internals": "Синц Интерналс",
73 | "system": "Систем",
74 | "terms": "Услови коришћења",
75 | "tracing": "Прецртавање",
76 | "translate-internals": "Транслате Интерналс",
77 | "ukm": "Страница за отклањање грешака УКМ -а",
78 | "usb-internals": "Интерни УСБ",
79 | "user-actions": "Корисничке радње",
80 | "version": "Верзија",
81 | "webrtc-internals": "Интерни ВебРТЦ",
82 | "webrtc-logs": "ВебРТЦ евиденције",
83 | "net-internals": "Нет Интерналс",
84 | "new-tab-page-third-party": "Нова картица (трећа страна)",
85 | "settings/cookies": "Цоокие",
86 | "attribution-internals": "Извештавање о приписивању",
87 | "commerce-internals": "Цоммерце Интерналс",
88 | "connectors-internals": "Ентерприсе Цоннецторс",
89 | "extensions-internals": "Ектенсионс Интерналс",
90 | "history-clusters-internals": "Хистори Цлустерс",
91 | "metrics-internals": "Метрицс Интерналс",
92 | "new-tab-page": "Страница Нова картица",
93 | "optimization-guide-internals": "Водич за оптимизацију",
94 | "private-aggregation-internals": "Приватна агрегација",
95 | "profile-internals": "Профили",
96 | "suggest-internals": "Предложи алат за отклањање грешака",
97 | "tab-search.top-chrome": "Сеарцх Табс",
98 | "topics-internals": "Интерни делови АПИ-ја тема",
99 | "web-app-internals": "Интерни елементи веб апликације",
100 | "whats-new": "Шта је ново на картици",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/sv.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Genvägar för Chrome",
3 | "app_short_name": "Genvägar för Chrome",
4 | "app_desc": "Navigationsmeny för utvecklare som använder Chrome. Organisera hur du vill.",
5 | "ui_recently_used": "Nyligen använt",
6 | "accessibility": "Internets tillgänglighet",
7 | "apps": "Appar",
8 | "autofill-internals": "Autofyll interna",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Bluetooth Internals",
11 | "bookmarks": "Bokmärken",
12 | "chrome-urls": "Chrome-webbadresser",
13 | "components": "Komponenter",
14 | "crashes": "Kraschar",
15 | "credits": "Credits",
16 | "device-log": "Enhetsloggar",
17 | "dino": "Dino",
18 | "discards": "Kasserade flikar",
19 | "download-internals": "Ladda ner interna",
20 | "downloads": "Nedladdningar",
21 | "extensions": "Tillägg",
22 | "extensions/shortcuts": "Tangentbordsgenvägar",
23 | "flags": "Flaggor",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Hjälp",
27 | "histograms": "Histogram",
28 | "history": "Historia",
29 | "history/syncedTabs": "Flikar från andra enheter",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Inspektera",
33 | "internals/web-app": "Web App Interals",
34 | "interstitials": "Interstitials",
35 | "local-state": "Local State",
36 | "management": "Management",
37 | "media-engagement": "Media Engagement",
38 | "media-internals": "Media Internals",
39 | "nacl": "NaCl",
40 | "net-export": "Exportera nätverkslogg",
41 | "network-errors": "Nätverksfel",
42 | "newtab": "Ny flik",
43 | "ntp-tiles-internals": "Interna NTP-plattor",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Password Manager Internals",
46 | "policy": "Policyer",
47 | "predictors": "Predictors",
48 | "prefs-internals": "Pref Internals",
49 | "print": "Skriv ut",
50 | "process-internals": "Process Internals",
51 | "quota-internals": "Interna kvoter",
52 | "safe-browsing": "Säker surfning",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Inställningar",
55 | "settings/accessibility": "Tillgänglighetsinställningar",
56 | "settings/appearance": "Utseendeinställningar",
57 | "settings/autofill": "Inställningar för autofyllning",
58 | "settings/clearBrowserData": "Rensa surfdata",
59 | "settings/defaultBrowser": "Standardinställningar för webbläsare",
60 | "settings/importData": "Importera bokmärken och inställningar",
61 | "settings/languages": "Språkinställningar",
62 | "settings/onStartup": "Vid startinställningar",
63 | "password-manager": "Lösenord",
64 | "settings/people": "Personer",
65 | "settings/privacy": "Sekretess- och säkerhetsinställningar",
66 | "settings/reset": "Återställ",
67 | "settings/search": "Sökmotorinställningar",
68 | "settings/syncSetup": "Avancerade synkroniseringsinställningar",
69 | "settings/system": "Systeminställningar",
70 | "signin-internals": "Inloggning internt",
71 | "site-engagement": "Site Engagement",
72 | "sync-internals": "Synkronisera interna",
73 | "system": "System",
74 | "terms": "Användarvillkor",
75 | "tracing": "Spårning",
76 | "translate-internals": "Översätt interna",
77 | "ukm": "UKM -felsökningssida",
78 | "usb-internals": "USB-intern",
79 | "user-actions": "Användaråtgärder",
80 | "version": "Version",
81 | "webrtc-internals": "WebRTC Internals",
82 | "webrtc-logs": "WebRTC-loggar",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "Ny flik (tredje part)",
85 | "settings/cookies": "Webbkakor",
86 | "attribution-internals": "Tillskrivningsrapportering",
87 | "commerce-internals": "Interns inom handel",
88 | "connectors-internals": "Enterprise Connectors",
89 | "extensions-internals": "Extensions Interns",
90 | "history-clusters-internals": "Historiekluster",
91 | "metrics-internals": "Interna mätvärden",
92 | "new-tab-page": "Ny fliksida",
93 | "optimization-guide-internals": "Optimeringsguide",
94 | "private-aggregation-internals": "Privat aggregation",
95 | "profile-internals": "Profiler",
96 | "suggest-internals": "Föreslå felsökningsverktyg",
97 | "tab-search.top-chrome": "Sökflikar",
98 | "topics-internals": "Ämnen API Interns",
99 | "web-app-internals": "Web App Interns",
100 | "whats-new": "Vad är nytt flik",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/sw.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Njia za mkato za Chrome",
3 | "app_short_name": "Njia za mkato za Chrome",
4 | "app_desc": "Menyu ya urambazaji kwa watengenezaji wanaotumia Chrome. Panga upendavyo.",
5 | "ui_recently_used": "Iliyotumiwa hivi karibuni",
6 | "accessibility": "Ufikiaji wa ndani",
7 | "apps": "Programu",
8 | "autofill-internals": "Ujazaji wa ndani wa ndani",
9 | "blob-internals": "Blob ya ndani",
10 | "bluetooth-internals": "Ndani ya Bluetooth",
11 | "bookmarks": "Alamisho",
12 | "chrome-urls": "URL za Chrome",
13 | "components": "Vipengele",
14 | "crashes": "Ajali",
15 | "credits": "Mikopo",
16 | "device-log": "Kumbukumbu za Kifaa",
17 | "dino": "Dino",
18 | "discards": "Tabo zilizotupwa",
19 | "download-internals": "Pakua ya ndani",
20 | "downloads": "Upakuaji",
21 | "extensions": "Viendelezi",
22 | "extensions/shortcuts": "Njia za mkato za kibodi",
23 | "flags": "Bendera",
24 | "gcm-internals": "Wa ndani wa GCM",
25 | "gpu": "GPU",
26 | "help": "Msaada",
27 | "histograms": "Histograms",
28 | "history": "Historia",
29 | "history/syncedTabs": "Tabo kutoka kwa vifaa vingine",
30 | "identity-internals": "Kitambulisho cha Alama ya Kitambulisho cha API",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Kagua",
33 | "internals/web-app": "Wahusika wa Programu ya Wavuti",
34 | "interstitials": "Wanandoa",
35 | "local-state": "Jimbo la Mitaa",
36 | "management": "Usimamizi",
37 | "media-engagement": "Ushirikiano wa media",
38 | "media-internals": "Wahusika wa Vyombo vya Habari",
39 | "nacl": "NaCl",
40 | "net-export": "Usafirishaji wa Ingia Mtandao",
41 | "network-errors": "Makosa ya Mtandao",
42 | "newtab": "Kichupo kipya",
43 | "ntp-tiles-internals": "Tiles za NTP za ndani",
44 | "omnibox": "Omnibox",
45 | "password-manager-internals": "Meneja wa Nenosiri wa ndani",
46 | "policy": "Sera",
47 | "predictors": "Watabiri",
48 | "prefs-internals": "Pref Ndani",
49 | "print": "Chapisha",
50 | "process-internals": "Mchakato wa ndani",
51 | "quota-internals": "Wastani wa ndani",
52 | "safe-browsing": "Kuvinjari Salama",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "Mipangilio",
55 | "settings/accessibility": "Mipangilio ya Ufikiaji",
56 | "settings/appearance": "Mipangilio ya Mwonekano",
57 | "settings/autofill": "Jaza kiotomatiki Mipangilio",
58 | "settings/clearBrowserData": "Futa data ya kuvinjari",
59 | "settings/defaultBrowser": "Mipangilio ya Kivinjari Chaguo-msingi",
60 | "settings/importData": "Ingiza Alamisho na Mipangilio",
61 | "settings/languages": "Mipangilio ya Lugha",
62 | "settings/onStartup": "Kwenye Mipangilio ya Kuanzisha",
63 | "password-manager": "Nywila",
64 | "settings/people": "Watu",
65 | "settings/privacy": "Mipangilio ya Faragha na Usalama",
66 | "settings/reset": "Weka upya",
67 | "settings/search": "Mipangilio ya Injini za Utafutaji",
68 | "settings/syncSetup": "Mipangilio ya Usawazishaji wa hali ya juu",
69 | "settings/system": "Mipangilio ya Mfumo",
70 | "signin-internals": "Walioingia ndani",
71 | "site-engagement": "Ushiriki wa Tovuti",
72 | "sync-internals": "Sawazisha Wa ndani",
73 | "system": "Mfumo",
74 | "terms": "Masharti ya Huduma",
75 | "tracing": "Kufuatilia",
76 | "translate-internals": "Tafsiri ya Ndani",
77 | "ukm": "Ukurasa wa Utatuzi wa UKM",
78 | "usb-internals": "Wangaphakathi wa USB",
79 | "user-actions": "Vitendo vya Mtumiaji",
80 | "version": "Toleo",
81 | "webrtc-internals": "Wahusika wa WebRTC",
82 | "webrtc-logs": "Kumbukumbu za WebRTC",
83 | "net-internals": "Wavu wa ndani",
84 | "new-tab-page-third-party": "Kichupo kipya (mtu wa tatu)",
85 | "settings/cookies": "Kuki",
86 | "attribution-internals": "Taarifa ya Uhusika",
87 | "commerce-internals": "Biashara ya Ndani",
88 | "connectors-internals": "Viunganishi vya Biashara",
89 | "extensions-internals": "Viendelezi vya Ndani",
90 | "history-clusters-internals": "Makundi ya Historia",
91 | "metrics-internals": "Metrics ya Ndani",
92 | "new-tab-page": "Ukurasa Mpya wa Kichupo",
93 | "optimization-guide-internals": "Mwongozo wa Uboreshaji",
94 | "private-aggregation-internals": "Mkusanyiko wa Kibinafsi",
95 | "profile-internals": "Wasifu",
96 | "suggest-internals": "Pendekeza Zana ya Utatuzi",
97 | "tab-search.top-chrome": "Tafuta Vichupo",
98 | "topics-internals": "Mada za API za Ndani",
99 | "web-app-internals": "Mambo ya Ndani ya Programu ya Wavuti",
100 | "whats-new": "Kichupo Kipya ni Nini",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/te.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome కోసం సత్వరమార్గాలు",
3 | "app_short_name": "Chrome కోసం సత్వరమార్గాలు",
4 | "app_desc": "Chrome ఉపయోగించి డెవలపర్ల కోసం నావిగేషన్ మెను. మీకు నచ్చిన విధంగా నిర్వహించండి.",
5 | "ui_recently_used": "ఇటీవల ఉపయోగించారు",
6 | "accessibility": "యాక్సెసిబిలిటీ ఇంటర్నల్స్",
7 | "apps": "యాప్లు",
8 | "autofill-internals": "ఆటోఫిల్ ఇంటర్నల్స్",
9 | "blob-internals": "బొట్టు అంతర్గత",
10 | "bluetooth-internals": "బ్లూటూత్ ఇంటర్నల్స్",
11 | "bookmarks": "బుక్మార్క్లు",
12 | "chrome-urls": "Chrome URL లు",
13 | "components": "భాగాలు",
14 | "crashes": "క్రాష్లు",
15 | "credits": "క్రెడిట్స్",
16 | "device-log": "పరికర లాగ్లు",
17 | "dino": "డినో",
18 | "discards": "విస్మరించబడిన ట్యాబ్లు",
19 | "download-internals": "ఇంటర్నల్లను డౌన్లోడ్ చేయండి",
20 | "downloads": "డౌన్లోడ్లు",
21 | "extensions": "పొడిగింపులు",
22 | "extensions/shortcuts": "కీబోర్డ్ సత్వరమార్గాలు",
23 | "flags": "జెండాలు",
24 | "gcm-internals": "GCM ఇంటర్నల్స్",
25 | "gpu": "GPU",
26 | "help": "సహాయం",
27 | "histograms": "హిస్టోగ్రాములు",
28 | "history": "చరిత్ర",
29 | "history/syncedTabs": "ఇతర పరికరాల నుండి ట్యాబ్లు",
30 | "identity-internals": "గుర్తింపు API టోకెన్ కాష్",
31 | "indexeddb-internals": "ఇండెక్స్డ్ డిబి",
32 | "inspect": "తనిఖీ చేయండి",
33 | "internals/web-app": "వెబ్ యాప్ ఇంటర్నల్స్",
34 | "interstitials": "ఇంటర్స్టీషియల్స్",
35 | "local-state": "స్థానిక రాష్ట్రం",
36 | "management": "నిర్వహణ",
37 | "media-engagement": "మీడియా ఎంగేజ్మెంట్",
38 | "media-internals": "మీడియా ఇంటర్నల్స్",
39 | "nacl": "NaCl",
40 | "net-export": "నెట్వర్క్ లాగ్ ఎగుమతి",
41 | "network-errors": "నెట్వర్క్ లోపాలు",
42 | "newtab": "కొత్త టాబ్",
43 | "ntp-tiles-internals": "NTP టైల్స్ ఇంటర్నల్స్",
44 | "omnibox": "ఓమ్నిబాక్స్",
45 | "password-manager-internals": "పాస్వర్డ్ మేనేజర్ ఇంటర్నల్",
46 | "policy": "విధానాలు",
47 | "predictors": "ప్రిడిక్టర్లు",
48 | "prefs-internals": "ఇంటర్నల్లకు ప్రాధాన్యత ఇవ్వండి",
49 | "print": "ముద్రణ",
50 | "process-internals": "అంతర్గత ప్రక్రియలు",
51 | "quota-internals": "కోటా ఇంటర్నల్స్",
52 | "safe-browsing": "సురక్షిత బ్రౌజింగ్",
53 | "serviceworker-internals": "సర్వీస్ వర్కర్",
54 | "settings": "సెట్టింగులు",
55 | "settings/accessibility": "యాక్సెసిబిలిటీ సెట్టింగ్లు",
56 | "settings/appearance": "ప్రదర్శన సెట్టింగులు",
57 | "settings/autofill": "ఆటోఫిల్ సెట్టింగ్లు",
58 | "settings/clearBrowserData": "బ్రౌసింగ్ డేటా తుడిచేయి",
59 | "settings/defaultBrowser": "డిఫాల్ట్ బ్రౌజర్ సెట్టింగ్లు",
60 | "settings/importData": "బుక్మార్క్లు మరియు సెట్టింగ్లను దిగుమతి చేయండి",
61 | "settings/languages": "భాష సెట్టింగులు",
62 | "settings/onStartup": "ప్రారంభ సెట్టింగ్లలో",
63 | "password-manager": "పాస్వర్డ్లు",
64 | "settings/people": "ప్రజలు",
65 | "settings/privacy": "గోప్యత మరియు భద్రతా సెట్టింగ్లు",
66 | "settings/reset": "రీసెట్ చేయండి",
67 | "settings/search": "శోధన ఇంజిన్ సెట్టింగ్లు",
68 | "settings/syncSetup": "అధునాతన సమకాలీకరణ సెట్టింగ్లు",
69 | "settings/system": "సిస్టమ్ అమరికలను",
70 | "signin-internals": "సైన్ఇన్ ఇంటర్నల్స్",
71 | "site-engagement": "సైట్ నిశ్చితార్థం",
72 | "sync-internals": "అంతర్గత సమకాలీకరణ",
73 | "system": "వ్యవస్థ",
74 | "terms": "సేవా నిబంధనలు",
75 | "tracing": "జాడ",
76 | "translate-internals": "ఇంటర్నల్లను అనువదించండి",
77 | "ukm": "UKM డీబగ్ పేజీ",
78 | "usb-internals": "USB ఇంటర్నల్స్",
79 | "user-actions": "వినియోగదారు చర్యలు",
80 | "version": "సంస్కరణ: Telugu",
81 | "webrtc-internals": "WebRTC ఇంటర్నల్స్",
82 | "webrtc-logs": "WebRTC లాగ్లు",
83 | "net-internals": "నెట్ ఇంటర్నల్స్",
84 | "new-tab-page-third-party": "కొత్త ట్యాబ్ (3 వ పక్షం)",
85 | "settings/cookies": "కుకీలు",
86 | "attribution-internals": "అట్రిబ్యూషన్ రిపోర్టింగ్",
87 | "commerce-internals": "వాణిజ్య అంతర్గత",
88 | "connectors-internals": "ఎంటర్ప్రైజ్ కనెక్టర్లు",
89 | "extensions-internals": "అంతర్గత పొడిగింపులు",
90 | "history-clusters-internals": "చరిత్ర సమూహాలు",
91 | "metrics-internals": "మెట్రిక్స్ ఇంటర్నల్స్",
92 | "new-tab-page": "కొత్త ట్యాబ్ పేజీ",
93 | "optimization-guide-internals": "ఆప్టిమైజేషన్ గైడ్",
94 | "private-aggregation-internals": "ప్రైవేట్ అగ్రిగేషన్",
95 | "profile-internals": "ప్రొఫైల్స్",
96 | "suggest-internals": "డీబగ్ సాధనాన్ని సూచించండి",
97 | "tab-search.top-chrome": "ట్యాబ్లను శోధించండి",
98 | "topics-internals": "టాపిక్స్ API అంతర్గతాలు",
99 | "web-app-internals": "వెబ్ యాప్ అంతర్గతాలు",
100 | "whats-new": "కొత్త ట్యాబ్ ఏమిటి",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/th.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "ทางลัดสำหรับ Chrome",
3 | "app_short_name": "ทางลัดสำหรับ Chrome",
4 | "app_desc": "เมนูการนำทางสำหรับนักพัฒนาซอฟต์แวร์ที่ใช้ Chrome จัดระเบียบตามที่คุณต้องการ",
5 | "ui_recently_used": "ใช้ล่าสุด",
6 | "accessibility": "การช่วยการเข้าถึงภายใน",
7 | "apps": "แอป",
8 | "autofill-internals": "ป้อนข้อความภายในอัตโนมัติ",
9 | "blob-internals": "blob ภายใน",
10 | "bluetooth-internals": "บลูทูธภายใน",
11 | "bookmarks": "บุ๊กมาร์ก",
12 | "chrome-urls": "Chrome URL",
13 | "components": "ส่วนประกอบ",
14 | "crashes": "แครช",
15 | "credits": "เครดิต",
16 | "device-log": "บันทึกอุปกรณ์",
17 | "dino": "ไดโน",
18 | "discards": "แท็บที่ถูกทิ้ง",
19 | "download-internals": "ดาวน์โหลดไฟล์ภายใน",
20 | "downloads": "ดาวน์โหลด",
21 | "extensions": "ส่วนขยาย",
22 | "extensions/shortcuts": "แป้นพิมพ์ลัด",
23 | "flags": "ธง",
24 | "gcm-internals": "GCM ภายใน",
25 | "gpu": "จีพียู",
26 | "help": "ช่วยด้วย",
27 | "histograms": "ฮิสโตแกรม",
28 | "history": "ประวัติศาสตร์",
29 | "history/syncedTabs": "แท็บจากอุปกรณ์อื่น",
30 | "identity-internals": "แคชโทเค็น ID ประจำตัว",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "ตรวจสอบ",
33 | "internals/web-app": "เว็บแอปภายใน",
34 | "interstitials": "โฆษณาคั่นระหว่างหน้า",
35 | "local-state": "ท้องถิ่นรัฐ",
36 | "management": "การจัดการ",
37 | "media-engagement": "สื่อความผูกพัน",
38 | "media-internals": "สื่อภายใน",
39 | "nacl": "nacl",
40 | "net-export": "ส่งออกบันทึกเครือข่าย",
41 | "network-errors": "ข้อผิดพลาดของเครือข่าย",
42 | "newtab": "แท็บใหม่",
43 | "ntp-tiles-internals": "NTP ไทล์ภายใน",
44 | "omnibox": "แถบอเนกประสงค์",
45 | "password-manager-internals": "ตัวจัดการรหัสผ่านภายใน",
46 | "policy": "นโยบาย",
47 | "predictors": "ตัวทำนาย",
48 | "prefs-internals": "ค่ากำหนดภายใน",
49 | "print": "พิมพ์",
50 | "process-internals": "ประมวลผลภายใน",
51 | "quota-internals": "โควต้าภายใน",
52 | "safe-browsing": "ท่องเว็บอย่างปลอดภัย",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "ตั้งค่า",
55 | "settings/accessibility": "ตั้งค่าการเข้าถึง",
56 | "settings/appearance": "ตั้งค่าลักษณะที่ปรากฏ",
57 | "settings/autofill": "ตั้งค่าป้อนอัตโนมัติ",
58 | "settings/clearBrowserData": "ล้างข้อมูลการท่องเว็บ",
59 | "settings/defaultBrowser": "การตั้งค่าเบราว์เซอร์เริ่มต้น",
60 | "settings/importData": "นำเข้าบุ๊กมาร์กและการตั้งค่า",
61 | "settings/languages": "ตั้งค่าภาษา",
62 | "settings/onStartup": "ในการตั้งค่าเริ่มต้น",
63 | "password-manager": "รหัสผ่าน",
64 | "settings/people": "ผู้คน",
65 | "settings/privacy": "ตั้งค่าความเป็นส่วนตัวและความปลอดภัย",
66 | "settings/reset": "รีเซ็ต",
67 | "settings/search": "ตั้งค่าเครื่องมือค้นหา",
68 | "settings/syncSetup": "การตั้งค่าการซิงค์ขั้นสูง",
69 | "settings/system": "ตั้งค่าระบบ",
70 | "signin-internals": "การลงชื่อเข้าใช้ภายใน",
71 | "site-engagement": "การมีส่วนร่วมไซต์",
72 | "sync-internals": "ซิงค์ภายใน",
73 | "system": "ระบบ",
74 | "terms": "ข้อกำหนดในการให้บริการ",
75 | "tracing": "ติดตาม",
76 | "translate-internals": "แปลภาษาภายใน",
77 | "ukm": "หน้าแก้ไขข้อบกพร่อง UKM",
78 | "usb-internals": "USB ภายใน",
79 | "user-actions": "การกระทำของผู้ใช้",
80 | "version": "เวอร์ชัน",
81 | "webrtc-internals": "WebRTC ภายใน",
82 | "webrtc-logs": "บันทึก WebRTC",
83 | "net-internals": "เน็ตภายใน",
84 | "new-tab-page-third-party": "แท็บใหม่ (บุคคลที่สาม)",
85 | "settings/cookies": "คุกกี้",
86 | "attribution-internals": "การรายงานการระบุแหล่งที่มา",
87 | "commerce-internals": "พาณิชย์ภายใน",
88 | "connectors-internals": "ตัวเชื่อมต่อระดับองค์กร",
89 | "extensions-internals": "ส่วนขยายภายใน",
90 | "history-clusters-internals": "กลุ่มประวัติศาสตร์",
91 | "metrics-internals": "ตัวชี้วัดภายใน",
92 | "new-tab-page": "หน้าแท็บใหม่",
93 | "optimization-guide-internals": "คู่มือการเพิ่มประสิทธิภาพ",
94 | "private-aggregation-internals": "การรวมตัวภาคเอกชน",
95 | "profile-internals": "โปรไฟล์",
96 | "suggest-internals": "แนะนำเครื่องมือแก้ไขข้อบกพร่อง",
97 | "tab-search.top-chrome": "ค้นหาแท็บ",
98 | "topics-internals": "หัวข้อ API ภายใน",
99 | "web-app-internals": "ภายในแอปพลิเคชันเว็บ",
100 | "whats-new": "แท็บใหม่คืออะไร",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/tr.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome için kısayollar",
3 | "app_short_name": "Chrome için kısayollar",
4 | "app_desc": "Chrome kullanan geliştiriciler için gezinme menüsü. İstediğiniz gibi düzenleyin.",
5 | "ui_recently_used": "Son zamanlarda kullanılmış",
6 | "accessibility": "Erişilebilirlik Dahili",
7 | "apps": "Uygulamalar",
8 | "autofill-internals": "Otomatik Doldurma Dahili",
9 | "blob-internals": "Blob Dahili",
10 | "bluetooth-internals": "Bluetooth Dahili",
11 | "bookmarks": "Yer imleri",
12 | "chrome-urls": "Chrome URL'leri",
13 | "components": "Bileşenler",
14 | "crashes": "çökmeler",
15 | "credits": "Kredi",
16 | "device-log": "Cihaz Günlükleri",
17 | "dino": "dinozor",
18 | "discards": "Atılan Sekmeler",
19 | "download-internals": "Dahili Bilgileri İndirin",
20 | "downloads": "İndirilenler",
21 | "extensions": "Uzantılar",
22 | "extensions/shortcuts": "Klavye kısayolları",
23 | "flags": "Bayraklar",
24 | "gcm-internals": "GCM Dahili",
25 | "gpu": "GPU",
26 | "help": "Yardım",
27 | "histograms": "Histogramlar",
28 | "history": "Tarih",
29 | "history/syncedTabs": "Diğer Cihazlardan Sekmeler",
30 | "identity-internals": "Kimlik API Simgesi Önbelleği",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "İncelemek",
33 | "internals/web-app": "Web Uygulaması Dahili",
34 | "interstitials": "geçiş reklamları",
35 | "local-state": "Yerel Eyalet",
36 | "management": "Yönetmek",
37 | "media-engagement": "Medya Etkileşimi",
38 | "media-internals": "Medya Dahili",
39 | "nacl": "NaCl",
40 | "net-export": "Ağ Günlüğünü Dışa Aktarma",
41 | "network-errors": "Ağ Hataları",
42 | "newtab": "Yeni sekme",
43 | "ntp-tiles-internals": "NTP Fayans Dahili",
44 | "omnibox": "çok amaçlı adres çubuğu",
45 | "password-manager-internals": "Parola Yöneticisi Dahili",
46 | "policy": "Politikalar",
47 | "predictors": "tahmin ediciler",
48 | "prefs-internals": "Tercih Dahili",
49 | "print": "Yazdır",
50 | "process-internals": "Süreç Dahili",
51 | "quota-internals": "Kota Dahili",
52 | "safe-browsing": "Güvenli Gezinti",
53 | "serviceworker-internals": "Servis Çalışanı",
54 | "settings": "Ayarlar",
55 | "settings/accessibility": "Erişilebilirlik Ayarları",
56 | "settings/appearance": "Görünüm ayarları",
57 | "settings/autofill": "Otomatik Doldurma Ayarları",
58 | "settings/clearBrowserData": "Tarama verilerini temizle",
59 | "settings/defaultBrowser": "Varsayılan Tarayıcı Ayarları",
60 | "settings/importData": "Yer İmlerini ve Ayarları İçe Aktar",
61 | "settings/languages": "Dil ayarları",
62 | "settings/onStartup": "Başlangıç Ayarlarında",
63 | "password-manager": "Şifreler",
64 | "settings/people": "İnsanlar",
65 | "settings/privacy": "Gizlilik ve Güvenlik Ayarları",
66 | "settings/reset": "Sıfırla",
67 | "settings/search": "Arama Motoru Ayarları",
68 | "settings/syncSetup": "Gelişmiş Senkronizasyon Ayarları",
69 | "settings/system": "Sistem ayarları",
70 | "signin-internals": "Oturum Açma Dahili",
71 | "site-engagement": "Site Katılımı",
72 | "sync-internals": "Dahili Senkronizasyon",
73 | "system": "sistem",
74 | "terms": "Kullanım Şartları",
75 | "tracing": "İzleme",
76 | "translate-internals": "Dahili Bilgileri Çevir",
77 | "ukm": "UKM Hata Ayıklama Sayfası",
78 | "usb-internals": "USB Dahili",
79 | "user-actions": "Kullanıcı İşlemleri",
80 | "version": "Sürüm",
81 | "webrtc-internals": "WebRTC Dahili",
82 | "webrtc-logs": "WebRTC Günlükleri",
83 | "net-internals": "Net Dahili",
84 | "new-tab-page-third-party": "Yeni Sekme (3. taraf)",
85 | "settings/cookies": "Çerez",
86 | "attribution-internals": "İlişkilendirme Raporlaması",
87 | "commerce-internals": "Ticaret Dahili",
88 | "connectors-internals": "Kurumsal Konektörler",
89 | "extensions-internals": "Uzantılar Dahili",
90 | "history-clusters-internals": "Geçmiş Kümeleri",
91 | "metrics-internals": "Metrikler Dahili",
92 | "new-tab-page": "Yeni Sekme Sayfası",
93 | "optimization-guide-internals": "Optimizasyon Kılavuzu",
94 | "private-aggregation-internals": "Özel Toplama",
95 | "profile-internals": "Profiller",
96 | "suggest-internals": "Hata Ayıklama Aracını Önerin",
97 | "tab-search.top-chrome": "Arama Sekmeleri",
98 | "topics-internals": "Konular API Dahili Öğeleri",
99 | "web-app-internals": "Web Uygulaması Dahili Bileşenleri",
100 | "whats-new": "Yenilikler Sekmesi",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/vi.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Các phím tắt cho Chrome",
3 | "app_short_name": "Các phím tắt cho Chrome",
4 | "app_desc": "Menu điều hướng dành cho các nhà phát triển sử dụng Chrome. Tổ chức theo cách bạn muốn.",
5 | "ui_recently_used": "Được sử dụng gần đây",
6 | "accessibility": "Nội bộ trợ năng",
7 | "apps": "Ứng dụng",
8 | "autofill-internals": "Tự động điền nội bộ",
9 | "blob-internals": "Blob Internals",
10 | "bluetooth-internals": "Nội bộ Bluetooth",
11 | "bookmarks": "Dấu trang",
12 | "chrome-urls": "URL của Chrome",
13 | "components": "Các thành phần",
14 | "crashes": "Sự cố",
15 | "credits": "Tín dụng",
16 | "device-log": "Nhật ký thiết bị",
17 | "dino": "Dino",
18 | "discards": "Các tab bị loại bỏ",
19 | "download-internals": "Tải xuống nội bộ",
20 | "downloads": "Tải xuống",
21 | "extensions": "Tiện ích mở rộng",
22 | "extensions/shortcuts": "Các phím tắt bàn phím",
23 | "flags": "Cờ",
24 | "gcm-internals": "GCM Internals",
25 | "gpu": "GPU",
26 | "help": "Trợ giúp",
27 | "histograms": "Biểu đồ",
28 | "history": "Môn lịch sử",
29 | "history/syncedTabs": "Tab từ các thiết bị khác",
30 | "identity-internals": "Identity API Token Cache",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "Quan sát",
33 | "internals/web-app": "Nội bộ ứng dụng web",
34 | "interstitials": "Quảng cáo xen kẽ",
35 | "local-state": "Tiểu bang địa phương",
36 | "management": "Ban quản lý",
37 | "media-engagement": "Tương tác với phương tiện truyền thông",
38 | "media-internals": "Nội bộ phương tiện",
39 | "nacl": "NaCl",
40 | "net-export": "Xuất nhật ký mạng",
41 | "network-errors": "Lỗi mạng",
42 | "newtab": "Tab mới",
43 | "ntp-tiles-internals": "NTP Tiles bên trong",
44 | "omnibox": "Thanh địa chỉ",
45 | "password-manager-internals": "Trình quản lý mật khẩu nội bộ",
46 | "policy": "Chính sách",
47 | "predictors": "Người dự đoán",
48 | "prefs-internals": "Pref Internals",
49 | "print": "In",
50 | "process-internals": "Xử lý nội bộ",
51 | "quota-internals": "Nội bộ hạn ngạch",
52 | "safe-browsing": "Duyệt web an toàn",
53 | "serviceworker-internals": "Nhân viên phục vụ",
54 | "settings": "Cài đặt",
55 | "settings/accessibility": "Cài đặt trợ năng",
56 | "settings/appearance": "Cài đặt hiển thị",
57 | "settings/autofill": "Cài đặt tự động điền",
58 | "settings/clearBrowserData": "Xóa dữ liệu truy cập",
59 | "settings/defaultBrowser": "Cài đặt trình duyệt mặc định",
60 | "settings/importData": "Nhập Dấu trang và Cài đặt",
61 | "settings/languages": "Cài đặt ngôn ngữ",
62 | "settings/onStartup": "Trên Cài đặt Khởi động",
63 | "password-manager": "Mật khẩu",
64 | "settings/people": "Những người",
65 | "settings/privacy": "Cài đặt quyền riêng tư và bảo mật",
66 | "settings/reset": "Cài lại",
67 | "settings/search": "Cài đặt Công cụ Tìm kiếm",
68 | "settings/syncSetup": "Cài đặt đồng bộ hóa nâng cao",
69 | "settings/system": "Cài đặt hệ thống",
70 | "signin-internals": "Đăng nhập nội bộ",
71 | "site-engagement": "Tương tác trang web",
72 | "sync-internals": "Đồng bộ hóa nội bộ",
73 | "system": "Hệ thống",
74 | "terms": "Điều khoản dịch vụ",
75 | "tracing": "Truy tìm",
76 | "translate-internals": "Dịch nội bộ",
77 | "ukm": "Trang gỡ lỗi UKM",
78 | "usb-internals": "Nội bộ USB",
79 | "user-actions": "Hành động của người dùng",
80 | "version": "Phiên bản",
81 | "webrtc-internals": "Nội bộ WebRTC",
82 | "webrtc-logs": "Nhật ký WebRTC",
83 | "net-internals": "Net Internals",
84 | "new-tab-page-third-party": "Tab mới (bên thứ 3)",
85 | "settings/cookies": "Cài đặt cookie",
86 | "attribution-internals": "Báo cáo phân bổ",
87 | "commerce-internals": "Nội bộ thương mại",
88 | "connectors-internals": "Kết nối doanh nghiệp",
89 | "extensions-internals": "Nội bộ tiện ích mở rộng",
90 | "history-clusters-internals": "Cụm lịch sử",
91 | "metrics-internals": "Số liệu nội bộ",
92 | "new-tab-page": "Trang tab mới",
93 | "optimization-guide-internals": "Hướng dẫn tối ưu hóa",
94 | "private-aggregation-internals": "Tổng hợp riêng tư",
95 | "profile-internals": "Hồ sơ",
96 | "suggest-internals": "Đề xuất công cụ gỡ lỗi",
97 | "tab-search.top-chrome": "Tab tìm kiếm",
98 | "topics-internals": "Nội bộ API chủ đề",
99 | "web-app-internals": "Nội bộ ứng dụng web",
100 | "whats-new": "Tab mới có gì",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/zh_CN.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome 快捷方式",
3 | "app_short_name": "Chrome 快捷方式",
4 | "app_desc": "使用 Chrome 的开发者的导航菜单。随心所欲地组织。",
5 | "ui_recently_used": "最近使用过",
6 | "accessibility": "可访问性内部",
7 | "apps": "应用程序",
8 | "autofill-internals": "自动填充内部",
9 | "blob-internals": "blob 内部",
10 | "bluetooth-internals": "蓝牙内部",
11 | "bookmarks": "书签",
12 | "chrome-urls": "Chrome 网址",
13 | "components": "组件",
14 | "crashes": "崩溃",
15 | "credits": "信用",
16 | "device-log": "设备日志",
17 | "dino": "迪诺",
18 | "discards": "废弃的标签",
19 | "download-internals": "下载内幕",
20 | "downloads": "下载",
21 | "extensions": "扩展名",
22 | "extensions/shortcuts": "键盘快捷键",
23 | "flags": "旗帜",
24 | "gcm-internals": "GCM 内部结构",
25 | "gpu": "GPU",
26 | "help": "帮助",
27 | "histograms": "直方图",
28 | "history": "历史",
29 | "history/syncedTabs": "来自其他设备的标签",
30 | "identity-internals": "身份 API 令牌缓存",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "检查",
33 | "internals/web-app": "Web 应用程序内部",
34 | "interstitials": "插页式广告",
35 | "local-state": "本地状态",
36 | "management": "管理",
37 | "media-engagement": "媒体参与",
38 | "media-internals": "媒体内部",
39 | "nacl": "NaCl",
40 | "net-export": "网络日志导出",
41 | "network-errors": "网络错误",
42 | "newtab": "新标签",
43 | "ntp-tiles-internals": "NTP Tiles Internals",
44 | "omnibox": "多功能框",
45 | "password-manager-internals": "密码管理器内部",
46 | "policy": "政策",
47 | "predictors": "预测者",
48 | "prefs-internals": "Pref Internals",
49 | "print": "打印",
50 | "process-internals": "进程内部",
51 | "quota-internals": "配额内部",
52 | "safe-browsing": "安全浏览",
53 | "serviceworker-internals": "ServiceWorker",
54 | "settings": "设置",
55 | "settings/accessibility": "辅助功能设置",
56 | "settings/appearance": "外观设置",
57 | "settings/autofill": "自动填充设置",
58 | "settings/clearBrowserData": "清除浏览数据",
59 | "settings/defaultBrowser": "默认浏览器设置",
60 | "settings/importData": "导入书签和设置",
61 | "settings/languages": "语言设置",
62 | "settings/onStartup": "启动设置",
63 | "password-manager": "密码",
64 | "settings/people": "人",
65 | "settings/privacy": "隐私和安全设置",
66 | "settings/reset": "重置",
67 | "settings/search": "搜索引擎设置",
68 | "settings/syncSetup": "高级同步设置",
69 | "settings/system": "系统设置",
70 | "signin-internals": "登录内部",
71 | "site-engagement": "网站参与度",
72 | "sync-internals": "同步内部",
73 | "system": "系统",
74 | "terms": "服务条款",
75 | "tracing": "追踪",
76 | "translate-internals": "翻译内部结构",
77 | "ukm": "UKM 调试页面",
78 | "usb-internals": "USB 内部",
79 | "user-actions": "用户操作",
80 | "version": "版本",
81 | "webrtc-internals": "WebRTC 内部",
82 | "webrtc-logs": "WebRTC 日志",
83 | "net-internals": "网络内部",
84 | "new-tab-page-third-party": "新标签页(第 3 方)",
85 | "settings/cookies": "Cookie 设置",
86 | "attribution-internals": "歸因報告",
87 | "commerce-internals": "商務內部結構",
88 | "connectors-internals": "企業連結器",
89 | "extensions-internals": "擴展內部",
90 | "history-clusters-internals": "指標內部",
91 | "metrics-internals": "指標內部",
92 | "new-tab-page": "新標籤頁",
93 | "optimization-guide-internals": "優化指南內部結構",
94 | "private-aggregation-internals": "私有聚合 API 內部結構",
95 | "profile-internals": "設定檔",
96 | "suggest-internals": "建議調試工具",
97 | "tab-search.top-chrome": "搜尋標籤",
98 | "topics-internals": "主題 API 內部結構",
99 | "web-app-internals": "Web 應用程式內部",
100 | "whats-new": "新分頁",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/i18n/zh_TW.json:
--------------------------------------------------------------------------------
1 | {
2 | "app_name": "Chrome 快捷方式",
3 | "app_short_name": "Chrome 快捷方式",
4 | "app_desc": "使用Chrome的開發者的導航菜單。隨心所欲地組織",
5 | "ui_recently_used": "最近使用過",
6 | "accessibility": "可访问性内部",
7 | "apps": "应用程序",
8 | "autofill-internals": "自动填充内部",
9 | "blob-internals": "blob 内部",
10 | "bluetooth-internals": "蓝牙内部",
11 | "bookmarks": "书签",
12 | "chrome-urls": "Chrome 网址",
13 | "components": "组件",
14 | "crashes": "崩溃",
15 | "credits": "信用",
16 | "device-log": "设备日志",
17 | "dino": "迪诺",
18 | "discards": "废弃的标签",
19 | "download-internals": "下载内幕",
20 | "downloads": "下载",
21 | "extensions": "扩展名",
22 | "extensions/shortcuts": "键盘快捷键",
23 | "flags": "旗帜",
24 | "gcm-internals": "GCM 内部结构",
25 | "gpu": "GPU",
26 | "help": "帮助",
27 | "histograms": "直方图",
28 | "history": "历史",
29 | "history/syncedTabs": "来自其他设备的标签",
30 | "identity-internals": "身份 API 令牌缓存",
31 | "indexeddb-internals": "IndexedDB",
32 | "inspect": "检查",
33 | "internals/web-app": "Web 应用程序内部",
34 | "interstitials": "插页式广告",
35 | "local-state": "本地状态",
36 | "management": "管理",
37 | "media-engagement": "媒体参与",
38 | "media-internals": "媒体内部",
39 | "nacl": "NaCl",
40 | "net-export": "网络日志导出",
41 | "network-errors": "网络错误",
42 | "newtab": "新标签",
43 | "ntp-tiles-internals": "NTP Tiles 內部結構",
44 | "omnibox": "多功能框",
45 | "password-manager-internals": "密码管理器内部",
46 | "policy": "政策",
47 | "predictors": "预测者",
48 | "prefs-internals": "Pref Internals",
49 | "print": "打印",
50 | "process-internals": "进程内部",
51 | "quota-internals": "配额内部",
52 | "safe-browsing": "安全浏览",
53 | "serviceworker-internals": "服務工作者",
54 | "settings": "设置",
55 | "settings/accessibility": "辅助功能设置",
56 | "settings/appearance": "外观设置",
57 | "settings/autofill": "自动填充设置",
58 | "settings/clearBrowserData": "清除浏览数据",
59 | "settings/defaultBrowser": "默认浏览器设置",
60 | "settings/importData": "导入书签和设置",
61 | "settings/languages": "语言设置",
62 | "settings/onStartup": "启动设置",
63 | "password-manager": "密码",
64 | "settings/people": "人",
65 | "settings/privacy": "隐私和安全设置",
66 | "settings/reset": "重置",
67 | "settings/search": "搜索引擎设置",
68 | "settings/syncSetup": "高级同步设置",
69 | "settings/system": "系统设置",
70 | "signin-internals": "登录内部",
71 | "site-engagement": "网站参与度",
72 | "sync-internals": "同步内部",
73 | "system": "系统",
74 | "terms": "服务条款",
75 | "tracing": "追踪",
76 | "translate-internals": "翻译内部结构",
77 | "ukm": "UKM 调试页面",
78 | "usb-internals": "USB 内部",
79 | "user-actions": "用户操作",
80 | "version": "版本",
81 | "webrtc-internals": "WebRTC 内部",
82 | "webrtc-logs": "WebRTC 日志",
83 | "net-internals": "网络内部",
84 | "new-tab-page-third-party": "新标签页(第 3 方)",
85 | "settings/cookies": "cookies",
86 | "attribution-internals": "歸因報告",
87 | "commerce-internals": "商務內部結構",
88 | "connectors-internals": "企業連結器",
89 | "extensions-internals": "擴展內部",
90 | "history-clusters-internals": "指標內部",
91 | "metrics-internals": "指標內部",
92 | "new-tab-page": "新標籤頁",
93 | "optimization-guide-internals": "優化指南內部結構",
94 | "private-aggregation-internals": "私有聚合 API 內部結構",
95 | "profile-internals": "設定檔",
96 | "suggest-internals": "建議調試工具",
97 | "tab-search.top-chrome": "搜尋標籤",
98 | "topics-internals": "主題 API 內部結構",
99 | "web-app-internals": "Web 應用程式內部",
100 | "whats-new": "新分頁",
101 | "app-service-internals": "App Service Internals"
102 | }
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "shortcuts-for-chrome",
3 | "version": "3.7.0",
4 | "license": "MIT",
5 | "author": {
6 | "name": "Mobile First",
7 | "email": "hello@mobilefirst.me",
8 | "url": "https://mobilefirst.me"
9 | },
10 | "repository": {
11 | "type": "git",
12 | "url": "https://github.com/MobileFirstLLC/shortcuts-for-chrome.git"
13 | },
14 | "description": "Chrome navigation menu for technical users.",
15 | "homepage": "https://chrome.google.com/webstore/detail/jnmekaomnicdcpgdndekkmojfomifjal",
16 | "scripts": {
17 | "start": "npm run locales && xt-build -e dev -w",
18 | "build": "npm run locales && xt-build -e prod",
19 | "docs": "jsdoc2md \"./src/**/*.{js, json}\" > docs/docs/api.md",
20 | "docs:watch": "cd docs && mkdocs serve & nodemon --watch src -x \"npm run docs\"",
21 | "test": "xt-test",
22 | "coverage": "nyc --reporter=lcov npm run test",
23 | "locales": "node utilities/locales.js",
24 | "translate": "node utilities/translate.js",
25 | "clean": "xt-clean",
26 | "push_tags": "git push --follow-tags origin main",
27 | "patch": "npx standard-version --release-as patch && npm run push_tags",
28 | "minor": "npx standard-version --release-as minor && npm run push_tags"
29 | },
30 | "devDependencies": {
31 | "@google-cloud/translate": "9.0.1",
32 | "cws-publish": "2.1.1",
33 | "dotenv": "^16.4.5",
34 | "extension-cli": "1.2.5-alpha.0",
35 | "file-set": "^6.0.0",
36 | "jsdoc-to-markdown": "9.1.1",
37 | "moment": "^2.30.1",
38 | "nodemon": "3.1.9",
39 | "webpack": "5.99.5"
40 | },
41 | "babel": {
42 | "presets": [
43 | "@babel/preset-env"
44 | ]
45 | },
46 | "renovate": {
47 | "extends": [
48 | "config:base",
49 | ":disableDependencyDashboard"
50 | ]
51 | },
52 | "eslintIgnore": [
53 | "test/**/*"
54 | ],
55 | "standard-version": {
56 | "infile": "docs/docs/changelog.md"
57 | },
58 | "xtbuild": {
59 | "assets": "assets/img/*",
60 | "js_bundles": [
61 | {
62 | "name": "background",
63 | "src": "./src/background.js"
64 | },
65 | {
66 | "name": "popup",
67 | "src": "./src/popup.js"
68 | }
69 | ],
70 | "scss_bundles": [
71 | {
72 | "src": [
73 | "./src/shared/theme.scss",
74 | "./src/popup/popup.scss",
75 | "./src/**/*.scss"
76 | ],
77 | "name": "styles"
78 | }
79 | ],
80 | "locales_dir": "./locales/",
81 | "locales_list": [
82 | "am",
83 | "ar",
84 | "bg",
85 | "bn",
86 | "ca",
87 | "cs",
88 | "da",
89 | "de",
90 | "el",
91 | "en",
92 | "en_GB",
93 | "es",
94 | "es_419",
95 | "et",
96 | "fa",
97 | "fi",
98 | "fil",
99 | "fr",
100 | "gu",
101 | "he",
102 | "hi",
103 | "hr",
104 | "hu",
105 | "id",
106 | "it",
107 | "ja",
108 | "kn",
109 | "ko",
110 | "lt",
111 | "lv",
112 | "ml",
113 | "mr",
114 | "ms",
115 | "nl",
116 | "no",
117 | "pl",
118 | "pt_BR",
119 | "pt_PT",
120 | "ro",
121 | "ru",
122 | "sk",
123 | "sl",
124 | "sr",
125 | "sv",
126 | "sw",
127 | "ta",
128 | "te",
129 | "th",
130 | "tr",
131 | "uk",
132 | "vi",
133 | "zh_CN",
134 | "zh_TW"
135 | ]
136 | }
137 | }
138 |
--------------------------------------------------------------------------------
/src/background.js:
--------------------------------------------------------------------------------
1 | import {Background} from './index';
2 |
3 | (() => new Background())();
4 |
--------------------------------------------------------------------------------
/src/background/contextMenu.js:
--------------------------------------------------------------------------------
1 | import {Config} from '..';
2 |
3 | /**
4 | * @class ContextMenu
5 | *
6 | * @classdesc The ContextMenu class adds custom options to the browser
7 | * action's context menu (the "right-click" menu). The context menu
8 | * setup must be run in the extension's background context.
9 | *
10 | * @see {@link https://developer.chrome.com/docs/extensions/reference/contextMenus/ | chrome.contextMenus}
11 | *
12 | * !!! info "Required Permissions"
13 | * This feature requires `contextMenus` permission in extension
14 | * manifest.
15 | *
16 | */
17 | export default class ContextMenu {
18 |
19 | /**
20 | * @static
21 | * @function
22 | * @memberOf ContextMenu
23 | *
24 | * @description
25 | * This method creates a context menu based on a configuration
26 | * defined in [`Config.ContextMenuOptions`](#config-object).
27 | *
28 | * !!! example "Initializes a context menu"
29 | * ```js linenums="0"
30 | * import ContextMenu from 'contextMenu.js';
31 | *
32 | * ContextMenu.initialize();
33 | * ```
34 | */
35 | static initialize() {
36 | chrome.contextMenus.removeAll(() => Object
37 | .entries(Config.ContextMenuOptions)
38 | .map(([k, v]) =>
39 | ContextMenu.generateOption(k, v)));
40 | chrome.contextMenus.onClicked
41 | .addListener(ContextMenu.contextMenuOnClick);
42 | }
43 |
44 | /**
45 | * @static
46 | * @private
47 | * @function
48 | * @memberOf ContextMenu
49 | * @description Make context menu option.
50 | * @param {string} key - Option key/id.
51 | * @param {Object} value
52 | * @param {string} value.title - Option title.
53 | * @param {string|number} value.id - Option id.
54 | * @param {string|number} value.parentId - Option parent id.
55 | */
56 | static generateOption(key, {title, id, parentId}) {
57 | return chrome.contextMenus.create({
58 | title, parentId, id: (id || key), contexts: ['action']
59 | });
60 | }
61 |
62 | /**
63 | * @static
64 | * @private
65 | * @function
66 | * @memberOf ContextMenu
67 | * @description Generates an absolute url for a menu option.
68 | * @param {string} url - URL of context menu link.
69 | */
70 | static generateUrl(url) {
71 | const {short_name, homepage_url} = chrome.runtime.getManifest();
72 | const sanitizedSn = short_name.replace(/ /g, '');
73 | return url
74 | .replace('{hash}', `%23${sanitizedSn}`)
75 | .replace('{URI}', homepage_url);
76 | }
77 |
78 | /**
79 | * @static
80 | * @private
81 | * @function
82 | * @memberOf ContextMenu
83 | * @description Handles context menu option click.
84 | * @see {@link https://developer.chrome.com/docs/extensions/reference/contextMenus/#event-onClicked | onClicked}
85 | * @param {Object} info
86 | * @param {string|number} info.menuItemId - The ID of the menu item
87 | * that was clicked.
88 | */
89 | static contextMenuOnClick({menuItemId}) {
90 | const option = Config.ContextMenuOptions[menuItemId];
91 | if (option) {
92 | const url = ContextMenu.generateUrl(option.url);
93 | return chrome.tabs.create({url: url});
94 | }
95 | }
96 | }
97 |
--------------------------------------------------------------------------------
/src/background/index.js:
--------------------------------------------------------------------------------
1 | import ContextMenu from './contextMenu';
2 |
3 | /**
4 | * @class Background
5 | *
6 | * @description Initializes all background scripts.
7 | *
8 | * !!! example "Initialize background scripts"
9 | * ```js linenums="0"
10 | * new Background();
11 | * ```
12 | *
13 | * @classdesc The background class sets up all functionality and event
14 | * handlers in the extension's background context. Currently, this
15 | * module sets up the extension context menu. Instantiate `Background`
16 | * to activate this functionality. The instantiation must be run in the
17 | * extension's background context.
18 | */
19 | export default class Background {
20 |
21 | constructor() {
22 | ContextMenu.initialize();
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/index.js:
--------------------------------------------------------------------------------
1 | /**
2 | * This index file gives a centralized module to import
3 | * extension's core functionality, without having to
4 | * worry about absolute physical locations.
5 | */
6 | export {default as Background} from './background/index';
7 | export {default as Popup} from './popup/index';
8 | export {default as RecentLinks} from './shared/recent';
9 | export {default as Storage} from './shared/storage';
10 | export {MenuLinks} from './shared/links.json';
11 | export {Config} from './shared/config';
12 |
--------------------------------------------------------------------------------
/src/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "__MSG_app_name__",
3 | "short_name": "__MSG_app_short_name__",
4 | "description": "__MSG_app_desc__",
5 | "version": "0.0.0",
6 | "offline_enabled": true,
7 | "manifest_version": 3,
8 | "default_locale": "en",
9 | "minimum_chrome_version": "88",
10 | "homepage_url": "https://chrome.google.com/webstore/detail/jnmekaomnicdcpgdndekkmojfomifjal",
11 | "permissions": [
12 | "storage",
13 | "contextMenus"
14 | ],
15 | "icons": {
16 | "128": "assets/128x128.png"
17 | },
18 | "background": {
19 | "service_worker": "background.js"
20 | },
21 | "action": {
22 | "default_icon": {
23 | "16": "assets/16x16.png",
24 | "24": "assets/24x24.png",
25 | "32": "assets/32x32.png"
26 | },
27 | "default_title": "__MSG_app_short_name__",
28 | "default_popup": "popup.html"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/src/menu/helpers.js:
--------------------------------------------------------------------------------
1 | import {Config} from '..';
2 |
3 | /**
4 | * @private
5 | * @static
6 | * @class Helpers
7 | * @classdesc This module contains various static helper methods.
8 | */
9 | export default class Helpers {
10 |
11 | /**
12 | * @static
13 | * @memberOf Helpers
14 | * @description Given an icon name, this function returns SVG
15 | * element.
16 | * @param {Object} icon - One of {@type Config.SVGIcons}
17 | * @param {string?} className - Element class.
18 | * @returns {string} Icon element as HTML string.
19 | */
20 | static generateIcon(icon, className) {
21 | let svg = document.createElement('svg'),
22 | path = document.createElement('path');
23 |
24 | path.setAttribute('d', icon.path);
25 | svg.setAttribute('class', className);
26 | svg.setAttribute('viewBox',
27 | [0, 0, (icon.w || 24), (icon.h || 24)].join(' '));
28 | svg.appendChild(path);
29 | return svg.outerHTML;
30 | }
31 |
32 | /**
33 | * @static
34 | * @memberOf Helpers
35 | * @description Generate SVG icon for unpinned link.
36 | * @returns {string} Icon element as HTML.
37 | */
38 | static get unpinnedItemIcon() {
39 | return Helpers.generateIcon(
40 | Config.SVGIcons.unpinnedLink, 'pin');
41 | }
42 |
43 | /**
44 | * @static
45 | * @memberOf Helpers
46 | * @description Generate SVG icon for pinned link.
47 | * @returns {string} Icon element as HTML.
48 | */
49 | static get pinnedItemIcon() {
50 | return Helpers.generateIcon(
51 | Config.SVGIcons.activePin, 'unpin');
52 | }
53 |
54 | /**
55 | * @static
56 | * @memberOf Helpers
57 | * @description Sort a list of links by their localized label.
58 | * @param {string[]} linkList - List of links.
59 | * @returns {Array.>} Sorted list of tuples, where
60 | *
61 | * - first element is localized label
62 | * - second element is the original link
63 | */
64 | static localizedSort(linkList) {
65 | return linkList.map(link =>
66 | [Helpers.translateLabel(link), link])
67 | .sort();
68 | }
69 |
70 | /**
71 | * @static
72 | * @memberOf Helpers
73 | * @description Get the translated dictionary value for some link.
74 | * @param {string} name - Link name (dictionary key).
75 | * @returns {string} Translated label.
76 | */
77 | static translateLabel(name) {
78 | return chrome.i18n.getMessage(
79 | name.replace(/[-/.]/g, '_')) || name;
80 | }
81 |
82 | /**
83 | * @static
84 | * @memberOf Helpers
85 | * @description Create a horizontal menu divider element and append
86 | * it to the end of the provided panel element (in place). This
87 | * method returns nothing. After calling this method panel will have
88 | * a divider as its last DOM child.
89 | * @param {Element} panel - DOM element where to append the divider.
90 | */
91 | static appendDivider(panel) {
92 | const div = document.createElement('div');
93 |
94 | div.setAttribute('class', 'divider');
95 | panel.appendChild(div);
96 | }
97 | }
98 |
--------------------------------------------------------------------------------
/src/menu/menu.scss:
--------------------------------------------------------------------------------
1 | #menu {
2 | width: var(--panel-width);
3 | border: none;
4 | padding-top: 0;
5 |
6 | .divider {
7 | margin: 5px 0;
8 | height: 1px;
9 | background: var(--divider);
10 | }
11 |
12 | a,
13 | a:link,
14 | a:active,
15 | a:focus,
16 | a:visited,
17 | .category-title {
18 | display: block;
19 | line-height: 31px;
20 | padding-left: 47px;
21 | padding-right: 10px;
22 |
23 | span {
24 | min-width: 60%;
25 | width: 220px;
26 | display: block;
27 | overflow: hidden;
28 | text-overflow: ellipsis;
29 | }
30 |
31 | svg.pin,
32 | svg.unpin {
33 | position: absolute;
34 | display: none;
35 | left: 14px;
36 | width: 17px;
37 | height: 17px;
38 | top: 7px;
39 | cursor: pointer;
40 |
41 | path {
42 | transition: all 0.1s;
43 | }
44 | }
45 |
46 | svg.pin path {
47 | fill: var(--inactive-icon);
48 | }
49 |
50 | svg.unpin {
51 | display: inline-block;
52 |
53 | path {
54 | fill: var(--pin-color);
55 | }
56 | }
57 | }
58 |
59 | #pinned {
60 | padding-top: 6px;
61 |
62 | a,
63 | a:link,
64 | a:active,
65 | a:focus,
66 | a:visited {
67 | line-height: 27px;
68 | border-top: 2px solid transparent;
69 | border-bottom: 2px solid transparent;
70 | cursor: move;
71 |
72 | span {
73 | cursor: default
74 | }
75 |
76 | svg.unpin {
77 | top: 4px;
78 | cursor: pointer;
79 | }
80 | }
81 |
82 | a.before {
83 | border-top-color: var(--drag-color) !important;
84 | }
85 |
86 | a.after {
87 | border-bottom-color: var(--drag-color) !important;
88 | }
89 | }
90 |
91 | a:hover {
92 | background: var(--link-hover-bg);
93 |
94 | svg.pin {
95 | display: inline-block;
96 | }
97 |
98 | svg.unpin:hover path {
99 | fill: var(--unpin-color);
100 | }
101 | }
102 |
103 | a:last-child {
104 | margin-bottom: 6px;
105 | }
106 |
107 | .category-title {
108 | text-transform: uppercase;
109 | opacity: .6;
110 | font-size: 85%;
111 | }
112 | }
113 |
--------------------------------------------------------------------------------
/src/popup.js:
--------------------------------------------------------------------------------
1 | import {Popup} from '.';
2 |
3 | (() => new Popup())();
4 |
--------------------------------------------------------------------------------
/src/popup/popup.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/src/popup/popup.scss:
--------------------------------------------------------------------------------
1 | *::-webkit-scrollbar-track {
2 | box-shadow: none;
3 | border: none;
4 | border-left: 1px solid var(--scrollbar-border);
5 | background: var(--scrollbar-track);
6 | }
7 |
8 | *::-webkit-scrollbar {
9 | width: var(--scroll-width);
10 | height: var(--scroll-width);
11 | }
12 |
13 | *::-webkit-scrollbar-thumb {
14 | background-color: var(--scrollbar-thumb);
15 | box-shadow: none;
16 | border-radius: 0;
17 | border: none;
18 | }
19 |
20 | *::-webkit-scrollbar-thumb:hover {
21 | background-color: var(--scrollbar-thumb-hover);
22 | }
23 |
24 |
25 | html,
26 | body {
27 | padding: 0;
28 | margin: 0;
29 | height: 100%;
30 | }
31 |
32 | body {
33 | background: var(--body-bg);
34 | height: 600px;
35 | font-size: 13px;
36 | letter-spacing: 0;
37 | font-family: "system-ui", Tahoma, sans-serif;
38 | -webkit-touch-callout: none;
39 | -webkit-user-select: none;
40 | user-select: none;
41 | overflow-y: visible;
42 |
43 | * {
44 | outline: none;
45 | }
46 |
47 | a,
48 | a:link,
49 | a:active,
50 | a:focus,
51 | a:visited,
52 | .category-title {
53 | color: var(--link-color);
54 | text-decoration: none;
55 | position: relative;
56 | white-space: nowrap;
57 | overflow: hidden;
58 | text-overflow: ellipsis;
59 | }
60 |
61 | .hidden {
62 | display: none;
63 | }
64 | }
65 |
--------------------------------------------------------------------------------
/src/shared/config.js:
--------------------------------------------------------------------------------
1 | /**
2 | * @constant
3 | * @static
4 | * @readonly
5 | * @name Config
6 | * @type {Object}
7 | * @description Application configurations.
8 | */
9 | export const Config = Object.freeze({
10 |
11 | /**
12 | * @constant
13 | * @memberOf Config
14 | * @name recentIntervalMillis
15 | * @type {number}
16 | * @description When a link clicked within last X milliseconds,
17 | * it is considered "recently used".
18 | */
19 | recentIntervalMillis: 10 * 60 * 1000, // 10 minutes
20 |
21 | /**
22 | * @constant
23 | * @enum {{path: string}}
24 | * @memberOf Config
25 | * @name SVGIcons
26 | * @description App icons svg paths.
27 | */
28 | SVGIcons: {
29 | /**
30 | * @constant
31 | * @memberOf Config.SVGIcons
32 | * @name unpinnedLink
33 | * @type {{path: string}}
34 | * @description SVG icon for an unpinned menu link.
35 | */
36 | unpinnedLink: {
37 | path: 'M17,18L12,15.82L7,18V5H17M17,3H7A2,2 0 0,0 5,' +
38 | '5V21L12,18L19,21V5C19,3.89 18.1,3 17,3Z'
39 | },
40 | /**
41 | * @constant
42 | * @memberOf Config.SVGIcons
43 | * @name activePin
44 | * @type {{path: string}}
45 | * @description SVG icon for a pinned menu link.
46 | */
47 | activePin: {
48 | path: 'M17,3A2,2 0 0,1 19,5V21L12,18L5,21V5C5,3.89' +
49 | '5.9,3 7,3H17M11,14L17.25,7.76L15.84,6.34L11,' +
50 | '11.18L8.41,8.59L7,10L11,14Z'
51 | }
52 | },
53 |
54 | /**
55 | * @constant
56 | * @memberOf Config
57 | * @name ContextMenuOptions
58 | * @enum {{title:string, url:string, id:string, parentId:string, ww:
59 | * number, wh:number }}
60 | * @description List of options to display in the context menu.
61 | * Links will open in new tab when width/height (ww/wh) are not
62 | * specified. Otherwise, links will open in a window of specified
63 | * size.
64 | */
65 | ContextMenuOptions: {
66 | /**
67 | * @constant
68 | * @memberOf Config.ContextMenuOptions
69 | * @description link to source code.
70 | */
71 | source: {
72 | title: 'Source code',
73 | url: 'https://github.com/mobilefirstllc/shortcuts-for-chrome'
74 | },
75 | /**
76 | * @constant
77 | * @memberOf Config.ContextMenuOptions
78 | * @description Link to Chrome web store.
79 | */
80 | chromeStore: {
81 | title: 'Rate extension',
82 | url: '{URI}/reviews'
83 | },
84 | /**
85 | * @constant
86 | * @memberOf Config.ContextMenuOptions
87 | * @description Link to POEditor.
88 | */
89 | translate: {
90 | title: 'Help translate',
91 | url: 'https://poeditor.com/join/project?hash=c2ihN8duR2'
92 | }
93 | }
94 | });
95 |
--------------------------------------------------------------------------------
/src/shared/links.json:
--------------------------------------------------------------------------------
1 | {
2 | "MenuLinks": [
3 | "accessibility",
4 | "app-service-internals",
5 | "apps",
6 | "attribution-internals",
7 | "autofill-internals",
8 | "blob-internals",
9 | "bluetooth-internals",
10 | "bookmarks",
11 | "chrome-urls",
12 | "commerce-internals",
13 | "components",
14 | "connectors-internals",
15 | "crashes",
16 | "credits",
17 | "device-log",
18 | "dino",
19 | "discards",
20 | "download-internals",
21 | "downloads",
22 | "extensions",
23 | "extensions-internals",
24 | "extensions/shortcuts",
25 | "flags",
26 | "gcm-internals",
27 | "gpu",
28 | "help",
29 | "histograms",
30 | "history",
31 | "history-clusters-internals",
32 | "history/syncedTabs",
33 | "indexeddb-internals",
34 | "inspect",
35 | "interstitials",
36 | "identity-internals",
37 | "internals/web-app",
38 | "local-state",
39 | "management",
40 | "media-engagement",
41 | "media-internals",
42 | "metrics-internals",
43 | "nacl",
44 | "net-export",
45 | "net-internals",
46 | "network-errors",
47 | "new-tab-page",
48 | "new-tab-page-third-party",
49 | "newtab",
50 | "ntp-tiles-internals",
51 | "omnibox",
52 | "optimization-guide-internals",
53 | "password-manager",
54 | "password-manager-internals",
55 | "policy",
56 | "predictors",
57 | "prefs-internals",
58 | "print",
59 | "private-aggregation-internals",
60 | "process-internals",
61 | "profile-internals",
62 | "quota-internals",
63 | "safe-browsing",
64 | "serviceworker-internals",
65 | "settings",
66 | "settings/accessibility",
67 | "settings/appearance",
68 | "settings/autofill",
69 | "settings/clearBrowserData",
70 | "settings/cookies",
71 | "settings/defaultBrowser",
72 | "settings/importData",
73 | "settings/languages",
74 | "settings/onStartup",
75 | "settings/people",
76 | "settings/privacy",
77 | "settings/reset",
78 | "settings/search",
79 | "settings/syncSetup",
80 | "settings/system",
81 | "signin-internals",
82 | "site-engagement",
83 | "suggest-internals",
84 | "sync-internals",
85 | "system",
86 | "tab-search.top-chrome",
87 | "terms",
88 | "topics-internals",
89 | "tracing",
90 | "translate-internals",
91 | "ukm",
92 | "usb-internals",
93 | "user-actions",
94 | "version",
95 | "web-app-internals",
96 | "webrtc-internals",
97 | "webrtc-logs",
98 | "whats-new"
99 | ]
100 | }
--------------------------------------------------------------------------------
/src/shared/recent.js:
--------------------------------------------------------------------------------
1 | import {Config} from './config';
2 | import Storage from './storage';
3 |
4 | /**
5 | * @class RecentLinks
6 | *
7 | * @classdesc Recent links is a list of URL that were used "recently",
8 | * based on configurable interval in
9 | * [Config.recentIntervalMillis](#config-object). Unpinned recent links
10 | * are displayed at the top of the menu. Recent links become stale after
11 | * some time and are removed from the recent list.
12 | */
13 | export default class RecentLinks {
14 |
15 | /**
16 | * @static
17 | * @memberOf RecentLinks
18 | * @description Determine if some timestamp still qualifies as
19 | * recent.
20 | *
21 | * !!! example "Check if access is recent"
22 | * ```{ .js }
23 | * const timestamp = Date.now(); // capture timestamp
24 | *
25 | * // ... a few minutes later:
26 | * console.log(RecentLinks.isStillRecent(timestamp));
27 | * ```
28 | *
29 | * @param {number} timestamp - Milliseconds since epoch when link
30 | * was last accessed.
31 | * @returns {boolean} True if link is still valid relative to
32 | * current time.
33 | */
34 | static isStillRecent(timestamp) {
35 | const minTime = Date.now() - Config.recentIntervalMillis;
36 |
37 | return !!(timestamp && timestamp > minTime);
38 | }
39 |
40 | /**
41 | * @static
42 | * @memberOf RecentLinks
43 | * @description Mark some URL as recently used. This will either add
44 | * or update the link, depending on if it already exists as a
45 | * recently used link.
46 | * @param {string} url - Link URL.
47 | * @param {function} callback - Handler for when function is done.
48 | */
49 | static addRecent(url, callback = () => false) {
50 | Storage.get([Storage.keys.recent], items => {
51 | let found = false;
52 | const recent = (items[Storage.keys.recent] || [])
53 | // remove stale entries
54 | .filter(({ts}) => RecentLinks.isStillRecent(ts))
55 | .map(item => {
56 | // if given URL is already recent,
57 | // update its timestamp
58 | if (item.url === url) {
59 | item.ts = Date.now();
60 | found = true;
61 | }
62 | return item;
63 | });
64 |
65 | if (!found) {
66 | recent.push({url, ts: Date.now()});
67 | }
68 |
69 | Storage.save(Storage.keys.recent, recent, callback);
70 | });
71 | }
72 |
73 | /**
74 | * @static
75 | * @memberOf RecentLinks
76 | * @description Get all recent items. This method returns everything
77 | * that qualifies as recent. It doesn't check if a link is pinned or
78 | * not, and that should be done at display time to avoid
79 | * duplication.
80 | * @param {function} callback - Result handler
81 | */
82 | static getRecent(callback) {
83 | Storage.get(null, items => {
84 | const recent = (items[Storage.keys.recent] || [])
85 | // filter out unwanted matches
86 | .filter(({ts}) =>
87 | RecentLinks.isStillRecent(ts))
88 | // returns urs only
89 | .map(({url}) => url);
90 |
91 | callback(recent);
92 | });
93 | }
94 | }
95 |
--------------------------------------------------------------------------------
/src/shared/storage.js:
--------------------------------------------------------------------------------
1 | /**
2 | * @class Storage
3 | *
4 | * @classdesc Application storage for persisting data. Persisted data
5 | * includes: pinned links (user preference) and recently used links
6 | * (based on user behavior). This storage is stored in chrome sync
7 | * storage, which is specific to current user, and will sync between
8 | * devices if user is signed in and sync is enabled.
9 | *
10 | * @see {@link https://developer.chrome.com/docs/extensions/reference/storage/#usage | Chrome storage}
11 | *
12 | * !!! info "Required Permissions"
13 | * This feature requires `storage` permission in extension manifest.
14 | */
15 | export default class Storage {
16 |
17 | /**
18 | * @constant
19 | * @static
20 | * @enum
21 | * @memberOf Storage
22 | * @description List of storage keys. Only these keys can be stored
23 | * in this storage.
24 | * @returns {{Object}}
25 | */
26 | static get keys() {
27 | return {pinned: 'pinned', recent: 'recent'};
28 | }
29 |
30 | /**
31 | * @memberOf Storage
32 | * @static
33 | * @description
34 | *
35 | * !!! example "Get values from storage"
36 | * ```js linenums="0"
37 | * Storage.get([Storage.keys.recent], items => {
38 | * // do something with items
39 | * });
40 | * ```
41 | *
42 | * @param {string|Array|Object} keys Must be one of:
43 | * A single key to get, list of keys to get, or a dictionary
44 | * specifying default values (see description of the object).
45 | * An empty list or object will return an empty result object.
46 | * Pass in null to get the entire contents of storage.
47 | *
48 | * @param {function} callback - Function to call with result.
49 | */
50 | static get(keys, callback) {
51 | chrome.storage.sync.get(keys, callback);
52 | }
53 |
54 | /**
55 | * @memberOf Storage
56 | * @static
57 | * @description
58 | *
59 | * !!! example "Save value to storage"
60 | * ```{ .js linenums="0" }
61 | * Storage.save(Storage.keys.recent, recentObj, callback);
62 | * ```
63 | *
64 | * @param {string} key - One of {@link Storage.keys}.
65 | *
66 | * @param {*} value - Value to save.
67 | *
68 | * @param {function?} callback - Called after save operation has
69 | * completed.
70 | */
71 | static save(key, value, callback = () => false) {
72 | chrome.storage.sync.set({[key]: value}, callback);
73 | }
74 | }
75 |
--------------------------------------------------------------------------------
/src/shared/theme.scss:
--------------------------------------------------------------------------------
1 | /** Light mode (default) **/
2 | :root {
3 | --body-bg: #fff;
4 | --link-color: #222;
5 | --scrollbar-track: #f3f3f3;
6 | --scrollbar-thumb: #ccc;
7 | --scrollbar-thumb-hover: rgba(22, 22, 22, 0.3);
8 | --scrollbar-border: rgba(0, 0, 0, 0.15);
9 | --divider: rgba(0, 0, 0, 0.15);
10 | --link-hover-bg: rgb(235, 235, 235);
11 | --inactive-icon:#666;
12 | --panel-width: 280px;
13 | --scroll-width: 10px;
14 | --drag-color: #333;
15 | --pin-color: #4CAF50;
16 | --unpin-color: #FF5252;
17 | }
18 |
19 | /** Dark mode colors **/
20 |
21 | @media (prefers-color-scheme: dark) {
22 | :root {
23 | --body-bg: rgb(41, 42, 45);
24 | --link-color: #fff;
25 | --scrollbar-track: var(--body-bg);
26 | --scrollbar-thumb: #404040;
27 | --scrollbar-thumb-hover: #484848;
28 | --divider: #393B3E;
29 | --scrollbar-border: var(--divider);
30 | --link-hover-bg: #4B4C4F99;
31 | --inactive-icon:#999;
32 | --drag-color: #ccc9;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/test/context.spec.js:
--------------------------------------------------------------------------------
1 | import {Background, Config} from '../src';
2 |
3 | const manifest = require('../src/manifest.json');
4 | const {ContextMenuOptions} = Config;
5 |
6 | describe('Context Menu', () => {
7 |
8 | beforeEach(() => {
9 | chrome.runtime.getManifest.returns(manifest);
10 | chrome.contextMenus.removeAll.yields({});
11 | new Background();
12 | });
13 |
14 | afterEach(function () {
15 | chrome.flush();
16 | sandbox.restore();
17 | });
18 |
19 | it('Click opens source code link', () => {
20 | const args = {url: ContextMenuOptions.source.url};
21 | expect(chrome.tabs.create.withArgs(args).notCalled).to.be.true;
22 | chrome.contextMenus.onClicked.dispatch({menuItemId: 'source'});
23 | expect(chrome.tabs.create.withArgs(args).calledOnce).to.be.true;
24 | });
25 |
26 | it('Invalid action is ignored', () => {
27 | expect(chrome.tabs.create.notCalled).to.be.true;
28 | chrome.contextMenus.onClicked.dispatch({menuItemId: 'invalid'});
29 | expect(chrome.tabs.create.notCalled).to.be.true;
30 | });
31 |
32 | });
33 |
--------------------------------------------------------------------------------
/test/recent.spec.js:
--------------------------------------------------------------------------------
1 | import {Config, RecentLinks, Storage} from '../src';
2 |
3 | describe('Recently used links', function () {
4 |
5 | beforeEach(() => {
6 | global.now = Date.now();
7 | global.clock = sinon.useFakeTimers(global.now);
8 | chrome.storage.sync.get.yields({
9 | recent: [
10 | {url: 'apps', ts: global.now},
11 | {url: 'about', ts: global.now},
12 | {url: 'expired', ts: global.now - Config.recentIntervalMillis - 100}
13 | ]
14 | });
15 | chrome.storage.sync.set.yields(null);
16 | });
17 |
18 | afterEach(function () {
19 | chrome.flush();
20 | sandbox.restore();
21 | global.clock.restore();
22 | });
23 |
24 | it('It always returns a list', done => {
25 | RecentLinks.getRecent(result => {
26 | expect(Array.isArray(result)).to.equal(true);
27 | chrome.storage.sync.get.yields({});
28 | RecentLinks.getRecent(result => {
29 | expect(Array.isArray(result)).to.equal(true);
30 | chrome.storage.sync.get.yields({recent: undefined});
31 | RecentLinks.getRecent(result => {
32 | expect(Array.isArray(result)).to.equal(true);
33 | done();
34 | });
35 | });
36 | });
37 | });
38 |
39 | it('It returns recent items', done => {
40 | RecentLinks.getRecent(result => {
41 | expect(result).to.contain('apps');
42 | expect(result).to.contain('about');
43 | done();
44 | });
45 | });
46 |
47 | it('It does not return expired items', done => {
48 | RecentLinks.getRecent(result => {
49 | expect(result).to.not.contain('expired');
50 | done();
51 | });
52 | });
53 |
54 | it('It updates existing item timestamp', done => {
55 | const stub = sandbox.stub(Storage, 'save');
56 | const objectMatcher = sinon.match([{url: 'about', ts: global.now}]);
57 |
58 | chrome.storage.sync.get.yields({recent: [{url: 'about', ts: global.now - 1}]});
59 | RecentLinks.addRecent('about');
60 |
61 | expect(objectMatcher.test(stub.getCall(0).args[1])).to.be.true;
62 | done();
63 | });
64 |
65 | it('It doesn\'t change non-matching existing items', done => {
66 | const stub = sandbox.stub(Storage, 'save');
67 | const targetObject = {url: 'apps', ts: global.now};
68 | const objectMatcher = sinon.match.array.contains([targetObject]);
69 |
70 | chrome.storage.sync.get.yields({recent: [targetObject]});
71 | RecentLinks.addRecent('other');
72 | expect(objectMatcher.test(stub.getCall(0).args[1])).to.be.true;
73 | done();
74 | });
75 |
76 | it('Adds new items on add', done => {
77 | const stub = sandbox.stub(Storage, 'save');
78 | const newObject = {url: 'other'};
79 | const objectMatcher = sinon.match.array.deepEquals(
80 | [{url: 'other', ts: global.now}]);
81 |
82 | chrome.storage.sync.get.yields({recent: null});
83 | RecentLinks.addRecent(newObject.url, _ => false);
84 | expect(objectMatcher.test(stub.getCall(0).args[1])).to.be.true;
85 | done();
86 | });
87 |
88 | });
89 |
--------------------------------------------------------------------------------
/utilities/locales.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Utility script that converts PO Editor export files to Chrome extension locales files.
3 | */
4 |
5 | const fs = require('fs');
6 | const {join, parse, dirname} = require('path');
7 |
8 | const inDir = './i18n/';
9 | const out = './locales/';
10 | const fn = 'messages.json';
11 | const linksFile = './src/shared/links.json';
12 |
13 | // eslint-disable-next-line no-unused-vars
14 | const hasValue = ([_, value]) => !!value.length;
15 |
16 | const chromeUrl = key => key.indexOf('_') === -1;
17 |
18 | const format = ([key, message]) => [key.replace(/[-/.]/g, '_'), {message}];
19 |
20 | const locales = json => Object.fromEntries(Object.entries(json).filter(hasValue).map(format));
21 |
22 | const links = json => ({['MenuLinks']: Object.keys(json).filter(chromeUrl).sort()});
23 |
24 | const ensureDir = file => fs.mkdirSync(dirname(file), {recursive: true});
25 |
26 | const read = file => JSON.parse(fs.readFileSync(file, 'utf-8'));
27 |
28 | const write = (file, obj) => ensureDir(file) && fs.writeFileSync(file, JSON.stringify(obj));
29 |
30 | const save = (n, fn, json) => (n || write(linksFile, links(json))) & write(fn, locales(json));
31 |
32 | const translate = (file, n) => save(n, join(out, parse(file).name, fn), read(join(inDir, file)));
33 |
34 | const processFiles = files => files.map(translate) && console.log(files.length, 'locales formatted');
35 |
36 | processFiles(fs.readdirSync(inDir));
37 |
--------------------------------------------------------------------------------
/utilities/translate.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Utility script for auto-translating terms using Google Cloud Translate API.
3 | * It assumes project variables "PROJECT_ID" and "API_KEY" to access the API.
4 | */
5 | require('dotenv').config();
6 | const fs = require('fs');
7 | const {join, parse} = require('path');
8 | const {Translate} = require('@google-cloud/translate').v2;
9 | const moment = require('moment');
10 |
11 | const input = './i18n/';
12 | const refLang = 'en.json';
13 | const API_KEY = process.env.API_KEY;
14 | const projectId = process.env.PROJECT_ID;
15 | const translate = new Translate({projectId, key: API_KEY});
16 | const freezeMin = 60;
17 |
18 | /**
19 | * Read JSON file in the input directory.
20 | * @param file - file name.
21 | * @returns {Object}
22 | */
23 | const read = file =>
24 | JSON.parse(fs.readFileSync(join(input, file), 'utf-8'));
25 |
26 | /**
27 | * Write a JSON file.
28 | * @param file - full file name.
29 | * @param obj - file contents.
30 | */
31 | const write = (file, obj) => fs.writeFileSync(
32 | file, JSON.stringify(obj, null, 2));
33 |
34 | /**
35 | * Whether the file should be translated
36 | * @param filename - locales file name e.g. "es.json"
37 | * @returns {boolean} - true means "skip translation"
38 | */
39 | const skip = (filename) => {
40 | const ref = parse(refLang).name;
41 | const tgt = parse(filename).name;
42 | const mtime = fs.statSync(join(input, filename)).mtime;
43 | const modDelta = moment().diff(moment(mtime), 'minutes');
44 | return tgt === "ja" // skip japanese
45 | || tgt.startsWith(ref) // skip English variants
46 | || modDelta < freezeMin; // skip recently modified files
47 | };
48 |
49 | const main = async (files) => {
50 | if (!API_KEY || !projectId)
51 | return console.error('Set required env variables: ' +
52 | 'API_KEY and PROJECT_ID') && process.exit(5);
53 |
54 | const rlang = read(refLang);
55 | const sources = files.filter(f => !skip(f));
56 | const translatable = (tl, target) =>
57 | Object.entries(rlang).map(([x, def]) =>
58 | target[x] === def ? x : undefined).filter(x => x);
59 | const undone = sources.map(file =>
60 | [file, translatable(parse(file).name, read(file))]
61 | ).filter((x) => x[1].length > 0);
62 |
63 | if (!undone.length) return console.log('Nothing to translate');
64 | console.log(undone.map(([f, keys]) => [f, keys.length]));
65 |
66 | const [file, terms] = undone[0];
67 | const initial = read(file);
68 | let target = parse(file).name;
69 | let text = terms.map(t => rlang[t]);
70 | let [tl] = await translate.translate(text, target);
71 | tl = Array.isArray(tl) ? tl : [tl];
72 | const updates = Object.fromEntries(
73 | tl.map((translation, i) => {
74 | console.log(`${terms[i]} => ${text[i]}
75 | => (${target}) ${translation}`);
76 | return [terms[i], translation];
77 | }));
78 | const final = {...initial, ...updates};
79 | write(join(input, file), final);
80 | };
81 |
82 | main(fs.readdirSync(input)).then();
83 |
--------------------------------------------------------------------------------