Этот модуль зависит от следующих других модулей: |
Это файл конфигурации для Модуля:Item table. Этот файл можно отредактировать, чтобы упростить перевод/перенос модуля на другие вики-страницы.
Вышеприведенная документация извлекается из Модуль:Item table/config/doc.
Редакторы могут экспериментировать в sandbox этого модуля и в testcases страницах.
Подстраницы этого модуля.
Редакторы могут экспериментировать в sandbox этого модуля и в testcases страницах.
Подстраницы этого модуля.
-------------------------------------------------------------------------------
--
-- Configuration for Module:Item table
--
-------------------------------------------------------------------------------
local m_util = require('Module:Util')
local cfg = {}
-- ----------------------------------------------------------------------------
-- i18n
-- ----------------------------------------------------------------------------
cfg.i18n = {}
-- Used by the item table
cfg.i18n.item_table = {
item = 'Предмет',
skill_gem = 'Камень',
physical_dps = m_util.html.abbr('фУВС', 'физический урон в секунду'),
fire_dps = m_util.html.abbr('УВС от огня', 'урона от огня в секунду'),
cold_dps = m_util.html.abbr('УВС от холода', 'урона от холода в секунду'),
lightning_dps = m_util.html.abbr('УВС от молнии', 'урона от молнии в секунду'),
chaos_dps = m_util.html.abbr('УВС хаосом', 'урона хаосом в секунду'),
elemental_dps = m_util.html.abbr('УВС от стихий', 'урон от стихий (т.е огонь/холод/молния) в секунду'),
poison_dps = m_util.html.abbr('УВС от яда', 'урон от яда (т.е. физический/хаос) в секунду'),
dps = m_util.html.abbr('УВС', 'общий урон (т.е. физический/огонь/холод/молния/хаос) в секунду'),
base_item = 'Базовый<br>предмет',
metadata_id = 'Metadata ID',
item_class = 'Класс<br>предмета',
rarity = 'Редкость',
rarity_id = 'ID редкости',
essence_level = 'Уровень<br>сущности',
drop_level = 'Уровень<br>выпадения',
release_version = 'Добавлено<br>в версии',
removal_version = 'Удалено<br>в версии',
version_link = '[[Версия %s|%s]]',
drop_enabled = m_util.html.abbr('Drop<br>Enabled', 'If an item is drop disabled, it can not be normally obtained, but still may be available under specific conditions (like trading via standard league or limited time events'),
drop_leagues = 'Выпадение<br>в лигах',
drop_leagues_link = '[[Лига %s|%s]]',
drop_areas = 'Области выпадения',
drop_monsters = 'Выпадение<br>из монстров',
drop_text = 'Дополнительные<br>ограничения выпадения',
stack_size = 'Размер<br>стопки',
stack_size_currency_tab = m_util.html.abbr('Размер<br>стопки<br>во вкладке', 'Размер стопки в валютной вкладке'),
armour = m_util.html.abbr('Бр', 'Броня'),
evasion = m_util.html.abbr('Укл', 'Уклонение'),
energy_shield = m_util.html.abbr('Эщ', 'Энерг. щит'),
ward = m_util.html.abbr('WD', 'Ward'),
block = m_util.html.abbr('Блок', 'Шанс заблокировать'),
damage = m_util.html.abbr('Урон', 'Урон с цветовой кодировкой'),
attacks_per_second = m_util.html.abbr('АВС', 'Атак в секунду'),
local_critical_strike_chance = m_util.html.abbr('Крит', 'Локальный шанс критического удара оружием'),
flask_life = m_util.html.abbr('Здоровье', 'Количество здоровья, регенерируемое за время действия флакона'),
flask_life_per_second = m_util.html.abbr('Life/s', 'Life regenerated each second'),
flask_life_per_charge = m_util.html.abbr('Life/c', 'Life regenerated per flask charge'),
flask_mana = m_util.html.abbr('Мана', 'Количество маны, регенерируемое за время действия флакона'),
flask_mana_per_second = m_util.html.abbr('Mana/s', 'Mana regenerated each second'),
flask_mana_per_charge = m_util.html.abbr('Mana/c', 'Mana regenerated per flask charge'),
flask_duration = 'Длительность',
flask_charges_per_use = m_util.html.abbr('Расход', 'Количество зарядов, расходуемых при использовании'),
flask_maximum_charges = m_util.html.abbr('Вместимость', 'Максимальное количество зарядов флакона'),
seed_type = 'Seed Type',
seed_tier = 'Seed<br>Tier',
seed_growth_cycles = 'Growth<br>Cycles',
seed_consumed_primal_lifeforce_percentage = m_util.html.abbr('Primal<br>Lifeforce<br>consumed', 'How much of the consumed life force is of the primal type.'),
seed_consumed_vivid_lifeforce_percentage = m_util.html.abbr('Vivid<br>Lifeforce<br>consumed', 'How much of the consumed life force is of the vivid type.'),
seed_consumed_wild_lifeforce_percentage = m_util.html.abbr('Wild<br>Lifeforce<br>consumed', 'How much of the consumed life force is of the wild type.'),
seed_required_nearby_seed_amount = m_util.html.abbr('Nearby<br>Seeds<br>required', 'How many seeds of the same type are required for this seed.'),
seed_required_nearby_seed_tier = m_util.html.abbr('Nearby<br>Seed<br>Tier', 'The minimum tier required of nearby seeds of the same type.'),
seed_granted_crafting_options = 'Crafting Options',
item_limit = 'Максимум',
jewel_radius = 'Радиус',
map_tier = 'Уровень<br>карты',
map_level = 'Уровень<br>области',
map_guild_character = m_util.html.abbr('Символ', 'Символ для тега гильдии'),
atlas_tier = 'Уровень карты<br>в зависимости от [[atlas region|региона]]',
atlas_level = 'Уровень области<br>в зависимости от [[atlas region|региона]]',
master_level_requirement = '[[Image:Level up icon small.png|link=|Уровень мастера]]',
master = 'Мастер',
master_favour_cost = 'Цена<br>расположения',
variation_count = 'Изменений',
buff_effects = 'Положительный эффект',
stats = 'Свойства',
quality_stats = 'Свойство за 1% качества',
effects = 'Эффект(-ы)',
incubator_effect = 'Эффект инкубатора',
flavour_text = 'Сопроводительный текст',
prediction_text = 'Prediction',
help_text = 'Вспомогательный текст',
seal_cost = m_util.html.abbr('Стоимость<br>печати', 'Количество Серебряных монет, необходимых для запечатывания пророчества'),
objective = 'Задача',
reward = 'Награда',
buff_icon = 'Изображение<br>эффекта',
quest_name = 'Задание',
quest_act = 'Quest<br>Act',
purchase_costs = m_util.html.abbr('Purchase Cost', 'Cost of purchasing an item of this type at NPC vendors. This does not indicate whether NPCs actually sell the item.'),
sell_price = m_util.html.abbr('Sell Price', 'Items or currency received when selling this item at NPC vendors. Certain vendor recipes may override this value.'),
boss_name = 'Босс',
boss_number = 'Количество боссов',
legacy = m_util.html.abbr('Устаревшие свойства', 'Сравните устаревшие варианты с текущими. • Яркий текст указывает свойства, которые отличаются от последнего варианта. • Зачеркнутый текст указывает свойства, которые не существуют в устаревших вариантах.'),
granted_skills = 'Даруемые умения',
granted_skills_level_label = 'уровня',
granted_skills_level_pattern = '(%d+)%s*{granted_skills_level_label}',
granted_skills_level_format = ' {level_number} {granted_skills_level_label}',
granted_skills_skill_output_format = '{sl}{level}',
granted_skills_gem_output_format = '{il}{level}',
alternate_art = 'Alternate<br>Arts',
-- Skills
support_gem_letter = m_util.html.abbr('L', 'Support gem letter.'),
skill_icon = 'Изображение',
description = 'Описание',
skill_critical_strike_chance = m_util.html.abbr('Крит', 'Шанс критического удара'),
cast_time = m_util.html.abbr('Время<br>применения', 'Время применения умения в секундах'),
attack_speed_multiplier = m_util.html.abbr('ASPD', 'Множитель скорости атаки'),
damage_effectiveness = m_util.html.abbr('Эффект.<br>добавл.<br>урона', 'Эффективность добавленного урона'),
mana_cost_multiplier = m_util.html.abbr('МРМ', 'Множитель расхода маны - missing values indicate it changes on gem level'),
mana_cost = m_util.html.abbr('Мана', 'Расход маны'),
reserves_mana_suffix = m_util.html.abbr('У', 'маны удерживается'),
vaal_souls_requirement = m_util.html.abbr('Души', 'Требуемое количество душ (1.5x in part 2, 2x in maps)'),
stored_uses = m_util.html.abbr('Заряды', 'Максимальное количество встроенных применений'),
primary_radius = m_util.html.abbr('Р1', 'Основной радиус'),
secondary_radius = m_util.html.abbr('Р2', 'Вторичный радиус'),
tertiary_radius = m_util.html.abbr('Р3', 'Третичный радиус'),
vendor_rewards = m_util.html.abbr('Награда торговца', 'Можно приобрести у торговцев после выполнения заданий'),
vendor_rewards_row_format = '[[Акт %s]] после выполнения [[%s]] который выдаёт [[%s]] покупка доступна: %s.',
vendor_rewards_any_classes = 'любым персонажем',
quest_rewards = m_util.html.abbr('Награды за задание', 'Награды после завершения задания'),
quest_rewards_row_format = '[[Акт %s]] - выполните задание [[%s]].',
quest_rewards_any_classes = 'любым персонажем'
}
cfg.i18n.prophecy_description = {
objective = 'Задача',
reward = 'Награда',
}
cfg.i18n.item_disambiguation = {
original = 'первоначальный вариант',
drop_enabled = 'текущий вариант,',
drop_disabled = 'устаревший вариант,',
known_release = ' который был введён в дополнении [[%s|%s]]',
list_pattern = '%s — %s%s.'
}
cfg.i18n.categories = {
-- maintenance cats
query_limit = 'Item tables hitting query limit',
query_hard_limit = 'Item tables hitting hard query limit',
no_results = 'Таблицы предметов без результатов',
}
cfg.i18n.errors = {
generic_argument_parameter = 'Unrecognized %s parameter "%s"',
invalid_item_table_mode = 'Invalid mode for item table',
}
-- ----------------------------------------------------------------------------
-- Constants
-- ----------------------------------------------------------------------------
-- Namespaces items are primarily defined in. Used to narrow down query.
local namespaces = {
0, -- Main
10016, -- Map
}
cfg.item_namespaces = table.concat(namespaces, ',')
return cfg