Localization framework - automatic translation
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
16 hours ago
Hi everyone,
I'm new to serivcenow in general and I'm setting up the Localization Framework on a single developer instance (Zurich release) and I'm getting a "Failed to request translations" error when clicking the "Request Translations" button on a Catalog Item.
- Plugins installed: Localization Framework, Localization Framework Installer, Localization Framework Spoke, Localization Framework Hub, I18N French Language, I18N Polish Language
**What I have configured**
1. Languages: French (fr) and Polish (pl) both set to Active = true in System Localization > Languages
2. Language Code Mappings: Both fr and pl are present
3. Artifact Configuration: Catalog Item is active with processor script LFCatalogItemProcessor
4. Localization Framework Settings:
- Artifact: Catalog Item
- Languages: French, Polish
- Workflow: Translation → Translation Approval → Auto Publish
- Localization fulfiller group: configured with localization_fulfiller role
- Translation approver group: configured with localization_fulfiller role
5. Spoke Configuration:
- Name: Canal+ Self Spoke
- Host: my instance
- Connection alias: sn_lf_spoke.Localization_Framework_Hub_TMS
6. User roles: My admin user has localization_admin, localization_requester, and localization_fulfiller roles
**What happens**
but when I click "Request Translations" on a Catalog Item, the language picker modal opens correctly showing French and Polish as options. However, after selecting Polish and clicking Submit, I get the error: "Failed to request translations."
The Hub > Translation Requests list remains empty after the attempt.
I also noticed that when trying to set up the Connection & Credential for the sn_lf_spoke.Localization_Framework_Hub_TMS alias, I get the message: "There is no configuration template to create connections and credential records."
**Additional issue — Missing "New" buttons**
In several key modules of the Localization Framework, I don't have access to a "New" button to manually create records, even as an admin user. This affects:
- Hub > Translation Requests (no New button, no records displayed)
- Hub > Spoke Settings (no New button, no records displayed)
- Localization Framework > My Requested Items (no New button, no records displayed)
This prevents me from manually creating translation requests as a workaround. I'm not sure if this is a role/permission issue or if these modules are intentionally read-only and should be populated automatically by the framework.
**My questions**
1. Is the Hub/Spoke architecture supported on a single PDI, or does it require two separate instances?
2. Do I need to configure a Connection & Credential for the Spoke, and if so, how do I do it when there is no configuration template available?
3. Is there a simpler way to configure the Localization Framework on a single instance for demo/testing purposes without a full Hub/Spoke setup?
4. Why are the "New" buttons missing in Hub > Translation Requests, Hub > Spoke Settings, and My Requested Items, even for an admin user? Is this expected behavior?
Any guidance would be greatly appreciated, i've attached some screenshot.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
5 hours ago
Hi @MerylJ
The setting record you've created, have you validated the assignment group has members and they have the localization_fulfiller role?
