{Portable Network Graphics Delphi Language Info (24 July 2002)}

{Feel free to change the text bellow to adapt to your language}
{Also if you have a translation to other languages and want to}
{share it, send me: gubadaud@terra.com.br                     }
unit pnglang;

interface

{$DEFINE English}
{.$DEFINE Portuguese}
{.$DEFINE German}
{.$DEFINE French}
{.$DEFINE Slovenian}

{Language strings for english}
resourcestring
  {$IFDEF English}
  EPngInvalidCRCText = 'This "Portable Network Graphics" image is not valid ' +
      'because it contains invalid pieces of data (crc error)';
  EPNGInvalidIHDRText = 'The "Portable Network Graphics" image could not be ' +
      'loaded because one of its main piece of data (ihdr) might be corrupted';
  EPNGMissingMultipleIDATText = 'This "Portable Network Graphics" image is ' +
    'invalid because it has missing image parts.';
  EPNGZLIBErrorText = 'Could not decompress the image because it contains ' +
    'invalid compressed data.'#13#10 + ' Description: ';
  EPNGInvalidPaletteText = 'The "Portable Network Graphics" image contains ' +
    'an invalid palette.';
  EPNGInvalidFileHeaderText = 'The file being readed is not a valid '+
    '"Portable Network Graphics" image because it contains an invalid header.' +
    ' This file may be corruped, try obtaining it again.';
  EPNGIHDRNotFirstText = 'This "Portable Network Graphics" image is not ' +
    'supported or it might be invalid.'#13#10 + '(IHDR chunk is not the first)';
  EPNGNotExistsText = 'The png file could not be loaded because it does not ' +
    'exists.';
  EPNGSizeExceedsText = 'This "Portable Network Graphics" image is not ' +
    'supported because either it''s width or height exceeds the maximum ' +
    'size, which is 65535 pixels length.';
  EPNGUnknownPalEntryText = 'There is no such palette entry.';
  EPNGMissingPaletteText = 'This "Portable Network Graphics" could not be ' +
    'loaded because it uses a color table which is missing.';
  EPNGUnknownCriticalChunkText = 'This "Portable Network Graphics" image ' +
    'contains an unknown critical part which could not be decoded.';
  EPNGUnknownCompressionText = 'This "Portable Network Graphics" image is ' +
    'encoded with an unknown compression scheme which could not be decoded.';
  EPNGUnknownInterlaceText = 'This "Portable Network Graphics" image uses ' +
    'an unknown interlace scheme which could not be decoded.';
  EPNGCannotAssignChunkText = 'The chunks must be compatible to be assigned.';
  EPNGUnexpectedEndText = 'This "Portable Network Graphics" image is invalid ' +
    'because the decoder found an unexpected end of the file.';
  EPNGNoImageDataText = 'This "Portable Network Graphics" image contains no ' +
    'data.';
  EPNGCannotChangeSizeText = 'The "Portable Network Graphics" image can not ' +
    'be resize by changing width and height properties. Try assigning the ' +
    'image from a bitmap.';
  EPNGCannotAddChunkText = 'The program tried to add a existent critical ' +
    'chunk to the current image which is not allowed.';
  EPNGCannotAddInvalidImageText = 'It''s not allowed to add a new chunk ' +
    'because the current image is invalid.';
  EPNGCouldNotLoadResourceText = 'The png image could not be loaded from the ' +
    'resource ID.';
  EPNGOutMemoryText = 'Some operation could not be performed because the ' +
    'system is out of resources. Close some windows and try again.';
  EPNGCannotChangeTransparentText = 'Setting bit transparency color is not ' +
    'allowed for png images containing alpha value for each pixel ' +
    '(COLOR_RGBALPHA and COLOR_GRAYSCALEALPHA)';
  EPNGHeaderNotPresentText = 'This operation is not valid because the ' +
    'current image contains no valid header.';
  {$ENDIF}
  {$IFDEF Portuguese}
  EPngInvalidCRCText = 'Essa imagem "Portable Network Graphics" n�o � v�lida ' +
      'porque cont�m chunks inv�lidos de dados (erro crc)';
  EPNGInvalidIHDRText = 'A imagem "Portable Network Graphics" n�o pode ser ' +
      'carregada porque um dos seus chunks importantes (ihdr) pode estar '+
      'inv�lido';
  EPNGMissingMultipleIDATText = 'Essa imagem "Portable Network Graphics" � ' +
    'inv�lida porque tem chunks de dados faltando.';
  EPNGZLIBErrorText = 'N�o foi poss�vel descomprimir os dados da imagem ' +
    'porque ela cont�m dados inv�lidos.'#13#10 + ' Descri��o: ';
  EPNGInvalidPaletteText = 'A imagem "Portable Network Graphics" cont�m ' +
    'uma paleta inv�lida.';
  EPNGInvalidFileHeaderText = 'O arquivo sendo lido n�o � uma imagem '+
    '"Portable Network Graphics" v�lida porque cont�m um cabe�alho inv�lido.' +
    ' O arquivo pode estar corrompida, tente obter ela novamente.';
  EPNGIHDRNotFirstText = 'Essa imagem "Portable Network Graphics" n�o � ' +
    'suportada ou pode ser inv�lida.'#13#10 + '(O chunk IHDR n�o � o ' +
    'primeiro)';
  EPNGNotExistsText = 'A imagem png n�o pode ser carregada porque ela n�o ' +
    'existe.';
  EPNGSizeExceedsText = 'Essa imagem "Portable Network Graphics" n�o � ' +
    'suportada porque a largura ou a altura ultrapassam o tamanho m�ximo, ' +
    'que � de 65535 pixels de di�metro.';
  EPNGUnknownPalEntryText = 'N�o existe essa entrada de paleta.';
  EPNGMissingPaletteText = 'Essa imagem "Portable Network Graphics" n�o pode ' +
    'ser carregada porque usa uma paleta que est� faltando.';
  EPNGUnknownCriticalChunkText = 'Essa imagem "Portable Network Graphics" ' +
    'cont�m um chunk cr�tico desconhe�ido que n�o pode ser decodificado.';
  EPNGUnknownCompressionText = 'Essa imagem "Portable Network Graphics" est� ' +
    'codificada com um esquema de compress�o desconhe�ido e n�o pode ser ' +
    'decodificada.';
  EPNGUnknownInterlaceText = 'Essa imagem "Portable Network Graphics" usa um ' +
    'um esquema de interlace que n�o pode ser decodificado.';
  EPNGCannotAssignChunkText = 'Os chunk devem ser compat�veis para serem ' +
    'copiados.';
  EPNGUnexpectedEndText = 'Essa imagem "Portable Network Graphics" � ' +
    'inv�lida porque o decodificador encontrou um fim inesperado.';
  EPNGNoImageDataText = 'Essa imagem "Portable Network Graphics" n�o cont�m ' +
    'dados.';
  EPNGCannotChangeSizeText = 'A imagem "Portable Network Graphics" n�o pode ' +
    'ser redimensionada mudando as propriedades width e height. Tente ' +
    'copiar a imagem de um bitmap usando a fun��o assign.';
  EPNGCannotAddChunkText = 'O programa tentou adicionar um chunk cr�tico ' +
    'j� existente para a imagem atual, oque n�o � permitido.';
  EPNGCannotAddInvalidImageText = 'N�o � permitido adicionar um chunk novo ' +
    'porque a imagem atual � inv�lida.';
  EPNGCouldNotLoadResourceText = 'A imagem png n�o pode ser carregada apartir' +
    ' do resource.';
  EPNGOutMemoryText = 'Uma opera��o n�o pode ser completada porque o sistema ' +
    'est� sem recursos. Fecha algumas janelas e tente novamente.';
  EPNGCannotChangeTransparentText = 'Definir transpar�ncia booleana n�o � ' +
    'permitido para imagens png contendo informa��o alpha para cada pixel ' +
    '(COLOR_RGBALPHA e COLOR_GRAYSCALEALPHA)';
  EPNGHeaderNotPresentText = 'Essa opera��o n�o � v�lida porque a ' +
    'imagem atual n�o cont�m um cabe�alho v�lido.';
  {$ENDIF}
  {Language strings for German}
  {$IFDEF German}
  EPngInvalidCRCText = 'Dieses "Portable Network Graphics" Image ist ' +
      'ung�ltig, weil Teile der Daten ung�ltig sind (CRC-Fehler).';
  EPNGInvalidIHDRText = 'Dieses "Portable Network Graphics" Image konnte ' +
      'nicht geladen werden, weil eine der Hauptdaten (IHDR) besch�digt ' +
      'sein k�nnte.';
  EPNGMissingMultipleIDATText = 'Dieses "Portable Network Graphics" Image ' +
    'ist ung�ltig, weil Grafikdaten fehlen.';
  EPNGZLIBErrorText = 'Die Grafik konnte nicht entpackt werden, weil sie ' +
    'fehlerhafte komprimierte Daten enth�lt.'#13#10 + ' Beschreibung: ';
  EPNGInvalidPaletteText = 'Das "Portable Network Graphics" Image enth�lt ' +
    'eine ung�ltige Palette.';
  EPNGInvalidFileHeaderText = 'Die Datei, die gelesen wird, ist kein ' +
    'g�ltiges "Portable Network Graphics" Image, da es keinen g�ltigen ' +
    'Header enth�lt. Die Datei k�nnte besch�digt sein, versuchen Sie, ' +
    'eine neue Kopie zu bekommen.';
  EPNGIHDRNotFirstText = 'Dieses "Portable Network Graphics" Image wird ' +
    'nicht unterst�tzt bzw. es k�nnte ung�ltig sein.'#13#10 +
    '(Der IHDR-Chunk ist nicht der erste Chunk in der Datei).';
  EPNGNotExistsText = 'Die PNG Datei konnte nicht geladen werden, da sie ' +
    'nicht existiert.';
  EPNGSizeExceedsText = 'Dieses "Portable Network Graphics" Image wird nicht ' +
    'unterst�tzt, weil entweder seine Breite oder seine H�he das Maximum von ' +
    '65535 Pixeln �berschreitet.';
  EPNGUnknownPalEntryText = 'Es gibt keinen solchen Palettenwert.';
  EPNGMissingPaletteText = 'Dieses "Portable Network Graphics" Image konnte ' +
    'nicht geladen werden, weil die ben�tigte Farbtabelle fehlt.';
  EPNGUnknownCriticalChunkText = 'Dieses "Portable Network Graphics" Image ' +
    'enh�lt einen unbekannten kritischen Teil, welcher nicht entschl�sselt ' +
    'werden kann.';
  EPNGUnknownCompressionText = 'Dieses "Portable Network Graphics" Image ' +
    'wurde mit einem unbekannten Komprimierungsalgorithmus kodiert, welcher ' +
    'nicht entschl�sselt werden kann.';
  EPNGUnknownInterlaceText = 'Dieses "Portable Network Graphics" Image ' +
    'benutzt ein unbekanntes Interlace-Schema, welcher nicht entschl�sselt ' +
    'werden kann.';
  EPNGCannotAssignChunkText = 'Die Chunks m�ssen kompatibel sein, um ' +
    'zugewiesen werden zu k�nnen.';
  EPNGUnexpectedEndText = 'Dieses "Portable Network Graphics" Image ist ' +
    'ung�ltig, der Dekoder stie� unerwarteterweise auf das Ende der Datei.';
  EPNGNoImageDataText = 'Dieses "Portable Network Graphics" Image enth�lt ' +
    'keine Daten.';
  EPNGCannotChangeSizeText = 'Das "Portable Network Graphics" Image kann ' +
    'nicht durch �ndern der Eigenschaften Width und Height in seinen ' +
    'Abmessungen ge�ndert werden. Versuchen Sie das Image von einer Bitmap ' +
    'aus zuzuweisen.';
  EPNGCannotAddChunkText = 'Das Programm versucht einen existierenden ' +
    'kritischen Chunk zum aktuellen Image hinzuzuf�gen. Dies ist nicht ' +
    'zul�ssig.';
  EPNGCannotAddInvalidImageText = 'Es ist nicht zul�ssig, dem aktuellen ' +
    'Image einen neuen Chunk hinzuzuf�gen, da es ung�ltig ist.';
  EPNGCouldNotLoadResourceText = 'Das PNG Image konnte nicht von den ' +
    'Resourcendaten geladen werden.';
  EPNGOutMemoryText = 'Es stehen nicht gen�gend Resourcen im System zur ' +
    'Verf�gung, um die Operation auszuf�hren. Schlie�en Sie einige Fenster '+
    'und versuchen Sie es erneut.';
  EPNGCannotChangeTransparentText = 'Das Setzen der Bit-' +
    'Transparent-Farbe ist fuer PNG-Images die Alpha-Werte fuer jedes ' +
    'Pixel enthalten (COLOR_RGBALPHA und COLOR_GRAYSCALEALPHA) nicht ' +
    'zulaessig';
  EPNGHeaderNotPresentText = 'Die Datei, die gelesen wird, ist kein ' +
    'g�ltiges "Portable Network Graphics" Image, da es keinen g�ltigen ' +
    'Header enth�lt.';
  {$ENDIF}
  {Language strings for French}
  {$IFDEF French}
  EPngInvalidCRCText = 'Cette image "Portable Network Graphics" n''est pas valide ' +
      'car elle contient des donn�es invalides (erreur crc)';
  EPNGInvalidIHDRText = 'Cette image "Portable Network Graphics" n''a pu �tre ' +
      'charg�e car l''une de ses principale donn�e (ihdr) doit �tre corrompue';
  EPNGMissingMultipleIDATText = 'Cette image "Portable Network Graphics" est ' +
    'invalide car elle contient des parties d''image manquantes.';
  EPNGZLIBErrorText = 'Impossible de d�compresser l''image car elle contient ' +
    'des donn�es compress�es invalides.'#13#10 + ' Description: ';
  EPNGInvalidPaletteText = 'L''image "Portable Network Graphics" contient ' +
    'une palette invalide.';
  EPNGInvalidFileHeaderText = 'Le fichier actuellement lu est une image '+
    '"Portable Network Graphics" invalide car elle contient un en-t�te invalide.' +
    ' Ce fichier doit �tre corrompu, essayer de l''obtenir � nouveau.';
  EPNGIHDRNotFirstText = 'Cette image "Portable Network Graphics" n''est pas ' +
    'support�e ou doit �tre invalide.'#13#10 + '(la partie IHDR n''est pas la premi�re)';
  EPNGNotExistsText = 'Le fichier png n''a pu �tre charg� car il n''�xiste pas.';
  EPNGSizeExceedsText = 'Cette image "Portable Network Graphics" n''est pas support�e ' +
    'car sa longueur ou sa largeur exc�de la taille maximale, qui est de 65535 pixels.';
  EPNGUnknownPalEntryText = 'Il n''y a aucune entr�e pour cette palette.';
  EPNGMissingPaletteText = 'Cette image "Portable Network Graphics" n''a pu �tre ' +
    'charg�e car elle utilise une table de couleur manquante.';
  EPNGUnknownCriticalChunkText = 'Cette image "Portable Network Graphics" ' +
    'contient une partie critique inconnue qui n'' pu �tre d�cod�e.';
  EPNGUnknownCompressionText = 'Cette image "Portable Network Graphics" est ' +
    'encod�e � l''aide d''un sch�mas de compression inconnu qui ne peut �tre d�cod�.';
  EPNGUnknownInterlaceText = 'Cette image "Portable Network Graphics" utilise ' +
    'un sch�mas d''entrelacement inconnu qui ne peut �tre d�cod�.';
  EPNGCannotAssignChunkText = 'Ce morceau doit �tre compatible pour �tre assign�.';
  EPNGUnexpectedEndText = 'Cette image "Portable Network Graphics" est invalide ' +
    'car le decodeur est arriv� � une fin de fichier non attendue.';
  EPNGNoImageDataText = 'Cette image "Portable Network Graphics" ne contient pas de ' +
    'donn�es.';
  EPNGCannotChangeSizeText = 'Cette image "Portable Network Graphics" ne peut pas ' +
    '�tre retaill�e en changeant ses propri�t�s width et height. Essayer d''assigner l''image depuis ' +
    'un bitmap.';
  EPNGCannotAddChunkText = 'Le programme a essay� d''ajouter un morceau critique existant ' +
    '� l''image actuelle, ce qui n''est pas autoris�.';
  EPNGCannotAddInvalidImageText = 'Il n''est pas permis d''ajouter un nouveau morceau ' +
    'car l''image actuelle est invalide.';
  EPNGCouldNotLoadResourceText = 'L''image png n''a pu �tre charg�e depuis  ' +
    'l''ID ressource.';
  EPNGOutMemoryText = 'Certaines op�rations n''ont pu �tre effectu�e car le ' +
    'syst�me n''a plus de ressources. Fermez quelques fen�tres et essayez � nouveau.';
  EPNGCannotChangeTransparentText = 'D�finir le bit de transparence n''est pas ' +
    'permis pour des images png qui contiennent une valeur alpha pour chaque pixel ' +
    '(COLOR_RGBALPHA et COLOR_GRAYSCALEALPHA)';
  EPNGHeaderNotPresentText = 'Cette op�ration n''est pas valide car l''image ' +
    'actuelle ne contient pas de header valide.';
  EPNGAlphaNotSupportedText = 'Le type de couleur de l''image "Portable Network Graphics" actuelle ' +
    'contient d�j� des informations alpha ou il ne peut �tre converti.';
  {$ENDIF}
  {Language strings for slovenian}
  {$IFDEF Slovenian}
  EPngInvalidCRCText = 'Ta "Portable Network Graphics" slika je neveljavna, ' +
      'ker vsebuje neveljavne dele podatkov (CRC napaka).';
  EPNGInvalidIHDRText = 'Slike "Portable Network Graphics" ni bilo mo�no ' +
      'nalo�iti, ker je eden od glavnih delov podatkov (IHDR) verjetno pokvarjen.';
  EPNGMissingMultipleIDATText = 'Ta "Portable Network Graphics" slika je ' +
    'naveljavna, ker manjkajo deli slike.';
  EPNGZLIBErrorText = 'Ne morem raztegniti slike, ker vsebuje ' +
    'neveljavne stisnjene podatke.'#13#10 + ' Opis: ';
  EPNGInvalidPaletteText = 'Slika "Portable Network Graphics" vsebuje ' +
    'neveljavno barvno paleto.';
  EPNGInvalidFileHeaderText = 'Datoteka za branje ni veljavna '+
    '"Portable Network Graphics" slika, ker vsebuje neveljavno glavo.' +
    ' Datoteka je verjetno pokvarjena, poskusite jo ponovno nalo�iti.';
  EPNGIHDRNotFirstText = 'Ta "Portable Network Graphics" slika ni ' +
    'podprta ali pa je neveljavna.'#13#10 + '(IHDR del datoteke ni prvi).';
  EPNGNotExistsText = 'Ne morem nalo�iti png datoteke, ker ta ne ' +
    'obstaja.';
  EPNGSizeExceedsText = 'Ta "Portable Network Graphics" slika ni ' +
    'podprta, ker ali njena �irina ali vi�ina presega najvecjo mo�no vrednost ' +
    '65535 pik.';
  EPNGUnknownPalEntryText = 'Slika nima vne�ene take barvne palete.';
  EPNGMissingPaletteText = 'Te "Portable Network Graphics" ne morem ' +
    'nalo�iti, ker uporablja manjkajoco barvno paleto.';
  EPNGUnknownCriticalChunkText = 'Ta "Portable Network Graphics" slika ' +
    'vsebuje neznan kriticni del podatkov, ki ga ne morem prebrati.';
  EPNGUnknownCompressionText = 'Ta "Portable Network Graphics" slika je ' +
    'kodirana z neznano kompresijsko shemo, ki je ne morem prebrati.';
  EPNGUnknownInterlaceText = 'Ta "Portable Network Graphics" slika uporablja ' +
    'neznano shemo za preliv, ki je ne morem prebrati.';
  EPNGCannotAssignChunkText = Ko�cki morajo biti med seboj kompatibilni za prireditev vrednosti.';
  EPNGUnexpectedEndText = 'Ta "Portable Network Graphics" slika je neveljavna, ' +
    'ker je bralnik pri�el do nepricakovanega konca datoteke.';
  EPNGNoImageDataText = 'Ta "Portable Network Graphics" ne vsebuje nobenih ' +
    'podatkov.';
  EPNGCannotChangeSizeText = 'Te "Portable Network Graphics" sliki ne morem ' +
    'spremeniti velikosti s spremembo lastnosti vi�ine in �irine. Poskusite ' +
    'sliko prirediti v bitno sliko.';
  EPNGCannotAddChunkText = 'Program je poskusil dodati obstojeci kriticni ' +
    'kos podatkov k trenutni sliki, kar ni dovoljeno.';
  EPNGCannotAddInvalidImageText = 'Ni dovoljeno dodati nov kos podatkov, ' +
    'ker trenutna slika ni veljavna.';
  EPNGCouldNotLoadResourceText = 'Ne morem nalo�iti png slike iz ' +
    'skladi�ca.';
  EPNGOutMemoryText = 'Ne morem izvesti operacije, ker je  ' +
    'sistem ostal brez resorjev. Zaprite nekaj oken in poskusite znova.';
  EPNGCannotChangeTransparentText = 'Ni dovoljeno nastaviti prosojnosti posamezne barve ' +
    'za png slike, ki vsebujejo alfa prosojno vrednost za vsako piko ' +
    '(COLOR_RGBALPHA and COLOR_GRAYSCALEALPHA)';
  EPNGHeaderNotPresentText = 'Ta operacija ni veljavna, ker ' +
    'izbrana slika ne vsebuje veljavne glave.';
  {$ENDIF}


implementation

end.