Metadata internationalization
Label internationalization
Section titled “Label internationalization”Translations
Section titled “Translations”Register translations at Administration > Tools > Database query
-- English translations-- Group nameINSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('technology.group', 'en-GB', 'kcenter', 'Technology metadata');-- FieldsINSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.title', 'en-GB', 'kcenter', 'Title');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.date', 'en-GB', 'kcenter', 'Date');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description', 'en-GB', 'kcenter', 'Description');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.priority', 'en-GB', 'kcenter', 'Priority');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.comment', 'en-GB', 'kcenter', 'Comment');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.link', 'en-GB', 'kcenter', 'Link');-- Options in select multipleINSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.newProduct', 'en-GB', 'kcenter', 'New product');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.newFeature', 'en-GB', 'kcenter', 'New feature');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.customization', 'en-GB', 'kcenter', 'Customization');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.integration', 'en-GB', 'kcenter', 'Integration');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.quality', 'en-GB', 'kcenter', 'Quality');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.other', 'en-GB', 'kcenter', 'Other');-- Options in selectINSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.priority.low', 'en-GB', 'kcenter', 'Low');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.priority.medium', 'en-GB', 'kcenter', 'Medium');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.priority.high', 'en-GB', 'kcenter', 'High');
-- Spanish translations-- Group nameINSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('technology.group', 'es-ES', 'kcenter', 'Grupo de tecnología');-- FieldsINSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.title', 'es-ES', 'kcenter', 'Título');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.date', 'es-ES', 'kcenter', 'Fecha');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description', 'es-ES', 'kcenter', 'Descripción');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.priority', 'es-ES', 'kcenter', 'Prioridad');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.comment', 'es-ES', 'kcenter', 'Comentario');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.link', 'es-ES', 'kcenter', 'Enlace');-- Options in select multipleINSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.newProduct', 'es-ES', 'kcenter', 'Nuevo producto');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.newFeature', 'es-ES', 'kcenter', 'Nueva funcionalidad');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.customization', 'es-ES', 'kcenter', 'Personalización');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.integration', 'es-ES', 'kcenter', 'Integración');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.quality', 'es-ES', 'kcenter', 'Calidad');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.description.other', 'es-ES', 'kcenter', 'Otro');-- Options in selectINSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.priority.low', 'es-ES', 'kcenter', 'Bajo');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.priority.medium', 'es-ES', 'kcenter', 'Medio');INSERT INTO OKM_TRANSLATION (TR_KEY, TR_LANGUAGE, TR_MODULE, TR_TEXT) VALUES ('tecnology.priority.high', 'es-ES', 'kcenter', 'Alta');Metadata definition
Section titled “Metadata definition”Register metadata definition at Administration > Metadata
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE property-groups PUBLIC "-//OpenKM//DTD Property Groups 3.15//EN" "http://www.openkm.com/dtd/property-groups-3.15.dtd"><property-groups> <property-group label="kcenter.technology.group" name="okg:technology"> <input label="kcenter.tecnology.title" type="text" name="okp:technology.title"> <validator type="req"/> </input> <input label="kcenter.tecnology.date" type="date" name="okp:technology.date" /> <textarea label="kcenter.tecnology.description" name="okp:technology.description"/> <select label="Type" name="okp:technology.type" type="multiple"> <option label="kcenter.tecnology.description.newProduct" value="t1" selected="true"/> <option label="kcenter.tecnology.description.newFeature" value="t2" selected="true"/> <option label="kcenter.tecnology.description.customization" value="t3" /> <option label="kcenter.tecnology.description.integration" value="t4" /> <option label="kcenter.tecnology.description.quality" value="t5" /> <option label="kcenter.tecnology.description.other" value="t6" /> </select> <select label="kcenter.tecnology.priority" name="okp:technology.priority" type="simple"> <option label="kcenter.tecnology.priority.low" value="low" selected="true"/> <option label="kcenter.tecnology.priority.medium" value="Medium"/> <option label="kcenter.tecnology.priority.high" value="High" /> </select> <textarea label="kcenter.tecnology.comment" name="okp:technology.comment"/> <input label="kcenter.tecnology.link" type="link" name="okp:technology.link"/> </property-group></property-groups>