You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
119 lines
3.5 KiB
119 lines
3.5 KiB
\ProvidesFile{gloss-portuguese.ldf}[polyglossia: module for portuguese]
|
|
|
|
\PolyglossiaSetup{portuguese}{
|
|
bcp47=pt-PT,
|
|
babelname=portuges,
|
|
hyphennames={portuges,portuguese},
|
|
hyphenmins={2,3},
|
|
langtag=PTG,
|
|
fontsetup=true,
|
|
}
|
|
|
|
% BCP-47 compliant aliases
|
|
\setlanguagealias*[variant=portuguese]{portuguese}{pt-PT}
|
|
\setlanguagealias*[variant=brazilian]{portuguese}{pt-BR}
|
|
\setlanguagealias*{portuguese}{pt}
|
|
|
|
% Babel aliases
|
|
\setlanguagealias[variant=portuguese]{portuguese}{portuges}
|
|
\setlanguagealias[variant=brazilian]{portuguese}{brazil}
|
|
|
|
\def\portuguese@variant{portuges}
|
|
\define@choicekey*+{portuguese}{variant}[\xpg@val\xpg@nr]{portuguese,brazilian}[portuguese]{%
|
|
\ifcase\xpg@nr\relax
|
|
% portuguese:
|
|
\def\portuguese@variant{portuges}%
|
|
\SetLanguageKeys{portuguese}{babelname=portuges,bcp47=pt-PT}%
|
|
\or
|
|
% brazilian:
|
|
\def\portuguese@variant{brazil}%
|
|
\SetLanguageKeys{portuguese}{babelname=brazil,bcp47=pt-BR}%
|
|
\xpg@ifdefined{brazil}{}%
|
|
{\xpg@warning{No hyphenation patterns were loaded for "Portuguese (Brazil)"\MessageBreak
|
|
I will use the standard patterns for Portuguese instead}%
|
|
\adddialect\l@brazil\l@portuges\relax}%
|
|
\fi
|
|
\xpg@info{Option: portuguese, variant=\xpg@val}%
|
|
}{\xpg@warning{Unknown portuguese variant `#1'}}
|
|
|
|
|
|
% Register default options
|
|
\xpg@initialize@gloss@options{portuguese}{variant=portuguese}
|
|
|
|
|
|
\def\portuguese@language{%
|
|
\polyglossia@setup@language@patterns{\portuguese@variant}%
|
|
}%
|
|
|
|
\def\captionsportuguese@portuges{%
|
|
\def\refname{Referências}%
|
|
\def\abstractname{Resumo}%
|
|
\def\bibname{Bibliografia}%
|
|
\def\prefacename{Prefácio}%
|
|
\def\chaptername{Capítulo}%
|
|
\def\appendixname{Apêndice}%
|
|
\def\contentsname{Conteúdo}%
|
|
\def\listfigurename{Lista de Figuras}%
|
|
\def\listtablename{Lista de Tabelas}%
|
|
\def\indexname{Índice}%
|
|
\def\figurename{Figura}%
|
|
\def\tablename{Tabela}%
|
|
\def\partname{Parte}%
|
|
\def\pagename{Página}%
|
|
\def\seename{ver}%
|
|
\def\alsoname{ver também}%
|
|
\def\enclname{Anexo}%
|
|
\def\ccname{Com cópia a}%
|
|
\def\headtoname{Para}%
|
|
\def\proofname{Demonstração}%
|
|
\def\glossaryname{Glossário}%
|
|
}
|
|
|
|
\def\captionsportuguese@brazil{%
|
|
\def\refname{Referências}%
|
|
\def\abstractname{Resumo}%
|
|
\def\bibname{Referências Bibliográficas}%
|
|
\def\prefacename{Prefácio}%
|
|
\def\chaptername{Capítulo}%
|
|
\def\appendixname{Apêndice}%
|
|
\def\contentsname{Sumário}%
|
|
\def\listfigurename{Lista de Figuras}%
|
|
\def\listtablename{Lista de Tabelas}%
|
|
\def\indexname{Índice Remissivo}%
|
|
\def\figurename{Figura}%
|
|
\def\tablename{Tabela}%
|
|
\def\partname{Parte}%
|
|
\def\pagename{Página}%
|
|
\def\seename{veja}%
|
|
\def\alsoname{veja também}%
|
|
\def\enclname{Anexo}%
|
|
\def\ccname{Cópia para}%
|
|
\def\headtoname{Para}%
|
|
\def\proofname{Demonstração}%
|
|
\def\glossaryname{Glossário}%
|
|
}
|
|
|
|
\def\captionsportuguese{%
|
|
\csname captionsportuguese@\portuguese@variant\endcsname%
|
|
}
|
|
|
|
\def\dateportuguese@portuges{%
|
|
\def\today{\number\day\space de\space\ifcase\month\or
|
|
Janeiro\or Fevereiro\or Março\or Abril\or Maio\or Junho\or
|
|
Julho\or Agosto\or Setembro\or Outubro\or Novembro\or Dezembro\fi
|
|
\space de\space\number\year}%
|
|
}
|
|
|
|
|
|
\def\dateportuguese@brazil{%
|
|
\def\today{\number\day\space de\space\ifcase\month\or
|
|
janeiro\or fevereiro\or março\or abril\or maio\or junho\or
|
|
julho\or agosto\or setembro\or outubro\or novembro\or dezembro%
|
|
\fi\space de\space\number\year}%
|
|
}
|
|
|
|
\def\dateportuguese{%
|
|
\csname dateportuguese@\portuguese@variant\endcsname%
|
|
}
|
|
|
|
\endinput
|
|
|