That depends on the recipe and yeast that you used. If you post those (including mash temps if all grain or partial mash) we can help you out with that.
This is pretty rough but according to promash you should be around an OG of 1.060 for 5G. So 1.023 would only be about 60% attenuation. That is still quite low for that yeast (76-80%). Some extracts do not attenuate well so it is possible that it is done, do you know which brand the extract is?
How long has it been in primary? Swirling the fermenter to rouse the yeast may be a good idea.
if the FG stays constant for a week or so, bottle it, saison yeasts typically attenuate pretty low, highest I have gotten is 60% or so. I bottled a saison at FG 1.039, due to a poor mash efficiency, been in bottles well over a month, carbed nicely, tastes good, albeit a little sweet.
According to Wyeast that yeast is high 70's attenuation so I'd be a little worried about bottling it when only at 60%. Of course it's dependent on several factors yet to be posted. As you say however it was it was stable for a week I'd probably rack to another carboy for 3-4 days just in case that wakes the yeast up, then bottle (that's just me though ).
The Wyeast site says that particular yeast is slow to attenuate so I would maybe ignore it in secondary for a month or so and then check the SG again. Quite often the yeast will re-activate after racking so you may get more fermentation yet. In fact if you hadn't said you already racked to secondary I would have suggested simply leaving it in primary for another couple weeks, giving it a swirl every once in a while.