PluginProbe
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services / 8.5.0
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services v8.5.0
8.7.8 8.7.7 8.7.6 8.7.5 8.7.4 8.7.3 8.7.2 8.7.1 8.7.0 8.6.9 8.6.8 8.6.7 8.6.6 8.6.5 8.6.4 8.6.2 8.6.1 8.6.0 8.5.9 8.5.8 8.5.7 8.5.6 8.5.5 8.5.4 8.5.3 All 534 releases
chatbot / inc / qcld-floating-openai-style-filter.php

qcld-floating-openai-style-filter.php in WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services 8.5.0, at inc/qcld-floating-openai-style-filter.php

5,727 lines 527.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 defined('ABSPATH') or die("You can't access this file directly.");
3
4
5 add_filter('qc_wpbotpro_floating_openai_filter_for_style', 'qc_wpbotpro_floating_help_openai_filter_for_style', 10, 2);
6 if ( ! function_exists( 'qc_wpbotpro_floating_help_openai_filter_for_style' ) ) {
7 function qc_wpbotpro_floating_help_openai_filter_for_style($qcld_writing_style, $qcld_language){
8
9 if ( $qcld_writing_style == "descr" ) {
10
11 if ( $qcld_language == "en" ) {
12 $writing_style = "descriptive";
13 } else {
14
15 if ( $qcld_language == "de" ) {
16 $writing_style = "beschreibend";
17 } else {
18
19 if ( $qcld_language == "fr" ) {
20 $writing_style = "descriptif";
21 } else {
22
23 if ( $qcld_language == "es" ) {
24 $writing_style = "descriptivo";
25 } else {
26
27 if ( $qcld_language == "it" ) {
28 $writing_style = "descrittivo";
29 } else {
30
31 if ( $qcld_language == "pt" ) {
32 $writing_style = "descritivo";
33 } else {
34
35 if ( $qcld_language == "nl" ) {
36 $writing_style = "beschrijvend";
37 } else {
38
39 if ( $qcld_language == "ru" ) {
40 $writing_style = "описательный";
41 } else {
42
43 if ( $qcld_language == "ja" ) {
44 $writing_style = "記述的";
45 } else {
46
47 if ( $qcld_language == "ko" ) {
48 $writing_style = "기술적인";
49 } else {
50
51 if ( $qcld_language == "zh" ) {
52 $writing_style = "描述性";
53 } else {
54
55 if ( $qcld_language == "ko" ) {
56 $writing_style = "기술적인";
57 } else {
58
59 if ( $qcld_language == "id" ) {
60 $writing_style = "deskriptif";
61 } else {
62
63 if ( $qcld_language == "tr" ) {
64 $writing_style = "tanımlayıcı";
65 } else {
66
67 if ( $qcld_language == "hi" ) {
68 $writing_style = "वर्णनात्मक";
69 } else {
70
71 if ( $qcld_language == "pl" ) {
72 $writing_style = "opisowy";
73 } else {
74
75 if ( $qcld_language == "uk" ) {
76 $writing_style = "описовий";
77 } else {
78
79 if ( $qcld_language == "ar" ) {
80 $writing_style = "وصفي";
81 } else {
82
83 if ( $qcld_language == "ro" ) {
84 $writing_style = "descriptiv";
85 } else {
86
87 if ( $qcld_language == "hu" ) {
88 $writing_style = "leírásos";
89 } else {
90
91 if ( $qcld_language == "cs" ) {
92 $writing_style = "popisný";
93 } else {
94
95 if ( $qcld_language == "el" ) {
96 $writing_style = "περιγραφικός";
97 } else {
98
99 if ( $qcld_language == "bg" ) {
100 $writing_style = "описателен";
101 } else {
102
103 if ( $qcld_language == "sv" ) {
104 $writing_style = "beskrivande";
105 } else {
106 $writing_style = "descriptive";
107 }
108
109 }
110
111 }
112
113 }
114
115 }
116
117 }
118
119 }
120
121 }
122
123 }
124
125 }
126
127 }
128
129 }
130
131 }
132
133 }
134
135 }
136
137 }
138
139 }
140
141 }
142
143 }
144
145 }
146
147 }
148
149 }
150
151 }
152
153 }
154
155 } else {
156
157 if ( $qcld_writing_style == "creat" ) {
158
159 if ( $qcld_language == "en" ) {
160 $writing_style = "creative";
161 } else {
162
163 if ( $qcld_language == "de" ) {
164 $writing_style = "kreativ";
165 } else {
166
167 if ( $qcld_language == "fr" ) {
168 $writing_style = "créatif";
169 } else {
170
171 if ( $qcld_language == "es" ) {
172 $writing_style = "creativo";
173 } else {
174
175 if ( $qcld_language == "it" ) {
176 $writing_style = "creativo";
177 } else {
178
179 if ( $qcld_language == "pt" ) {
180 $writing_style = "criativo";
181 } else {
182
183 if ( $qcld_language == "nl" ) {
184 $writing_style = "creatief";
185 } else {
186
187 if ( $qcld_language == "ru" ) {
188 $writing_style = "творческий";
189 } else {
190
191 if ( $qcld_language == "ja" ) {
192 $writing_style = "クリエイティブ";
193 } else {
194
195 if ( $qcld_language == "ko" ) {
196 $writing_style = "창의적인";
197 } else {
198
199 if ( $qcld_language == "zh" ) {
200 $writing_style = "创造性";
201 } else {
202
203 if ( $qcld_language == "ko" ) {
204 $writing_style = "창의적인";
205 } else {
206
207 if ( $qcld_language == "id" ) {
208 $writing_style = "kreatif";
209 } else {
210
211 if ( $qcld_language == "tr" ) {
212 $writing_style = "yaratıcı";
213 } else {
214
215 if ( $qcld_language == "hi" ) {
216 $writing_style = "रचनात्मक";
217 } else {
218
219 if ( $qcld_language == "pl" ) {
220 $writing_style = "twórczy";
221 } else {
222
223 if ( $qcld_language == "uk" ) {
224 $writing_style = "творчий";
225 } else {
226
227 if ( $qcld_language == "ar" ) {
228 $writing_style = "إبداعي";
229 } else {
230
231 if ( $qcld_language == "ro" ) {
232 $writing_style = "creativ";
233 } else {
234
235 if ( $qcld_language == "hu" ) {
236 $writing_style = "kreatív";
237 } else {
238
239 if ( $qcld_language == "cs" ) {
240 $writing_style = "tvůrčí";
241 } else {
242
243 if ( $qcld_language == "el" ) {
244 $writing_style = "δημιουργικός";
245 } else {
246
247 if ( $qcld_language == "bg" ) {
248 $writing_style = "творчески";
249 } else {
250
251 if ( $qcld_language == "sv" ) {
252 $writing_style = "kreativ";
253 } else {
254 $writing_style = "creative";
255 }
256
257 }
258
259 }
260
261 }
262
263 }
264
265 }
266
267 }
268
269 }
270
271 }
272
273 }
274
275 }
276
277 }
278
279 }
280
281 }
282
283 }
284
285 }
286
287 }
288
289 }
290
291 }
292
293 }
294
295 }
296
297 }
298
299 }
300
301 }
302
303 } else {
304
305 if ( $qcld_writing_style == "narra" ) {
306
307 if ( $qcld_language == "en" ) {
308 $writing_style = "narrative";
309 } else {
310
311 if ( $qcld_language == "de" ) {
312 $writing_style = "narrativ";
313 } else {
314
315 if ( $qcld_language == "fr" ) {
316 $writing_style = "narratif";
317 } else {
318
319 if ( $qcld_language == "es" ) {
320 $writing_style = "narrativo";
321 } else {
322
323 if ( $qcld_language == "it" ) {
324 $writing_style = "narrativo";
325 } else {
326
327 if ( $qcld_language == "pt" ) {
328 $writing_style = "narrativo";
329 } else {
330
331 if ( $qcld_language == "nl" ) {
332 $writing_style = "narratief";
333 } else {
334
335 if ( $qcld_language == "ru" ) {
336 $writing_style = "рассказ";
337 } else {
338
339 if ( $qcld_language == "ja" ) {
340 $writing_style = "物語";
341 } else {
342
343 if ( $qcld_language == "ko" ) {
344 $writing_style = "이야기";
345 } else {
346
347 if ( $qcld_language == "zh" ) {
348 $writing_style = "叙事";
349 } else {
350
351 if ( $qcld_language == "ko" ) {
352 $writing_style = "이야기";
353 } else {
354
355 if ( $qcld_language == "id" ) {
356 $writing_style = "narratif";
357 } else {
358
359 if ( $qcld_language == "tr" ) {
360 $writing_style = "anlatıcı";
361 } else {
362
363 if ( $qcld_language == "hi" ) {
364 $writing_style = "कथा";
365 } else {
366
367 if ( $qcld_language == "pl" ) {
368 $writing_style = "opowiadanie";
369 } else {
370
371 if ( $qcld_language == "uk" ) {
372 $writing_style = "розповідь";
373 } else {
374
375 if ( $qcld_language == "ar" ) {
376 $writing_style = "قصة";
377 } else {
378
379 if ( $qcld_language == "ro" ) {
380 $writing_style = "narrativ";
381 } else {
382
383 if ( $qcld_language == "hu" ) {
384 $writing_style = "narratív";
385 } else {
386
387 if ( $qcld_language == "cs" ) {
388 $writing_style = "příběh";
389 } else {
390
391 if ( $qcld_language == "el" ) {
392 $writing_style = "περιγραφικός";
393 } else {
394
395 if ( $qcld_language == "bg" ) {
396 $writing_style = "рассказ";
397 } else {
398
399 if ( $qcld_language == "sv" ) {
400 $writing_style = "narrativ";
401 } else {
402 $writing_style = "narrative";
403 }
404
405 }
406
407 }
408
409 }
410
411 }
412
413 }
414
415 }
416
417 }
418
419 }
420
421 }
422
423 }
424
425 }
426
427 }
428
429 }
430
431 }
432
433 }
434
435 }
436
437 }
438
439 }
440
441 }
442
443 }
444
445 }
446
447 }
448
449 }
450
451 } else {
452
453 if ( $qcld_writing_style == "persu" ) {
454
455 if ( $qcld_language == "en" ) {
456 $writing_style = "persuasive";
457 } else {
458
459 if ( $qcld_language == "de" ) {
460 $writing_style = "überzeugend";
461 } else {
462
463 if ( $qcld_language == "fr" ) {
464 $writing_style = "persuasif";
465 } else {
466
467 if ( $qcld_language == "es" ) {
468 $writing_style = "persuasivo";
469 } else {
470
471 if ( $qcld_language == "it" ) {
472 $writing_style = "persuasivo";
473 } else {
474
475 if ( $qcld_language == "pt" ) {
476 $writing_style = "persuasivo";
477 } else {
478
479 if ( $qcld_language == "nl" ) {
480 $writing_style = "overtuigend";
481 } else {
482
483 if ( $qcld_language == "ru" ) {
484 $writing_style = "убеждение";
485 } else {
486
487 if ( $qcld_language == "ja" ) {
488 $writing_style = "説得力のある";
489 } else {
490
491 if ( $qcld_language == "ko" ) {
492 $writing_style = "설득력 있는";
493 } else {
494
495 if ( $qcld_language == "zh" ) {
496 $writing_style = "说服力";
497 } else {
498
499 if ( $qcld_language == "ko" ) {
500 $writing_style = "설득력 있는";
501 } else {
502
503 if ( $qcld_language == "id" ) {
504 $writing_style = "persuasif";
505 } else {
506
507 if ( $qcld_language == "tr" ) {
508 $writing_style = "ikna edici";
509 } else {
510
511 if ( $qcld_language == "hi" ) {
512 $writing_style = "प्रेरक";
513 } else {
514
515 if ( $qcld_language == "pl" ) {
516 $writing_style = "przekonywujący";
517 } else {
518
519 if ( $qcld_language == "uk" ) {
520 $writing_style = "переконливий";
521 } else {
522
523 if ( $qcld_language == "ar" ) {
524 $writing_style = "مقنع";
525 } else {
526
527 if ( $qcld_language == "ro" ) {
528 $writing_style = "persuasiv";
529 } else {
530
531 if ( $qcld_language == "hu" ) {
532 $writing_style = "persuasív";
533 } else {
534
535 if ( $qcld_language == "cs" ) {
536 $writing_style = "přesvědčivý";
537 } else {
538
539 if ( $qcld_language == "el" ) {
540 $writing_style = "περιεκτικός";
541 } else {
542
543 if ( $qcld_language == "bg" ) {
544 $writing_style = "привличащ";
545 } else {
546
547 if ( $qcld_language == "sv" ) {
548 $writing_style = "persuasiv";
549 } else {
550 $writing_style = "persuasive";
551 }
552
553 }
554
555 }
556
557 }
558
559 }
560
561 }
562
563 }
564
565 }
566
567 }
568
569 }
570
571 }
572
573 }
574
575 }
576
577 }
578
579 }
580
581 }
582
583 }
584
585 }
586
587 }
588
589 }
590
591 }
592
593 }
594
595 }
596
597 }
598
599 } else {
600
601 if ( $qcld_writing_style == "expos" ) {
602
603 if ( $qcld_language == "en" ) {
604 $writing_style = "expository";
605 } else {
606
607 if ( $qcld_language == "de" ) {
608 $writing_style = "erklärend";
609 } else {
610
611 if ( $qcld_language == "fr" ) {
612 $writing_style = "exposé";
613 } else {
614
615 if ( $qcld_language == "es" ) {
616 $writing_style = "expositivo";
617 } else {
618
619 if ( $qcld_language == "it" ) {
620 $writing_style = "espositivo";
621 } else {
622
623 if ( $qcld_language == "pt" ) {
624 $writing_style = "expositivo";
625 } else {
626
627 if ( $qcld_language == "nl" ) {
628 $writing_style = "expositief";
629 } else {
630
631 if ( $qcld_language == "ru" ) {
632 $writing_style = "описательный";
633 } else {
634
635 if ( $qcld_language == "ja" ) {
636 $writing_style = "説明的";
637 } else {
638
639 if ( $qcld_language == "ko" ) {
640 $writing_style = "설명적인";
641 } else {
642
643 if ( $qcld_language == "zh" ) {
644 $writing_style = "说明性";
645 } else {
646
647 if ( $qcld_language == "ko" ) {
648 $writing_style = "설명적인";
649 } else {
650
651 if ( $qcld_language == "id" ) {
652 $writing_style = "eksposisi";
653 } else {
654
655 if ( $qcld_language == "tr" ) {
656 $writing_style = "açıklayıcı";
657 } else {
658
659 if ( $qcld_language == "hi" ) {
660 $writing_style = "व्याख्यात्मक";
661 } else {
662
663 if ( $qcld_language == "pl" ) {
664 $writing_style = "wyjaśniający";
665 } else {
666
667 if ( $qcld_language == "uk" ) {
668 $writing_style = "описовий";
669 } else {
670
671 if ( $qcld_language == "ar" ) {
672 $writing_style = "وصفي";
673 } else {
674
675 if ( $qcld_language == "ro" ) {
676 $writing_style = "expozitiv";
677 } else {
678
679 if ( $qcld_language == "hu" ) {
680 $writing_style = "előadó";
681 } else {
682
683 if ( $qcld_language == "cs" ) {
684 $writing_style = "vysvětlující";
685 } else {
686
687 if ( $qcld_language == "el" ) {
688 $writing_style = "εξηγητικός";
689 } else {
690
691 if ( $qcld_language == "bg" ) {
692 $writing_style = "обяснителен";
693 } else {
694
695 if ( $qcld_language == "sv" ) {
696 $writing_style = "expositorisk";
697 } else {
698 $writing_style = "expository";
699 }
700
701 }
702
703 }
704
705 }
706
707 }
708
709 }
710
711 }
712
713 }
714
715 }
716
717 }
718
719 }
720
721 }
722
723 }
724
725 }
726
727 }
728
729 }
730
731 }
732
733 }
734
735 }
736
737 }
738
739 }
740
741 }
742
743 }
744
745 }
746
747 } else {
748
749 if ( $qcld_writing_style == "infor" ) {
750
751 if ( $qcld_language == "en" ) {
752 $writing_style = "informative";
753 } else {
754
755 if ( $qcld_language == "de" ) {
756 $writing_style = "informierend";
757 } else {
758
759 if ( $qcld_language == "fr" ) {
760 $writing_style = "informatif";
761 } else {
762
763 if ( $qcld_language == "es" ) {
764 $writing_style = "informativo";
765 } else {
766
767 if ( $qcld_language == "it" ) {
768 $writing_style = "informativo";
769 } else {
770
771 if ( $qcld_language == "pt" ) {
772 $writing_style = "informativo";
773 } else {
774
775 if ( $qcld_language == "nl" ) {
776 $writing_style = "informatief";
777 } else {
778
779 if ( $qcld_language == "ru" ) {
780 $writing_style = "информативный";
781 } else {
782
783 if ( $qcld_language == "ja" ) {
784 $writing_style = "情報";
785 } else {
786
787 if ( $qcld_language == "ko" ) {
788 $writing_style = "정보";
789 } else {
790
791 if ( $qcld_language == "zh" ) {
792 $writing_style = "信息";
793 } else {
794
795 if ( $qcld_language == "ko" ) {
796 $writing_style = "정보";
797 } else {
798
799 if ( $qcld_language == "id" ) {
800 $writing_style = "informasi";
801 } else {
802
803 if ( $qcld_language == "tr" ) {
804 $writing_style = "bilgilendirici";
805 } else {
806
807 if ( $qcld_language == "hi" ) {
808 $writing_style = "सूचनात्मक";
809 } else {
810
811 if ( $qcld_language == "pl" ) {
812 $writing_style = "informacyjny";
813 } else {
814
815 if ( $qcld_language == "uk" ) {
816 $writing_style = "інформативний";
817 } else {
818
819 if ( $qcld_language == "ar" ) {
820 $writing_style = "معلوماتي";
821 } else {
822
823 if ( $qcld_language == "ro" ) {
824 $writing_style = "informativ";
825 } else {
826
827 if ( $qcld_language == "hu" ) {
828 $writing_style = "informáló";
829 } else {
830
831 if ( $qcld_language == "cs" ) {
832 $writing_style = "informační";
833 } else {
834
835 if ( $qcld_language == "el" ) {
836 $writing_style = "πληροφοριακός";
837 } else {
838
839 if ( $qcld_language == "bg" ) {
840 $writing_style = "информативен";
841 } else {
842
843 if ( $qcld_language == "sv" ) {
844 $writing_style = "informativ";
845 } else {
846 $writing_style = "informative";
847 }
848
849 }
850
851 }
852
853 }
854
855 }
856
857 }
858
859 }
860
861 }
862
863 }
864
865 }
866
867 }
868
869 }
870
871 }
872
873 }
874
875 }
876
877 }
878
879 }
880
881 }
882
883 }
884
885 }
886
887 }
888
889 }
890
891 }
892
893 }
894
895 // add reflective
896 } else {
897
898 if ( $qcld_writing_style == "refle" ) {
899
900 if ( $qcld_language == "en" ) {
901 $writing_style = "reflective";
902 } else {
903
904 if ( $qcld_language == "de" ) {
905 $writing_style = "reflektierend";
906 } else {
907
908 if ( $qcld_language == "fr" ) {
909 $writing_style = "réfléchi";
910 } else {
911
912 if ( $qcld_language == "es" ) {
913 $writing_style = "reflexivo";
914 } else {
915
916 if ( $qcld_language == "it" ) {
917 $writing_style = "reflessivo";
918 } else {
919
920 if ( $qcld_language == "pt" ) {
921 $writing_style = "reflexivo";
922 } else {
923
924 if ( $qcld_language == "nl" ) {
925 $writing_style = "reflectief";
926 } else {
927
928 if ( $qcld_language == "ru" ) {
929 $writing_style = "рефлексивный";
930 } else {
931
932 if ( $qcld_language == "ja" ) {
933 $writing_style = "反射的";
934 } else {
935
936 if ( $qcld_language == "ko" ) {
937 $writing_style = "반사적인";
938 } else {
939
940 if ( $qcld_language == "zh" ) {
941 $writing_style = "反射的";
942 } else {
943
944 if ( $qcld_language == "ko" ) {
945 $writing_style = "반사적인";
946 } else {
947
948 if ( $qcld_language == "id" ) {
949 $writing_style = "reflektif";
950 } else {
951
952 if ( $qcld_language == "tr" ) {
953 $writing_style = "yansıtıcı";
954 } else {
955
956 if ( $qcld_language == "hi" ) {
957 $writing_style = "चिंतनशील";
958 } else {
959
960 if ( $qcld_language == "pl" ) {
961 $writing_style = "refleksyjny";
962 } else {
963
964 if ( $qcld_language == "uk" ) {
965 $writing_style = "рефлексивний";
966 } else {
967
968 if ( $qcld_language == "ar" ) {
969 $writing_style = "مرئي";
970 } else {
971
972 if ( $qcld_language == "ro" ) {
973 $writing_style = "reflectiv";
974 } else {
975
976 if ( $qcld_language == "hu" ) {
977 $writing_style = "visszatükröző";
978 } else {
979
980 if ( $qcld_language == "cs" ) {
981 $writing_style = "reflexní";
982 } else {
983
984 if ( $qcld_language == "el" ) {
985 $writing_style = "αναστρεφτικός";
986 } else {
987
988 if ( $qcld_language == "bg" ) {
989 $writing_style = "рефлексивен";
990 } else {
991
992 if ( $qcld_language == "sv" ) {
993 $writing_style = "reflekterande";
994 } else {
995 $writing_style = "reflective";
996 }
997
998 }
999
1000 }
1001
1002 }
1003
1004 }
1005
1006 }
1007
1008 }
1009
1010 }
1011
1012 }
1013
1014 }
1015
1016 }
1017
1018 }
1019
1020 }
1021
1022 }
1023
1024 }
1025
1026 }
1027
1028 }
1029
1030 }
1031
1032 }
1033
1034 }
1035
1036 }
1037
1038 }
1039
1040 }
1041
1042 }
1043
1044 // add argumentative
1045 } else {
1046
1047 if ( $qcld_writing_style == "argum" ) {
1048
1049 if ( $qcld_language == "en" ) {
1050 $writing_style = "argumentative";
1051 } else {
1052
1053 if ( $qcld_language == "de" ) {
1054 $writing_style = "argumentativ";
1055 } else {
1056
1057 if ( $qcld_language == "fr" ) {
1058 $writing_style = "argumentatif";
1059 } else {
1060
1061 if ( $qcld_language == "es" ) {
1062 $writing_style = "argumentativo";
1063 } else {
1064
1065 if ( $qcld_language == "it" ) {
1066 $writing_style = "argomentativo";
1067 } else {
1068
1069 if ( $qcld_language == "pt" ) {
1070 $writing_style = "argumentativo";
1071 } else {
1072
1073 if ( $qcld_language == "nl" ) {
1074 $writing_style = "argumentatief";
1075 } else {
1076
1077 if ( $qcld_language == "ru" ) {
1078 $writing_style = "аргументативный";
1079 } else {
1080
1081 if ( $qcld_language == "ja" ) {
1082 $writing_style = "論争的";
1083 } else {
1084
1085 if ( $qcld_language == "ko" ) {
1086 $writing_style = "논쟁적인";
1087 } else {
1088
1089 if ( $qcld_language == "zh" ) {
1090 $writing_style = "争论的";
1091 } else {
1092
1093 if ( $qcld_language == "ko" ) {
1094 $writing_style = "논쟁적인";
1095 } else {
1096
1097 if ( $qcld_language == "id" ) {
1098 $writing_style = "argumentatif";
1099 } else {
1100
1101 if ( $qcld_language == "tr" ) {
1102 $writing_style = "tartışmalı";
1103 } else {
1104
1105 if ( $qcld_language == "hi" ) {
1106 $writing_style = "विवादात्मक";
1107 } else {
1108
1109 if ( $qcld_language == "pl" ) {
1110 $writing_style = "argumentacyjny";
1111 } else {
1112
1113 if ( $qcld_language == "uk" ) {
1114 $writing_style = "аргументативний";
1115 } else {
1116
1117 if ( $qcld_language == "ar" ) {
1118 $writing_style = "مناقشة";
1119 } else {
1120
1121 if ( $qcld_language == "ro" ) {
1122 $writing_style = "argumentativ";
1123 } else {
1124
1125 if ( $qcld_language == "hu" ) {
1126 $writing_style = "vitatható";
1127 } else {
1128
1129 if ( $qcld_language == "cs" ) {
1130 $writing_style = "argumentativní";
1131 } else {
1132
1133 if ( $qcld_language == "el" ) {
1134 $writing_style = "αργυρολογικός";
1135 } else {
1136
1137 if ( $qcld_language == "bg" ) {
1138 $writing_style = "аргументативен";
1139 } else {
1140
1141 if ( $qcld_language == "sv" ) {
1142 $writing_style = "argumentativ";
1143 } else {
1144 $writing_style = "argumentative";
1145 }
1146
1147 }
1148
1149 }
1150
1151 }
1152
1153 }
1154
1155 }
1156
1157 }
1158
1159 }
1160
1161 }
1162
1163 }
1164
1165 }
1166
1167 }
1168
1169 }
1170
1171 }
1172
1173 }
1174
1175 }
1176
1177 }
1178
1179 }
1180
1181 }
1182
1183 }
1184
1185 }
1186
1187 }
1188
1189 }
1190
1191 }
1192
1193 } else {
1194
1195 if ( $qcld_writing_style == "analy" ) {
1196
1197 if ( $qcld_language == "en" ) {
1198 $writing_style = "analytical";
1199 } else {
1200
1201 if ( $qcld_language == "de" ) {
1202 $writing_style = "analytisch";
1203 } else {
1204
1205 if ( $qcld_language == "fr" ) {
1206 $writing_style = "analytique";
1207 } else {
1208
1209 if ( $qcld_language == "es" ) {
1210 $writing_style = "analítico";
1211 } else {
1212
1213 if ( $qcld_language == "it" ) {
1214 $writing_style = "analitico";
1215 } else {
1216
1217 if ( $qcld_language == "pt" ) {
1218 $writing_style = "analítico";
1219 } else {
1220
1221 if ( $qcld_language == "nl" ) {
1222 $writing_style = "analytisch";
1223 } else {
1224
1225 if ( $qcld_language == "ru" ) {
1226 $writing_style = "аналитический";
1227 } else {
1228
1229 if ( $qcld_language == "ja" ) {
1230 $writing_style = "分析的";
1231 } else {
1232
1233 if ( $qcld_language == "ko" ) {
1234 $writing_style = "분석적인";
1235 } else {
1236
1237 if ( $qcld_language == "zh" ) {
1238 $writing_style = "分析的";
1239 } else {
1240
1241 if ( $qcld_language == "ko" ) {
1242 $writing_style = "분석적인";
1243 } else {
1244
1245 if ( $qcld_language == "id" ) {
1246 $writing_style = "analitis";
1247 } else {
1248
1249 if ( $qcld_language == "tr" ) {
1250 $writing_style = "analitik";
1251 } else {
1252
1253 if ( $qcld_language == "hi" ) {
1254 $writing_style = "विश्लेषणीय";
1255 } else {
1256
1257 if ( $qcld_language == "pl" ) {
1258 $writing_style = "analizujący";
1259 } else {
1260
1261 if ( $qcld_language == "uk" ) {
1262 $writing_style = "аналітичний";
1263 } else {
1264
1265 if ( $qcld_language == "ar" ) {
1266 $writing_style = "تحليلي";
1267 } else {
1268
1269 if ( $qcld_language == "ro" ) {
1270 $writing_style = "analitic";
1271 } else {
1272
1273 if ( $qcld_language == "hu" ) {
1274 $writing_style = "elemző";
1275 } else {
1276
1277 if ( $qcld_language == "cs" ) {
1278 $writing_style = "analytický";
1279 } else {
1280
1281 if ( $qcld_language == "el" ) {
1282 $writing_style = "αναλυτικός";
1283 } else {
1284
1285 if ( $qcld_language == "bg" ) {
1286 $writing_style = "аналитичен";
1287 } else {
1288
1289 if ( $qcld_language == "sv" ) {
1290 $writing_style = "analytisk";
1291 } else {
1292 $writing_style = "analytical";
1293 }
1294
1295 }
1296
1297 }
1298
1299 }
1300
1301 }
1302
1303 }
1304
1305 }
1306
1307 }
1308
1309 }
1310
1311 }
1312
1313 }
1314
1315 }
1316
1317 }
1318
1319 }
1320
1321 }
1322
1323 }
1324
1325 }
1326
1327 }
1328
1329 }
1330
1331 }
1332
1333 }
1334
1335 }
1336
1337 }
1338
1339 }
1340
1341 } else {
1342
1343 if ( $qcld_writing_style == "criti" ) {
1344
1345 if ( $qcld_language == "en" ) {
1346 $writing_style = "critical";
1347 } else {
1348
1349 if ( $qcld_language == "de" ) {
1350 $writing_style = "kritisch";
1351 } else {
1352
1353 if ( $qcld_language == "fr" ) {
1354 $writing_style = "critique";
1355 } else {
1356
1357 if ( $qcld_language == "es" ) {
1358 $writing_style = "crítico";
1359 } else {
1360
1361 if ( $qcld_language == "it" ) {
1362 $writing_style = "critico";
1363 } else {
1364
1365 if ( $qcld_language == "pt" ) {
1366 $writing_style = "crítico";
1367 } else {
1368
1369 if ( $qcld_language == "nl" ) {
1370 $writing_style = "kritisch";
1371 } else {
1372
1373 if ( $qcld_language == "ru" ) {
1374 $writing_style = "критический";
1375 } else {
1376
1377 if ( $qcld_language == "ja" ) {
1378 $writing_style = "批判的";
1379 } else {
1380
1381 if ( $qcld_language == "ko" ) {
1382 $writing_style = "비판적인";
1383 } else {
1384
1385 if ( $qcld_language == "zh" ) {
1386 $writing_style = "批判的";
1387 } else {
1388
1389 if ( $qcld_language == "ko" ) {
1390 $writing_style = "비판적인";
1391 } else {
1392
1393 if ( $qcld_language == "id" ) {
1394 $writing_style = "kritikal";
1395 } else {
1396
1397 if ( $qcld_language == "tr" ) {
1398 $writing_style = "eleştirel";
1399 } else {
1400
1401 if ( $qcld_language == "hi" ) {
1402 $writing_style = "नाजुक";
1403 } else {
1404
1405 if ( $qcld_language == "pl" ) {
1406 $writing_style = "krytyczny";
1407 } else {
1408
1409 if ( $qcld_language == "uk" ) {
1410 $writing_style = "критичний";
1411 } else {
1412
1413 if ( $qcld_language == "ar" ) {
1414 $writing_style = "حريص";
1415 } else {
1416
1417 if ( $qcld_language == "ro" ) {
1418 $writing_style = "critic";
1419 } else {
1420
1421 if ( $qcld_language == "hu" ) {
1422 $writing_style = "kritikus";
1423 } else {
1424
1425 if ( $qcld_language == "cs" ) {
1426 $writing_style = "kritický";
1427 } else {
1428
1429 if ( $qcld_language == "el" ) {
1430 $writing_style = "κριτικός";
1431 } else {
1432
1433 if ( $qcld_language == "bg" ) {
1434 $writing_style = "критичен";
1435 } else {
1436
1437 if ( $qcld_language == "sv" ) {
1438 $writing_style = "kritisk";
1439 } else {
1440 $writing_style = "critical";
1441 }
1442
1443 }
1444
1445 }
1446
1447 }
1448
1449 }
1450
1451 }
1452
1453 }
1454
1455 }
1456
1457 }
1458
1459 }
1460
1461 }
1462
1463 }
1464
1465 }
1466
1467 }
1468
1469 }
1470
1471 }
1472
1473 }
1474
1475 }
1476
1477 }
1478
1479 }
1480
1481 }
1482
1483 }
1484
1485 }
1486
1487 }
1488
1489 } else {
1490
1491 if ( $qcld_writing_style == "evalu" ) {
1492
1493 if ( $qcld_language == "en" ) {
1494 $writing_style = "evaluative";
1495 } else {
1496
1497 if ( $qcld_language == "de" ) {
1498 $writing_style = "evaluierend";
1499 } else {
1500
1501 if ( $qcld_language == "fr" ) {
1502 $writing_style = "évaluatif";
1503 } else {
1504
1505 if ( $qcld_language == "es" ) {
1506 $writing_style = "evaluativo";
1507 } else {
1508
1509 if ( $qcld_language == "it" ) {
1510 $writing_style = "valutativo";
1511 } else {
1512
1513 if ( $qcld_language == "pt" ) {
1514 $writing_style = "avaliativo";
1515 } else {
1516
1517 if ( $qcld_language == "nl" ) {
1518 $writing_style = "evaluerend";
1519 } else {
1520
1521 if ( $qcld_language == "ru" ) {
1522 $writing_style = "оценочный";
1523 } else {
1524
1525 if ( $qcld_language == "ja" ) {
1526 $writing_style = "評価的";
1527 } else {
1528
1529 if ( $qcld_language == "ko" ) {
1530 $writing_style = "평가적인";
1531 } else {
1532
1533 if ( $qcld_language == "zh" ) {
1534 $writing_style = "评价的";
1535 } else {
1536
1537 if ( $qcld_language == "ko" ) {
1538 $writing_style = "평가적인";
1539 } else {
1540
1541 if ( $qcld_language == "id" ) {
1542 $writing_style = "evaluatif";
1543 } else {
1544
1545 if ( $qcld_language == "tr" ) {
1546 $writing_style = "değerlendirici";
1547 } else {
1548
1549 if ( $qcld_language == "hi" ) {
1550 $writing_style = "मूल्यांकन करनेवाला";
1551 } else {
1552
1553 if ( $qcld_language == "pl" ) {
1554 $writing_style = "oceniający";
1555 } else {
1556
1557 if ( $qcld_language == "uk" ) {
1558 $writing_style = "оцінювальний";
1559 } else {
1560
1561 if ( $qcld_language == "ar" ) {
1562 $writing_style = "تقييمي";
1563 } else {
1564
1565 if ( $qcld_language == "ro" ) {
1566 $writing_style = "evaluativ";
1567 } else {
1568
1569 if ( $qcld_language == "hu" ) {
1570 $writing_style = "értékelő";
1571 } else {
1572
1573 if ( $qcld_language == "cs" ) {
1574 $writing_style = "posuzující";
1575 } else {
1576
1577 if ( $qcld_language == "el" ) {
1578 $writing_style = "αξιολογητικός";
1579 } else {
1580
1581 if ( $qcld_language == "bg" ) {
1582 $writing_style = "оценителен";
1583 } else {
1584
1585 if ( $qcld_language == "sv" ) {
1586 $writing_style = "bedömning";
1587 } else {
1588 $writing_style = "evaluative";
1589 }
1590
1591 }
1592
1593 }
1594
1595 }
1596
1597 }
1598
1599 }
1600
1601 }
1602
1603 }
1604
1605 }
1606
1607 }
1608
1609 }
1610
1611 }
1612
1613 }
1614
1615 }
1616
1617 }
1618
1619 }
1620
1621 }
1622
1623 }
1624
1625 }
1626
1627 }
1628
1629 }
1630
1631 }
1632
1633 }
1634
1635 }
1636
1637 } else {
1638
1639 if ( $qcld_writing_style == "journ" ) {
1640
1641 if ( $qcld_language == "en" ) {
1642 $writing_style = "journalistic";
1643 } else {
1644
1645 if ( $qcld_language == "de" ) {
1646 $writing_style = "journalistisch";
1647 } else {
1648
1649 if ( $qcld_language == "fr" ) {
1650 $writing_style = "journalistique";
1651 } else {
1652
1653 if ( $qcld_language == "es" ) {
1654 $writing_style = "periodístico";
1655 } else {
1656
1657 if ( $qcld_language == "it" ) {
1658 $writing_style = "giornalistico";
1659 } else {
1660
1661 if ( $qcld_language == "pt" ) {
1662 $writing_style = "jornalístico";
1663 } else {
1664
1665 if ( $qcld_language == "nl" ) {
1666 $writing_style = "journalistiek";
1667 } else {
1668
1669 if ( $qcld_language == "ru" ) {
1670 $writing_style = "журналистский";
1671 } else {
1672
1673 if ( $qcld_language == "ja" ) {
1674 $writing_style = "ジャーナリスト";
1675 } else {
1676
1677 if ( $qcld_language == "ko" ) {
1678 $writing_style = "저널리스트";
1679 } else {
1680
1681 if ( $qcld_language == "zh" ) {
1682 $writing_style = "记者";
1683 } else {
1684
1685 if ( $qcld_language == "ko" ) {
1686 $writing_style = "저널리스트";
1687 } else {
1688
1689 if ( $qcld_language == "id" ) {
1690 $writing_style = "jurnalistik";
1691 } else {
1692
1693 if ( $qcld_language == "tr" ) {
1694 $writing_style = "gazeteci";
1695 } else {
1696
1697 if ( $qcld_language == "hi" ) {
1698 $writing_style = "पत्रकारी";
1699 } else {
1700
1701 if ( $qcld_language == "pl" ) {
1702 $writing_style = "dziennikarski";
1703 } else {
1704
1705 if ( $qcld_language == "uk" ) {
1706 $writing_style = "журналістський";
1707 } else {
1708
1709 if ( $qcld_language == "ar" ) {
1710 $writing_style = "صحفي";
1711 } else {
1712
1713 if ( $qcld_language == "ro" ) {
1714 $writing_style = "jurnalistic";
1715 } else {
1716
1717 if ( $qcld_language == "hu" ) {
1718 $writing_style = "újságírói";
1719 } else {
1720
1721 if ( $qcld_language == "cs" ) {
1722 $writing_style = "žurnalistický";
1723 } else {
1724
1725 if ( $qcld_language == "el" ) {
1726 $writing_style = "Επαγγελματικός";
1727 } else {
1728
1729 if ( $qcld_language == "bg" ) {
1730 $writing_style = "журналистически";
1731 } else {
1732
1733 if ( $qcld_language == "sv" ) {
1734 $writing_style = "journalistisk";
1735 } else {
1736 $writing_style = "journalistic";
1737 }
1738
1739 }
1740
1741 }
1742
1743 }
1744
1745 }
1746
1747 }
1748
1749 }
1750
1751 }
1752
1753 }
1754
1755 }
1756
1757 }
1758
1759 }
1760
1761 }
1762
1763 }
1764
1765 }
1766
1767 }
1768
1769 }
1770
1771 }
1772
1773 }
1774
1775 }
1776
1777 }
1778
1779 }
1780
1781 }
1782
1783 }
1784
1785 } else {
1786
1787 if ( $qcld_writing_style == "techn" ) {
1788
1789 if ( $qcld_language == "en" ) {
1790 $writing_style = "technical";
1791 } else {
1792
1793 if ( $qcld_language == "de" ) {
1794 $writing_style = "technisch";
1795 } else {
1796
1797 if ( $qcld_language == "fr" ) {
1798 $writing_style = "technique";
1799 } else {
1800
1801 if ( $qcld_language == "es" ) {
1802 $writing_style = "técnico";
1803 } else {
1804
1805 if ( $qcld_language == "it" ) {
1806 $writing_style = "tecnico";
1807 } else {
1808
1809 if ( $qcld_language == "pt" ) {
1810 $writing_style = "técnico";
1811 } else {
1812
1813 if ( $qcld_language == "nl" ) {
1814 $writing_style = "technisch";
1815 } else {
1816
1817 if ( $qcld_language == "ru" ) {
1818 $writing_style = "технический";
1819 } else {
1820
1821 if ( $qcld_language == "ja" ) {
1822 $writing_style = "技術的";
1823 } else {
1824
1825 if ( $qcld_language == "ko" ) {
1826 $writing_style = "기술적인";
1827 } else {
1828
1829 if ( $qcld_language == "zh" ) {
1830 $writing_style = "技术的";
1831 } else {
1832
1833 if ( $qcld_language == "ko" ) {
1834 $writing_style = "기술적인";
1835 } else {
1836
1837 if ( $qcld_language == "id" ) {
1838 $writing_style = "teknis";
1839 } else {
1840
1841 if ( $qcld_language == "tr" ) {
1842 $writing_style = "teknik";
1843 } else {
1844
1845 if ( $qcld_language == "hi" ) {
1846 $writing_style = "तकनीकी";
1847 } else {
1848
1849 if ( $qcld_language == "pl" ) {
1850 $writing_style = "techniczny";
1851 } else {
1852
1853 if ( $qcld_language == "uk" ) {
1854 $writing_style = "технічний";
1855 } else {
1856
1857 if ( $qcld_language == "ar" ) {
1858 $writing_style = "فني";
1859 } else {
1860
1861 if ( $qcld_language == "ro" ) {
1862 $writing_style = "tehnica";
1863 } else {
1864
1865 if ( $qcld_language == "hu" ) {
1866 $writing_style = "technikai";
1867 } else {
1868
1869 if ( $qcld_language == "cs" ) {
1870 $writing_style = "technický";
1871 } else {
1872
1873 if ( $qcld_language == "el" ) {
1874 $writing_style = "τεχνικός";
1875 } else {
1876
1877 if ( $qcld_language == "bg" ) {
1878 $writing_style = "технически";
1879 } else {
1880
1881 if ( $qcld_language == "sv" ) {
1882 $writing_style = "teknisk";
1883 } else {
1884 $writing_style = "technical";
1885 }
1886
1887 }
1888
1889 }
1890
1891 }
1892
1893 }
1894
1895 }
1896
1897 }
1898
1899 }
1900
1901 }
1902
1903 }
1904
1905 }
1906
1907 }
1908
1909 }
1910
1911 }
1912
1913 }
1914
1915 }
1916
1917 }
1918
1919 }
1920
1921 }
1922
1923 }
1924
1925 }
1926
1927 }
1928
1929 }
1930
1931 }
1932
1933 } else {
1934
1935 if ( $qcld_writing_style == "repor" ) {
1936
1937 if ( $qcld_language == "en" ) {
1938 $writing_style = "report";
1939 } else {
1940
1941 if ( $qcld_language == "de" ) {
1942 $writing_style = "Bericht";
1943 } else {
1944
1945 if ( $qcld_language == "fr" ) {
1946 $writing_style = "rapport";
1947 } else {
1948
1949 if ( $qcld_language == "es" ) {
1950 $writing_style = "informe";
1951 } else {
1952
1953 if ( $qcld_language == "it" ) {
1954 $writing_style = "rapporto";
1955 } else {
1956
1957 if ( $qcld_language == "pt" ) {
1958 $writing_style = "relatório";
1959 } else {
1960
1961 if ( $qcld_language == "nl" ) {
1962 $writing_style = "verslag";
1963 } else {
1964
1965 if ( $qcld_language == "ru" ) {
1966 $writing_style = "отчет";
1967 } else {
1968
1969 if ( $qcld_language == "ja" ) {
1970 $writing_style = "報告";
1971 } else {
1972
1973 if ( $qcld_language == "ko" ) {
1974 $writing_style = "보고서";
1975 } else {
1976
1977 if ( $qcld_language == "zh" ) {
1978 $writing_style = "报告";
1979 } else {
1980
1981 if ( $qcld_language == "ko" ) {
1982 $writing_style = "보고서";
1983 } else {
1984
1985 if ( $qcld_language == "id" ) {
1986 $writing_style = "laporan";
1987 } else {
1988
1989 if ( $qcld_language == "tr" ) {
1990 $writing_style = "rapor";
1991 } else {
1992
1993 if ( $qcld_language == "hi" ) {
1994 $writing_style = "रिपोर्ट";
1995 } else {
1996
1997 if ( $qcld_language == "pl" ) {
1998 $writing_style = "raport";
1999 } else {
2000
2001 if ( $qcld_language == "uk" ) {
2002 $writing_style = "звіт";
2003 } else {
2004
2005 if ( $qcld_language == "ar" ) {
2006 $writing_style = "تقرير";
2007 } else {
2008
2009 if ( $qcld_language == "ro" ) {
2010 $writing_style = "raport";
2011 } else {
2012
2013 if ( $qcld_language == "hu" ) {
2014 $writing_style = "jelentés";
2015 } else {
2016
2017 if ( $qcld_language == "cs" ) {
2018 $writing_style = "zpráva";
2019 } else {
2020
2021 if ( $qcld_language == "el" ) {
2022 $writing_style = "αναφορά";
2023 } else {
2024
2025 if ( $qcld_language == "bg" ) {
2026 $writing_style = "доклад";
2027 } else {
2028
2029 if ( $qcld_language == "sv" ) {
2030 $writing_style = "rapport";
2031 } else {
2032 $writing_style = "report";
2033 }
2034
2035 }
2036
2037 }
2038
2039 }
2040
2041 }
2042
2043 }
2044
2045 }
2046
2047 }
2048
2049 }
2050
2051 }
2052
2053 }
2054
2055 }
2056
2057 }
2058
2059 }
2060
2061 }
2062
2063 }
2064
2065 }
2066
2067 }
2068
2069 }
2070
2071 }
2072
2073 }
2074
2075 }
2076
2077 }
2078
2079 }
2080
2081 } else {
2082
2083 if ( $qcld_writing_style == "resea" ) {
2084
2085 if ( $qcld_language == "en" ) {
2086 $writing_style = "research";
2087 } else {
2088
2089 if ( $qcld_language == "de" ) {
2090 $writing_style = "Forschung";
2091 } else {
2092
2093 if ( $qcld_language == "fr" ) {
2094 $writing_style = "recherche";
2095 } else {
2096
2097 if ( $qcld_language == "es" ) {
2098 $writing_style = "investigación";
2099 } else {
2100
2101 if ( $qcld_language == "it" ) {
2102 $writing_style = "ricerca";
2103 } else {
2104
2105 if ( $qcld_language == "pt" ) {
2106 $writing_style = "pesquisa";
2107 } else {
2108
2109 if ( $qcld_language == "nl" ) {
2110 $writing_style = "onderzoek";
2111 } else {
2112
2113 if ( $qcld_language == "ru" ) {
2114 $writing_style = "исследование";
2115 } else {
2116
2117 if ( $qcld_language == "ja" ) {
2118 $writing_style = "研究";
2119 } else {
2120
2121 if ( $qcld_language == "ko" ) {
2122 $writing_style = "연구";
2123 } else {
2124
2125 if ( $qcld_language == "zh" ) {
2126 $writing_style = "研究";
2127 } else {
2128
2129 if ( $qcld_language == "ko" ) {
2130 $writing_style = "연구";
2131 } else {
2132
2133 if ( $qcld_language == "id" ) {
2134 $writing_style = "penelitian";
2135 } else {
2136
2137 if ( $qcld_language == "tr" ) {
2138 $writing_style = "araştırma";
2139 } else {
2140
2141 if ( $qcld_language == "hi" ) {
2142 $writing_style = "अनुसंधान";
2143 } else {
2144
2145 if ( $qcld_language == "pl" ) {
2146 $writing_style = "badania";
2147 } else {
2148
2149 if ( $qcld_language == "uk" ) {
2150 $writing_style = "дослідження";
2151 } else {
2152
2153 if ( $qcld_language == "ar" ) {
2154 $writing_style = "بحث";
2155 } else {
2156
2157 if ( $qcld_language == "ro" ) {
2158 $writing_style = "cercetare";
2159 } else {
2160
2161 if ( $qcld_language == "hu" ) {
2162 $writing_style = "kutatás";
2163 } else {
2164
2165 if ( $qcld_language == "cs" ) {
2166 $writing_style = "výzkum";
2167 } else {
2168
2169 if ( $qcld_language == "el" ) {
2170 $writing_style = "ερευνα";
2171 } else {
2172
2173 if ( $qcld_language == "bg" ) {
2174 $writing_style = "изследване";
2175 } else {
2176
2177 if ( $qcld_language == "sv" ) {
2178 $writing_style = "forskning";
2179 } else {
2180 $writing_style = "research";
2181 }
2182
2183 }
2184
2185 }
2186
2187 }
2188
2189 }
2190
2191 }
2192
2193 }
2194
2195 }
2196
2197 }
2198
2199 }
2200
2201 }
2202
2203 }
2204
2205 }
2206
2207 }
2208
2209 }
2210
2211 }
2212
2213 }
2214
2215 }
2216
2217 }
2218
2219 }
2220
2221 }
2222
2223 }
2224
2225 }
2226
2227 }
2228
2229 } else {
2230
2231 if ( $qcld_writing_style == "simpl" ) {
2232
2233 if ( $qcld_language == "en" ) {
2234 $writing_style = "simple";
2235 } else {
2236
2237 if ( $qcld_language == "de" ) {
2238 $writing_style = "einfach";
2239 } else {
2240
2241 if ( $qcld_language == "fr" ) {
2242 $writing_style = "simple";
2243 } else {
2244
2245 if ( $qcld_language == "es" ) {
2246 $writing_style = "simple";
2247 } else {
2248
2249 if ( $qcld_language == "it" ) {
2250 $writing_style = "semplice";
2251 } else {
2252
2253 if ( $qcld_language == "pt" ) {
2254 $writing_style = "simples";
2255 } else {
2256
2257 if ( $qcld_language == "nl" ) {
2258 $writing_style = "eenvoudig";
2259 } else {
2260
2261 if ( $qcld_language == "ru" ) {
2262 $writing_style = "простой";
2263 } else {
2264
2265 if ( $qcld_language == "ja" ) {
2266 $writing_style = "シンプル";
2267 } else {
2268
2269 if ( $qcld_language == "ko" ) {
2270 $writing_style = "단순한";
2271 } else {
2272
2273 if ( $qcld_language == "zh" ) {
2274 $writing_style = "简单";
2275 } else {
2276
2277 if ( $qcld_language == "ko" ) {
2278 $writing_style = "단순한";
2279 } else {
2280
2281 if ( $qcld_language == "id" ) {
2282 $writing_style = "sederhana";
2283 } else {
2284
2285 if ( $qcld_language == "tr" ) {
2286 $writing_style = "basit";
2287 } else {
2288
2289 if ( $qcld_language == "hi" ) {
2290 $writing_style = "सरल";
2291 } else {
2292
2293 if ( $qcld_language == "pl" ) {
2294 $writing_style = "prosty";
2295 } else {
2296
2297 if ( $qcld_language == "uk" ) {
2298 $writing_style = "простий";
2299 } else {
2300
2301 if ( $qcld_language == "ar" ) {
2302 $writing_style = "بسيط";
2303 } else {
2304
2305 if ( $qcld_language == "ro" ) {
2306 $writing_style = "simplu";
2307 } else {
2308
2309 if ( $qcld_language == "hu" ) {
2310 $writing_style = "egyszerű";
2311 } else {
2312
2313 if ( $qcld_language == "cs" ) {
2314 $writing_style = "jednoduchý";
2315 } else {
2316
2317 if ( $qcld_language == "el" ) {
2318 $writing_style = "απλός";
2319 } else {
2320
2321 if ( $qcld_language == "bg" ) {
2322 $writing_style = "прост";
2323 } else {
2324
2325 if ( $qcld_language == "sv" ) {
2326 $writing_style = "enkel";
2327 } else {
2328 $writing_style = "simple";
2329 }
2330
2331 }
2332
2333 }
2334
2335 }
2336
2337 }
2338
2339 }
2340
2341 }
2342
2343 }
2344
2345 }
2346
2347 }
2348
2349 }
2350
2351 }
2352
2353 }
2354
2355 }
2356
2357 }
2358
2359 }
2360
2361 }
2362
2363 }
2364
2365 }
2366
2367 }
2368
2369 }
2370
2371 }
2372
2373 }
2374
2375 }
2376
2377 } else {
2378 // informative
2379
2380 if ( $qcld_language == "en" ) {
2381 $writing_style = "informative";
2382 } else {
2383
2384 if ( $qcld_language == "de" ) {
2385 $writing_style = "informierend";
2386 } else {
2387
2388 if ( $qcld_language == "fr" ) {
2389 $writing_style = "informatif";
2390 } else {
2391
2392 if ( $qcld_language == "es" ) {
2393 $writing_style = "informativo";
2394 } else {
2395
2396 if ( $qcld_language == "it" ) {
2397 $writing_style = "informativo";
2398 } else {
2399
2400 if ( $qcld_language == "pt" ) {
2401 $writing_style = "informativo";
2402 } else {
2403
2404 if ( $qcld_language == "nl" ) {
2405 $writing_style = "informatief";
2406 } else {
2407
2408 if ( $qcld_language == "ru" ) {
2409 $writing_style = "информативный";
2410 } else {
2411
2412 if ( $qcld_language == "ja" ) {
2413 $writing_style = "情報";
2414 } else {
2415
2416 if ( $qcld_language == "ko" ) {
2417 $writing_style = "정보";
2418 } else {
2419
2420 if ( $qcld_language == "zh" ) {
2421 $writing_style = "信息";
2422 } else {
2423
2424 if ( $qcld_language == "ko" ) {
2425 $writing_style = "정보";
2426 } else {
2427
2428 if ( $qcld_language == "id" ) {
2429 $writing_style = "informasi";
2430 } else {
2431
2432 if ( $qcld_language == "tr" ) {
2433 $writing_style = "bilgilendirici";
2434 } else {
2435
2436 if ( $qcld_language == "hi" ) {
2437 $writing_style = "सूचनात्मक";
2438 } else {
2439
2440 if ( $qcld_language == "pl" ) {
2441 $writing_style = "informacyjny";
2442 } else {
2443
2444 if ( $qcld_language == "uk" ) {
2445 $writing_style = "інформативний";
2446 } else {
2447
2448 if ( $qcld_language == "ar" ) {
2449 $writing_style = "معلوماتي";
2450 } else {
2451
2452 if ( $qcld_language == "ro" ) {
2453 $writing_style = "informativ";
2454 } else {
2455
2456 if ( $qcld_language == "hu" ) {
2457 $writing_style = "információs";
2458 } else {
2459
2460 if ( $qcld_language == "cs" ) {
2461 $writing_style = "informační";
2462 } else {
2463
2464 if ( $qcld_language == "el" ) {
2465 $writing_style = "πληροφοριακός";
2466 } else {
2467
2468 if ( $qcld_language == "bg" ) {
2469 $writing_style = "информативен";
2470 } else {
2471
2472 if ( $qcld_language == "sv" ) {
2473 $writing_style = "informativ";
2474 } else {
2475 $writing_style = "informative";
2476 }
2477
2478 }
2479
2480 }
2481
2482 }
2483
2484 }
2485
2486 }
2487
2488 }
2489
2490 }
2491
2492 }
2493
2494 }
2495
2496 }
2497
2498 }
2499
2500 }
2501
2502 }
2503
2504 }
2505
2506 }
2507
2508 }
2509
2510 }
2511
2512 }
2513
2514 }
2515
2516 }
2517
2518 }
2519
2520 }
2521
2522 }
2523
2524 }
2525
2526 }
2527
2528 }
2529
2530 }
2531
2532 }
2533
2534 }
2535
2536 }
2537
2538 }
2539
2540 }
2541
2542 }
2543
2544 }
2545
2546 }
2547
2548 }
2549
2550 }
2551
2552 }
2553
2554 }
2555
2556 return $writing_style;
2557 }
2558 }
2559
2560
2561
2562 add_filter('qc_wpbotpro_floating_openai_filter_for_tone', 'qc_wpbotpro_floating_help_openai_filter_for_tone', 10, 2);
2563 if ( ! function_exists( 'qc_wpbotpro_floating_help_openai_filter_for_tone' ) ) {
2564 function qc_wpbotpro_floating_help_openai_filter_for_tone($qcld_writing_tone, $qcld_language){
2565
2566
2567
2568 if ( $qcld_writing_tone == "asser" ) {
2569
2570 if ( $qcld_language == "en" ) {
2571 $tone_text = "Writing tone: assertive";
2572 } else {
2573
2574 if ( $qcld_language == "es" ) {
2575 $tone_text = "Tono de escritura: asertivo";
2576 } else {
2577
2578 if ( $qcld_language == "fr" ) {
2579 $tone_text = "Ton d'écriture: assertif";
2580 } else {
2581
2582 if ( $qcld_language == "de" ) {
2583 $tone_text = "Schreibton: durchsetzungsfähig";
2584 } else {
2585
2586 if ( $qcld_language == "it" ) {
2587 $tone_text = "Tono di scrittura: assertivo";
2588 } else {
2589
2590 if ( $qcld_language == "pt" ) {
2591 $tone_text = "Tom de escrita: assertivo";
2592 } else {
2593
2594 if ( $qcld_language == "nl" ) {
2595 $tone_text = "Schrijftoon: assertief";
2596 } else {
2597
2598 if ( $qcld_language == "ru" ) {
2599 $tone_text = "Тональность текста: утвердительная";
2600 } else {
2601
2602 if ( $qcld_language == "ja" ) {
2603 $tone_text = "文章の雰囲気: 自信を持って";
2604 } else {
2605
2606 if ( $qcld_language == "zh" ) {
2607 $tone_text = "写作氛围: 自信";
2608 } else {
2609
2610 if ( $qcld_language == "ko" ) {
2611 $tone_text = "글의 분위기: 자신감";
2612 } else {
2613
2614 if ( $qcld_language == "id" ) {
2615 $tone_text = "Tingkah laku menulis: asertif";
2616 } else {
2617
2618 if ( $qcld_language == "tr" ) {
2619 $tone_text = "Yazım tonu: iddialı";
2620 } else {
2621
2622 if ( $qcld_language == "hi" ) {
2623 $tone_text = "लेखन स्वर: मुखर";
2624 } else {
2625
2626 if ( $qcld_language == "pl" ) {
2627 $tone_text = "Ton pisania: asertywny";
2628 } else {
2629
2630 if ( $qcld_language == "uk" ) {
2631 $tone_text = "Тон письма: напористий";
2632 } else {
2633
2634 if ( $qcld_language == "ar" ) {
2635 $tone_text = "نغمة الكتابة: حازمة";
2636 } else {
2637
2638 if ( $qcld_language == "ro" ) {
2639 $tone_text = "Tonalitatea scrisului: asertiv";
2640 } else {
2641
2642 if ( $qcld_language == "hu" ) {
2643 $tone_text = "Írás hangulata: határozott";
2644 } else {
2645
2646 if ( $qcld_language == "cs" ) {
2647 $tone_text = "Tón psaní: asertivní";
2648 } else {
2649
2650 if ( $qcld_language == "el" ) {
2651 $tone_text = "Τόνος συγγραφής: αποφασιστικός";
2652 } else {
2653
2654 if ( $qcld_language == "bg" ) {
2655 $tone_text = "Тон на писане: асертивен";
2656 } else {
2657
2658 if ( $qcld_language == "sv" ) {
2659 $tone_text = "Skrivton: bestämd";
2660 } else {
2661 $tone_text = "Writing tone: assertive";
2662 }
2663
2664 }
2665
2666 }
2667
2668 }
2669
2670 }
2671
2672 }
2673
2674 }
2675
2676 }
2677
2678 }
2679
2680 }
2681
2682 }
2683
2684 }
2685
2686 }
2687
2688 }
2689
2690 }
2691
2692 }
2693
2694 }
2695
2696 }
2697
2698 }
2699
2700 }
2701
2702 }
2703
2704 }
2705
2706 }
2707
2708 } else {
2709
2710 if ( $qcld_writing_tone == "cheer" ) {
2711
2712 if ( $qcld_language == "en" ) {
2713 $tone_text = "Writing tone: cheerful";
2714 } else {
2715
2716 if ( $qcld_language == "es" ) {
2717 $tone_text = "Tono de escritura: alegre";
2718 } else {
2719
2720 if ( $qcld_language == "fr" ) {
2721 $tone_text = "Ton d'écriture: joyeux";
2722 } else {
2723
2724 if ( $qcld_language == "de" ) {
2725 $tone_text = "Schreibton: fröhlich";
2726 } else {
2727
2728 if ( $qcld_language == "it" ) {
2729 $tone_text = "Tono di scrittura: allegro";
2730 } else {
2731
2732 if ( $qcld_language == "pt" ) {
2733 $tone_text = "Tom de escrita: alegre";
2734 } else {
2735
2736 if ( $qcld_language == "nl" ) {
2737 $tone_text = "Schrijftoon: vrolijk";
2738 } else {
2739
2740 if ( $qcld_language == "ru" ) {
2741 $tone_text = "Тональность текста: веселая";
2742 } else {
2743
2744 if ( $qcld_language == "ja" ) {
2745 $tone_text = "文章の雰囲気: 楽しい";
2746 } else {
2747
2748 if ( $qcld_language == "zh" ) {
2749 $tone_text = "写作氛围: 欢乐";
2750 } else {
2751
2752 if ( $qcld_language == "ko" ) {
2753 $tone_text = "글의 분위기: 기쁨";
2754 } else {
2755
2756 if ( $qcld_language == "id" ) {
2757 $tone_text = "Tingkah laku menulis: ceria";
2758 } else {
2759
2760 if ( $qcld_language == "tr" ) {
2761 $tone_text = "Yazım tonu: neşeli";
2762 } else {
2763
2764 if ( $qcld_language == "hi" ) {
2765 $tone_text = "लेखन स्वर: हर्षित";
2766 } else {
2767
2768 if ( $qcld_language == "pl" ) {
2769 $tone_text = "Ton pisania: radosny";
2770 } else {
2771
2772 if ( $qcld_language == "uk" ) {
2773 $tone_text = "Тон письма: веселий";
2774 } else {
2775
2776 if ( $qcld_language == "ar" ) {
2777 $tone_text = "نغمة الكتابة: مرح";
2778 } else {
2779
2780 if ( $qcld_language == "ro" ) {
2781 $tone_text = "Tonalitatea scrisului: vesel";
2782 } else {
2783
2784 if ( $qcld_language == "hu" ) {
2785 $tone_text = "Írás hangulata: vidám";
2786 } else {
2787
2788 if ( $qcld_language == "cs" ) {
2789 $tone_text = "Tón psaní: veselý";
2790 } else {
2791
2792 if ( $qcld_language == "el" ) {
2793 $tone_text = "Τόνος συγγραφής: χαρούμενος";
2794 } else {
2795
2796 if ( $qcld_language == "bg" ) {
2797 $tone_text = "Тон на писане: весел";
2798 } else {
2799
2800 if ( $qcld_language == "sv" ) {
2801 $tone_text = "Skrivton: glad";
2802 } else {
2803 $tone_text = "Writing tone: cheerful";
2804 }
2805
2806 }
2807
2808 }
2809
2810 }
2811
2812 }
2813
2814 }
2815
2816 }
2817
2818 }
2819
2820 }
2821
2822 }
2823
2824 }
2825
2826 }
2827
2828 }
2829
2830 }
2831
2832 }
2833
2834 }
2835
2836 }
2837
2838 }
2839
2840 }
2841
2842 }
2843
2844 }
2845
2846 }
2847
2848 }
2849
2850 } else {
2851
2852 if ( $qcld_writing_tone == "humor" ) {
2853
2854 if ( $qcld_language == "en" ) {
2855 $tone_text = "Writing tone: humorous";
2856 } else {
2857
2858 if ( $qcld_language == "es" ) {
2859 $tone_text = "Tono de escritura: humorístico";
2860 } else {
2861
2862 if ( $qcld_language == "fr" ) {
2863 $tone_text = "Ton d'écriture: humoristique";
2864 } else {
2865
2866 if ( $qcld_language == "de" ) {
2867 $tone_text = "Schreibton: humorvoll";
2868 } else {
2869
2870 if ( $qcld_language == "it" ) {
2871 $tone_text = "Tono di scrittura: umoristico";
2872 } else {
2873
2874 if ( $qcld_language == "pt" ) {
2875 $tone_text = "Tom de escrita: humorístico";
2876 } else {
2877
2878 if ( $qcld_language == "nl" ) {
2879 $tone_text = "Schrijftoon: humoristisch";
2880 } else {
2881
2882 if ( $qcld_language == "ru" ) {
2883 $tone_text = "Тональность текста: юмористическая";
2884 } else {
2885
2886 if ( $qcld_language == "ja" ) {
2887 $tone_text = "文章の雰囲気: ユーモア";
2888 } else {
2889
2890 if ( $qcld_language == "zh" ) {
2891 $tone_text = "写作氛围: 幽默";
2892 } else {
2893
2894 if ( $qcld_language == "ko" ) {
2895 $tone_text = "글의 분위기: 유머";
2896 } else {
2897
2898 if ( $qcld_language == "id" ) {
2899 $tone_text = "Tingkah laku menulis: humoris";
2900 } else {
2901
2902 if ( $qcld_language == "tr" ) {
2903 $tone_text = "Yazım tonu: komik";
2904 } else {
2905
2906 if ( $qcld_language == "hi" ) {
2907 $tone_text = "लेखन स्वर: विनोदी";
2908 } else {
2909
2910 if ( $qcld_language == "pl" ) {
2911 $tone_text = "Ton pisania: humorystyczny";
2912 } else {
2913
2914 if ( $qcld_language == "uk" ) {
2915 $tone_text = "Тон письма: гумористичний";
2916 } else {
2917
2918 if ( $qcld_language == "ar" ) {
2919 $tone_text = "نغمة الكتابة: روح الدعابة";
2920 } else {
2921
2922 if ( $qcld_language == "ro" ) {
2923 $tone_text = "Tonalitatea scrisului: umoristic";
2924 } else {
2925
2926 if ( $qcld_language == "hu" ) {
2927 $tone_text = "Írás hangulata: humoros";
2928 } else {
2929
2930 if ( $qcld_language == "cs" ) {
2931 $tone_text = "Tón psaní: humoristický";
2932 } else {
2933
2934 if ( $qcld_language == "el" ) {
2935 $tone_text = "Τόνος συγγραφής: χιουμοριστικός";
2936 } else {
2937
2938 if ( $qcld_language == "bg" ) {
2939 $tone_text = "Тон на писане: хумористичен";
2940 } else {
2941
2942 if ( $qcld_language == "sv" ) {
2943 $tone_text = "Skrivton: humoristisk";
2944 } else {
2945 $tone_text = "Writing tone: humorous";
2946 }
2947
2948 }
2949
2950 }
2951
2952 }
2953
2954 }
2955
2956 }
2957
2958 }
2959
2960 }
2961
2962 }
2963
2964 }
2965
2966 }
2967
2968 }
2969
2970 }
2971
2972 }
2973
2974 }
2975
2976 }
2977
2978 }
2979
2980 }
2981
2982 }
2983
2984 }
2985
2986 }
2987
2988 }
2989
2990 }
2991
2992 } else {
2993
2994 if ( $qcld_writing_tone == "inspi" ) {
2995
2996 if ( $qcld_language == "en" ) {
2997 $tone_text = "Writing tone: inspirational";
2998 } else {
2999
3000 if ( $qcld_language == "es" ) {
3001 $tone_text = "Tono de escritura: inspirador";
3002 } else {
3003
3004 if ( $qcld_language == "fr" ) {
3005 $tone_text = "Ton d'écriture: inspirant";
3006 } else {
3007
3008 if ( $qcld_language == "de" ) {
3009 $tone_text = "Schreibton: inspirierend";
3010 } else {
3011
3012 if ( $qcld_language == "it" ) {
3013 $tone_text = "Tono di scrittura: ispiratore";
3014 } else {
3015
3016 if ( $qcld_language == "pt" ) {
3017 $tone_text = "Tom de escrita: inspirador";
3018 } else {
3019
3020 if ( $qcld_language == "nl" ) {
3021 $tone_text = "Schrijftoon: inspirerend";
3022 } else {
3023
3024 if ( $qcld_language == "ru" ) {
3025 $tone_text = "Тональность текста: вдохновляющая";
3026 } else {
3027
3028 if ( $qcld_language == "ja" ) {
3029 $tone_text = "文章の雰囲気: 活気ある";
3030 } else {
3031
3032 if ( $qcld_language == "zh" ) {
3033 $tone_text = "写作氛围: 激励";
3034 } else {
3035
3036 if ( $qcld_language == "ko" ) {
3037 $tone_text = "글의 분위기: 영감";
3038 } else {
3039
3040 if ( $qcld_language == "id" ) {
3041 $tone_text = "Tingkah laku menulis: inspiratif";
3042 } else {
3043
3044 if ( $qcld_language == "tr" ) {
3045 $tone_text = "Yazım tonu: ilham verici";
3046 } else {
3047
3048 if ( $qcld_language == "hi" ) {
3049 $tone_text = "लेखन स्वर: प्रेरणादायक";
3050 } else {
3051
3052 if ( $qcld_language == "pl" ) {
3053 $tone_text = "Ton pisania: inspirujący";
3054 } else {
3055
3056 if ( $qcld_language == "uk" ) {
3057 $tone_text = "Тон письма: надихаючий";
3058 } else {
3059
3060 if ( $qcld_language == "ar" ) {
3061 $tone_text = "نغمة الكتابة: ملهمة";
3062 } else {
3063
3064 if ( $qcld_language == "ro" ) {
3065 $tone_text = "Tonalitatea scrisului: inspirator";
3066 } else {
3067
3068 if ( $qcld_language == "cs" ) {
3069 $tone_text = "Tón psaní: inspirativní";
3070 } else {
3071
3072 if ( $qcld_language == "hu" ) {
3073 $tone_text = "Írás hangulata: inspiráló";
3074 } else {
3075
3076 if ( $qcld_language == "el" ) {
3077 $tone_text = "Τόνος συγγραφής: εμπνευστικός";
3078 } else {
3079
3080 if ( $qcld_language == "bg" ) {
3081 $tone_text = "Тон на писане: вдъхновяващ";
3082 } else {
3083
3084 if ( $qcld_language == "sv" ) {
3085 $tone_text = "Skrivton: inspirerande";
3086 } else {
3087 $tone_text = "Writing tone: inspirational";
3088 }
3089
3090 }
3091
3092 }
3093
3094 }
3095
3096 }
3097
3098 }
3099
3100 }
3101
3102 }
3103
3104 }
3105
3106 }
3107
3108 }
3109
3110 }
3111
3112 }
3113
3114 }
3115
3116 }
3117
3118 }
3119
3120 }
3121
3122 }
3123
3124 }
3125
3126 }
3127
3128 }
3129
3130 }
3131
3132 }
3133
3134 } else {
3135
3136 if ( $qcld_writing_tone == "sarca" ) {
3137
3138 if ( $qcld_language == "en" ) {
3139 $tone_text = "Writing tone: sarcastic";
3140 } else {
3141
3142 if ( $qcld_language == "es" ) {
3143 $tone_text = "Tono de escritura: sarcástico";
3144 } else {
3145
3146 if ( $qcld_language == "fr" ) {
3147 $tone_text = "Ton d'écriture: sarcastique";
3148 } else {
3149
3150 if ( $qcld_language == "de" ) {
3151 $tone_text = "Schreibton: sarkastisch";
3152 } else {
3153
3154 if ( $qcld_language == "it" ) {
3155 $tone_text = "Tono di scrittura: sarcastico";
3156 } else {
3157
3158 if ( $qcld_language == "pt" ) {
3159 $tone_text = "Tom de escrita: sarcástico";
3160 } else {
3161
3162 if ( $qcld_language == "nl" ) {
3163 $tone_text = "Schrijftoon: sarcastisch";
3164 } else {
3165
3166 if ( $qcld_language == "ru" ) {
3167 $tone_text = "Тональность текста: саркастическая";
3168 } else {
3169
3170 if ( $qcld_language == "ja" ) {
3171 $tone_text = "文章の雰囲気: 皮肉";
3172 } else {
3173
3174 if ( $qcld_language == "zh" ) {
3175 $tone_text = "写作氛围: 讽刺";
3176 } else {
3177
3178 if ( $qcld_language == "ko" ) {
3179 $tone_text = "글의 분위기: 비꼬는";
3180 } else {
3181
3182 if ( $qcld_language == "id" ) {
3183 $tone_text = "Tingkah laku menulis: sarkastis";
3184 } else {
3185
3186 if ( $qcld_language == "tr" ) {
3187 $tone_text = "Yazım tonu: sarkastik";
3188 } else {
3189
3190 if ( $qcld_language == "hi" ) {
3191 $tone_text = "लेखन स्वर: व्यंग्यात्मक";
3192 } else {
3193
3194 if ( $qcld_language == "pl" ) {
3195 $tone_text = "Ton pisania: sarkastyczny";
3196 } else {
3197
3198 if ( $qcld_language == "uk" ) {
3199 $tone_text = "Тон письма: саркастичний";
3200 } else {
3201
3202 if ( $qcld_language == "ar" ) {
3203 $tone_text = "نغمة الكتابة: ساخرة";
3204 } else {
3205
3206 if ( $qcld_language == "ro" ) {
3207 $tone_text = "Tonalitatea scrisului: sarkastic";
3208 } else {
3209
3210 if ( $qcld_language == "cs" ) {
3211 $tone_text = "Tón psaní: sarkastický";
3212 } else {
3213
3214 if ( $qcld_language == "hu" ) {
3215 $tone_text = "Írás hangulata: szarkasztikus";
3216 } else {
3217
3218 if ( $qcld_language == "el" ) {
3219 $tone_text = "Τόνος συγγραφής: σαρκαστικός";
3220 } else {
3221
3222 if ( $qcld_language == "bg" ) {
3223 $tone_text = "Тон на писане: саркастичен";
3224 } else {
3225
3226 if ( $qcld_language == "sv" ) {
3227 $tone_text = "Skrivton: sarkastisk";
3228 } else {
3229 $tone_text = "Writing tone: sarcastic";
3230 }
3231
3232 }
3233
3234 }
3235
3236 }
3237
3238 }
3239
3240 }
3241
3242 }
3243
3244 }
3245
3246 }
3247
3248 }
3249
3250 }
3251
3252 }
3253
3254 }
3255
3256 }
3257
3258 }
3259
3260 }
3261
3262 }
3263
3264 }
3265
3266 }
3267
3268 }
3269
3270 }
3271
3272 }
3273
3274 }
3275
3276 } else {
3277
3278 if ( $qcld_writing_tone == "informal" ) {
3279
3280 if ( $qcld_language == "en" ) {
3281 $tone_text = "Writing tone: informal";
3282 } else {
3283
3284 if ( $qcld_language == "es" ) {
3285 $tone_text = "Tono de escritura: informal";
3286 } else {
3287
3288 if ( $qcld_language == "fr" ) {
3289 $tone_text = "Ton d'écriture: informel";
3290 } else {
3291
3292 if ( $qcld_language == "de" ) {
3293 $tone_text = "Schreibton: informell";
3294 } else {
3295
3296 if ( $qcld_language == "it" ) {
3297 $tone_text = "Tono di scrittura: informale";
3298 } else {
3299
3300 if ( $qcld_language == "pt" ) {
3301 $tone_text = "Tom de escrita: informal";
3302 } else {
3303
3304 if ( $qcld_language == "nl" ) {
3305 $tone_text = "Schrijftoon: informeel";
3306 } else {
3307
3308 if ( $qcld_language == "ru" ) {
3309 $tone_text = "Тональность текста: неформальная";
3310 } else {
3311
3312 if ( $qcld_language == "ja" ) {
3313 $tone_text = "文章の雰囲気: 非公式";
3314 } else {
3315
3316 if ( $qcld_language == "zh" ) {
3317 $tone_text = "写作氛围: 非正式";
3318 } else {
3319
3320 if ( $qcld_language == "ko" ) {
3321 $tone_text = "글의 분위기: 비공식";
3322 } else {
3323
3324 if ( $qcld_language == "id" ) {
3325 $tone_text = "Tingkah laku menulis: tidak resmi";
3326 } else {
3327
3328 if ( $qcld_language == "tr" ) {
3329 $tone_text = "Yazım tonu: resmi olmayan";
3330 } else {
3331
3332 if ( $qcld_language == "hi" ) {
3333 $tone_text = "लेखन स्वर: अनौपचारिक";
3334 } else {
3335
3336 if ( $qcld_language == "pl" ) {
3337 $tone_text = "Ton pisania: nieformalny";
3338 } else {
3339
3340 if ( $qcld_language == "uk" ) {
3341 $tone_text = "Тон письма: неформальний";
3342 } else {
3343
3344 if ( $qcld_language == "ar" ) {
3345 $tone_text = "لهجة الكتابة: غير رسمية";
3346 } else {
3347
3348 if ( $qcld_language == "ro" ) {
3349 $tone_text = "Tonalitatea scrisului: neformal";
3350 } else {
3351
3352 if ( $qcld_language == "cs" ) {
3353 $tone_text = "Tón psaní: neformální";
3354 } else {
3355
3356 if ( $qcld_language == "hu" ) {
3357 $tone_text = "Írás hangulata: nemformális";
3358 } else {
3359
3360 if ( $qcld_language == "el" ) {
3361 $tone_text = "Τόνος συγγραφής: μη επίσημος";
3362 } else {
3363
3364 if ( $qcld_language == "bg" ) {
3365 $tone_text = "Тон на писане: неформален";
3366 } else {
3367
3368 if ( $qcld_language == "sv" ) {
3369 $tone_text = "Skrivton: informell";
3370 } else {
3371 $tone_text = "Writing tone: informal";
3372 }
3373
3374 }
3375
3376 }
3377
3378 }
3379
3380 }
3381
3382 }
3383
3384 }
3385
3386 }
3387
3388 }
3389
3390 }
3391
3392 }
3393
3394 }
3395
3396 }
3397
3398 }
3399
3400 }
3401
3402 }
3403
3404 }
3405
3406 }
3407
3408 }
3409
3410 }
3411
3412 }
3413
3414 }
3415
3416 }
3417
3418 } else {
3419
3420 if ( $qcld_writing_tone == "neutr" ) {
3421
3422 if ( $qcld_language == "en" ) {
3423 $tone_text = "Writing tone: neutral";
3424 } else {
3425
3426 if ( $qcld_language == "es" ) {
3427 $tone_text = "Tono de escritura: neutral";
3428 } else {
3429
3430 if ( $qcld_language == "fr" ) {
3431 $tone_text = "Ton d'écriture: neutre";
3432 } else {
3433
3434 if ( $qcld_language == "de" ) {
3435 $tone_text = "Schreibton: neutral";
3436 } else {
3437
3438 if ( $qcld_language == "it" ) {
3439 $tone_text = "Tono di scrittura: neutrale";
3440 } else {
3441
3442 if ( $qcld_language == "pt" ) {
3443 $tone_text = "Tom de escrita: neutro";
3444 } else {
3445
3446 if ( $qcld_language == "nl" ) {
3447 $tone_text = "Schrijftoon: neutraal";
3448 } else {
3449
3450 if ( $qcld_language == "ru" ) {
3451 $tone_text = "Тональность текста: нейтральная";
3452 } else {
3453
3454 if ( $qcld_language == "ja" ) {
3455 $tone_text = "文章の雰囲気: 中立";
3456 } else {
3457
3458 if ( $qcld_language == "zh" ) {
3459 $tone_text = "写作氛围: 中性";
3460 } else {
3461
3462 if ( $qcld_language == "ko" ) {
3463 $tone_text = "글의 분위기: 중립";
3464 } else {
3465
3466 if ( $qcld_language == "id" ) {
3467 $tone_text = "Tingkah laku menulis: netral";
3468 } else {
3469
3470 if ( $qcld_language == "tr" ) {
3471 $tone_text = "Yazım tonu: nötr";
3472 } else {
3473
3474 if ( $qcld_language == "hi" ) {
3475 $tone_text = "राइटिंग टोन: न्यूट्रल";
3476 } else {
3477
3478 if ( $qcld_language == "pl" ) {
3479 $tone_text = "Ton pisania: neutralny";
3480 } else {
3481
3482 if ( $qcld_language == "uk" ) {
3483 $tone_text = "Тон письма: нейтральний";
3484 } else {
3485
3486 if ( $qcld_language == "ar" ) {
3487 $tone_text = "نغمة الكتابة: محايدة";
3488 } else {
3489
3490 if ( $qcld_language == "ro" ) {
3491 $tone_text = "Tonalitatea scrisului: neutru";
3492 } else {
3493
3494 if ( $qcld_language == "cs" ) {
3495 $tone_text = "Tón psaní: neutrální";
3496 } else {
3497
3498 if ( $qcld_language == "hu" ) {
3499 $tone_text = "Írás hangulata: semleges";
3500 } else {
3501
3502 if ( $qcld_language == "el" ) {
3503 $tone_text = "Τόνος συγγραφής: ουδέτερος";
3504 } else {
3505
3506 if ( $qcld_language == "bg" ) {
3507 $tone_text = "Тон на писане: нейтрален";
3508 } else {
3509
3510 if ( $qcld_language == "sv" ) {
3511 $tone_text = "Skrivton: neutral";
3512 } else {
3513 $tone_text = "Writing tone: neutral";
3514 }
3515
3516 }
3517
3518 }
3519
3520 }
3521
3522 }
3523
3524 }
3525
3526 }
3527
3528 }
3529
3530 }
3531
3532 }
3533
3534 }
3535
3536 }
3537
3538 }
3539
3540 }
3541
3542 }
3543
3544 }
3545
3546 }
3547
3548 }
3549
3550 }
3551
3552 }
3553
3554 }
3555
3556 }
3557
3558 }
3559
3560 } else {
3561
3562 if ( $qcld_writing_tone == "formal" ) {
3563
3564 if ( $qcld_language == "en" ) {
3565 $tone_text = "Writing tone: formal";
3566 } else {
3567
3568 if ( $qcld_language == "es" ) {
3569 $tone_text = "Tono de escritura: formal";
3570 } else {
3571
3572 if ( $qcld_language == "fr" ) {
3573 $tone_text = "Ton d'écriture: formel";
3574 } else {
3575
3576 if ( $qcld_language == "de" ) {
3577 $tone_text = "Schreibton: formell";
3578 } else {
3579
3580 if ( $qcld_language == "it" ) {
3581 $tone_text = "Tono di scrittura: formale";
3582 } else {
3583
3584 if ( $qcld_language == "pt" ) {
3585 $tone_text = "Tom de escrita: formal";
3586 } else {
3587
3588 if ( $qcld_language == "nl" ) {
3589 $tone_text = "Schrijftoon: formeel";
3590 } else {
3591
3592 if ( $qcld_language == "ru" ) {
3593 $tone_text = "Тональность текста: формальная";
3594 } else {
3595
3596 if ( $qcld_language == "ja" ) {
3597 $tone_text = "文章の雰囲気: 正式";
3598 } else {
3599
3600 if ( $qcld_language == "zh" ) {
3601 $tone_text = "写作氛围: 正式";
3602 } else {
3603
3604 if ( $qcld_language == "ko" ) {
3605 $tone_text = "글의 분위기: 공식";
3606 } else {
3607
3608 if ( $qcld_language == "id" ) {
3609 $tone_text = "Tingkah laku menulis: resmi";
3610 } else {
3611
3612 if ( $qcld_language == "tr" ) {
3613 $tone_text = "Yazım tonu: resmi";
3614 } else {
3615
3616 if ( $qcld_language == "hi" ) {
3617 $tone_text = "लेखन स्वर: औपचारिक";
3618 } else {
3619
3620 if ( $qcld_language == "pl" ) {
3621 $tone_text = "Ton pisania: formalny";
3622 } else {
3623
3624 if ( $qcld_language == "uk" ) {
3625 $tone_text = "Тон письма: формальний";
3626 } else {
3627
3628 if ( $qcld_language == "ar" ) {
3629 $tone_text = "نغمة الكتابة: رسمية";
3630 } else {
3631
3632 if ( $qcld_language == "ro" ) {
3633 $tone_text = "Tonalitatea scrisului: formal";
3634 } else {
3635
3636 if ( $qcld_language == "cs" ) {
3637 $tone_text = "Tón psaní: formální";
3638 } else {
3639
3640 if ( $qcld_language == "hu" ) {
3641 $tone_text = "Írás hangulata: hivatalos";
3642 } else {
3643
3644 if ( $qcld_language == "el" ) {
3645 $tone_text = "Τόνος συγγραφής: επίσημος";
3646 } else {
3647
3648 if ( $qcld_language == "bg" ) {
3649 $tone_text = "Тон на писане: формален";
3650 } else {
3651
3652 if ( $qcld_language == "sv" ) {
3653 $tone_text = "Skrivton: formell";
3654 } else {
3655 $tone_text = "Writing tone: formal";
3656 }
3657
3658 }
3659
3660 }
3661
3662 }
3663
3664 }
3665
3666 }
3667
3668 }
3669
3670 }
3671
3672 }
3673
3674 }
3675
3676 }
3677
3678 }
3679
3680 }
3681
3682 }
3683
3684 }
3685
3686 }
3687
3688 }
3689
3690 }
3691
3692 }
3693
3694 }
3695
3696 }
3697
3698 }
3699
3700 }
3701
3702 } else {
3703
3704 if ( $qcld_writing_tone == "skept" ) {
3705
3706 if ( $qcld_language == "en" ) {
3707 $tone_text = "Writing tone: skeptical";
3708 } else {
3709
3710 if ( $qcld_language == "es" ) {
3711 $tone_text = "Tono de escritura: escéptico";
3712 } else {
3713
3714 if ( $qcld_language == "fr" ) {
3715 $tone_text = "Ton d'écriture: sceptique";
3716 } else {
3717
3718 if ( $qcld_language == "de" ) {
3719 $tone_text = "Schreibton: skeptisch";
3720 } else {
3721
3722 if ( $qcld_language == "it" ) {
3723 $tone_text = "Tono di scrittura: scettico";
3724 } else {
3725
3726 if ( $qcld_language == "pt" ) {
3727 $tone_text = "Tom de escrita: cético";
3728 } else {
3729
3730 if ( $qcld_language == "nl" ) {
3731 $tone_text = "Schrijftoon: sceptisch";
3732 } else {
3733
3734 if ( $qcld_language == "ru" ) {
3735 $tone_text = "Тональность текста: скептическая";
3736 } else {
3737
3738 if ( $qcld_language == "ja" ) {
3739 $tone_text = "文章の雰囲気: 思いやりのない";
3740 } else {
3741
3742 if ( $qcld_language == "zh" ) {
3743 $tone_text = "写作氛围: 怀疑";
3744 } else {
3745
3746 if ( $qcld_language == "ko" ) {
3747 $tone_text = "글의 분위기: 의심";
3748 } else {
3749
3750 if ( $qcld_language == "id" ) {
3751 $tone_text = "Tingkah laku menulis: skeptis";
3752 } else {
3753
3754 if ( $qcld_language == "tr" ) {
3755 $tone_text = "Yazım tonu: şüpheci";
3756 } else {
3757
3758 if ( $qcld_language == "hi" ) {
3759 $tone_text = "लेखन स्वर: संदेहवादी";
3760 } else {
3761
3762 if ( $qcld_language == "pl" ) {
3763 $tone_text = "Ton pisania: sceptyczny";
3764 } else {
3765
3766 if ( $qcld_language == "uk" ) {
3767 $tone_text = "Тон письма: скептичний";
3768 } else {
3769
3770 if ( $qcld_language == "ar" ) {
3771 $tone_text = "لهجة الكتابة: متشكك";
3772 } else {
3773
3774 if ( $qcld_language == "ro" ) {
3775 $tone_text = "Tonalitatea scrisului: sceptic";
3776 } else {
3777
3778 if ( $qcld_language == "cs" ) {
3779 $tone_text = "Tón psaní: skeptický";
3780 } else {
3781
3782 if ( $qcld_language == "hu" ) {
3783 $tone_text = "Írás hangulata: kételyes";
3784 } else {
3785
3786 if ( $qcld_language == "el" ) {
3787 $tone_text = "Τόνος συγγραφής: αμφιβαλλόμενος";
3788 } else {
3789
3790 if ( $qcld_language == "bg" ) {
3791 $tone_text = "Тон на писане: скептичен";
3792 } else {
3793
3794 if ( $qcld_language == "sv" ) {
3795 $tone_text = "Skrivton: skeptisk";
3796 } else {
3797 $tone_text = "Writing tone: skeptical";
3798 }
3799
3800 }
3801
3802 }
3803
3804 }
3805
3806 }
3807
3808 }
3809
3810 }
3811
3812 }
3813
3814 }
3815
3816 }
3817
3818 }
3819
3820 }
3821
3822 }
3823
3824 }
3825
3826 }
3827
3828 }
3829
3830 }
3831
3832 }
3833
3834 }
3835
3836 }
3837
3838 }
3839
3840 }
3841
3842 }
3843
3844 } else {
3845
3846 if ( $qcld_writing_tone == "optim" ) {
3847
3848 if ( $qcld_language == "en" ) {
3849 $tone_text = "Writing tone: optimistic";
3850 } else {
3851
3852 if ( $qcld_language == "es" ) {
3853 $tone_text = "Tono de escritura: optimista";
3854 } else {
3855
3856 if ( $qcld_language == "fr" ) {
3857 $tone_text = "Ton d'écriture: optimiste";
3858 } else {
3859
3860 if ( $qcld_language == "de" ) {
3861 $tone_text = "Schreibton: optimistisch";
3862 } else {
3863
3864 if ( $qcld_language == "it" ) {
3865 $tone_text = "Tono di scrittura: ottimista";
3866 } else {
3867
3868 if ( $qcld_language == "pt" ) {
3869 $tone_text = "Tom de escrita: otimista";
3870 } else {
3871
3872 if ( $qcld_language == "nl" ) {
3873 $tone_text = "Schrijftoon: optimistisch";
3874 } else {
3875
3876 if ( $qcld_language == "ru" ) {
3877 $tone_text = "Тональность текста: оптимистичная";
3878 } else {
3879
3880 if ( $qcld_language == "ja" ) {
3881 $tone_text = "文章の雰囲気: 楽観的";
3882 } else {
3883
3884 if ( $qcld_language == "zh" ) {
3885 $tone_text = "写作氛围: 乐观";
3886 } else {
3887
3888 if ( $qcld_language == "ko" ) {
3889 $tone_text = "글의 분위기: 낙관적";
3890 } else {
3891
3892 if ( $qcld_language == "id" ) {
3893 $tone_text = "Tingkah laku menulis: optimis";
3894 } else {
3895
3896 if ( $qcld_language == "tr" ) {
3897 $tone_text = "Yazım tonu: umutlu";
3898 } else {
3899
3900 if ( $qcld_language == "hi" ) {
3901 $tone_text = "लेखन स्वर: उम्मीदवादी";
3902 } else {
3903
3904 if ( $qcld_language == "pl" ) {
3905 $tone_text = "Ton pisania: optymistyczny";
3906 } else {
3907
3908 if ( $qcld_language == "uk" ) {
3909 $tone_text = "Тон письма: оптимістичний";
3910 } else {
3911
3912 if ( $qcld_language == "ar" ) {
3913 $tone_text = "نغمة الكتابة: متفائلة";
3914 } else {
3915
3916 if ( $qcld_language == "ro" ) {
3917 $tone_text = "Tonalitatea scrisului: optimist";
3918 } else {
3919
3920 if ( $qcld_language == "cs" ) {
3921 $tone_text = "Tón psaní: optimistický";
3922 } else {
3923
3924 if ( $qcld_language == "hu" ) {
3925 $tone_text = "Írás hangulata: optimista";
3926 } else {
3927
3928 if ( $qcld_language == "el" ) {
3929 $tone_text = "Τόνος συγγραφής: θετικός";
3930 } else {
3931
3932 if ( $qcld_language == "bg" ) {
3933 $tone_text = "Тон на писане: оптимистичен";
3934 } else {
3935
3936 if ( $qcld_language == "sv" ) {
3937 $tone_text = "Skrivton: optimistisk";
3938 } else {
3939 $tone_text = "Writing tone: optimistic";
3940 }
3941
3942 }
3943
3944 }
3945
3946 }
3947
3948 }
3949
3950 }
3951
3952 }
3953
3954 }
3955
3956 }
3957
3958 }
3959
3960 }
3961
3962 }
3963
3964 }
3965
3966 }
3967
3968 }
3969
3970 }
3971
3972 }
3973
3974 }
3975
3976 }
3977
3978 }
3979
3980 }
3981
3982 }
3983
3984 }
3985
3986 } else {
3987
3988 if ( $qcld_writing_tone == "worry" ) {
3989
3990 if ( $qcld_language == "en" ) {
3991 $tone_text = "Writing tone: worried";
3992 } else {
3993
3994 if ( $qcld_language == "es" ) {
3995 $tone_text = "Tono de escritura: preocupado";
3996 } else {
3997
3998 if ( $qcld_language == "fr" ) {
3999 $tone_text = "Ton d'écriture: inquiet";
4000 } else {
4001
4002 if ( $qcld_language == "de" ) {
4003 $tone_text = "Schreibton: besorgt";
4004 } else {
4005
4006 if ( $qcld_language == "it" ) {
4007 $tone_text = "Tono di scrittura: preoccupato";
4008 } else {
4009
4010 if ( $qcld_language == "pt" ) {
4011 $tone_text = "Tom de escrita: preocupado";
4012 } else {
4013
4014 if ( $qcld_language == "nl" ) {
4015 $tone_text = "Schrijftoon: bezorgd";
4016 } else {
4017
4018 if ( $qcld_language == "ru" ) {
4019 $tone_text = "Тональность текста: беспокойная";
4020 } else {
4021
4022 if ( $qcld_language == "ja" ) {
4023 $tone_text = "文章の雰囲気: 心配";
4024 } else {
4025
4026 if ( $qcld_language == "zh" ) {
4027 $tone_text = "写作氛围: 忧虑";
4028 } else {
4029
4030 if ( $qcld_language == "ko" ) {
4031 $tone_text = "글의 분위기: 걱정";
4032 } else {
4033
4034 if ( $qcld_language == "id" ) {
4035 $tone_text = "Tingkah laku menulis: khawatir";
4036 } else {
4037
4038 if ( $qcld_language == "tr" ) {
4039 $tone_text = "Yazım tonu: endişeli";
4040 } else {
4041
4042 if ( $qcld_language == "hi" ) {
4043 $tone_text = "लेखन स्वर: चिंतित";
4044 } else {
4045
4046 if ( $qcld_language == "pl" ) {
4047 $tone_text = "Ton pisania: zaniepokojony";
4048 } else {
4049
4050 if ( $qcld_language == "uk" ) {
4051 $tone_text = "Тон письма: хвилюваний";
4052 } else {
4053
4054 if ( $qcld_language == "ar" ) {
4055 $tone_text = "نغمة الكتابة: قلق";
4056 } else {
4057
4058 if ( $qcld_language == "ro" ) {
4059 $tone_text = "Tonalitatea scrisului: îngrijorat";
4060 } else {
4061
4062 if ( $qcld_language == "cs" ) {
4063 $tone_text = "Tón psaní: obavam";
4064 } else {
4065
4066 if ( $qcld_language == "hu" ) {
4067 $tone_text = "Írás hangulata: aggódó";
4068 } else {
4069
4070 if ( $qcld_language == "el" ) {
4071 $tone_text = "Τόνος συγγραφής: ανησυχημένος";
4072 } else {
4073
4074 if ( $qcld_language == "bg" ) {
4075 $tone_text = "Тон на писане: притеснен";
4076 } else {
4077
4078 if ( $qcld_language == "sv" ) {
4079 $tone_text = "Skrivton: orolig";
4080 } else {
4081 $tone_text = "Writing tone: worried";
4082 }
4083
4084 }
4085
4086 }
4087
4088 }
4089
4090 }
4091
4092 }
4093
4094 }
4095
4096 }
4097
4098 }
4099
4100 }
4101
4102 }
4103
4104 }
4105
4106 }
4107
4108 }
4109
4110 }
4111
4112 }
4113
4114 }
4115
4116 }
4117
4118 }
4119
4120 }
4121
4122 }
4123
4124 }
4125
4126 }
4127
4128 } else {
4129
4130 if ( $qcld_writing_tone == "curio" ) {
4131
4132 if ( $qcld_language == "en" ) {
4133 $tone_text = "Writing tone: curious";
4134 } else {
4135
4136 if ( $qcld_language == "es" ) {
4137 $tone_text = "Tono de escritura: curioso";
4138 } else {
4139
4140 if ( $qcld_language == "fr" ) {
4141 $tone_text = "Ton d'écriture: curieux";
4142 } else {
4143
4144 if ( $qcld_language == "de" ) {
4145 $tone_text = "Schreibton: neugierig";
4146 } else {
4147
4148 if ( $qcld_language == "it" ) {
4149 $tone_text = "Tono di scrittura: curioso";
4150 } else {
4151
4152 if ( $qcld_language == "pt" ) {
4153 $tone_text = "Tom de escrita: curioso";
4154 } else {
4155
4156 if ( $qcld_language == "nl" ) {
4157 $tone_text = "Schrijftoon: nieuwsgierig";
4158 } else {
4159
4160 if ( $qcld_language == "ru" ) {
4161 $tone_text = "Тональность текста: любопытная";
4162 } else {
4163
4164 if ( $qcld_language == "ja" ) {
4165 $tone_text = "文章の雰囲気: 好奇心旺盛";
4166 } else {
4167
4168 if ( $qcld_language == "zh" ) {
4169 $tone_text = "写作氛围: 好奇心旺盛";
4170 } else {
4171
4172 if ( $qcld_language == "ko" ) {
4173 $tone_text = "글의 분위기: 호기심 많은";
4174 } else {
4175
4176 if ( $qcld_language == "id" ) {
4177 $tone_text = "Tingkah laku menulis: penasaran";
4178 } else {
4179
4180 if ( $qcld_language == "tr" ) {
4181 $tone_text = "Yazım tonu: meraklı";
4182 } else {
4183
4184 if ( $qcld_language == "hi" ) {
4185 $tone_text = "लेखन स्वर: उत्सुक";
4186 } else {
4187
4188 if ( $qcld_language == "pl" ) {
4189 $tone_text = "Ton pisania: ciekawy";
4190 } else {
4191
4192 if ( $qcld_language == "uk" ) {
4193 $tone_text = "Тон письма: цікавий";
4194 } else {
4195
4196 if ( $qcld_language == "ar" ) {
4197 $tone_text = "نغمة الكتابة: فضولي";
4198 } else {
4199
4200 if ( $qcld_language == "ro" ) {
4201 $tone_text = "Tonalitatea scrisului: curios";
4202 } else {
4203
4204 if ( $qcld_language == "cs" ) {
4205 $tone_text = "Tón psaní: zvědavý";
4206 } else {
4207
4208 if ( $qcld_language == "hu" ) {
4209 $tone_text = "Írás hangulata: kíváncsi";
4210 } else {
4211
4212 if ( $qcld_language == "el" ) {
4213 $tone_text = "Τόνος συγγραφής: απορετικός";
4214 } else {
4215
4216 if ( $qcld_language == "bg" ) {
4217 $tone_text = "Тон на писане: любопитен";
4218 } else {
4219
4220 if ( $qcld_language == "sv" ) {
4221 $tone_text = "Skrivton: nyfiken";
4222 } else {
4223 $tone_text = "Writing tone: curious";
4224 }
4225
4226 }
4227
4228 }
4229
4230 }
4231
4232 }
4233
4234 }
4235
4236 }
4237
4238 }
4239
4240 }
4241
4242 }
4243
4244 }
4245
4246 }
4247
4248 }
4249
4250 }
4251
4252 }
4253
4254 }
4255
4256 }
4257
4258 }
4259
4260 }
4261
4262 }
4263
4264 }
4265
4266 }
4267
4268 }
4269
4270 } else {
4271
4272 if ( $qcld_writing_tone == "surpr" ) {
4273
4274 if ( $qcld_language == "en" ) {
4275 $tone_text = "Writing tone: surprised";
4276 } else {
4277
4278 if ( $qcld_language == "es" ) {
4279 $tone_text = "Tono de escritura: sorprendido";
4280 } else {
4281
4282 if ( $qcld_language == "fr" ) {
4283 $tone_text = "Ton d'écriture: surpris";
4284 } else {
4285
4286 if ( $qcld_language == "de" ) {
4287 $tone_text = "Schreibton: überrascht";
4288 } else {
4289
4290 if ( $qcld_language == "it" ) {
4291 $tone_text = "Tono di scrittura: sorpreso";
4292 } else {
4293
4294 if ( $qcld_language == "pt" ) {
4295 $tone_text = "Tom de escrita: surpreso";
4296 } else {
4297
4298 if ( $qcld_language == "nl" ) {
4299 $tone_text = "Schrijftoon: verrast";
4300 } else {
4301
4302 if ( $qcld_language == "ru" ) {
4303 $tone_text = "Тональность текста: удивлённая";
4304 } else {
4305
4306 if ( $qcld_language == "ja" ) {
4307 $tone_text = "文章の雰囲気: 驚いた";
4308 } else {
4309
4310 if ( $qcld_language == "zh" ) {
4311 $tone_text = "写作氛围: 惊讶";
4312 } else {
4313
4314 if ( $qcld_language == "ko" ) {
4315 $tone_text = "글의 분위기: 놀란";
4316 } else {
4317
4318 if ( $qcld_language == "id" ) {
4319 $tone_text = "Tingkah laku menulis: terkejut";
4320 } else {
4321
4322 if ( $qcld_language == "tr" ) {
4323 $tone_text = "Yazım tonu: şaşırmış";
4324 } else {
4325
4326 if ( $qcld_language == "hi" ) {
4327 $tone_text = "लेखन स्वर: अच्छा नहीं लगा";
4328 } else {
4329
4330 if ( $qcld_language == "pl" ) {
4331 $tone_text = "Ton pisania: zaskoczony";
4332 } else {
4333
4334 if ( $qcld_language == "uk" ) {
4335 $tone_text = "Тон письма: здивований";
4336 } else {
4337
4338 if ( $qcld_language == "ar" ) {
4339 $tone_text = "نغمة الكتابة: مندهش";
4340 } else {
4341
4342 if ( $qcld_language == "ro" ) {
4343 $tone_text = "Tonalitatea scrisului: surprins";
4344 } else {
4345
4346 if ( $qcld_language == "cs" ) {
4347 $tone_text = "Tón psaní: překvapený";
4348 } else {
4349
4350 if ( $qcld_language == "hu" ) {
4351 $tone_text = "Írás hangulata: meglepett";
4352 } else {
4353
4354 if ( $qcld_language == "el" ) {
4355 $tone_text = "Τόνος συγγραφής: έκπληκτος";
4356 } else {
4357
4358 if ( $qcld_language == "bg" ) {
4359 $tone_text = "Тон на писане: изненадан";
4360 } else {
4361
4362 if ( $qcld_language == "sv" ) {
4363 $tone_text = "Skrivton: förvånad";
4364 } else {
4365 $tone_text = "Writing tone: surprised";
4366 }
4367
4368 }
4369
4370 }
4371
4372 }
4373
4374 }
4375
4376 }
4377
4378 }
4379
4380 }
4381
4382 }
4383
4384 }
4385
4386 }
4387
4388 }
4389
4390 }
4391
4392 }
4393
4394 }
4395
4396 }
4397
4398 }
4399
4400 }
4401
4402 }
4403
4404 }
4405
4406 }
4407
4408 }
4409
4410 }
4411
4412 } else {
4413
4414 if ( $qcld_writing_tone == "encou" ) {
4415
4416 if ( $qcld_language == "en" ) {
4417 $tone_text = "Writing tone: encouraging";
4418 } else {
4419
4420 if ( $qcld_language == "es" ) {
4421 $tone_text = "Tono de escritura: alentador";
4422 } else {
4423
4424 if ( $qcld_language == "fr" ) {
4425 $tone_text = "Ton d'écriture: encourageant";
4426 } else {
4427
4428 if ( $qcld_language == "de" ) {
4429 $tone_text = "Schreibton: ermutigend";
4430 } else {
4431
4432 if ( $qcld_language == "it" ) {
4433 $tone_text = "Tono di scrittura: incoraggiante";
4434 } else {
4435
4436 if ( $qcld_language == "pt" ) {
4437 $tone_text = "Tom de escrita: encorajador";
4438 } else {
4439
4440 if ( $qcld_language == "nl" ) {
4441 $tone_text = "Schrijftoon: aanmoedigend";
4442 } else {
4443
4444 if ( $qcld_language == "ru" ) {
4445 $tone_text = "Тональность текста: поддерживающая";
4446 } else {
4447
4448 if ( $qcld_language == "ja" ) {
4449 $tone_text = "文章の雰囲気: 勇気づける";
4450 } else {
4451
4452 if ( $qcld_language == "zh" ) {
4453 $tone_text = "写作氛围: 鼓励";
4454 } else {
4455
4456 if ( $qcld_language == "ko" ) {
4457 $tone_text = "글의 분위기: 격려하는";
4458 } else {
4459
4460 if ( $qcld_language == "id" ) {
4461 $tone_text = "Tingkah laku menulis: menggalakkan";
4462 } else {
4463
4464 if ( $qcld_language == "tr" ) {
4465 $tone_text = "Yazım tonu: cesaretlendirici";
4466 } else {
4467
4468 if ( $qcld_language == "hi" ) {
4469 $tone_text = "लेखन स्वर: प्रेरणादायक";
4470 } else {
4471
4472 if ( $qcld_language == "pl" ) {
4473 $tone_text = "Ton pisania: zachęcający";
4474 } else {
4475
4476 if ( $qcld_language == "uk" ) {
4477 $tone_text = "Тон письма: підтримуючий";
4478 } else {
4479
4480 if ( $qcld_language == "ar" ) {
4481 $tone_text = "نغمة الكتابة: مشجعة";
4482 } else {
4483
4484 if ( $qcld_language == "ro" ) {
4485 $tone_text = "Tonalitatea scrisului: încurajator";
4486 } else {
4487
4488 if ( $qcld_language == "cs" ) {
4489 $tone_text = "Tón psaní: povzbuzující";
4490 } else {
4491
4492 if ( $qcld_language == "hu" ) {
4493 $tone_text = "Írás hangulata: bátorító";
4494 } else {
4495
4496 if ( $qcld_language == "el" ) {
4497 $tone_text = "Τόνος συγγραφής: ενθαρρυντικός";
4498 } else {
4499
4500 if ( $qcld_language == "bg" ) {
4501 $tone_text = "Тон на писане: подкрепяващ";
4502 } else {
4503
4504 if ( $qcld_language == "sv" ) {
4505 $tone_text = "Skrivton: uppmuntrande";
4506 } else {
4507 $tone_text = "Writing tone: encouraging";
4508 }
4509
4510 }
4511
4512 }
4513
4514 }
4515
4516 }
4517
4518 }
4519
4520 }
4521
4522 }
4523
4524 }
4525
4526 }
4527
4528 }
4529
4530 }
4531
4532 }
4533
4534 }
4535
4536 }
4537
4538 }
4539
4540 }
4541
4542 }
4543
4544 }
4545
4546 }
4547
4548 }
4549
4550 }
4551
4552 }
4553
4554 } else {
4555
4556 if ( $qcld_writing_tone == "disap" ) {
4557
4558 if ( $qcld_language == "en" ) {
4559 $tone_text = "Writing tone: disappointed";
4560 } else {
4561
4562 if ( $qcld_language == "es" ) {
4563 $tone_text = "Tono de escritura: decepcionado";
4564 } else {
4565
4566 if ( $qcld_language == "fr" ) {
4567 $tone_text = "Ton d'écriture: déçu";
4568 } else {
4569
4570 if ( $qcld_language == "de" ) {
4571 $tone_text = "Schreibton: enttäuscht";
4572 } else {
4573
4574 if ( $qcld_language == "it" ) {
4575 $tone_text = "Tono di scrittura: deluso";
4576 } else {
4577
4578 if ( $qcld_language == "pt" ) {
4579 $tone_text = "Tom de escrita: desapontado";
4580 } else {
4581
4582 if ( $qcld_language == "nl" ) {
4583 $tone_text = "Schrijftoon: teleurgesteld";
4584 } else {
4585
4586 if ( $qcld_language == "ru" ) {
4587 $tone_text = "Тональность текста: расстроенная";
4588 } else {
4589
4590 if ( $qcld_language == "ja" ) {
4591 $tone_text = "文章の雰囲気: 気の毒";
4592 } else {
4593
4594 if ( $qcld_language == "zh" ) {
4595 $tone_text = "写作氛围: 失望";
4596 } else {
4597
4598 if ( $qcld_language == "ko" ) {
4599 $tone_text = "글의 분위기: 실망한";
4600 } else {
4601
4602 if ( $qcld_language == "id" ) {
4603 $tone_text = "Tingkah laku menulis: kecewa";
4604 } else {
4605
4606 if ( $qcld_language == "tr" ) {
4607 $tone_text = "Yazım tonu: hayal kırıklığına uğramış";
4608 } else {
4609
4610 if ( $qcld_language == "hi" ) {
4611 $tone_text = "लेखन स्वर: निराशा";
4612 } else {
4613
4614 if ( $qcld_language == "pl" ) {
4615 $tone_text = "Ton pisania: rozczarowany";
4616 } else {
4617
4618 if ( $qcld_language == "uk" ) {
4619 $tone_text = "Тон письма: розчарований";
4620 } else {
4621
4622 if ( $qcld_language == "ar" ) {
4623 $tone_text = "لهجة الكتابة: محبط";
4624 } else {
4625
4626 if ( $qcld_language == "ro" ) {
4627 $tone_text = "Tonalitatea scrisului: dezamăgit";
4628 } else {
4629
4630 if ( $qcld_language == "cs" ) {
4631 $tone_text = "Tón psaní: zklamaný";
4632 } else {
4633
4634 if ( $qcld_language == "hu" ) {
4635 $tone_text = "Írás hangulata: csalódott";
4636 } else {
4637
4638 if ( $qcld_language == "el" ) {
4639 $tone_text = "Τόνος συγγραφής: απογοητευμένος";
4640 } else {
4641
4642 if ( $qcld_language == "bg" ) {
4643 $tone_text = "Тон на писане: разочарован";
4644 } else {
4645
4646 if ( $qcld_language == "sv" ) {
4647 $tone_text = "Skrivton: besviken";
4648 } else {
4649 $tone_text = "Writing tone: disappointed";
4650 }
4651
4652 }
4653
4654 }
4655
4656 }
4657
4658 }
4659
4660 }
4661
4662 }
4663
4664 }
4665
4666 }
4667
4668 }
4669
4670 }
4671
4672 }
4673
4674 }
4675
4676 }
4677
4678 }
4679
4680 }
4681
4682 }
4683
4684 }
4685
4686 }
4687
4688 }
4689
4690 }
4691
4692 }
4693
4694 }
4695
4696 } else {
4697
4698 if ( $qcld_writing_tone == "profe" ) {
4699
4700 if ( $qcld_language == "en" ) {
4701 $tone_text = "Writing tone: professional";
4702 } else {
4703
4704 if ( $qcld_language == "es" ) {
4705 $tone_text = "Tono de escritura: profesional";
4706 } else {
4707
4708 if ( $qcld_language == "fr" ) {
4709 $tone_text = "Ton d'écriture: professionnel";
4710 } else {
4711
4712 if ( $qcld_language == "de" ) {
4713 $tone_text = "Schreibton: professionell";
4714 } else {
4715
4716 if ( $qcld_language == "it" ) {
4717 $tone_text = "Tono di scrittura: professionale";
4718 } else {
4719
4720 if ( $qcld_language == "pt" ) {
4721 $tone_text = "Tom de escrita: profissional";
4722 } else {
4723
4724 if ( $qcld_language == "nl" ) {
4725 $tone_text = "Schrijftoon: professioneel";
4726 } else {
4727
4728 if ( $qcld_language == "ru" ) {
4729 $tone_text = "Тональность текста: профессиональная";
4730 } else {
4731
4732 if ( $qcld_language == "ja" ) {
4733 $tone_text = "文章の雰囲気: プロ";
4734 } else {
4735
4736 if ( $qcld_language == "zh" ) {
4737 $tone_text = "写作氛围: 专业";
4738 } else {
4739
4740 if ( $qcld_language == "ko" ) {
4741 $tone_text = "글의 분위기: 전문가";
4742 } else {
4743
4744 if ( $qcld_language == "id" ) {
4745 $tone_text = "Tingkah laku menulis: profesional";
4746 } else {
4747
4748 if ( $qcld_language == "tr" ) {
4749 $tone_text = "Yazım tonu: profesyonel";
4750 } else {
4751
4752 if ( $qcld_language == "hi" ) {
4753 $tone_text = "लेखन स्वर: प्रोफेशनल";
4754 } else {
4755
4756 if ( $qcld_language == "pl" ) {
4757 $tone_text = "Ton pisania: profesjonalny";
4758 } else {
4759
4760 if ( $qcld_language == "uk" ) {
4761 $tone_text = "Тон письма: професійний";
4762 } else {
4763
4764 if ( $qcld_language == "ar" ) {
4765 $tone_text = "لهجة الكتابة: مهني";
4766 } else {
4767
4768 if ( $qcld_language == "ro" ) {
4769 $tone_text = "Tonalitatea scrisului: profesional";
4770 } else {
4771
4772 if ( $qcld_language == "cs" ) {
4773 $tone_text = "Tón psaní: profesionální";
4774 } else {
4775
4776 if ( $qcld_language == "hu" ) {
4777 $tone_text = "Írás hangulata: szakmai";
4778 } else {
4779
4780 if ( $qcld_language == "el" ) {
4781 $tone_text = "Τόνος συγγραφής: επαγγελματικός";
4782 } else {
4783
4784 if ( $qcld_language == "bg" ) {
4785 $tone_text = "Тон на писане: професионален";
4786 } else {
4787
4788 if ( $qcld_language == "sv" ) {
4789 $tone_text = "Skrivton: professionell";
4790 } else {
4791 $tone_text = "Writing tone: professional";
4792 }
4793
4794 }
4795
4796 }
4797
4798 }
4799
4800 }
4801
4802 }
4803
4804 }
4805
4806 }
4807
4808 }
4809
4810 }
4811
4812 }
4813
4814 }
4815
4816 }
4817
4818 }
4819
4820 }
4821
4822 }
4823
4824 }
4825
4826 }
4827
4828 }
4829
4830 }
4831
4832 }
4833
4834 }
4835
4836 }
4837
4838 } else {
4839 // formal
4840
4841 if ( $qcld_language == "en" ) {
4842 $tone_text = "Writing tone: formal";
4843 } else {
4844
4845 if ( $qcld_language == "es" ) {
4846 $tone_text = "Tono de escritura: formal";
4847 } else {
4848
4849 if ( $qcld_language == "fr" ) {
4850 $tone_text = "Ton d'écriture: formel";
4851 } else {
4852
4853 if ( $qcld_language == "de" ) {
4854 $tone_text = "Schreibton: formell";
4855 } else {
4856
4857 if ( $qcld_language == "it" ) {
4858 $tone_text = "Tono di scrittura: formale";
4859 } else {
4860
4861 if ( $qcld_language == "pt" ) {
4862 $tone_text = "Tom de escrita: formal";
4863 } else {
4864
4865 if ( $qcld_language == "nl" ) {
4866 $tone_text = "Schrijftoon: formeel";
4867 } else {
4868
4869 if ( $qcld_language == "ru" ) {
4870 $tone_text = "Тональность текста: формальная";
4871 } else {
4872
4873 if ( $qcld_language == "ja" ) {
4874 $tone_text = "文章の雰囲気: 正式";
4875 } else {
4876
4877 if ( $qcld_language == "zh" ) {
4878 $tone_text = "写作氛围: 正式";
4879 } else {
4880
4881 if ( $qcld_language == "ko" ) {
4882 $tone_text = "글의 분위기: 공식";
4883 } else {
4884
4885 if ( $qcld_language == "id" ) {
4886 $tone_text = "Tingkah laku menulis: resmi";
4887 } else {
4888
4889 if ( $qcld_language == "tr" ) {
4890 $tone_text = "Yazım tonu: resmi";
4891 } else {
4892
4893 if ( $qcld_language == "hi" ) {
4894 $tone_text = "लेखन स्वर: औपचारिक";
4895 } else {
4896
4897 if ( $qcld_language == "pl" ) {
4898 $tone_text = "Ton pisania: formalny";
4899 } else {
4900
4901 if ( $qcld_language == "uk" ) {
4902 $tone_text = "Тон письма: формальний";
4903 } else {
4904
4905 if ( $qcld_language == "ar" ) {
4906 $tone_text = "نغمة الكتابة: رسمية";
4907 } else {
4908
4909 if ( $qcld_language == "ro" ) {
4910 $tone_text = "Tonalitatea scrisului: formal";
4911 } else {
4912
4913 if ( $qcld_language == "cs" ) {
4914 $tone_text = "Tón psaní: formální";
4915 } else {
4916
4917 if ( $qcld_language == "hu" ) {
4918 $tone_text = "Írás hangulata: hivatalos";
4919 } else {
4920
4921 if ( $qcld_language == "el" ) {
4922 $tone_text = "Τόνος συγγραφής: επίσημος";
4923 } else {
4924
4925 if ( $qcld_language == "bg" ) {
4926 $tone_text = "Тон на писане: формален";
4927 } else {
4928
4929 if ( $qcld_language == "sv" ) {
4930 $tone_text = "Skrivton: formell";
4931 } else {
4932 $tone_text = "Writing tone: formal";
4933 }
4934
4935 }
4936
4937 }
4938
4939 }
4940
4941 }
4942
4943 }
4944
4945 }
4946
4947 }
4948
4949 }
4950
4951 }
4952
4953 }
4954
4955 }
4956
4957 }
4958
4959 }
4960
4961 }
4962
4963 }
4964
4965 }
4966
4967 }
4968
4969 }
4970
4971 }
4972
4973 }
4974
4975 }
4976
4977 }
4978
4979 }
4980
4981 }
4982
4983 }
4984
4985 }
4986
4987 }
4988
4989 }
4990
4991 }
4992
4993 }
4994
4995 }
4996
4997 }
4998
4999 }
5000
5001 }
5002
5003 }
5004
5005 }
5006
5007 }
5008
5009 }
5010
5011 return $tone_text;
5012 }
5013 }
5014
5015 add_filter('', '_callback', 10, 8 );
5016 if ( ! function_exists( 'qcld_wpbotpro_floating_openai_article_heading_tag_callback' ) ) {
5017 function qcld_wpbotpro_floating_openai_article_heading_tag_callback( $allresults, $mylist, $myprompt, $qc_wpbotpro_article_heading_tag, $style_text, $tone_text, $avoid_text, $qc_wpbotpro_article_label_word_to_avoid ){
5018
5019
5020 $OPENAI_API_KEY = get_option('open_ai_api_key');
5021 $ai_engines = get_option('openai_engines');
5022 $max_token = get_option('openai_max_tokens') ? get_option('openai_max_tokens') : 4000;
5023 $temperature = get_option('openai_temperature') ? get_option('openai_temperature') : 0;
5024 $ppenalty = get_option('presence_penalty');
5025 $fpenalty = get_option('frequency_penalty');
5026
5027 if( isset($mylist) && !empty($mylist) ) {
5028
5029 foreach ( $mylist as $key => $value ) {
5030 $withstyle = $value . '. ' . $style_text . ', ' . $tone_text . '.';
5031 // if avoid is not empty add it to the prompt
5032 if ( !empty( $qc_wpbotpro_article_label_word_to_avoid ) ) {
5033 $withstyle = $value . '. ' . $style_text . ', ' . $tone_text . ', ' . $avoid_text . '.';
5034 }
5035
5036 $gptkeyword = [];
5037
5038
5039 if( $ai_engines == 'gpt-3.5-turbo' || $ai_engines == 'gpt-4' || $ai_engines == 'gpt-4o' || $ai_engines == 'gpt-4o-mini'){
5040 // phpcs:ignore WordPress.WP.AlternativeFunctions
5041 $ch = curl_init();
5042 $url = 'https://api.openai.com/v1/chat/completions';
5043
5044 array_push($gptkeyword, array(
5045 "role" => "user",
5046 "content" => $myprompt
5047 ));
5048
5049 $post_fields = array(
5050 "model" => $ai_engines,
5051 "messages" => $gptkeyword,
5052 "max_tokens" => (int)$max_token,
5053 "temperature" => ( float ) $temperature
5054 );
5055 $header = [
5056 'Content-Type: application/json',
5057 'Authorization: Bearer ' . $OPENAI_API_KEY
5058 ];
5059 curl_setopt($ch, CURLOPT_URL, $url);
5060 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
5061 curl_setopt($ch, CURLOPT_POST, 1);
5062 curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($post_fields));
5063 curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
5064 $result = curl_exec($ch);
5065 if (curl_errno($ch)) {
5066 echo esc_html('Error: ') . esc_html(curl_error($ch));
5067 }
5068 curl_close($ch);
5069 $complete = json_decode( $result );
5070 $complete = isset($complete->choices[0]->message->content) ? $complete->choices[0]->message->content : '';
5071
5072 }else{
5073
5074 $request_body = [
5075 "prompt" => $myprompt,
5076 "model" => $ai_engines,
5077 "max_tokens" => (int)$max_token,
5078 "temperature" => (float)$temperature,
5079 "presence_penalty" => (float)$ppenalty,
5080 "frequency_penalty" => (float)$fpenalty,
5081 "top_p" => 1,
5082 "best_of" => 1,
5083 ];
5084 $data = json_encode($request_body);
5085 $url = "https://api.openai.com/v1/completions";
5086 $apt_key = "Authorization: Bearer ". $OPENAI_API_KEY;
5087
5088 // phpcs:ignore WordPress.WP.AlternativeFunctions.curl_curl_init
5089 $curl = curl_init($url);
5090 curl_setopt($curl, CURLOPT_URL, $url);
5091 curl_setopt($curl, CURLOPT_POST, true);
5092 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
5093 $headers = array(
5094 "Content-Type: application/json",
5095 $apt_key ,
5096 );
5097 curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
5098 curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
5099 $result = curl_exec($curl);
5100 curl_close($curl);
5101
5102 $complete = json_decode( $result );
5103 $complete = isset($complete->choices[0]->text) ? $complete->choices[0]->text : '';
5104
5105 }
5106 // trim the text
5107 $complete = !empty($complete) ? trim( $complete ) : '';
5108 $value = str_replace( '\\/', '', $value );
5109 $value = str_replace( '\\', '', $value );
5110 // trim value
5111 $value = trim( $value );
5112 // we will add h tag if the user wants to
5113
5114 if ( $qc_wpbotpro_article_heading_tag == "h1" ) {
5115 $result = "\n"."<h1>" . $value . "</h1>" ."\n". $complete;
5116 } elseif ( $qc_wpbotpro_article_heading_tag == "h2" ) {
5117 $result = "\n"."<h2>" . $value . "</h2>" ."\n". $complete;
5118 } elseif ( $qc_wpbotpro_article_heading_tag == "h3" ) {
5119 $result = "\n"."<h3>" . $value . "</h3>" ."\n". $complete;
5120 } elseif ( $qc_wpbotpro_article_heading_tag == "h4" ) {
5121 $result = "\n"."<h4>" . $value . "</h4>" ."\n". $complete;
5122 } elseif ( $qc_wpbotpro_article_heading_tag == "h5" ) {
5123 $result = "\n"."<h5>" . $value . "</h5>" ."\n". $complete;
5124 } elseif ( $qc_wpbotpro_article_heading_tag == "h6" ) {
5125 $result = "\n"."<h6>" . $value . "</h6>" ."\n". $complete;
5126 } else {
5127 $result = "\n"."<h2>" . $value . "</h2>" ."\n". $complete;
5128 }
5129
5130 $result = preg_replace('/[\*]+/', '', $result);
5131
5132
5133 $Qcld_Parsedown = new Qcld_Parsedown();
5134
5135 $allresults = $allresults . $Qcld_Parsedown->text($result);
5136 }
5137 }
5138
5139
5140 return $allresults;
5141 }
5142 }
5143
5144 add_filter('qc_wpbotpro_floating_openai_article_heading_intro', 'qc_wpbotpro_floating_openai_article_heading_intro_callback', 10, 3 );
5145 if ( ! function_exists( 'qc_wpbotpro_floating_openai_article_heading_intro_callback' ) ) {
5146 function qc_wpbotpro_floating_openai_article_heading_intro_callback( $allresults, $myintro, $introduction ){
5147
5148 $OPENAI_API_KEY = get_option('open_ai_api_key');
5149 $ai_engines = get_option('openai_engines');
5150 $max_token = get_option('openai_max_tokens') ? get_option('openai_max_tokens') : 4000;
5151 $temperature = get_option('openai_temperature') ? get_option('openai_temperature') : 0;
5152 $ppenalty = get_option('presence_penalty');
5153 $fpenalty = get_option('frequency_penalty');
5154
5155 $gptkeyword = [];
5156
5157 if( $ai_engines == 'gpt-3.5-turbo' || $ai_engines == 'gpt-4' || $ai_engines == 'gpt-4o' || $ai_engines == 'gpt-4o-mini'){
5158 // phpcs:ignore WordPress.WP.AlternativeFunctions
5159 $ch = curl_init();
5160 $url = 'https://api.openai.com/v1/chat/completions';
5161
5162 array_push($gptkeyword, array(
5163 "role" => "user",
5164 "content" => $myintro
5165 ));
5166
5167 $post_fields = array(
5168 "model" => $ai_engines,
5169 "messages" => $gptkeyword,
5170 "max_tokens" => (int)$max_token,
5171 "temperature" => ( float ) $temperature
5172 );
5173 $header = [
5174 'Content-Type: application/json',
5175 'Authorization: Bearer ' . $OPENAI_API_KEY
5176 ];
5177 curl_setopt($ch, CURLOPT_URL, $url);
5178 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
5179 curl_setopt($ch, CURLOPT_POST, 1);
5180 curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($post_fields));
5181 curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
5182 $result = curl_exec($ch);
5183 if (curl_errno($ch)) {
5184 echo esc_html('Error: ') . esc_html(curl_error($ch));
5185 }
5186 curl_close($ch);
5187
5188 $completeintro = json_decode( $result );
5189
5190 if ( isset( $completeintro->error ) ) {
5191 $completeintro = $completeintro->error->message;
5192 // exit
5193 echo esc_html( $completeintro ) ;
5194 exit;
5195 } else {
5196 $completeintro = isset( $completeintro->choices[0]->message->content ) ? trim($completeintro->choices[0]->message->content) : '';
5197 // trim the text
5198 $Qcld_Parsedown = new Qcld_Parsedown();
5199 $completeintro = !empty( $completeintro ) ? $Qcld_Parsedown->text( $completeintro ) : '';
5200 // add <h1>Introuction</h1> to the beginning of the text
5201 $completeintro = "\n"."<h1>" . $introduction . "</h1>" ."\n". $completeintro;
5202 // add intro to the beginning of the text
5203 $allresults = $Qcld_Parsedown->text($completeintro) . $allresults;
5204 }
5205
5206 }else{
5207
5208 $request_body = [
5209 "prompt" => $myintro,
5210 "model" => $ai_engines,
5211 "max_tokens" => (int)$max_token,
5212 "temperature" => (float)$temperature,
5213 "presence_penalty" => (float)$ppenalty,
5214 "frequency_penalty" => (float)$fpenalty,
5215 "top_p" => 1,
5216 "best_of" => 1,
5217 ];
5218 $data = json_encode($request_body);
5219 $url = "https://api.openai.com/v1/completions";
5220 $apt_key = "Authorization: Bearer ". $OPENAI_API_KEY;
5221
5222 // phpcs:ignore WordPress.WP.AlternativeFunctions.curl_curl_init
5223 $curl = curl_init($url);
5224 curl_setopt($curl, CURLOPT_URL, $url);
5225 curl_setopt($curl, CURLOPT_POST, true);
5226 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
5227 $headers = array(
5228 "Content-Type: application/json",
5229 $apt_key ,
5230 );
5231 curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
5232 curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
5233 $result = curl_exec($curl);
5234 curl_close($curl);
5235
5236 $completeintro = json_decode( $result );
5237
5238 if ( isset( $completeintro->error ) ) {
5239 $completeintro = $completeintro->error->message;
5240 // exit
5241 echo esc_html( $completeintro ) ;
5242 exit;
5243 } else {
5244
5245 $completeintro = isset( $completeintro->choices[0]->text ) ? trim( $completeintro->choices[0]->text ) : '';
5246 // trim the text
5247 $Qcld_Parsedown = new Qcld_Parsedown();
5248 $completeintro = !empty( $completeintro ) ? $Qcld_Parsedown->text( $completeintro ) : '';
5249 // add <h1>Introuction</h1> to the beginning of the text
5250 $completeintro = "\n"."<h1>" . $introduction . "</h1>" ."\n". $completeintro;
5251 // add intro to the beginning of the text
5252 $allresults = $Qcld_Parsedown->text($completeintro) . $allresults;
5253 }
5254
5255 }
5256
5257
5258 return $allresults;
5259 }
5260 }
5261
5262 add_filter('qc_wpbotpro_floating_openai_article_heading_faq', 'qc_wpbotpro_floating_openai_article_heading_faq_callback', 10, 3 );
5263 if ( ! function_exists( 'qc_wpbotpro_floating_openai_article_heading_faq_callback' ) ) {
5264 function qc_wpbotpro_floating_openai_article_heading_faq_callback( $allresults, $faq_text, $faq_heading ){
5265
5266 $OPENAI_API_KEY = get_option('open_ai_api_key');
5267 $ai_engines = get_option('openai_engines');
5268 $max_token = get_option('openai_max_tokens') ? get_option('openai_max_tokens') : 4000;
5269 $temperature = get_option('openai_temperature') ? get_option('openai_temperature') : 0;
5270 $ppenalty = get_option('presence_penalty');
5271 $fpenalty = get_option('frequency_penalty');
5272
5273 $gptkeyword = [];
5274
5275 if( $ai_engines == 'gpt-3.5-turbo' || $ai_engines == 'gpt-4' || $ai_engines == 'gpt-4o' || $ai_engines == 'gpt-4o-mini'){
5276 // phpcs:ignore WordPress.WP.AlternativeFunctions
5277 $ch = curl_init();
5278 $url = 'https://api.openai.com/v1/chat/completions';
5279
5280 array_push($gptkeyword, array(
5281 "role" => "user",
5282 "content" => $faq_text
5283 ));
5284
5285 $post_fields = array(
5286 "model" => $ai_engines,
5287 "messages" => $gptkeyword,
5288 "max_tokens" => (int)$max_token,
5289 "temperature" => ( float ) $temperature
5290 );
5291 $header = [
5292 'Content-Type: application/json',
5293 'Authorization: Bearer ' . $OPENAI_API_KEY
5294 ];
5295 curl_setopt($ch, CURLOPT_URL, $url);
5296 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
5297 curl_setopt($ch, CURLOPT_POST, 1);
5298 curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($post_fields));
5299 curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
5300 $result = curl_exec($ch);
5301 if (curl_errno($ch)) {
5302 echo esc_html('Error: ') . esc_html(curl_error($ch));
5303 }
5304 curl_close($ch);
5305
5306 $completeintro = json_decode( $result );
5307
5308 if ( isset( $completefaq->error ) ) {
5309 $completefaq = $completefaq->error->message;
5310 // exit
5311 echo esc_html( $completefaq ) ;
5312 exit;
5313 } else {
5314 //$completefaq = $complete->choices[0]->message->content;
5315 $completefaq = isset( $complete->choices[0]->message->content ) ? trim( $complete->choices[0]->message->content ) : '';
5316 // trim the text
5317 $completefaq = !empty( $completefaq ) ? trim( $completefaq ) : '';
5318 // add <h1>FAQ</h1> to the beginning of the text
5319 $completefaq = "\n"."<h2>" . $faq_heading . "</h2>" ."\n". $completefaq;
5320 // add intro to the beginning of the text
5321 $allresults = $allresults . $completefaq;
5322 }
5323
5324 }else{
5325
5326 $request_body = [
5327 "prompt" => $faq_text,
5328 "model" => $ai_engines,
5329 "max_tokens" => (int)$max_token,
5330 "temperature" => (float)$temperature,
5331 "presence_penalty" => (float)$ppenalty,
5332 "frequency_penalty" => (float)$fpenalty,
5333 "top_p" => 1,
5334 "best_of" => 1,
5335 ];
5336 $data = json_encode($request_body);
5337 $url = "https://api.openai.com/v1/completions";
5338 $apt_key = "Authorization: Bearer ". $OPENAI_API_KEY;
5339
5340 // phpcs:ignore WordPress.WP.AlternativeFunctions.curl_curl_init
5341 $curl = curl_init($url);
5342 curl_setopt($curl, CURLOPT_URL, $url);
5343 curl_setopt($curl, CURLOPT_POST, true);
5344 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
5345 $headers = array(
5346 "Content-Type: application/json",
5347 $apt_key ,
5348 );
5349 curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
5350 curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
5351 $result = curl_exec($curl);
5352 curl_close($curl);
5353
5354 $completefaq = json_decode( $result );
5355
5356 if ( isset( $completefaq->error ) ) {
5357 $completefaq = $completefaq->error->message;
5358 // exit
5359 echo esc_html( $completefaq ) ;
5360 exit;
5361 } else {
5362 //$completefaq = $completefaq->choices[0]->text;
5363 $completefaq = isset( $completefaq->choices[0]->text ) ? trim( $completefaq->choices[0]->text ) : '';
5364 // trim the text
5365 $Qcld_Parsedown = new Qcld_Parsedown();
5366 $completefaq = !empty( $completefaq ) ? $Qcld_Parsedown->text( $completefaq ) : '';
5367 // add <h1>FAQ</h1> to the beginning of the text
5368 $completefaq = "\n"."<h2>" . $faq_heading . "</h2>" ."\n". $completefaq;
5369 // add intro to the beginning of the text
5370 $allresults = $allresults . $completefaq;
5371 }
5372
5373 }
5374
5375 return $allresults;
5376
5377 }
5378 }
5379
5380 add_filter('qc_wpbotpro_floating_openai_article_heading_conclusion', 'qc_wpbotpro_floating_openai_article_heading_conclusion_callback', 10, 3 );
5381 if ( ! function_exists( 'qc_wpbotpro_floating_openai_article_heading_conclusion_callback' ) ) {
5382 function qc_wpbotpro_floating_openai_article_heading_conclusion_callback( $allresults, $myconclusion, $conclusion ){
5383
5384 $OPENAI_API_KEY = get_option('open_ai_api_key');
5385 $ai_engines = get_option('openai_engines');
5386 $max_token = get_option('openai_max_tokens') ? get_option('openai_max_tokens') : 4000;
5387 $temperature = get_option('openai_temperature') ? get_option('openai_temperature') : 0;
5388 $ppenalty = get_option('presence_penalty');
5389 $fpenalty = get_option('frequency_penalty');
5390
5391 $gptkeyword = [];
5392
5393 if( $ai_engines == 'gpt-3.5-turbo' || $ai_engines == 'gpt-4' || $ai_engines == 'gpt-4o' || $ai_engines == 'gpt-4o-mini'){
5394 // phpcs:ignore WordPress.WP.AlternativeFunctions
5395 $ch = curl_init();
5396 $url = 'https://api.openai.com/v1/chat/completions';
5397
5398 array_push($gptkeyword, array(
5399 "role" => "user",
5400 "content" => $myconclusion
5401 ));
5402
5403 $post_fields = array(
5404 "model" => $ai_engines,
5405 "messages" => $gptkeyword,
5406 "max_tokens" => (int)$max_token,
5407 "temperature" => ( float ) $temperature
5408 );
5409 $header = [
5410 'Content-Type: application/json',
5411 'Authorization: Bearer ' . $OPENAI_API_KEY
5412 ];
5413 curl_setopt($ch, CURLOPT_URL, $url);
5414 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
5415 curl_setopt($ch, CURLOPT_POST, 1);
5416 curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($post_fields));
5417 curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
5418 $result = curl_exec($ch);
5419 if (curl_errno($ch)) {
5420 echo esc_html('Error: ') . esc_html(curl_error($ch));
5421 }
5422 curl_close($ch);
5423 //$complete = json_decode( $result );
5424 // $complete = isset($complete->choices[0]->message->content) ? $complete->choices[0]->message->content : '';
5425
5426 $completeconclusion = json_decode( $result );
5427
5428 if ( isset( $completeconclusion->error ) ) {
5429 $completeconclusion = $completeconclusion->error->message;
5430 // exit
5431 echo esc_html( $completeconclusion ) ;
5432 exit;
5433 } else {
5434 //$completeconclusion = $complete->choices[0]->message->content;
5435 $completeconclusion = isset( $completeconclusion->choices[0]->message->content ) ? trim( $completeconclusion->choices[0]->message->content ) : '';
5436 // trim the text
5437 $Qcld_Parsedown = new Qcld_Parsedown();
5438 $completeconclusion = !empty( $completeconclusion ) ? $Qcld_Parsedown->text( $completeconclusion ) : '';
5439 // add <h1>Conclusion</h1> to the beginning of the text
5440 $completeconclusion = "\n"."<h1>" . $conclusion . "</h1>" ."\n". $completeconclusion;
5441 // add intro to the beginning of the text
5442 $allresults = $allresults . $completeconclusion;
5443 }
5444
5445 }else{
5446
5447 // we need to catch the error here
5448 $request_body = [
5449 "prompt" => $myconclusion,
5450 "model" => $ai_engines,
5451 "max_tokens" => (int)$max_token,
5452 "temperature" => (float)$temperature,
5453 "presence_penalty" => (float)$ppenalty,
5454 "frequency_penalty" => (float)$fpenalty,
5455 "top_p" => 1,
5456 "best_of" => 1,
5457 ];
5458 $data = json_encode($request_body);
5459 $url = "https://api.openai.com/v1/completions";
5460 $apt_key = "Authorization: Bearer ". $OPENAI_API_KEY;
5461
5462 // phpcs:ignore WordPress.WP.AlternativeFunctions.curl_curl_init
5463 $curl = curl_init($url);
5464 curl_setopt($curl, CURLOPT_URL, $url);
5465 curl_setopt($curl, CURLOPT_POST, true);
5466 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
5467 $headers = array(
5468 "Content-Type: application/json",
5469 $apt_key ,
5470 );
5471 curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
5472 curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
5473 $result = curl_exec($curl);
5474 curl_close($curl);
5475
5476 $completeconclusion = json_decode( $result );
5477
5478 if ( isset( $completeconclusion->error ) ) {
5479 $completeconclusion = $completeconclusion->error->message;
5480 // exit
5481 echo esc_html( $completeconclusion ) ;
5482 exit;
5483 } else {
5484 //$completeconclusion = $completeconclusion->choices[0]->text;
5485 $completeconclusion = isset( $completeconclusion->choices[0]->text ) ? trim( $completeconclusion->choices[0]->text ) : '';
5486 // trim the text
5487 $Qcld_Parsedown = new Qcld_Parsedown();
5488 $completeconclusion = !empty( $completeconclusion ) ? $Qcld_Parsedown->text( $completeconclusion ) : '';
5489 // add <h1>Conclusion</h1> to the beginning of the text
5490 $completeconclusion = "\n"."<h1>" . $conclusion . "</h1>" ."\n". $completeconclusion;
5491 // add intro to the beginning of the text
5492 $allresults = $allresults . $completeconclusion;
5493 }
5494 }
5495
5496 return $allresults;
5497
5498 }
5499 }
5500
5501 add_filter('qcld_wpbotpro_floating_openai_article_heading_tagline', 'qcld_wpbotpro_floating_openai_article_heading_tagline_callback', 10, 3 );
5502 if ( ! function_exists( 'qcld_wpbotpro_floating_openai_article_heading_tagline_callback' ) ) {
5503 function qcld_wpbotpro_floating_openai_article_heading_tagline_callback( $allresults, $mytagline, $conclusion ){
5504
5505 $OPENAI_API_KEY = get_option('open_ai_api_key');
5506 $ai_engines = get_option('openai_engines');
5507 $max_token = get_option('openai_max_tokens') ? get_option('openai_max_tokens') : 4000;
5508 $temperature = get_option('openai_temperature') ? get_option('openai_temperature') : 0;
5509 $ppenalty = get_option('presence_penalty');
5510 $fpenalty = get_option('frequency_penalty');
5511
5512 $gptkeyword = [];
5513
5514 if( $ai_engines == 'gpt-3.5-turbo' || $ai_engines == 'gpt-4' || $ai_engines == 'gpt-4o' || $ai_engines == 'gpt-4o-mini'){
5515 // phpcs:ignore WordPress.WP.AlternativeFunctions
5516 $ch = curl_init();
5517 $url = 'https://api.openai.com/v1/chat/completions';
5518
5519 array_push($gptkeyword, array(
5520 "role" => "user",
5521 "content" => $mytagline
5522 ));
5523
5524 $post_fields = array(
5525 "model" => $ai_engines,
5526 "messages" => $gptkeyword,
5527 "max_tokens" => (int)$max_token,
5528 "temperature" => ( float ) $temperature
5529 );
5530 $header = [
5531 'Content-Type: application/json',
5532 'Authorization: Bearer ' . $OPENAI_API_KEY
5533 ];
5534 curl_setopt($ch, CURLOPT_URL, $url);
5535 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
5536 curl_setopt($ch, CURLOPT_POST, 1);
5537 curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($post_fields));
5538 curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
5539 $result = curl_exec($ch);
5540 if (curl_errno($ch)) {
5541 echo esc_html('Error: ') . esc_html(curl_error($ch));
5542 }
5543 curl_close($ch);
5544 //$complete = json_decode( $result );
5545 // $complete = isset($complete->choices[0]->message->content) ? $complete->choices[0]->message->content : '';
5546
5547 $completetagline = json_decode( $result );
5548
5549 if ( isset( $completetagline->error ) ) {
5550 $completetagline = $completetagline->error->message;
5551 // exit
5552 echo esc_html( $completetagline ) ;
5553 exit;
5554 } else {
5555 $completetagline = isset( $completetagline->choices[0]->message->content ) ? trim( $completetagline->choices[0]->message->content ) : '';
5556 // trim the text
5557 $Qcld_Parsedown = new Qcld_Parsedown();
5558 $completetagline = !empty($completetagline) ? $Qcld_Parsedown->text( $completetagline ) : '';
5559 // add <p> to the beginning of the text
5560 $completetagline = "\n"."<p>" . $completetagline . "</p>"."\n";
5561 // add intro to the beginning of the text
5562 $allresults = $completetagline . $allresults;
5563 }
5564
5565 }else{
5566
5567 // we need to catch the error here
5568 $request_body = [
5569 "prompt" => $mytagline,
5570 "model" => $ai_engines,
5571 "max_tokens" => (int)$max_token,
5572 "temperature" => (float)$temperature,
5573 "presence_penalty" => (float)$ppenalty,
5574 "frequency_penalty" => (float)$fpenalty,
5575 "top_p" => 1,
5576 "best_of" => 1,
5577 ];
5578 $data = json_encode($request_body);
5579 $url = "https://api.openai.com/v1/completions";
5580 $apt_key = "Authorization: Bearer ". $OPENAI_API_KEY;
5581
5582 // phpcs:ignore WordPress.WP.AlternativeFunctions.curl_curl_init
5583 $curl = curl_init($url);
5584 curl_setopt($curl, CURLOPT_URL, $url);
5585 curl_setopt($curl, CURLOPT_POST, true);
5586 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
5587 $headers = array(
5588 "Content-Type: application/json",
5589 $apt_key ,
5590 );
5591 curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
5592 curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
5593 $result = curl_exec($curl);
5594 curl_close($curl);
5595
5596 $completetagline = json_decode( $result );
5597
5598 if ( isset( $completetagline->error ) ) {
5599 $completetagline = $completetagline->error->message;
5600 // exit
5601 echo esc_html( $completetagline ) ;
5602 exit;
5603 } else {
5604 //$completetagline = $completetagline->choices[0]->text;
5605 $completetagline = isset( $completetagline->choices[0]->text ) ? trim( $completetagline->choices[0]->text ) : '';
5606 // trim the text
5607 $Qcld_Parsedown = new Qcld_Parsedown();
5608 $completetagline = !empty($completetagline) ? $Qcld_Parsedown->text( $completetagline ) : '';
5609 // add <p> to the beginning of the text
5610 $completetagline = "\n"."<p>" . $completetagline . "</p>"."\n";
5611 // add intro to the beginning of the text
5612 $allresults = $completetagline . $allresults;
5613 }
5614
5615 }
5616
5617 return $allresults;
5618
5619 }
5620 }
5621
5622 add_filter('qc_wpbotpro_floating_openai_article_heading_img', 'qc_wpbotpro_floating_openai_article_heading_img_callback', 10, 2 );
5623 if ( ! function_exists( 'qc_wpbotpro_floating_openai_article_heading_img_callback' ) ) {
5624 function qc_wpbotpro_floating_openai_article_heading_img_callback( $qc_wpbotpro_article_text, $img_size ){
5625
5626 $OPENAI_API_KEY = get_option('open_ai_api_key');
5627 $ai_engines = get_option('openai_engines');
5628 $max_token = get_option('openai_max_tokens') ? get_option('openai_max_tokens') : 4000;
5629 $temperature = get_option('openai_temperature') ? get_option('openai_temperature') : 0;
5630 $ppenalty = get_option('presence_penalty');
5631 $fpenalty = get_option('frequency_penalty');
5632
5633 $imgresult = '';
5634
5635 $request_body = [
5636 "prompt" => $qc_wpbotpro_article_text,
5637 "model" => 'dall-e-3',
5638 "n" => 1,
5639 "size" => $img_size,
5640 "response_format" => "url",
5641 ];
5642 $data = json_encode($request_body);
5643 $url = "https://api.openai.com/v1/images/generations";
5644 $apt_key = "Authorization: Bearer ". $OPENAI_API_KEY;
5645
5646 // phpcs:ignore WordPress.WP.AlternativeFunctions.curl_curl_init
5647 $curl = curl_init($url);
5648 curl_setopt($curl, CURLOPT_URL, $url);
5649 curl_setopt($curl, CURLOPT_POST, true);
5650 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
5651 $headers = array(
5652 "Content-Type: application/json",
5653 $apt_key,
5654 );
5655 curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
5656 curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
5657 $result = curl_exec($curl);
5658 curl_close($curl);
5659
5660 // we need to catch the error here
5661 $imgresult = json_decode( $result );
5662
5663
5664 $imgresult = isset($imgresult->data[0]->url) ? $imgresult->data[0]->url : '';
5665
5666 if( !empty($imgresult)){
5667
5668 $array = explode('/', getimagesize($imgresult)['mime']);
5669 $imagetype = end($array);
5670 $uniq_name = md5($imgresult);
5671 $filename = $uniq_name . '.' . $imagetype;
5672
5673 $uploaddir = wp_upload_dir();
5674 $target_file_name = $uploaddir['path'] . '/' . $filename;
5675
5676 $contents = file_get_contents( $imgresult );
5677 $savefile = fopen($target_file_name, 'w');
5678 fwrite($savefile, $contents);
5679 fclose($savefile);
5680
5681 /* add the image title */
5682 $image_title = ucwords( $uniq_name );
5683
5684 $qc_wpbotpro_floating_openai_images_attribution = 'gpt openai';
5685
5686 /* add the caption */
5687 $attachment_caption = '';
5688 if (! isset($qc_wpbotpro_floating_openai_images_attribution['attribution']) | isset($qc_wpbotpro_floating_openai_images_attribution['attribution']) == 'true')
5689 $attachment_caption = '<a href="' . esc_url( $imgresult ) . '" target="_blank" rel="noopener">' . esc_attr( $filename ) . '</a>';
5690
5691 unset($imgresult);
5692
5693 /* insert the attachment */
5694 $wp_filetype = wp_check_filetype(basename($target_file_name), null);
5695 $attachment = array(
5696 'guid' => $uploaddir['url'] . '/' . basename($target_file_name),
5697 'post_mime_type' => $wp_filetype['type'],
5698 'post_title' => $image_title,
5699 'post_status' => 'inherit'
5700 );
5701 $post_id = isset($_REQUEST['post_id']) ? absint($_REQUEST['post_id']): '';
5702 $attach_id = wp_insert_attachment($attachment, $target_file_name, $post_id);
5703 if ($attach_id == 0)
5704 die('Error: File attachment error');
5705
5706 $attach_data = wp_generate_attachment_metadata($attach_id, $target_file_name);
5707 $result = wp_update_attachment_metadata($attach_id, $attach_data);
5708
5709 $image_data = array();
5710 $image_data['ID'] = $attach_id;
5711 $image_data['post_excerpt'] = $attachment_caption;
5712 wp_update_post($image_data);
5713
5714 $parsed = wp_get_attachment_image_src( $attach_id, 'full' )[0];
5715
5716 if(!empty($parsed)){
5717 $attach_id = $parsed;
5718 }
5719
5720 $imgresult = "\n"."<img src='" . $attach_id . "' alt='" . $qc_wpbotpro_article_text . "' />"."\n";
5721
5722 }
5723
5724 return $imgresult;
5725
5726 }
5727 }