The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Date::Manip::Lang::portugue - Portuguese language support.

SYNOPSIS

This module contains a list of words and expressions supporting the language. It is not intended to be used directly (other Date::Manip modules will load it as needed).

LANGUAGE EXPRESSIONS

The following is a list of all language words and expressions used to write times and/or dates.

All strings are case insensitive.

Month names and abbreviations

When writing out the name of the month, several different variations may exist including full names and abbreviations.

The following month names may be used:

   Janeiro

   Fevereiro

   Mar�o
   Marco

   Abril

   Maio

   Junho

   Julho

   Agosto

   Setembro

   Outubro

   Novembro

   Dezembro

The following abbreviations may be used:

   Jan

   Fev

   Mar

   Abr

   Mai

   Jun

   Jul

   Ago

   Set

   Out

   Nov

   Dez
Day names and abbreviations

When writing out the name of the day, several different variations may exist including full names and abbreviations.

The following day names may be used:

   Segunda

   Ter�a
   Terca

   Quarta

   Quinta

   Sexta

   S�bado
   Sabado

   Domingo

The following abbreviations may be used:

   Seg

   Ter

   Qua

   Qui

   Sex

   S�b
   Sab

   Dom

The following short (1-2 characters) abbreviations may be used:

   Sg

   T

   Qa

   Qi

   Sx

   Sb

   D
Delta field names

These are the names (and abbreviations) for the fields in a delta. There are 7 fields: years, months, weeks, days, hours, minutes, seconds.

The names and abbreviations for these fields are:

   anos
   ano
   ans
   an
   a

   meses
   m�s
   mes
   m

   semanas
   semana
   sem
   sems
   s

   dias
   dia
   d

   horas
   hora
   hr
   hrs

   minutos
   minuto
   min
   mn

   segundos
   segundo
   seg
   sg
Morning/afternoon times

This is a list of expressions use to designate morning or afternoon time when a time is entered as a 12-hour time rather than a 24-hour time. For example, in English, the time "17:00" could be specified as "5:00 PM".

Morning and afternoon time may be designated by the following sets of words:

   AM
   A.M.

   PM
   P.M.
Each or every

There are a list of words that specify every occurence of something. These are used in the following phrases:

   EACH Monday
   EVERY Monday
   EVERY month

The following words may be used:

   cada
Next/Previous/Last occurence

There are a list of words that may be used to specify the next, previous, or last occurence of something. These words could be used in the following phrases:

   NEXT week

   LAST tuesday
   PREVIOUS tuesday

   LAST day of the month

The following words may be used:

Next occurence:

   proxima
   pr�xima
   proximo
   pr�ximo

Previous occurence:

   ultima
   �ltima
   ultimo
   �ltimo

Last occurence:

   ultimo
   �ltimo
Delta words for going forward/backward in time

When parsing deltas, there are words that may be used to specify the the delta will refer to a time in the future or to a time in the past (relative to some date). In English, for example, you might say:

   IN 5 days
   5 days AGO

The following words may be used to specify deltas that refer to dates in the past or future respectively:

   a
   �

   em
   passadas
   passados
Business mode

This contains two lists of words which can be used to specify a standard (i.e. non-business) delta or a business delta.

Previously, it was used to tell whether the delta was approximate or exact, but now this list is not used except to force the delta to be standard.

The following words may be used:

   exactamente
   aproximadamente

The following words may be used to specify a business delta:

   util
   uteis
Numbers

