(self, rows)
Modify the translations of this updater's model given a sheet of translation data.
        This does not save the changes to the DB.

        :param rows: Iterable of rows from a WorksheetJSONReader
        :return:  Returns a list of message tuples. The first item in each tuple is
        a function like django.contrib.messages.error, and the second is a string.
Modify the translations of this updater's model given a sheet of translation data.
        This does not save the changes to the DB.
Modify the translations of this updater s model given a sheet of translation data . This does not save the changes to the DB .
def update(self, rows):
        '''
        Modify the translations of this updater's model given a sheet of translation data.
        This does not save the changes to the DB.

        :param rows: Iterable of rows from a WorksheetJSONReader
        :return:  Returns a list of message tuples. The first item in each tuple is
        a function like django.contrib.messages.error, and the second is a string.
        '''
        raise NotImplementedError()
def update ( self , rows ) : raise NotImplementedError ( )