Predefinição:Japonês/doc
{{#invoke:Message box|mbox}} {{#invoke:Message box|ombox}} {{#invoke:Message box|mbox}} {{#invoke:Lua banner|main}}
Esta predefinição é utilizada para exibir texto em japonês, aplicando o código e a formatação corretos.
Uso
Esta predefinição marca o segmento kanji como sendo em kanji e/ou kana japonês, o que ajuda os agentes de usuário (navegadores web e assim por diante) a exibi-lo corretamente.
Sintaxe:
Sem |prefixo=sim
|
Com |prefixo=sim
|
{{Japonês|<português>|<kanji/kana>|<rōmaji>|<extra>|<extra2>}}
|
{{Japonês|prefixo=sim|<português>|<kanji/kana>|<rōmaji>|extra=<extra>|extra2=<extra2>}}
|
Parâmetros
- <português>. Opcional. Tradução da expressão para o português. Algumas vezes pode ser a própria romanização da expressão, como em nomes próprios.
- <kanji/kana>. Obrigatório quando <rōmaji> está vazio ou omitido. A expressão escrita em japonês (kanji, kana).
- <rōmaji>. Obrigatório quando <kanji/kana> está vazio. A transliteração da expressão em japonês, de acordo com o sistema Hepburn.
- prefixo=sim. Opcional. Isso deve ser usado na primeira ocorrência de japonês, geralmente no início da frase. Adiciona "Japonês:" antes do texto em kanji. Considere usar {{japonês nota}} se o texto em japonês for muito poluído visualmente para a frase inicial.
- <extra> Opcional. Pode ser utilizado para adicionar uma explicação (principalmente se não houver uma forma em português). Também pode ser expresso como um parâmetro nomeado,
extra= - <extra2> Opcional. Também pode ser expresso como um parâmetro nomeado,
extra2=. É útil apenas em definições com ";" (extra2 será exibido sem negrito, enquanto o texto após a predefinição ficará em negrito).
Examples
- Uso comum
| Código | main|nolink=yes|code=yes|nowrap=yes}} |
| Resultado | nihongo}} |
- Uso com prefixo
| Código | main|nolink=yes|code=yes|nowrap=yes}} |
| Resultado | nihongo}} |
- Sem
português
| Código | main|nolink=yes|code=yes|nowrap=yes}} |
| Resultado | nihongo}} |
- Sem
português, com prefixo
| Código | main|nolink=yes|code=yes|nowrap=yes}} |
| Resultado | nihongo}} |
- Com
extrapara adicionar a tradução literal
| Código | main|nolink=yes|code=yes|nowrap=yes}} |
| Resultado | nihongo}} |
- Com
extra2
| Código |
|
| Resultado |
|
- Sem
extra2
| Código |
|
| Resultado |
|
Estilo do usuário
O estilo do usuário pode ser definido adicionando um código semelhante a <syntaxhighlight lang="css"> @media screen, tv { *[lang="ja"] { color: green; } }</syntaxhighlight>
a common.css.
Messagens de erro
Esta predefinição emite uma mensagem de erro própria:
- erro em {{japonês}}: Texto em japonês ou romaji necessário
Um dos parâmetros posicionais <kanji/kana> ({{{2}}}), o "japonês" mencionado na mensagem de erro ou <rōmaji> ({{{3}}}) é necessário para o funcionamento correto desta predefinição. Artigos com esses erros são agrupados em Categoria:!Erros na predefinição japonês (1).
Esse erro geralmente ocorre porque a predefinição está malformada:
{{Japonês|東京タワー}}em vez de{{Japonês||東京タワー}}; 東京タワー está em{{{1}}}(<português>) em vez de{{{2}}}(<kanji/kana>). Para resolver este erro, adicione a barra vertical faltante (|) ou considere utilizar{{lang}}ou{{transl}}
Limitações
Não pode ser usado dentro de um Wikilink em um artigo, nem em qualquer predefinição ou outra página que seja transcluída para um artigo.
Cabeçalho de TemplateData
As informações a seguir (editar) são definidas com TemplateData. Isso possibilita o seu uso pelo Editor Visual e por outras ferramentas. <templatedata> { "params": { "1": { "label": "Texto em português", "description": "A palavra em si, do modo como é traduzida em português. Note que será às vezes a palavra japonesa em si, caso ela tenha sido adotada ao português.", "example": "Tóquio", "type": "string", "suggested": true }, "2": { "label": "Texto em kanji/kana", "description": "A palavra como escrita em japonês, em qualquer um dos seus sistemas de escrita (kanji, kana, alfabeto latino e outros possíveis caracteres)", "example": "東京", "type": "string", "required": true }, "3": { "label": "Texto romanizado (rōmaji)", "description": "Transliteração da palavra em japonês, conforme o sistema Hepburn .", "example": "Tōkyō", "type": "string", "suggested": true }, "4": { "label": "Campo extra 1 (dentro de parênteses)", "description": "Texto extra, exibido dentro do parênteses", "example": "lit. capital do leste", "type": "string", "aliases": [ "extra" ] }, "5": { "label": "Campo extra 2 (fora de parênteses)", "description": "Texto extra, exibido fora do parênteses.", "type": "string", "aliases": [ "extra2" ] }, "prefixo": { "label": "Prefixo", "description": "Se definido como \"sim\", altera o estilo de formatação para a primeira instância de japonês, geralmente na introdução. Isso fornece ao leitor uma ideia do tipo de escrita estrangeira que estão visualizando.", "type": "line", "aliases": [ "lead" ], "autovalue": "sim" } }, "description": "Predefinição destinada para a correta exibição e formatação de texto em japonês.", "format": "inline" } </templatedata>