public class PoWriter2 extends Object
Constructor and Description |
---|
PoWriter2() |
PoWriter2(boolean encodeTabs) |
PoWriter2(boolean encodeTabs,
boolean mapIdToMsgctxt) |
PoWriter2(boolean encodeTabs,
boolean mapIdToMsgctxt,
boolean continueAfterError) |
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, boolean continueAfterError)
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.continueAfterError
- true to try to workaround an error and continuepublic PoWriter2(boolean encodeTabs, boolean mapIdToMsgctxt)
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 © 2014 Zanata Project. All rights reserved.