Fixes Codeforces language picker by replacing flags with language names

Latest Version

Version
0.0.2
Update
June 27, 2022
Size
48.23KiB
Developer
Category
Users
18
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

Codeforces Language Picker Extension

This extension is not a solution, not even a workaround. This is an example of how Codeforces may look like without an incorrect use of flags. Please reach out to Codeforces admins and ask them to fix that language picker.

Why? Because flags represent countries, not languages!

Flag may mean different things like country, citizenship, currency, location, etc, when a language is a means of communication. There is no one-to-one connection between languages and flags, because one country is not necessarily one language, and one language doesn't belong to one country only. Flag also may carry political agenda, tolerable in some societies, but unacceptable in others.

Using flags as language indicators is discouraged by the World Wide Web Consortium (W3C) and is considered to be a bad practice. More details on the suggestion not to use flags as language indicators can be found at World Wide Web Consortium (W3C) Working Group Note 03 June 2014, see https://www.w3.org/TR/i18n-html-tech-lang.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Codeforces Language Picker", "description": "Fixes Codeforces language picker by replacing flags with language names", "version": "0.0.2", "manifest_version": 3, "icons": { "16": "icon.png", "48": "icon.png", "128": "icon.png" }, "content_scripts": [ { "matches": [ "http://codeforces.com/*", "https://codeforces.com/*" ], "all_frames": true, "js": ["content-script.js"] } ]}
Read more

Similar Extensions

icon

X / Twitter Feature Flags Extension · Developer Tools 18 6 ★ 90.13KiB

icon

Accents for Google Chrome™ Extension · Productivity 18 12 ★ 354KiB

icon

Country Flag Fixer Extension · Productivity 18 78 ★ 140KiB

icon

GfG to LeetCode Extension · Developer Tools 18 16 ★ 267KiB

icon

Leetcode Difficulty Rating Extension · Productivity 18 15 ★ 12.9KiB

icon

Salesforce User Language Switcher Extension · Productivity 18 5 ★ 193KiB

icon

Tab Translate Extension · Social & Communication 18 31 ★ 114KiB

icon

Multi-Lingual Input Tools Extension · Social & Communication 18 3 ★ 4.2MiB

icon

Translate Selected Text Extension · Productivity 18 766 ★ 1.24MiB

icon

Flagmoji Extension · Accessibility 18 12 ★ 18.14KiB

icon

Advanced User Agent Switcher Extension · Developer Tools 18 4 ★ 236KiB

icon

d3coder Extension · Developer Tools 18 37 ★ 108KiB

icon

RTL toggle Extension · Developer Tools 18 18 ★ 8.65KiB

icon

CF GetRating Extension · Productivity 18 10 ★ 4.56MiB

icon

PinLG - Translate and Pin interface Extension · Productivity 18 4 ★ 537KiB

icon

LeetCode Difficulty Hider Extension · Productivity 18 5 ★ 27.4KiB

icon

Dictionary - Oxford, Webster and Wikipedia Extension · Productivity 18 5 ★ 463KiB

icon

ChatGPT RTL Support Extension · Social & Communication 18 10 ★ 11.63KiB

icon

Furigana Plus Extension · Productivity 18 5 ★ 14.96MiB

icon

Google Search Language Changer Extension · Productivity 18 3 ★ 57.99KiB

icon

Wikipedia Flag Icons Extension · Accessibility 18 3 ★ 186KiB

icon

Notion Syntax Highlighter Extension · Productivity 18 4 ★ 171KiB

icon

fix japanese input issue in Confluence Extension · Productivity 18 4 ★ 22.17KiB

icon

Text Translation Extension · Productivity 18 0 ★ 9.46MiB