godot icon indicating copy to clipboard operation
godot copied to clipboard

Add Ukrainian translation for Linux .desktop file

Open Vovkiv opened this issue 1 year ago • 7 comments

I was looking at changelogs for 4.4-dev2 and noticed #95275 pull. Seems, that .desktop file is not exposed to Weblate, which means you need manually translate this file (that what I did here).

For Comment, I simply copied and slightly adapted translation from here https://docs.godotengine.org/uk/4.x/about/introduction.html so it is consistent with official translation. Specifically, this paragraph:

Godot Engine - це багатофункціональний кросплатформний рушій для створення 2D та 3D ігор з єдиним інтерфейсом. Він надає повний набір загальних інструментів, щоб користувачі могли зосередитися на створенні ігор без необхідності винаходити велосипед. Ігри можна експортувати одним клацанням миші на низку платформ, включаючи основні настільні платформи (Linux, macOS, Windows), мобільні платформи (Android, iOS), а також веб-платформи та консолі.

And for GenericName I just translated myself, since Ukrainian translation seems to be quite inconsistent even with itself (I might probably look into this, but this is irrelevant to this PR).

Vovkiv avatar Oct 01 '24 11:10 Vovkiv

Seems, that .desktop file is not exposed to Weblate, which means you need manually translate this file (that what I did here).

This is also true for other platforms:

Not sure what's the best way to handle these, but we probably should at least mention the existence of these files in the Contributing translations or Editor and documentation localization.

bruvzg avatar Oct 01 '24 11:10 bruvzg

I'm not good with git. May someone else squash it instead of me until I blown up everything into peaces?

ghost avatar Oct 01 '24 13:10 ghost

Yes I can take care of squashing.

akien-mga avatar Oct 01 '24 13:10 akien-mga

For the record, your commit seems not to be linked to your GitHub account. See: Why are my commits linked to the wrong user? for more info.

See https://patch-diff.githubusercontent.com/raw/godotengine/godot/pull/97686.patch for which email you're using currently. Alternatively I can change it for you to your GitHub profile's anonymous email if you want.

akien-mga avatar Oct 01 '24 13:10 akien-mga

Yeah, I know about that. I just use this email and alias without linking to my github/gitlab/etc

ghost avatar Oct 01 '24 13:10 ghost

Alright, it just means this won't "count" as your first merged contribution from the @Vovkiv account, it will always be a first-time contributor until there's a commit merged that's properly linked to the account. But if you're fine with that, it can be merged as is.

akien-mga avatar Oct 01 '24 13:10 akien-mga

Yep. Next time I will learn how to squash commits properly 😅 (probably)

ghost avatar Oct 01 '24 13:10 ghost

Thanks! And congrats for your first merged Godot contribution :tada:

akien-mga avatar Oct 01 '24 15:10 akien-mga