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
participants (1)
-
Maren Hachmann