xrm-oss / xrm-quick-edit Goto Github PK
View Code? Open in Web Editor NEWA Dynamics CRM Add-In for speeding up tasks such as translating or toggling field security on or off
License: MIT License
A Dynamics CRM Add-In for speeding up tasks such as translating or toggling field security on or off
License: MIT License
When doing multiple auto translates, each one overrides the previous changes. Solve by only creating w2ui and changes property, if not set.
Auto translate generates errors if phrases contain special characters. Encode phrases in url.
When doing subsequent find and replaces without saving, find and replace is displaying old values as find results.
When updating a BigInt field, such as VersionNumber, an error is thrown by the CRM:
"Cannot convert the literal '9223372036854776000' to the expected type 'Edm.Int64'."
We don't update this property, though.
Hi, thank you very much for your work, it's amazing! But I can't edit form cell items on locked entity, It works for tabs and sections translation, but not on the cell level under section - I don't get edit mode on double click there. I have tried with 3.10.0 and 3.14.1, both as unmanaged solution under CRM 9.1 online. But it works for me on premise with 3.3.1 managed solution (this version is working for me without entity lock requirement, but has already translation locks entity?) under CRM 8.2.
The translator sends bad requests when entering values in the summary rows for option set values.
No requests should be sent in this case, attribute translations are done in attribute view.
As an admin I would like to have custom JSON files containing LCID specific key-value pairs for labels used in business logic also be considered in the dashboard so that they can be translated as well.
When loading an entity form selection dialog and switching to another entity, the form dialog still shows the same forms for selection.
Currently you need a page refresh for choosing a different entity's forms.
Hey, when auto-translating it fails to utilize free deepl api subscriptions as they have a different url than regular ones: api-free.deepl.com vs. what is used in Xrm-Quick-Edit api.deepl.com.
Can we introduce a way to use free deepl api?
KR and great tool!
IE11 can't handle template strings.
Language columns can not be sorted right now, this needs to be added.
Hi Florian,
I can't import Xrm-Quick-Edit managed solution Release v2.8.0 with error message:
You can only import solutions with a package version of 8.2 or earlier into this organization. Also, you can't import any solutions into this organization that were exported from Microsoft Dynamics 365 2011 or earlier.
My environment:
Regards,
OldCat
Multi-select optionsets (Choices) are not shown in the translation dashboard so they cannot be translated in this way.
As an admin I want to lock prevent the translation of form fields as the the form fields inherit the label from attribute metadata.
Empty cells are shown in the form translation grid. This does no harm, but is confusing.
In addition to that, sorting should probably be disabled for this grid, as it can not be deactivated again.
How to translate an Attribute description text?
It would be nice if we can enable a filter that only the baselanguage and the language of the current user are shonw in the grid.
Especially when we enable more than 3 or 4 languages the grid is overloaded.
Hi Florian,
it would be great if we would have the possibility while maintaining the translations to select a solution so that the adjusted attributes, views, etc. are automatically added to that solution.
Typically key users maintain the translation but they are not familiar with adding the necessary components to a solution. As we want to deploy only changes instead of the whole bunch it is not so easy to determine the changes a key user did while translating.
cheers
Lars
Sending all updates concurrently causes internal server errors in CRM. Send them one by one.
Filtering out by IsLogical removes Address fields of contact entity for example as well, remove this part of the filter.
When you try to edit the description of an OptionSet, it displays always the Displayname, even if you select Component: Description
There should be a collapse / extend all button for grids using tree-like grids.
In extension, there should also be a Find-Replace Function.
As a user I want also be able to translate BPF details in the dashboard. Currently stagenames are not available.
New Features to implement in a configurable way (and disable by default)
When using the Translation Grid in Microsoft Edge, forms can not be translated, since parsing of the formXml throws an error.
Firefox and Chrome work.
I cannot import new version of XrmQuickEdit_3_14_3_managed.zip to on-premises 9.0
Thanks,
OldCat
When translating components that use the tree-like grid view, only changes that are visible count as changes.
For now, all changes have to be visible when saving.
This should get fixed, so that changes in collapsed sub trees get applied as well.
When resizing or moving the window to another screen, the CRM automatically reloads the dashboard, all unsaved changes are then lost.
There has to be a way to block this behaviour.
Auto resize columns to fill grid width.
As an admin I would like to maintain in the configuration which API is used for auto translation.
I would like to see the option for selecting Deepl and maintaining an API Key or another API like Azure Translate.
Grid does not load in IE, move on load function to own script tag in body.
Publishing sometimes get stuck if UI language does not equal organization base language.
To work around this, we should retrieve the base language, switch the user's UI language and change it back again.
As an admin I would like to have a configuration ability to filter the forms per entity available for translations.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.