Giter VIP home page Giter VIP logo

tampermonkey-i18n's Introduction

This repository contains the source of the Tampermonkey extension up to version 2.9. All newer versions are distributed under a proprietary license.

Tampermonkey is the most popular userscript manager for Google Chrome.

Features:

  • manage and edit all your userscripts
  • enable and disable your scripts with 2 clicks
  • easily sync you scripts between different Chrome instances
  • search scripts from userscripts.org by URL (with TamperFire enabled)

Beneath of other tags, functions and features the following ones are supported:

  • full unsafeWindow access
  • all GM_* functions including (GM_registerMenuCommand, GM_getResourceText, GM_getResourceURL, GM_notification)
  • a lot of tags supported by Greasemonkey and Scriptish (like @resource, @require, ...)

For a full overview please take a look at the FAQ or just install TM. ;)


This code is provided entirely free of charge by the programmer in his spare time so donations would be greatly appreciated. Please consider a donation.

http://tampermonkey.net/donate.html


DOWNLOADS:

Tampermonkey (stable): https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo

Tampermonkey (beta): developer version, might contain bugs! https://chrome.google.com/webstore/detail/gcalenpjmijncebpfijmoaglllgpjagf

Tampermonkey (Legacy - Manifest version 1): for browsers based on Chromimum 17. http://tampermonkey.net/crx/tm_legacy.crx

Tampermonkey (retro): very old version 1.1.2190, no support! http://tampermonkey.net/crx/tampermonkey_retro.crx


SOURCE:

http://code.google.com/p/tampermonkey/


SUPPORT:

FAQ: http://tampermonkey.net/faq API: http://tampermonkey.net/api Meta Data Block: http://tampermonkey.net/metadata

Report Bugs: http://tampermonkey.net/bug


LICENSE:

GPLv3. See COPYING for details.


DEPENDENCIES:

Google Chrome or Chromium 17 or higher

BASIC BUILD INSTRUCTIONS:

  • install Google Chrome or Chromium
  • install Cygwin when using Windows
  • open a konsole/terminal, and type:

cd svn checkout http://tampermonkey.googlecode.com/svn/trunk/ tampermonkey-read-only cd tampermonkey-read-only ln -s build_sys/mkcrxfolder.sh . ./mkcrxfolder.sh -e0

Depending on your installed browser and OS (I hope this makes the overall scheme clear ;)

chrome.exe --pack-extension=rel/ chromium.exe --pack-extension=rel/

coogle-chrome --pack-extension=rel/ chromium-browser --pack-extension=rel/

ls -la now shows two new files:

-rw-r--r-- 1 user user 305170 Aug 29 09:09 rel.crx -rw-r--r-- 1 user user 916 Aug 29 09:09 rel.pem

rel.crx is the Chrome extension, rel.pem the key to create another Tampermonkey extension file with the same extension ID

You can install rel.crx by drag'n'drop or (depending on your OS)

chrome.exe rel.crx chromium.exe rel.crx

coogle-chrome rel.crx chromium-browser rel.crx


This code is provided entirely free of charge by the programmer in his spare time so donations would be greatly appreciated. Please consider a donation.

Jan Biniok [email protected] http://tampermonkey.net/donate.html

tampermonkey-i18n's People

Contributors

5idereal avatar ahmadmysra avatar ali-demirtas avatar baegus avatar bogachenko avatar bovirus avatar cavenightingale avatar cedarkuo avatar dandelionsprout avatar derjanb avatar dhannynara avatar entityplantt avatar hawkeye116477 avatar igorruckert avatar ioecmcomc avatar ivysrono avatar jhertel avatar kizule avatar lychichem avatar maboroshin avatar mclemente avatar ozzii avatar scratchbuild avatar shirayuki avatar tmp341 avatar tobyskarting avatar vanja-san avatar wvxwxvw avatar xiaopangju avatar zzjin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tampermonkey-i18n's Issues

Adjust to English Translation script not working

@derjanb I want to contribute to your project by translating some strings, but the userscript isn't working. I forked this repository, went to a messages.json file, and when I clicked the button, I got, "unable to determine location."

I tried in multiple browsers, multiple languages, and it still didn't work...

Unable to change language, always back to browser default

I tried to change the language of Tampermonkey through its Dashboard (my browser is in Traditional Chinese). I selected English and a popup appears saying that a reload (restart?) was needed. Hitting yes will close the Dashboard but the language remains at "Browser Default" i.e. Chinese after reopening the Dashboard. I tried changing to other language but the results were the same.

How to change the translation of the Overview for Chrome Web Store and tampermonkey.net

There are some misleading words in the Simplified Chinese translation of the overview for Chrome Web Store.

BTW, is it possible to use an online translation management system like Crowdin? It would be quite convenient for some translators who are not familiar with coding.
It is convenient for the developer to manage several translations (e.g. strings of Tampermonkey, Overview of Chrome Web Store, strings of tampermonkey.net) meanwhile.

