BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:Translations devroom X-WR-CALNAME;VALUE=TEXT:Translations devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:14733@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230205T131000 DTEND:20230205T131500 SUMMARY:Welcome to the Translations DevRoom DESCRIPTION:
Introduction and welcome to the devroom.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Translations URL:https:/fosdem.org/2023/schedule/2023/schedule/event/translations_welcome_to_the_translations_devroom/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Paulo Henrique de Lima Santana":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="lenharo":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:13738@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230205T131500 DTEND:20230205T134500 SUMMARY:Translate All The Things! DESCRIPTION:Natural language translation is an automated process in which text from one language (e.g. English) is translated to another (e.g. French). In this talk we introduce LibreTranslate, a FOSS package that combines state-of-the-art natural language processing algorithms, pre-trained language models and a simple RESTful API.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Translations URL:https:/fosdem.org/2023/schedule/2023/schedule/event/translations_translate_all_the_things/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Piero Toffanin":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:14039@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230205T135000 DTEND:20230205T142000 SUMMARY:Bringing your project closer to users – translating libre with Weblate DESCRIPTION:Weblate is proudly a libre SW and helps many FOSS projects of various sizes to engage and enlarge their communities, and bring their creations closer to their users. It became an essential tool over the ten years since the first version. Knowing this, we will talk about the responsibility, project news, recently added and also notably useful features, and some plans. You will also see what works for openSUSE, Fedora, Libre Office, KODI, and other happy FOSS users.All your Weblate questions will be gladly answered, of course.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Translations URL:https:/fosdem.org/2023/schedule/2023/schedule/event/translations_bringing_your_project_closer_to_users_translating_libre_with_weblate/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benjamin Alan Jamie":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:14184@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230205T143000 DTEND:20230205T150000 SUMMARY:20 years with Gettext DESCRIPTION:PostgreSQL has supported national language support (NLS) (that is, message translations) with Gettext for over twenty years. This has been a valuable feature, but naturally not without challenges.
I have been involved in this effort as a toolsmith, organizer, and translator.
We have had interesting challenges making Gettext work reliably in a client/server system and to make it cooperate with the other internationalization facilities in the system. We also had to write a lot of our own tooling to manage the translation work, merges with the code, and so on. We also have translations of the documentation, which use separate workflows. PostgreSQL is a relatively small community and the software is mostly not facing end users, so the possibilities for recruiting translators and other volunteers for this are limited.
In this presentation, I want to give an account of the work we have done in the PostgreSQL project to make translation and internationalization in general an integral part of the project and start a conversation with other practitioners about best practices and the future of the tooling.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Translations URL:https:/fosdem.org/2023/schedule/2023/schedule/event/translations_20_years_with_gettext/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Eisentraut":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:13617@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230205T151000 DTEND:20230205T154000 SUMMARY:Building an atractive way in an old infra for new translators DESCRIPTION:How the Frenche translation team of Debian provides ays for anyone to contribute
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Translations URL:https:/fosdem.org/2023/schedule/2023/schedule/event/translations_building_an_atractive_way_in_an_old_infra_for_new_translators/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Texou":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:14412@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230205T155000 DTEND:20230205T162000 SUMMARY:Managing KDE's translation project DESCRIPTION:KDE translations for the user interface amount for 264 thousand strings per language (that's just one of the 3 branches we support), we have translations to 112 languages, how do we manage that?
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Translations URL:https:/fosdem.org/2023/schedule/2023/schedule/event/translations_managing_kdes_translation_project/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Albert Astals Cid":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:13618@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230205T163000 DTEND:20230205T170000 SUMMARY:Translating documentation with cloud tools and scripts DESCRIPTION:It is more or less clear which tools to use when translating the text in the software itself, but not so much for documentation, especially when this documentation evolves and needs to be updated.This talk presents a pipeline to create an initial version converting markdown files and html into po files. Using a script to automatic translate them using the cloud and what to do when the document gets updated.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Translations URL:https:/fosdem.org/2023/schedule/2023/schedule/event/translations_translating_documentation_with_cloud_tools_and_scripts/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nilo Coutinho Menezes":invalid:nomail END:VEVENT END:VCALENDAR