перевод предметов и блоков на русский язык
- Andrey01
- Member
- Posts: 2579
- Joined: Wed Oct 19, 2016 15:18
- GitHub: Andrey2470T
- In-game: Andrey01
- Location: Russia, Moscow
Re: перевод предметов и блоков на русский язык
А разве нельзя в init.lua просто написать названия нодов или мешес по-русски?
- narrnika
- Member
- Posts: 23
- Joined: Tue Jul 07, 2015 06:34
- GitHub: narrnika
- In-game: narrnika
- Location: RUS
Re: перевод предметов и блоков на русский язык
Вообще-то можно всё. Вопрос в том, что из этого получится... Уточните, какой именно init.lua имеется ввиду? Тот, что в tr или те, что в переводимых модах?Andrey01 wrote:А разве нельзя в init.lua просто написать названия нодов или мешес по-русски?
I'm sorry, my english - is google-translate.
- Andrey01
- Member
- Posts: 2579
- Joined: Wed Oct 19, 2016 15:18
- GitHub: Andrey2470T
- In-game: Andrey01
- Location: Russia, Moscow
Re: перевод предметов и блоков на русский язык
Init.lua - это программный код, в сокращении от "initilization.lua", но я думаю так можно сделать - написать в "description" название блока на русском, ведь эти места, как я понимаю, компьютер не читает, а читает только код
- narrnika
- Member
- Posts: 23
- Joined: Tue Jul 07, 2015 06:34
- GitHub: narrnika
- In-game: narrnika
- Location: RUS
Re: перевод предметов и блоков на русский язык
Хм, то что init.lua - это програмный код, я смутно догадывался...
Имелось в виду - из кого мода init.lua (он такой в кажом моде есть, если что).
В принципе, никто не мешает пройтись руками по всем модам (точнее - по всем присутствующим в модах lua-файлам), поиском дойти до description и переписать значение на свой лад... А потом, после обновления мода/модов - ещё раз. И ещё... После третьего раза надоест, я так думаю. Ну а после пятого - считай английский выучил, и скоропечатанию научился заодно :-)
Имелось в виду - из кого мода init.lua (он такой в кажом моде есть, если что).
В принципе, никто не мешает пройтись руками по всем модам (точнее - по всем присутствующим в модах lua-файлам), поиском дойти до description и переписать значение на свой лад... А потом, после обновления мода/модов - ещё раз. И ещё... После третьего раза надоест, я так думаю. Ну а после пятого - считай английский выучил, и скоропечатанию научился заодно :-)
I'm sorry, my english - is google-translate.
- Andrey01
- Member
- Posts: 2579
- Joined: Wed Oct 19, 2016 15:18
- GitHub: Andrey2470T
- In-game: Andrey01
- Location: Russia, Moscow
Re: перевод предметов и блоков на русский язык
Кажется вы меня не поняли, смотрите внизу то, что я имел в виду (пример):narrnika wrote:Хм, то что init.lua - это програмный код, я смутно догадывался...
Имелось в виду - из кого мода init.lua (он такой в кажом моде есть, если что).
В принципе, никто не мешает пройтись руками по всем модам (точнее - по всем присутствующим в модах lua-файлам), поиском дойти до description и переписать значение на свой лад... А потом, после обновления мода/модов - ещё раз. И ещё... После третьего раза надоест, я так думаю. Ну а после пятого - считай английский выучил, и скоропечатанию научился заодно :-)
Code: Select all
minetest.register_node("nightclub:absinthe", {
description = "Absinthe",
drawtype = "nodebox",
tiles = {
'gin_top.png', -- top
'gin_bottom.png', -- bottom
'absinthe.png', -- side
'absinthe.png', -- side
'absinthe.png', -- back
'absinthe_label.png', -- front
},
paramtype = "light",
light_source = 4,
paramtype2 = "facedir",
buildable_to = true,
walkable = false,
use_texture_alpha = true,
sounds = default.node_sound_glass_defaults(),
groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2},
drawtype = "nodebox",
node_box = {
type = "fixed",
fixed = {
{-0.08, 0.15, -0.08, 0.08, 0.2, 0.08}, -- lip
{-0.065, 0.09, -0.065, 0.065, 0.15, 0.065}, -- stem
{-0.15, 0, -0.1, 0.15, 0.09, 0.1}, -- taper
{-0.23, -0.4, -0.15, 0.23, -0.1, 0.15}, -- ledge
{-0.2, -0.45, -0.12, 0.2, 0, 0.12}, -- body
{-0.18, -0.5, -0.1, 0.18, -0.45, 0.1}, -- bottom
},
},
selection_box = {
type = "fixed",
fixed = {
{-0.3, -0.5, -0.3, 0.3, 0.3, 0.3},
},
},
})
Re: перевод предметов и блоков на русский язык
По поводу CSM его возможностей и перевода.
CSM это не то что я себе представлял и без переделки движка всеравно не обойтись.
С замысла разработчиков, это система для "настройки" медиа эффектов, CSM API имеет доступ ко многим вещам только на, чтение. Из CSM API нельзя ничего отправлять на сервер (и, наверное, никога и не будет возможно).
Следовательно CSM может работать только с теми обьектами которые и так есть уже на клиенте.
Из этого следует, что отправка локали на сервер не будет возможна через CSM без изменения движка.
Возможно, тогда стоит идти другим путем, ненужно пытаться сделать сервер много языковым. Пусть он ряботает с языком "по умолчанию", но для всех серверов единым. Перевод на серверах не нужен вообще. Клиент будет сам (с помощью CSM плагина) переписывать, что и как ему нужно.
Буду дальше серфить англоязычные ветки и код на тему реализации "csm initllib"
CSM это не то что я себе представлял и без переделки движка всеравно не обойтись.
С замысла разработчиков, это система для "настройки" медиа эффектов, CSM API имеет доступ ко многим вещам только на, чтение. Из CSM API нельзя ничего отправлять на сервер (и, наверное, никога и не будет возможно).
Следовательно CSM может работать только с теми обьектами которые и так есть уже на клиенте.
Из этого следует, что отправка локали на сервер не будет возможна через CSM без изменения движка.
Возможно, тогда стоит идти другим путем, ненужно пытаться сделать сервер много языковым. Пусть он ряботает с языком "по умолчанию", но для всех серверов единым. Перевод на серверах не нужен вообще. Клиент будет сам (с помощью CSM плагина) переписывать, что и как ему нужно.
Буду дальше серфить англоязычные ветки и код на тему реализации "csm initllib"
- weqqr
- Member
- Posts: 10
- Joined: Tue Mar 28, 2017 18:36
- GitHub: weqqr
- IRC: weqqr
- In-game: weqqr
- Location: Russia
Re: перевод предметов и блоков на русский язык
Тред не читал, но вот этот PR уже все видели?
https://github.com/minetest/minetest/pull/5274
https://github.com/minetest/minetest/pull/5274
- narrnika
- Member
- Posts: 23
- Joined: Tue Jul 07, 2015 06:34
- GitHub: narrnika
- In-game: narrnika
- Location: RUS
Re: перевод предметов и блоков на русский язык
На первый взгляд интересно, спасибо за ссылку, будем посмотреть..weqqr wrote:Тред не читал, но вот этот PR уже все видели?
https://github.com/minetest/minetest/pull/5274
I'm sorry, my english - is google-translate.
- Andrey01
- Member
- Posts: 2579
- Joined: Wed Oct 19, 2016 15:18
- GitHub: Andrey2470T
- In-game: Andrey01
- Location: Russia, Moscow
Re: перевод предметов и блоков на русский язык
А че все молчат сейчас? Вроде три топика такие активные...
- Andrey01
- Member
- Posts: 2579
- Joined: Wed Oct 19, 2016 15:18
- GitHub: Andrey2470T
- In-game: Andrey01
- Location: Russia, Moscow
Re: перевод предметов и блоков на русский язык
Стоп! Narrnika, а почему вы спрашиваете что такое init.lua? Как же вы сумели сделать мод Bridges and stairs?
- Andrey01
- Member
- Posts: 2579
- Joined: Wed Oct 19, 2016 15:18
- GitHub: Andrey2470T
- In-game: Andrey01
- Location: Russia, Moscow
Re: перевод предметов и блоков на русский язык
Учите английский язык! Он ведь повсюду используется.
Who is online
Users browsing this forum: No registered users and 4 guests