Page MenuHome

TranslationsProject
ActivePublic

Details

Description

Localization of Blender in various languages

Documentation

How to Translate Blender
Using i18n in Blender code

Mailing List: bf-translations-dev
Mailing List: bf-translations-svn

Chat: #translations

Module Owner: @Bastien Montagne (mont29)

Recent Activity

Thu, Nov 24

charan (user123) added a watcher for Translations: charan (user123).
Thu, Nov 24, 10:35 AM
Iliya Katueshenock (Moder) added a comment to T102721: Translation is not displayed in the node attribute interface.

Most often you use this for clients with your node groups, so translating only the user part, not realizations, is the norm

Thu, Nov 24, 5:59 AM · Translations, Nodes & Physics, User Interface, BF Blender
Damien Picard (pioverfour) updated subscribers of T102721: Translation is not displayed in the node attribute interface.

Hello, I think this needs a bit of discussion. In my opinion, the current behaviour is the proper one, as these names are user data. They should only be translated on creation (made easier in D15763), using DATA_ as you suggested, but already-created inputs or outputs shouldn’t be translated, even in the node itself. This idea of not translating at display time was actually proposed in D15531 but the patch was rejected. Here is what I wrote at the time:

Thu, Nov 24, 12:04 AM · Translations, Nodes & Physics, User Interface, BF Blender

Wed, Nov 23

Hans Goudey (HooglyBoogly) added a project to T102721: Translation is not displayed in the node attribute interface: Translations.

Actually, I think my thought above is totally wrong. The labels on the "Group Input" socket are clearly translated here, so maybe this is as simple as using IFACE_ in the modifier panel and the group sockets list. This is also user-created data though, I'm not sure how this influences that decision.

Wed, Nov 23, 11:20 PM · Translations, Nodes & Physics, User Interface, BF Blender
iBlender (iBlenderCode) added a watcher for Translations: iBlender (iBlenderCode).
Wed, Nov 23, 11:53 AM

Wed, Nov 16

Bastien Montagne (mont29) closed D16345: I18n: make a few messages translatable.
Wed, Nov 16, 12:33 PM · Translations
Bastien Montagne (mont29) accepted D16345: I18n: make a few messages translatable.
Wed, Nov 16, 12:12 PM · Translations
Bastien Montagne (mont29) closed D16405: I18n: fix printf-style format translation in release/scripts/startup.
Wed, Nov 16, 12:11 PM · Translations
Bastien Montagne (mont29) accepted D16405: I18n: fix printf-style format translation in release/scripts/startup.
Wed, Nov 16, 12:06 PM · Translations
Bastien Montagne (mont29) closed D16486: I18n: make screen capture image name translatable.
Wed, Nov 16, 12:05 PM · Translations
Bastien Montagne (mont29) accepted D16486: I18n: make screen capture image name translatable.
Wed, Nov 16, 12:02 PM · Translations
Bastien Montagne (mont29) added a comment to D16486: I18n: make screen capture image name translatable.

snprintf will ensure that the given buffer is never written passed its given maximum size. sprintf type of functions do not do such security check, and are therefore considered unsafe since they can potentially lead to buffer overrun.

Wed, Nov 16, 12:02 PM · Translations

Tue, Nov 15

Damien Picard (pioverfour) updated the diff for D16405: I18n: fix printf-style format translation in release/scripts/startup.

Rebase on latest blender-v3.4-release

Tue, Nov 15, 8:30 PM · Translations
Damien Picard (pioverfour) updated the diff for D16486: I18n: make screen capture image name translatable.

Thanks, I still don’t really get the nuance between those formatting functions, I’ll read up on them.

Tue, Nov 15, 8:24 PM · Translations
Damien Picard (pioverfour) updated the diff for D16345: I18n: make a few messages translatable.

Rebase on latest blender-v3.4-release

Tue, Nov 15, 7:44 PM · Translations
Bastien Montagne (mont29) closed D15993: I18n: fix UI layout operator context extraction.
Tue, Nov 15, 12:05 PM · Translations
Bastien Montagne (mont29) accepted D15993: I18n: fix UI layout operator context extraction.
Tue, Nov 15, 11:55 AM · Translations
Bastien Montagne (mont29) requested changes to D16486: I18n: make screen capture image name translatable.
Tue, Nov 15, 11:35 AM · Translations
Bastien Montagne (mont29) requested changes to D16345: I18n: make a few messages translatable.

Actually, patch also needs update to apply on 3.4 branch.

Tue, Nov 15, 11:33 AM · Translations
Bastien Montagne (mont29) accepted D16345: I18n: make a few messages translatable.
Tue, Nov 15, 11:32 AM · Translations
Bastien Montagne (mont29) closed D16439: I18n: fix description_from_data_path() for property assignment.
Tue, Nov 15, 11:29 AM · Translations
Bastien Montagne (mont29) accepted D16439: I18n: fix description_from_data_path() for property assignment.
Tue, Nov 15, 11:28 AM · Translations
Bastien Montagne (mont29) requested changes to D16405: I18n: fix printf-style format translation in release/scripts/startup.

Hmmm, this patch does not apply cleany over 3.4 branch, could you update it? thanks.

