public class PoWriter2 extends Object
Constructor and Description |
---|
PoWriter2() |
PoWriter2(boolean encodeTabs) |
PoWriter2(boolean encodeTabs,
boolean mapIdToMsgctxt) |
Modifier and Type | Method and Description |
---|---|
void |
writePo(File baseDir,
org.zanata.rest.dto.resource.Resource doc,
String locale,
org.zanata.rest.dto.resource.TranslationsResource targetDoc)
Deprecated.
|
void |
writePo(OutputStream stream,
String charset,
org.zanata.rest.dto.resource.Resource doc,
org.zanata.rest.dto.resource.TranslationsResource targetDoc)
Generates a po file from a Resource and a TranslationsResource, writing it
directly to an output stream.
|
void |
writePot(File baseDir,
org.zanata.rest.dto.resource.Resource doc)
Deprecated.
|
void |
writePot(OutputStream stream,
String charset,
org.zanata.rest.dto.resource.Resource doc)
Generates a pot file from a Resource, writing it directly to an output stream.
|
FileDetails |
writePoToFile(File poFile,
org.zanata.rest.dto.resource.Resource doc,
org.zanata.rest.dto.resource.TranslationsResource targetDoc)
Generates a po file from a Resource and a TranslationsResource.
|
void |
writePotToDir(File potDir,
org.zanata.rest.dto.resource.Resource doc)
Deprecated.
|
void |
writePotToFile(File potFile,
org.zanata.rest.dto.resource.Resource doc)
Generates a pot file from Resource (document).
|
public PoWriter2(boolean encodeTabs, boolean mapIdToMsgctxt)
encodeTabs
- mapIdToMsgctxt
- true to output zanata id as msgctxt, which can
be used by PoReader2
to correctly match the ID for
text flows that are not originally from po documents. This
should be false if the documents to be written were originally
in po files.public PoWriter2(boolean encodeTabs)
public PoWriter2()
@Deprecated public void writePot(File baseDir, org.zanata.rest.dto.resource.Resource doc) throws IOException
baseDir
- doc
- IOException
@Deprecated public void writePotToDir(File potDir, org.zanata.rest.dto.resource.Resource doc) throws IOException
potDir
- doc
- IOException
public void writePotToFile(File potFile, org.zanata.rest.dto.resource.Resource doc) throws IOException
doc
- potFile
- file to be writtenIOException
public void writePot(OutputStream stream, String charset, org.zanata.rest.dto.resource.Resource doc) throws IOException
IOException
@Deprecated public void writePo(File baseDir, org.zanata.rest.dto.resource.Resource doc, String locale, org.zanata.rest.dto.resource.TranslationsResource targetDoc) throws IOException
baseDir
- doc
- locale
- targetDoc
- IOException
public FileDetails writePoToFile(File poFile, org.zanata.rest.dto.resource.Resource doc, org.zanata.rest.dto.resource.TranslationsResource targetDoc) throws IOException
poFile
- file to be writtendoc
- a source Resource whose translation is to be writtentargetDoc
- translated document to be writtenIOException
public void writePo(OutputStream stream, String charset, org.zanata.rest.dto.resource.Resource doc, org.zanata.rest.dto.resource.TranslationsResource targetDoc) throws IOException
stream
- doc
- targetDoc
- IOException
Copyright © 2013 Zanata Project. All Rights Reserved.