Hi Nobuhara,
With the Microsoft Dynamics 365 Translation Service (DTS) reaching end-of-support on October 15, 2025, it’s important to pivot to sustainable alternatives for UI translation in BC.
The recommended approach is to use XLIFF (.xlf) translation files, which BC supports natively. You can generate these by enabling "TranslationFile" in your app.json, then translating the <source> strings to Japanese in the /Translations folder. This method is fully supported and aligns with AppSource requirements.
"TranslationFile"
app.json
<source>
/Translations
For translation tooling, here are a few solid options:
If you’re translating standard extensions like Base Application, you can extract their .xlf files, merge them, and create a Japanese language pack. Just be sure to rename the files properly and set the correct target-language (e.g., ja-JP). Helpful References: Working with translation files – Microsoft Learn Custom Translator Overview – Microsoft Learn XLIFF Translation Guide – Dynamics 365 Lab Partner Translation Toolkit – Microsoft Download Center Translation files tips – Simplanova If you find this helpful, feel free to mark this as the suggested or verified answer. Cheers Jeffrey
.xlf
target-language
ja-JP
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Andrés Arias as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Sumit Singh 2,856
Sohail Ahmed 2,681 Super User 2025 Season 2
YUN ZHU 2,342 Super User 2025 Season 2