Tue, Nov 15, 11:26 AM · Translations
Bastien Montagne (mont29) accepted D16405: I18n: fix printf-style format translation in release/scripts/startup.
Tue, Nov 15, 11:23 AM · Translations
Bastien Montagne (mont29) requested changes to D16405: I18n: fix printf-style format translation in release/scripts/startup.
Tue, Nov 15, 11:22 AM · Translations
Bastien Montagne (mont29) closed D16373: Official add-ons: fix printf-style format translation for i18n.
Tue, Nov 15, 11:15 AM · Translations, Add-ons (BF-Blender)
Bastien Montagne (mont29) accepted D16373: Official add-ons: fix printf-style format translation for i18n.
Tue, Nov 15, 11:12 AM · Translations, Add-ons (BF-Blender)
Bastien Montagne (mont29) closed D16348: I18n: improve keymap translations.
Tue, Nov 15, 11:09 AM · Translations
Bastien Montagne (mont29) accepted D16348: I18n: improve keymap translations.

LGTM, thanks

Tue, Nov 15, 11:08 AM · Translations

Mon, Nov 14

Bastien Montagne (mont29) moved T101920: Translate error from Backlog to Under Discussion on the Translations board.
Mon, Nov 14, 6:21 PM · Translations, BF Blender
Bastien Montagne (mont29) moved T100991: I18n disambiguation using arbitrary string literals as gettext contexts from Backlog to Under Discussion on the Translations board.
Mon, Nov 14, 6:21 PM · Translations
Bastien Montagne (mont29) moved T102030: Some Spanish translation issues from Backlog to Under Discussion on the Translations board.
Mon, Nov 14, 6:20 PM · Translations, BF Blender
Bastien Montagne (mont29) moved T102056: Spanish translation | Torus has a colloquial (wrong) translation. from Backlog to Under Discussion on the Translations board.
Mon, Nov 14, 6:20 PM · Translations, BF Blender
Bastien Montagne (mont29) moved T102059: Spanish translation | Denim preset (in cloth simulation) is not translated from Backlog to Under Discussion on the Translations board.
Mon, Nov 14, 6:20 PM · Translations, BF Blender
Bastien Montagne (mont29) moved T102061: Spanish translation | Shear force mistranslated (Physics - Cloth) from Backlog to Under Discussion on the Translations board.
Mon, Nov 14, 6:20 PM · Translations, BF Blender
Bastien Montagne (mont29) moved T102070: Spanish translation | "Wrong" translation (Menúes) and Splash Screen from Backlog to Under Discussion on the Translations board.
Mon, Nov 14, 6:20 PM · Translations, BF Blender
Bastien Montagne (mont29) moved T102071: Spanish translation | Some other issues with the preferences area from Backlog to Under Discussion on the Translations board.
Mon, Nov 14, 6:20 PM · Translations, BF Blender

Sun, Nov 13

Damien Picard (pioverfour) requested review of D16486: I18n: make screen capture image name translatable.
Sun, Nov 13, 9:44 PM · Translations

Sat, Nov 12

Damien Picard (pioverfour) updated the diff for D16345: I18n: make a few messages translatable.

Translate grease pencil options in the viewport overlay menu

Sat, Nov 12, 9:44 PM · Translations

Wed, Nov 9

Damien Picard (pioverfour) requested review of D16439: I18n: fix description_from_data_path() for property assignment.
Wed, Nov 9, 9:21 PM · Translations

Tue, Nov 8

Damien Picard (pioverfour) added a comment to D15615: Official add-ons: replace f-strings by str.format() for I18n.

I messed up the merging from the v3.4 branch to master and instead cherry-picked, but it will merge fine if someone makes a new commit and merges again to master.

Tue, Nov 8, 11:19 PM · Translations, Add-ons (BF-Blender)
Damien Picard (pioverfour) closed D15615: Official add-ons: replace f-strings by str.format() for I18n.
Tue, Nov 8, 11:15 PM · Translations, Add-ons (BF-Blender)
Sybren A. Stüvel (sybren) accepted D15615: Official add-ons: replace f-strings by str.format() for I18n.

Thanks for making the pose library translatable!

Tue, Nov 8, 11:31 AM · Translations, Add-ons (BF-Blender)

Mon, Nov 7

Gabriel Gazzán (gab3d) added a comment to T101830: Translation of UI into Catalan.

in past weeks there has been no updates to po files (I think because of Blender Conference), but usually po files are updated every monday.
so, I'd always commit before monday, no matter if there's little or lots of work done that week, so you make sure your work is safe.

Mon, Nov 7, 7:06 AM · Translations
Damien Picard (pioverfour) added a comment to T101830: Translation of UI into Catalan.

Hi Joan, it’s cool that you could start translating!

Mon, Nov 7, 12:04 AM · Translations

Sun, Nov 6

Joan Pujolar (jpujolar) added a comment to T101830: Translation of UI into Catalan.

This is just an update and to simply show that I am alive.

Sun, Nov 6, 10:55 PM · Translations
Damien Picard (pioverfour) requested review of D16405: I18n: fix printf-style format translation in release/scripts/startup.
Sun, Nov 6, 8:34 PM · Translations
Damien Picard (pioverfour) updated the diff for D16345: I18n: make a few messages translatable.

Extract the "Fallback Tool" pie menu title.

Sun, Nov 6, 4:44 PM · Translations

Thu, Nov 3

Damien Picard (pioverfour) added a comment to D15615: Official add-ons: replace f-strings by str.format() for I18n.

Re format, please do not use any fancy feature like named or positional parameter for now

Thu, Nov 3, 3:30 PM · Translations, Add-ons (BF-Blender)
Bastien Montagne (mont29) added a comment to D15615: Official add-ons: replace f-strings by str.format() for I18n.

Re tip vs iface, main point has already been said, will update the official docs asap with detailed reasoning.

Thu, Nov 3, 3:04 PM · Translations, Add-ons (BF-Blender)