Date: Fri, 29 Mar 2024 01:35:23 +0100 (CET) Message-ID: <1726414016.17583.1711672523554@09e9d69a2016> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_17582_487992319.1711672523554" ------=_Part_17582_487992319.1711672523554 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Using projectdoc with a n= on-supported locale (language) works, but lacks some of its features. This = short topic provides some details on this matter.
The projectdoc Toolbox provide=
s tools that access properties from projectdoc documents. Properties in document instances are not accessible by the int=
ernationalization key (e.g. projectdoc.doctype.common.doctype
=
for the document type of the document), but only by the localized name of t=
he property (e.g. 'Doctype' or 'Dokumenttyp').
The projectdoc Toolbox currently only supports the locales en (English, default, not supported by the V-Modell XT doctype add-on) and =
de
(German).
Users who need to translate the properties in a different language need = to know:
It is not possible to have projectdoc support languages other than the o= ne specified in the site locale.
Note that problems usually arise if the user or browser is set to a diff= erent locale. This is because some macros render depending on the user's or= browser locale at request time.
Workaround: The templates a blueprint is based on may be translated at s= pace level. This way the template of a blueprint for the site locale "Engli= sh" could be translated in a space to e.g. "German" (see Blueprints Cannot Be Configured to Use Non-English Languages). Bu= t for use cases where the system needs to access a certain property or sect= ion by name, these properties / sections must be available in both language= s. This approach may not be valid for all use cases and needs to be tested = thouroughly before being rolled out.
If you happen to need to use a different locale than en
or =
de
, then the article Internationalising your plugin provides some a=
dditional information on how to accomplish this.
This is the list of resource keys projectdoc understands and uses to acc= ess properties (and sections) from a document instance.
This list presented here is not regularly updated and should be consider= ed to provide an overview.
The properties file with this information is part of the add-on bundle (=
OBR) inside the projectdoc Toobox JAR file at de/smartics/projectdoc/=
text-resources.properties
.
# Docty= pes #################################################################### # Common properties for all project documentation types projectdoc.doctype.common.pageId=3DPage ID projectdoc.doctype.common.doctype=3DDoctype projectdoc.doctype.common.docsubtype=3DDocsubtype projectdoc.doctype.common.is-a=3Dis-a projectdoc.doctype.common.shortName=3DShort Name projectdoc.doctype.common.name=3DName projectdoc.doctype.common.delegateDocument.name=3DDelegate Document Name projectdoc.doctype.common.delegateDocumentDoctype.name=3DDelegate Document = Doctype projectdoc.doctype.common.delegateDocumentIsA.name=3DDelegate Document Is-A= Relationship projectdoc.doctype.common.delegateDocument.pageRef=3DDelegate Document Page= Reference projectdoc.doctype.common.delegateDocument.pageLink=3DDelegate Document Pag= e Link projectdoc.doctype.common.shortDescription=3DShort Description projectdoc.doctype.common.iteration=3DIteration projectdoc.doctype.common.audience=3DAudience projectdoc.doctype.common.sponsors=3DSponsors projectdoc.doctype.common.reference=3DReference projectdoc.doctype.common.sortKey=3DSort Key projectdoc.doctype.common.cssStyleInformation=3DCSS Style Information projectdoc.doctype.common.tags=3DTags projectdoc.doctype.common.categories=3DCategories projectdoc.doctype.common.subject=3DSubject projectdoc.doctype.common.type=3DType projectdoc.doctype.common.title=3DTitle projectdoc.doctype.common.spaceLink=3DSpace projectdoc.doctype.common.spaceKey=3DSpace Key projectdoc.doctype.common.space=3DSpace Title projectdoc.doctype.common.spaceTags=3DSpace Tags projectdoc.doctype.common.relativeUrl=3DRelative URL projectdoc.doctype.common.uri=3DURI projectdoc.doctype.common.absoluteUrl=3DURL projectdoc.doctype.common.tinyUrl=3DTiny URL projectdoc.doctype.common.date=3DDate projectdoc.doctype.common.duration=3DDuration projectdoc.doctype.common.creationDate=3DCreation Date projectdoc.doctype.common.creationDateMs=3DCreation Timestamp projectdoc.doctype.common.creationDateNormalized=3DCreation Date\u00a7 projectdoc.doctype.common.creationTime=3DCreation Time projectdoc.doctype.common.creationTimeNormalized=3DCreation Time\u00a7 projectdoc.doctype.common.creator=3DCreator projectdoc.doctype.common.lastModificationDate=3DLast Modification Date projectdoc.doctype.common.lastModificationDateMs=3DLast Modification Timest= amp projectdoc.doctype.common.lastModificationDateNormalized=3DLast Modificatio= n Date\u00a7 projectdoc.doctype.common.version.number=3DVersion Number projectdoc.doctype.common.version.comment=3DVersion Comment projectdoc.doctype.common.version.number.withComment=3DLast Version Number = with Comment projectdoc.doctype.common.version.comment.withComment=3DLast Version Commen= t projectdoc.doctype.common.lastModifier=3DLast Modifier projectdoc.doctype.common.wikiType=3DWiki Type projectdoc.doctype.common.targetVersions=3DTarget Versions projectdoc.doctype.common.targetProducts=3DTarget Products projectdoc.doctype.common.parent=3DParent projectdoc.doctype.common.level=3DLevel projectdoc.doctype.common.attachments=3DAttachments projectdoc.doctype.common.since=3DSince projectdoc.doctype.common.deprecated=3DDeprecated projectdoc.doctype.common.removed=3DRemoved projectdoc.doctype.common.date.suffix.ms=3D Timestamp projectdoc.doctype.common.date.suffix.plain=3D$ projectdoc.doctype.common.date.suffix.normalized=3D\u00a7 ## Association projectdoc.doctype.association.document=3DDocument ## Resource projectdoc.doctype.resource.authors=3DAuthors projectdoc.doctype.resource.publicationDate=3DPublication Date ## Image projectdoc.imageUrl=3DImage URL projectdoc.doctype.common.image=3DImage projectdoc.doctype.common.icon.m=3DIcon projectdoc.doctype.common.icon.s=3DS Icon projectdoc.doctype.common.icon.xs=3DXS Icon projectdoc.doctype.common.icon.xxs=3DXXS Icon # Sections projectdoc.doctype.common.description=3DDescription projectdoc.doctype.common.details=3DDetails projectdoc.doctype.common.summary=3DSummary projectdoc.doctype.common.notes=3DNotes projectdoc.doctype.common.references=3DReferences projectdoc.doctype.common.resources=3DResources
More information on internationalization (I18N) and Localization (L10N) = for Confluence.