├── .github
├── CHANGELOG.md
└── README.md
├── _locales
├── am
│ └── messages.json
├── ar
│ └── messages.json
├── bg
│ └── messages.json
├── bn
│ └── messages.json
├── ca
│ └── messages.json
├── cs
│ └── messages.json
├── da
│ └── messages.json
├── de
│ └── messages.json
├── el
│ └── messages.json
├── en
│ └── messages.json
├── es
│ └── messages.json
├── et
│ └── messages.json
├── fa
│ └── messages.json
├── fi
│ └── messages.json
├── fil
│ └── messages.json
├── fr
│ └── messages.json
├── gu
│ └── messages.json
├── he
│ └── messages.json
├── hi
│ └── messages.json
├── hin
│ └── messages.json
├── hr
│ └── messages.json
├── hu
│ └── messages.json
├── id
│ └── messages.json
├── it
│ └── messages.json
├── ja
│ └── messages.json
├── kn
│ └── messages.json
├── ko
│ └── messages.json
├── lt
│ └── messages.json
├── lv
│ └── messages.json
├── ml
│ └── messages.json
├── mr
│ └── messages.json
├── ms
│ └── messages.json
├── nb_NO
│ └── messages.json
├── nl
│ └── messages.json
├── no
│ └── messages.json
├── pl
│ └── messages.json
├── pt_BR
│ └── messages.json
├── pt_PT
│ └── messages.json
├── ro
│ └── messages.json
├── ru
│ └── messages.json
├── sk
│ └── messages.json
├── sl
│ └── messages.json
├── sr
│ └── messages.json
├── sv
│ └── messages.json
├── sw
│ └── messages.json
├── ta
│ └── messages.json
├── te
│ └── messages.json
├── th
│ └── messages.json
├── tr
│ └── messages.json
├── uk
│ └── messages.json
├── vi
│ └── messages.json
├── zh_CN
│ └── messages.json
└── zh_TW
│ └── messages.json
├── assets
├── fonts
│ ├── Roboto-Bold.ttf
│ ├── Roboto-Medium.ttf
│ └── Roboto-Regular.ttf
├── icons
│ ├── 128.png
│ ├── 16.png
│ ├── 32.png
│ └── 48.png
└── satus
│ ├── satus.css
│ └── satus.js
├── background.js
├── content-scripts
├── core.js
├── custom-css.js
├── dynamic-theme.js
├── filters.js
├── styles.css
└── user-agent-stylesheet.css
├── manifest.json
├── options-page
├── index.html
├── script.js
├── skeleton-parts
│ ├── css.js
│ ├── filters.js
│ ├── schedule.js
│ ├── settings.js
│ └── websites.js
├── styles.css
└── styles
│ ├── fonts.css
│ └── themes.css
└── py
├── build.py
└── locale.py
/.github/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/code-charity/dark-mode/136e6927cebc62d6f451472dbbbb65d0a8e4b374/.github/CHANGELOG.md
--------------------------------------------------------------------------------
/.github/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Night Mode
6 |
7 |
8 | Relax your eyes at night and day.
9 |
10 | Get Started »
11 |
12 |
13 | ## :earth_americas: Translations
14 | - [x] [Arabic](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ar/messages.json) `/ar/`
15 | - [ ] [Amharic](https://github.com/victor-savinov/dark-mode/tree/master/_locales/am/messages.json) `/am/`
16 | - [ ] [Bulgarian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/bg/messages.json) `/bg/`
17 | - [ ] [Bengali](https://github.com/victor-savinov/dark-mode/tree/master/_locales/bn/messages.json) `/bn/`
18 | - [ ] [Catalan](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ca/messages.json) `/ca/`
19 | - [ ] [Czech](https://github.com/victor-savinov/dark-mode/tree/master/_locales/cs/messages.json) `/cs/`
20 | - [ ] [Danish](https://github.com/victor-savinov/dark-mode/tree/master/_locales/da/messages.json) `/da/`
21 | - [x] [German](https://github.com/victor-savinov/dark-mode/tree/master/_locales/de/messages.json) `/de/`
22 | - [ ] [Greek](https://github.com/victor-savinov/dark-mode/tree/master/_locales/el/messages.json) `/el/`
23 | - [x] [English](https://github.com/victor-savinov/dark-mode/tree/master/_locales/en/messages.json) `/en/`
24 | - [ ] [Spanish](https://github.com/victor-savinov/dark-mode/tree/master/_locales/es/messages.json) `/es/`
25 | - [ ] [Estonian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/et/messages.json) `/et/`
26 | - [x] [Persian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/fa/messages.json) `/fa/`
27 | - [ ] [Finnish](https://github.com/victor-savinov/dark-mode/tree/master/_locales/fi/messages.json) `/fi/`
28 | - [ ] [Filipino](https://github.com/victor-savinov/dark-mode/tree/master/_locales/fil/messages.json) `/fil/`
29 | - [ ] [French](https://github.com/victor-savinov/dark-mode/tree/master/_locales/fr/messages.json) `/fr/`
30 | - [ ] [Gujarati](https://github.com/victor-savinov/dark-mode/tree/master/_locales/gu/messages.json) `/gu/`
31 | - [ ] [Hebrew](https://github.com/victor-savinov/dark-mode/tree/master/_locales/he/messages.json) `/he/`
32 | - [ ] [Hindi](https://github.com/victor-savinov/dark-mode/tree/master/_locales/hi/messages.json) `/hi/`
33 | - [ ] [Croatian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/hr/messages.json) `/hr/`
34 | - [ ] [Hungarian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/hu/messages.json) `/hu/`
35 | - [x] [Indonesian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/id/messages.json) `/id/`
36 | - [ ] [Italian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/it/messages.json) `/it/`
37 | - [ ] [Japanese](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ja/messages.json) `/ja/`
38 | - [ ] [Kannada](https://github.com/victor-savinov/dark-mode/tree/master/_locales/kn/messages.json) `/kn/`
39 | - [ ] [Korean](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ko/messages.json) `/ko/`
40 | - [ ] [Lithuanian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/lt/messages.json) `/lt/`
41 | - [ ] [Latvian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/lv/messages.json) `/lv/`
42 | - [ ] [Malayalam](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ml/messages.json) `/ml/`
43 | - [ ] [Marathi](https://github.com/victor-savinov/dark-mode/tree/master/_locales/mr/messages.json) `/mr/`
44 | - [ ] [Malay](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ms/messages.json) `/ms/`
45 | - [ ] [Dutch](https://github.com/victor-savinov/dark-mode/tree/master/_locales/nl/messages.json) `/nl/`
46 | - [ ] [Norwegian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/no/messages.json) `/no/`
47 | - [ ] [Polish](https://github.com/victor-savinov/dark-mode/tree/master/_locales/pl/messages.json) `/pl/`
48 | - [ ] [Portuguese (Brazil)](https://github.com/victor-savinov/dark-mode/tree/master/_locales/pt_BR/messages.json) `/pt_BR/`
49 | - [ ] [Portuguese (Portugal)](https://github.com/victor-savinov/dark-mode/tree/master/_locales/pt_PT/messages.json) `/pt_PT/`
50 | - [ ] [Romanian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ro/messages.json) `/ro/`
51 | - [x] [Russian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ru/messages.json) `/ru/`
52 | - [ ] [Slovak](https://github.com/victor-savinov/dark-mode/tree/master/_locales/sk/messages.json) `/sk/`
53 | - [ ] [Slovenian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/sl/messages.json) `/sl/`
54 | - [ ] [Serbian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/sr/messages.json) `/sr/`
55 | - [ ] [Swedish](https://github.com/victor-savinov/dark-mode/tree/master/_locales/sv/messages.json) `/sv/`
56 | - [ ] [Swahili](https://github.com/victor-savinov/dark-mode/tree/master/_locales/sw/messages.json) `/sw/`
57 | - [ ] [Tamil](https://github.com/victor-savinov/dark-mode/tree/master/_locales/ta/messages.json) `/ta/`
58 | - [ ] [Telugu](https://github.com/victor-savinov/dark-mode/tree/master/_locales/te/messages.json) `/te/`
59 | - [ ] [Thai](https://github.com/victor-savinov/dark-mode/tree/master/_locales/th/messages.json) `/th/`
60 | - [x] [Turkish](https://github.com/victor-savinov/dark-mode/tree/master/_locales/tr/messages.json) `/tr/`
61 | - [ ] [Ukrainian](https://github.com/victor-savinov/dark-mode/tree/master/_locales/uk/messages.json) `/uk/`
62 | - [ ] [Vietnamese](https://github.com/victor-savinov/dark-mode/tree/master/_locales/vi/messages.json) `/vi/`
63 | - [ ] [Chinese (China)](https://github.com/victor-savinov/dark-mode/tree/master/_locales/zh_CN/messages.json) `/zh_CN/`
64 | - [ ] [Chinese (Taiwan)](https://github.com/victor-savinov/dark-mode/tree/master/_locales/zh_TW/messages.json) `/zh_TW/`
65 |
--------------------------------------------------------------------------------
/_locales/am/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/ar/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "حول"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "قبول"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "تنسيقات الصوت"
31 | },
32 | "backupAndReset": {
33 | "message": "نسج احتياطي وإعادة التعيين"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "الضوء الأزرق"
40 | },
41 | "brightness": {
42 | "message": "السطوع"
43 | },
44 | "browser": {
45 | "message": "المتصفح"
46 | },
47 | "cancel": {
48 | "message": "إلغاء"
49 | },
50 | "colorTemperature": {
51 | "message": "درجة حرارة اللون"
52 | },
53 | "contrast": {
54 | "message": "التباين"
55 | },
56 | "cores": {
57 | "message": "الأنويه"
58 | },
59 | "dateAndTime": {
60 | "message": "التاريخ والوقت"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "الجهاز"
67 | },
68 | "disabled": {
69 | "message": "معطل"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "استثناء هذا الموقع"
82 | },
83 | "exportSettings": {
84 | "message": "تصدير الإعدادات"
85 | },
86 | "extension": {
87 | "message": "الإضافة"
88 | },
89 | "filters": {
90 | "message": "مرشحات"
91 | },
92 | "flash": {
93 | "message": "فلاش"
94 | },
95 | "general": {
96 | "message": "عام"
97 | },
98 | "global": {
99 | "message": "عام"
100 | },
101 | "gpu": {
102 | "message": "كرت الشاشة"
103 | },
104 | "grayscale": {
105 | "message": "التدرج الرمادي"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "\"Made with ❤...\" إخفاء"
112 | },
113 | "importSettings": {
114 | "message": "استيراد الإعدادات"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "عكس الألوان"
121 | },
122 | "language": {
123 | "message": "اللغة"
124 | },
125 | "languages": {
126 | "message": "اللغات"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "الإسم"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "حسنا"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "تفعيل لهذا الموقع فقط"
145 | },
146 | "os": {
147 | "message": "نظام التشغيل"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "لم يتم منح الصلاحيات"
151 | },
152 | "permissions": {
153 | "message": "الصلاحيات"
154 | },
155 | "platform": {
156 | "message": "المنصة"
157 | },
158 | "ram": {
159 | "message": "الذاكرة العشوائية"
160 | },
161 | "remove": {
162 | "message": "حذف"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "إعادة تعين كل الإعدادت"
169 | },
170 | "resetSettings": {
171 | "message": "إعادة تعيين الإعدادات؟"
172 | },
173 | "saveAs": {
174 | "message": "...حفظ بإسم"
175 | },
176 | "schedule": {
177 | "message": "جدولة"
178 | },
179 | "screen": {
180 | "message": "الشاشة"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "الإعدادت"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "المظاهر"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "تم إستيراد الإعدادات بنجاح"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "من غروب الشمس إلى شروقها"
202 | },
203 | "systemPeference": {
204 | "message": "مظهر الجهاز"
205 | },
206 | "textEditorMode": {
207 | "message": "وضع المحرر النصي"
208 | },
209 | "theListIsEmpty": {
210 | "message": "القائمة فارغة"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "محمية من قبل المتصفح HOSTNAME هذه الصفحة"
214 | },
215 | "theme": {
216 | "message": "المظهر"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "هذا سيعيد تعيين كل الإعدادات"
223 | },
224 | "timeFrom": {
225 | "message": "من"
226 | },
227 | "timeTo": {
228 | "message": "إلى"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "تعطيل لهذا الموقع"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "تفعيل لهذا الموقع"
238 | },
239 | "type": {
240 | "message": "النوع"
241 | },
242 | "use24HourFormat": {
243 | "message": "إستخدام نمد 24 ساعة"
244 | },
245 | "useGlobal": {
246 | "message": "استخدام التخصيص العام"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "إستخدام الإعدادات لكل المواقع"
250 | },
251 | "version": {
252 | "message": "الإصدار"
253 | },
254 | "videoFormats": {
255 | "message": "تنسيقات الفيديو"
256 | },
257 | "websites": {
258 | "message": "المواقع"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/bg/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/bn/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/ca/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/cs/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/da/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/el/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/es/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/et/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/fi/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/fr/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/gu/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/he/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "אודות"
4 | },
5 | "absolute": {
6 | "message": "מוחלט"
7 | },
8 | "accept": {
9 | "message": "אישור"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "כל ההגדרות יימחקו ולא ניתן יהיה לשחזר אותן"
13 | },
14 | "always": {
15 | "message": "תמיד"
16 | },
17 | "appearance": {
18 | "message": "נראות"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "האם הנכם בטוחים שברצונכם למחוק את הגדרות האתר שנבחר?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "האם הנכם בטוחים שברצונכם לייצא את הנתונים?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "האם הנכם בטוחים שברצונכם לייבא את הנתונים?"
28 | },
29 | "audioFormats": {
30 | "message": "פורמטים של אודיו"
31 | },
32 | "backupAndReset": {
33 | "message": "גיבוי ואיפוס"
34 | },
35 | "bitness": {
36 | "message": "כמות סיביות"
37 | },
38 | "bluelight": {
39 | "message": "אור כחול"
40 | },
41 | "brightness": {
42 | "message": "בהירות"
43 | },
44 | "browser": {
45 | "message": "דפדפן"
46 | },
47 | "cancel": {
48 | "message": "ביטול"
49 | },
50 | "colorTemperature": {
51 | "message": "טמפרטורת צבע"
52 | },
53 | "contrast": {
54 | "message": "ניגודיות"
55 | },
56 | "cores": {
57 | "message": "ליבות"
58 | },
59 | "dateAndTime": {
60 | "message": "תאריך ושעה"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "מכשיר"
67 | },
68 | "disabled": {
69 | "message": "מבוטל"
70 | },
71 | "dynamic": {
72 | "message": "דינמי"
73 | },
74 | "dynamicFilter": {
75 | "message": "סינון דינמי"
76 | },
77 | "dynamicTheme": {
78 | "message": "ערכת נושא דינמית"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "אל תכלול אתר זה"
82 | },
83 | "exportSettings": {
84 | "message": "ייצא הגדרות"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "סינון"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "כללי"
97 | },
98 | "global": {
99 | "message": "גלובלי"
100 | },
101 | "gpu": {
102 | "message": "מעבד גרפי"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "מידע אודות חומרה"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "ייבא הגדרות"
115 | },
116 | "invert": {
117 | "message": "היפוך"
118 | },
119 | "invertColors": {
120 | "message": "היפוך צבעים"
121 | },
122 | "language": {
123 | "message": "שפה"
124 | },
125 | "languages": {
126 | "message": "שפות"
127 | },
128 | "mode": {
129 | "message": "מצב"
130 | },
131 | "name": {
132 | "message": "שם"
133 | },
134 | "never": {
135 | "message": "אף פעם"
136 | },
137 | "no": {
138 | "message": "לא"
139 | },
140 | "ok": {
141 | "message": "אישור"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "אפשר רק עבור אתר זה"
145 | },
146 | "os": {
147 | "message": "מערכת הפעלה"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "לא ניתנה הרשאה"
151 | },
152 | "permissions": {
153 | "message": "הרשאות"
154 | },
155 | "platform": {
156 | "message": "פלטפורמה"
157 | },
158 | "ram": {
159 | "message": "זכרון ראם"
160 | },
161 | "remove": {
162 | "message": "הסר"
163 | },
164 | "reset": {
165 | "message": "איפוס"
166 | },
167 | "resetAllSettings": {
168 | "message": "איפוס כלל ההגדרות"
169 | },
170 | "resetSettings": {
171 | "message": "האם לאפס את ההגדרות?"
172 | },
173 | "saveAs": {
174 | "message": "שמור בשם..."
175 | },
176 | "schedule": {
177 | "message": "לוח זמנים"
178 | },
179 | "screen": {
180 | "message": "מסך"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "הגדרות"
187 | },
188 | "softwareInformation": {
189 | "message": "מידע אודות תוכנה"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "משהו השתבש. נסו לרענן את העמוד."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "ההגדרות יובאו בהצלחה"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "שקיעה עד זריחה"
202 | },
203 | "systemPeference": {
204 | "message": "העדפת מערכת"
205 | },
206 | "textEditorMode": {
207 | "message": "מצב עורך טקסט"
208 | },
209 | "theListIsEmpty": {
210 | "message": "הרשימה ריקה"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "ערכת נושא"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "אפשרות זו הינה נסיונית. האם הנכם בטוחים שאתם רוצים להפעיל אותה?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "פעולה זו תאפס את כל ההגדרות"
223 | },
224 | "timeFrom": {
225 | "message": "זמן מ…"
226 | },
227 | "timeTo": {
228 | "message": "זמן עד…"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "בטל עבור אתר זה"
232 | },
233 | "turnOn": {
234 | "message": "הפעל"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "הפעל עבור אתר זה"
238 | },
239 | "type": {
240 | "message": "סוג"
241 | },
242 | "use24HourFormat": {
243 | "message": "השתמש בפורמט 24 שעות"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "השתמש בהגדרות עבור כל האתרים"
250 | },
251 | "version": {
252 | "message": "גרסה"
253 | },
254 | "videoFormats": {
255 | "message": "פורמטים של וידאו"
256 | },
257 | "websites": {
258 | "message": "אתרים"
259 | },
260 | "yes": {
261 | "message": "כן"
262 | }
263 | }
264 |
--------------------------------------------------------------------------------
/_locales/hi/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/hr/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/hu/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/ja/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/kn/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/ko/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/lt/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/lv/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/ml/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/mr/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/ms/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/_locales/nl/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "about": {
3 | "message": "About"
4 | },
5 | "absolute": {
6 | "message": "Absolute"
7 | },
8 | "accept": {
9 | "message": "Accept"
10 | },
11 | "allYourSettingsWillBeErasedAndCanTBeRecovered": {
12 | "message": "All your settings will be erased and can't be recovered"
13 | },
14 | "always": {
15 | "message": "Always"
16 | },
17 | "appearance": {
18 | "message": "Appearance"
19 | },
20 | "areYouSureYouWantToDeleteTheSelectedWebsiteSettings": {
21 | "message": "Are you sure you want to delete the selected website settings?"
22 | },
23 | "areYouSureYouWantToExportTheData": {
24 | "message": "Are you sure you want to export the data?"
25 | },
26 | "areYouSureYouWantToImportTheData": {
27 | "message": "Are you sure you want to import the data?"
28 | },
29 | "audioFormats": {
30 | "message": "Audio formats"
31 | },
32 | "backupAndReset": {
33 | "message": "Backup & reset"
34 | },
35 | "bitness": {
36 | "message": "Bitness"
37 | },
38 | "bluelight": {
39 | "message": "Bluelight"
40 | },
41 | "brightness": {
42 | "message": "Brightness"
43 | },
44 | "browser": {
45 | "message": "Browser"
46 | },
47 | "cancel": {
48 | "message": "Cancel"
49 | },
50 | "colorTemperature": {
51 | "message": "Color temperature"
52 | },
53 | "contrast": {
54 | "message": "Contrast"
55 | },
56 | "cores": {
57 | "message": "Cores"
58 | },
59 | "dateAndTime": {
60 | "message": "Date & time"
61 | },
62 | "description": {
63 | "message": "Dark Mode, read at night. Bluelight filter for every website. Relax your eyes at night and day."
64 | },
65 | "device": {
66 | "message": "Device"
67 | },
68 | "disabled": {
69 | "message": "Disabled"
70 | },
71 | "dynamic": {
72 | "message": "Dynamic"
73 | },
74 | "dynamicFilter": {
75 | "message": "Dynamic filter"
76 | },
77 | "dynamicTheme": {
78 | "message": "Dynamic theme"
79 | },
80 | "excludeThisWebsite": {
81 | "message": "Exclude this website"
82 | },
83 | "exportSettings": {
84 | "message": "Export settings"
85 | },
86 | "extension": {
87 | "message": "Extension"
88 | },
89 | "filters": {
90 | "message": "Filters"
91 | },
92 | "flash": {
93 | "message": "Flash"
94 | },
95 | "general": {
96 | "message": "General"
97 | },
98 | "global": {
99 | "message": "Global"
100 | },
101 | "gpu": {
102 | "message": "GPU"
103 | },
104 | "grayscale": {
105 | "message": "Grayscale"
106 | },
107 | "hardwareInformation": {
108 | "message": "Hardware information"
109 | },
110 | "hideMadeWithLove": {
111 | "message": "Hide \"Made with ❤...\""
112 | },
113 | "importSettings": {
114 | "message": "Import settings"
115 | },
116 | "invert": {
117 | "message": "Invert"
118 | },
119 | "invertColors": {
120 | "message": "Invert colors"
121 | },
122 | "language": {
123 | "message": "Language"
124 | },
125 | "languages": {
126 | "message": "Languages"
127 | },
128 | "mode": {
129 | "message": "Mode"
130 | },
131 | "name": {
132 | "message": "Name"
133 | },
134 | "never": {
135 | "message": "Never"
136 | },
137 | "no": {
138 | "message": "No"
139 | },
140 | "ok": {
141 | "message": "OK"
142 | },
143 | "onlyEnableForThisWebsite": {
144 | "message": "Only enable for this website"
145 | },
146 | "os": {
147 | "message": "OS"
148 | },
149 | "permissionIsNotGranted": {
150 | "message": "Permission is not granted"
151 | },
152 | "permissions": {
153 | "message": "Permissions"
154 | },
155 | "platform": {
156 | "message": "Platform"
157 | },
158 | "ram": {
159 | "message": "RAM"
160 | },
161 | "remove": {
162 | "message": "Remove"
163 | },
164 | "reset": {
165 | "message": "Reset"
166 | },
167 | "resetAllSettings": {
168 | "message": "Reset all settings"
169 | },
170 | "resetSettings": {
171 | "message": "Reset settings?"
172 | },
173 | "saveAs": {
174 | "message": "Save as..."
175 | },
176 | "schedule": {
177 | "message": "Schedule"
178 | },
179 | "screen": {
180 | "message": "Screen"
181 | },
182 | "sepia": {
183 | "message": "Sepia"
184 | },
185 | "settings": {
186 | "message": "Settings"
187 | },
188 | "softwareInformation": {
189 | "message": "Software information"
190 | },
191 | "somethingWentWrongTryReloadingThePage": {
192 | "message": "Something went wrong. Try reloading the page."
193 | },
194 | "styles": {
195 | "message": "Styles"
196 | },
197 | "successfullyImportedSettings": {
198 | "message": "Successfully imported settings"
199 | },
200 | "sunsetToSunrise": {
201 | "message": "Sunset to sunrise"
202 | },
203 | "systemPeference": {
204 | "message": "System preference"
205 | },
206 | "textEditorMode": {
207 | "message": "Text editor mode"
208 | },
209 | "theListIsEmpty": {
210 | "message": "The list is empty"
211 | },
212 | "thePageHOSTNAMEisProtectedByBrowser": {
213 | "message": "The page HOSTNAME is protected by browser."
214 | },
215 | "theme": {
216 | "message": "Theme"
217 | },
218 | "thisIsAnExperimentalFeatureDoYouWantToActivateIt": {
219 | "message": "This is an experimental feature. Do you want to activate it?"
220 | },
221 | "thisWillResetAllSettings": {
222 | "message": "This will reset all settings"
223 | },
224 | "timeFrom": {
225 | "message": "Time from"
226 | },
227 | "timeTo": {
228 | "message": "Time to"
229 | },
230 | "turnOffForThisWebsite": {
231 | "message": "Turn off for this website"
232 | },
233 | "turnOn": {
234 | "message": "Turn on"
235 | },
236 | "turnOnForThisWebsite": {
237 | "message": "Turn on for this website"
238 | },
239 | "type": {
240 | "message": "Type"
241 | },
242 | "use24HourFormat": {
243 | "message": "Use 24-hour format"
244 | },
245 | "useGlobal": {
246 | "message": "Use global"
247 | },
248 | "useSettingsForAllWebsites": {
249 | "message": "Use settings for all websites"
250 | },
251 | "version": {
252 | "message": "Version"
253 | },
254 | "videoFormats": {
255 | "message": "Video formats"
256 | },
257 | "websites": {
258 | "message": "Websites"
259 | },
260 | "yes": {
261 | "message": "Yes"
262 | }
263 | }
--------------------------------------------------------------------------------
/assets/fonts/Roboto-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/code-charity/dark-mode/136e6927cebc62d6f451472dbbbb65d0a8e4b374/assets/fonts/Roboto-Bold.ttf
--------------------------------------------------------------------------------
/assets/fonts/Roboto-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/code-charity/dark-mode/136e6927cebc62d6f451472dbbbb65d0a8e4b374/assets/fonts/Roboto-Medium.ttf
--------------------------------------------------------------------------------
/assets/fonts/Roboto-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/code-charity/dark-mode/136e6927cebc62d6f451472dbbbb65d0a8e4b374/assets/fonts/Roboto-Regular.ttf
--------------------------------------------------------------------------------
/assets/icons/128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/code-charity/dark-mode/136e6927cebc62d6f451472dbbbb65d0a8e4b374/assets/icons/128.png
--------------------------------------------------------------------------------
/assets/icons/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/code-charity/dark-mode/136e6927cebc62d6f451472dbbbb65d0a8e4b374/assets/icons/16.png
--------------------------------------------------------------------------------
/assets/icons/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/code-charity/dark-mode/136e6927cebc62d6f451472dbbbb65d0a8e4b374/assets/icons/32.png
--------------------------------------------------------------------------------
/assets/icons/48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/code-charity/dark-mode/136e6927cebc62d6f451472dbbbb65d0a8e4b374/assets/icons/48.png
--------------------------------------------------------------------------------
/content-scripts/core.js:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> CORE
3 | ----------------------------------------------------------------
4 | # Global variable
5 | # Events
6 | # On
7 | # Trigger
8 | # Storage
9 | # Get
10 | # Initialization
11 | --------------------------------------------------------------*/
12 |
13 | /*--------------------------------------------------------------
14 | # GLOBAL VARIABLE
15 | --------------------------------------------------------------*/
16 |
17 | var extension = {
18 | events: {
19 | listeners: {}
20 | },
21 | ready: 0,
22 | storage: {
23 | data: {},
24 | website: {
25 | theme: 'invert',
26 | filters: {}
27 | }
28 | },
29 | hostname: location.hostname || location.href,
30 | websiteHasDarkTheme: false
31 | };
32 |
33 |
34 | /*--------------------------------------------------------------
35 | # EVENTS
36 | --------------------------------------------------------------*/
37 |
38 | /*--------------------------------------------------------------
39 | # ON
40 | --------------------------------------------------------------*/
41 |
42 | extension.events.on = function (type, listener, options = {}) {
43 | var listeners = extension.events.listeners;
44 |
45 | if (!listeners[type]) {
46 | listeners[type] = [];
47 | }
48 |
49 | if (options.async === true) {
50 | listener = (function (original) {
51 | return async function () {
52 | return new Promise(original);
53 | };
54 | })(listener);
55 | }
56 |
57 | if (options.prepend === true) {
58 | listeners[type].unshift(listener);
59 | } else {
60 | listeners[type].push(listener);
61 | }
62 | };
63 |
64 |
65 | /*--------------------------------------------------------------
66 | # TRIGGER
67 | --------------------------------------------------------------*/
68 |
69 | extension.events.trigger = async function (type, data) {
70 | var listeners = extension.events.listeners[type];
71 |
72 | if (listeners) {
73 | for (var i = 0, l = listeners.length; i < l; i++) {
74 | var listener = listeners[i];
75 |
76 | if (satus.isFunction(listener)) {
77 | if (listener instanceof(async function () {}).constructor === true) {
78 | await listener(data);
79 | } else {
80 | listener(data);
81 | }
82 | }
83 | }
84 | }
85 | };
86 |
87 |
88 | /*--------------------------------------------------------------
89 | # STORAGE
90 | --------------------------------------------------------------*/
91 |
92 | /*--------------------------------------------------------------
93 | # GET
94 | --------------------------------------------------------------*/
95 |
96 | extension.storage.get = function (key) {
97 | var array = key.split('/'),
98 | target = extension.storage.data;
99 |
100 | for (var i = 0, l = array.length; i < l; i++) {
101 | var j = array[i];
102 |
103 | if (target[j] !== undefined) {
104 | target = target[j];
105 |
106 | if (i + 1 === l) {
107 | return target;
108 | }
109 | } else {
110 | return undefined;
111 | }
112 | }
113 | };
114 |
115 |
116 | /*--------------------------------------------------------------
117 | # INITIALIZATION
118 | --------------------------------------------------------------*/
119 |
120 | extension.schedule = function () {
121 | extension.storage.website = {
122 | theme: 'invert',
123 | filters: {}
124 | };
125 |
126 | if (extension.schedule.interval) {
127 | clearInterval(extension.schedule.interval);
128 | }
129 |
130 | if (extension.storage.data.schedule === 'sunset_to_sunrise') {
131 | var start = Number((extension.storage.data.time_from || '00:00').substr(0, 2)),
132 | end = Number((extension.storage.data.time_to || '00:00').substr(0, 2)),
133 | current = new Date().getHours();
134 |
135 | if (end < start && current > start && current < 24) {
136 | end += 24;
137 | } else if (end < start && current < end) {
138 | start = 0;
139 | }
140 |
141 | if (current < start || current > end) {
142 | extension.schedule.interval = setInterval(extension.schedule, 1000 * 60);
143 |
144 | return false;
145 | }
146 | } else if (extension.storage.data.schedule === 'system_peference') {
147 | if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches === false) {
148 | return false;
149 | }
150 | }
151 |
152 | if (extension.storage.get('websites/' + extension.hostname + '/separated') === true) {
153 | extension.storage.website.styles = extension.storage.get('websites/' + extension.hostname + '/styles');
154 | extension.storage.website.theme = extension.storage.get('websites/' + extension.hostname + '/theme') || 'invert';
155 | extension.storage.website.filters = extension.storage.get('websites/' + extension.hostname + '/filters') || {};
156 | } else {
157 | extension.storage.website.styles = extension.storage.get('styles');
158 | extension.storage.website.theme = extension.storage.get('theme') || 'invert';
159 | extension.storage.website.filters = extension.storage.get('filters') || {};
160 | }
161 | };
162 |
163 | extension.allowTransitions = function () {
164 | document.documentElement.setAttribute('dm-allow-transitions', '');
165 | };
166 |
167 | extension.allowColors = function (value) {
168 | document.documentElement.setAttribute('dm-allow-colors', '');
169 | };
170 |
171 | extension.disallowColors = function (value) {
172 | document.documentElement.removeAttribute('dm-allow-colors');
173 | };
174 |
175 | extension.init = function () {
176 | extension.ready++;
177 |
178 | if (extension.ready > 2) {
179 | extension.schedule();
180 |
181 | extension.events.trigger('extension-loaded');
182 |
183 | setTimeout(function () {
184 | extension.allowTransitions();
185 | });
186 | }
187 | };
188 |
189 | chrome.storage.local.get(function (items) {
190 | extension.storage.data = items;
191 |
192 | extension.events.trigger('storage-loaded');
193 |
194 | extension.init();
195 | });
196 |
197 | chrome.storage.onChanged.addListener(function (changes) {
198 | for (var key in changes) {
199 | var value = changes[key].newValue;
200 |
201 | extension.storage.data[key] = value;
202 | }
203 |
204 | extension.schedule();
205 |
206 | for (var key in changes) {
207 | var value = changes[key].newValue;
208 |
209 | extension.events.trigger('storage-changed', {
210 | key,
211 | value
212 | });
213 | }
214 | });
215 |
216 | chrome.runtime.sendMessage({
217 | action: 'tab-connected'
218 | }, function (response) {
219 | if (response) {
220 | extension.hostname = response;
221 | }
222 |
223 | extension.init();
224 | });
225 |
226 | document.addEventListener('DOMContentLoaded', function () {
227 | extension.init();
228 | });
229 |
230 | window.addEventListener('load', function () {
231 | extension.events.trigger('website-loaded');
232 | });
--------------------------------------------------------------------------------
/content-scripts/custom-css.js:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> CUSTOM CSS
3 | ----------------------------------------------------------------
4 | # Global variable
5 | # Handler
6 | # Initialization
7 | --------------------------------------------------------------*/
8 |
9 | /*--------------------------------------------------------------
10 | >>> GLOBAL VARIABLE
11 | --------------------------------------------------------------*/
12 |
13 | extension.styles = {
14 | elements: {}
15 | };
16 |
17 |
18 | /*--------------------------------------------------------------
19 | >>> CREATE
20 | --------------------------------------------------------------*/
21 |
22 | extension.styles.create = function () {
23 | var style = document.createElement('style');
24 |
25 | document.head.appendChild(style);
26 |
27 | return style;
28 | };
29 |
30 |
31 | /*--------------------------------------------------------------
32 | >>> UPDATE
33 | --------------------------------------------------------------*/
34 |
35 | extension.styles.update = function () {
36 | var global_styles = extension.storage.website.styles;
37 |
38 | if (satus.isString(global_styles) && global_styles.trim().length > 0) {
39 | if (!satus.isElement(extension.styles.elements.global)) {
40 | extension.styles.elements.global = extension.styles.create();
41 | }
42 |
43 | extension.styles.elements.global.textContent = global_styles;
44 | } else if (extension.styles.elements.global) {
45 | extension.styles.elements.global.remove();
46 |
47 | delete extension.styles.elements.global;
48 | }
49 | };
50 |
51 |
52 | /*--------------------------------------------------------------
53 | >>> INITIALIZATION
54 | --------------------------------------------------------------*/
55 |
56 | extension.events.on('extension-loaded', function () {
57 | extension.styles.update();
58 | });
59 |
60 | extension.events.on('storage-changed', function () {
61 | extension.styles.update();
62 | });
--------------------------------------------------------------------------------
/content-scripts/styles.css:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> STYLES
3 | ----------------------------------------------------------------
4 | # Filters
5 | # Invert colors
6 | # Bluelight
7 | # Dynamic theme
8 | --------------------------------------------------------------*/
9 |
10 |
11 | /*--------------------------------------------------------------
12 | # FILTERS
13 | --------------------------------------------------------------*/
14 |
15 |
16 | /*--------------------------------------------------------------
17 | # INVERT COLORS
18 | --------------------------------------------------------------*/
19 |
20 | html[dm-invert-colors]:not([dm-default-theme='dark']) canvas,
21 | html[dm-invert-colors]:not([dm-default-theme='dark']) img,
22 | html[dm-invert-colors]:not([dm-default-theme='dark']) video,
23 | html[dm-invert-colors]:not([dm-default-theme='dark']) iframe,
24 | html[dm-invert-colors]:not([dm-default-theme='dark']) [style*=background-image] {
25 | filter: invert(1) !important;
26 | }
27 |
28 | html[dm-invert-colors]:not([dm-default-theme='dark']) {
29 | background-color: #fff !important;
30 | }
31 |
32 |
33 | /*--------------------------------------------------------------
34 | # BLUELIGHT
35 | --------------------------------------------------------------*/
36 |
37 | #dark-mode__bluelight {
38 | position: fixed !important;
39 | top: 0 !important;
40 | left: 0 !important;
41 |
42 | visibility: hidden !important;
43 |
44 | width: 100% !important;
45 | height: 100vh !important;
46 |
47 | pointer-events: none !important;
48 | }
49 |
50 |
51 | /*--------------------------------------------------------------
52 | # DYNAMIC THEME
53 | --------------------------------------------------------------*/
54 |
55 | html:not([dm-allow-colors]),
56 | html:not([dm-allow-colors]) body,
57 | html:not([dm-allow-colors]) body :not(iframe),
58 | html:not([dm-allow-colors]) body :not(iframe)::before,
59 | html:not([dm-allow-colors]) body :not(iframe)::after {
60 | color: rgb(82, 82, 82) !important;
61 | border-color: rgb(41, 41, 41) !important;
62 | background-color: rgb(20, 20, 20) !important;
63 |
64 | fill: rgb(82, 82, 82) !important;
65 | stroke: rgb(82, 82, 82) !important;
66 | }
67 |
68 | html:not([dm-allow-transitions]) * {
69 | transition: none !important;
70 | }
--------------------------------------------------------------------------------
/content-scripts/user-agent-stylesheet.css:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> USER AGENT STYLESHEET
3 | ----------------------------------------------------------------
4 | # Document
5 | # Link
6 | # Button, input, select, textarea
7 | # Fieldset, hr, iframe, table
8 | # Scrollbar
9 | # Selection
10 | # SVG
11 | --------------------------------------------------------------*/
12 |
13 |
14 | /*--------------------------------------------------------------
15 | # DOCUMENT
16 | --------------------------------------------------------------*/
17 |
18 | html,
19 | body {
20 | color: #fff;
21 | background-color: rgb(23, 25, 28);
22 | }
23 |
24 |
25 | /*--------------------------------------------------------------
26 | # LINK
27 | --------------------------------------------------------------*/
28 |
29 | a {
30 | color: #0075ff;
31 | }
32 |
33 |
34 | /*--------------------------------------------------------------
35 | # BUTTON, INPUT, SELECT, TEXTAREA
36 | --------------------------------------------------------------*/
37 |
38 | button,
39 | input,
40 | select,
41 | textarea {
42 | color: #fff;
43 | border-color: #333;
44 | background-color: #000;
45 | }
46 |
47 | button[disabled],
48 | input[disabled],
49 | select[disabled],
50 | textarea[disabled] {
51 | opacity: .5;
52 | }
53 |
54 | input[type=text],
55 | textarea {
56 | background-color: transparent;
57 | }
58 |
59 |
60 | /*--------------------------------------------------------------
61 | # BORDER
62 | --------------------------------------------------------------*/
63 |
64 | fieldset,
65 | hr,
66 | iframe,
67 | table {
68 | border-color: #808080;
69 | }
70 |
71 |
72 | /*--------------------------------------------------------------
73 | # SCROLLBAR
74 | --------------------------------------------------------------*/
75 |
76 | ::-webkit-scrollbar {
77 | background-color: #333;
78 | }
79 |
80 | ::-webkit-scrollbar-button:single-button {
81 | display: block;
82 |
83 | background-repeat: no-repeat;
84 | }
85 |
86 | ::-webkit-scrollbar-button:single-button:hover {
87 | background-color: #555;
88 | }
89 |
90 | ::-webkit-scrollbar-button:single-button:vertical {
91 | background-size: 7px 4px;
92 | }
93 |
94 | ::-webkit-scrollbar-button:single-button:horizontal {
95 | background-size: 4px 7px;
96 | }
97 |
98 | ::-webkit-scrollbar-button:single-button:vertical:decrement {
99 | width: 16px;
100 | height: 15px;
101 |
102 | background-image: url('data:image/svg xml;utf8,');
103 | background-position: 4px 6px;
104 | }
105 |
106 | ::-webkit-scrollbar-button:single-button:vertical:increment {
107 | width: 16px;
108 | height: 15px;
109 |
110 | background-image: url('data:image/svg xml;utf8,');
111 | background-position: 4px 5px;
112 | }
113 |
114 | ::-webkit-scrollbar-button:single-button:horizontal:decrement {
115 | width: 15px;
116 | height: 16px;
117 |
118 | background-image: url('data:image/svg xml;utf8,');
119 | background-position: 5px 4px;
120 | }
121 |
122 | ::-webkit-scrollbar-button:single-button:horizontal:increment {
123 | width: 15px;
124 | height: 16px;
125 |
126 | background-image: url('data:image/svg xml;utf8,');
127 | background-position: 6px 4px;
128 | }
129 |
130 | ::-webkit-scrollbar-thumb {
131 | border-right: 2px solid #333;
132 | border-left: 2px solid #333;
133 | background-color: #555;
134 | }
135 |
136 | ::-webkit-scrollbar-thumb:hover {
137 | background-color: #666;
138 | }
139 |
140 | ::-webkit-scrollbar-thumb:active {
141 | background-color: #666;
142 | }
143 |
144 | ::-webkit-scrollbar-corner {
145 | background-color: #444;
146 | }
147 |
148 |
149 | /*--------------------------------------------------------------
150 | # SELECTION
151 | --------------------------------------------------------------*/
152 |
153 | ::selection {
154 | color: #000;
155 | background-color: #fff;
156 | }
157 |
158 |
159 | /*--------------------------------------------------------------
160 | # SVG
161 | --------------------------------------------------------------*/
162 |
163 | svg {
164 | fill: #fff;
165 | stroke: #fff;
166 | }
--------------------------------------------------------------------------------
/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "manifest_version": 3,
3 | "name": "Dark Mode",
4 | "version": "3.3.11",
5 | "description": "__MSG_description__",
6 | "default_locale": "en",
7 | "icons": {
8 | "16": "assets/icons/16.png",
9 | "32": "assets/icons/32.png",
10 | "48": "assets/icons/48.png",
11 | "128": "assets/icons/128.png"
12 | },
13 | "background": {
14 | "service_worker": "background.js"
15 | },
16 | "action": {
17 | "default_popup": "options-page/index.html"
18 | },
19 | "options_page": "options-page/index.html",
20 | "content_scripts": [
21 | {
22 | "all_frames": true,
23 | "match_about_blank": true,
24 | "css": [
25 | "content-scripts/styles.css"
26 | ],
27 | "js": [
28 | "assets/satus/satus.js",
29 | "content-scripts/core.js",
30 | "content-scripts/custom-css.js",
31 | "content-scripts/dynamic-theme.js",
32 | "content-scripts/filters.js"
33 | ],
34 | "matches": [
35 | ""
36 | ],
37 | "run_at": "document_start"
38 | }
39 | ],
40 | "host_permissions": [
41 | ""
42 | ],
43 | "permissions": [
44 | "scripting",
45 | "storage",
46 | "tabs"
47 | ],
48 | "optional_permissions": [
49 | "downloads"
50 | ],
51 | "offline_enabled": true
52 | }
--------------------------------------------------------------------------------
/options-page/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Dark Mode
7 |
8 |
9 |
10 |
11 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/options-page/skeleton-parts/css.js:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> CSS
3 | --------------------------------------------------------------*/
4 |
5 | skeleton.header.sectionEnd.menu.on.click.css = {
6 | component: 'button',
7 | on: {
8 | click: {
9 | textField: {
10 | component: 'text-field',
11 | variant: 'css-editor',
12 | storage: function () {
13 | var prefix = 'websites/' + extension.hostname;
14 |
15 | if (satus.storage.get(prefix + '/separated') === true) {
16 | return prefix + '/styles';
17 | } else {
18 | return 'styles';
19 | }
20 | }
21 | }
22 | }
23 | },
24 |
25 | svg: {
26 | component: 'svg',
27 | attr: {
28 | 'viewBox': '0 0 24 24',
29 | 'fill': '#ffbf00'
30 | },
31 |
32 | path: {
33 | component: 'path',
34 | attr: {
35 | 'd': 'M14 20v-2h3q.425 0 .712-.288Q18 17.425 18 17v-2q0-.95.55-1.725.55-.775 1.45-1.1v-.35q-.9-.325-1.45-1.1Q18 9.95 18 9V7q0-.425-.288-.713Q17.425 6 17 6h-3V4h3q1.25 0 2.125.875T20 7v2q0 .425.288.712.287.288.712.288h1v4h-1q-.425 0-.712.287Q20 14.575 20 15v2q0 1.25-.875 2.125T17 20Zm-7 0q-1.25 0-2.125-.875T4 17v-2q0-.425-.287-.713Q3.425 14 3 14H2v-4h1q.425 0 .713-.288Q4 9.425 4 9V7q0-1.25.875-2.125T7 4h3v2H7q-.425 0-.713.287Q6 6.575 6 7v2q0 .95-.55 1.725-.55.775-1.45 1.1v.35q.9.325 1.45 1.1Q6 14.05 6 15v2q0 .425.287.712Q6.575 18 7 18h3v2Z'
36 | }
37 | }
38 | },
39 | label: {
40 | component: 'span',
41 | text: 'styles'
42 | }
43 | };
--------------------------------------------------------------------------------
/options-page/skeleton-parts/filters.js:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> FILTERS
3 | ----------------------------------------------------------------
4 | # ???
5 | --------------------------------------------------------------*/
6 |
7 | /*--------------------------------------------------------------
8 | #
9 | --------------------------------------------------------------*/
10 |
11 | skeleton.main.layers.section = {
12 | component: 'section',
13 | variant: 'card',
14 |
15 | theme: {
16 | component: 'select',
17 | text: 'theme',
18 | storage: function () {
19 | var prefix = 'websites/' + extension.hostname;
20 |
21 | if (satus.storage.get(prefix + '/separated') === true) {
22 | return prefix + '/theme';
23 | } else {
24 | return 'theme';
25 | }
26 | },
27 | options: [{
28 | text: 'invertColors',
29 | value: 'invert'
30 | }, {
31 | text: 'dynamicFilter',
32 | value: 'dynamic'
33 | }, {
34 | text: 'disabled',
35 | value: 'disabled'
36 | }]
37 | },
38 | brightness: {
39 | component: 'slider',
40 | variant: 'row',
41 | text: 'brightness',
42 | storage: function () {
43 | var prefix = 'websites/' + extension.hostname;
44 |
45 | if (satus.storage.get(prefix + '/separated') === true) {
46 | return prefix + '/filters/brightness';
47 | } else {
48 | return 'filters/brightness';
49 | }
50 | },
51 | max: 100,
52 | value: 100
53 | },
54 | contrast: {
55 | component: 'slider',
56 | variant: 'row',
57 | text: 'contrast',
58 | storage: function () {
59 | var prefix = 'websites/' + extension.hostname;
60 |
61 | if (satus.storage.get(prefix + '/separated') === true) {
62 | return prefix + '/filters/contrast';
63 | } else {
64 | return 'filters/contrast';
65 | }
66 | },
67 | max: 100,
68 | value: 100
69 | },
70 | grayscale: {
71 | component: 'slider',
72 | variant: 'row',
73 | text: 'grayscale',
74 | storage: function () {
75 | var prefix = 'websites/' + extension.hostname;
76 |
77 | if (satus.storage.get(prefix + '/separated') === true) {
78 | return prefix + '/filters/grayscale';
79 | } else {
80 | return 'filters/grayscale';
81 | }
82 | },
83 | max: 100
84 | },
85 | bluelight: {
86 | component: 'slider',
87 | variant: 'row',
88 | text: 'bluelight',
89 | storage: function () {
90 | var prefix = 'websites/' + extension.hostname;
91 |
92 | if (satus.storage.get(prefix + '/separated') === true) {
93 | return prefix + '/filters/bluelight';
94 | } else {
95 | return 'filters/bluelight';
96 | }
97 | },
98 | max: 100
99 | }
100 | };
--------------------------------------------------------------------------------
/options-page/skeleton-parts/schedule.js:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> SCHEDULE
3 | ----------------------------------------------------------------
4 | # ???
5 | # Turn on
6 | # Time from
7 | # Time to
8 | --------------------------------------------------------------*/
9 |
10 | /*--------------------------------------------------------------
11 | #
12 | --------------------------------------------------------------*/
13 |
14 | skeleton.header.sectionEnd.menu.on.click.schedule = {
15 | component: 'button',
16 | on: {
17 | click: {
18 | component: 'section',
19 | variant: 'card'
20 | }
21 | },
22 |
23 | svg: {
24 | component: 'svg',
25 | attr: {
26 | 'viewBox': '0 0 24 24',
27 | 'fill': '#ffbf00'
28 | },
29 |
30 | path_1: {
31 | component: 'path',
32 | attr: {
33 | 'd': 'M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z'
34 | }
35 | },
36 | path_2: {
37 | component: 'path',
38 | attr: {
39 | 'd': 'M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z'
40 | }
41 | }
42 | },
43 | label: {
44 | component: 'span',
45 | text: 'schedule'
46 | }
47 | };
48 |
49 |
50 | /*--------------------------------------------------------------
51 | # TURN ON
52 | --------------------------------------------------------------*/
53 |
54 | skeleton.header.sectionEnd.menu.on.click.schedule.on.click.turnOn = {
55 | component: 'select',
56 | text: 'turnOn',
57 | storage: 'schedule',
58 | options: [{
59 | text: 'disabled',
60 | value: 'disabled'
61 | }, {
62 | text: 'sunsetToSunrise',
63 | value: 'sunset_to_sunrise'
64 | }, {
65 | text: 'systemPeference',
66 | value: 'system_peference'
67 | }]
68 | };
69 |
70 |
71 | /*--------------------------------------------------------------
72 | # TIME FROM
73 | --------------------------------------------------------------*/
74 |
75 | skeleton.header.sectionEnd.menu.on.click.schedule.on.click.timeFrom = {
76 | component: 'time',
77 | text: 'timeFrom',
78 | hour12: function () {
79 | return satus.storage.get('use_24_hour_format') === false;
80 | },
81 | storage: 'time_from'
82 | };
83 |
84 |
85 | /*--------------------------------------------------------------
86 | # TIME TO
87 | --------------------------------------------------------------*/
88 |
89 | skeleton.header.sectionEnd.menu.on.click.schedule.on.click.timeTo = {
90 | component: 'time',
91 | text: 'timeTo',
92 | hour12: function () {
93 | return satus.storage.get('use_24_hour_format') === false;
94 | },
95 | storage: 'time_to'
96 | };
--------------------------------------------------------------------------------
/options-page/skeleton-parts/websites.js:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> WEBSITES
3 | --------------------------------------------------------------*/
4 |
5 | skeleton.header.sectionEnd.menu.on.click.websites = {
6 | component: 'button',
7 | on: {
8 | click: {
9 | component: 'section',
10 | variant: 'card',
11 | on: {
12 | render: function () {
13 | var websites = satus.storage.get('websites');
14 |
15 | if (satus.isObject(websites)) {
16 | for (var hostname in websites) {
17 | satus.render({
18 | component: 'button',
19 | text: hostname.replace('www.', ''),
20 | on: {
21 | click: {
22 | toolbar: {
23 | component: 'alert',
24 | variant: 'success',
25 |
26 | switch: {
27 | component: 'switch',
28 | text: hostname,
29 | storage: 'websites/' + hostname + '/active',
30 | value: true
31 | }
32 | },
33 | section: {
34 | component: 'section',
35 | variant: 'card',
36 |
37 | theme: {
38 | component: 'select',
39 | text: 'theme',
40 | options: [{
41 | text: 'invertColors',
42 | value: 'invert'
43 | }, {
44 | text: 'dynamicFilter',
45 | value: 'dynamic'
46 | }, {
47 | text: 'disabled',
48 | value: 'disabled'
49 | }],
50 | storage: 'websites/' + hostname + '/theme'
51 | },
52 | brightness: {
53 | component: 'slider',
54 | variant: 'row',
55 | text: 'brightness',
56 | max: 100,
57 | value: 100,
58 | storage: 'websites/' + hostname + '/filters/brightness'
59 | },
60 | contrast: {
61 | component: 'slider',
62 | variant: 'row',
63 | text: 'contrast',
64 | max: 100,
65 | value: 100,
66 | storage: 'websites/' + hostname + '/filters/contrast'
67 | },
68 | grayscale: {
69 | component: 'slider',
70 | variant: 'row',
71 | text: 'grayscale',
72 | max: 100,
73 | storage: 'websites/' + hostname + '/filters/grayscale'
74 | },
75 | bluelight: {
76 | component: 'slider',
77 | variant: 'row',
78 | text: 'bluelight',
79 | max: 100,
80 | storage: 'websites/' + hostname + '/filters/bluelight'
81 | }
82 | }
83 | }
84 | }
85 | }, this);
86 | }
87 | }
88 | }
89 | }
90 | }
91 | },
92 |
93 | svg: {
94 | component: 'svg',
95 | attr: {
96 | 'viewBox': '0 0 24 24',
97 | 'fill': 'none',
98 | 'stroke': '#ffbf00',
99 | 'troke-linecap': 'round',
100 | 'stroke-linejoin': 'round',
101 | 'stroke-width': '1.75'
102 | },
103 |
104 | circle: {
105 | component: 'circle',
106 | attr: {
107 | 'cx': '12',
108 | 'cy': '12',
109 | 'r': '10'
110 | }
111 | },
112 | path: {
113 | component: 'path',
114 | attr: {
115 | 'd': 'M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'
116 | }
117 | }
118 | },
119 | label: {
120 | component: 'span',
121 | text: 'websites'
122 | }
123 | };
--------------------------------------------------------------------------------
/options-page/styles.css:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> STYLES
3 | --------------------------------------------------------------*/
4 |
5 | .satus-alert--success {
6 | overflow: hidden;
7 |
8 | padding: 0;
9 | }
10 |
11 | .satus-alert--success>.satus-switch {
12 | width: 100%;
13 | height: 48px;
14 | padding: 8px 12px;
15 |
16 | transition: background-color .3s cubic-bezier(.25, .8, .5, 1);
17 |
18 | --satus-switch-track: hsl(var(--satus-alert-hue-success), 56%, 34%);
19 | --satus-switch-track--checked: hsl(var(--satus-alert-hue-success), 56%, 48%);
20 | --satus-switch-thumb: rgba(255, 255, 255, .88);
21 | }
22 |
23 | .satus-alert--success>.satus-switch:hover {
24 | background-color: rgba(var(--satus-light), .04);
25 | }
26 |
27 |
28 | .satus-button--mode {
29 | justify-content: space-between !important;
30 | }
31 |
32 | .satus-button--mode span {
33 | opacity: .64;
34 | }
35 |
36 | .satus-button--power {
37 | justify-content: center;
38 | }
39 |
40 | .satus-button--power > svg {
41 | width: 20px;
42 | height: 20px;
43 | position: relative;
44 | top: -1px;
45 | }
46 |
47 | .satus-button--power[data-value='false'] > svg {
48 | opacity: .4;
49 | transition: 150ms;
50 | }
51 |
52 | .satus-button--power[data-value='true'] > svg {
53 | stroke: #ffbf00;
54 | opacity: 1;
55 | transition: 75ms;
56 | }
57 |
58 | body[tab] {
59 | width: 100vw;
60 | height: 100vh;
61 | overflow: hidden;
62 | }
63 |
64 | body[tab] .satus-base {
65 | width: 100%;
66 | height: 100%;
67 | }
68 |
69 | body[tab] .satus-alert {
70 | display: none;
71 | }
72 |
73 | .satus-text-field--css-editor {
74 | height: 100%;
75 | padding: 12px 0;
76 | }
--------------------------------------------------------------------------------
/options-page/styles/fonts.css:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> FONTS
3 | ----------------------------------------------------------------
4 | # Regular
5 | # Medium
6 | # Bold
7 | --------------------------------------------------------------*/
8 |
9 | /*--------------------------------------------------------------
10 | # REGULAR
11 | --------------------------------------------------------------*/
12 |
13 | @font-face {
14 | font-family: Roboto;
15 |
16 | src: url(../../assets/fonts/Roboto-Regular.ttf);
17 | }
18 |
19 |
20 | /*--------------------------------------------------------------
21 | # MEDIUM
22 | --------------------------------------------------------------*/
23 |
24 | @font-face {
25 | font-family: Roboto;
26 | font-weight: 500;
27 |
28 | src: url(../../assets/fonts/Roboto-Medium.ttf);
29 | }
30 |
31 |
32 | /*--------------------------------------------------------------
33 | # BOLD
34 | --------------------------------------------------------------*/
35 |
36 | @font-face {
37 | font-family: Roboto;
38 | font-weight: 700;
39 |
40 | src: url(../../assets/fonts/Roboto-Bold.ttf);
41 | }
--------------------------------------------------------------------------------
/options-page/styles/themes.css:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | >>> THEMES
3 | ----------------------------------------------------------------
4 | #
5 | --------------------------------------------------------------*/
6 |
7 | /*--------------------------------------------------------------
8 | #
9 | --------------------------------------------------------------*/
10 |
11 | .satus-base {
12 | --satus-primary: #2d799f;
13 | --satus-light: 255, 255, 255;
14 | --satus-base-background: #131316;
15 | --satus-base-foreground: #e0e0e0;
16 | --satus-header-background: #26262c;
17 | --satus-header-text: #e0e0e0;
18 | --satus-header-shadow: 0 1px 0 #000;
19 | --satus-layers-background: #131316;
20 | --satus-layers-text: #e0e0e0;
21 | --satus-section-background: #1c1d21;
22 | --satus-section-border: #212121;
23 | --satus-modal-background: #2a2b32;
24 | --satus-modal-foreground: #e0e0e0;
25 | --satus-modal-shadow: 0px 1px 5px 3px rgba(0, 0, 0, .24);
26 | --satus-tabs-background: #1c1d21;
27 | --satus-tabs-foreground: #33343d;
28 | --satus-text-field-background: #1e1e1e;
29 | --satus-text-field-foreground: #e0e0e0;
30 | }
--------------------------------------------------------------------------------
/py/build.py:
--------------------------------------------------------------------------------
1 | #---------------------------------------------------------------
2 | # >>> TABLE OF CONTENTS:
3 | #---------------------------------------------------------------
4 | # 1.0 Import modules
5 | # 2.0 Chromium
6 | # 2.1 Beta
7 | # 2.2 Stable
8 | # 3.0 Firefox
9 | # 4.0 Initialization
10 | #---------------------------------------------------------------
11 |
12 | #---------------------------------------------------------------
13 | # 1.0 IMPORT MODULES
14 | #---------------------------------------------------------------
15 |
16 | import shutil
17 | import json
18 | import os
19 | import pathlib
20 | import re
21 | import zipfile
22 |
23 |
24 | #---------------------------------------------------------------
25 | # 2.0 CHROMIUM
26 | #---------------------------------------------------------------
27 |
28 | #---------------------------------------------------------------
29 | # 2.1 BETA
30 | #---------------------------------------------------------------
31 |
32 | def chromiumBeta():
33 | temporary_path = '../cached'
34 |
35 | if (os.path.isdir(temporary_path)):
36 | shutil.rmtree(temporary_path, ignore_errors=True)
37 |
38 | os.mkdir(temporary_path)
39 | os.chdir(temporary_path)
40 |
41 | for item in os.listdir('../'):
42 | if (
43 | item != '.git' and
44 | item != '.github' and
45 | item != 'cached' and
46 | item != 'previews' and
47 | item != 'py' and
48 | item != 'wiki' and
49 | item != 'LICENSE' and
50 | item != 'README.md' and
51 | item != 'SECURITY.md' and
52 | item.find('.zip') == -1
53 | ):
54 | s = os.path.join('../', item)
55 | d = os.path.join(temporary_path, item)
56 | if os.path.isdir(s):
57 | shutil.copytree(s, d, True, None)
58 | else:
59 | shutil.copy2(s, d)
60 |
61 | with open('manifest.json', 'r+') as json_file:
62 | data = json.load(json_file)
63 |
64 | version = data['version']
65 |
66 | data['name'] = 'ImprovedTube (testing)';
67 |
68 | json_file.seek(0)
69 | json.dump(data, json_file, indent=4, sort_keys=True)
70 | json_file.truncate()
71 |
72 | archive = zipfile.ZipFile('../chromium-' + version + '.zip', 'w', zipfile.ZIP_DEFLATED)
73 |
74 | for root, dirs, files in os.walk('.'):
75 | for file in files:
76 | archive.write(os.path.join(root, file),
77 | os.path.relpath(os.path.join(root, file),
78 | os.path.join('.', '.')))
79 |
80 | archive.close()
81 | shutil.rmtree(temporary_path)
82 |
83 |
84 | #---------------------------------------------------------------
85 | # 2.2 STABLE
86 | #---------------------------------------------------------------
87 |
88 | def chromiumStable():
89 | temporary_path = '../cached'
90 |
91 | if (os.path.isdir(temporary_path)):
92 | shutil.rmtree(temporary_path, ignore_errors=True)
93 |
94 | os.mkdir(temporary_path)
95 | os.chdir(temporary_path)
96 |
97 | for item in os.listdir('../'):
98 | if (
99 | item != '.git' and
100 | item != '.github' and
101 | item != 'cached' and
102 | item != 'previews' and
103 | item != 'py' and
104 | item != 'wiki' and
105 | item != 'LICENSE' and
106 | item != 'README.md' and
107 | item != 'SECURITY.md' and
108 | item.find('.zip') == -1
109 | ):
110 | s = os.path.join('../', item)
111 | d = os.path.join(temporary_path, item)
112 | if os.path.isdir(s):
113 | shutil.copytree(s, d, True, None)
114 | else:
115 | shutil.copy2(s, d)
116 |
117 | with open('manifest.json', 'r+') as json_file:
118 | data = json.load(json_file)
119 |
120 | version = data['version']
121 |
122 | json_file.seek(0)
123 | json.dump(data, json_file, indent=4, sort_keys=True)
124 | json_file.truncate()
125 |
126 | archive = zipfile.ZipFile('../chromium-' + version + '.zip', 'w', zipfile.ZIP_DEFLATED)
127 |
128 | for root, dirs, files in os.walk('.'):
129 | for file in files:
130 | archive.write(os.path.join(root, file),
131 | os.path.relpath(os.path.join(root, file),
132 | os.path.join('.', '.')))
133 |
134 | archive.close()
135 | shutil.rmtree(temporary_path)
136 |
137 |
138 | #---------------------------------------------------------------
139 | # 3.0 FIREFOX
140 | #---------------------------------------------------------------
141 |
142 | def firefox():
143 | temporary_path = '../cached'
144 |
145 | if (os.path.isdir(temporary_path)):
146 | shutil.rmtree(temporary_path, ignore_errors=True)
147 |
148 | os.mkdir(temporary_path)
149 | os.chdir(temporary_path)
150 |
151 | for item in os.listdir('../'):
152 | if (
153 | item != '.git' and
154 | item != '.github' and
155 | item != 'cached' and
156 | item != 'previews' and
157 | item != 'py' and
158 | item != 'wiki' and
159 | item != 'LICENSE' and
160 | item != 'README.md' and
161 | item != 'SECURITY.md' and
162 | item.find('.zip') == -1
163 | ):
164 | s = os.path.join('../', item)
165 | d = os.path.join(temporary_path, item)
166 | if os.path.isdir(s):
167 | shutil.copytree(s, d, True, None)
168 | else:
169 | shutil.copy2(s, d)
170 |
171 | with open('background.js', 'r') as file:
172 | lines = file.readlines()
173 |
174 | with open('background.js', 'w') as file:
175 | skip = False
176 |
177 | for pos, line in enumerate(lines):
178 | if (lines[pos].find('8.0 GOOGLE ANALYTICS') != -1):
179 | skip = True
180 |
181 | if (skip == False):
182 | file.write(line)
183 |
184 | if (line.find('/*--------------------------------------------------------------') != -1):
185 | skip = False
186 |
187 | with open('manifest.json', 'r+') as json_file:
188 | data = json.load(json_file)
189 |
190 | version = data['version']
191 |
192 | del data['content_security_policy']
193 | del data['update_url']
194 |
195 | json_file.seek(0)
196 | json.dump(data, json_file, indent=4, sort_keys=True)
197 | json_file.truncate()
198 |
199 | archive = zipfile.ZipFile('../firefox-' + version + '.zip', 'w', zipfile.ZIP_DEFLATED)
200 |
201 | for root, dirs, files in os.walk('.'):
202 | for file in files:
203 | archive.write(os.path.join(root, file),
204 | os.path.relpath(os.path.join(root, file),
205 | os.path.join('.', '.')))
206 |
207 | archive.close()
208 | shutil.rmtree(temporary_path)
209 |
210 |
211 | #---------------------------------------------------------------
212 | # 4.0 INITIALIZATION
213 | #---------------------------------------------------------------
214 |
215 | operation = input("""
216 | --------------------------------
217 | 1 - Chromium (beta)
218 | 2 - Chromium (stable)
219 | 3 - Firefox
220 | --------------------------------
221 |
222 | Enter number: """)
223 |
224 | if operation == "1":
225 | chromiumBeta()
226 | elif operation == "2" :
227 | chromiumStable()
228 | elif operation == "3" :
229 | firefox()
--------------------------------------------------------------------------------