Модуль:Util/config

Материал из Path of Exile Wiki
Перейти к: навигация, поиск
Документация модуля[просмотр] [править] [история] [очистить]

Это файл конфигурации для Модуля:Util. Этот файл можно отредактировать, чтобы облегчить перевод/перенос модуля на другие вики-страницы.

-------------------------------------------------------------------------------
-- 
--                        Configuration for Module:Util
-- 
-------------------------------------------------------------------------------

local cfg = {}

-- ----------------------------------------------------------------------------
-- i18n
-- ----------------------------------------------------------------------------

cfg.i18n = {}

-- String values that should cast to boolean false
cfg.i18n.bool_false = {'false', '0', 'disabled', 'off', 'no', '', 'deactivated'}

cfg.i18n.range = '(%s-%s)'

cfg.i18n.args = {
    -- util.args.stat
    stat_infix = 'stat',
    stat_id = 'id',
    stat_min = 'min',
    stat_max = 'max',
    stat_value = 'value',

    -- util.args.weight_list
    spawn_weight_prefix = 'spawn_weight',
    generation_weight_prefix = 'generation_weight',
}

cfg.i18n.na = 'Н/Д'

cfg.i18n.errors = {
    -- util.cast.factory.*
    missing_element = 'Элемент "%s" не найден',

    -- util.cast.factory.percentage
    invalid_argument = 'Недопустимый аргумент "%s". Проверите документацию для допустимых значений значений.',
    not_a_percentage = '%s должно быть в процентах (в диапазоне от 0 до 100).',

    -- util.cast.boolean
    not_a_boolean = 'значение "%s" типа "%s" не является логическим',

    -- util.cast.number
    not_a_number = 'значение "%s" типа "%s" не является целым числом',
    number_too_small = '"%i" слишком мало. Минимум: "%i"',
    number_too_large = '"%i" слишком много. Максимум: "%i"',

    -- util.cast.version
    malformed_version_string = 'Malformed version string "%s"',
    non_number_version_component = '"%s" имеет нечисловой компонент',
    unrecognized_version_number = '"%s" is not a recognized version number',

    -- util.args.stats
    improper_stat = '%sstat%s is improperly set; id and either value or min/max must be specified.',

    -- util.args.weight_list
    invalid_weight = 'Должны быть указаны как %s, так и %s',

    -- util.args.version
    too_many_versions = 'The number of results (%s) does not match the number version arguments (%s)',

    -- util.args.from_cargo_map
    missing_key_in_fields = 'Ключ "%s" не найден в сопоставлении полей таблицы "%s"',
    table_object_as_default = 'Warning: table object as default value on key "%s" in mapping of table "%s"',
    missing_key_in_order = 'Сопоставление полей таблицы "%s" имеет следующие дополнительные ключи, которые не обрабатываются по порядку:\n%s',
    handler_returned_nil = 'Обработчик для "%s.fields.%s" вернул ноль для аргумента "%s". Проверьте, правильно ли значение для данного типа поля "%s".',
    argument_required = 'Требуется аргумент "%s"',

    -- util.html.error
    module_error = 'Ошибка модуля: ',

    -- util.misc.raise_error_or_return
    invalid_raise_error_or_return_usage = 'Недопустимое использование raise_error_or_return.',

    -- util.smw.array_query
    duplicate_ids_found = 'Found multiple pages for id property "%s" with value "%s": %s, %s',
    missing_ids_found = 'No results were found for id property "%s" with the following values: %s',

    -- util.string.split_args
    number_of_arguments_too_large = 'Number of arguments near = is too large (%s).',
}

-- ----------------------------------------------------------------------------
-- Constants
-- ----------------------------------------------------------------------------

cfg.misc = {}

cfg.misc.category_blacklist = {}

cfg.misc.category_blacklist.sub_pages = {
    doc = true,
    sandbox = true,
    sandbox2 = true,
    testcases = true,
}

cfg.misc.category_blacklist.namespaces = {
    Template = true,
    Template_talk = true,
    Module = true,
    Module_talk = true,
    User = true,
    User_talk = true,
}

return cfg