﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1178	PutDescription and non-static members	Pedro Gea	Víctor de Buen Remiro	"Aunque el mecanismo propuesto para poner una descripción a los miembros de una clase es mediante atributos del tipo: ""_.autodoc.member.[MemberName]"". Éste es insuficiente si se desean localizar (traducir o adaptar a un lugar) estas clases y sustituir estas descripciones según el idioma seleccionado.

Al intentar implementar unos mecanismos para cambiar la descripción de los miembros una vez ya creada la clase, nos encontramos que no hay manera de cambiar estas descripciones sin tener una instancia de dicha clase, ya que {{{@Clase::Member}}} no es accesible salvo para miembros estáticos.

Si pensamos en paquetes, el objetivo es poder crear un único paquete, independiente de la lengua seleccionada, y cambiar las descripciones a posteriori, en el {{{StartActions}}}.

Bastaría con una función del tipo: {{{ClassPutDescription(Text description, Text classMember)}}}.

También me pregunto si una clase admite descripción. En ese caso, quizá podría extenderse la función propuesta para que acepte el nombre de la clase: {{{ClassPutDescription(description, className)}}}

Podría implementarse también una función del tipo: {{{ClassDescription(Text classMember)}}} complementaria a la anterior, que permita obtener la descripción de un miembro de una clase o de la propia clase si fuera el caso."	enhancement	closed	high	Mantainance	OOP	head	critical	fixed		
