<template> <div v-if="!dismissed" class="custom-block tip"> <p class="custom-block-title"> Looking for Japanese translators <a href="#" v-on:click="onDismiss">[dismiss]</a> </p> <p> If you can help us with updating the translations please message psy#1363 on Discord or open an issue/PR on <a href="https://github.com/BitPatty/gctGenerator" target="_blank" rel="noopener noreferrer" >GitHub<span ><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound" > <path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z" ></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9" ></polygon> </svg> <span class="sr-only">(opens new window)</span></span ></a > </p> </div> </template> <script> export default { data() { return { dismissed: true, }; }, mounted() { try { if (localStorage.getItem('jp-translator-notice-dismissed') !== 'y') { this.dismissed = false; window._paq.push(['trackEvent', 'GCT Generator', 'Translator Notice', 'Show Notice']); } } catch {} }, methods: { onDismiss() { try { localStorage.setItem('jp-translator-notice-dismissed', 'y'); this.dismissed = true; window._paq.push(['trackEvent', 'GCT Generator', 'Translator Notice', 'Dismiss Notice']); } catch {} }, }, }; </script>