title: $:/plugins/tiddlywiki/translators/macros/translatableStringEditor tags: $:/tags/Macro \define translatableStringEditorInner(tiddlerTitle) <$link><$list filter=<>><$text text=<>/> <$list filter="""$(editFieldsFilter)$""" variable="editorField"> <$edit-text tag="$(editorTagName)$" field=<> type="text" class="tc-edit-texteditor" minHeight="10px"/> <$reveal state="$:/state/showEnglishText" type=match text="show" tag="p"> Default text:
<$view tiddler="$:/core" subtiddler=<> field=<>/>
<$button class="tc-btn-invisible" popup=<>> {{$:/core/images/down-arrow}} <$reveal state=<> type="popup" position="belowleft" positionAllowNegative="yes" text="" default="">

Original en-GB text:

<$list filter="""$(editFieldsFilter)$""" variable="editorField">

<$button message="tm-delete-tiddler" param=<>> Delete translation

\end \define translatableStringEditorWrapperAll(tiddlerTitle) <> \end \define translatableStringEditorWrapperTranslated(tiddlerTitle) <$list filter="[all[current]is[tiddler]]"> <> \end \define translatableStringEditorWrapperNotTranslated(tiddlerTitle) <$list filter="[all[current]!is[tiddler]]"> <> \end \define translatableStringEditorOuter()
//<$count filter=<>/> translatable tiddlers in this group// <$checkbox tiddler="$:/state/showEnglishText" field="text" checked="show" unchecked="hide" default="hide"> Show the default text below editor field <$radio tiddler="$:/plugins/tiddlywiki/translators/editorTag" value="textarea"> Multi-line editors
<$radio tiddler="$:/plugins/tiddlywiki/translators/editorTag" value="input"> Single-line editors <$select tiddler="$:/plugins/tiddlywiki/translators/editorView"> <$set name="editorView" value={{$:/plugins/tiddlywiki/translators/editorView}}> <$list filter=<>> <$macrocall $name=<> tiddlerTitle=<>/>
Title Fields: $(editFieldsFilter)$  
\end \define translatableStringEditor(editorTag:"input",editorFields:"text") <$set name="editorTagName" value={{$:/plugins/tiddlywiki/translators/editorTag}}> <$set name="editFieldsFilter" value="""$editorFields$"""> <> \end