From ee51ae2bd3ba396b7e8cf56a7668382b9d9eb090 Mon Sep 17 00:00:00 2001 From: cats-shadow Date: Sun, 6 Nov 2022 12:10:19 +0300 Subject: [PATCH 1/4] Added partial russian translation. Added static callsign lookup buttons for QRZ.ru --- .../language/english/general_words_lang.php | 2 + application/language/russian/account_lang.php | 10 ++ .../language/russian/contesting_lang.php | 18 +++ application/language/russian/eqsl_lang.php | 5 + .../language/russian/general_words_lang.php | 129 ++++++++++++++++++ application/language/russian/index.html | 10 ++ application/language/russian/lotw_lang.php | 53 +++++++ application/language/russian/notes_lang.php | 23 ++++ application/language/russian/qslcard_lang.php | 18 +++ application/language/russian/qso_lang.php | 33 +++++ images/icons/qrz.ru.png | Bin 0 -> 1298 bytes 11 files changed, 301 insertions(+) create mode 100644 application/language/russian/account_lang.php create mode 100644 application/language/russian/contesting_lang.php create mode 100644 application/language/russian/eqsl_lang.php create mode 100644 application/language/russian/general_words_lang.php create mode 100644 application/language/russian/index.html create mode 100644 application/language/russian/lotw_lang.php create mode 100644 application/language/russian/notes_lang.php create mode 100644 application/language/russian/qslcard_lang.php create mode 100644 application/language/russian/qso_lang.php create mode 100644 images/icons/qrz.ru.png diff --git a/application/language/english/general_words_lang.php b/application/language/english/general_words_lang.php index da383fb9..56e67f6b 100644 --- a/application/language/english/general_words_lang.php +++ b/application/language/english/general_words_lang.php @@ -56,6 +56,8 @@ $lang['general_mark_qsl_rx_bureau'] = 'Mark QSL Received (Bureau)'; $lang['general_mark_qsl_rx_direct'] = 'Mark QSL Received (Direct)'; $lang['general_mark_qsl_tx_bureau'] = 'Mark QSL Sent (Bureau)'; $lang['general_mark_qsl_tx_direct'] = 'Mark QSL Sent (Direct)'; +$lang['general_mark_qsl_will_tx_bureau'] = 'Mark QSL to be sent via Bureau'; +$lang['general_mark_qsl_will_tx_direct'] = 'Mark QSL to be sent Direct'; $lang['general_delete_qso'] = 'Delete QSO'; diff --git a/application/language/russian/account_lang.php b/application/language/russian/account_lang.php new file mode 100644 index 00000000..d639fbfe --- /dev/null +++ b/application/language/russian/account_lang.php @@ -0,0 +1,10 @@ + + + 403 Forbidden + + + +

Directory access is forbidden.

