acuestajohnmark
04/13/2026, 9:32 AMCeligo AI
04/13/2026, 9:32 AMAI generated answer (using internal Slack threads):Based on the conversations, the error message "All term references must be to terms in translationcollection objects in the same SuiteCloud project. Terms cannot be referenced in other SuiteCloud projects, bundles, or SuiteApps." is related to the localization of SuiteApps or SuiteBundles. In NetSuite, you can add localized labels, help text, and center categories/links. To manage localized strings in your code, you can create Translation Collections in the UI and use
N/translation in your code. However, it's important to note that all term references must be to terms in translation collection objects in the same SuiteCloud project. Terms cannot be referenced in other SuiteCloud projects, bundles, or SuiteApps.
When referencing other JS files from a SuiteScript, it's recommended to use relative links instead of the full path. However, there might be issues when referencing files in a bundleinstallationscript.
As for the difference between "Creating Bundle as Public" and "Creating SuiteApp", SuiteApp is the global name for distributing customizations, while a public bundle is a type of SuiteApp that can be accessed by anyone. However, other types of deployment methods tend to overwrite modifications when you do an update.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
04/13/2026, 9:33 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.82647711
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.81652832
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.815795898
Celigo AI
04/13/2026, 9:33 AM