Navigation

Like/Follow us!

Welcome to Unknown Horizons

May 17, 2013

More Weblate details

Category:Translations

Posted by: Chris Oelmueller

Heya!

As promised, a more detailed blog about what's new with our recent Weblate migration, what changed and what didn't. First of all I'd like to address a question raised on IRC: Your user data was compatible because both Pootle and Weblate base their authentication on Django.
No plain-text credentials stored anywhere. The hashed+salted passwords in question were encrypted and only shared with me, nihathrael (old Pootle server admin) and Michal (new Weblate server admin).

Weblate has a strong link to our git repository, and as such prepares commits for each "session" you take in translating anything. It collects those commits and pushes them to our main repository automatically whenever either new commits are pushed by developers or a translation reaches 100% for any language and subproject. This ensures that we always get up-to-date translations. Because everything is automated, there is no longer a need for our old language admins to manually trigger commits and pushes.

As with our old Pootle server, you do not need to register an account to contribute. If you don't, you will only be able to suggest translations however. Registered accounts (including those migrated from old Pootle) can "save" translations (old "submit" in Pootle) and also review suggestions. In case you want to discuss something with other translation team members before committing: "suggest" also works as registered user.

Links to the origin of translation sources (for python and xml files): Click on the link(s) "Used in" and you see the relevant source code, often containing context hints.

Tab "Files": Here you can download .po files, translate them offline and upload the files again. Or test the translations in-game directly from Weblate which got so much easier. In some cases you can see the changes even before they are pushed to our repository!

Notifications and subscriptions: You can subscribe to certain important events in your user profile if you check the project "Unknown Horizons" and some of the notifications below. If you prefer RSS, many individual pages on Weblate provide a small blue feed icon - just click on that and you're done :)

Tab "Recent changes": Review translations touched by other users since [...]. This handy feature lets you check whether recent changes conform to what you believe are best practices for your language and that specific subproject. New users may not always be aware of the Glossary, for instance. Fill in the date where you last browsed and see what changed since!

Tab "Source": Tell the developers something about the source string or ask for it to be changed. You can also subscribe to those comments in your profile (see above).

The interface in Weblate changes depending on what you're doing currently, so there are different tabs around the bottom of the page if you currently work translating a string (glossary, similar translations, nearby strings, machine translation suggestions, ...), navigate a language in a subproject, navigate a subproject, and so on. There are lots of useful gems hidden and features available to ease translation - make sure to check them out!

As promised we set up a new subdomain for our new translation server: translate.unknown-horizons.org. We also updated some old documentation on our website, wiki and repository which now link to Weblate instead of pootle. Everything trying to reach our old Pootle server is currently redirected to this page: Engage

Some issues still remain open for the moment:

We used to manage our glossaries as own translation project. Weblate does this differently and imports a glossary per language where anyone can add new items afterwards. We're not sure yet how to best approach a somewhat centralized suggestion of terminology items while still allowing you to add other items to your language's glossary. For now, all old terminology files were imported as glossary.

Weblate could support a so-called "hook" automatically creating a translated scenario from scenario translation files. We are currently testing this integration, and the goal in the end is to commit changes to scenarios right as they happen in the translations. Never again will we ship outdated scenarios because someone forgot to run weird scripts (as happened with our first release in 2013, sorry again!)

That's it for now, ask a question on IRC or mail us if you'd like more information about anything Weblate!

Now large portion of&lt;a href=&quot;http://itqaklojlm.com&quot;&gt; ppleoe&lt;/a&gt; would like to switch their default browser to Mozilla Firefox 3.6 due to the great performance as well as well configured extension application. Google Chrome however, still on beta mode for the next version and some of the basic functionality is totally ignore from what&lt;a href=&quot;http://itqaklojlm.com&quot;&gt; ppleoe&lt;/a&gt; suggested. For instance, the clear history icon on the tools menu are not showing anymore for users to click and directly clear the unnecessary data safe on the computer. Next would be the compatibility issue whereby certain websites cannot implement correctly and running on a 'blank' page. Indeed, this problem can solve if Google development team decided to use other rendering engine instead of using Webkit or V8 engine as their core execution on the browser itself. Thirdly, is the memory consumption whereby it used up a lot of space on computer memory and that could potentially slow down the computer if there are a lot of task being done in the same time. Overall, Google Chrome development team need to do something in order to cope with this problem rapidly and effectively.

0.894736842105263

Created: Jun 26, 2013

Author Name: Tom

It's actually quite slpime (in theory)...Obama can veto appropriation bills until the cows come home but he can't force Congress to add anything to the bills by vetoing them. What Obama can do is force a government shut down like Clinton did in the '90s as a way to bring pressure on the Republicans to add money in. Then the media arm of the DNC (aka ABC, CBS, NBC, etc) go into action a show all the horrible things that happen when people don't get their government money.,,,,,,,,,,,,,,,,

Update

Created: May 22, 2013

Author Name: Chris Oelmueller

The hook to compile scenarios as they are translated is live on Weblate now, tremendous thanks to Michal again!