Minor i18n fixes (#2585)

*  Make subcategory render keys consistent

*  Add missing or key

*  Fix default text for multiple value button

*  Simplify subcategory extraction
This commit is contained in:
Iván Ovejero
2021-12-23 12:21:27 +01:00
committed by GitHub
parent cbe2fc2210
commit 0ce26d48e0
4 changed files with 9 additions and 12 deletions

View File

@@ -65,8 +65,8 @@ export default mixins(genericHelpers)
computed: {
addButtonText (): string {
if (
!this.parameter.typeOptions &&
!this.parameter.typeOptions.multipleValueButtonText
!this.parameter.typeOptions ||
(this.parameter.typeOptions && !this.parameter.typeOptions.multipleValueButtonText)
) {
return this.$locale.baseText('multipleParameter.addItem');
}

View File

@@ -9,7 +9,7 @@
</div>
<div class="action">
{{ $locale.baseText('nodeCreator.noResults.dontWorryYouCanProbablyDoItWithThe') }}
<a @click="selectHttpRequest">{{ $locale.baseText('nodeCreator.noResults.httpRequest') }}</a> or
<a @click="selectHttpRequest">{{ $locale.baseText('nodeCreator.noResults.httpRequest') }}</a> {{ $locale.baseText('nodeCreator.noResults.or') }}
<a @click="selectWebhook">{{ $locale.baseText('nodeCreator.noResults.webhook') }}</a> {{ $locale.baseText('nodeCreator.noResults.node') }}
</div>
</div>

View File

@@ -5,7 +5,7 @@
{{ $locale.baseText(`nodeCreator.subcategoryNames.${subcategoryName}`) }}
</div>
<div v-if="item.properties.description" :class="$style.description">
{{ $locale.baseText(`nodeCreator.subcategoryDescriptions.${subcategoryDescription}`) }}
{{ $locale.baseText(`nodeCreator.subcategoryDescriptions.${subcategoryName}`) }}
</div>
</div>
<div :class="$style.action">
@@ -24,10 +24,6 @@ export default Vue.extend({
subcategoryName() {
return camelcase(this.item.properties.subcategory);
},
subcategoryDescription() {
const firstWord = this.item.properties.description.split(' ').shift() || '';
return firstWord.toLowerCase().replace(/,/g, '');
},
},
});
</script>