Translation of Tampermonkey.net

Hello Jan,
Sorry if this question was asked 100 times before. I didn't found any info about how can I help with translation of the site of this extension tampermonkey.net (apply fixes and complete)?
Merry Christmas and Happy New Year!

How can I help?

I didn't really understand how to help but I can help you in swedish translations!
You can contac me throught my youtube Filip K Zhõng or throught my discord (Linked on my YouTube)! #

Split `enabled` term per context.

Term Enabled should be translated differently depending on context: eg. in Polish as Włączony/Aktywny in terms of scripts, and Włączenie/Aktywacja in terms of activation date (sorting order), possibly also different in other unnoticed places, need term clarification.

Distinction between "Delete" and "Remove"

To maintain translation consistency, could you consider distinguishing between "delete" and "remove" or standardizing their usage?

"message": "Do you really want to permanently delete all userscripts?"
"message": "Remove local script \"$name$\" ($uuid$)",
"message": "Remove remote script \"$name$\" ($uuid$)",
"message": "The script was successfully deleted."
"message": "This script was deleted"
"message": "This script was deleted by the hoster"

Tampermonkey new language test

@derjanb

How can test a new/revised GUI language before to post in GitHub?

Is it possible to add to the tampermonkey source code and option to load for test a new language for GUI?

Thanks.

Arabic Translation

This great extension lack Arabic translations.
Create files for it, So that we can contribute and translate this extension to Arabic

There are some unavailable help contents in the "about.txt" of some languages

There are some contributors created a file called about.txt in their own languages, but some of them ask the users to visit the Tampermonkey Forum to make suggestions about the translation(like Japanese . But the forum is down, so some languages' users are unable to make suggestions to the contributors.

Can you contact the contributors in these languages ​​and ask them to provide usable contact information, or delete the content about the Tampermonkey Forum?

here is a list of the about.txt files include Tampermonkey Forum

the userscript called "Tampermonkey translation support" doesn't work after I install it

Hi.
I was forked your repo tampermonkey-i18n and installed your userscript called Tampermonkey translation support.
But,I can't see the button called Adjust to English translation when I open the file and in the file's edit mode.
I restart my Firefox,but the userscript still doesn't work.
I am sure the userscript is ENABLED .
Course of some reasons, I can't use Google Chrome to test the problem.
the vision of Tampermonkey is v.4.11.6120
the pictures of my issue:
rfRwTO.png

rfRrfH.png

rfWlut.png

rfWDbV.png

Where is the string "Deleted_on" appear?

Hi, Jan.
I noticed you update some text for translate, and there is a string called "Deleted_on"(LINE 454), I want to translate with context.
Can you give me a screenshot to show me where is the string appear in the Tampermonkey?
@derjanb

Enhancement: Editor Header & Body

It would be great if we could enhance the editor by separating the script header into a dedicated header area, while keeping the code in the body area. This way, we can conveniently make changes using a simple shortcut like "Select All" and "Paste," without affecting the header section.

By having a clear distinction between the script header and the code, it becomes easier to manage and modify specific sections of the script. We can ensure that the header remains intact with its "// ==UserScript==" starting and ending markers, while freely editing the code portion as needed. This would streamline the editing process and provide a more organized structure for working with user scripts.

Can't find the Norwegian translation in Tampermonkey

Hello again. I see in the changelog for Tampermonkey 4.4 that the Norwegian translation is said to have been added to it, but I can't find it in the language settings for Tampermonkey stable for Chrome (v4.4) or for Tampermonkey Beta. So I suppose it'd be nice to double-check if the translation has really been added to Tampermonkey, I guess?

Indonesian translation

This great extension lack Indonesian and Malaysian translations.
We have clone this repository, copy the files from the English locale and try to start translate them.
So, we have 50% done of progress translation now.
I'm sure you would happy to see an Indonesian translation. :)
[by the way, sorry for my bad English language]

Version 4.5 - Strings untranslated

@derjanb

In the lat build appear a window that ask for a donation.

The text inside this window is untranslated.
Please add relative strings in language file.

In the control panel the settings about shortkeys meaning are untranslated.
Please add relative strings in language file.

Accessibility issue on Tampermonkey with screen readers

When I try to install some script I'm not able to find the informations about it and the install button. I'm using NVDA screen reader and Jaws. Before, about 2 or 3 week ago I did it normally.
I've attached the image about that. It's a normal screen for people who are able to see, but it's impossible for blind ones.
Please, check it out to try solve this issue.
I thank you in advance.
tampermonkey-screen-shot

Has my translation been applied?

My Tampermonkey add-on just told me that I have updated to the latest version.

But I noticed that the simplified Chinese translation of a string called "Enbled" that I had changed was not applied.

More details: I changed the simplified Chinese translation of the string "Enbled" from "已启用" to "是否启用", but in the latest version, where I can find the possible use of this string, the old translation is displayed. (That is, "已启用"), can you help me check whether my translation is included in the latest version of Tampermonkey? Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.