Version
|
New Features
|
Improved Features
|
Bug Fixes
|
1.0.1042 download 12/10/2024
|
|
- You can now select the user interface language of Soluling.
|
- XLIFF: When exporting data, Soluling did not use the duplicate filter.
- Clicking Close in the Translation Memory report caused an error.
- Soluling reports did not show correctly text that used other but Latin script.
- Soluling did not detect .NET 4.8.1 SDK directory.
- Windows Forms: Using the editor sometimes caused the application crash when doing mouse operations outside the editor.
|
1.0.1041 download 09/10/2024
|
|
|
- Exporting to JSON or Resx did not export the empty translations.
- Creating a new .NET project sometimes caused an error.
- Excluding validation errors include previously excluded ones.
|
1.0.1040 download 08/10/2024
|
|
- You can now turn of hotkey for ribbon menu (triggered by pressing Alt).
- You can keep the undo history even after scanning and build.
- SoluMake now returns error result if SoluMake has no license.
|
- Right clicking the project tree root and choosing Options sometimes caused an error.
|
1.0.1039 download 06/10/2024
|
- Windows Forms: You can now move and resize controls with a mouse.
|
- Windows Forms form editor: You can now use mouse to move and resize controls.
- You can now set a source that includes all the same files in the dub folders (e.g. sample.json, sub\sample.json, etc).
|
- Visual Studio Solution source (.sln) marked all rows unused after building (1037 & 1038).
|
1.0.1038 download 30/09/2024
|
|
- Option added to use the original placeholder format when coping composite format strings to the clipboard.
- Windows Forms: Scan rules can now have XML and contains the selections that specify what elements to localize.
|
- Pressing Tab key when the tree view had focus and a form was selected in the tree view, caused a error.
- Grid was not rendered correctly when Soluling was used with Remote Desktop.
|
1.0.1037 download 22/09/2024
|
|
- .NET: Environment variables read better when processing .csproj files.
- .NET: Detect string format option added. Soluling can now easier parse structural (e.g. XAML, JSON) resx items.
- Delphi: Detect string format option added. Soluling can now easier parse structural (e.g. XAML, JSON) resource string items.
- Delphi: Tested with Delphi 12.2.
- Delphi: Form editor loading improved.
- Move to Next Uncompleted Translation menu item added.
- Shortcuts for Select next and previous node in the project tee added (Ctrl+Page Up and Ctrl+Page Down).
- SoluMake: -duplicat option added to export command.
|
- JSON: Changing Composite format string value did not prompt for rescan and the new setting did not turn on until next time you open the project.
|
1.0.1036 download 27/08/2024
|
|
- Delphi: DRC-file parsing improved
- Delphi: Component mapping improved
- Delphi: Data properties can not be include to the form editor data.
|
- Delphi: If you had Add overwritten coordinate properties checked and you had unused rows, Soluling incorrectly injected them as an inherited properties breaking the localized form data.
|
1.0.1035 download 19/08/2024
|
|
- Previous original column can now be added to exported text or spreadsheet files.
|
- Changing the placeholder scan method to plain did not adjust existing translations.
|
1.0.1034 download 15/08/2024
|
|
- Import from localized files works now even if yo have selected the root node in the project tree.
- Ngx-translate: Soluling can now handle nested items.
|
- Soluling did not save the code pages of custom system languages.
- Windows Forms: Soluling added duplicate code properties to the .ntp file.
- Create Translation Package wizard can now handle reruns.
|
1.0.1033 download 22/07/2024
|
|
- Export filter can now include only one of the duplicate string values.
- .NET: Soluling scans embedded SVG data from .resx using the SVG parser.
- .NET: SVG data is visually shown in the view.
|
- RC: Original dialog view showed localized.
- If original coordinates hanged, Soluling sometimes copied existing translations from the other item’s coordinates.
- If the file body name of the original file ended with the ISO language code of the original language, the filename of the localized files were truncated (e.g. Samplen.resx -> Sampl.en.resx).
|
1.0.1032 download 08/07/2024
|
|
- You can now configure machine translation block size.
|
- If a wild card file selection such as *.en-US.resx was used, Soluling used *.resx.
- SoluMake did not set the exit code to error when there was a missing or incorrect file name.
- .NET: Soluling incorrectly detected some Windows Forms, WPF or library projects as ASP.NET Core projects, causing the assembly linking to fail.
|
1.0.1031 download 26/05/2024
|
|
- Delphi: Soluling now supports TTreeView format of Delphi 12.
- Delphi: Form editor did not show caption from actions.
- Delphi: Form editor improved to use real TMS controls.
- Delphi: Scanning and mapping rule improved for TMS UI controls.
- Delphi: TAction handling improved on the form editor.
- Delphi: Form editor can handle frames that are from a .bpl file.
- Delphi: Yo can now overload coordinates of the control that are defined in the ancestor form.
- You can now make a multiple locked translation cell temporarily editable.
- You can now set lock to multiple selected translations.
|
|
1.0.1030 download 13/05/2024
|
|
- You can now make a locked translation cell temporarily editable.
|
- Find dialog did not show the complete result view but half of it was cut out.
|
1.0.1029 download 09/05/2024
|
|
- Delphi: DRC file scanning improved.
- Spell check case insensitive improved.
- When pasting translation for patterns, Soluling now accepts both native and universal patterns (e.g. Hello {0} vs Hello %s).
|
- Help&Manual: If the project contains none XML files, scanning crashed.
- Help&Manual: If he original element contained sub elements, but the translations did not, the localized element was empty.
|
1.0.1028 download 03/05/2024
|
|
|
- Windows Forms editor sometimes showed a message box.
|
1.0.1027 download 01/05/2024
|
|
- .NET: Support for .NET 4.8.1 added.
- Spell check is now case insensitive.
- Natural sort order, and ignore case sorting added to the grid.
- Spell checked incorrectly detected two words repeated if they are separated but a period or new line.
|
- Spell checker did not work on words containing & hotkey character.
|
1.0.1026 download 21/04/2024
|
|
- Delphi: Soluling now detects .ESP resource file correctly to Spanish, Spain - Traditional
- .NET: Soluling can now use C# compiler to create deterministic satellite assemblies.
|
- .NET: Building satellite assembly failed on some machines (build 1009-1024).
- WPF: If the project used Directory.Build.props file XAML compilation sometimes failed.
- Windows Forms editor did not always show
|
1.0.1025 download 07/04/2024
|
|
- Importing speed from file pairs improved a lot.
- Size and position remembering are now smarter.
|
- If the file pair did not use the standard name (e.g. sample-de.json vs sample-German.json), Soluling did not import the values.
- Database: Add localizer items = If items has at least one translation did not work if the data structure was By rows
|
1.0.1024 download 30/03/2024
|
- Support for Delphi 12.1 Athens added.
|
- "Check Localizable property" option added to the Windows Forms options.
- If a Windows Forms has Localizable property set to False and the above option is checked, Soluling does not create localized .resx files.
- Soluling now remembers the position and size of its main window.
|
- It was not possible to set the From or To day in the Time sheet of Filter dialog to today's date.
- Clicking ... button in Original language file name field in the import file part sheet caused an exception.
- "Do not show this dialog" check box in "Node Not Found" dialog did not have any effect.
- Importing translations sometimes hide rows until the project was opened again.
|
1.0.1023 download 17/03/2024
|
- Importing from PO, JSON and Resx file pairs added
|
- .NET: Soluling now reads the top level OutputPath, if exists
|
- Importing from Excel did not always handle pattern correctly
- Soluling did not correctly read the legacy package reference from a .csproj file leading to the build error
|
1.0.1022 download 03/03/2024
|
|
- Spell checker’s text parsing improved.
|
- Silent installing did not work from a read-only media such as CD/DVD.
- Resx file with file reference to a structural file (e.g. .ini): The item was always written, even when excluded.
|
1.0.1020 download 26/02/2024
|
- Support for Flutter resource files (.arb) added.
|
|
|
1.0.1019 download 18/02/2024
|
|
|
- Delphi: Soluling's Delphi code did not work if your project used {$B+} compile directive.
|
1.0.1018 download 11/02/2024
|
|
- Do not update Font.Charset property option added.
|
- VCL: Soluling sometimes set the Font.Charset value incorrectly when writing localized forms.
- WFP: Runtime language change did not work with Run elements.
|
1.0.1017 download 28/01/2024
|
|
- SoluMake exchange/export by default now includes all data types when selecting row to exchange/export.
- Some edit fields rendered the edited content incorrectly when using Soluling through Remote Desktop.
- Support for activation files added.
|
|
1.0.1016 download 22/01/2024
|
|
- IBM Translate and Modern MT can now handle Traditional Chinese.
|
- When writing multilingual XML, Soluling did not use the language id settings but used the default one.
- TM: Selecting Remove all but selected translation option in the select translation dialog raised an exception if the string contained multiple segments.
- WPF: If the XAML file name contained spaces, Soluling created the localized resource item with a wrong name.
|
1.0.1015 download 01/01/2024
|
|
|
- XML: Showing the source property for some XML source was very slow.
- VB.NET: Soluling could not build satellites for VB.NET project having an empty root namespace.
- Pattern editor sometimes added new patterns when not needed.
|
1.0.1014 download 16/12/2023
|
|
|
- Ctrl+Alt+C shortcut did not work in 1011-1013
- Soluling did not use the right NLS code for Spanish Spain Traditional
- When selecting multiple cell and choosing Machine Translate Soluling did not translate any cells
- Pattern that used index wrapped with double braces as placeholders were not always written correctly.
|
1.0.1013 download 25/11/2023
|
|
- Option added to remove translation from localized database object if the translation from the project is removed too.
|
- .NET: Compiling localized XAML sometimes caused Soluling to freeze.
|
1.0.1012 download 10/11/2023
|
|
|
- When using build 1011 through Remote Desktop, scrolling caused invalid grid updates.
- If you had multiple translation columns visible at the same time and you selected multiple cell and then tried to change the translation status or other property, only the translation of the active language was set.
- Access: Soluling could not scan old Access .mdb files.
- Access: Soluling did not correctly convert a .slp file having an Access database.
|
1.0.1011 download 05/11/2023
|
|
|
- Delphi: Mapping for TppGroupHeaderBand component (ReportBuilder) added.
- WPF in .NET Core: Soluling could not compile localized XAML file that used assemblies from a project references.
|
1.0.1010 download 29/10/2023
|
|
|
- Delphi: When localizing an application compiled with an old Delphi version (before 2009), Soluling did not set the Font.Charset of components that were embedded inside another component.
|
1.0.1009 download 24/10/2023
|
|
- You can now lock a translation that does not have any value.
- Support for Montenegrin language added.
|
- WPF in .NET Core: Soluling could not compile localized XAML file that used custom elements from the project assembly.
|
1.0.1008 download 15/10/2023
|
- Support for language variants added. Now locale have three layer: language, optional country and optional variant. You can add custom languages, countries and variants.
|
- Database: Row sorting can now be turned off.
- Filipino added to Google Translate.
- RC: Some missing LANG_xxx language ids added.
- If original value gets changed, the row status turns to change. Now it gets changed back to previous, Soluling automatically clears the changed status.
- When exporting data, Soluling can now optionally convert universal pattern placeholders back to the original form.
|
- VB.NET Core: Soluling could not always compile localized .resx files.
- VB.NET: Soluling did not use the right namespaces in the localized resources if a custom namespaces were used.
- Soluling did not save to translation memory those translations that originated from machine translation or from translation memory.
|
1.0.1007 download 28/09/2023
|
- Support for Delphi 12 added.
|
- Delphi: ReportBuilder mappings improved.
|
- Exchanging only some of the language of the project with an alternative original caused a crash.
|
1.0.1006 download 16/09/2023
|
- Support for .NET 8 added.
|
- Evaluation can now be extended using an evaluation extension code.
- .xliff files are also detected as XLIFF.
- Help & Manual samples are visible in the samples list on the main window of Soluling.
|
- Database: When importing existing translations from a database, Soluling counted the import count incorrectly.
- Help & Manual: If a topic contains XML encoding such as < Soluling did not create the localized topic file correctly.
- Help & Manual: Soluling localized an element that has translate attribute set to false.
|
1.0.1005 download 03/09/2023
|
- Support for Help & Manual added.
|
- When calculating statistics (e.g. character count or word count) only the visible elements are used and hidden such as links and styles are ignored.
|
- PO: If original file was en.po, Soluling raised an error during the scan.
|
1.0.1004 download 27/08/2023
|
|
- RC: Soluling now updated defined(AFX_TARG_???) value.
- When importing from Excel or other array based formats, Soluling now detects better script specific languages (e.g. Serbian, Cyrillic vs Serbian, Latin)
- PO: Soluling now extracts translator comments (# ...)
- Google Translate now maintains better the new lines.
|
- FireMonkey: Building a project that had turned off “Scan visual properties of form” removed the forms nodes from the project.
- .NET: “Remove localized resource files after the build process” check box was not visible in the VS solution source.
- Word: If you had two or more links in a same sentence, the localized Word doc sometimes contained fractions from the original text.
|
1.0.1003 download 13/08/2023
|
|
- SoluMake: -quote parameter added to the add command.
|
- .NET project files could not be localized with the personal license.
- .NET: Satellite assembly compilation sometimes failed when .NET 5.0 or later was used.
- VB.NET: Satellite assembly compilation failed when .NET Core, .NET 5, or later was used.
- Importing localized test files using an Ansi encoding did not work.
|
1.0.1002 download 28/07/2023
|
|
- When Update translation statuses of duplicates are turned on, Soluling now shows a list when you can unselect translations.
|
- Soluling now handles Spanish traditional and modern sorts correctly.
- Delphi: Soluling did not parse correctly a string pattern having pattern length such as ‘Test %d’.
|
1.0.1001 download 19/07/2023
|
|
- Blazor and ASP.NET Core samples and documentation updated to .NET 7.0.
|
- Blazor and ASP.NET Core: Soluling did not extract the right resource name with all Razor components
|
1.0.1000 download 09/07/2023
|
|
- Database: Soluling accepts custom language codes.
- You can now export and import custom languages and/or countries.
|
- Soluling did not save the custom languages if the default project languages were also set.
|
1.0.999 download 02/07/2023
|
|
- Set row state and set translation status buttons can now be added to the quick toolbar.
- You can now add custom languages and/or countries.
|
- Delphi: The language select dialog sometimes showed the language two times.
|
1.0.998 download 29/05/2023
|
|
- Delphi: 3rd party menu items suahc as TwwMenuItem are now but mapped.
- Soluling now converts Serbian NLS codes 2074 and 3098 correctly.
|
- Database: Soluling could not add localized row in the case the ID field was an auto inc field.
- When importing from a .ntp file, Soluling imported coordinates and other none-strings even if “Import only strings” was selected.
|
1.0.997 download 22/05/2023
|
|
|
- HtmlHelp: Visual editor did not show the HTML pages.
- Delphi: Soluling did not always use a relative path for DRC or project file.
|
1.0.996 download 10/05/2023
|
|
|
- Visual C++: Changing the original value in a dialog element caused the existing translations to disappear.
|
1.0.995 download 07/05/2023
|
|
- Database: You can now select a none-string field as a language field.
- Delphi: Strings.Selected of InfoPower is now scanned better.
- XML: Soluling can now handle control characters in the attribute values.
|
- Delphi: The language select dialog showed the resource DLLs using the old extension, but when selected, the language did not change.
- .NET: Soluling used the wrong resource name for a resource that came from a shared project and was in a sub folder.
- .NET: When using shared projects with .csproj using the new format, Soluling did not scan the resources of the .csproj.
|
1.0.994 download 30/04/2023
|
|
- C++Builder: Soluling reads correctly the 64-bit .drc file.
- .NET: Variable values that contain other variables (e.g. "$(InformationVersion).2.3") are now evaluated.
|
- C++Builder: Some of the Nt* units were not compatible to C++Builder.
- C++Builder: Driving samples (original, localized and multilingual) added.
|
1.0.993 download 28/04/2023
|
|
- Delphi: Soluling now updates forms's Font.Charset property.
- Delphi: NtTranslateDataModules variable added to NtBaseTranslator.pas to enable/disable data module translation.
- You can now turn on "Do not exclude" flag in a row and then the row won't be excluded even if there is a matching exclude rule.
|
- Delphi: The language select dialog did not show the resource DLLs using the old extension code (e.g. Windows code vs ISO code)
|
1.0.992 download 22/04/2023
|
|
- .NET and HTMLHelp: You can now turn off the creation of the support zip file with an error.
- Soluling can now import pattern strings too.
- Improved progress indicator with Visual Studio solution sources.
- Delphi: Soluling now detects base form that originates from a .bpl files.
|
- XML: If you selected multiple context nodes, only the last one was used.
|
1.0.991 download 13/04/2023
|
|
- Database: The language field can now be Windows locale id instead of ISO code.
|
- Machine Translated | Use did not use DeepL glossary or the custom source language.
- Database: When using the row localization with none-combined primary key Soluling raised an error when building.
- Delphi: Mapping rule for InfoPower's TwwDBGrid Selected.Strings was incorrect and Soluling did not localize that property.
- When using the filtering with the scan rules editor, Soluling used wrong color codes (red vs blue).
|
1.0.990 download 02/04/2023
|
|
- Delphi: Detect string pattern option added.
- Delphi: QuickReport layout changes did not appear to the localized files.
|
- Delphi: Opening Soluling through clicking a .ntp file that had a Delphi source sometimes froze Soluling.
- Sometimes Soluling setup reported an error "Soluling setup failed: File not found".
|
1.0.989 download 30/03/2023
|
|
|
- Offline activation did not work.
- Delphi: Build 989 did not have Delphi samples.
- Delphi: Form editor did not handle correctly forms that used custom PixelsPerInch values. They were scaled up or scaled down.
|
1.0.988 download 21/03/2023
|
|
- Soluling now check the language pair of the DeepL glossary before using it.
|
- Delphi form editor showed some frames with a dialog border.
|
1.0.987 download 15/03/2023
|
|
- You can now select Unknown or mixed language as an original language.
|
|
1.0.986 download 14/03/2023
|
|
|
- Windows binary: Soluling detected partial HTML resource as binary instead of HTML.
- Editing Language options caused an error.
|
1.0.985 download 06/03/2023
|
|
- Delphi: When using the group source, you can now force a FMX console application for binary localization.
|
- MFC: Soluling did not extract Category and Panel text from the ribbon resource.
- If the alternative original was used, Copy original did not copy from alternative original but from real original.
|
1.0.984 download 02/03/2023
|
|
|
- Delphi: Exchanged projects using visual form inheritance, the visual editor did not use the inherited forms but showed a white box.
|
1.0.983 download 01/03/2023
|
|
|
- Projects with images the text based filtering sometimes caused an error.
|
1.0.982 download 26/02/2023
|
|
- Localized XML based files now use the same entity encoding as the original files.
|
- WPF Translator did not translate Run elements.
|
1.0.981 download 20/02/2023
|
|
|
- Delphi form editor could not show all forms but showed an empty box.
|
1.0.980 download 19/02/2023
|
|
- Delphi: Soluling now reads the parent form class names from the source code. This is more reliable than reading from the EXE. You need to turn on the source code scanning.
- Windows binary: Soluling automatically fixed the new line character in the translated string resource to match the original value.
- Grid does no longed change the selected row if you change the filter settings and the previously selected row still matches the new filter.
- Delphi: Visual form editor handles better derived controls including toolbars.
- Word: Soluling can now localize hyperlinks.
|
- Delphi project: .ntres file contained universal placeholders instead of native Delphi when the Soluling source did not contains a Windows scan file was not included.
- Word: Soluling did not extract text from text box.
|
1.0.979 download 13/02/2023
|
|
- SoluMake: -restype parameter added to add command.
- SoluMake: -outitem can now contains multiple output items.
- Export and exchange now used the alternative original if specified.
- Navigation buttons added to the file select panels.
|
- SoluMake: examples in create command fixed.
- Delphi: Some forms did not show in the right size in the form editor.
- Delphi: If you excluded a frame or base form node from the project then the form editor did not work for any forms using that frame or inherited from that base frame.
|
1.0.978 download 07/02/2023
|
|
- You can now specify the output directory in the Visual Studio solution node and it will override the project specific output paths.
|
- Delphi form editor did not show derived radio groups or toolbutton correctly.
|
1.0.977 download 05/02/2023
|
|
- Composite format strings scan now handles as plain string in addition of patterns with placeholders.
|
- WPF: Soluling could not build all WPF projects that used .NET Core, .NET 5 or later.
- Exporting data did not use scanner row comments.
- Exporting mappings created an invalid XML file if there were no mappings.
|
1.0.976 download 23/01/2023
|
|
- Windows Forms and WPF: SelectLanguage. Select improved by adding the originalLanguage parameter.
- Word: When selecting a build operation for one sub node in the multi-Word project, Soluling now only creates localized files for the selected node.
|
- FireMonkey: TStreamHelper.ReadAnsi used a wrong encoding on macOS.
- FireMonkey: NtResource.pas did not compile with Delphi DX 10.2 or earlier.
- Evaluation extension by the code did not work.
|
1.0.975 download 16/01/2023
|
|
|
- WPF: Soluling could not always compile XAML that belong to a project having package references.
|
1.0.974 download 06/01/2023
|
|
|
- WPF: Soluling could not compile XAML files of projects that hand UseWPF set to true but not referencing the WPF assemblies.
- Windows Forms: Auto mapping mixed Label and Button components.
- Windows Forms: Visual editor misused form’s Location property.
- Windows Forms: Visual editor tried to load certain 3rd party components the require license data resulting a license not found message.
|
1.0.973 download 03/01/2023
|
|
|
- TDelphiProjectFrame not found exception raised on some projects.
|
1.0.972 download 01/01/2023
|
|
|
|
1.0.971 download 21/12/2022
|
|
- XML and JSON: If the original value changes. Soluling does not clear the existing translations but marks them invalidated.
|
|
1.0.970 download 19/12/2022
|
|
- Conversion from a .slp file improved
|
|
1.0.969 download 07/12/2022
|
|
- Soluling now imports the row comments from .slp file.
- Delphi projects can now contains both VCL and FMX forms.
|
|
1.0.968 download 01/12/2022
|
|
|
- Soluling exchange package missed files that had a long (near max 260) file name.
|
1.0.967 download 29/11/2022
|
- Support for Windows App SDK and WinUI 3 added.
|
|
- Embedded XML selection settings were not set in the editor dialog.
- ToolTip properties were scanned incorrectly from BAML.
|
1.0.966 download 23/11/2022
|
|
|
- Delphi form editor crashed the application (964-965)
- 64-bit Soluling.exe application was unstable (964-965)
|
1.0.965 download 22/11/2022
|
- Support for Lazarus added.
|
- Support for multi-target .NET project added.
- Windows RC: Placeholders from the patterns are now scanned better.
|
|
1.0.964 download 23/11/2022
|
|
- Delphi code tested with Delphi 11.2.
- Windows RC: Placeholders from the patterns are now scanned as in other platforms.
|
- Importing localized files when using a wild card source (e.g. *.html) did not import items from the sub folders.
- Terminology. When using stemming (default on) Soluling sometimes highlighted previous and next word too.
- If you had a pattern with two or more placeholders with the same index or name the localizer pattern used the first placeholder value in every instance.
- Delphi: Runtime language change did not work with Delphi 11.2.
- DITA and Markdown: After scanning Soluling left some _unused rows.
|
1.0.963 download 11/11/2022
|
|
|
- Soluling raised an exception if the source file did not exist.
|
1.0.962 download 10/11/2022
|
|
|
- Default auto translated vs best guess fuzzy percentage changed from 90% to 100%.
- When translating in a batch mode the fuzzy percentage was not updated.
|
1.0.961 download 08/11/2022
|
|
- Shift+Ctrl+I, Shift+Ctrl+L, Shift+Ctrl+P and Shift+Ctrl+N shortcuts added to easily navigate in the project tree.
|
- Microsoft terminology works again.
- Grid filter was saved incorrectly to the .nds file and it caused filtering not to work next time the project was opened.
|
1.0.960 download 06/11/2022
|
|
- Delphi form editor: Unmapped controls now show the control type name and you can map them directly from the form editor by right click -> Map control.
- Delphi form editor: Auto mapping improved.
|
- Excluding a .csproj from Visual Studio solution did not remove the items of the project from the .ntp file.
|
1.0.959 download 29/10/2022
|
|
|
- The application level excluded originals (Options | Excluded) did not have any effect.
- On some virtual machines Soluling could not activate itself but raised an exception.
|
1.0.958 download 23/10/2022
|
|
- Delphi: Visual form editor now renders forms better.
- Special characters are injected to the Translation memory translations once applied.
|
- Replace replaced in every column even the scope was set the current.
|
1.0.957 download 15/10/2022
|
- Support for .NET 7.0 added.
|
- Grid filter times can now ignore the time part and use only the date part.
- Windows Forms: Input focus in the project tree is not lost when selecting a new form.
|
- Windows Forms: Soluling did not write localized Size and Location properties to the localized .resx file.
|
1.0.956 download 14/10/2022
|
|
|
- Windows Forms: Visual editor sometimes showed the tab page in the wrong order and showed additional controls in the pages.
- Delphi: Visual editor did not select a component inside a group box if that was selected in the grid.
|
1.0.955 download 12/10/2022
|
|
|
- Windows Forms: If there were several sources in the project and not all source had the same language and a form used customized RightToLeft property, the building failed.
|
1.0.954 download 11/10/2022
|
|
- Windows Forms: Selecting a form node in the project tree no longer set the focus to the visual editor but keeps it in the tree. Previously the focus was sometimes lost to the editor.
|
- HTML: Soluling used incorrect encoding on some elements having a.herf.
- Visual C++: Some old applications used DLGINIT type that was standard and that caused the localized application to crash.
|
1.0.953 download 10/10/2022
|
|
- Windows Forms: Visual editor now shows errors that occurred during loading.
|
- Windows Forms: Soluling sometimes wrote the localized size properties incorrectly.
|
1.0.952 download 08/10/2022
|
- Visual C++: A new Clipped text validation added.
|
|
- .NET: If the assembly file contained a G resource with no BAML data, Soluling raised the following error: “Could not parse BAML files”
|
1.0.951 download 05/10/2022
|
|
- Filter behaviour is now more logical when there are more than one visible language columns in the grid.
|
|
1.0.950 download 04/10/2022
|
|
|
- WPF: Sometimes XAML compilation failed when the project contained over one language.
|
1.0.949 download 04/10/2022
|
- Delphi: A new Clipped text validation added.
|
|
|
1.0.948 download 30/09/2022
|
|
- You can now turn on automatic import from localized files after scanning. Use this if you constantly edit localized files outside Soluling.
|
- Filter did not work correctly on the second or later languages.
|
1.0.947 download 28/09/2022
|
|
- Exclude originals can now used also regular expressions in addition of plain strings and wild card strings.
|
- Removing unused item failed when Soluling Personal was used.
|
1.0.946 download 25/09/2022
|
|
- SoluMake can now add directory sources such as HTML dir and PHP dir to th project.
|
- Soluling incorrectly detected some standard .NET composite format string patterns as a multi-pattern strings.
- Clicking a validation result list removes all other items from the list and you had to rerun the validations again.
- SoluMake: An "Class THtmlDirectorySource not found" error was raised if the .ntp file contained a HTML directory source.
|
1.0.945 download 18/09/2022
|
|
- HTML: Soluling can now localize href attributes from the a elements inside the text block.
|
- XML: Selecting more that one XML file at the time caused and error when selecting the items to be localized.
- TM: If the save to TM translation status triggering was set to Translated, Soluling added the first character of the translation into the TM in addition of the completed translation.
|
1.0.944 download 13/09/2022
|
|
- XLIFF: If the XLIFF contains context elements Soluling can import by context.
- Importing from .ntp now have an option to clear coordinate override if the import file does not have it.
|
- XLIFF: The custom elements added used wrong namespace. For example was nt:datatype when shoudl hae been soluling:datatype.
|
1.0.943 download 12/09/2022
|
|
|
- Importing from Excel when there was an Original column in the definition failed.
|
1.0.942 download 11/09/2022
|
|
- Overlapping and Control out of client validations implemented.
- Duplicate translations dialog now also show the untranslated items and you can uncheck those that you don't want to translate.
|
- Visual C++: If the Soluling project file was set to not store dialog data, opening the project in a developers machine raised an exception.
- WPF: Soluing did not remember the WPF rules you added to the solution source.
|
1.0.941 download 06/09/2022
|
|
- Validation: You can now exclude validations to suppress the validation error of selected cases.
|
- Visual C++: The dialog editor sometimes showed two controls at the same place.
|
1.0.940 download 01/09/2022
|
|
- You can now set the source language of MT and TM to be some translation instead of the original value.
|
- When adding or importing a CSV and a binary glossary and exception was raised.
- Soluling did not filter our duplicate entries when creating DeepL glossaries.
|
1.0.939 download 29/08/2022
|
|
- DeepL integration now supports glossaries. You can select the glossary to be used. Soluling can even create, view and delete DeepL glossaries.
- Grid filter improved to handle translation status correctly when multiple language columns are shown.
|
- TM: Using the TM in the batch mode did not set the translation status correctly.
- XML: Soluling did not use content element if it was an element. Worked when an attribute.
|
1.0.938 download 21/08/2022
|
|
- Fix feature added to the Newline character validation.
- React-Intl: Soluling can now create the localized resource file also in the extracted format in addition to the compiled format.
- Scrollbars added to Delphi's form editor and Visual C++'s dialog editor.
|
- Converting a Sisulizer project to Soluling, Soluling sometimes used the wrong new line character for multi line strings.
- Termbase: A new term value could not be added or edited.
|
1.0.937 download 14/08/2022
|
|
- Build dependency implemented between related sources.
- Locked rows now have translation status Complete.
- Soluling now also adds the stripped (i.e. tags removed) value to the translation memory and also looks for the stripped matches.
|
- Selecting save current language when saving to the translation memory saved all languages.
- The search text box is now correctly rendered in the translations memory dialog.
|
1.0.936 download 18/07/2022
|
|
- You can now install Soluling into a machine that has no Internet connection.
|
|
1.0.935 download 11/07/2022
|
- Merge projects feature (Translate | Merge project file) added.
|
- Delphi: NtShortcutItemsTranslator.pas is now Delphi 7 compatible.
- Soluling now handles the auto generated context values smarter in RC, XML, JSON, DITA, Markdown, and scripts.
|
|
1.0.934 download 05/07/2022
|
|
- Delphi: TNtShortcutItemsTranslator added. It adds support for runtime language change for TdxShortcusItems used in TdxShortcutBar.
|
- Soluling did not always use the selected filter when exporting.
|
1.0.933 download 04/07/2022
|
|
|
- Delphi: Soluling did not correctly scan parameters from _T if the function used four parameters.
|
1.0.932 download 30/06/2022
|
|
- Delphi: When changing the scan rule to scan a list as a single row, Soluling now maintains the existing translations.
- react-intl: Soluling now scans correctly also the strings that have both placeholders and HTML tags.
|
- VB.NET: Resource names in the satellite assemblies we incorrect if a file was not in the root folder.
|
1.0.931 download 19/06/2022
|
|
- Soluling can now detect the format of .resx item and uses the dedicated parser for them.
|
- Choosing Debug menu in the context menu of the translation caused sometimes an exception.
|
1.0.930 download 14/06/2022
|
|
- XML: If the original file does not have encoding attribute then localized files do not have it either.
|
|
1.0.929 download 12/06/2022
|
- Support for iTranslate machine translator added.
|
- Paste from clipboard improved. Can now handle multi-line text and Soluling also automatically adjust the newline character if it is different in the clipboard compared to the Soluling project.
- Select translation memory translation dialog no longer cuts the text.
|
|
1.0.928 download 04/06/2022
|
|
- .NET: Assembly directory property added to the Visual Studio solution source.
|
- Soluling did not always store the activation data.
|
1.0.927 download 02/06/2022
|
|
|
- Word: Sometimes link element position did not match the original.
- Exchange wizard did not store the source files into .ntpx exchange files if a wildcard (e.g. *.docx) source was used.
|
1.0.926 download 01/06/2022
|
|
- Evaluation edition can now be extended by entering an evaluation extension code.
- You can now skip the activation during the setup and do it later.
- React Intl: Soluling now support the new format of JSON resource file.
|
- .NET: Scanning some .NET Core assemblies raised an exception.
- Word: Sometimes formatting and fonts of the localized document did not match the original.
|
1.0.925 download 26/05/2022
|
|
|
- .NET: LeftToRight property not beging the standard one raised an exception.
|
1.0.924 download 23/05/2022
|
|
- .NET: Do not use the main assembly as a template option added
|
- .NET: Project configuration settings as not honored when processing project file variables such as $(Configuration).
- .NET: Soluling sometimes raised the "Invalid UTF32 character value" exception when scanning.
|
1.0.923 download 17/05/2022
|
|
- .NET: Solution directory property added.
|
|
1.0.922 download 17/05/2022
|
|
- Delphi: Soluling deploys the localized application to macOS after building the localized application file.
|
- Delphi: Soluling language select dialog did not work with Delphi 2007 or earlier (i.e. all non Unicode versions of Delphi).
|
1.0.921 download 16/05/2022
|
- Delphi: Binary localization method implemented to macOS (Intel 32/64 bit and ARM 64 bit) applications.
|
- SoluMake: -priority options added to export and exchange commands.
- The Clear menu item in the Cell popupmenu was disabled if the cell contained an empty strings.
- Spell checking status added to the filter.
|
|
1.0.920 download 04/05/2022
|
|
- Exchanging filter's priority settings is now applied for items such as forms and dialog.
|
- When adding the second or later source and there was not default original language set, the source had no original language.
|
1.0.919 download 03/05/2022
|
|
- Delphi: Scan rules and mappings added for QuickReport and ReportBuilder.
|
- Pressing Enter did not stop cell editing in the grid.
- Delphi: Selcting a cell in the grid when the form editor was visible sometimes selected several cells.
|
1.0.918 download 01/05/2022
|
|
|
- SoluMake's outdir did not work with Visual Studio Solution source.
|
1.0.917 download 27/04/2022
|
|
- .NET: Soluling now find the main assembly from the assembly dir if specified.
|
- WPF: XAML compilation sometimes used a wrong rootnamespace.
|
1.0.916 download 26/04/2022
|
|
|
- .NET: Soluling did not always read the referenced assembly file path correctly, resulting XAML compilation to fail.
|
1.0.915 download 25/04/2022
|
|
- Sorting of date time columns (created, changed and translated) works.
- .NET: Soluling did not use the right MsBuild version with .NET projects using tools version 12.0.
- Option to copy the satellite assembly file settings from one source to all other sources in the project.
- Excel: Option to wrap text in the cell added.
|
|
1.0.914 download 11/04/2022
|
|
- Delphi: You can now set the base form from a .bpl file. This means that form editor shows the form visually.
|
- Selecting a custom spell language changed the language code of the column.
|
1.0.913 download 06/04/2022
|
|
- Support for right to left alignment and reading order of right to left languages (e.g. Arabic and Hebrew) added to the edit grid.
|
- When importing translations and the import value matches the current one, but the status is different, Soluling did not import the status.
- IBM Translator works again.
|
1.0.912 download 31/03/2022
|
|
|
- Visual C++: When localizing managed projects, Soluling did not always locate the output DLL file.
- Delphi: Excluding forms sometimes raised an exception.
- Delphi: Message string parsing switch did not work. Soluling handled it always automatically. So you could not turn it off.
|
1.0.911 download 26/03/2022
|
|
- Project tree now has history and pressing Ctrl-L moves to the previously selected node.
|
- Delphi: Soluling did not extract correctly placeholder using %*.*x format.
- Delphi FireMonkey: The newest NtBase.pas did not compile in Android, iOS and macOS.
- Visual C++: When localizing managed projects, Soluling did not locate the output DLL file.
- Visual C++: Dialog editor did not select some items when clicking them.
|
1.0.910 download 14/03/2022
|
- Visual form preview added for FireMonkey forms.
|
- "Skip importing all nodes like this" option added to Node Not Found dialog.
- Soluling detects the sign container name, if any.
|
- Visual C++ Dialog editor: Soluling did not let to select certain elements having no id attribute.
|
1.0.909 download 02/03/2022
|
|
- JavaScript: Soluling scans the RegEx modifier strings (/string/g|i|m).
|
- HTML: The script elements in the localized HTML files were sometimes corrupted.
|
1.0.908 download 25/02/2022
|
|
- Digital signature signing option added to .NET, Visual C++, Delphi and C++Builder sources. Soluling can now sign the localized files.
|
|
1.0.907 download 22/02/2022
|
|
- .NET: Soluling now localizes the unmanaged resources such as string, menu and dialog.
|
- Delphi: Soluling incorrectly detected some Delphi EXE to be a FireMonkey application when they are actually VCL applications.
|
1.0.906 download 18/02/2022
|
|
- DPI aware option added in Options | General. When checked, Soluling becomes DPI aware.
|
- Magento: Soluling scanned incorrectly multi-line strings from Magento CSV file.
|
1.0.905 download 15/02/2022
|
|
|
- Export wizard and other wizards but Project wizard did not work correctly since build 903.
- Word and PowerPoint: Having a *.docx or *.pptx source caused Soluling to raise an error when opening the project file.
- Word and PowerPoint: Having an ampersand character inside a formatting element (e.g. bold or italics) caused the string rendered incorrectly.
- Word: Localized text sometimes used the wrong formatting (.e.g bold and italics) attributes.
|
1.0.904 download 07/02/2022
|
|
- .NET: Soluling reads project properties from the Directory.Build.props file, if any.
|
- Format string validation was broken in build 903.
|
1.0.903 download 06/02/2022
|
|
- .NET: Soluling reads the output paths from environmental variables, if any.
- .NET: Soluling's parsing for .NET projects files (.csproj, .vbproj and fsproj) improved.
|
|
1.0.902 download 03/02/2022
|
- .NET: Support for F# projects (.fsproj) added.
|
|
- .NET project using the new SDK format: Soluling did not show the configuration list in the source dialog.
- Pasting a multi-line text to a multi-line cell caused an error of there was an empty line.
- Removing unused items sometimes raised an silent error and the remove process just stopped.
- SoluMake: remove -unused did not remove unused items.
|
1.0.901 download 31/01/2022
|
- .NET: Support for managed C++ projects (.vcxproj) added.
|
- .NET: Visual Studio project file (.csproj) reading optimized.
- Magento: Import feature from the original file added.
|
|
1.0.900 download 26/01/2022
|
- Soluling now supports cursor resources (.cur)
|
- .NET: Visual Studio solution file (.sln) and project file (.csproj) reading optimized.
- .NET: Soluling now support Visual Studio SDK project file (the new format) even with .NET framework projects.
|
|
1.0.899 download 19/01/2022
|
|
- Original visual view added to Windows Forms editor and WPF preview.
- WPF form editor: Support for 3rd party controls added.
|
- Scripts and source code: Changing the context method left unused row with no translations.
- Visual C++: Selecting a control on the visual editor sometimes raised an exception.
|
1.0.898 download 13/01/2022
|
|
|
- Rescanning projects containing a large amount of .NET assemblies sometimes caused an exception.
|
1.0.897 download 12/01/2022
|
|
- Soluling is now high DPI multi monitor aware. Soluling now looks better when text scaling is more than 100%.
- Period validation now handles Hindi correctly (e.g. uses the Devanagari full stop character).
|
- Scanning projects containing a large amount of .NET assemblies sometimes caused an exception.
|
1.0.896 download 04/01/2022
|
- WPF: Binary localization works with .NET Core 3.x, .NET 5.0 and .NET 6.0.
|
|
- Using .nts file (i.e. .ntp split into several .nts files) in the project that had a same filename more than once (in different directories) caused a project file corruption.
|
1.0.895 download 01/01/2022
|
- Windows Forms: Component mapping implemented.
|
- Windows Forms editor now support .NET Core 3.x, .NET 5.0 and .NET 6.0.
- exchangelanguages attribute added to the .ntp file.
|
|
1.0.894 download 15/12/2021
|
|
- Better error report if the scan operation fails.
|
|
1.0.893 download 12/12/2021
|
|
- Soluling setup remembers now all the previous settings and shows them correctly when in modify mode.
|
- Windows Forms: The visual editor froze if there were over 9 items in a list view or tree view.
|
1.0.892 download 10/12/2021
|
|
- Translation placeholder fix works now with string having only one placeholder.
- Delphi: Visual editor now initially shows the first tab of page controls.
- Scope added to the clear locked translation feature.
|
- Delphi: Soluling did not recognize Format placeholder having capital character (e.g. %S) as a placeholder.
|
1.0.891 download 09/12/2021
|
- You can now clear locked translations in a single command.
|
- Delphi: Visual editor improved to better handle 3rd party controls.
- Turning visual editor off no longer generates the views in the background.
|
|
1.0.890 download 02/12/2021
|
|
- Delphi: Visual editor improved to not need custom data set components mapped any more.
- SoluMake: -equals and -onlystrings options added to the add command.
|
- Applying machine translation to the selected cells showed a translation memory dialog.
|
1.0.889 download 29/11/2021
|
|
- Delphi: Visual editor improved. It works now like Delphi IDE’s form editor with grid, grid lines, guidelines, mouse and keyboard move and resize.
- Delphi: Additional visual editor that shows the original form added.
- Delphi: Component mapping improved for DevExpress components.
- Delphi: Detection of a format pattern improved. Less likely to have false positive.
|
- Soluling setup: When performing an update all samples and spell languages were installed even if they were not originally installed.
- Using the project structure that stores each source into a separate .nts file did not work if the .ntp file was not in the same directory as the source file.
|
1.0.888 download 19/11/2021
|
|
- Android: string-array elements are now correctly scanned.
- Android: Soluling now decodes and encode the Androud Unicode escapes (e.g. \u0020).
- Wildcard sources (e.g *.xml) can now contain characters (e.g. strings*.xml).
|
- SoluMake did not accept -a parameter
- SoluMake could not scan or build projects having InterBase or Firebird sources.
|
1.0.887 download 17/11/2021
|
|
- Delphi: When using the string value as a context of resource string, all strings are now placed into one node.
|
|
1.0.886 download 07/11/2021
|
|
- DITA: more inline elements added.
|
- Trying to export a new project that has not been saved yet caused No filename given error.
|
1.0.885 download 06/10/2021
|
|
|
- Trying to import a file that Soluling did not understand caused an error.
- Windows RC: Localized Ansi encoded .rc file now use the proper encoding.
|
1.0.884 download 03/10/2021
|
|
- Import from localized files works better now.
|
|
1.0.883 download 29/09/2021
|
|
- Windows RC: Soluling updates ribbon resource path in localized files.
- Translate duplicates do no longer hide the grid when showing the select translation dialog.
|
- Visual C++: Soluling did not update the ribbon resource in localized exe files.
|
1.0.882 download 26/09/2021
|
|
- Windows RC: Soluling now translates TEXTINCLUDE blocks and include statements of the standard resources.
|
|
1.0.881 download 25/09/2021
|
|
- DITA: String normalization improved.
- Soluling now imports the custom output file settings when converting a .slp file.
|
- Delphi: If DRC files were not used, the platform file dialog still required you to enter one.
- Import existing files did not always work if the source had a wildcard (e.g., *.xml), and the subfolders were also included.
- RC: Some items were not correctly scanned.
|
1.0.880 download 18/09/2021
|
|
- SoluMake: when importing using a .rsp file and a file does not exist, Soluling now writes a warning and continues processing the .rsp file.
- The Translate Wizard improved to better remember previous settings.
|
|
1.0.879 download 16/09/2021
|
|
|
- Opening the source dialog of some source types caused an error.
|
1.0.878 download 16/09/2021
|
|
- When adding a wild card source, Soluling did not import translations from existing localized files.
- DITA: more inline elements added.
- DITA: Now it is possible to turn off the visual PDF preview.
- DITA: Soluling now normalizes also inline elements so the grid no longer shows the extra white spaces.
|
|
1.0.877 download 11/09/2021
|
- Support for Delphi 11 Alexandria added.
|
|
- Conversion from .slp to .ntp now keeps the string resource content method even it was by value.
|
1.0.876 download 09/09/2021
|
|
- When applying translations memory in a batch mode on multi-segmented text, Soluling's candidate popup now shows all possible permutations.
|
- INI: Items containing HTML were not scanned.
- Term highlighter did not work.
|
1.0.875 download 05/09/2021
|
|
- Soluling sometimes showed the scan progress percent incorrectly in the case project contained dozens of sources.
- DITA and other XML-based sources: If the DITA file did not have the encoding attribute in the XML header, Soluling prompted the Select File Format dialog. Now it automatically chooses UTF-8 that is the default encoding of XML.
|
|
1.0.874 download 05/09/2021
|
|
- Visual C++: Dialog items without id use now different context method. Soluling automatically converts the old row into new rows.
- When applying translations memory on multi-segmented text, Soluling's candidate popup now shows all possible permutations.
|
|
1.0.873 download 31/08/2021
|
|
|
- Soluling saved to TM, exported and copied to clipboard HTML text in encoded form (" vs ").
- DITA: codeph added as inline elements.
- When adding multiple files at the same time Project Wizard asked the type of each file.
- When adding multiple files at the same time Project wizard added only the import files of the first file.
- TM: The search function in the TM dialog incorrectly used segmentation.
- Visual C++: Soluling created duplicate resources on localized EXE/DLL files
- Visual C++: Soluling did not import some static text from localized files.
|
1.0.872 download 24/08/2021
|
- Windows: Keep original resource language id feature added.
- Windows: Keep original resources in a multilingual output file feature added.
- Windows : Option to change neutral resources language id added.
|
- Delphi: NtTreeViewTranslator.pas and NtListViewTranslator.pas updated to support newest tree view and list view data.
|
- Importing translation from localized satellite assemblies did not import translations from Windows Forms.
- Windows Forms: Visual editor raised an error on some forms.
|
1.0.871 download 19/08/2021
|
|
- Soluling no longer encodes " character in XML files it creates unless the original XML file uses "
- DITA: uicontrol and wintitle added as inline elements.
- WebVTT: Support for NOTE elements added.
- Markdown: Tables that belong to a list item are handled correctly.
|
- If one file in the wild card source (e.g., *.resx) was invalid Soluling did not scan the valid files but raised an exception. Now it just ignores the invalid file but processes the valid ones.
|
1.0.870 download 13/08/2021
|
|
|
- Subtitle files were always scanned as Ansi. If a file was UTF-8, it failed
- Using *.html as a source failed if the top-level folder did not contain any HTML files.
- Soluling did not build multilingual PE files correctly
|
1.0.868 download 20/07/2021
|
- If a .resx file of a solution or project contained invalid data, Soluling raised an exception.
|
- Delphi: DeExpres tree component scanning improved.
|
|
1.0.867 download 20/07/2021
|
|
- The project reference scanning can be turned off when using .NET project and solution file localization.
|
|
1.0.866 download 18/07/2021
|
|
- Support for .NET ToolsVersion 16 and 17 added.
|
|
1.0.865 download 16/07/2021
|
- Support for .NET build tools 16.0 improved
|
- Extended placeholder scanning option added.
|
- If one source file did not exist, the scanning of the remaining file failed.
|
1.0.864 download 05/07/2021
|
- Support for Visual Studio 2022 added.
- Support for .NET 6.0 added.
|
|
|
1.0.863 download 03/07/2021
|
|
|
- Soluling did not detect old .NET SDK (version 6.x or older) correctly.
|
1.0.862 download 01/07/2021
|
|
|
- Selecting a cell in the grid, right-clicking, and choosing Translation Memory | Use all translation engines caused an exception.
|
1.0.861 download 28/06/2021
|
- You can now set the override language per-node basis.
- Proxy server settings added.
|
|
|
1.0.860 download 20/06/2021
|
|
- Filter added to component rules dialogs.
|
- Term edit dialog: Clicking outside any item caused an exception.
|
1.0.859 download 09/06/2021
|
- F6 shortcut added for Build operation.
- Has validation error and Fixable properties added to the filter.
|
- Importing translation from another .ntp file showed a Not found dialog if the status of the target item (e.g., form) was unused.
|
|
1.0.858 download 05/06/2021
|
- Delphi and C++Builder: Soluling can now embed resource DLLs inside the application file as custom resources. This enables a single file deployment having all the benefits of resource DLLs.
|
|
|
1.0.857 download 04/06/2021
|
|
|
- Import from Excel imported only the items from the top to the first empty line.
|
1.0.856 download 23/05/2021
|
|
- .slp project conversion now read the localized files even if a custom output directory was used.
|
- Delphi: Calling TNtTranslator.SetNew with a language code with no matching resource DLL caused TNtTranslator to translate the forms in the original language.
- Qt: Soluling did not scan the placeholders correctly from patterns.
- .slp project conversion did not convert attributes of rows where there were more than one line.
|
1.0.855 download 19/05/2021
|
|
|
- Adding a project-specific termbase caused an error.
|
1.0.854 download 18/05/2021
|
|
|
- .slp project conversion did now work if the .slp contained Visual Studio solution file (.sln).
|
1.0.853 download 07/05/2021
|
|
- RAD Studio group file localization now supports C++Builder.
|
|
1.0.852 download 04/05/2021
|
|
- Soluling saves the previous .ntp file as .~ntp, providing an automatic backup.
- Platform file can now be optional or required to improve situation where not all platforms or project configurations are not built.
|
|
1.0.851 download 01/05/2021
|
- Support for C++Builder added.
- Soluling can scan comments from resource strings of Delphi units added to C++Builder projects.
|
- You can now select the ancestor form if Delphi and C++Builder form if Soluling did not detect it automatically.
|
|
1.0.850 download 27/04/2021
|
|
|
- When using a local termbase, the terminology matching was done in case sensitive way.
|
1.0.849 download 26/04/2021
|
|
- WPF: Window/page preview added to show the window visually. Note! This is currently in the preview state and will be improved.
- Windows Forms: Form editor improved. Selecting control in the editor selects the row and vice versa.
|
|
1.0.848 download 25/04/2021
|
|
- Delphi: You can now move and resize controls using the arrow keys. Ctrl+arrowkey moves. Shift+arrowkey resizes.
- Visual C++: You can now move and resize controls using the arrow keys. Ctrl+arrowkey moves. Shift+arrowkey resizes.
|
|
1.0.847 download 20/04/2021
|
|
- Clicking the Update button in the ribbon no longer closes the project without informing it.
- Source code localization: Key value added to the context options.
- Ruby: Key value in key-value pairs can be used as the context value.
|
- Cutting a translation from the grid and then undoing it always set the percent to 100% even it was not 100% before the cut.
- Soluling used the batch more translation memory usage options instead of the interactive mode if the batch mode was used at least once.
- Adding an exclude string "*" excluded all strings in your project.
|
1.0.846 download 15/04/2021
|
|
|
- Windows Forms: Selecting the Source code tab in the forms editor raised an exception.
- Windows Forms: Clicking outside the forms in the editor hide the form.
|
1.0.845 download 14/04/2021
|
|
|
- Excel: List index out of bounds error occurred when importing some Excel files.
|
1.0.844 download 12/04/2021
|
|
- Tested with ComponentOne's Windows Forms controls.
- Report dialog did not set the report file name correctly if the project was just created but never saved.
- Visual editor sometimes did not render all background.
- Custom Windows Forms: BackColor and ForeColor properties were rendered as black in the form editor.
|
|
1.0.843 download 10/04/2021
|
|
|
- Delphi: Visual editor ignored the Align property.
- .NET: Failing to read one resource file of the Visual Studio project terminated the scan process.
|
1.0.842 download 08/04/2021
|
|
- Database: When using the field localization, you could not set the data format. Now you can.
- Translation memory can now do use existing translation as a segment.
|
- Database: Soluling detected HTML data incorrectly to XML, and if it was not well-formed, an error occurred.
|
1.0.841 download 05/04/2021
|
|
- .slp to .ntp conversion: Missing or old localized files identified.
|
|
1.0.840 download 04/04/2021
|
|
- Translation memory usage options added to the scope dialog of the batch translate to quickly change the settings.
- Translation memory can now do better matching in the case the source string has multiple segments.
|
|
1.0.839 download 04/04/2021
|
- Formality property added to the machine translation. It is used when the DeepL engine is used with selected language pairs.
|
- Excel format added as a possible output format of statistic reports.
- .slp to .ntp conversion: Project file in Delphi projects is converted.
- .slp to .ntp conversion: Output directory and pattern is converted.
- Translation candidate list now shows the matches in the percentage order, highest first.
- Translation memory options added for the batch mode.
- State column's sort key now includes the match percent.
|
- SoluMake: clear -clearmode:unused did not remove unused rows that had translations.
- Translation memory dialog: Search button now uses the current TM settings. Previously used the default settings.
|
1.0.838 download 22/03/2021
|
|
- Importing data from TMX containing placeholders works now.
- Background machine translation optimized.
- Translation candidate list can now handle strings that contain multiple segments.
|
|
1.0.837 download 16/03/2021
|
|
|
- Translate wizard did not always remember the output file format.
|
1.0.836 download 10/03/2021
|
|
- SoluMake: Filter options added to the report command.
|
- SoluMake: -utc and -lang parameters were ignored in the report command.
- Opening a Soluling project file containing a large Visual Studio Solution file sometimes took a long time.
- Hiding the active language column in the grid caused Souling to draw the language columns incorrectly. However, no data was mixed or lost.
|
1.0.835 download 09/03/2021
|
|
- UTC/local time switch added to the report options.
- SoluMake: Improved report options added.
|
|
1.0.834 download 08/03/2021
|
|
- Create Statistic Report feature added. You can now create a report based on a subset of languages and rows.
|
|
1.0.833 download 04/03/2021
|
|
|
- Word: ' character was incorrectly encoded.
|
1.0.832 download 03/03/2021
|
|
|
- Delphi: Soluling raised an exception when scanning old TTreeView node data.
|
1.0.831 download 03/03/2021
|
|
- Word: Soluling can now handle text with hyperlinks.
|
- HTML: Localized HTML files contained absolute path in img tags.
|
1.0.830 download 01/03/2021
|
|
|
|
1.0.829 download 26/02/2021
|
|
|
|
1.0.828 download 25/02/2021
|
|
|
|
1.0.827 download 25/02/2021
|
|
|
- RC: Soluling imported some menu items incorrectly from localized files if the menu item did not contain an id.
- If a wild card source (e.g., *.md) contained a subdirectory having the name of two characters, Soluling skipped that directory.
|
1.0.826 download 24/02/2021
|
|
|
- RC: Soluling did not import menu items correctly from localized files if the menu item did not contain an id.
|
1.0.825 download 23/02/2021
|
|
|
- RC: Dialog editor showed some controls incorrectly.
- RC: Conversion from .slp did not import translations if a non-default output files were used in .slp.
|
1.0.824 download 22/02/2021
|
|
- Excel import: The columns in the sample sheet are now resizable.
- RC: When creating a new project for an RC file Project Wizard now lets you choose the resource types.
|
- Translation memory stored the trailing white spaces of the segments to the TM. That sometimes prevented using the segments.
- When a wild card source (e.g., *.md) was used, Soluling interpret any two characters subdirectory as a dir for localized file causing file on those dirs skipped.
|
1.0.823 download 15/02/2021
|
|
- Delphi: Mapping rules can be edited.
- Import from Excel now show the language name in the import definition in addition to the language flag.
|
- Translation memory: Editing an existing value in the TM caused an exception.
- Translation memory: Searching for a translation in the TM dialog caused an exception.
|
1.0.822 download 12/02/2021
|
- Scan and Build menus added to the popup menus of project and sources.
|
- Delphi: Resource string comments can now contain the exclude tag (e.g. noloc) that excludes the resource string.
- Delphi: Form editor improved. You can now select tabs in page control.
- Text: String options sheet added to the text source's dialog.
- UI: Create database source, Create a package and Translate duplicates dialogs/wizards changed resizable.
|
- SoluMake: Scanning a project that has changed items sometimes caused an exception when trying to save translations to the translation memory.
|
1.0.821 download 08/02/2021
|
|
- Component mapping dialogs and sheets added for Delphi sources.
- Text file can no use definitions that have no context column.
|
- MySQL and SQL Server translation memories could not use all the translations of the translation memory because of the incorrect hash code calculation.
- Delphi form editor showed a white sheet instead of the form if any of the components contained property value having an Extended type.
- iOS: Scanning an iOS project caused an exception in Soluling.
- INI: Creating a new project for an ini file raised an exception in build 820.
|
1.0.820 download 27/01/2021
|
|
- Delphi: Visual form editor improved. It now works similarly compared to Delphi IDE's editor.
- Delphi: Component mapping of 3rd party controls added. Maps the control in the editor to the matching standard VCl control to give a better visual experience.
- XML: You can now turn on/off (default off) the string form detection.
|
- Applying a suggestion from spell check added extra space.
- Visual C++: The dialog editor did not always select the right component after selecting a new row in the grid.
|
1.0.819 download 20/01/2021
|
|
- Delphi: Move scan rules added to cover DevEx components.
|
- Delphi: Exclude rules for UniDAC components were not present in build 818.
- Delphi: Visual editor sometimes turned black in build 818.
|
1.0.818 download 19/01/2021
|
|
- Import: The context value if text and Excel files can contain escaped characters.
- Setup: If you installed 32-bit Soluling on 64-bit OS, the Soluling setup now remembers your installation and can perform a quick upgrade.
- Translate duplicated dialog made resizeable.
|
- Machine or pseudo translating a none string row such as menu short cut caused an exception.
|
1.0.817 download 18/01/2021
|
|
- Import from .slp containing a database project. Port it imported correctly.
- Soluling now imports translations from a .slp having a database source.
- Delphi: Exclude rules added for UniDAC components.
- Firebird: Soluling now automatically finds the fbclient.dll, if installed.
|
- Firebird and Interbase: Building failed if the database was UTF-8 encoded.
- Firebird and Interbase: If the client DLL does not exist Soluling now show a proper error message.
|
1.0.816 download 15/01/2021
|
- SoluMake: -a option added to enable Ansi output.
|
|
- FireBird: Soluling did not use the port value specified but always used the default port (i.e., 3050).
- Setup: Sometimes Soluling Setup showed "List index out of bounds (0)" error.
|
1.0.815 download 13/01/2021
|
|
- List of output files added to the result file (.ntr).
- HTML preview shows images and CSS styles.
|
- Visual C++: The dialog editor did not always select the right component after selecting a new row in the grid.
- Find caused an exception if the row count in the current view becomes zero.
- ASP.NET Core and Blazor: If a variable was passed to Localizer instead of a string literal, then Soluling extracted the following string (if any) in the same line.
|
1.0.814 download 24/12/2020
|
|
|
|
1.0.813 download 20/12/2020
|
|
|
- Delphi: A memory leak removed from NtPattern.pas file.
|
1.0.812 download 16/12/2020
|
|
|
- Excel: Sometimes, Invalid floating point value was raised when building localized files.
- Remove source popup menu was visible even the source was a child source of the main source (e.g., VS Soluluting file or RAD Studio Group file).
|
1.0.811 download 14/12/2020
|
|
|
- Adding a translation memory file to the translation memory list caused an error.
|
1.0.810 download 09/12/2020
|
|
- Ini: You can now turn off format detection if you have check the whole section to be localised.
- Ini: If the ini file uses quotes but the quotes inside of the value were not escaped then Soluling does not either escape the values in the localized ini files.
- Ini: Converting from .slp now keeps the quote settings.
|
- Word and Excel: When using the wild card in the file name the project tree did not shape correctly.
- Excel: When adding a wild card source (e.g., *.xlsx) Soluling raised an exception.
|
1.0.809 download 07/12/2020
|
|
- Excel and text: You can now select multiple columns in the definition sheet and configure them together.
|
- Word: When adding a wild card source (e.g., *.docx) Soluling raised an exception.
- Word: If a paragraph contained & character and a bold, italic or underlined text, Solulings grid showed the formatting tag incorrectly.
- Word: Weh using older Word (2013 or earlier) each scan made Soluling project dirty even if you had made no changed to the Word document.
- Excel: When adding a wild card source (e.g., *.xlsx) Soluling raised an exception.
- XML and Word: Having URL in a text prevented the element localization.
|
1.0.808 download 03/12/2020
|
|
|
- Visual C++: If the source file did not exists (as in the case of a translator working on the .ntp file) Soluling crashed.
- Visual C++: The dialog editor did not show the translated text and layout but the original text and layout.
|
1.0.807 download 30/11/2020
|
|
|
- Clicking Translate by Glossary menu in the selected cell caused a crash.
- Delphi: Selecting a row when a Delphi form editor was visible sometimes caused a crash.
|
1.0.806 download 27/11/2020
|
|
|
- Delphi: Having a platform file Soluling all strings list properties appeared twice in the project.
|
1.0.805 download 26/11/2020
|
|
|
- Delphi: Saving a Soluling project file containing a Delphi group project to a different directory as the .groupproj made the Soluling project nodes incorrect.
|
1.0.804 download 25/11/2020
|
|
- Delphi: File sheet of a Delphi group project improved to used only configuration list instead of separate configuration names and platform lists.
|
- Delphi: Adding a Delphi group project did not populate the platform files in Project Wizard.
|
1.0.803 download 10/11/2020
|
|
|
- ASP.NET Core and Blazor: Creating a Soluling project for a library project caused Soluling to crash (close).
|
1.0.802 download 07/11/2020
|
|
- ASP.NET Core and Blazor: Soluling reads the type parameter correctly in the localizer interfaces.
|
- WPF: Importing XAML translations from localized satellite assemblies raised an error.
|
1.0.801 download 03/11/2020
|
|
|
- Removing source sometimes raised an exception.
- .NET: Detailed logging improved on the .resx and satellite assembly compilation.
- If the .ntp file was locked and you tried to save it an exception was raised.
|
1.0.800 download 30/10/2020
|
|
- Blazor: You can now localize Razor class libraries as well.
|
- XML: If XML contained HTML data and scanned as HTML, rescan sometimes caused the project to be changed even if the XML file did not change.
- Delphi: Soluling's VCL API did not compile with some older Delphi versions.
- WPF: When using the binary localization Soluling sometimes raised an assertion that aborted scanning.
|
1.0.798 download 26/10/2020
|
|
|
- WPF: Soluling did not extract BAML data from a project that used Soluling.dll assembly.
- .NET: Runtime language switch did not work if the translator code was added as a separate assembly.
|
1.0.797 download 25/10/2020
|
|
- WPF: Binary localization improved. Now works with .NET Framework and .NET Core.
|
- WPF: When using binary localization the dependency assemblies were not correctly loaded causing an error on some windows and pages.
|
1.0.796 download 22/10/2020
|
|
|
- Text-based source: Setting the BOM of output encoding different to the original BOM was not stored into .ntp file, so it was gone next time you open the file.
- Markdown: Selecting multiple similar files to be localized caused and error.
|
1.0.795 download 21/10/2020
|
|
|
- License options sheet improved.
|
1.0.794 download 17/10/2020
|
|
|
- WPF: Binary localization for 64-bit assemblies did not work. It only worked for AnyCPU or 32-bit assemblies.
- If you opened a .ntp file in a disk where the source files did not exist, Soluling sometimes incorrectly changed the existing source path.
|
1.0.793 download 16/10/2020
|
|
|
- Delphi: When creating a new Delphi FireMonkey project and selecting "Inherited forms in a hierarchy" in the project wizard caused an error.
- Delphi: When having Delphi FireMonkey project and running either Translate or Create translation package wizard caused an error.
|
1.0.792 download 13/10/2020
|
|
|
- Delphi: When hex or source code view was on in form editor, and you changed the form, an error was raised.
|
1.0.791 download 11/10/2020
|
|
- Angular: Samples updated to Angular version 10.1.5.
|
- Angular: If the extracted string contained a link tag where href having / characters, Soluling created an invalid localized file.
|
1.0.790 download 10/10/2020
|
- Support for svelte-i18n resource file added.
|
|
|
1.0.789 download 09/10/2020
|
- You can now use Tab and Shift+Tab keys to move around cells.
- Ctrl+Del and Ctrl-Backspace operation added to the edit cell.
- Inline XML validation added.
|
- XML, JSON, INI and YAML: Souling can now scan HTML data as HTML instead of plain string.
- Auto keyboard setting turned off by default.
|
- TM: Sometimes when editing translation or changing its state an error occurred when adding the translation to the translation memory.
- Drag and drop inside the translation did not always work.
- Pasting data from the clipboard sometimes caused a translation memory error.
- When stating editing of the translation Soluling sometimes froze for a moment.
- Performing a scroll action during the cell edit operation canceled the edit operation.
|
1.0.788 download 28/09/2020
|
|
|
- GetText/PO: Creating a new project raised an error.
|
1.0.787 download 24/09/2020
|
|
|
- SalesForce: Soluling project did not remember file format value.
|
1.0.785 download 23/09/2020
|
|
|
|
1.0.784 download 23/09/2020
|
|
|
|
1.0.783 download 20/09/2020
|
- Text file: If Soluling can not detect the encoding, it now prompts a dialog where you can specify the encoding.
|
|
|
1.0.782 download 16/09/2020
|
|
|
- Using Microsoft Translator raised an error.
|
1.0.781 download 16/09/2020
|
|
- If using an ill-formatted machine translation Soluling marks the translation with invalidated flag.
|
|
1.0.780 download 16/09/2020
|
- Soluling now has an option to accept also ill-formatted machine translations.
- Tested with .NET 5.0 RC 1.
|
|
|
1.0.779 download 15/09/2020
|
- Version checking enabled. If the version of the .ntp is newer than the Soluling version a warning dialog is shown.
|
- SoluMake: Error handling and output log improved.
- SoluMake: -v option worked in the wrong way.
|
|
1.0.778 download 04/09/2020
|
|
- Angular documents and samples were updated to Angular 10.1.
|
- Angular: When localizing Angular JSON file, Soluling wrote resource items having interpolated string incorrectly, making Angular to ignore those strings.
|
1.0.777 download 03/09/2020
|
|
- Delphi: The form editor shows the tab sheet of the TPageControl where the selected row locates.
|
- Visual Studio Solution file: If you changed the .sln file path in the source dialog, the project nodes were not correctly updated.
- Delphi: If a platform file of the Delphi source did not exist, clicking the edit button raised an exception.
|
1.0.776 download 02/09/2020
|
|
|
|
1.0.775 download 01/09/2020
|
- Support for Go programming language and go-i18n added.
- Custom assembly directory option added to the .NET project source. You can specify a directory where your assembly files are located.
|
|
|
1.0.774 download 31/08/2020
|
|
|
- If the diagnostic log was enabled Soluling crashed on startup.
|
1.0.773 download 27/08/2020
|
|
- SoluMake: -input option added for build command.
|
- Undoing action did sometimes leave the Save button disabled so the use could not save the project unless edited it a bit more.
- SoluMake did not import translation status if the import translation value was the same as exiting value and -setstatus:complete parameter was passed.
- When using a wild card source (e.g., *.po) Soluling did not path of the source correctly to .ntp.
|
1.0.771 download 07/08/2020
|
|
- Text based files: If the original file name ends to IETF language tag (e.g. sample_en-US.xml) then Soluling, by default writes the localized files in the sample directory using the same name format (e.g. sample_de.xml)
|
- ASP.NET Core and Blazor: Changing extraction mode resulted in duplicate sources to be extracted.
|
1.0.770 download 03/08/2020
|
|
|
|
1.0.769 download 29/07/2020
|
|
|
- SoluMake did not work correctly in build 1.0.764-768 but raised I/O error 105.
|
1.0.768 download 29/07/2020
|
|
|
- Checking Remove the old translation if the translation in the project changes in the TM save caused the save operation to raise an exception.
|
1.0.767 download 27/07/2020
|
|
- ASP.NET Core and Blazor: Soluling scans and shows inline HTML elements correctly.
- Closing a large Soluling project took a long time. Now it is fast.
|
|
1.0.766 download 11/07/2020
|
|
- If Soluling can not locate the source file, Soluling will not change the relative path when saving .ntp to another location.
|
- Solumake: -v option incorrectly also checked the import file and ignored the file import if the version was not compatible.
- Excel: Trying to localize an empty Excel sheet raisend an exception.
- HTML, DITA, Java .properties and Qt .ts source could not handle * wild card in the source name.
|
1.0.765 download 07/07/2020
|
|
- URL's in the Update dialog were fixed and the current and maximum build numbers fixed.
|
- If the Soluling desktop file (.nds) contained invalid XML, Soluling raised an exception.
|
1.0.764 download 03/07/2020
|
|
|
- Delphi: When using at least one platform file, the scan process resulted the Save File button enabled even there were no changes made to the EXE file.
|
1.0.763 download 29/06/2020
|
|
- Create Translation Package Wizard now check that the user has write access to the selected output directory.
- Delphi: Language change dialog's language detection previous based on file exe. Now it also checks that the language file is a DLL.
|
- When creating a validation report in the case, there were no validation errors Soluling raised an exception.
|
1.0.762 download 23/06/2020
|
|
|
- Clicking filter panels' refresh button did refresh the grid.
|
1.0.761 download 20/06/2020
|
|
- DeepL: Japanese and Chinese added.
- Amazon translate: Several new languages added.
- ModernMT: Soluling now gets the realtime list of supported language pairs.
- Translate duplicate works new even when an Alternative original has been set on.
|
- Ini: Soluling did not remove quotes from the values.
- .NET: If the .NET project used a Visual Studio configuration that contains ( or ) characters (e.g. Release(No tests)) Soluling did not locate the assembly files correctly.
- ASP.NET Core: By default Soluling deleted the localized .resx files after the build process. Now the default value is to keep them.
|
1.0.760 download 16/06/2020
|
|
|
|
1.0.752 12/06/2020
|
- New parameters added to SoluSetup.exe
|
|
- When importing a file that extension is unknown to Soluling, Soluling prompts a dialog to select the file format. Clicking OK on that dialog raised an exception.
- When installed as a Basic Translator edition, Soluling still raised exception on System Info dialog.
|
1.0.751 08/06/2020
|
|
|
- When installed as a Basic Translator edition Soluling raised exeption on System Info dialog
|
1.0.749 31/05/2020
|
|
|
- SoluMake add command configured .NET project source incorrectly.
|
1.0.748 30/05/2020
|
|
|
- Project wizard in build 747 raised an exception.
|
1.0.746 29/05/2020
|
|
- Translation memories and Glossary lists now visually show disabled translations memories.
- Sometimes when closing Soluling, the application froze for a few seconds before closing. Now it closes immediately.
|
- YAML: Localized YAML files used Unicode escaping instead of or plain Unicode characters.
- Markdown: Default encoding was Ansi causing some UTF-8 encoded .md file decoded incorrectly.
- Disabled Translation Memory caused Remove unused strings to raise an exception.
|
1.0.745 27/05/2020
|
- SoluMake.exe made DevOps pipeline compatible.
- Tested with Delphi 10.4 Sydney.
|
|
- Trying to add a YAML file containing empty lines at the top of the file raised an exception.
|
1.0.744 22/05/2020
|
|
- When adding a new engine (termbase, TM or MT) or configuring an existing one, the engine is also added as an enabled engine of the current project, and each project you open after you added the engine.
|
- When clicking Edit button for Microsoft Machine Translator after it was already configured, an exception was raised.
- Interactive Machine translation did not work with Enterprise or Beta edition was used.
|
1.0.743 22/05/2020
|
- Support for Magento added
- Import from CSV files added
|
|
|
1.0.741 07/05/2020
|
- You can now add .ntp files into Translation Memory using the Files sheet
- Edition (Enterprise, Professional, Personal) limitations added
|
|
|
1.0.739 02/05/2020
|
|
|
- Termbase on MySQL: Update available was enabled to all import files. This fix fixes the new termbases that Soluling creates. It does not fix the existing termbases.
|
1.0.738 30/04/2020
|
|
|
|
1.0.737 27/04/2020
|
|
|
|
1.0.736 27/04/2020
|
|
- Trying to localize an XML, JSON, or INI file that is invalid Soluling now show a proper error message and cancels the operation instead of an exception.
|
- 32-bit setup is now uninstalled properly.
- Grid: If no language columns were visible the grid showed empty even there were rows.
|
1.0.735 19/04/2020
|
|
- Blazor: By default Souling removed the localized .resx files after the build process. Now they are not removed unless you turn the feature on.
- React-Intl: Support for extracted file format added.
- React: A tic-tac-toe sample added and documentation improved.
|
|
1.0.734 18/04/2020
|
- SoluMake.exe: save command added. Saves the project.
|
- Blazor: Localization of Blazor WebAssembly implemented and a sample added. Requires Blazor WebAssembly preview 4 or later.
|
- .NET Core. When using .NET Core 3.0 Soluling did not correctly compiled the localized .resx files and that also caused linking of the satellite assemblies to fail.
|
1.0.733 14/04/2020
|
- FireMonkey: You can now create language-specific resource files (.ntlang) and deploy them instead of one multilingual .ntres file
- FireMonkey: You can now deploy translation files (.ntres or .ntlang) as standalone files instead of an embedded resource.
|
- XML, JSON, INI: Scan speed improved a lot
- XML, JSON, INI: If the file is large Soluling shows a progress dialog before starting the Project Wizard
|
|
1.0.732 07/04/2020
|
- Support for .NET 5.0 added.
|
- .NET Core compilation now uses .NET Core SDK tooling instead of .NET Framework SDK tooling.
- Qt: Soluling can now compile localized .ts file to .qm files.
- Marking a node Locked now makes all sub nodes and all rows contained in the node or sub nodes locked too.
- When right clicking a translation or row "Select Tree Node" was not always visible.
|
- ASP.NET Core: If view/page file contained localizer interface (e.g. IViewLocalizer) is a comment the file was scanned incorrectly
- ASP.NET Core: The encoding of the localized view files was windows-1252 instead utf-8
|
1.0.731 04/04/2020
|
|
- Row - Locked filter is also applied to all rows of a node that has been locked
|
|
1.0.730 30/03/2020
|
|
|
- Filter -> Translation flags contained a Duplicate group box that is now removed.
- Create translation package caused build 729 to crash.
|
1.0.729 30/03/2020
|
|
- Duplicates filter button added to the filter ribbon
- Mach whole words check box added to the find/replace dialog
- Show output file in explorer menu added to the source's context menu
|
|
1.0.728 29/03/2020
|
|
- Duplicate strings options added to the grid filter.
|
- After editing a translation value and a duplicates dialog popped up, the grid remained in a selection state selecting cells when moving the mouse.
|
1.0.727 26/03/2020
|
|
|
- Clicking Fix button on the row did not update the valiation result status.
- If translation was in edit mode and machine translation search started in backgound and the user changed the language the application crashed.
|
1.0.725 25/03/2020
|
|
|
- When validator sheet was open resizing the main window or click fix button sometimes cleared the validation list
|
1.0.724 24/03/2020
|
|
|
- Visual C++/Delphi: Checking localized DLL in the output file sometimes caused an exception.
|
1.0.723 23/03/2020
|
|
|
- Html: If HTML container scripts Soluling sometimes hanged when scanning
- Html: Soluling did not scan meta description and keywords even if they were include to the attribute rules
|
1.0.722 22/03/2020
|
- Blazor: Imports existing translations from the localized .resx files.
|
- Blazor documentation completed.
|
- Blazor extractor did not get the type of the IStringLocalizer correctly causing a wrongly named .resx to be created.
|
1.0.721 21/03/2020
|
|
- Blazor localization works
|
|
1.0.720 20/03/2020
|
- Translated strings compared to originals option added to the grid filter.
|
|
|
1.0.719 19/03/2020
|
|
|
- Project Wizard did not work in build 1.0.717
|
1.0.717 18/03/2020
|
|
- Statistic panel is now updated after each edit.
|
- When removing a document from TM the progress percentage was miscalculated.
- When creating a new project for .exe or adding .exe to an existing project Soluling sometimes raised an error.
|
1.0.716 18/03/2020
|
|
- Batch mode translation now selects the row before showing the select translation dialog.
|
- When using translation memory in a batch mode and there was more than one strings the suggestion dialog did not always show the items.
|
1.0.715 17/03/2020
|
|
|
- If SVG file contained a font an exception was raised
- Checking Inherited forms in a hierarchy with Delphi source caused an error in Project Wizard
- Angular: Placeholder names were not extracted correctly. Only placeholder index was used.
- When adding a new TM it was not possible to write the DB file name
|
1.0.714 16/03/2020
|
|
|
- Microsoft terminology translation memory editing was enabled. Now it is disabled. This memory is read-one.
- Comments in HTML scripts caused sometimes an exeption.
- Comments in HTML scripts were not written in localized HTML files.
- "'' is not integer value" exception was raised when opening a very old (2016 or older) .ntp file.
- HTML dir project could not be created. An error was raised.
|
1.0.711 11/03/2020
|
|
|
|
1.0.706 24/02/2020
|
|
|
|
1.0.705 24/02/2020
|
|
- Scanning large .sln sometimes taked a long time to analyze the file. No progress were now. Not Soluling shows the progress
|
- SoluMake 1.0.704 did not import .ntp files
|
1.0.704 23/02/2020
|
- Angular library added. Implements runtime translation load.
|
|
- SoluMake.exe: Import from localized files did not work
|