Code source wiki de ClassTranslationsGenerator
Version 1.1 par Administrator le 2013/06/04 10:06
Afficher les derniers auteurs
author | version | line-number | content |
---|---|---|---|
1 | {{velocity}} | ||
2 | $escapetool.h Class fields | ||
3 | #set ($prefix = "${doc.fullName}_") | ||
4 | #foreach ($property in $doc.getxWikiClass().properties) | ||
5 | $prefix$property.name=$property.prettyName | ||
6 | #if ($property.type.endsWith('ListClass')) | ||
7 | ## Generate translations for the list values. | ||
8 | #foreach ($entry in $property.mapValues.entrySet()) | ||
9 | $prefix${property.name}_$entry.key=$entry.value.value | ||
10 | #end | ||
11 | #end | ||
12 | #end | ||
13 | |||
14 | $escapetool.h Live table generic keys | ||
15 | #set ($prefix = "${doc.name.replaceAll('Class', '').toLowerCase()}.livetable.") | ||
16 | ${prefix}doc.title=$services.localization.render('platform.appwithinminutes.liveTableEditorDocTitleColumnName') | ||
17 | ${prefix}doc.name=$services.localization.render('platform.appwithinminutes.liveTableEditorDocNameColumnName') | ||
18 | ${prefix}doc.space=$services.localization.render('platform.appwithinminutes.liveTableEditorDocSpaceColumnName') | ||
19 | ${prefix}doc.fullname=$services.localization.render('platform.appwithinminutes.liveTableEditorDocFullNameColumnName') | ||
20 | ${prefix}doc.author=$services.localization.render('platform.appwithinminutes.liveTableEditorDocAuthorColumnName') | ||
21 | ${prefix}doc.creator=$services.localization.render('platform.appwithinminutes.liveTableEditorDocCreatorColumnName') | ||
22 | ${prefix}doc.date=$services.localization.render('platform.appwithinminutes.liveTableEditorDocDateColumnName') | ||
23 | ${prefix}doc.creationDate=$services.localization.render('platform.appwithinminutes.liveTableEditorDocCreationDateColumnName') | ||
24 | ${prefix}_avatar=$services.localization.render('platform.appwithinminutes.liveTableEditorAvatarColumnName') | ||
25 | ${prefix}_images=$services.localization.render('platform.appwithinminutes.liveTableEditorImagesColumnName') | ||
26 | ${prefix}_attachments=$services.localization.render('platform.appwithinminutes.liveTableEditorAttachmentsColumnName') | ||
27 | ${prefix}_actions=$services.localization.render('platform.appwithinminutes.liveTableEditorActionsColumnName') | ||
28 | ${prefix}_actions.edit=$services.localization.render('platform.appwithinminutes.appLiveTableEditEntryActionName') | ||
29 | ${prefix}_actions.delete=$services.localization.render('platform.appwithinminutes.appLiveTableDeleteEntryActionName') | ||
30 | ${prefix}emptyvalue=- | ||
31 | |||
32 | $escapetool.h Live table specific keys | ||
33 | #foreach ($property in $doc.getxWikiClass().properties) | ||
34 | $prefix$property.name=$property.prettyName | ||
35 | #end | ||
36 | {{/velocity}} |