All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.mpxj.mpx.LocaleData_it Maven / Gradle / Ivy

Go to download

Library that provides facilities to allow project information to be manipulated in Java and .Net. Supports a range of data formats: Microsoft Project Exchange (MPX), Microsoft Project (MPP,MPT), Microsoft Project Data Interchange (MSPDI XML), Microsoft Project Database (MPD), Planner (XML), Primavera (PM XML, XER, and database), Asta Powerproject (PP, MDB), Asta Easyplan (PP), Phoenix Project Manager (PPX), FastTrack Schedule (FTS), and the Standard Data Exchange Format (SDEF).

There is a newer version: 13.6.0
Show newest version
/*
 * file:       LocaleData_it.java
 * author:     Elio Zoggia
 *             Jon Iles
 * copyright:  (c) Packwood Software 2005
 * date:       15/11/2005
 */
/*
 * 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.CodePage;
import net.sf.mpxj.CurrencySymbolPosition;
import net.sf.mpxj.DateOrder;
import net.sf.mpxj.ProjectDateFormat;
import net.sf.mpxj.ProjectTimeFormat;

/**
 * This class defines the Italian translation of resource required by MPX files.
 */
public final class LocaleData_it extends ListResourceBundle
{
   @Override public Object[][] getContents()
   {
      return (RESOURCE_DATA);
   }

   private static final String[][] TIME_UNITS_ARRAY_DATA =
   {
      {
         "r"
      },
      {
         "o"
      },
      {
         "g"
      },
      {
         "s"
      },
      {
         "m"
      },
      {
         "a"
      },
      {
         "%"
      },
      {
         "tr"
      },
      {
         "to"
      },
      {
         "tg"
      },
      {
         "ts"
      },
      {
         "tm"
      },
      {
         "ta"
      },
      {
         "t%"
      }
   };
   private static final HashMap TIME_UNITS_MAP_DATA = new HashMap<>();

   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 =
   {
      "Inizio", // "Start",
      "Fine", // "End",
      "Proporzione" // "Prorated"
   };

   private static final String[] RELATION_TYPES_DATA =
   {
      "FF", //   "FF",
      "FS", //   "FS",
      "SF", //   "SF",
      "SS" //   "SS"
   };

   private static final String[] PRIORITY_TYPES_DATA =
   {
      "Il minimo", //   "Lowest",
      "Molto Basso", //   "Very Low",
      "Piu' Basso", //   "Lower",
      "Basso", //   "Low",
      "Medio", //   "Medium",
      "Alto", //   "High",
      "Piu' Alto", //   "Higher",
      "Molto Alto", //   "Very High",
      "Il maggiore", //   "Highest",
      "Non livellare" //   "Do Not Level"
   };

   private static final String[] CONSTRAINT_TYPES_DATA =
   {
      "Appena Possibile", //   "As Soon As Possible",
      "Piu' Tardi Possibile", //   "As Late As Possible",
      "Deve Cominciare il", //   "Must Start On",
      "Deve Finire il", //   "Must Finish On",
      "Non iniziare prima di", //   "Start No Earlier Than",
      "Non iniziare piu' tardi di", //   "Start No Later Than",
      "Finire non prima", //   "Finish No Earlier Than",
      "Finire entro" //   "Finish No Later Than"
   };

