Changing your help center design based on your end user language

Return to top

18 Comments

  • Federico Vezzoli

    I'm sorry to ask but I'm stuck at step 1:

    1. Click the Admin icon (  ) in the sidebar, then select Dynamic Content .

    Everything else is quite clear, but I'm unable to set any dynamic content...

    Any help?

    thanks

    0
  • Nicole Saunders
    Zendesk Community Manager

    Hi Federico,

    The first thing I'd check is your plan type, as this feature is only available to those on Professional or Enterprise plans. Can you confirm what plan type you're on?

    0
  • Mohd Hanif Bin Mohamod Rodili

    I've setup a DC but the DC return "Could not find the placeholder for dynamic content named hc-title"

    1
  • DJ Buenavista Jr.
    Zendesk Customer Care

    Hi,

    Thank you for reaching out to Zendesk Support.

    In regards to your concern, you need to create a new item from the Guide Admin > Dynamic Content and create the following dynamic content.

    Thank you!

    Kind regards,

    DJ Buenavista Jr. |
    Customer Advocacy Specialist |

    0
  • Michael Koger

    Hello! I'm having the same problem as Mohd Hanif Bin Mohamod Rodili. I set up a test dynamic content under support -> settings -> dynamic content and get "not possible to access `dc` in `dc.test`" error when I try to use it in my help center. 

    I don't see any dynamic content settings in the guide admin page. Am I missing a step?

    Thank you!

    0
  • Mohd Hanif Bin Mohamod Rodili

    Hi Michael Koger, please try dc ‘test’. The format has changed I think from dc.test to dc ‘test’

    0
  • Michael Koger

    That was it! Thank you so much Mohd Hanif Bin Mohamod Rodili!

    0
  • Mohd Hanif Bin Mohamod Rodili

    Good! You’re welcome Michael Koger 😊.

    0
  • Lilian Herman

    I've created the English default, but I don't see the Add Variant link anywhere.  What am I missing?

    0
  • Giuseppe
    Zendesk Customer Care

    Hi Lillan,

    The add variant should be located on the right side when you add your Dynamic Content. Here's a sample screenshot:

    If you're not seeing this, then it's possible that you haven't added other languages in your Zendesk Support. I suggest checking this article for more information about this - Adding multiple languages to Zendesk Support

    Tested this in my account by disabling other languages, and I now don't see the add variant button as well:

     

     

    0
  • Victoria Ganusceac

    Hello,

    Where exactly should the placeholder be added in the code? I'm replacing the text with the placeholder but it does not come up when I preview my helpdesk:

     <div class="hero-headline"> {{dc.helpdesk_welcome_message}} </div>
    0
  • Vlad
    Community Moderator

    Hey Victoria, seems the format is not good, try with:

     <div class="hero-headline"> {{dc 'helpdesk_welcome_message'}} </div>
     
    0
  • Tim | Customer Service

    Hi,

    I was wondering if it's also possible to only show a specific social media icon in the footer based on the language of your helpcenter. For instance.. We've set up a Helpcenter for multiple languages (/de/fr/lu/nl), but I only want to add and show a WhatsApp icon to our Dutch version of our Helpcenter.

    The code would be something like:

    <a href="link to WhatsApp business page" target="_blank"><span class="WhatsApp-icon"></span></a>

    But if I add this to the footer.hbs the new WhatsApp icon would show on every version of the Helpcenter.

    0
  • Tipene Hughes
    Zendesk Developer Advocacy

    Hi Tim,

    Yes that’ll be possible using dynamic content. You can create a dynamic content item with a single variant and language set to Dutch, then add the code to the content section. Following that, you’ll just need to add the dynamic content helper to your footer.hbs file and you should be all set. 

    I hope this helps! Feel free to reach out with any questions. 

    Tipene

    0
  • Kristin Bouveng

    When a user is in the Knowledge Center, does it automatically serve the language based on their user's default language? Or will it only change if they choose a different language from the dropdown? 

     

    0
  • Jeff C
    Zendesk Customer Care

    Hi Kristin,

    The locale is based on the browser language the end user has. If that locale is not a language that you have for Guide, then the fallback language will be the default language in your Guide settings.

    0
  • Hava

    Hi,

    I want to change the "Your email address" text description on "Submit a request" and found this code:

    <script>

     $('.form-field.string.required.request_anonymous_requester_email label').text('Your email-address here');

    </script>

    But if I want it to be dynamic, and change based on the language chosen on the page - what do I add and where?

     
    0
  • Vlad
    Community Moderator

    Hey Hava, You should use the Dynamic content option. 
    Then your JS code will look like this:

     $('.form-field.string.required.request_anonymous_requester_email label').text('{{dc 'your_email_text'}}');

     

    Also, check this article too.

    0

Please sign in to leave a comment.

Powered by Zendesk