Castiel Posted April 29, 2022 Posted April 29, 2022 Greetings to all. Tell me how I could edit any text present in my game. For example, translate the word "Inventory" from English into another language, etc.
0 Cheshire Posted April 29, 2022 Posted April 29, 2022 There's a lot of mentions of the same item slot all over the file. Make sure to change them all to the exact same translation. For example, Helmet would need to be replaced with the translation for it everywhere you see the word Helmet. Castiel 1
0 Cheshire Posted April 29, 2022 Posted April 29, 2022 In the client, server and editor resources folder there's a strings file containing translation lines for you to edit as you see fit. Castiel 1
0 Castiel Posted April 29, 2022 Author Posted April 29, 2022 @Чешир Thank you, everything worked out. But not in "client_strings", not in "editor_strings" I did not find these messages. How do I change them? https://imgur.com/a/0Lk4wju https://imgur.com/a/gafp9eI
0 Cheshire Posted April 29, 2022 Posted April 29, 2022 They should be in the server translation files.
0 Castiel Posted April 29, 2022 Author Posted April 29, 2022 @Чешир Suddenly. The chat messages were indeed found. But there is no "Helmet", etc.
0 Cheshire Posted April 29, 2022 Posted April 29, 2022 Equipment translations are a little weird, yeah. They're basically in the server configuration. The line that defines the equipment slot is also the way it's displayed everywhere. Castiel 1
0 Castiel Posted April 29, 2022 Author Posted April 29, 2022 @Чешир I found them, but if I edit them, then when the server starts, it crashes. https://imgur.com/a/5UgsXIh Logs: Spoiler 2022-04-29 18:58:09.835 [Error] An unhandled exception from the Name was received:Intersect Server.exe There are no context policies. . -------------------------------------------------------------------------------- 2022-04-29 18:58:09.842 [Error] Message: This key is missing from the dictionary. Stack: in the System.Collections.Parallel.ConcurrentDictionary`2.get_Item(TKey key) in the Intersection.The core.ApplicationContext`2.GetExpectedService[TApplicationService]() in C:\TeamCity\buildAgent\work\676c60f42f2551e6\Intersect (Core)\Core\ApplicationContext`2.cs:line 134 in Intersect.Server.Core.ServerContext.Dispose(logical deletion) in C:\TeamCity\buildAgent\work\676c60f42f2551e6\Intersect .Server\Kernel\ServerContext.cs:line 92 into the Intersection.The core.ApplicationContext`2.InternalDispose() in C:\TeamCity\buildAgent\work\676c60f42f2551e6\Intersect (Core)\Core\ApplicationContext`2.cs:line 545 in Intersect.Threading.ConcurrentInstance`1.ClearWith(instance of TInstance, action action) in C:\TeamCity\buildAgent\work\676c60f42f2551e6\Intersect (Core)\Multithreading\Simultaneity.cs:≈ 40 into the Intersection.The core.ApplicationContext`2.Dispose() in C:\TeamCity\buildAgent\work\676c60f42f2551e6\Intersect (Core)\Core\ApplicationContext`2.cs:line 529 in Intersect.Server. Core.The loader.ConsoleCtrlCheck(ctrl-types of CTRL-type) in C:\TeamCity\buildAgent\work\676c60f42f2551e6\Intersect .Server\Kernel\Bootloader.cs:line 503 --------------------------------------------------------------------------------
0 Castiel Posted April 29, 2022 Author Posted April 29, 2022 1 hour ago, Cheshire said: В файле много упоминаний об одном и том же слоте. Обязательно измените их все на один и тот же перевод. Например, шлем нужно будет заменить переводом для него везде, где вы видите слово Шлем. Apparently I missed it somewhere. Thanks!
Question
Castiel
Greetings to all. Tell me how I could edit any text present in my game. For example, translate the word "Inventory" from English into another language, etc.
8 answers to this question
Recommended Posts