Test Wrapper and fix response
This commit is contained in:
		
							parent
							
								
									b0b26befb1
								
							
						
					
					
						commit
						70942c33fb
					
				@ -12,16 +12,16 @@ public class DeepJ {
 | 
				
			|||||||
    public DeepJ() {
 | 
					    public DeepJ() {
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public HttpResponse<String> translate(String authKey, Enum<Languages> langEnum, String message) throws IOException, InterruptedException {
 | 
					    public String translate(String authKey, Enum<Languages> langEnum, String message) throws IOException, InterruptedException {
 | 
				
			||||||
        String encodedAuthKey = URLEncoder.encode(authKey, StandardCharsets.UTF_8);
 | 
					        String encodedAuthKey = URLEncoder.encode(authKey, StandardCharsets.UTF_8);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        String lang;
 | 
					        String lang;
 | 
				
			||||||
        lang = langEnum.toString();
 | 
					        lang = langEnum.toString();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (langEnum == Languages.ENUS) {
 | 
					        if (langEnum == Languages.ENUS) {
 | 
				
			||||||
            lang = "EN_US";
 | 
					            lang = "EN-US";
 | 
				
			||||||
        } else if (langEnum == Languages.ENGB) {
 | 
					        } else if (langEnum == Languages.ENGB) {
 | 
				
			||||||
            lang = "EN_GB";
 | 
					            lang = "EN-GB";
 | 
				
			||||||
        } else if (langEnum == Languages.PTBR) {
 | 
					        } else if (langEnum == Languages.PTBR) {
 | 
				
			||||||
            lang = "PT-BR";
 | 
					            lang = "PT-BR";
 | 
				
			||||||
        } else if (langEnum == Languages.PTPT) {
 | 
					        } else if (langEnum == Languages.PTPT) {
 | 
				
			||||||
@ -38,8 +38,9 @@ public class DeepJ {
 | 
				
			|||||||
                .uri(URI.create("https://api-free.deepl.com/v2/translate?auth_key=" + encodedAuthKey + "&target_lang=" + lang + "&text=" + encodedMessage))
 | 
					                .uri(URI.create("https://api-free.deepl.com/v2/translate?auth_key=" + encodedAuthKey + "&target_lang=" + lang + "&text=" + encodedMessage))
 | 
				
			||||||
                .build();
 | 
					                .build();
 | 
				
			||||||
        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
 | 
					        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
 | 
				
			||||||
        System.out.println(response);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return response;
 | 
					        String data = response.body();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        return data;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user