Builder.io
OSS
@builder.io/sdks
fix[smartling]: duplicate content entries handling (#4169) ## Description If we make changes to a content entry and re-add to existing job, it was adding it twice _Screenshot_ If relevant, add a screenshot or two of the changes you made. <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Prevents duplicate content when re-adding to Smartling jobs, adds localization support for `Core:Button` text, updates Smartling strings URL, and bumps versions. > > - **Smartling plugin**: > - **Duplicate handling**: `updateLocalJob` filters out content already in the job and only processes symbols for newly added items. > - **Smartling strings link**: Updates URL to filter by file URI (`content.id`) to show strings across jobs. > - **Versions/Deps**: Bump to `0.0.23-9`; pin `@builder.io/utils` to `1.1.25`. > - **Utils (`translation-helpers`)**: > - **Core:Button localization**: Treats `Core:Button` `options.text` like `Text`—exposes in `getTranslateableFields` and writes localized values in `applyTranslation`. > - **Tests**: Add cases for buttons with plain and pre-localized text. > - **Versions/Config**: Bump to `1.1.25`; tsconfig adds empty `types` array. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 4c032176b939dba26b3cc5ad176b0d09037030bf. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->
nx test @e2e/vue
Sign in / Sign up
Open main menu
Succeeded
CI Pipeline Execution
nx test @e2e/vue
Click to copy
Linux
4 CPU cores
read
access token used
fa3c9a31
63