From 6ddba3b5ff7d3fb57d5e6c5d496d655938bb9df6 Mon Sep 17 00:00:00 2001 From: burdukov Date: Sun, 2 Jun 2024 19:37:41 +0500 Subject: [PATCH] fixed translation --- src/app/components/text_list/text_list.component.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/app/components/text_list/text_list.component.ts b/src/app/components/text_list/text_list.component.ts index dbd12fb..53c7cd3 100644 --- a/src/app/components/text_list/text_list.component.ts +++ b/src/app/components/text_list/text_list.component.ts @@ -12,7 +12,7 @@ import { Component, Input } from '@angular/core'; export class TextListComponent { constructor(private http: HttpClient) {} private _elements: string[] = []; - + translated_text: string = ''; @Input() set elements(el: string[]) { this._elements = el; } @@ -27,10 +27,12 @@ export class TextListComponent { } sendToTranslate($text: string) { - console.log($text); + $text = encodeURIComponent($text); + console.log(this.elements); + //TODO: говно какое-та не хочет отправлять целиком this.http .get(`https://translate.googleapis.com/translate_a/single?client=gtx&sl=en&tl=ru&dt=t&q=` + $text) - .subscribe({ next: (data: any) => console.log(data) }); + .subscribe({ next: (data: any) => (this.translated_text = data[0][0][0]) }); } }