-
Notifications
You must be signed in to change notification settings - Fork 0
feat: add i18n #21
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Open
c1chy-jott
wants to merge
74
commits into
master
Choose a base branch
from
i18l-content3
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
feat: add i18n #21
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…, Jan, Jonathan, Inke, Annika, and Arian
…ate existing profiles
…ika, Arian, Conner, and Jan;
…aphics, IoT, and blockchain benefits
Updated the layout of the team page to make it fixed and improved the routing logic by using 'vue-router'. Also added locale support for the team collection query.
The commit translates German blog content into English, updating titles, descriptions, and body text accordingly while improving structure and language clarity. It ensures the content aligns with its intended audience and SEO practices.
The index.vue page now includes a localePath function to properly handle localization. This function is used to generate the correct link for each team member using their locale slug. Also, a console log for debugging team value is added.
Improved the data fetching method in the team page by using route parameters and making the collection dynamic based on the locale. Added console logs for debugging purposes.
This commit enhances data fetching in the blog post detail page by adding more parameters to the collection query. It also adds console logs to debug the fetching process. The change aims to improve the performance and reliability of the blog post display.
The slug for Annika's profile in the team section has been updated in both the German and English versions of the website. The slug has been simplified for easier access.
Refactored the content configuration to dynamically generate collections and schemas based on a defined list of locales. This change simplifies the code and makes it easier to manage multiple locales. The schemas for team and articles are also updated with additional properties.
This commit modifies the slugs in the team markdown files for Inke, Jan, Arian, Conner, Jonathan, and Paul. The 'team/' prefix was removed from each slug, making them more concise.
This commit includes content updates and typo fixes in the following blog posts: - wie-koennen-blockchains-unternehmen-bereichern.md - github-copilot-dein-neuer-ki-programmierassistent.md - hashtags-auf-instagram.md - was-ist-eigentlich-eine-vektorgrafik.md - was-ist-das-iot-und-wofür-wird-es-benötigt-mit-praxisbeispiel.md The changes mainly involve correcting minor grammatical errors, optimizing sentence structure, and improving the overall readability of the posts.
Replaced static paths with `localePath` to ensure proper handling of localized blog URLs. This improves internationalization and ensures URLs dynamically adapt to the user's selected language.
Updated various dependencies to newer versions, including @nuxt/content, sass, puppeteer, and @vueuse packages, among others. These updates enhance compatibility, fix bugs, and improve functionality across the project.
# Conflicts: # package.json
Refactor the Image.vue component to improve code readability and maintainability. - Reorder the div class properties for better readability. - Add types to `style` variable for more robust code. - Improve the formatting of import statements. - Add spaces for better readability in conditions. - Replace deprecated `fade_out` function with `color.scale` in styles for better compatibility with the latest sass version.
The imprint page in the project has been updated to support internationalization. All static texts have been replaced with dynamic translations using the Vue I18n plugin. This will make it easier to manage translations and support multiple languages in the future.
Update the `de-DE.json` and `en-GB.json` locale files to include more detailed imprint information. The updates include details such as contact information, VAT identification number, dispute resolution procedures, liability for content and links, and copyright information.
Reorganized the privacy page to replace static texts with translations using localization (`t` function) for better multi-language support. Enhanced maintainability by removing repetitive definitions and ensuring dynamic content loading.
…ogo on the same place as menu
…onent to show logo on the same place as menu
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.