+ + + \ No newline at end of file diff --git a/application/language/russian/lotw_lang.php b/application/language/russian/lotw_lang.php new file mode 100644 index 00000000..0ff5a6d1 --- /dev/null +++ b/application/language/russian/lotw_lang.php @@ -0,0 +1,53 @@ +области скачивания журнала , чтоб отметить QSO подтверждёнными через LoTW.'; +$lang['lotw_upload_type_must_be_adi'] = 'Файлы журнала должны быть с расширением .adi'; + +$lang['lotw_pull_lotw_data_for_me'] = 'Подтянуть мои данные из LoTW'; +$lang['lotw_import_missing_qsos_text'] = 'Импортировать недостаюющие QSO в журнал. Позывной и QTH-локатор будут проверены с целью определения подходящего профиля для импорта QSO. Если профиль не будет идентифицирован, QSO будет пропущено.'; +$lang['lotw_report_download_overview_helptext'] ='Cloudlog использует логин и пароль для LoTW, сохранённые в вашем профиле, для того чтобы скачивать ваши журналы с LoTW. Журнал, скачанный в Cloudlog будет содержать все подтверждения, начиная с выбранной даты, или начиная с последнего подтверждения в LoTW (загруженного из вашего журнала), до настоящего момента.'; + +// Buttons +$lang['lotw_btn_lotw_import'] = 'Импорт LoTW'; +$lang['lotw_btn_upload_certificate'] = 'Загрузить сертификат'; +$lang['lotw_btn_delete'] = 'Удалить'; +$lang['lotw_btn_manual_sync'] = 'Ручная синхронизация'; +$lang['lotw_btn_upload_file'] = 'Загрузить файл'; +$lang['lotw_btn_import_matches'] = 'Импортировать совпадения с LoTW'; + +// P12 Export Text +$lang['lotw_p12_export_step_one'] = 'Откройте TQSL & перейдите на вкладку "Сертификаты позывных"'; +$lang['lotw_p12_export_step_two'] = 'Кликните правой кнопкой по выбранному позывному'; +$lang['lotw_p12_export_step_three'] = 'Кликните "Сохранить Сертификат позывного" и не задавайте пароль'; +$lang['lotw_p12_export_step_four'] = 'Загрузите полученный файл ниже.'; + +$lang['lotw_confirmed'] = 'Это QSO подтверждено на LoTW'; diff --git a/application/language/russian/notes_lang.php b/application/language/russian/notes_lang.php new file mode 100644 index 00000000..4dfa41c3 --- /dev/null +++ b/application/language/russian/notes_lang.php @@ -0,0 +1,23 @@ +N$3V=QR_Lj8W>2+UjX3;TT5TX~0>k?vZ-t$GAzu4jhz$_=k#E0$7 zD+9o(th+ew**z$A#{5%4;^QfHMg8|-_Iy%%w$=$KDnKLv8xn?P&}Sw{jdkO^{(#r# zkB$p3o$L)1=~sP5(GdV#!*Yt2KM)KAYXZTVnqbf7SM&^+Z|=`9ojy>fDhg2kBN0*`;4+?;Xm_TtNF z+N?=qEABQEEB6c@8ZbA`58V{0sjN#rO=^an(rJORYJDa|B2A;zQe^-Trp1dEfml>8 z+#+rDu-Pp!SuP(!A+T=$z`G~1AGIrO6C%|*5D_#=ukV~b zFl_AY9(-Z_F>0Dm-WF1182~H_Y5@rNeXn%I+5}y?C4S;;4#4sL+>%YF7iji`p(?+{okfu zUElNhbGP^QWwNHV!^Dm?J=I&7dt-JeppjBH6+&b)nM5j+8Y;a1efmIw?O4(@cg93T z)k^-me(V-P%)7HyRb&9RZSVW}gyZr_%?%R4=`(|uSMoh~wRkj@T;8sKIUIlRvoq7f zo^{J+*46q(>^4^)SLmiQ+L~8)H5i6S4Q5BF4uD+o!f_lYn>VB3F@%h^pOYJWqgCkQ z!c<&p9r5?B1~@is-?}ZmD`CEVD7QUcOq_S7ZcBgihhDM{o2-3%df89sM-hSRrgG*Z z2h&C-->BJwu|IPrFIr_Q=fgSEDbP^>7&mmfe5~{KoN#L_1kMee3d^Y^$kM5(@U8(M zIOm4d7}ETK0Ffkc!3|3|7Xgl832I+E0D{9b;kuVhs{k-f*ds)sj0B)yWksJ#VAAfh zxtw7;jBh+}wqR1&(kK9&!?wW6_e9-T-%I1ARlV7rD-RfqcZQWY8i#9NJ78Q;-7q(F zOJlhm$+Em+am&3u$((M*>O)f})gSFWXHe(rfE!)O{{w)(0my4*?Ul`TO8@`>07*qo IM6N<$f}jjtZ2$lO literal 0 HcmV?d00001 From 22719402114a70c8a14ca90e36dc83da6cadc26e Mon Sep 17 00:00:00 2001 From: Florian Prischl Date: Tue, 8 Nov 2022 10:25:03 +0100 Subject: [PATCH 2/4] Update export.php to conform to SOTA CSV standard The SOTA Database CSV standard expects commas (",") to delimit fields; see https://www.sotadata.org.uk/en/upload/activator/csv/info. The export function currently uses semicolons (";"). Although the SOTA Database gracefully accepts semicolon-delimited CSV files, I propose to conform to the expectation and use comma delimiters. Also fix a typo in "MICROWAVE". --- application/views/csv/data/export.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/application/views/csv/data/export.php b/application/views/csv/data/export.php index 4775586f..1354e419 100644 --- a/application/views/csv/data/export.php +++ b/application/views/csv/data/export.php @@ -27,14 +27,14 @@ $bands = array( "6cm" => "5.6GHz", "3cm" => "10GHz", "1.25cm" => "24GHz", - "6mm" => "MIcROWAVE", - "4mm" => "MIcROWAVE", - "2.5mm" => "MIcROWAVE", - "2mm" => "MIcROWAVE", - "1mm" => "MIcROWAVE" + "6mm" => "MICROWAVE", + "4mm" => "MICROWAVE", + "2.5mm" => "MICROWAVE", + "2mm" => "MICROWAVE", + "1mm" => "MICROWAVE" ); foreach ($qsos as $qso) { $timestamp = strtotime($qso['COL_TIME_ON']); - print "V2;".$qso['station_callsign'].";".$qso['COL_MY_SOTA_REF'].";".date('d/m/y', $timestamp).";".date('Hi', $timestamp).";".$bands[$qso['COL_BAND']].";".$qso['COL_MODE'].";".$qso['COL_CALL'].";".$qso['COL_SOTA_REF'].";".$qso['COL_COMMENT']."\n"; + print "V2;".$qso['station_callsign'].",".$qso['COL_MY_SOTA_REF'].",".date('d/m/y', $timestamp).",".date('Hi', $timestamp).",".$bands[$qso['COL_BAND']].",".$qso['COL_MODE'].",".$qso['COL_CALL'].",".$qso['COL_SOTA_REF'].",".$qso['COL_COMMENT']."\n"; } ?> From 5bf8975327cbadfcdd1fe4e18bdc4d8e8008e9f5 Mon Sep 17 00:00:00 2001 From: Peter Goodhall Date: Tue, 8 Nov 2022 11:28:04 +0000 Subject: [PATCH 3/4] Revert "Merge pull request #1748 from florianprischl/patch-1" This reverts commit f81ff06780cd95d206b33e92e14a2be83c010ba8, reversing changes made to 19b6a7c62a5f1e9184cd3f01b3c050b0870a6676. --- application/views/csv/data/export.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/application/views/csv/data/export.php b/application/views/csv/data/export.php index 1354e419..4775586f 100644 --- a/application/views/csv/data/export.php +++ b/application/views/csv/data/export.php @@ -27,14 +27,14 @@ $bands = array( "6cm" => "5.6GHz", "3cm" => "10GHz", "1.25cm" => "24GHz", - "6mm" => "MICROWAVE", - "4mm" => "MICROWAVE", - "2.5mm" => "MICROWAVE", - "2mm" => "MICROWAVE", - "1mm" => "MICROWAVE" + "6mm" => "MIcROWAVE", + "4mm" => "MIcROWAVE", + "2.5mm" => "MIcROWAVE", + "2mm" => "MIcROWAVE", + "1mm" => "MIcROWAVE" ); foreach ($qsos as $qso) { $timestamp = strtotime($qso['COL_TIME_ON']); - print "V2;".$qso['station_callsign'].",".$qso['COL_MY_SOTA_REF'].",".date('d/m/y', $timestamp).",".date('Hi', $timestamp).",".$bands[$qso['COL_BAND']].",".$qso['COL_MODE'].",".$qso['COL_CALL'].",".$qso['COL_SOTA_REF'].",".$qso['COL_COMMENT']."\n"; + print "V2;".$qso['station_callsign'].";".$qso['COL_MY_SOTA_REF'].";".date('d/m/y', $timestamp).";".date('Hi', $timestamp).";".$bands[$qso['COL_BAND']].";".$qso['COL_MODE'].";".$qso['COL_CALL'].";".$qso['COL_SOTA_REF'].";".$qso['COL_COMMENT']."\n"; } ?> From 4201950023fc864ad35f8dc6412cf362919e89fe Mon Sep 17 00:00:00 2001 From: Peter Goodhall Date: Wed, 9 Nov 2022 13:56:11 +0000 Subject: [PATCH 4/4] Revert "Russian translation" --- .../language/english/general_words_lang.php | 2 - application/language/russian/account_lang.php | 10 -- .../language/russian/contesting_lang.php | 18 --- application/language/russian/eqsl_lang.php | 5 - .../language/russian/general_words_lang.php | 129 ------------------ application/language/russian/index.html | 10 -- application/language/russian/lotw_lang.php | 53 ------- application/language/russian/notes_lang.php | 23 ---- application/language/russian/qslcard_lang.php | 18 --- application/language/russian/qso_lang.php | 33 ----- images/icons/qrz.ru.png | Bin 1298 -> 0 bytes 11 files changed, 301 deletions(-) delete mode 100644 application/language/russian/account_lang.php delete mode 100644 application/language/russian/contesting_lang.php delete mode 100644 application/language/russian/eqsl_lang.php delete mode 100644 application/language/russian/general_words_lang.php delete mode 100644 application/language/russian/index.html delete mode 100644 application/language/russian/lotw_lang.php delete mode 100644 application/language/russian/notes_lang.php delete mode 100644 application/language/russian/qslcard_lang.php delete mode 100644 application/language/russian/qso_lang.php delete mode 100644 images/icons/qrz.ru.png diff --git a/application/language/english/general_words_lang.php b/application/language/english/general_words_lang.php index 56e67f6b..da383fb9 100644 --- a/application/language/english/general_words_lang.php +++ b/application/language/english/general_words_lang.php @@ -56,8 +56,6 @@ $lang['general_mark_qsl_rx_bureau'] = 'Mark QSL Received (Bureau)'; $lang['general_mark_qsl_rx_direct'] = 'Mark QSL Received (Direct)'; $lang['general_mark_qsl_tx_bureau'] = 'Mark QSL Sent (Bureau)'; $lang['general_mark_qsl_tx_direct'] = 'Mark QSL Sent (Direct)'; -$lang['general_mark_qsl_will_tx_bureau'] = 'Mark QSL to be sent via Bureau'; -$lang['general_mark_qsl_will_tx_direct'] = 'Mark QSL to be sent Direct'; $lang['general_delete_qso'] = 'Delete QSO'; diff --git a/application/language/russian/account_lang.php b/application/language/russian/account_lang.php deleted file mode 100644 index d639fbfe..00000000 --- a/application/language/russian/account_lang.php +++ /dev/null @@ -1,10 +0,0 @@ - - - 403 Forbidden - - - -