Numbers may be spelled out in a variety of ways. The following sets correspond to the numbers from 1 to 53:

   1�
   um
   primeiro

   2�
   dois
   segundo

   3�
   tr�s
   tres
   terceiro

   4�
   quatro
   quarto

   5�
   cinco
   quinto

   6�
   seis
   sexto

   7�
   sete
   setimo
   s�timo

   8�
   oito
   oitavo

   9�
   nove
   nono

   10�
   dez
   decimo
   d�cimo


   11�
   onze
   decimo primeiro
   d�cimo primeiro

   12�
   doze
   decimo segundo
   d�cimo segundo

   13�
   treze
   decimo terceiro
   d�cimo terceiro

   14�
   quatorze
   decimo quarto
   d�cimo quarto

   15�
   quinze
   decimo quinto
   d�cimo quinto

   16�
   dezasseis
   decimo sexto
   d�cimo sexto

   17�
   dezessete
   decimo setimo
   d�cimo s�timo

   18�
   dezoito
   decimo oitavo
   d�cimo oitavo

   19�
   dezanove
   decimo nono
   d�cimo nono

   20�
   vinte
   vigesimo
   vig�simo


   21�
   vinte e um
   vigesimo primeiro
   vig�simo primeiro

   22�
   vinte e dois
   vigesimo segundo
   vig�simo segundo

   23�
   vinte e tr�s
   vinte e tres
   vigesimo terceiro
   vig�simo terceiro

   24�
   vinte e quatro
   vigesimo quarto
   vig�simo quarto

   25�
   vinte cinco
   vigesimo quinto
   vig�simo quinto

   26�
   vinte seis
   vigesimo sexto
   vig�simo sexto

   27�
   vinte sete
   vigesimo setimo
   vig�simo s�timo

   28�
   vinte e oito
   vigesimo oitavo
   vig�simo oitavo

   29�
   vinte e nove
   vigesimo nono
   vig�simo nono

   30�
   trinta
   trigesimo
   trig�simo


   31�
   trinta e um
   trigesimo primeiro
   trig�simo primeiro

   32�
   trinta e dois
   trig�simo segundo
   trigesimo segundo

   33�
   trinta e tr�s
   trinta e tres
   trig�simo terceiro
   trigesimo terceiro

   34�
   trinta e quatro
   trig�simo quarto
   trigesimo quarto

   35�
   trinta e cinco
   trig�simo quinto
   trigesimo quinto

   36�
   trinta e seis
   trig�simo sexto
   trigesimo sexto

   37�
   trinta e sete
   trig�simo s�timo
   trigesimo setimo

   38�
   trinta e oito
   trig�simo oitavo
   trigesimo oitavo

   39�
   trinta e nove
   trig�simo nono
   trigesimo nono

   40�
   quarenta
   quadrag�simo
   quadragesimo


   41�
   quarenta e um
   quadrag�simo primeiro
   quadragesimo primeiro

   42�
   quarenta e dois
   quadrag�simo segundo
   quadragesimo segundo

   43�
   quarenta e tr�s
   quarenta e tres
   quadrag�simo terceiro
   quadragesimo terceiro

   44�
   quarenta e quatro
   quadrag�simo quarto
   quadragesimo quarto

   45�
   quarenta e cinco
   quadrag�simo quinto
   quadragesimo quinto

   46�
   quarenta e seis
   quadrag�simo sexto
   quadragesimo sexto

   47�
   quarenta e sete
   quadrag�simo s�timo
   quadragesimo setimo

   48�
   quarenta e oito
   quadrag�simo oitavo
   quadragesimo oitavo

   49�
   quarenta e nove
   quadrag�simo nono
   quadragesimo nono

   50�
   cinquenta
   quinquag�simo
   quinquagesimo


   51�
   cinquenta e um
   quinquag�simo primeiro
   quinquagesimo primeiro

   52�
   cinquenta e dois
   quinquag�simo segundo
   quinquagesimo segundo

   53�
   cinq�enta e tr�s anos
   cinquenta e tres anos
   quinquag�simo terceiro
   quinquagesimo terceiro
Ignored words

In writing out dates in common forms, there are a number of words that are typically not important.

There is frequently a word that appears in a phrase to designate that a time is going to be specified next. In English, you would use the word AT in the example:

   December 3 at 12:00

The following words may be used:

   as
   �s

Another word is used to designate one member of a set. In English, you would use the words IN or OF:

   1st day OF December
   1st day IN December

The following words may be used:

   da
   do

Another word is use to specify that something is on a certain date. In English, you would use ON:

   ON July 5th

The following words may be used:

   na
   no
Words that set the date, time, or both

There are some words that can be used to specify a date, a time, or both relative to now.

Words that set the date are similar to the English words 'yesterday' or 'tomorrow'. These are specified as a delta which is added to the current time to get a date. The time is NOT set however, so the delta is only partially used (it should only include year, month, week, and day fields).

The following words may be used:

   amanha               +0:0:0:1:0:0:0
   amanh�               +0:0:0:1:0:0:0
   hoje                 0:0:0:0:0:0:0
   ontem                -0:0:0:1:0:0:0

Words that set only the time of day are similar to the English words 'noon' or 'midnight'.

The following words may be used:

   meia-noite           00:00:00
   meio-dia             12:00:00

Words that set the entire time and date (relative to the current time and date) are also available.

In English, the word 'now' is one of these.

The following words may be used:

   agora                0:0:0:0:0:0:0
Hour/Minute/Second separators

When specifying the time of day, the most common separator is a colon (:) which can be used for both separators.

Some languages use different pairs. For example, French allows you to specify the time as 13h30:20, so it would use the following pairs:

   : :
   h :

The first column is the hour-minute separator and the second column is the minute-second separator. Both are perl regular expressions. When creating a new translation, be aware that regular expressions with utf-8 characters may be tricky. For example, don't include the expression '[x]' where 'x' is a utf-8 character.

A pair of colons is ALWAY allowed for all languages. If a language allows additional pairs, they are listed here:

   Not defined in this language
Fractional second separator

When specifying fractional seconds, the most common way is to use a decimal point (.). Some languages may specify a different separator that might be used. If this is done, it is a regular expression.

The decimal point is ALWAYS allowed for all languages. If a language allows another separator, it is listed here:

   Not defined in this language

KNOWN BUGS

None known.

BUGS AND QUESTIONS

Please refer to the Date::Manip::Problems documentation for information on submitting bug reports or questions to the author.

SEE ALSO

Date::Manip - main module documentation

LICENSE

This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

AUTHOR

Sullivan Beck (sbeck@cpan.org)