godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
91.3k stars 21.24k forks source link

The property string "Physics Layer %d" in TileSet editor has not been got translated #99335

Open yilmazdurmaz opened 5 days ago

yilmazdurmaz commented 5 days ago

Tested versions

System information

Windows

Issue description

https://github.com/godotengine/godot/blob/master/editor/plugins/tiles/tile_set_atlas_source_editor.cpp#L742

For some reason, the string "Physics Layer %d" is not translated when the Editor is compiled. I tested in both Turkish and Spanish languages, both having a translation for it older than a year.

image

Steps to reproduce

Minimal reproduction project (MRP)

same as above

Mickeon commented 4 days ago

As an addendum, none of the layers in that specific section of the TileSet editor are localized. I'm not sure if they easily can be, at the moment.

yilmazdurmaz commented 4 days ago

As an addendum, none of the layers in that specific section of the TileSet editor are localized. I'm not sure if they easily can be, at the moment.

At least, "Navigation Layer %d" and "Occlusion Layer %d" are other strings.

I am translating documentation, and done with parts other than tutorials section (makes about 30%). now I went ahead with 2D tutorial, and this is the first one I noticed so far. Maybe a problem with parametrized strings?