Directory access is forbidden.

- - - \ No newline at end of file diff --git a/application/language/russian/lotw_lang.php b/application/language/russian/lotw_lang.php deleted file mode 100644 index 0ff5a6d1..00000000 --- a/application/language/russian/lotw_lang.php +++ /dev/null @@ -1,53 +0,0 @@ -области скачивания журнала , чтоб отметить QSO подтверждёнными через LoTW.'; -$lang['lotw_upload_type_must_be_adi'] = 'Файлы журнала должны быть с расширением .adi'; - -$lang['lotw_pull_lotw_data_for_me'] = 'Подтянуть мои данные из LoTW'; -$lang['lotw_import_missing_qsos_text'] = 'Импортировать недостаюющие QSO в журнал. Позывной и QTH-локатор будут проверены с целью определения подходящего профиля для импорта QSO. Если профиль не будет идентифицирован, QSO будет пропущено.'; -$lang['lotw_report_download_overview_helptext'] ='Cloudlog использует логин и пароль для LoTW, сохранённые в вашем профиле, для того чтобы скачивать ваши журналы с LoTW. Журнал, скачанный в Cloudlog будет содержать все подтверждения, начиная с выбранной даты, или начиная с последнего подтверждения в LoTW (загруженного из вашего журнала), до настоящего момента.'; - -// Buttons -$lang['lotw_btn_lotw_import'] = 'Импорт LoTW'; -$lang['lotw_btn_upload_certificate'] = 'Загрузить сертификат'; -$lang['lotw_btn_delete'] = 'Удалить'; -$lang['lotw_btn_manual_sync'] = 'Ручная синхронизация'; -$lang['lotw_btn_upload_file'] = 'Загрузить файл'; -$lang['lotw_btn_import_matches'] = 'Импортировать совпадения с LoTW'; - -// P12 Export Text -$lang['lotw_p12_export_step_one'] = 'Откройте TQSL & перейдите на вкладку "Сертификаты позывных"'; -$lang['lotw_p12_export_step_two'] = 'Кликните правой кнопкой по выбранному позывному'; -$lang['lotw_p12_export_step_three'] = 'Кликните "Сохранить Сертификат позывного" и не задавайте пароль'; -$lang['lotw_p12_export_step_four'] = 'Загрузите полученный файл ниже.'; - -$lang['lotw_confirmed'] = 'Это QSO подтверждено на LoTW'; diff --git a/application/language/russian/notes_lang.php b/application/language/russian/notes_lang.php deleted file mode 100644 index 4dfa41c3..00000000 --- a/application/language/russian/notes_lang.php +++ /dev/null @@ -1,23 +0,0 @@ -N$3V=QR_Lj8W>2+UjX3;TT5TX~0>k?vZ-t$GAzu4jhz$_=k#E0$7 zD+9o(th+ew**z$A#{5%4;^QfHMg8|-_Iy%%w$=$KDnKLv8xn?P&}Sw{jdkO^{(#r# zkB$p3o$L)1=~sP5(GdV#!*Yt2KM)KAYXZTVnqbf7SM&^+Z|=`9ojy>fDhg2kBN0*`;4+?;Xm_TtNF z+N?=qEABQEEB6c@8ZbA`58V{0sjN#rO=^an(rJORYJDa|B2A;zQe^-Trp1dEfml>8 z+#+rDu-Pp!SuP(!A+T=$z`G~1AGIrO6C%|*5D_#=ukV~b zFl_AY9(-Z_F>0Dm-WF1182~H_Y5@rNeXn%I+5}y?C4S;;4#4sL+>%YF7iji`p(?+{okfu zUElNhbGP^QWwNHV!^Dm?J=I&7dt-JeppjBH6+&b)nM5j+8Y;a1efmIw?O4(@cg93T z)k^-me(V-P%)7HyRb&9RZSVW}gyZr_%?%R4=`(|uSMoh~wRkj@T;8sKIUIlRvoq7f zo^{J+*46q(>^4^)SLmiQ+L~8)H5i6S4Q5BF4uD+o!f_lYn>VB3F@%h^pOYJWqgCkQ z!c<&p9r5?B1~@is-?}ZmD`CEVD7QUcOq_S7ZcBgihhDM{o2-3%df89sM-hSRrgG*Z z2h&C-->BJwu|IPrFIr_Q=fgSEDbP^>7&mmfe5~{KoN#L_1kMee3d^Y^$kM5(@U8(M zIOm4d7}ETK0Ffkc!3|3|7Xgl832I+E0D{9b;kuVhs{k-f*ds)sj0B)yWksJ#VAAfh zxtw7;jBh+}wqR1&(kK9&!?wW6_e9-T-%I1ARlV7rD-RfqcZQWY8i#9NJ78Q;-7q(F zOJlhm$+Em+am&3u$((M*>O)f})gSFWXHe(rfE!)O{{w)(0my4*?Ul`TO8@`>07*qo IM6N<$f}jjtZ2$lO