DOLBAEB
10/12/2023, 12:14 PMangular.module("umbraco").controller("TextStringControl.Controller", [
"$scope",
"localizationService",
function ($scope, localizationService) {
var vm = this;
function init() {
$scope.translatedText = "";
localizationService.localize("Front.ContactEmail.City")
.then(function (translatedText) {
$scope.translatedText = translatedText;
});
$scope.model.value = $scope.model.value;
vm.uniqueId = $scope.model.hasOwnProperty("dataTypeKey")
? [$scope.model.alias, $scope.model.dataTypeKey.substring(0, 8)].join("-")
: $scope.model.alias;
}
init();
}
]);
My component:
<div ng-controller="TextStringControl.Controller" ng-if="!preview">
<div class="form-group">
<input
type="text"
class="umb-property-editor umb-textstring textstring ng-valid ng-isolate-scope ng-valid-val-server ng-valid-required tsc-input ng-not-empty ng-dirty ng-valid-parse ng-touched"
ng-model="model.value"
val-server="value">
<span class="tsc-note">
<strong
ng-class="{
'tsc-success': model.value.length >= model.config.minRecommendedValue && model.value.length <= model.config.maxRecommendedValue,
'tsc-warning': model.value.length > 0 && model.value.length < model.config.minRecommendedValue,
'tsc-error': model.value.length && model.value.length > model.config.maxRecommendedValue
}"
class="tsc-warning">
<i ng-class="{
'icon icon-checkbox before': model.value.length >= model.config.minRecommendedValue && model.value.length <= model.config.maxRecommendedValue,
'icon icon-alert-alt before': model.value.length > 0 && model.value.length < model.config.minRecommendedValue,
'icon icon-wrong before': model.value.length && model.value.length > model.config.maxRecommendedValue
}"
class="icon icon-alert-alt before">
</i>{{ model.value.length }} characters
</strong>
<em>ā {{ translatedText }} recommended {{ model.config.minRecommendedValue }} to {{ model.config.maxRecommendedValue }}</em>
</span>
</div>
</div>
and my variable {{ translatedText }} returns me: [general_Front.ContactEmail.City]
Which seems to me to be the full path, it's weird.
Thank you in advance for your help !DOLBAEB
10/12/2023, 12:15 PMDOLBAEB
10/12/2023, 12:17 PMKevin Jump
10/12/2023, 12:19 PMKevin Jump
10/12/2023, 12:19 PMApp_Plugins/Package/Lang/en-us.xml
etcKevin Jump
10/12/2023, 12:19 PMKevin Jump
10/12/2023, 12:20 PM