Skip to content

Commit bfec174

Browse files
committed
Display Translate character length
1 parent 8405f4f commit bfec174

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

src/resources/views/plugins/page-tab-translator/translator.blade.php

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<div class="row mb-5 pb-5">
22
@if ( strlen($helper->s("plugin.page-tab-translator.app_key"))<11 ) <div class="col-md-12 p-3">
3-
<div class="alert alert-danger" role="alert">Please set up the plugin.page-tab-translator.app_key & app_id in
4-
the CMS settings first. <a
5-
href="https://github.com/AlexStack/Laravel-CMS-Plugin-Translator#how-to-change-the-settings"
6-
target="_blank">Tutorial</a></div>
7-
3+
<div class="alert alert-danger" role="alert">
4+
Please set up the plugin.page-tab-translator.app_key & app_id in
5+
the CMS settings first.
6+
<a href="https://github.com/AlexStack/Laravel-CMS-Plugin-Translator#how-to-change-the-settings"
7+
target="_blank">Tutorial</a>
8+
</div>
89
</div>
910
@endif
1011
<div class="col-md">
@@ -30,8 +31,20 @@
3031
@include($helper->bladePath('includes.form-input','b'), ['name' =>
3132
"translate_content", 'type'=>'textarea' ])
3233
</div>
34+
<div class="col-md-12 pb-5 mb-5 text-secondary">
35+
Translate character length: <span id="character-length"></span> / suggested max 5000
36+
</div>
37+
3338
</div>
39+
3440
<div class="pb-5 mb-5 text-light">
3541
Translate provider: {{$helper->s('plugin.page-tab-translator.api_provider')}}
3642
( {{$helper->s('plugin.page-tab-translator.app_id')}} )
3743
</div>
44+
<script>
45+
$('.input-translate_content').keyup(function(){
46+
let len = $('.input-translate_content').val().length;
47+
let lenStr = len > 5000 ? '<span class="text-danger">'+len+'</span>' : len;
48+
$('#character-length').html(lenStr);
49+
})
50+
</script>

0 commit comments

Comments
 (0)