перевод предметов и блоков на русский язык

Russian
User avatar
Andrey01
Member
Posts: 2574
Joined: Wed Oct 19, 2016 15:18
GitHub: Andrey2470T
In-game: Andrey01
Location: Russia, Moscow

Re: перевод предметов и блоков на русский язык

by Andrey01 » Post

А разве нельзя в init.lua просто написать названия нодов или мешес по-русски?

User avatar
narrnika
Member
Posts: 23
Joined: Tue Jul 07, 2015 06:34
GitHub: narrnika
In-game: narrnika
Location: RUS

Re: перевод предметов и блоков на русский язык

by narrnika » Post

Andrey01 wrote:А разве нельзя в init.lua просто написать названия нодов или мешес по-русски?
Вообще-то можно всё. Вопрос в том, что из этого получится... Уточните, какой именно init.lua имеется ввиду? Тот, что в tr или те, что в переводимых модах?
I'm sorry, my english - is google-translate.

User avatar
Andrey01
Member
Posts: 2574
Joined: Wed Oct 19, 2016 15:18
GitHub: Andrey2470T
In-game: Andrey01
Location: Russia, Moscow

Re: перевод предметов и блоков на русский язык

by Andrey01 » Post

Init.lua - это программный код, в сокращении от "initilization.lua", но я думаю так можно сделать - написать в "description" название блока на русском, ведь эти места, как я понимаю, компьютер не читает, а читает только код

User avatar
narrnika
Member
Posts: 23
Joined: Tue Jul 07, 2015 06:34
GitHub: narrnika
In-game: narrnika
Location: RUS

Re: перевод предметов и блоков на русский язык

by narrnika » Post

Хм, то что init.lua - это програмный код, я смутно догадывался...
Имелось в виду - из кого мода init.lua (он такой в кажом моде есть, если что).
В принципе, никто не мешает пройтись руками по всем модам (точнее - по всем присутствующим в модах lua-файлам), поиском дойти до description и переписать значение на свой лад... А потом, после обновления мода/модов - ещё раз. И ещё... После третьего раза надоест, я так думаю. Ну а после пятого - считай английский выучил, и скоропечатанию научился заодно :-)
I'm sorry, my english - is google-translate.

User avatar
Andrey01
Member
Posts: 2574
Joined: Wed Oct 19, 2016 15:18
GitHub: Andrey2470T
In-game: Andrey01
Location: Russia, Moscow

Re: перевод предметов и блоков на русский язык

by Andrey01 » Post

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},
			},
		},
})
Надеюсь, теперь все понятно...

User avatar
xoy
Member
Posts: 22
Joined: Sun Mar 12, 2017 20:20
In-game: Xoy

Re: перевод предметов и блоков на русский язык

by xoy » Post

По поводу CSM его возможностей и перевода.
CSM это не то что я себе представлял и без переделки движка всеравно не обойтись.
С замысла разработчиков, это система для "настройки" медиа эффектов, CSM API имеет доступ ко многим вещам только на, чтение. Из CSM API нельзя ничего отправлять на сервер (и, наверное, никога и не будет возможно).
Следовательно CSM может работать только с теми обьектами которые и так есть уже на клиенте.
Из этого следует, что отправка локали на сервер не будет возможна через CSM без изменения движка.

Возможно, тогда стоит идти другим путем, ненужно пытаться сделать сервер много языковым. Пусть он ряботает с языком "по умолчанию", но для всех серверов единым. Перевод на серверах не нужен вообще. Клиент будет сам (с помощью CSM плагина) переписывать, что и как ему нужно.
Буду дальше серфить англоязычные ветки и код на тему реализации "csm initllib"

User avatar
weqqr
Member
Posts: 10
Joined: Tue Mar 28, 2017 18:36
GitHub: weqqr
IRC: weqqr
In-game: weqqr
Location: Russia

Re: перевод предметов и блоков на русский язык

by weqqr » Post

Тред не читал, но вот этот PR уже все видели?
https://github.com/minetest/minetest/pull/5274

User avatar
narrnika
Member
Posts: 23
Joined: Tue Jul 07, 2015 06:34
GitHub: narrnika
In-game: narrnika
Location: RUS

Re: перевод предметов и блоков на русский язык

by narrnika » Post

weqqr wrote:Тред не читал, но вот этот PR уже все видели?
https://github.com/minetest/minetest/pull/5274
На первый взгляд интересно, спасибо за ссылку, будем посмотреть..
I'm sorry, my english - is google-translate.

User avatar
Andrey01
Member
Posts: 2574
Joined: Wed Oct 19, 2016 15:18
GitHub: Andrey2470T
In-game: Andrey01
Location: Russia, Moscow

Re: перевод предметов и блоков на русский язык

by Andrey01 » Post

А че все молчат сейчас? Вроде три топика такие активные...

User avatar
Andrey01
Member
Posts: 2574
Joined: Wed Oct 19, 2016 15:18
GitHub: Andrey2470T
In-game: Andrey01
Location: Russia, Moscow

Re: перевод предметов и блоков на русский язык

by Andrey01 » Post

Стоп! Narrnika, а почему вы спрашиваете что такое init.lua? Как же вы сумели сделать мод Bridges and stairs?


User avatar
Andrey01
Member
Posts: 2574
Joined: Wed Oct 19, 2016 15:18
GitHub: Andrey2470T
In-game: Andrey01
Location: Russia, Moscow

Re: перевод предметов и блоков на русский язык

by Andrey01 » Post

Учите английский язык! Он ведь повсюду используется.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests