Website Update: Changes for editors and translators
Dear fellow website editors and website translators,
as Martin has undertaken the tedious work to shift the website to a postgresql database, the website is now fast enough for editing and translating again!
There are a lot of changes for editors and still a few rough edges, so be sure to read about them below before you start (known issues at the bottom).
CHANGES: ========
To how things look: -------------------
* All menues are now complete in all translation versions of the website. Missing items are filled by their English translation.
* All pages that you navigate to in your language will be available. If the page is not yet translated or is empty, the English version will be shown instead. Note that the URL still shows that you are in your own 'language area'.
* There's a 'Create' button now available in the top left. If you are a translator, you will never need this button. It is for creating new, non-translation pages.
* Toolbar buttons look different now: See screenshots at http://wiki.inkscape.org/wiki/index.php/WebSite Translators will probably never need to use the new 'Create' button. Editors can add pages via this new button, or they can use the pages admin interface as before.
* Structure mode looks very different, as the display has been optimized for touch displays, but still works the same way as before.
* pt-BR has finally been added ;)
* We now have teams, there's one for website translators, and one for website editors. Visit their page and ask for a membership, if you're not part of one yet :) https://inkscape.org/teams/
To how things work: -------------------
* When you want to edit a page for the first time after the update, you will be asked to agree to publish your work under the website's licence. This will ensure that your work can be built upon by others in a safe manner.
* The option 'Save draft' does no longer exist. It's now 'View published' which is a lot more logical, because we've done the saving already.
* When you save a text plugin, you will be asked to fill in a short description of your changes at the bottom of the editor window. This little summary will be used for updating others about your changes (currently not working)
* We now have an automatic Table of Contents plugin. Remember how ugly and annoying it was to hand-edit the TOC on the FAQ page? This is now no longer necessary. It may not look right in edit mode (as it's javascript based), but when you leave edit mode, the TOC will be there. This will ultimately save us a *lot* of work.
* You can now use your browser's spell checker in the editor window. Open the context menu to change the spell checker language or other preferences by holding Ctrl while you do the right-click.
* You can now subscribe to pages and get an update email when it has been edited. To do so, click on the 'Alerts' link in the tool bar. This functionality isn't mature yet, for example, the diffs which are linked from the messages don't exist. Note that you can edit your message settings when you click on the 'Message settings' link in your profile editing page (or here: https://inkscape.org/en/alerts/settings/ ).
* All parts of the website are now freely available for translation. If you would like to translate the .po files for the non-cms-managed contents, you will find instructions here: http://wiki.inkscape.org/wiki/index.php/WebSite#Translating_other_parts_of_t...
IMPORTANT BUG FIXES: ====================
* 'Empty all' now really only empties your own language's plugins, no longer those of other languages.
* The new django version fixes many security issues, the old one was no longer maintained.
* All empty, extremely outdated, or only-copied-from-English translations have been removed. The menu titles have been kept when they existed, but they are now filled in by their English counterparts until a translation is made. This way, they will all be up-to-date always.
KNOWN ISSUES: =============
* IMPORTANT: When you click on 'Publish' for a page, nothing will happen for a few seconds. Only then does the loading animation start. This is normal now. Don't click on 'Publish' twice, just wait until it starts by itself. Every click on this button will send a mail to all subscribers, and add to the server load. Also, incomplete saves have been seen as a result.
* Sometimes, 'Publish' is not available, even if you made changes to some plugins. In this case, go to Page -> Unpublish Page in the toolbar, and when it has been unpublished, click on the big blue 'Publish now' button to publish it again.
* Sometimes, the 'Edit' button is not available. Then you can still edit the page by going to Page -> Edit this Page in the toolbar.
* The 'Pages' overview in the admin interface (if you have permission to access it) is optimized for touch and widescreen devices. It's extremely difficult to use on a 4:3 screen, as the contents doesn't fit on the page, and the javascript doesn't work correctly when you zoom out.
* Copy-pasting any plugins (and changing them after this) will result in the plugin source page (i.e. the English page in most cases) being altered. Never copy plugins! Only copy contents using a detour via a *plain text editor*.
* Hitting 'Enter' while editing a plugin in a pop-up dialog may loose previous page edits.
==================
Not sure if I captured /everything/, but I hope this will help you to find your way around the new website (and the mail is really long enough now ;) ).
The Wiki page that describes the workflow (http://wiki.inkscape.org/wiki/index.php/WebSite) has been updated to reflect the current status, so if in doubt, you can look there for info, too, or just ask on the list.
If you notice anything weird that isn't mentioned here, encounter a bug or need more info about something, please send a message to the mailing list (translators or inkscape-docs).
Happy editing and translating, kind regards, Maren
Le 20/03/2016 18:05, Maren Hachmann a écrit :
as Martin has undertaken the tedious work to shift the website to a postgresql database, the website is now fast enough for editing and translating again!
WOOHOOOO!
- We now have an automatic Table of Contents plugin. Remember how ugly
and annoying it was to hand-edit the TOC on the FAQ page? This is now no longer necessary. It may not look right in edit mode (as it's javascript based), but when you leave edit mode, the TOC will be there. This will ultimately save us a *lot* of work.
This TOC is also buggy when published. The sections nest where they shouldn't. Also, would it be possible to change its title? ‘Contenu de l'FAQ’ is not really nice (we never put an apostroph before a consonant sound).
- IMPORTANT: When you click on 'Publish' for a page, nothing will happen
for a few seconds. Only then does the loading animation start. This is normal now. Don't click on 'Publish' twice, just wait until it starts by itself. Every click on this button will send a mail to all subscribers, and add to the server load. Also, incomplete saves have been seen as a result.
A few seconds… You mean, almost ten seconds.
- Copy-pasting any plugins (and changing them after this) will result in
the plugin source page (i.e. the English page in most cases) being altered. Never copy plugins! Only copy contents using a detour via a *plain text editor*.
Not sure to understand. You just mean we have to manually re-create the plugins, and mustn't forget to do so, exactly like before?
Another question: how can the ‘Gallery’ page title be translated? I tried to but the result is… wrong: https://inkscape.org/fr/communaute/galerie/ It's also strange no longer to have /community/ in: https://inkscape.org/en/gallery/ -- Sylvain
Hi Sylvain,
Am 20.03.2016 um 22:42 schrieb Sylvain Chiron:
the website is now fast enough for editing and translating again!
WOOHOOOO!
- Yep, exactly what I thought when I tested this yesterday :)
This TOC is also buggy when published. The sections nest where they shouldn't. Also, would it be possible to change its title? ‘Contenu de l'FAQ’ is not really nice (we never put an apostroph before a consonant sound).
- I had just a few minutes ago received a mail from Brynn where she told me about the missing permissions for editing the new plugin. They are available now.
About the nesting: Can you give some more details (or maybe make a bug report with screenshots when you're certain it's a bug at bugs.launchpad.net/inkscape-web)?
- IMPORTANT: When you click on 'Publish' for a page, nothing will happen
for a few seconds. Only then does the loading animation start. This is normal now. Don't click on 'Publish' twice, just wait until it starts by itself. Every click on this button will send a mail to all subscribers, and add to the server load. Also, incomplete saves have been seen as a result.
A few seconds… You mean, almost ten seconds.
- That's at least 20 times less than it was before! :D
Not sure to understand. You just mean we have to manually re-create the plugins, and mustn't forget to do so, exactly like before?
- Exactly. That (severe!) bug is still there in django-cms.
Another question: how can the ‘Gallery’ page title be translated? I tried to but the result is… wrong: https://inkscape.org/fr/communaute/galerie/
- The title looks great - only the page was empty. The gallery (like the board page) is a special case. In such cases, look at how things are done in the advanced settings for the page in languages where it works, then do it the same way in your language. It's fixed now for French.
It's also strange no longer to have /community/ in: https://inkscape.org/en/gallery/
- This is due to the gallery not being part of the cms, but in a fully independent django app. (and before you ask: the url is fixed). I'll ask Martin why he chose 'overwrite url' instead of 'redirect' (which would keep both urls intact).
Thanks, kind regards, Maren
Sylvain
Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140 _______________________________________________ Inkscape-translator mailing list Inkscape-translator@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-translator
participants (2)
-
Maren Hachmann
-
Sylvain Chiron