public String getTranslatedValue(Data data) {
		Program p = data.getProgram();
		PropertyMapManager propertyMapManager = p.getUsrPropertyManager();
		StringPropertyMap translationMap =
			propertyMapManager.getStringPropertyMap(TRANSLATION_PROPERTY_MAP_NAME);
		String value = null;
		if (translationMap != null) {
			value = translationMap.getString(data.getAddress());
		}
		if (value == null) {
			// check for deprecated settings-based value
			Data d = p.getListing().getDefinedDataAt(data.getAddress());
			value = d != null ? d.getString(DEPRECATED_TRANSLATED_VALUE_SETTING_NAME) : null;
		}
		return value;
	}
Get the translated string value which been set at the specified address.
@param data defined string data which may have a translation
@return translated string value or null
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/TranslationSettingsDefinition.java