I'm not sure where your url's are coming from but consider the EncodeForURL(QuestionName) function in future.
If you have a shortened version list and want to convert it to a full version list, you will have to create the full version list.
There is a handy function called Mirror which enables you to program a constructed list where different parent lists are involved.
Here's the Sawtooth Help ...
MIRROR
Adds list members from the parent list that correspond to the list values in ListName.
The format is:
MIRROR (ListName)
MIRROR (ListName, Offset)
Mirror is useful to map or mirror one list onto another when those lists have different parents. For example suppose that you have a list of colors:
ColorNamesList
1 - Red
2 - Blue
3 - Green
4 - Purple
5 - White
and you also have a list of images
ColorImagesList
1 - <img src="[%GraphicsPath()%]red.jpg">
2 - <img src="[%GraphicsPath()%]blue.jpg">
3 - <img src="[%GraphicsPath()%]green.jpg">
4 - <img src="[%GraphicsPath()%]purple.jpg">
5 - <img src="[%GraphicsPath()%]white.jpg">
In addition there is a constructed list named ColorsChosenList. When the survey is run imagine that it had items 1,3, and 4. If you wanted to create a constructed list from ColorImagesList that corresponded to the same items in ColorsChosenList you could do this:
MIRROR (ColorsChosenList)
This command would add these items:
1 - <img src="[%GraphicsPath()%]red.jpg">
3 - <img src="[%GraphicsPath()%]green.jpg">
4 - <img src="[%GraphicsPath()%]purple.jpg">
The optional Offset parameter allows you to alter the mapping adding the value specified in Offset to each value in ListName. For example:
MIRROR (ColorsChosenList, 1)
would return:
2 - <img src="[%GraphicsPath()%]blue.jpg">
4 - <img src="[%GraphicsPath()%]purple.jpg">
5 - <img src="[%GraphicsPath()%]white.jpg">