150 relations = schema.relations() |
150 relations = schema.relations() |
151 for rschema in sorted(set(relations)): |
151 for rschema in sorted(set(relations)): |
152 rtype = rschema.type |
152 rtype = rschema.type |
153 for subjschema in rschema.subjects(): |
153 for subjschema in rschema.subjects(): |
154 add_msg(w, rtype, subjschema.type) |
154 add_msg(w, rtype, subjschema.type) |
|
155 # bw compat, necessary until all translation of relation are done properly... |
|
156 add_msg(w, rtype) |
155 done.add(rtype) |
157 done.add(rtype) |
156 if not (schema.rschema(rtype).is_final() or rschema.symetric): |
158 if not (schema.rschema(rtype).is_final() or rschema.symetric): |
|
159 for objschema in rschema.objects(): |
|
160 add_msg(w, '%s_object' % rtype, objschema.type) |
|
161 # bw compat, necessary until all translation of relation are done properly... |
157 add_msg(w, '%s_object' % rtype) |
162 add_msg(w, '%s_object' % rtype) |
158 if rschema.description and rschema.description not in done: |
163 if rschema.description and rschema.description not in done: |
159 done.add(rschema.description) |
164 done.add(rschema.description) |
160 add_msg(w, rschema.description) |
165 add_msg(w, rschema.description) |
161 w('# add related box generated message\n') |
166 w('# add related box generated message\n') |