diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 438e68c21e..2378bc5ac6 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -31,7 +31,7 @@ updates: # These dependencies should be updated manually: - dependency-name: "vitest" # Benchmarking is an experimental feature in vitest: - # https://github.com/themoeway/yomitan/pull/583#issuecomment-1925047371 + # https://github.com/yomidevs/yomitan/pull/583#issuecomment-1925047371 - dependency-name: "@vitest/coverage-v8" # Pinned to stay on the same version as vitest - dependency-name: "@types/node" diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index e47440efea..a792076a98 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -52,7 +52,7 @@ jobs: - name: Grab latest dictionaries from dictionaries branch uses: actions/checkout@v4 with: - repository: themoeway/yomitan # so that this works on forks + repository: yomidevs/yomitan # so that this works on forks ref: dictionaries path: dictionaries @@ -62,7 +62,7 @@ jobs: id: master-screenshots with: github_token: ${{ secrets.GITHUB_TOKEN }} - repo: themoeway/yomitan # so that this works on forks + repo: yomidevs/yomitan # so that this works on forks name: playwright-screenshots branch: master workflow: playwright.yml diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 109214abb7..3d3cd3ee39 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ # Issues and Features -Issues reported on [GitHub](https://github.com/themoeway/yomitan/issues) should include information about: +Issues reported on [GitHub](https://github.com/yomidevs/yomitan/issues) should include information about: - What the problem, question, or request is. - What browser is being used. diff --git a/README.md b/README.md index d179067784..336dfab78d 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![Get Yomitan for Chrome]()](https://chrome.google.com/webstore/detail/yomitan/likgccmbimhjbgkjambclfkhldnlhbnn) [![Get Yomitan for Firefox]()](https://addons.mozilla.org/en-US/firefox/addon/yomitan/) [![Get Yomitan for Edge](https://img.shields.io/badge/dynamic/json?logo=puzzle&label=get%20yomitan%20for%20edge&style=for-the-badge&query=%24.version&url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fidelnfbbmikgfiejhgmddlbkfgiifnnn)](https://microsoftedge.microsoft.com/addons/detail/yomitan/idelnfbbmikgfiejhgmddlbkfgiifnnn) -[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/themoeway/yomitan/badge?style=for-the-badge)](https://securityscorecards.dev/viewer/?uri=github.com/themoeway/yomitan) +[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/yomidevs/yomitan/badge?style=for-the-badge)](https://securityscorecards.dev/viewer/?uri=github.com/yomidevs/yomitan) General: [![Discord](https://dcbadge.vercel.app/api/server/YkQrXW6TXF?style=for-the-badge)](https://discord.gg/YkQrXW6TXF) Japanese: [![Discord](https://dcbadge.vercel.app/api/server/UGNPMDE7zC?style=for-the-badge)](https://discord.gg/UGNPMDE7zC) @@ -26,7 +26,7 @@ Yomitan provides powerful features not available in other browser-based dictiona - ✍️ Kanji stroke order diagrams are just a click away. - 📝 [Automatic flashcard creation](./docs/anki-integration.md#anki-integration) for the [Anki](https://apps.ankiweb.net/) flashcard program via the [AnkiConnect](https://foosoft.net/projects/anki-connect) plugin. - 🔍 Custom search page for easily executing custom search queries. -- 📖 Support for multiple dictionary formats including [EPWING](https://ja.wikipedia.org/wiki/EPWING) via the [Yomitan Import](https://github.com/themoeway/yomitan-import) tool. +- 📖 Support for multiple dictionary formats including [EPWING](https://ja.wikipedia.org/wiki/EPWING) via the [Yomitan Import](https://github.com/yomidevs/yomitan-import) tool. - ✨ Clean, modern code makes it easy for developers to [contribute](#contributing) new features and languages. [![Term definitions](img/ss-terms-thumb.png)](img/ss-terms.png) @@ -56,7 +56,7 @@ Yomitan provides powerful features not available in other browser-based dictiona ## Installation -Yomitan comes in two flavors: _stable_ and _testing_. New changes are initially introduced into the _testing_ version, and after some time spent ensuring that they are relatively bug free, they will be promoted to the _stable_ version. If you are technically savvy and don't mind [submitting issues](https://github.com/themoeway/yomitan/issues/new/choose) on GitHub, try the _testing_ version; otherwise, the _stable_ version will be your best bet. Check [contributing](#contributing) for more information on how to help. +Yomitan comes in two flavors: _stable_ and _testing_. New changes are initially introduced into the _testing_ version, and after some time spent ensuring that they are relatively bug free, they will be promoted to the _stable_ version. If you are technically savvy and don't mind [submitting issues](https://github.com/yomidevs/yomitan/issues/new/choose) on GitHub, try the _testing_ version; otherwise, the _stable_ version will be your best bet. Check [contributing](#contributing) for more information on how to help. - **Google Chrome** @@ -66,7 +66,7 @@ Yomitan comes in two flavors: _stable_ and _testing_. New changes are initially - **Mozilla Firefox** - [stable](https://addons.mozilla.org/en-US/firefox/addon/yomitan/) - - [testing](https://github.com/themoeway/yomitan/releases) ※ + - [testing](https://github.com/yomidevs/yomitan/releases) ※ - **Microsoft Edge** - [stable](https://microsoftedge.microsoft.com/addons/detail/yomitan/idelnfbbmikgfiejhgmddlbkfgiifnnn) @@ -103,9 +103,9 @@ To further enhance your Yomitan experience, it's worth [integrating with Anki](. ## Contributing -🚀 **Dip your toes into contributing by looking at issues with the label [good first issue](https://github.com/themoeway/yomitan/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22).** +🚀 **Dip your toes into contributing by looking at issues with the label [good first issue](https://github.com/yomidevs/yomitan/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22).** -Since this is a distributed effort, we **highly welcome new contributors**! Feel free to browse the [issue tracker](https://github.com/themoeway/yomitan/issues), and read our [contributing guidelines](./CONTRIBUTING.md). +Since this is a distributed effort, we **highly welcome new contributors**! Feel free to browse the [issue tracker](https://github.com/yomidevs/yomitan/issues), and read our [contributing guidelines](./CONTRIBUTING.md). Here are some ways anyone can help: @@ -119,7 +119,7 @@ If you're looking to code, please let us know what you plan on working on before Some contributions we always appreciate: -- Well-written tests covering different functionalities. This includes [playwright tests](https://github.com/themoeway/yomitan/tree/master/test/playwright), [benchmark tests](https://github.com/themoeway/yomitan/tree/master/benches), and unit tests. +- Well-written tests covering different functionalities. This includes [playwright tests](https://github.com/yomidevs/yomitan/tree/master/test/playwright), [benchmark tests](https://github.com/yomidevs/yomitan/tree/master/benches), and unit tests. - Increasing our type coverage. - More and better documentation! diff --git a/SECURITY.md b/SECURITY.md index 2f42f91328..6c8c717233 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -2,4 +2,4 @@ ## Reporting a Vulnerability -Please report vulnerabilties using GitHub's built-in functionality: https://github.com/themoeway/yomitan/security/advisories/new +Please report vulnerabilties using GitHub's built-in functionality: https://github.com/yomidevs/yomitan/security/advisories/new diff --git a/dev/data/manifest-variants.json b/dev/data/manifest-variants.json index 95e1957e54..00543e21db 100644 --- a/dev/data/manifest-variants.json +++ b/dev/data/manifest-variants.json @@ -309,7 +309,7 @@ "gecko", "update_url" ], - "value": "https://raw.githubusercontent.com/themoeway/yomitan/metadata/updates.json" + "value": "https://raw.githubusercontent.com/yomidevs/yomitan/metadata/updates.json" } ], "excludeFiles": [ diff --git a/docs/advanced-options.md b/docs/advanced-options.md index f1740029cb..dde6190f79 100644 --- a/docs/advanced-options.md +++ b/docs/advanced-options.md @@ -7,4 +7,4 @@ Click the `Advanced` toggle switch in the bottom left corner of the Settings pag [MeCab](https://taku910.github.io/mecab/) is a third-party program which uses its own dictionaries and parsing algorithm to decompose sentences into individual words. MeCab may provide more accurate parsing results than Yomitan's internal parser. In order for Yomitan to use it, both MeCab and a native messaging component must be installed. -A setup guide can be found [here](https://github.com/themoeway/yomitan-mecab-installer/blob/master/README.md). +A setup guide can be found [here](https://github.com/yomidevs/yomitan-mecab-installer/blob/master/README.md). diff --git a/docs/audio.md b/docs/audio.md index 8ee26c07ac..e175d7a2a9 100644 --- a/docs/audio.md +++ b/docs/audio.md @@ -23,7 +23,7 @@ To enable this, just add a new playback source with the `Text-to-speech` type an - TTS voices vary between browsers and so might not support all languages. For instance, [Microsoft Edge](https://www.microsoft.com/en-us/edge) offers a wide selection of free Azure natural voices for a variety of languages. Edge provides over 300 voices, compared to around 25 in Google Chrome (see [here](https://learn.microsoft.com/en-us/azure/ai-services/speech-service/language-support?tabs=stt) for a list of supported languages). - TTS audio can be inaccurate for languages with complex pronunciation such as Japanese, where words can have multiple possible readings and pitch accents. -- ⚠️ Note that the TTS voices cannot be sent to Anki; this is a [limitation of the browser SpeechSynthesis API](https://github.com/themoeway/yomitan/issues/864). +- ⚠️ Note that the TTS voices cannot be sent to Anki; this is a [limitation of the browser SpeechSynthesis API](https://github.com/yomidevs/yomitan/issues/864). ### Custom URL diff --git a/docs/development/language-features.md b/docs/development/language-features.md index 54c0624fa0..dd794044a6 100644 --- a/docs/development/language-features.md +++ b/docs/development/language-features.md @@ -6,7 +6,7 @@ Improving Yomitan's features for the language(s) you are interested in is pretty -If your language is not already available in the Language dropdown, here is how you can add it with just a few lines. As an example, we'll use [PR #913](https://github.com/themoeway/yomitan/pull/913/files), where a first-time contributor added Dutch. +If your language is not already available in the Language dropdown, here is how you can add it with just a few lines. As an example, we'll use [PR #913](https://github.com/yomidevs/yomitan/pull/913/files), where a first-time contributor added Dutch. ```js // language-descriptors.js diff --git a/docs/dictionaries.md b/docs/dictionaries.md index 295e92d683..678b2c7dc7 100644 --- a/docs/dictionaries.md +++ b/docs/dictionaries.md @@ -9,16 +9,16 @@ Be aware that non-English dictionaries generally contain fewer entries than thei #### Japanese - [Jitendex](https://github.com/stephenmk/Jitendex) - An improved version of JMdict for Yomitan. It features better formatting and some other improvements, and is actively being improved by its author. -- [JMdict](https://github.com/themoeway/jmdict-yomitan#jmdict-for-yomitan-1) - There are daily automatically updated builds of JMdict for Yomitan available in this repository. It is available in multiple languages and formats, but we recommend installing the more modern Jitendex for English users. -- [JMnedict](https://github.com/themoeway/jmdict-yomitan#jmnedict-for-yomitan) - Lists readings of person/place/organization names and other proper nouns. -- [KANJIDIC](https://github.com/themoeway/jmdict-yomitan#kanjidic-for-yomitan) - An English dictionary listing readings, meanings, and other info about kanji characters. +- [JMdict](https://github.com/yomidevs/jmdict-yomitan#jmdict-for-yomitan-1) - There are daily automatically updated builds of JMdict for Yomitan available in this repository. It is available in multiple languages and formats, but we recommend installing the more modern Jitendex for English users. +- [JMnedict](https://github.com/yomidevs/jmdict-yomitan#jmnedict-for-yomitan) - Lists readings of person/place/organization names and other proper nouns. +- [KANJIDIC](https://github.com/yomidevs/jmdict-yomitan#kanjidic-for-yomitan) - An English dictionary listing readings, meanings, and other info about kanji characters. - [BCCWJ Frequency Dictionary](https://github.com/Kuuuube/yomitan-dictionaries?tab=readme-ov-file#bccwj-suw-luw-combined) - A frequency dictionary based on the Balanced Corpus of Contemporary Written Japanese. - [JPDB Frequency Dictionary](https://github.com/Kuuuube/yomitan-dictionaries?tab=readme-ov-file#jpdb-v21-frequency) - A frequency dictionary based on the corpus from the online Japanese dictionary and SRS system at https://jpdb.io. #### Other Languages - **Multilingual** - - [KTY](https://github.com/themoeway/kaikki-to-yomitan) - Wiktionaries in various languages converted to Yomitan format. + - [KTY](https://github.com/yomidevs/kaikki-to-yomitan) - Wiktionaries in various languages converted to Yomitan format. - [Wikipedia for Yomitan](https://github.com/MarvNC/wikipedia-yomitan) - All of Wikipedia in Yomitan for various languages. - **Korean** - [KRDICT/STDICT](https://github.com/Lyroxide/yomitan-ko-dic/releases) - Korean dictionaries for Yomitan. @@ -31,7 +31,7 @@ Be aware that non-English dictionaries generally contain fewer entries than thei Yomitan supports dictionaries in the esoteric but popular [EPWING](https://ja.wikipedia.org/wiki/EPWING) format. They were often utilized in portable electronic dictionaries. These dictionaries are often sought after by language learners for their correctness and excellent coverage of the Japanese language. -Unfortunately, as most of the dictionaries released in this format are proprietary, you will need to procure these dictionaries yourself and import them using [Yomitan Import](https://github.com/themoeway/yomitan-import). Check the project page for additional details. +Unfortunately, as most of the dictionaries released in this format are proprietary, you will need to procure these dictionaries yourself and import them using [Yomitan Import](https://github.com/yomidevs/yomitan-import). Check the project page for additional details. ### Bulk Importing Dictionaries diff --git a/docs/making-yomitan-dictionaries.md b/docs/making-yomitan-dictionaries.md index 430d64c20c..76a69d84ba 100644 --- a/docs/making-yomitan-dictionaries.md +++ b/docs/making-yomitan-dictionaries.md @@ -18,22 +18,22 @@ This document provides an overview on how to create your own Yomitan dictionary. ## Read the Schemas -Familiarity with the [Yomitan schemas](https://github.com/themoeway/yomitan/tree/master/ext/data/schemas) is essential. These schemas define the structure of Yomitan dictionaries. Helpful resources for interpreting JSON schemas include [codebeautify](https://codebeautify.org/jsonviewer/), [json-schema-viewer](https://json-schema-viewer.vercel.app/), and [jsonhero](https://jsonhero.io/). +Familiarity with the [Yomitan schemas](https://github.com/yomidevs/yomitan/tree/master/ext/data/schemas) is essential. These schemas define the structure of Yomitan dictionaries. Helpful resources for interpreting JSON schemas include [codebeautify](https://codebeautify.org/jsonviewer/), [json-schema-viewer](https://json-schema-viewer.vercel.app/), and [jsonhero](https://jsonhero.io/). Below is a list of Yomitan dictionary schemas, their expected filenames, and their usage: -| Schema | Expected Filename | Usage | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -------------------------------------------------------------------------------------- | -| [`dictionary-index-schema.json`](https://github.com/themoeway/yomitan/tree/master/ext/data/schemas/dictionary-index-schema.json) | `index.json` | Metadata about the dictionary. Please include as much detail as possible. | -| [`dictionary-kanji-bank-v3-schema.json`](https://github.com/themoeway/yomitan/tree/master/ext/data/schemas/dictionary-kanji-bank-v3-schema.json) | `kanji_bank_${number}.json` | Information used in the kanji viewer - meanings, readings, statistics, and codepoints. | -| [`dictionary-kanji-meta-bank-v3-schema.json`](https://github.com/themoeway/yomitan/tree/master/ext/data/schemas/dictionary-kanji-meta-bank-v3-schema.json) | `kanji_meta-bank_${number}.json` | Stores kanji frequency data. | -| [`dictionary-tag-bank-v3-schema.json`](https://github.com/themoeway/yomitan/tree/master/ext/data/schemas/dictionary-tag-bank-v3-schema.json) | `tag_bank_${number}.json` | Defines tags for kanji and term dictionaries, like parts of speech or kanken level. | -| [`dictionary-term-bank-v3-schema.json`](https://github.com/themoeway/yomitan/tree/master/ext/data/schemas/dictionary-term-bank-v3-schema.json) | `term_bank_${number}.json` | Stores dictionary readings, definitions, etc. | -| [`dictionary-term-meta-bank-v3-schema.json`](https://github.com/themoeway/yomitan/tree/master/ext/data/schemas/dictionary-term-meta-bank-v3-schema.json) | `term_meta_bank_${number}.json` | Stores meta information about terms, such as frequency data and pitch accent data. | +| Schema | Expected Filename | Usage | +| --------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -------------------------------------------------------------------------------------- | +| [`dictionary-index-schema.json`](https://github.com/yomidevs/yomitan/tree/master/ext/data/schemas/dictionary-index-schema.json) | `index.json` | Metadata about the dictionary. Please include as much detail as possible. | +| [`dictionary-kanji-bank-v3-schema.json`](https://github.com/yomidevs/yomitan/tree/master/ext/data/schemas/dictionary-kanji-bank-v3-schema.json) | `kanji_bank_${number}.json` | Information used in the kanji viewer - meanings, readings, statistics, and codepoints. | +| [`dictionary-kanji-meta-bank-v3-schema.json`](https://github.com/yomidevs/yomitan/tree/master/ext/data/schemas/dictionary-kanji-meta-bank-v3-schema.json) | `kanji_meta-bank_${number}.json` | Stores kanji frequency data. | +| [`dictionary-tag-bank-v3-schema.json`](https://github.com/yomidevs/yomitan/tree/master/ext/data/schemas/dictionary-tag-bank-v3-schema.json) | `tag_bank_${number}.json` | Defines tags for kanji and term dictionaries, like parts of speech or kanken level. | +| [`dictionary-term-bank-v3-schema.json`](https://github.com/yomidevs/yomitan/tree/master/ext/data/schemas/dictionary-term-bank-v3-schema.json) | `term_bank_${number}.json` | Stores dictionary readings, definitions, etc. | +| [`dictionary-term-meta-bank-v3-schema.json`](https://github.com/yomidevs/yomitan/tree/master/ext/data/schemas/dictionary-term-meta-bank-v3-schema.json) | `term_meta_bank_${number}.json` | Stores meta information about terms, such as frequency data and pitch accent data. | ## Adding Custom CSS -You can add custom CSS to a dictionary simply by adding a `styles.css` file to the root of the dictionary zip archive. This file will be loaded by Yomitan and applied to the dictionary viewer with the styles scoped to the dictionary. For example, observe the `styles.css` file in the [official test dictionary](https://github.com/themoeway/yomitan/tree/master/test/data/dictionaries/valid-dictionary1). +You can add custom CSS to a dictionary simply by adding a `styles.css` file to the root of the dictionary zip archive. This file will be loaded by Yomitan and applied to the dictionary viewer with the styles scoped to the dictionary. For example, observe the `styles.css` file in the [official test dictionary](https://github.com/yomidevs/yomitan/tree/master/test/data/dictionaries/valid-dictionary1). ## Packaging A Dictionary @@ -41,7 +41,7 @@ A dictionary can contain various types of information within the zip file. After ## Examples -- The [official test dictionary](https://github.com/themoeway/yomitan/tree/master/test/data/dictionaries/valid-dictionary1) showcases the full range of features available in Yomitan dictionaries. +- The [official test dictionary](https://github.com/yomidevs/yomitan/tree/master/test/data/dictionaries/valid-dictionary1) showcases the full range of features available in Yomitan dictionaries. ## Schema Validation @@ -53,23 +53,23 @@ For VSCode validation, use the following settings JSON: "json.schemas": [ { "fileMatch": ["kanji_bank_*.json"], - "url": "https://github.com/themoeway/yomitan/raw/master/ext/data/schemas/dictionary-kanji-bank-v3-schema.json" + "url": "https://github.com/yomidevs/yomitan/raw/master/ext/data/schemas/dictionary-kanji-bank-v3-schema.json" }, { "fileMatch": ["kanji_meta_bank_*.json"], - "url": "https://github.com/themoeway/yomitan/raw/master/ext/data/schemas/dictionary-kanji-meta-bank-v3-schema.json" + "url": "https://github.com/yomidevs/yomitan/raw/master/ext/data/schemas/dictionary-kanji-meta-bank-v3-schema.json" }, { "fileMatch": ["tag_bank_*.json"], - "url": "https://github.com/themoeway/yomitan/raw/master/ext/data/schemas/dictionary-tag-bank-v3-schema.json" + "url": "https://github.com/yomidevs/yomitan/raw/master/ext/data/schemas/dictionary-tag-bank-v3-schema.json" }, { "fileMatch": ["term_bank_*.json"], - "url": "https://github.com/themoeway/yomitan/raw/master/ext/data/schemas/dictionary-term-bank-v3-schema.json" + "url": "https://github.com/yomidevs/yomitan/raw/master/ext/data/schemas/dictionary-term-bank-v3-schema.json" }, { "fileMatch": ["term_meta_bank_*.json"], - "url": "https://github.com/themoeway/yomitan/raw/master/ext/data/schemas/dictionary-term-meta-bank-v3-schema.json" + "url": "https://github.com/yomidevs/yomitan/raw/master/ext/data/schemas/dictionary-term-meta-bank-v3-schema.json" } ], ``` @@ -94,7 +94,7 @@ The second item in the array of the tag bank schema determines the tag category, - pronunciation-dictionary - search -You can view the tag colors [here](https://github.com/themoeway/yomitan/blob/48f1d012ad5045319d4e492dfbefa39da92817b2/ext/css/display.css#L136-L149). +You can view the tag colors [here](https://github.com/yomidevs/yomitan/blob/48f1d012ad5045319d4e492dfbefa39da92817b2/ext/css/display.css#L136-L149). # Community Contributions diff --git a/docs/operations/deployments.md b/docs/operations/deployments.md index 45c8bd49a3..fa4bdd10d6 100644 --- a/docs/operations/deployments.md +++ b/docs/operations/deployments.md @@ -12,14 +12,14 @@ Only collaborators with deployment permissions are allowed to deploy. > You can not use leading zeroes in the version tags (e.g. `24.04.28.0`). Firefox store does not allow them and the deploy will fail. 2. Push the tag to origin. `git push origin 24.4.28.0` -3. The [`Create prerelease on tag`](https://github.com/themoeway/yomitan/actions/workflows/create-prerelease-on-tag.yml) GH workflow will run and will publish a new release in [Releases](https://github.com/themoeway/yomitan/releases) as well as kick off a workflow each for publishing to Firefox and Chrome. +3. The [`Create prerelease on tag`](https://github.com/yomidevs/yomitan/actions/workflows/create-prerelease-on-tag.yml) GH workflow will run and will publish a new release in [Releases](https://github.com/yomidevs/yomitan/releases) as well as kick off a workflow each for publishing to Firefox and Chrome. 4. Find the corresponding `publish-chrome-development` GH action run and unblock the deployment. 5. Find the corresponding `publish-firefox-development` GH action run and unblock the deployment. 6. Wait anywhere between 5mins to a few hours for the build to show up on the [Chrome extension page](https://chromewebstore.google.com/detail/yomitan-development-build/glnaenfapkkecknnmginabpmgkenenml). Firefox does not have a yomitan dev listing and users would have to down the extension locally from "Assets" section of each release. ## Deploying a stable build -1. Go to ["Releases"](https://github.com/themoeway/yomitan/releases) and pick a version you want to promote to stable. +1. Go to ["Releases"](https://github.com/yomidevs/yomitan/releases) and pick a version you want to promote to stable. 2. On the top right corner click on "Edit" and on the bottom there are two options `Set as a pre-release` and `Set as the latest release`. Uncheck `Set as a pre-release` and check `Set as the latest release`. -3. This will trigger the [`release`](https://github.com/themoeway/yomitan/actions/workflows/release.yml) workflow which will in turn trigger the `publish-chrome` and `publish-firefox` GH workflows. +3. This will trigger the [`release`](https://github.com/yomidevs/yomitan/actions/workflows/release.yml) workflow which will in turn trigger the `publish-chrome` and `publish-firefox` GH workflows. 4. Unblock `publish-chrome` and `publish-firefox` respectively and wait 5 mins to a few hours for the extensions to reflect on [Chrome](https://chromewebstore.google.com/detail/yomitan/likgccmbimhjbgkjambclfkhldnlhbnn) and [Firefox](https://addons.mozilla.org/en-US/firefox/addon/yomitan/) diff --git a/docs/yomichan-migration.md b/docs/yomichan-migration.md index 291c296600..c583cda943 100644 --- a/docs/yomichan-migration.md +++ b/docs/yomichan-migration.md @@ -7,7 +7,7 @@ If you are an existing user of Yomichan, you can export your dictionary collecti You can export your settings from Yomichan's Settings page. Go to the `Backup` section and click on `Export Settings`. Yomichan doesn't have first-class support to export the dictionary collection. Please follow the instructions provided in the following link to export your data: -https://github.com/themoeway/yomichan-data-exporter#steps-to-export-the-data +https://github.com/yomidevs/yomichan-data-exporter#steps-to-export-the-data You can then import the exported files into Yomitan from the `Backup` section of the `Settings` page. Please see [the section on importing dictionaries](#importing-dictionaries) further below for more explicit steps. diff --git a/ext/data/recommended-dictionaries.json b/ext/data/recommended-dictionaries.json index 8cdb11950d..e17d468795 100644 --- a/ext/data/recommended-dictionaries.json +++ b/ext/data/recommended-dictionaries.json @@ -8,8 +8,8 @@ { "name": "kty-afb-en", "description": "Gulf Arabic to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-afb-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-afb-en.zip" } ] }, @@ -22,8 +22,8 @@ { "name": "kty-ang-en", "description": "Old English to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-ang-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-ang-en.zip" } ] }, @@ -36,8 +36,8 @@ { "name": "kty-ar-en", "description": "Arabic to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-ar-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-ar-en.zip" } ] }, @@ -50,8 +50,8 @@ { "name": "kty-cs-en", "description": "Czech to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-cs-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-cs-en.zip" } ] }, @@ -64,8 +64,8 @@ { "name": "kty-de-en", "description": "German to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-de-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-de-en.zip" } ] }, @@ -78,8 +78,8 @@ { "name": "kty-el-en", "description": "Greek to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-el-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-el-en.zip" } ] }, @@ -92,8 +92,8 @@ { "name": "kty-en-en", "description": "English to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-en-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-en-en.zip" } ] }, @@ -106,8 +106,8 @@ { "name": "kty-enm-en", "description": "Middle English to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-enm-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-enm-en.zip" } ] }, @@ -120,8 +120,8 @@ { "name": "kty-eo-en", "description": "Esperanto to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-eo-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-eo-en.zip" } ] }, @@ -134,8 +134,8 @@ { "name": "kty-es-en", "description": "Spanish to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-es-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-es-en.zip" } ] }, @@ -148,8 +148,8 @@ { "name": "kty-fa-en", "description": "Persian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-fa-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-fa-en.zip" } ] }, @@ -162,8 +162,8 @@ { "name": "kty-fi-en", "description": "Finnish to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-fi-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-fi-en.zip" } ] }, @@ -176,8 +176,8 @@ { "name": "kty-fr-en", "description": "French to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-fr-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-fr-en.zip" } ] }, @@ -190,8 +190,8 @@ { "name": "kty-grc-en", "description": "Ancient Greek to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-grc-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-grc-en.zip" } ] }, @@ -204,8 +204,8 @@ { "name": "kty-hi-en", "description": "Hindi to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-hi-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-hi-en.zip" } ] }, @@ -218,8 +218,8 @@ { "name": "kty-hu-en", "description": "Hungarian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-hu-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-hu-en.zip" } ] }, @@ -232,8 +232,8 @@ { "name": "kty-id-en", "description": "Indonesian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-id-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-id-en.zip" } ] }, @@ -246,8 +246,8 @@ { "name": "kty-it-en", "description": "Italian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-it-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-it-en.zip" } ] }, @@ -271,8 +271,8 @@ { "name": "KANJIDIC", "description": "An English dictionary with readings, meanings, stroke order diagrams, frequency, grade level, JLPT level and frequency of kanji characters.", - "homepage": "https://github.com/themoeway/jmdict-yomitan?tab=readme-ov-file#kanjidic-for-yomitan", - "downloadUrl": "https://github.com/themoeway/jmdict-yomitan/releases/latest/download/KANJIDIC_english.zip" + "homepage": "https://github.com/yomidevs/jmdict-yomitan?tab=readme-ov-file#kanjidic-for-yomitan", + "downloadUrl": "https://github.com/yomidevs/jmdict-yomitan/releases/latest/download/KANJIDIC_english.zip" } ], "pronunciation": [], @@ -294,8 +294,8 @@ { "name": "kty-km-en", "description": "Khmer to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-km-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-km-en.zip" } ] }, @@ -308,8 +308,8 @@ { "name": "kty-kn-en", "description": "Kannada to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-kn-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-kn-en.zip" } ] }, @@ -322,8 +322,8 @@ { "name": "kty-ko-en", "description": "Korean to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-ko-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-ko-en.zip" } ] }, @@ -336,8 +336,8 @@ { "name": "kty-la-en", "description": "Latin to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-la-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-la-en.zip" } ] }, @@ -350,8 +350,8 @@ { "name": "kty-lv-en", "description": "Latvian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-lv-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-lv-en.zip" } ] }, @@ -364,8 +364,8 @@ { "name": "kty-mn-en", "description": "Mongolian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-mn-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-mn-en.zip" } ] }, @@ -378,8 +378,8 @@ { "name": "kty-nl-en", "description": "Dutch to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-nl-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-nl-en.zip" } ] }, @@ -392,8 +392,8 @@ { "name": "kty-pl-en", "description": "Polish to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-pl-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-pl-en.zip" } ] }, @@ -406,8 +406,8 @@ { "name": "kty-pt-en", "description": "Portuguese to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-pt-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-pt-en.zip" } ] }, @@ -420,8 +420,8 @@ { "name": "kty-ro-en", "description": "Romanian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-ro-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-ro-en.zip" } ] }, @@ -434,8 +434,8 @@ { "name": "kty-ru-en", "description": "Russian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-ru-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-ru-en.zip" } ] }, @@ -448,8 +448,8 @@ { "name": "kty-scn-en", "description": "Sicillian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-scn-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-scn-en.zip" } ] }, @@ -462,8 +462,8 @@ { "name": "kty-sga-en", "description": "Old Irish to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-sga-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-sga-en.zip" } ] }, @@ -476,8 +476,8 @@ { "name": "kty-sh-en", "description": "Serbo-Croatian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-sh-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-sh-en.zip" } ] }, @@ -490,8 +490,8 @@ { "name": "kty-sq-en", "description": "Albanian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-sq-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-sq-en.zip" } ] }, @@ -504,8 +504,8 @@ { "name": "kty-sv-en", "description": "Swedish to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-sv-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-sv-en.zip" } ] }, @@ -518,8 +518,8 @@ { "name": "kty-th-en", "description": "Thai to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-th-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-th-en.zip" } ] }, @@ -532,8 +532,8 @@ { "name": "kty-tl-en", "description": "Tagalog to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-tl-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-tl-en.zip" } ] }, @@ -546,8 +546,8 @@ { "name": "kty-tr-en", "description": "Turkish to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-tr-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-tr-en.zip" } ] }, @@ -560,8 +560,8 @@ { "name": "kty-uk-en", "description": "Ukranian to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-uk-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-uk-en.zip" } ] }, @@ -574,8 +574,8 @@ { "name": "kty-vi-en", "description": "Vietnamese to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-vi-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-vi-en.zip" } ] }, @@ -629,8 +629,8 @@ { "name": "kty-zh-en", "description": "Chinese to English dictionary created from Wiktionary data.", - "homepage": "https://github.com/themoeway/kaikki-to-yomitan/blob/master/downloads.md", - "downloadUrl": "https://github.com/themoeway/kaikki-to-yomitan/releases/latest/download/kty-zh-en.zip" + "homepage": "https://github.com/yomidevs/kaikki-to-yomitan/blob/master/downloads.md", + "downloadUrl": "https://github.com/yomidevs/kaikki-to-yomitan/releases/latest/download/kty-zh-en.zip" } ] } diff --git a/ext/info.html b/ext/info.html index 91658ba2d9..b45c59db99 100644 --- a/ext/info.html +++ b/ext/info.html @@ -46,9 +46,9 @@
diff --git a/ext/js/core/log.js b/ext/js/core/log.js index cb714e70a5..34cf9be725 100644 --- a/ext/js/core/log.js +++ b/ext/js/core/log.js @@ -29,7 +29,7 @@ class Logger extends EventDispatcher { /** @type {string} */ this._extensionName = 'Extension'; /** @type {?string} */ - this._issueUrl = 'https://github.com/themoeway/yomitan/issues'; + this._issueUrl = 'https://github.com/yomidevs/yomitan/issues'; } /** diff --git a/ext/quick-start-guide.html b/ext/quick-start-guide.html index 903a963ce2..aaea471d16 100644 --- a/ext/quick-start-guide.html +++ b/ext/quick-start-guide.html @@ -51,7 +51,7 @@

Yomitan Quick Start Guide

Yomitan requires one or more dictionaries to be installed in order to look up terms, kanji, and other information. - Several downloadable dictionaries can be found on the Yomitan homepage. + Several downloadable dictionaries can be found on the Yomitan homepage. Dictionaries can be configured from the Settings page.
@@ -62,11 +62,11 @@

Yomitan Quick Start Guide



If you are migrating from Yomichan, you may be interested in importing your data into Yomitan. - Please follow instructions from Yomitan's README for that. + Please follow instructions from Yomitan's README for that.

- If you are using or planning to use custom templates for Anki note creation, note that some syntax has changed from Yomichan and Yomibaba. + If you are using or planning to use custom templates for Anki note creation, note that some syntax has changed from Yomichan and Yomibaba. Please ensure that your custom templates are using the updated syntax.
diff --git a/ext/settings.html b/ext/settings.html index d3832a2aba..cffffc8f38 100644 --- a/ext/settings.html +++ b/ext/settings.html @@ -1579,7 +1579,7 @@

Yomitan Settings

In order for Yomitan to use it, both MeCab and a native messaging component must be installed. - A setup guide can be found here. + A setup guide can be found here.

@@ -2179,7 +2179,7 @@

Yomitan Settings



- See yomichan-data-exporter for + See yomichan-data-exporter for instructions to export your data from older Yomichan installations.
diff --git a/ext/templates-modals.html b/ext/templates-modals.html index 09e4eb997c..f3549f7a0a 100644 --- a/ext/templates-modals.html +++ b/ext/templates-modals.html @@ -42,7 +42,7 @@ @@ -1160,7 +1160,7 @@

Pronunciation Dictionaries

Enter a newline separated list of terms below to send notes directly to an Anki deck or export to an Anki deck file in Notes in plain text (.txt) format.

- For more information check the documentation. + For more information check the documentation.

diff --git a/ext/welcome.html b/ext/welcome.html index 2d292df53d..3cc9433db5 100644 --- a/ext/welcome.html +++ b/ext/welcome.html @@ -63,7 +63,7 @@

Recommended Permissions (Important)

- There are custom Anki templates in your settings. Note that some syntax has changed from previous versions of Yomitan. + There are custom Anki templates in your settings. Note that some syntax has changed from previous versions of Yomitan. Please ensure that your custom templates are using the updated syntax.

diff --git a/package.json b/package.json index 6e85175e82..ec074190bb 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/themoeway/yomitan.git" + "url": "git+https://github.com/yomidevs/yomitan.git" }, "license": "GPL-3.0-or-later", "licenses": [ @@ -49,9 +49,9 @@ } ], "bugs": { - "url": "https://github.com/themoeway/yomitan/issues" + "url": "https://github.com/yomidevs/yomitan/issues" }, - "homepage": "https://github.com/themoeway/yomitan/", + "homepage": "https://github.com/yomidevs/yomitan/", "webExt": { "sourceDir": "ext" }, @@ -110,7 +110,7 @@ "hangul-js": "^0.2.6", "parse5": "^7.1.2", "wanakana": "^5.3.1", - "yomitan-handlebars": "git+https://github.com/themoeway/yomitan-handlebars.git#12aff5e3550954d7d3a98a5917ff7d579f3cce25" + "yomitan-handlebars": "git+https://github.com/yomidevs/yomitan-handlebars.git#12aff5e3550954d7d3a98a5917ff7d579f3cce25" }, "lint-staged": { "*.md": "prettier --write" diff --git a/test/playwright/visual.spec.js b/test/playwright/visual.spec.js index 1e29a89866..5cdf3582f1 100644 --- a/test/playwright/visual.spec.js +++ b/test/playwright/visual.spec.js @@ -51,7 +51,7 @@ test('visual', async ({page, extensionId}) => { // Import jmdict_swedish.zip from a URL await page.locator('.settings-item[data-modal-action="show,dictionaries"]').click(); await page.locator('button[id="dictionary-import-button"]').click(); - await page.locator('textarea[id="dictionary-import-url-text"]').fill('https://github.com/themoeway/yomitan/raw/dictionaries/jmdict_swedish.zip'); + await page.locator('textarea[id="dictionary-import-url-text"]').fill('https://github.com/yomidevs/yomitan/raw/dictionaries/jmdict_swedish.zip'); await page.locator('button[id="dictionary-import-url-button"]').click(); await expect(page.locator('id=dictionaries')).toHaveText('Dictionaries (2 installed, 2 enabled)', {timeout: 5 * 60 * 1000});