   private static final String[] TASK_NAMES_DATA =
   {
      null, //
      "Nome", //   "Name",
      "WBS", //   "WBS",
      "Livello Esterno", //   "Outline Level",
      "Testo1", //   "Text1",
      "Testo2", //   "Text2",
      "Testo3", //   "Text3",
      "Testo4", //   "Text4",
      "Testo5", //   "Text5",
      "Testo6", //   "Text6",
      "Testo7", //   "Text7",
      "Testo8", //   "Text8",
      "Testo9", //   "Text9",
      "Testo10", //   "Text10",
      "Note", //   "Notes",
      "Contatti", //   "Contact",
      "Gruppo delle Risorse", //   "Resource Group",
      null, //
      null, //
      null, //
      "Lavoro", //   "Work",
      "Lavoro Normale", //   "Baseline Work",
      "Lavoro Reale", //   "Actual Work",
      "Lavoro Restante", //   "Remaining Work",
      "Modifiche di Lavoro", //   "Work Variance",
      "% lavoro completo", //   "% Work Complete",
      null, //
      null, //
      null, //
      null, //
      "Costo", //   "Cost",
      "Costo Pianificato", //   "Baseline Cost",
      "Costo Reale", //   "Actual Cost",
      "Costo Restante", //   "Remaining Cost",
      "Variazione di Costo", //   "Cost Variance",
      "Costo Fisso", //   "Fixed Cost",
      "Costo1", //   "Cost1",
      "Costo2", //   "Cost2",
      "Costo3", //   "Cost3",
      null, //
      "Durata", //   "Duration",
      "Durata Pianificata", //   "Baseline Duration",
      "Durata Reale", //   "Actual Duration",
      "Durata Restante", //   "Remaining Duration",
      "% Completa", //   "% Complete",
      "Variazione di Durata", //   "Duration Variance",
      "Durata1", //   "Duration1",
      "Durata2", //   "Duration2",
      "Durata3", //   "Duration3",
      null, //
      "Inizio", //   "Start",
      "Fine", //   "Finish",
      "Minimo Inizio", //   "Early Start",
      "Minima Fine", //   "Early Finish",
      "Inizio Massimo", //   "Late Start",
      "Fine Massimo", //   "Late Finish",
      "Inizio Pianificato", //   "Baseline Start",
      "Fine Pianificata", //   "Baseline Finish",
      "Inizio Reale", //   "Actual Start",
      "Fine Reale", //   "Actual Finish",
      "Inizio1", //   "Start1",
      "Fine1", //   "Finish1",
      "Inizio2", //   "Start2",
      "Fine2", //   "Finish2",
      "Inizio3", //   "Start3",
      "Fine3", //   "Finish3",
      "Margine di Inizio", //   "Start Variance",
      "Margine di Fine", //   "Finish Variance",
      "Data Vincolante", //   "Constraint Date",
      null, //
      "Predecessori", //   "Predecessors",
      "Successori", //   "Successors",
      "Nomi Risorse", //   "Resource Names",
      "Iniziali Risourse", //   "Resource Initials",
      "ID Unico dei Predecessori", //   "Unique ID Predecessors",
      "ID Unique dei Successori", //   "Unique ID Successors",
      null, //
      null, //
      null, //
      null, //
      "Fissato", //   "Fixed",
      "Jalon", //   "Milestone",
      "Critico", //   "Critical",
      "Marcato", //   "Marked",
      "Rollup", //   "Rollup",
      "BCWS", //   "BCWS",
      "BCWP", //   "BCWP",
      "SV", //   "SV",
      "CV", //   "CV",
      null, //
      "ID", //   "ID",
      "Tipo di Vincolo", //   "Constraint Type",
      "Ritardo", //   "Delay",
      "Margine Libero", //   "Free Slack",
      "Margine Totale", //   "Total Slack",
      "Priorita'", //   "Priority",
      "File Subprogetto", //   "Subproject File",
      "Progetto", //   "Project",
      "ID Unico", //   "Unique ID",
      "Numero Esterno", //   "Outline Number",
      null, //
      null, //
      null, //
      null, //
      null, //
      null, //
      null, //
      null, //
      null, //
      null, //
      "Indicatore1", //   "Flag1",
      "Indicatore2", //   "Flag2",
      "Indicatore3", //   "Flag3",
      "Indicatore4", //   "Flag4",
      "Indicatore5", //   "Flag5",
      "Indicatore6", //   "Flag6",
      "Indicatore7", //   "Flag7",
      "Indicatore8", //   "Flag8",
      "Indicatore9", //   "Flag9",
      "Indicatore10", //   "Flag10",
      "Indice", //   "Summary",
      "Oggetto", //   "Objects",
      "Campi Collegati", //   "Linked Fields",
      "Nascondi Barra", //   "Hide Bar",
      null, //
      "Creato", //   "Created",
      "Inizio4", //   "Start4",
      "Fine4", //   "Finish4",
      "Inizio5", //   "Start5",
      "Fine5", //   "Finish5",
      null, //
      null, //
      null, //
      null, //
      null, //
      "Confermato", //   "Confirmed",
      "Necessario Aggiornamento", //   "Update Needed",
      null, //
      null, //
      null, //
      "Numero1", //   "Number1",
      "Numero2", //   "Number2",
      "Numero3", //   "Number3",
      "Numero4", //   "Number4",
      "Numero5", //   "Number5",
      null, //
      null, //
      null, //
      null, //
      null, //
      "Stop", //   "Stop",
      "Continuare non prima del", //   "Resume No Earlier Than",
      "Continuare" //   "Resume"
   };

   private static final String[] RESOURCE_NAMES_DATA =
   {
      null, //
      "Nome", //   "Name",
      "Iniziali", //   "Initials",
      "Gruppo", //   "Group",
      "Codice", //   "Code",
      "Testo1", //   "Text1",
      "Testo2", //   "Text2",
      "Testo3", //   "Text3",
      "Testo4", //   "Text4",
      "Testo5", //   "Text5",
      "Note", //   "Notes",
      "Indirizzo e-mail", //   "Email Address",
      null, //
      null, //
      null, //
      null, //
      null, //
      null, //
      null, //
      null, //
      "Lavoro", //   "Work",
      "Lavoro Pianificato", //   "Baseline Work",
      "Lavoro Reale", //   "Actual Work",
      "Lavoro Restante", //   "Remaining Work",
      "Ore sup.", //   "Overtime Work",
      "Variazione di Lavoro", //   "Work Variance",
      "% Lavoro completato", //   "% Work Complete",
      null, //
      null, //
      null, //
      "Costo", //   "Cost",
      "Costo Pianificato", //   "Baseline Cost",
      "Costo Reale", //   "Actual Cost",
      "Costo Restante", //   "Remaining Cost",
      "Variazione di Costo", //   "Cost Variance",
      null, //
      null, //
      null, //
      null, //
      null, //
      "ID", //   "ID",
      "Unita' Massime", //   "Max Units",
      "Tasse Standard", //   "Standard Rate",
      "Tasse ore sup.", //   "Overtime Rate",
      "Costo per Utilizzo", //   "Cost Per Use",
      "Aumentare a", //   "Accrue At",
      "Sovra Assegnato", //   "Overallocated",
      "Pointe", //   "Peak",
      "Calendario di Base", //   "Base Calendar",
      "ID Unico", //   "Unique ID",
      "Oggetti", //   "Objects",
      "Campi Collegati", //   "Linked Fields",
   };

   private static final Object[][] RESOURCE_DATA =
   {
      {
         LocaleData.FILE_DELIMITER,
         ";"
      },
      {
         LocaleData.PROGRAM_NAME,
         "Microsoft Project for Windows"
      },
      {
         LocaleData.FILE_VERSION,
         "4.0"
      },
      {
         LocaleData.CODE_PAGE,
         CodePage.ANSI
      },

      {
         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,
         "Si"
      },
      {
         LocaleData.NO,
         "No"
      },

      {
         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
      }
   };
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy