Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

l10n and i18n, with special emphasis on Indian languages and GNOME #186

Open
imhemish opened this issue Nov 16, 2022 · 0 comments
Open

l10n and i18n, with special emphasis on Indian languages and GNOME #186

imhemish opened this issue Nov 16, 2022 · 0 comments

Comments

@imhemish
Copy link

imhemish commented Nov 16, 2022

Abstract
Translation is an essential comonents of software world. People using the software are from around the world, not only English-knowing people. So software needs to be localised to make it accessible to multitude of people. I am going to explain the basics of translation in software projects, I would also give specific importance to gnome translations (because that is what I translate for), and I would show how to translate apps for GNOME only, and also any software projects which follow the same paradigm as GNU gettext and PO files. I am also gonna show some sites and open source projects built around this, like Weblate. Then, I am gonna give specific importance to Indian languages in translation and problems faced by them. Also a particular problem of rendering Indian text in VTE-based terminals (eg gnome-terminal, console, etc). I am gonna show 1-2 examples of translations in Hindi language which I have done, would also show what GNOME hindi translation team does and how to join it. I may also share some unwritten rules and facts (the rules which I followed but are not that much documented but one gains through experience)

Expected Duration
Not measured, but it can go easily to 45 minutes (would tell after I create slides)

Track
(I am a beginner and it would be my first talk, also whatever I would tell would be suitable for beginners as I would start from ground level)

Pre-requisite
Basic knowledge about running Linux based operating systems and know what a desktop environment is.

Resources
Links to resources related to the talk and from where one can
read up on the same.
https://wiki.gnome.org/TranslationProject/LocalisationGuide
https://indlinux.org
Slides
(not prepared yet)

Preferred Time and mode
would be done through online mode as I can not reach the location physically, but I would be open to communicating to offline people through online means (through an arranged screen at physical location and camera/mic)

Previous Experience
I have organised quizzes in ILUGD weekly checkins, including Debian day and New Year Eve (though they have not been recorded), also have demonstrated very basic hobby projects of mine in check ins.

Contact info
@imhemish at Github, Telegram, Instagram, Twitter, @hemish:matrix.org through matrix protocol, [email protected] through XMPP protocol

Checklist
The talk/workshop speaker agrees to,

  • [ x] Share the slides, code snippets and other material used during the talk
  • [x ] If the talk is recorded, you grant the permission to release the video on ILUGD's YouTube channel(LINK) under CC-BY-4.0 license
  • [x ] Not do any hiring pitches during the talk and follow the Code of Conduct
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant