code: public static DPTXlator createTranslator(final String dptId, final byte... data)
  		throws KNXException, KNXIllegalArgumentException
  	{
  		final DPTXlator t = createTranslator(0, dptId);
  		if (data.length > 0)
  			t.setData(data);
  		return t;
  	}
docs: Creates a DPT translator for the given datapoint type ID.
  
  @param dptId datapoint type ID, formatted as <code>&lt;main number&gt;.&lt;sub number&gt;</code> with a sub
  number &lt; 100 zero-padded to 3 digits, e.g. "1.001"
  @param data (optional) KNX datapoint data to set in the created translator for translation
  @return the new {@link DPTXlator} object
  @throws KNXException if no matching DPT translator is available or creation failed (see
  {@link MainType#createTranslator(String)})