to German and French. Mainly the framework.
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | • werner | T3039 Translate donation system | ||
Resolved | justus | T3154 German translation of the donation system | ||
Resolved | • gniibe | T3155 Japanese translation of the donation system |
Event Timeline
I doubt that we will be able to do French. I have implemented the basic framework for de and ja, though. What we need is a switch language button in the menu and well the entire translation. The thing works like this:
Accessing https://gnupg.org/donate/index.de.html will show the German version (index.de.org). In case that is missing the file server will instead server the English version (index.html from sources index.org). The, say German version, then needs to link to donate.de.html or for procdonage.cgi add the hidden parameter lang=de.
Reference of stripe's checkout.js: https://stripe.com/docs/checkout
data-locale Specify auto to display Checkout in the user's preferred language, if available. English will be used by default. data-label The text to be shown on the blue button. Default is Pay with Card. Checkout does not currently translate this label.
Mostly done now.
However, I added a new string to procdonate to show a note when we modify a monthly 5 Euro donation to a quartely donation of 15 Euro.