<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.datoolset.net/mw/index.php?action=history&amp;feed=atom&amp;title=String_ID%2Fru</id>
		<title>String ID/ru - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.datoolset.net/mw/index.php?action=history&amp;feed=atom&amp;title=String_ID%2Fru"/>
		<link rel="alternate" type="text/html" href="https://www.datoolset.net/mw/index.php?title=String_ID/ru&amp;action=history"/>
		<updated>2026-06-17T20:24:43Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>https://www.datoolset.net/mw/index.php?title=String_ID/ru&amp;diff=19004&amp;oldid=prev</id>
		<title>Kelamor: Translate</title>
		<link rel="alternate" type="text/html" href="https://www.datoolset.net/mw/index.php?title=String_ID/ru&amp;diff=19004&amp;oldid=prev"/>
				<updated>2013-06-18T07:33:16Z</updated>
		
		<summary type="html">&lt;p&gt;Translate&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{rupage|String ID|Типы данных}}&lt;br /&gt;
&lt;br /&gt;
Для простоты локализации Dragon Age широко использует таблицу строковых констант, которая называется '''talk table''' (таблица строк). Каждая строка в таблице имеет соответствующий идентификатор '''String ID'''  типа '''{{ulink|integer}}'''.&lt;br /&gt;
&lt;br /&gt;
Многие инструменты тулсета используют таблицу автоматически. Например, реплики диалога в {{ulink|conversation|диалогах}} или описания {{ulink|item|предметов}} [[String_editor/ru#Идентификаторы строк, автоматически сгенерированные тулсетом|автоматически преобразуются]] в строковые константы таблицы строк и хранятся там. &lt;br /&gt;
&lt;br /&gt;
Однако в некоторых случаях, например в {{ulink|script|скриптах}}, вам будет необходимо явно указывать идентификаторы строк. Нужные идентификаторы можно подсмотреть в {{ulink|string editor|редакторе строк}}.&lt;br /&gt;
Также {{ulink|string editor|редактор строк}} может понадобиться при необходимости создать свою уникальную строку.&lt;br /&gt;
&lt;br /&gt;
Если же вы не планируете локализовать свой мод на другие языки, то, в случае поддержки вашего языка тулсетом, вы можете не использовать таблицу строк, а напрямую указывать в скрипте нужный вам текст.&lt;br /&gt;
&lt;br /&gt;
== Архив разработчика (B2B) ==&lt;br /&gt;
&lt;br /&gt;
При загрузке {{ulink|builder to builder|архива разработчика}} вы будете иметь возможность выбрать между созданием новых идентификаторов строк, либо использованием старых. Поведение тулсета при загрузке архива в настоящее время изменён для решения проблем, которые были вызваны конфликтами между загружаемыми и существующими в базе идентификаторами строк, но сейчас самый безопасный подход заключается в создании новых идентификаторов.&lt;br /&gt;
&lt;br /&gt;
Как правило, работа нескольких модмейкеров в одном диапазоне идентификаторов является плохой идеей, так как в результате конфликта при загрузке архива B2B ресурсы будут использовать одни и те же идентификаторы строк для различных текстов. &lt;br /&gt;
&lt;br /&gt;
'''Обратите внимание:'''&lt;br /&gt;
&lt;br /&gt;
VO и FaceFX при загрузке архива не обретают новые идентификаторы строк, так как они являются {{ulink|Art_Resources|художественными ресурсами}} (обычные файлы) и загрузка архива с созданием новых идентификаторов строк не оказывает на них влияния. При необходимости можно сделать так:&lt;br /&gt;
&lt;br /&gt;
* Сгенерировать новые файлы VO и FaceFX после загрузки архива разработчика.&lt;br /&gt;
* Пронумеровать файлы VO и FaceFX в соответствии с новыми идентификаторами строк в диалоге.&lt;br /&gt;
* Если на целевой базе данных ведётся работа только над роликами (или другая работа, в результате которой не создаются новые строки), то рассмотрим опцию загрузки &amp;quot;Использовать старые ИД строк&amp;quot; (Use Theirs). С учетом известной {{ulink|Bug:_Builder_to_Builder_Load_may_not_reproduce_resource_detail_correctly|ошибки}}, диапазон идентификаторов строк целевого модуля, вероятнее всего, необходимо установить идентичным диапазону исходного модуля. Copying the module.cif file across first achieves this ('''как перевести?''').&lt;br /&gt;
&lt;br /&gt;
{{Languages|String ID}}&lt;/div&gt;</summary>
		<author><name>Kelamor</name></author>	</entry>

	</feed>