Skip to content

Commit

Permalink
Fix some localization troubles
Browse files Browse the repository at this point in the history
  • Loading branch information
Paramtamtam committed Aug 22, 2016
1 parent 456cfcd commit 111cf5e
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 7 deletions.
2 changes: 2 additions & 0 deletions _locales/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
random-user-agent
└── _locales
└── de
└── full_description.txt
└── messages.json
```

Expand All @@ -26,6 +27,7 @@ And translated:
}
}
```
After that - translate `%your_locale%\full_description.txt` file content.

**Step four**. Make sure your file encoding is UTF-8 and has valid format ([you can check it here](http://jsonlint.com/)).

Expand Down
9 changes: 9 additions & 0 deletions _locales/en/full_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
User-Agent - a string that is sent along to any website you visit. This is a sort of "fingerprint" your browser leaves behind which contains:
- The name and version of your browser;
- The name of the operating system (Mac, Windows, Linux, etc.) and its version;
- Information about some of the plugins installed on the browser;
- Other information that identifies and exposes you.

This extension has been created to stop data leakage. It automatically replaces User-Agent strings after a specified period of time with a randomly selected one. User-Agent strings can also be set manually. The extension is incredibly lightweight, using very few resources. User-Agent randomization can be customized by the user (what browsers and OS are spoofed, etc.). Exceptions list available with option of wildcards. Protects against Javascript exploits to hide your identity and protect your anonymity.

Source code: https://github.com/tarampampam/random-user-agent
9 changes: 2 additions & 7 deletions _locales/en/messages.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
{
"extension_desc": {
"message": "Automatically change the User-Agent after specified period of time to a randomly selected one, thus hiding your real user agent from the public.",
"description": "Extension short description"
},

"extension_desc_full": {
"message": "User-Agent - a string that is sent along to any website you visit. This is a sort of \"fingerprint\" your browser leaves behind which contains:\n- The name and version of your browser;\n- The name of the operating system (Mac, Windows, Linux, etc.) and its version;\n- Information about some of the plugins installed on the browser;\n- Other information that identifies and exposes you.\n\nThis extension has been created to stop data leakage. It automatically replaces User-Agent strings after a specified period of time with a randomly selected one. User-Agent strings can also be set manually. The extension is incredibly lightweight, using very few resources. User-Agent randomization can be customized by the user (what browsers and OS are spoofed, etc.). Exceptions list available with option of wildcards. Protects against Javascript exploits to hide your identity and protect your anonymity.\n\nSource code: https://github.com/tarampampam/random-user-agent",
"description": "Extension full description"
"message": "Automatically change the User-Agent after specified period of time to a randomly selected one, thus hiding your real user agent",
"description": "Short description. Limit: 132 chars"
},

"active_useragent": {
Expand Down
9 changes: 9 additions & 0 deletions _locales/ru/full_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
User-Agent - это строка, которая передается браузером вместе с запросом любой страницы в интернете. Это ваш своеобразный "отпечаток", в котором содержится:
- Название и версия вашего браузера;
- Название операционной системы (Mac, Windows, Linux и т.д.) и её версия;
- Информация о некоторых установленных плагинах в системе;
- Прочая информация, идентифицирующая и раскрывающая вас.

Для того, чтобы прекратить эту утечку данных и было создано это расширение. Оно автоматически подменяет User-Agent через указанный промежуток времени на случайный. Так же строка User-Agent может быть указана вручную. Предоставляет защиту от раскрытия реального User-Agent даже средствами JavaScript! Данное расширение очень небольшое и бережно относится к ресурсам. Генерация случайного User-Agent может быть настроена (имеется выбор браузеров, которые необходимо имитировать). Поддерживаются удобные правила исключений и синхронизация настроек.

Исходный код: https://github.com/tarampampam/random-user-agent
9 changes: 9 additions & 0 deletions _locales/uk/full_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
User-Agent — це рядок, який передається браузером разом з запитом будь-якої сторінки в Інтернет. Це ваш своєрідний «відбиток», в якому міститься:
— Назва та версія вашого браузера;
— Назва операційної системи (Mac, Windows, Linux і т.д.) та її версія;
— Інформація про деякі встановлені в системі плагіни;
— Інша інформація, що ідентифікує та розкриває вас.

Для того, щоб припинити цей витік даних і було створено це розширення. Воно автоматично підміняє User-Agent через вказаний проміжок часу на випадковий. Також рядок User-Agent можна вказати вручну. Надає захист від розкриття реального User-Agent навіть засобами JavaScript! Дане розширення дуже невелике і дбайливо ставиться до ресурсів. Генерація випадкового User-Agent може бути налаштована (є вибір браузерів, які необхідно імітувати). Підтримуються зручні правила винятків і синхронізація налаштувань.

Вихідний код: github.com/tarampampam/random-user-agent

0 comments on commit 111cf5e

Please sign in to comment.