Afficher l'icône d'erreur lorsqu'un message ne se traduit pas
Lorsque le message traduit les retours d'appel traduits traduits:faux, erreurs, ou fois dehors, la bulle du chat rend maintenant une icône AlertTriangle en roug...
Afficher l'icône d'erreur lorsqu'un message ne se traduit pas
Lorsque le vote de traduction d'appels traduit traduits:fève, erreurs, ou fois, la bulle de discussion rend maintenant une petite icône rouge ErrorOutline au li...
Traductions les plus récentes pour l'histoire des visiteurs
Lorsque le visiteur atterrit sur un local non anglais et que le chat de soutien a messages anglais existants, chaque bulle signalée Besoins backend montre maint...
Traductions de messages les plus récents sur le commutateur linguistique
Lorsque l'utilisateur choisit une nouvelle langue (ou ouvre une discussion existante dans un langage différent de la source des messages), chaque bulle qui a be...
Messages de visiteur et d'agent auto-transférer
Réponses de l'agent vivant arrivant dans une langue autre que l'URL du visiteur local maintenant montrer une bulle "Translating..." tandis que l'appel Translate...
Traduire les messages de discussion dans la langue du téléspectateur
Ajoute un cueilleur de drapeau "My Language" dans NavTop (à gauche de l'outil d'e-mail, séparé par une règle verticale). Sélection d'une langue revient à Member...
Critère de traitement par prise en charge par procuration, texte-critère
Ajoute une voie de passage pour le nouveau critère d'évaluation de MediaService qui traduit un un message d'assistance unique dans la localisation de l'URL du v...
Traduction à la demande pour les messages de discussion et d'appui
Capture la langue source pour chaque message de discussion/soutien et ajoute un optionnel ?lang-XX param sur les critères d'évaluation de l'extraction par messa...
Chat de traduction pour les messages de discussion
Ajoute l'entité MediaObjMsgTranslation (une ligne par paire (message, langue)) et une colonne optionnelle sourceLanguageId sur MediaObjMsg afin que les messages...
Ajouter des sections personnelles et Chat/Docs/Notes/KB/HRS
L'indice /settings n'a montré aucune section aux non-administrateurs parce que chaque La section existante a été fermée sur un droit administratif (CONFIGURE-SY...
Élaboration de l'objectif sur la base du rapport d'aspect de la fenêtre de visualisation
Le cadre de but s'incline maintenant de atan2 (viewportH, viewportW) donc son ouverture vise la diagonale de la fenêtre de visualisation - pour les moniteurs 16...
Jeter un but avec des célébrations de score/mans
Une trame de but de 132 x 132 apparaît en haut-gauche chaque fois qu'une tête est en un front solo ou un ergot actif, décalé de 56px à partir du coin de sorte q...
Jeter de la physique avec des collisions avec des collisions de table de pool et des sentiers de comètes
En franchissant le seuil de jet le lance à travers la fenêtre de visualisation en physique explicite (friction, rebond de bord, tête-vs tête-tête élastique coll...
Utiliser OTK mis en place par serveur pour passer à un nouvel org
Préférez le taux de suivi par POST /api/security/org /api/sécurité/enter-comme aller-retour. Le serveur chanfreine un nouveau propriétaire en tant que partie de...
Le propriétaire de la Monnaie sur la création d'une ug
Après la créationOrganizationOwner, frapper une nouvelle et liée au nouveau propriétaire TeamMember et retourne son OTK aux côtés d'id/symne. Sans cela, le le c...
Ordres COMP auto-récuplés non provisionnés au démarrage
À la rubrique « PostConstruct », scanner toutes les commandes APPROUVÉ COMP et prévoir les dispositions qui Manque d'abonnement à un compte. Idempotent et find-...
Déplacer l'état d'avancement de la disponibilité vers le côté gauche avant My Businesses
Relocalise la pilule de statut de la barre d'action de droite à la section d'accueil de gauche, en la plaçant entre le séparateur d'accueil et My Businesses ave...
Ajouter targetOrganizationId aux types d'ordonnances d'abonnement et créerAbonnementOrder
Ajouter le point d'extrémité de provisioncomp pour activer l'abonnement COMP à partir d'une commande approuvée
POST - appels - invalide les droits pour l'org cible via EntitlementService.
Comp. COMP est approuvé par l'approbation des ordonnances Auto-dispositions Comptabilité Abonnement et attribue la licence
- Abonnement: ajouter la cible Organisation (volet FK à des entrepôts) Ajouter la chaîne de cibleOrganizationId - AccountRepository: ajouter findByPrimaryMember...
Remplacer click-to-open avec action popover et contrôle de taille
Cliquer une tête hexagonale ouvre maintenant un popover de morphisme du verre poli avec des actions contextuelles au lieu d'ouvrir immédiatement sa fenêtre d'ou...
Ajouter le tableau MEMBRE-UI-PRÉFÉRENCES (ordre 60)
Idempotent CREATE pour le support de mémoire de préférences UI par membre le sélecteur de taille popover hexagone et les paramètres d'interface utilisateur futu...
Ajouter MemberUiPreferenceContrôleur pour les paramètres d'UI par membre
Soute le nouveau sélecteur de taille popover hexagone et tout futur petit par préférence de l'utilisateur membre. Points d'extrémité sous /api/sécurité/membres/...
Ajouter MemberUiPreference entité pour les préfs d'UI par membre
Magasin de préférences UI par membre générique (memberId, prefKey, valeur JSONB) pour les petits paramètres d'interface utilisateur persistent. Le premier conso...
Wire FeaturesManager à l'abonnement à la plate-forme pour le portage d'ors enfants
FeaturesManager appelait l'héritage, qui lancers (retirage noué) au lieu de lire le véritable abonnement à la plate-forme. Maintenant, appelle - qui interroge ...
Ajouter un point d'extrémité d'abonnement de la plate-forme pour la fonction inter-jeux
Les administrateurs d'orge d'enfants (comme le propriétaire de GNosia, Daniel) ont leur abonnement COMP commandes sur la racine de l'orge KamoCRM, pas sur leur ...
Utiliser l'aria-label traduit pour les onglets ParamètresView
Lire - à partir de next-intl.
I18n pour le contenu/barre du concentrateur hérité via les paramètresLegacyHub
Remplacer l'anglais en gros par next-intl. Introduit des constantes de sujet stable; activeTopic est comparé à des ids au lieu de chaînes d'affichage traduites.
Page d'accueil en fil des paramètres Traductions de zérage
Remplacer les cartes de fonction codées en dur et la copie de section par l'utilisationTranslations- cordes adossées de l'UTI étiquette de branche pour les cart...
Transmis des traductions en kamo-traduction-dictionnaire
Les 22 fichiers locaux passent au dictionnaire kamo-translation centralisé repo. L'IC clone maintenant qui repopope et copie le kamo-marketing/dossier en messag...
Transmis des traductions en kamo-traduction-dictionnaire
Les 22 fichiers locaux passent au dictionnaire kamo-traduction centralisé repo. L'IC clone maintenant qui repope et copie le dossier kamo-internal/ dans les mes...
Titres de l'Utilotre MUI par le biais d'actions communes et d'outils commun.
Remplacer les chaînes de titre littérales d'une seule ligne par tCommon("actions.'") ou tCommon("tooltips.'"), fusionner les clés en messages/en.json, et fixer ...
Onglets d'onduaire et AccountManager, ModernColorPicker, onglets SMS
Visualiser/Séliciter par l'intermédiaire de common.actions; sélecteur de couleurs et outils SMS via common.tooltips (pickColorFromScreen, resetToDefault, crmInt...
Afesse d'outils et actions TeamMemberManager
Ebolisseaux pour grille-fil à z et common.tooltips.reetFilters. i18n: littérals de l'objet de l'audit 217x209.
Aérode à l'envolée - DocManager grid and row actions
Internationaliser tous les titres littéraux d'Outil en DocManager via common.tooltips et les actions communes (télécharger, partager, supprimer, rafraîchir). Fu...
Icônes de liste d'ondes et de modèles d'e-mails et blocs de modèles d'adresses
Icônes de la colonne d'identification du fil conducteur via leads.list.tooltips; e-mail block reorder/supprimer via i18n: audit littérals de l'aiguille des proj...
Vagues d'outils communes et factures d'abonnement, onglet de facturation, activité IP, avatar supprimer
Remplacer les titres littéral Tooltip par common.actions.send, common.tooltips.markPaid, blockThisIp, addBillingAccount, et actions.delete; fusionnez le fragmen...
Localiser les infos sur les comptes CRM, les pistes, les achats et les extensions téléphoniques
Ajouter des dialogs communs.confirmations et confirmation() des diagraphies
Ajouter common.alerts wave for alert() littérals
Introduire - avec des chaînes d'alerte partagées sous common.alerts, fusionner en.json, et remplacer les appels littéral alert('...'') à travers le clubhouse, l...
Composants filaires.ui.
Remplacer les espaces d'entrée littéraux par des espaces d'entrée en euros en mode de calcul, outil de messagerie, recherche de chat AI, notes, dialogues de con...
Fusionner des espaces réservés à l'UI fragment et à un compte filaire, des messages, des blocs d'e-mails
Éléments réservés à l'assurance-chômage partagé en fil de l'utilisateur pour l'abonnement, l'essign,
Dégagement des câbles et crochets de traduction
Remplacer les espaces réservés TextField/MUI sous les paramètres par des clés next-intl, Ajouter utilisationTranslations dans des composants imbriqués le cas éc...
Regrouper les paramètres du catalogue d'espacement et des onglets de fil essentiel/sécurité/AI
Ajout de mots en x dans les messages par l'intermédiaire de fragments fusionnant et remplace les sièges littéraux dans DepartmentManager, JobTitleManager, Label...
Portes de l'onglet de pipeline à câbles jusqu'à la prochaine teintl
Ajouter components.pipeline. clés partagées et espaces réservés à l'onglet par fusion fragments; remplacer les chaînes littérales entre les pipelines TSX par us...
Étendre les chaînes anglaises et aligner les composants de l'interface utilisateur entre les modules
met à jour les catalogues de messages et les traductions de fils par le biais du calendrier, du chat, messages, paramètres POS/marchés, abonnements, tickets d'a...
Ajouter une lueur animée et une impulsion luminescente à l'état délabré
Déplacer le lien des crédits de la barre d'outils du navigateur principal
Supprimer les crédits de NavTop et ajouter les crédits plombs à côté de Add Lead on / Plombs, la même visibilité CRM et VIEW-LEADS et la destination /chef/allot...
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.