Пример #1
0
 def getcontextname(self, contextnode):
     """returns the name of the given context"""
     namenode = ourdom.getFirstElementByTagName(contextnode, "name")
     return ourdom.getnodetext(namenode)
Пример #2
0
 def getmessagetype(self, message):
     """returns the message translation attributes for a given node"""
     translationnode = ourdom.getFirstElementByTagName(message, "translation")
     return translationnode.getAttribute("type")
Пример #3
0
 def getmessagecomment(self, message):
     """returns the message comment for a given node"""
     commentnode = ourdom.getFirstElementByTagName(message, "comment")
     # NOTE: handles only one comment per msgid (OK)
     # and only one-line comments (can be VERY wrong) TODO!!!
     return ourdom.getnodetext(commentnode)
Пример #4
0
 def getmessagesource(self, message):
     """returns the message source for a given node"""
     sourcenode = ourdom.getFirstElementByTagName(message, "source")
     return ourdom.getnodetext(sourcenode)
Пример #5
0
 def getmessagetranslation(self, message):
     """returns the message translation for a given node"""
     translationnode = ourdom.getFirstElementByTagName(message, "translation")
     return ourdom.getnodetext(translationnode)
Пример #6
0
 def getcontextname(self, contextnode):
     """returns the name of the given context"""
     namenode = ourdom.getFirstElementByTagName(contextnode, "name")
     return ourdom.getnodetext(namenode)
Пример #7
0
 def getmessagecomment(self, message):
     """returns the message comment for a given node"""
     commentnode = ourdom.getFirstElementByTagName(message, "comment")
     # NOTE: handles only one comment per msgid (OK)
     # and only one-line comments (can be VERY wrong) TODO!!!
     return ourdom.getnodetext(commentnode)
Пример #8
0
 def getmessagetype(self, message):
     """returns the message translation attributes for a given node"""
     translationnode = ourdom.getFirstElementByTagName(
         message, "translation")
     return translationnode.getAttribute("type")
Пример #9
0
 def getmessagetranslation(self, message):
     """returns the message translation for a given node"""
     translationnode = ourdom.getFirstElementByTagName(
         message, "translation")
     return ourdom.getnodetext(translationnode)
Пример #10
0
 def getmessagesource(self, message):
     """returns the message source for a given node"""
     sourcenode = ourdom.getFirstElementByTagName(message, "source")
     return ourdom.getnodetext(sourcenode)