Configuring Your NetSuite Site for Translations and Themes

Ensure your NetSuite site is ready for multi-language support and theme configurations for a streamlined experience.

·2 min read·View Oracle Docs

The setup of your NetSuite site is crucial for supporting multilingual content and customizing themes. This article outlines essential steps to prepare your NetSuite environment effectively.

What Are the Key Setup Steps?

To get started, you should follow these critical pre-setup actions:

  • Enable Multi-Language Feature: Ensure your site can support translations by enabling the Multi-Language feature in your NetSuite account settings. Navigate to Setup > Company > Setup Tasks > Enable Features, check the Multi-Language checkbox on the Company subtab, and click Save.

  • Establish a Workspace Directory: Create a workspace for your theme or extension. The developer tools will generate this directory and a manifest.json file necessary for managing your themes and extensions. Refer to documentation on Fetching Active Theme Files for detailed guidance.

  • Understand Your manifest.json File: Familiarity with the manifest.json file is important as it contains the configuration for your theme or extension. Consult the sections on Editing the Theme Manifest and Editing the Extension Manifest for in-depth information.

Enabling Localization

To prepare for localized content, additional steps are required:

  1. Set Up Supported Languages: After enabling the Multi-Language feature, define available languages in your Company General Preferences. This can be done in Setup > Company > Preferences > General Preferences by adding each desired language under the Languages subtab and saving your changes.

  2. Configure Website Languages: Go to Commerce > Websites > Website List, edit your site, and under the Shopping tab and Languages subtab, enable the languages you wish to offer on your site. Ensure items also have translation fields filled out for their names and descriptions to reflect in the web store. Remember that custom fields may not support translations.

  3. Save Changes: Make sure to save all settings properly to apply the changes you have made.

Best Practices

  • Backup Your Workspace: Always back up your workspace directory before fetching new theme files to prevent data loss from overwrites.
  • Verify Language Settings: Regularly check your language and translation settings to ensure users have a seamless experience across different locales.

By following these steps, you can confidently set up your NetSuite site for multilingual support and effectively manage your theme customizations.

Frequently Asked Questions (4)

Do I need to enable a feature flag to support multiple languages in NetSuite?
Yes, you need to enable the Multi-Language feature in your NetSuite account settings under Setup > Company > Setup Tasks > Enable Features by checking the Multi-Language checkbox.
What steps are required to set up supported languages after enabling the Multi-Language feature?
After enabling the Multi-Language feature, you need to define available languages in your Company General Preferences and enable these languages for your website under Commerce > Websites > Website List.
What should I know about the manifest.json file when working with themes and extensions?
The manifest.json file contains the configuration for your theme or extension. Familiarity with this file is essential, and it's advisable to refer to NetSuite documentation for editing theme and extension manifest details.
How should I configure NetSuite to display language-specific content on my website?
You should edit your site under the Commerce > Websites > Website List by enabling desired languages on the Shopping tab and ensuring items have translation fields filled out.
Source: Before You Begin Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Commerce

View all Commerce articles →