Можно ли обновить текст в форме панели поиска Mura?
Я работаю над испанским сайтом. Я хотел бы обновить текст с панели поиска с английского на испанский.
В настоящее время панель поиска на английском языке (см. Изображение ниже):
Мне удалось найти файл формы поиска cfm (это делается в coldfusion):
<cfoutput>
<form name="searchForm" id="searchForm" class="#this.searchFormClass#" role="search">
<#variables.$.getHeaderTag('subHead1')#>
<label for="search">#variables.$.rbKey('search.search')#</label>
</#variables.$.getHeaderTag('subHead1')#>
<div class="#this.searchFormInputWrapperClass#">
<input type="text" name="Keywords" id="txtKeywords" class="#this.searchFormInputClass#" value="#HTMLEditFormat($.event('keywords'))#" placeholder="#variables.$.rbKey('search.search')#">
<span class="#this.searchFormSubmitWrapperClass#">
<button type="submit" class="#this.searchFormSubmitClass#">
#$.rbKey('search.search')#
</button>
</span>
</div>
<input type="hidden" name="display" value="search">
<input type="hidden" name="newSearch" value="true">
<input type="hidden" name="noCache" value="1">
</form>
</cfoutput>
Однако я не уверен, смогу ли я обновить код выше, просто добавив текст? Или, если мне нужно найти, что переменная "rbKey" находится и манипулировать выходными данными?
Любая помощь будет оценена.
1 ответ
Mura поддерживает локализацию, в которой вы можете указывать такие элементы для поддержки нескольких языков. Это будет лучший маршрут, так как он не будет жестко запрограммирован только на один язык и уже реализован для вас.
Проверьте этот ресурс и подумайте об использовании уже доступных инструментов локализации, и тогда все ваши предметы Mura могут быть на любом языке, который вы пожелаете.
https://docs.getmura.com/v7/mura-developers/mura-rendering/internationalization-localization/