[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [xliff] context-group proposal
I propose the following purpose attribute values: - location, The context-group is used to specify where the term was found in the translatable source. Thus, it is not displayed. - match, Specifies that the context information should be used during translation memory lookups. Thus, it is not displayed. - information, Specifies that the context is informational in nature, indicating for example, how a term should be translated. Thus, should be displayed to anyone editing the XLIFF. Combinations of these values can be made via the standard mechanism of XLIFF. Thus, purpose="location;match" would provide both location and TM matching contextual information. The schemas for this is below. xliff-1-1.xsd ?------------- <xsd:complexType name="ElemType_context-group"> <xsd:sequence maxOccurs="unbounded"> <xsd:element name="context" type="xlf:ElemType_context"/> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required"/> <xsd:attribute name="purpose" type="xsd:string" use="optional"/> <xsd:attribute name="crc" type="xsd:NMTOKEN" use="optional"/> </xsd:complexType> xliff-values-1-1.xsd ?----------------------- <xsd:simpleType name="context-purposeValueListStd"> <xsd:annotation> <xsd:documentation>Values for the attribute 'purpose'.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="location"> <xsd:annotation> <xsd:appinfo><xyz:proposal>Mark Levins</xyz:proposal></xsd:appinfo> <xsd:documentation>The context-group is used to specify where the term was found in the translatable source. Thus, it is not displayed.</xsd:documentation> </xsd:annotation> </xsd:enumeration> <xsd:enumeration value="match"> <xsd:annotation> <xsd:appinfo><xyz:proposal>Mark Levins/John Reid</xyz:proposal></xsd:appinfo> <xsd:documentation>Specifies that the context information should be used during translation memory lookups. Thus, it is not displayed.</xsd:documentation> </xsd:annotation> </xsd:enumeration> <xsd:enumeration value="information"> <xsd:annotation> <xsd:appinfo><xyz:proposal>Mark Levins</xyz:proposal></xsd:appinfo> <xsd:documentation>Specifies that the context is informational in nature, indicating for example, how a term should be translated. Thus, should be displayed to anyone editing the XLIFF.</xsd:documentation> </xsd:annotation> </xsd:enumeration> </xsd:restriction> </xsd:simpleType> cheers, john
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC