Git Product home page Git Product logo

Comments (10)

hana75 avatar hana75 commented on September 24, 2024

Hello Gunvek,
Thanks for your submission. We already have a few tutorial online on how to build a blog with Strapi, so I'm mainly interested in the take on the multilingual website here. Do you have experience building a multilingual website on Strapi that will allow you to give out best practice? Both technically, but also on the content side (using AI, plugins, etc).
I'd love to pursue that topic

from community-content.

Gunkev avatar Gunkev commented on September 24, 2024

Hi @hanakhelifa,

Yes that is a great idea. Thanks for the suggestion. I have experience building multilingual application with Strapi.

  1. Enhancing User Experience: Multilingual Website Best Practices with Strapi
  2. Common Mistakes to Avoid When Building a Multilingual Website with Strapi
  3. Scaling Your Multilingual Website: Best Practices with Strapi

These are some generated topics from your idea. Please let me know which is suitable so that I can create the outline

Thanks

from community-content.

hana75 avatar hana75 commented on September 24, 2024

Hi @Gunkev,
I like 1 and 3, they look quite similar so I think we can regroup the two

from community-content.

Gunkev avatar Gunkev commented on September 24, 2024

Hi @hanakhelifa this is the proposed outline

Scaling Your Website and Enhancing User Experience: Multilingual Website Best Practices with Strapi

Introduction

What is Localization?

Why is it Important to Localize Your App?

Current Scope of Multilingual Website with Strapi

Best Practices When Building Multilingual App with Strap

Common Challenges You Can Face with Strapi

Case Study: How to Localize Your Strapi Application

Prerequisites

Setup Strapi

Create Collection Type and Content

Prepare Content For Localization

Testing with GraphQL

Summary

Conclusion

from community-content.

hana75 avatar hana75 commented on September 24, 2024

Hi @Gunkev,

I think the introduction should cover the two followings parts "What is Localization?" and "Why is it Important to Localize Your App?".

As for the case study, I think it would be nicer to include code snippets examples directly into the best practices categories instead of having them in two separates blocks, so the article really focuses on a great list of best practices, and each section is a dedicated best practice.

Let me know what you think about it!

from community-content.

Gunkev avatar Gunkev commented on September 24, 2024

Hi @hana75

Thanks for the suggestions. I will adjust and proceed immediately with article

from community-content.

hana75 avatar hana75 commented on September 24, 2024

@Gunkev Could you share a new outline that would include the type of best practices you had in mind before starting with the article?

from community-content.

Gunkev avatar Gunkev commented on September 24, 2024

Hi @hana75 here is the outline. Please let me know what you think.

Scaling Your Website and Enhancing User Experience: Multilingual Website Best Practices with Strapi

What is Localization?

Why is it Important to Localize Your App?

Current Scope of Multilingual Website with Strapi

Best Practices When Building Multilingual App with Strapi

Accommodate various Cultural Differences

Understand How Localization works in Strapi

Use the Strapi i18n Plugin

Setup and Configure Your Localization Settings

Update and synchronise content regularly in all locales

Regularly update your Strapi Instance to get the latest i18n Plugin features

Make sure to have a default Locale

Common Challenges You Can Face with Strapi

Conclusion

from community-content.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.