Yes of course! You can simply customize this template and integrate it into your theme.liquid. Then Geolizr will use this template for the switcher in the future:
{% liquid
assign used_json = shop.metafields.geolizr.currency_widget_options_json | replace: '{', '' | replace: '}', '' | replace: '"', ''
assign used_json = used_json | split: ','
assign showSwitcher = 'false'
for each in used_json
assign each_key = each | split: ':' | first
if each_key == "auto_insert_currency_switcher"
assign showSwitcher = each | split: ':' | last
endif
endfor
assign geolizr_switcher_settings = shop.metafields.geolizr.currency_switcher
assign geolizr_currency_switcher_align_bottom = geolizr_switcher_settings.value.align_bottom
assign geolizr_currency_switcher_text_color = geolizr_switcher_settings.value.text_color
assign geolizr_currency_switcher_transparent = geolizr_switcher_settings.value.transparent_switcher
assign geolizr_currency_switcher_background_color = geolizr_switcher_settings.value.background_color
assign geolizr_currency_switcher_align_right = geolizr_switcher_settings.value.align_right
assign geolizr_currency_switcher_margin_vertical = geolizr_switcher_settings.value.margin_vertical
assign geolizr_currency_switcher_margin_horizontal = geolizr_switcher_settings.value.margin_horizontal
assign geolizr_currency_switcher_margin_horizontal = geolizr_switcher_settings.value.margin_horizontal
assign geolizr_currency_switcher_show_flags = geolizr_switcher_settings.value.show_flags
assign geolizr_currency_switcher_show_border = geolizr_switcher_settings.value.show_border
assign geolizr_currency_switcher_font = geolizr_switcher_settings.value.font
assign geolizr_currency_switcher_font_size = geolizr_switcher_settings.value.font_size
assign geolizr_currency_switcher_border_color = geolizr_switcher_settings.value.border_color
assign geolizr_currency_switcher_flag = geolizr_switcher_settings.value.selectable_currency
assign selectable_currency = geolizr_currency_switcher_flag
assign selectable_currencies = shop.metafields.geolizr.selectable_currencies_json.value
%}
<template id="geolizr-currency-switcher-template-custom">
<div class="geolizr-currency-switch-wrapper">
<a class="geolizr-currency-switcher geolizr-currency-link" href="#" onclick="Geolizr.openSwitcher(this.parentElement); return false;" data-no-instant>
{% if geolizr_currency_switcher_show_flags == 'true' %}
{% if shop.metafields.geolizr.curr2lng_json.value[cart.currency.iso_code] %}
{% assign country_flag = 'famfamfam-flag-' | append: shop.metafields.geolizr.curr2lng_json.value[cart.currency.iso_code] %}
{% else %}
{% assign country_flag = 'famfamfam-flag-set' %}
{% endif %}
<i class="{{ country_flag }}" data-currency="{{ selectable_currency }}"></i>
{% endif %}
<span class="geolizr-currency-switcher-value">{{ cart.currency.iso_code }}</span>
<span class="geolizr-currency-switcher-arrow-{{ arrowDirection }}"></span>
</a>
<ul class="geolizr-currency-list geolizr-currency-links geolizr-currency-links-custom geolizr-currency-links-{{ arrowDirection }}">
{% for selectable_currency in selectable_currencies %}
<li class="geolizr-currency-list-li">
<a class="geolizr-currency-list-link geolizr-currency-link first-for"
data-geolizr-currency="{{ selectable_currency }}" href="#"
onclick="Geolizr.switcherClickCurrency('{{ selectable_currency }}'); return false;" data-no-instant>
{% if geolizr_currency_switcher_show_flags == 'true' %}
<i class="famfamfam-flag-set" data-currency="{{ selectable_currency }}"></i>
{% endif %}
<span class="geolizr-selectable-currency">{{ selectable_currency }}</span>
</a>
</li>
{% endfor %}
{% unless selectable_currencies contains shop.currency %}
<li class="geolizr-currency-list-li">
<a class="geolizr-currency-list-link geolizr-currency-link unless"
data-geolizr-currency="{{ shop.currency }}" href="#"
onclick="Geolizr.switcherClickCurrency('{{ selectable_currency }}'); return false;" data-no-instant>
{% if geolizr_currency_switcher_show_flags == 'true' %}
<i class="famfamfam-flag-set" data-currency="{{ shop.currency }}"></i>
{% endif %}
<span class="geolizr-selectable-currency geolizr-shop-currency">{{ shop.currency }}</span>
</a>
</li>
{% endunless %}
<li class="geolizr-currency-list-li geolizr-currency-placeholder hidden" style="display:none;">
<a style="color:{{ geolizr_currency_switcher_text_color }};"
class="geolizr-currency-list-link geolizr-currency-link"
onclick="Geolizr.switcherClickCurrency('{{ selectable_currency }}'); return false;" data-geolizr-currency="" href="#"
data-no-instant>
{% if geolizr_currency_switcher_show_flags == 'true' %}
<i class="famfamfam-flag-eu"></i>
{% endif %}
<span class="geolizr-selectable-currency geolizr-currency-placeholder-value"
style="width:42px;min-width:42px;max-width:42px;display:inline-block;"></span>
</a>
</li>
</ul>
</div>
</template>If you have any questions or need any help, just drop us a mail at support@geolizr.com and we will help you with this.