Add translations for the search bar

This commit is contained in:
2026-05-19 21:14:07 +02:00
parent ced76720cc
commit dd0f560bc8
2 changed files with 13 additions and 3 deletions
+5 -2
View File
@@ -18,6 +18,9 @@ limitations under the License.
const searchQuery = defineModel(); const searchQuery = defineModel();
import { useRouter } from 'vue-router'; import { useRouter } from 'vue-router';
import { useI18n } from 'vue-i18n';
const { t } = useI18n();
const router = useRouter() const router = useRouter()
const props = defineProps(['autoSubmit']) const props = defineProps(['autoSubmit'])
@@ -38,10 +41,10 @@ const submitSearch = function () {
<input <input
v-model="searchQuery" v-model="searchQuery"
type="search" type="search"
placeholder="Search..." :placeholder="t('search.searchBar.placeholder')"
required required
/> />
<button type="submit" class="search-button">Search</button> <button type="submit" class="search-button">{{ t('search.searchBar.submit') }}</button>
</div> </div>
</form> </form>
</template> </template>
+8 -1
View File
@@ -1 +1,8 @@
{} {
"search": {
"searchBar": {
"submit": "Search",
"placeholder": "Search..."
}
}
}