Modulo:Convert/text/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
per aggiornamento a versione corrente di en.wiki |
fix |
||
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 132:
-- Message format string: $1=title, $2=text, $3=category, $4=anchor.
-- Each displayed message starts with "Convert:" so can easily locate by searching article.
cvt_format = '<sup class="noprint Inline-Template" style="white-space:nowrap;">[<i>[[Template:Converti/Man/Messaggi#
cvt_format2 = '<sup class="noprint Inline-Template" style="white-space:nowrap;">[[Template:Converti/Man/Messaggi#
cvt_format_preview = '<strong class="error">Errore in converti: $1 [[Template:Converti/Man/Messaggi#$4|(aiuto)]]</strong>$3',
-- Each of following messages is a table:
-- { [1] = 'title', -- mouseover title text
Riga 154 ⟶ 155:
cvt_deprecated = { 'Opzione "$1" deprecata', '*', 'option', 'opzione deprecata', format = 'cvt_format2', nowarn=true }, -- fatto
cvt_no_spell = { 'Spelling is not available', 'bug, ask for help', 'option', 'ask_for_help' },
cvt_unknown_option = { '
cvt_wd_fail = { 'Non in grado di accedere a Wikidata' , 'problema con wikidata' , 'option', 'wikidata_problem' }, --TODO documentazione errore
cvt_bad_default = { 'L\'unità di misura "%s" ha un valore di default non valido', 'bug, ask for help', 'unit', 'ask_for_help' },▼
▲
cvt_no_unit = { 'Manca il nome dell\'unità di misura', 'nome dell\'unità mancante', 'unit', 'needs_unit_name' },
cvt_unknown = { '
cvt_should_be = { '
cvt_mismatch = { 'Non posso convertire
cvt_bug_convert = { 'Bug: non posso convertire tra le unità specificate', 'bug, ask for help', 'unit', 'ask_for_help' },
cvt_lookup = { 'L\'unità "
}
Riga 208 ⟶ 209:
["by(x)"] = { input = " per ", output = " × ", out_range_x = true },
["x"] = { off = " per ", on = " × ", abbr_range_x = true },
["xx"] = " × ",
["/"] = " / ", -- for a table of high/low temperatures with {{convert|83|/|63|F|disp=br()|abbr=values}}
}
local range_aliases = {
-- ["alternative name for a range"] = "standard range name"
▲ ["&"] = "and",
["e"] = "and",
["–"] = "-",
["–"] = "-",
["to-"] = "to(-)",▼
["a-"] = "to(-)",
["×"] = "x",
Riga 254 ⟶ 253:
["disp"] = "disp",
["frac"] = "frac",
["lang"] = "lang",
["lk"] = "lk",
▲ ["near"] = "near",
["order"] = "order",
["qualifier"] = "qual",
["round"] = "round",
["sigfig"] = "sigfig",
Riga 266 ⟶ 268:
["stylein"] = "stylein",
["styleout"] = "styleout",
["tracking"] = "tracking",
}
Riga 271 ⟶ 274:
-- Convention: parms.opt_xxx refers to an option that is set here
-- (not intended to be set by the template which invokes this module).
-- Example: At
-- ["comma"] = "opt_nocomma"
-- As a result, if the template uses abbr=comma, this
-- parms["opt_nocomma"] = true
-- parms["abbr"] = nil
Riga 283 ⟶ 286:
["abbr"] = {
-- ["local text for option value"] = "en value used in this module"
["def"] = "", -- ignored (some wrapper templates call convert with "abbr=def" to mean "default abbreviation")
["h"] = "on", -- abbr=on + use "h" for hand unit (default)
["hh"] = "opt_hand_hh", -- abbr=on + use "hh" for hand unit
["in"] = "in", -- use symbol for LHS unit
["none"] = "off", -- old name for "off"
["off"] = "off", -- use name for all units
Riga 299 ⟶ 300:
},
["adj"] = {
["mid"] = "opt_adjectival, opt_adj_mid", -- adj=on with user-specified text after input unit (between input and output)
["off"] = "", -- ignored (off is the default)
["on"] = "opt_adjectival", -- unit name is singular and hyphenated
Riga 316 ⟶ 313:
["gaps"] = "opt_gaps", -- use gaps, not numsep, to separate groups of digits
["gaps3"] = "opt_gaps, opt_gaps3", -- group only in threes rather than default of no gap before a single digit after decimal mark
["off"] = "opt_nocomma", -- no numsep in input or output numbers
},
Riga 323 ⟶ 319:
},
["disp"] = {
["5"] = "opt_round=5", -- round output value to nearest 5
["b"] = "b", -- join: '(...)'
Riga 331 ⟶ 325:
["br()"] = "br()", -- join: '<br />(...)'
["comma"] = "comma", -- join: ','
["
["number"] = "opt_output_number_only", -- display output value (not input, and not output symbol/name)
["or"] = "or", -- join: 'or'
Riga 339 ⟶ 332:
["output only"] = "opt_output_only",
["preunit"] = "opt_two_preunits", -- user-specified text before input and output units
["sqbr"] = "sqbr", -- join: '[...]'
["table"] = "opt_table", -- output is suitable for a table cell with align="right"
["tablecen"] = "opt_tablecen", -- output is suitable for a table cell with align="center"
["unit"] = "opt_input_unit_only", -- display input symbol/name (not output, and not input value)
["unit or text"] = "opt_input_unit_only, opt_ignore_error", -- display input symbol/name, or given unit code if not known
Riga 368 ⟶ 358:
},
-- frac=x is handled as a special case: x must be an integer (possibly in local language) = 2 or more
-- input=x is handled as a special case: x should be <value><space><unitcode> or <wikidata-property-id>
["lang"] = { -- language for output digits (both en and local digits are always accepted for input)
["en"] = "opt_lang_en", -- use en digits for numbers, regardless of local language
Riga 376 ⟶ 367:
["off"] = "off", -- do not link: same as default except for hand unit
["on"] = "on", -- link all unit names or symbols (but not twice for the same unit)
["debug"] = "opt_sortable_on, opt_sortable_debug", -- |sortable=debug is the same as |sortable=on|debug=yes
▲ ["near"] = {
},
["order"] = {
["flip"] = "opt_flip", -- reverse order of input/output
["out"] = "opt_order_out", -- do not show input; instead, use order in output combination, with the first output shown as the input
},
-- qid=x is handled as a special case: x should be a Wikidata Q item identifier.
-- qual=x is handled as a special case: x should be a Wikidata Q item identifier.
["round"] = {
["0.5"] = "opt_round=0.5", -- round output value to nearest 0.5
Riga 411 ⟶ 402:
-- stylein=x is handled as a special case: x can be any text
-- styleout=x is handled as a special case: x can be any text
-- tracking=x is handled as a special case: x can be any text
}
Riga 417 ⟶ 409:
all_categories = all_categories,
all_messages = all_messages,
currency = { ['$'] = true, ['£'] = true, ['€'] = true, ['₱'] = true, ['₽'] = true, ['¥'] = true },
customary_units = customary_units,
disp_joins = disp_joins,
|