/*
* file: LocaleData_pt.java
* author: Cl\u00E1udio Engelsdorff Avila
* Jon Iles
* copyright: (c) Packwood Software 2004
* date: 16/08/2004
*/
/*
* This library is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published by the
* Free Software Foundation; either version 2.1 of the License, or (at your
* option) any later version.
*
* This library is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
* License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this library; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
*/
package net.sf.mpxj.mpx;
import java.util.HashMap;
import java.util.ListResourceBundle;
import net.sf.mpxj.CurrencySymbolPosition;
import net.sf.mpxj.DateOrder;
import net.sf.mpxj.ProjectDateFormat;
import net.sf.mpxj.ProjectTimeFormat;
/**
* This class defines the Portuguese translation of resource required by MPX files.
*/
public final class LocaleData_pt extends ListResourceBundle
{
/**
* {@inheritDoc}
*/
@Override public Object[][] getContents()
{
return (RESOURCE_DATA);
}
private static final String[][] TIME_UNITS_ARRAY_DATA =
{
{
"m"
},
{
"h"
},
{
"d"
},
{
"s"
},
{
"mes"
},
{
"a"
},
{
"%"
},
{
"em"
},
{
"eh"
},
{
"ed"
},
{
"es"
},
{
"emes"
},
{
"ea"
},
{
"e%"
}
};
private static final HashMap<String, Integer> TIME_UNITS_MAP_DATA = new HashMap<String, Integer>();
static
{
for (int loop = 0; loop < TIME_UNITS_ARRAY_DATA.length; loop++)
{
Integer value = Integer.valueOf(loop);
for (String name : TIME_UNITS_ARRAY_DATA[loop])
{
TIME_UNITS_MAP_DATA.put(name, value);
}
}
}
private static final String[] ACCRUE_TYPES_DATA =
{
"Inicio", // "Start",
"Fim", // "End",
"" // "Prorated"
};
private static final String[] RELATION_TYPES_DATA =
{
"TT", // "FF",
"TI", // "FS",
"IT", // "SF",
"II" // "SS"
};
private static final String[] PRIORITY_TYPES_DATA =
{
"Muito Baixa", // "Lowest",
"Muito Baixo", // "Very Low",
"Lower", // "Lower",
"Baixo", // "Low",
"M\u00E9dia", // "Medium",
"Alta", // "High",
"Higher", // "Higher",
"Muito Alta", // "Very High",
"Alt\u00EDssimo", // "Highest",
"N\u00E3o Nivelar" // "Do Not Level"
};
private static final String[] CONSTRAINT_TYPES_DATA =
{
"O Mais Breve Poss\u00EDvel", // "As Soon As Possible",
"O Mais Tarde Poss\u00EDvel", // "As Late As Possible",
"Deve Iniciar Em", // "Must Start On",
"Deve Terminar Em", // "Must Finish On",
"N\u00E3o Iniciar Antes De", // "Start No Earlier Than",
"N\u00E3o Iniciar Depois De", // "Start No Later Than",
"N\u00E3o Terminar Antes De", // "Finish No Earlier Than",
"N\u00E3o Terminar Depois De" // "Finish No Later Than"
};
private static final String[] TASK_NAMES_DATA =
{
null, //
"Nome", // "Name",
"WBS", // "WBS",
"N\u00EDvel Externo", // "Outline Level",
"Texto1", // "Text1",
"Texto2", // "Text2",
"Texto3", // "Text3",
"Texto4", // "Text4",
"Texto5", // "Text5",
"Texto6", // "Text6",
"Texto7", // "Text7",
"Texto8", // "Text8",
"Texto9", // "Text9",
"Texto10", // "Text10",
"Anota\u00E7\u00F5es", // "Notes",
"Contacto", // "Contact",
"Grupo de Recursos", // "Resource Group",
null, //
null, //
null, //
"Trabalho", // "Work",
"Linha Base de Trabalho", // "Baseline Work",
"Trabalho Realizado", // "Actual Work",
"Trabalho Restante", // "Remaining Work",
"Varia\u00E7\u00E3o Trabalho", // "Work Variance",
"% Trabalho Completo", // "% Work Complete",
null, //
null, //
null, //
null, //
"Custo", // "Cost",
"Linha de Base de Custo", // "Baseline Cost",
"Custo Real", // "Actual Cost",
"Custo Restante", // "Remaining Cost",
"Varia\u00E7\u00E3o de Custo", // "Cost Variance",
"Custo Fixo", // "Fixed Cost",
"Custo1", // "Cost1",
"Custo2", // "Cost2",
"Custo3", // "Cost3",
null, //
"Dura\u00E7\u00E3o", // "Duration",
"Linha Base de Dura\u00E7\u00E3o", // "Baseline Duration",
"Dura\u00E7\u00E3o Real", // "Actual Duration",
"Dura\u00E7\u00E3o Restante", // "Remaining Duration",
"% Completo", // "% Complete",
"Varia\u00E7\u00E3o de Dura\u00E7\u00E3o", // "Duration Variance",
"Dura\u00E7\u00E3o1", // "Duration1",
"Dura\u00E7\u00E3o2", // "Duration2",
"Dura\u00E7\u00E3o3", // "Duration3",
null, //
"Inicio", // "Start",
"Fim", // "Finish",
"Inicio Cedo", // "Early Start",
"Fim Cedo", // "Early Finish",
"Inicio Tardio", // "Late Start",
"Fim Tardio", // "Late Finish",
"Inicio Linha de Base", // "Baseline Start",
"Fim Linha de Base", // "Baseline Finish",
"Inicio Real", // "Actual Start",
"Fim Real", // "Actual Finish",
"Inicio1", // "Start1",
"Fim1", // "Finish1",
"Inicio2", // "Start2",
"Fim2", // "Finish2",
"Inicio3", // "Start3",
"Fim3", // "Finish3",
"Varia\u00E7\u00E3o Inicio", // "Start Variance",
"Varia\u00E7\u00E3o Fim", // "Finish Variance",
"Limita\u00E7\u00E3o de Data", // "Constraint Date",
null, //
"Predecessores", // "Predecessors",
"Sucessores", // "Successors",
"Nome dos Recursos", // "Resource Names",
"Iniciais dos Recursos", // "Resource Initials",
"ID Unico dos Predecessores",// "Unique ID Predecessors",
"ID Unico dos Sucessores", // "Unique ID Successors",
null, //
null, //
null, //
null, //
"Fixado", // "Fixed",
"Milestone", // "Milestone",
"Cr\u00EDtico", // "Critical",
"Marcado", // "Marked",
"Rollup", // "Rollup",
"BCWS", // "BCWS",
"BCWP", // "BCWP",
"SV", // "SV",
"CV", // "CV",
null, //
"ID", // "ID",
"Tipo de Limita\u00E7\u00E3o", // "Constraint Type",
"Espera", // "Delay",
"Folga Livre", // "Free Slack",
"Total Folga", // "Total Slack",
"Prioridade", // "Priority",
"Arquivo Subprojeto", // "Subproject File",
"Projeto", // "Project",
"ID Unico", // "Unique ID",
"N\u00FAmero Externo", // "Outline Number",
null, //
null, //
null, //
null, //
null, //
null, //
null, //
null, //
null, //
null, //
"Flag1", // "Flag1",
"Flag2", // "Flag2",
"Flag3", // "Flag3",
"Flag4", // "Flag4",
"Flag5", // "Flag5",
"Flag6", // "Flag6",
"Flag7", // "Flag7",
"Flag8", // "Flag8",
"Flag9", // "Flag9",
"Flag10", // "Flag10",
"Sum\u00E1rio", // "Summary",
"Objetos", // "Objects",
"Campos Ligados", // "Linked Fields",
"Esconder Barra", // "Hide Bar",
null, //
"Criado", // "Created",
"Inicio4", // "Start4",
"Fim4", // "Finish4",
"Inicio5", // "Start5",
"Fim5", // "Finish5",
null, //
null, //
null, //
null, //
null, //
"Confirmado", // "Confirmed",
"Atualiza\u00E7\u00E3o Necess\u00E1ria", // "Update Needed",
null, //
null, //
null, //
"N\u00FAmero1", // "Number1",
"N\u00FAmero2", // "Number2",
"N\u00FAmero3", // "Number3",
"N\u00FAmero4", // "Number4",
"N\u00FAmero5", // "Number5",
null, //
null, //
null, //
null, //
null, //
"Pare", // "Stop",
"N\u00E3o Continuar Antes de", // "Resume No Earlier Than",
"Continuar" // "Resume"
};
private static final String[] RESOURCE_NAMES_DATA =
{
null, //
"Nome", // "Name",
"Iniciais", // "Initials",
"Grupo", // "Group",
"C\u00F3digo", // "Code",
"Texto1", // "Text1",
"Texto2", // "Text2",
"Texto3", // "Text3",
"Texto4", // "Text4",
"Texto5", // "Text5",
"Anota\u00E7\u00F5es", // "Notes",
"Endere\u00E7o Email", // "Email Address",
null, //
null, //
null, //
null, //
null, //
null, //
null, //
null, //
"Trabaho", // "Work",
"Linha Base de Trabalho", // "Baseline Work",
"Trabalho Real", // "Actual Work",
"Trabalho Restante", // "Remaining Work",
"Trabalho Extra", // "Overtime Work",
"Varia\u00E7\u00E3o Trabalho", // "Work Variance",
"% Trabalho Completo", // "% Work Complete",
null, //
null, //
null, //
"Custo", // "Cost",
"Linha Base de Custo", // "Baseline Cost",
"Custo Real", // "Actual Cost",
"Custo Restante", // "Remaining Cost",
"Varia\u00E7\u00E3o de Custo", // "Cost Variance",
null, //
null, //
null, //
null, //
null, //
"ID", // "ID",
"M\u00E1ximo de Unidades", // "Max Units",
"Taxa Padr\u00E3o", // "Standard Rate",
"Taxa de Tempo Extra", // "Overtime Rate",
"Custo por Uso", // "Cost Per Use",
"Resulte em", // "Accrue At",
"Sobrecarregado", // "Overallocated",
"Pico", // "Peak",
"Calend\u00E1rio Base", // "Base Calendar",
"ID Unico", // "Unique ID",
"Objetos", // "Objects",
"Campos Ligados", // "Linked Fields",
};
private static final Object[][] RESOURCE_DATA =
{
{
LocaleData.FILE_DELIMITER,
";"
},
{
LocaleData.CURRENCY_SYMBOL,
""
},
{
LocaleData.CURRENCY_SYMBOL_POSITION,
CurrencySymbolPosition.BEFORE
},
{
LocaleData.CURRENCY_DIGITS,
Integer.valueOf(2)
},
{
LocaleData.CURRENCY_THOUSANDS_SEPARATOR,
"."
},
{
LocaleData.CURRENCY_DECIMAL_SEPARATOR,
","
},
{
LocaleData.DATE_ORDER,
DateOrder.DMY
},
{
LocaleData.TIME_FORMAT,
ProjectTimeFormat.TWENTY_FOUR_HOUR
},
{
LocaleData.DATE_SEPARATOR,
"/"
},
{
LocaleData.TIME_SEPARATOR,
":"
},
{
LocaleData.AM_TEXT,
""
},
{
LocaleData.PM_TEXT,
""
},
{
LocaleData.DATE_FORMAT,
ProjectDateFormat.DD_MM_YYYY
},
{
LocaleData.BAR_TEXT_DATE_FORMAT,
Integer.valueOf(0)
},
{
LocaleData.NA,
"NA"
},
{
LocaleData.YES,
"Sim"
},
{
LocaleData.NO,
"N\u00E3o"
},
{
LocaleData.TIME_UNITS_ARRAY,
TIME_UNITS_ARRAY_DATA
},
{
LocaleData.TIME_UNITS_MAP,
TIME_UNITS_MAP_DATA
},
{
LocaleData.ACCRUE_TYPES,
ACCRUE_TYPES_DATA
},
{
LocaleData.RELATION_TYPES,
RELATION_TYPES_DATA
},
{
LocaleData.PRIORITY_TYPES,
PRIORITY_TYPES_DATA
},
{
LocaleData.CONSTRAINT_TYPES,
CONSTRAINT_TYPES_DATA
},
{
LocaleData.TASK_NAMES,
TASK_NAMES_DATA
},
{
LocaleData.RESOURCE_NAMES,
RESOURCE_NAMES_DATA
}
};
}