Exemplo n.º 1
0
 def getComponentMessages(self,
                          component,
                          offset=None,
                          limit=None,
                          qm=None,
                          qs=None):
     '''
     Provides the messages for the given component.
     '''
     messages = []
     for m in range(self._componentMessages):
         if qs and m % 2: continue
         msg = Message()
         msg.Id = self._componentStartId + int(
             component) * self._componentMessages + m
         if m > 2:
             msg.Singular = 'component %s message %d' % (component, m)
             msg.Plural = None if m % 2 else [
                 'component %s message %d plural' % (component, m)
             ]
             msg.Context = 'component'
         else:
             msg.Singular = 'message %i' % m
             msg.Plural = None if m % 2 else ['message %d plural' % m]
             msg.Context = ''
         msg.Source = int(component)
         msg.LineNumber = 100 + m
         messages.append(msg)
     return messages
Exemplo n.º 2
0
 def getPluginMessages(self,
                       plugin,
                       offset=None,
                       limit=None,
                       qm=None,
                       qs=None):
     '''
     Provides the messages for the given plugin.
     '''
     messages = []
     for m in range(self._pluginMessages):
         if qs and m % 2: continue
         msg = Message()
         msg.Id = self._pluginStartId + int(
             plugin) * self._pluginMessages + m
         if m > 3:
             msg.Singular = 'plugin %s message %d' % (plugin, m)
             msg.Plural = None if m % 2 else [
                 'plugin %s message %d plural' % (plugin, m)
             ]
             msg.Context = 'plugin'
         else:
             msg.Singular = 'message %i' % m
             msg.Plural = None if m % 2 else ['message %d plural' % m]
             msg.Context = ''
         msg.Source = 10 + int(plugin)
         msg.LineNumber = 200 + m
         messages.append(msg)
     return messages
Exemplo n.º 3
0
 def getPluginMessages(self, plugin, offset=None, limit=None, qm=None, qs=None):
     '''
     Provides the messages for the given plugin.
     '''
     messages = []
     for m in range(self._pluginMessages):
         if qs and m % 2: continue
         msg = Message()
         msg.Id = self._pluginStartId + int(plugin) * self._pluginMessages + m
         if m > 3:
             msg.Singular = 'plugin %s message %d' % (plugin, m)
             msg.Plural = None if m % 2 else ['plugin %s message %d plural' % (plugin, m)]
             msg.Context = 'plugin'
         else:
             msg.Singular = 'message %i' % m
             msg.Plural = None if m % 2 else ['message %d plural' % m]
             msg.Context = ''
         msg.Source = 10 + int(plugin)
         msg.LineNumber = 200 + m
         messages.append(msg)
     return messages
Exemplo n.º 4
0
 def getComponentMessages(self, component, offset=None, limit=None, qm=None, qs=None):
     '''
     Provides the messages for the given component.
     '''
     messages = []
     for m in range(self._componentMessages):
         if qs and m % 2: continue
         msg = Message()
         msg.Id = self._componentStartId + int(component) * self._componentMessages + m
         if m > 2:
             msg.Singular = 'component %s message %d' % (component, m)
             msg.Plural = None if m % 2 else ['component %s message %d plural' % (component, m)]
             msg.Context = 'component'
         else:
             msg.Singular = 'message %i' % m
             msg.Plural = None if m % 2 else ['message %d plural' % m]
             msg.Context = ''
         msg.Source = int(component)
         msg.LineNumber = 100 + m
         messages.append(msg)
     return messages
Exemplo n.º 5
0
 def getById(self, id):
     msg = Message()
     msg.Id = id
     return msg
Exemplo n.º 6
0
 def getById(self, id):
     msg = Message()
     msg.Id = id
     return msg