Showing
2 changed files
with
12 additions
and
12 deletions
1 | const { MessageActionRow, MessageButton, Interaction } = require('discord.js'); | 1 | const { MessageActionRow, MessageButton, Interaction } = require('discord.js'); |
2 | 2 | ||
3 | -// var trans = require('./translate'); | ||
4 | - | ||
5 | var disabled_var={ | 3 | var disabled_var={ |
6 | en:true, | 4 | en:true, |
7 | ko:false, | 5 | ko:false, |
8 | jp:false | 6 | jp:false |
9 | }; | 7 | }; |
10 | - | 8 | +var label_var={ |
9 | + en:'😛', // 초기값 영어(disabled), 버튼 선택시 함수가 돌아가는 것이므로 처음엔 X표시 | ||
10 | + ko:'한국어', | ||
11 | + jp:'일본어', | ||
12 | +}; | ||
11 | var current_country='영어' // 초기값 영어 | 13 | var current_country='영어' // 초기값 영어 |
12 | 14 | ||
13 | function trans_disabled_var(input_str){ | 15 | function trans_disabled_var(input_str){ |
... | @@ -27,11 +29,11 @@ function trans_disabled_var(input_str){ | ... | @@ -27,11 +29,11 @@ function trans_disabled_var(input_str){ |
27 | disabled_var.ko=true; | 29 | disabled_var.ko=true; |
28 | disabled_var.jp=false; | 30 | disabled_var.jp=false; |
29 | 31 | ||
30 | - label_var.en = '한국어'; | 32 | + label_var.en = '영어'; |
31 | label_var.ko = '😛'; | 33 | label_var.ko = '😛'; |
32 | label_var.jp = '일본어'; | 34 | label_var.jp = '일본어'; |
33 | 35 | ||
34 | - current_country = '한국어'; | 36 | + current_country = '한국어'; |
35 | } | 37 | } |
36 | else if (input_str == "jp"){ | 38 | else if (input_str == "jp"){ |
37 | disabled_var.en=false; | 39 | disabled_var.en=false; |
... | @@ -44,15 +46,12 @@ function trans_disabled_var(input_str){ | ... | @@ -44,15 +46,12 @@ function trans_disabled_var(input_str){ |
44 | 46 | ||
45 | current_country = '일본어'; | 47 | current_country = '일본어'; |
46 | } | 48 | } |
49 | + // 변수가 3개밖에 안되니깐, 가시성위해서 / 어느 언어로부터 바뀌었는지 모르기 때문에, 편하게 변수에 일일이 할당함. | ||
50 | + | ||
51 | + // 변수가 100개였다면, 임시 변수 만들고 추적해서 어느 언어에서 바뀌었는지 확인하고, if(임시변수)써서 이모지 할당하고, | ||
52 | + // 그전꺼, 바뀌어야 할 국가변수 바꿈(받은 str값 label_var 배열(?) for 문 돌려서 찾음) | ||
47 | } | 53 | } |
48 | 54 | ||
49 | -var label_var={ | ||
50 | - en:'😛', // 초기값 영어(disabled), 버튼 선택시 함수가 돌아가는 것이므로 처음엔 X표시 | ||
51 | - ko:'한국어', | ||
52 | - jp:'일본어', | ||
53 | -}; | ||
54 | - | ||
55 | - | ||
56 | exports.run = async (client, msg, args, prefix) => { | 55 | exports.run = async (client, msg, args, prefix) => { |
57 | 56 | ||
58 | const row = new MessageActionRow() | 57 | const row = new MessageActionRow() | ... | ... |
-
Please register or login to post a comment