Unfortunately, you can't use the dynamic translation tools in roll queries because the prompt is not part of a roll template or character sheet. What you can do is use a sheetworker to translate an attribute that you use in the query. I do something similar in the Starfinder sheet. Here's a basic example: HTML <input type="radio" name="attr_mod_option" class="title" value="?{@{query_translation}|0}" checked="checked"/>
<input type='hidden' name='attr_query_translation' value='Erleichterung(+) / Erschwernis(-), im Fall der Erleichterung ohne '+' eingeben'> JS on('sheet:opened',(event)=>{
const setObj = {
query_translation:getTranslationByKey('query_translation')
};
setAttrs(setObj,{s ilent:true });
}); German Translation JSON { "query_translation":"Erleichterung(+) / Erschwernis(-), im Fall der Erleichterung ohne '+' eingeben" } Things to note here; this will set the query to a given translation for all users based on the last person who opened the sheet. Additionally, you should have a default value set for the holder attributes for if someone tries to call an attribute without opening the sheet. EDIT: removed the splitting of the query into 4 pieces as it's better to have the whole thing translated at once to accomodate changes in grammatical structure.