{"id":19852555,"url":"https://github.com/rosette-api-community/chrome-ext-name-translation","last_synced_at":"2026-05-11T13:02:01.885Z","repository":{"id":84699312,"uuid":"55254725","full_name":"rosette-api-community/chrome-ext-name-translation","owner":"rosette-api-community","description":"Google Chrome extension that translates a highlighted name into the desired language(s) using the Rosette API.","archived":false,"fork":false,"pushed_at":"2016-07-06T21:53:26.000Z","size":2024,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-28T23:23:06.039Z","etag":null,"topics":["arabic","chinese","chrome-extension","english","korean","language","machine-learning","name-translation","names","nlp","rosette","russian","translation-extension"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rosette-api-community.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-04-01T18:43:46.000Z","updated_at":"2023-01-04T21:21:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"e8ffb32b-9ad4-4124-8911-ed05f1f65a76","html_url":"https://github.com/rosette-api-community/chrome-ext-name-translation","commit_stats":{"total_commits":6,"total_committers":2,"mean_commits":3.0,"dds":0.5,"last_synced_commit":"fd7c1d6a227927e67812fe267fad55cd043e5236"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rosette-api-community/chrome-ext-name-translation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rosette-api-community%2Fchrome-ext-name-translation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rosette-api-community%2Fchrome-ext-name-translation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rosette-api-community%2Fchrome-ext-name-translation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rosette-api-community%2Fchrome-ext-name-translation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rosette-api-community","download_url":"https://codeload.github.com/rosette-api-community/chrome-ext-name-translation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rosette-api-community%2Fchrome-ext-name-translation/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32895978,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arabic","chinese","chrome-extension","english","korean","language","machine-learning","name-translation","names","nlp","rosette","russian","translation-extension"],"created_at":"2024-11-12T14:03:30.626Z","updated_at":"2026-05-11T13:02:01.858Z","avatar_url":"https://github.com/rosette-api-community.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#chrome-ext-name-translation\n\n**Chrome extension utilizing the Rosette API to translate names on webpages among different languages.**\n\n##Installation\n\nCheck out this repo to your machine.\n\nVisit chrome://extensions in your browser (or open up the Chrome menu by clicking the icon to the far right of the Omnibox:  The menu's icon is three horizontal bars and select Extensions under the Tools menu to get to the same place).\n\nEnsure that the Developer mode checkbox in the top right-hand corner is checked.\n\nClick Load unpacked extension… to pop up a file-selection dialog.\n\nNavigate to the directory in which your extension files live (the directory into which you've cloned this git repo), and select it.\n\nAlternatively, you can drag and drop the directory where your extension files live onto chrome://extensions in your browser to load it.\n\n##How to Use\n\nClick on the Rosette icon in your Chrome extensions bar at the top right. Click `Enter API Key` to enter your Rosette API Key and save it.\n\nMake sure the extension is enabled, and go to any site, highlight a name, and see the translations.\n\n###About this extension\n\nThe Rosette Name Translation Chrome extension is part of a series of Chrome extensions designed to demonstrate the capabilities of the Rosette API by Basis Technology. All extensions require a Rosette API Key to function in Chrome. If you don't have one, you can get one [here](https://developer.rosette.com/signup). The Name Translation extension's sister extensions are the Rosette Entity Extraction and Rosette Sentiment Analysis extensions. Check them out in their Github repos.\n\nThe Name Translation extension allows the user to highlight a name (or other word) in the text of a webpage and uses the Rosette API's Name Translation feature to translate that name into other languages, including Arabic (Ara), Chinese (Zho), Russian (Rus), English (Eng), and Korean (Kor). The user can also select which translations they'd like to see with the checkboxes along the bottom of the popup.\n\n\n###Why isn't this extension working?\n\nThis extension is a demo. As such, there are several reasons why it may not work, or at least may appear not to work. Here are some common ones.\n\n* Incorrect Rosette Developer Key stored in the extension. If you haven't entered a key in the \"Enter API Key\" part of the popup, the extension will probably ask you for one. However, if you enter an invalid key (or even hit \"Save\" while the key field is empty), the extension will not tell you what's wrong. Try entering your key again. Beware, the key is deleted from local storage when the extension is removed from Chrome.\n\n* A particular website doesn't like being crawled by bots. The combination of page-reading JavaScript with the Rosette API can look like a bot to some pages, so that website may refuse to be read as whole page. Sometimes it will work if you highlight text in the page.\n\n* If it doesn't look like it's working, try refreshing the page or clicking on the extension again. It may sometimes come up with different results.\n\nBest of luck! Enjoy this taste of the Rosette API!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frosette-api-community%2Fchrome-ext-name-translation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frosette-api-community%2Fchrome-ext-name-translation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frosette-api-community%2Fchrome-ext-name-translation/lists"}