Merge remote-tracking branch 'upstream/dev' into dl250cdf_master

This commit is contained in:
HB9HIL
2024-08-15 00:10:01 +02:00
33 changed files with 1132 additions and 1071 deletions

View File

@@ -26,13 +26,15 @@ class Backup extends CI_Controller {
if(!$this->user_model->authorize(99)) { $this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard'); }
}
$clean_key = $this->security->xss_clean($key);
$this->load->helper('file');
// Set memory limit to unlimited to allow heavy usage
ini_set('memory_limit', '-1');
$this->load->model('adif_data');
$data['qsos'] = $this->adif_data->export_all($key);
$data['qsos'] = $this->adif_data->export_all($clean_key);
$data['filename'] = 'backup/logbook'. date('_Y_m_d_H_i_s') .'.adi';
@@ -61,10 +63,12 @@ class Backup extends CI_Controller {
if(!$this->user_model->authorize(99)) { $this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard'); }
}
$clean_key = $this->security->xss_clean($key);
$this->load->helper('file');
$this->load->model('note');
$data['list_note'] = $this->note->list_all($key);
$data['list_note'] = $this->note->list_all($clean_key);
$data['filename'] = 'backup/notes'. date('_Y_m_d_H_i_s') .'.xml';

View File

@@ -65,9 +65,7 @@ class Lookup extends CI_Controller {
public function scp() {
session_write_close();
if($_POST['callsign']) {
$uppercase_callsign = strtoupper($_POST['callsign']);
}
$uppercase_callsign = strtoupper($this->input->post('callsign', TRUE) ?? '');
// SCP results from logbook
$this->load->model('logbook_model');

View File

@@ -12,8 +12,7 @@ class Notes extends CI_Controller {
/* Displays all notes in a list */
public function index()
{
public function index() {
$this->load->model('note');
$data['notes'] = $this->note->list_all();
$data['page_title'] = __("Notes");
@@ -50,9 +49,16 @@ class Notes extends CI_Controller {
/* View Notes */
function view($id) {
$clean_id = $this->security->xss_clean($id);
if (! is_numeric($clean_id)) {
show_404();
}
$this->load->model('note');
$data['note'] = $this->note->view($id);
$data['note'] = $this->note->view($clean_id);
// Display
$data['page_title'] = __("Note");
@@ -63,10 +69,17 @@ class Notes extends CI_Controller {
/* Edit Notes */
function edit($id) {
$clean_id = $this->security->xss_clean($id);
if (! is_numeric($clean_id)) {
show_404();
}
$this->load->model('note');
$data['id'] = $id;
$data['id'] = $clean_id;
$data['note'] = $this->note->view($id);
$data['note'] = $this->note->view($clean_id);
$this->load->library('form_validation');
@@ -91,8 +104,15 @@ class Notes extends CI_Controller {
/* Delete Note */
function delete($id) {
$clean_id = $this->security->xss_clean($id);
if (! is_numeric($clean_id)) {
show_404();
}
$this->load->model('note');
$this->note->delete($id);
$this->note->delete($clean_id);
redirect('notes');
}

View File

@@ -21,7 +21,7 @@ class QSO extends CI_Controller {
// Getting the live/post mode from GET command
// 0 = live
// 1 = post (manual)
$get_manual_mode = $this->security->xss_clean($this->input->get('manual'));
$get_manual_mode = $this->input->get('manual', TRUE);
if ($get_manual_mode == '0' || $get_manual_mode == '1') {
$data['manual_mode'] = $get_manual_mode;
} else {
@@ -116,29 +116,29 @@ class QSO extends CI_Controller {
// $qso_data = [
// 18-Jan-2016 - make php v5.3 friendly!
$qso_data = array(
'start_date' => $this->input->post('start_date'),
'start_time' => $this->input->post('start_time'),
'start_date' => $this->input->post('start_date', TRUE),
'start_time' => $this->input->post('start_time', TRUE),
'end_time' => $this->input->post('end_time'),
'time_stamp' => time(),
'band' => $this->input->post('band'),
'band_rx' => $this->input->post('band_rx'),
'freq' => $this->input->post('freq_display'),
'freq_rx' => $this->input->post('freq_display_rx'),
'mode' => $this->input->post('mode'),
'sat_name' => $this->input->post('sat_name'),
'sat_mode' => $this->input->post('sat_mode'),
'prop_mode' => $this->input->post('prop_mode'),
'radio' => $this->input->post('radio'),
'station_profile_id' => $this->input->post('station_profile'),
'operator_callsign' => $this->input->post('operator_callsign'),
'transmit_power' => $this->input->post('transmit_power')
'band' => $this->input->post('band', TRUE),
'band_rx' => $this->input->post('band_rx', TRUE),
'freq' => $this->input->post('freq_display', TRUE),
'freq_rx' => $this->input->post('freq_display_rx', TRUE),
'mode' => $this->input->post('mode', TRUE),
'sat_name' => $this->input->post('sat_name', TRUE),
'sat_mode' => $this->input->post('sat_mode', TRUE),
'prop_mode' => $this->input->post('prop_mode', TRUE),
'radio' => $this->input->post('radio', TRUE),
'station_profile_id' => $this->input->post('station_profile', TRUE),
'operator_callsign' => $this->input->post('operator_callsign', TRUE),
'transmit_power' => $this->input->post('transmit_power', TRUE)
);
// ];
$this->session->set_userdata($qso_data);
// If SAT name is set make it session set to sat
if($this->input->post('sat_name')) {
if($this->input->post('sat_name', TRUE)) {
$this->session->set_userdata('prop_mode', 'SAT');
}
@@ -216,20 +216,20 @@ class QSO extends CI_Controller {
function cwmacrosave(){
// Get the data from the form
$function1_name = xss_clean($this->input->post('function1_name'));
$function1_macro = xss_clean($this->input->post('function1_macro'));
$function1_name = $this->input->post('function1_name', TRUE);
$function1_macro = $this->input->post('function1_macro', TRUE);
$function2_name = xss_clean($this->input->post('function2_name'));
$function2_macro = xss_clean($this->input->post('function2_macro'));
$function2_name = $this->input->post('function2_name', TRUE);
$function2_macro = $this->input->post('function2_macro', TRUE);
$function3_name = xss_clean($this->input->post('function3_name'));
$function3_macro = xss_clean($this->input->post('function3_macro'));
$function3_name = $this->input->post('function3_name', TRUE);
$function3_macro = $this->input->post('function3_macro', TRUE);
$function4_name = xss_clean($this->input->post('function4_name'));
$function4_macro = xss_clean($this->input->post('function4_macro'));
$function4_name = $this->input->post('function4_name', TRUE);
$function4_macro = $this->input->post('function4_macro', TRUE);
$function5_name = xss_clean($this->input->post('function5_name'));
$function5_macro = xss_clean($this->input->post('function5_macro'));
$function5_name = $this->input->post('function5_name', TRUE);
$function5_macro = $this->input->post('function5_macro', TRUE);
$data = [
'user_id' => $this->session->userdata('user_id'),
@@ -279,7 +279,7 @@ class QSO extends CI_Controller {
$this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard');
}
$id = str_replace('"', "", $this->input->post("id"));
$id = str_replace('"', "", $this->input->post("id", TRUE));
$query = $this->logbook_model->qso_info($id);
$data['qso'] = $query->row();
@@ -317,8 +317,8 @@ class QSO extends CI_Controller {
}
function qsl_rcvd_ajax() {
$id = str_replace('"', "", $this->input->post("id"));
$method = str_replace('"', "", $this->input->post("method"));
$id = str_replace('"', "", $this->input->post("id", TRUE));
$method = str_replace('"', "", $this->input->post("method", TRUE));
$this->load->model('logbook_model');
$this->load->model('user_model');
@@ -338,8 +338,8 @@ class QSO extends CI_Controller {
}
function qsl_sent_ajax() {
$id = str_replace('"', "", $this->input->post("id"));
$method = str_replace('"', "", $this->input->post("method"));
$id = str_replace('"', "", $this->input->post("id", TRUE));
$method = str_replace('"', "", $this->input->post("method", TRUE));
$this->load->model('logbook_model');
$this->load->model('user_model');
@@ -359,8 +359,8 @@ class QSO extends CI_Controller {
}
function qsl_requested_ajax() {
$id = str_replace('"', "", $this->input->post("id"));
$method = str_replace('"', "", $this->input->post("method"));
$id = str_replace('"', "", $this->input->post("id", TRUE));
$method = str_replace('"', "", $this->input->post("method", TRUE));
$this->load->model('logbook_model');
$this->load->model('user_model');
@@ -380,8 +380,8 @@ class QSO extends CI_Controller {
}
function qsl_ignore_ajax() {
$id = str_replace('"', "", $this->input->post("id"));
$method = str_replace('"', "", $this->input->post("method"));
$id = str_replace('"', "", $this->input->post("id", TRUE));
$method = str_replace('"', "", $this->input->post("method", TRUE));
$this->load->model('logbook_model');
$this->load->model('user_model');
@@ -420,7 +420,7 @@ class QSO extends CI_Controller {
/* Delete QSO */
function delete_ajax() {
$id = str_replace('"', "", $this->input->post("id"));
$id = str_replace('"', "", $this->input->post("id", TRUE));
$this->load->model('logbook_model');
if ($this->logbook_model->check_qso_is_accessible($id)) {
@@ -450,10 +450,8 @@ class QSO extends CI_Controller {
$this->load->library('sota');
$json = [];
if (!empty($this->security->xss_clean($this->input->get("query")))) {
$query = $_GET['query'] ?? FALSE;
$json = $this->sota->get($query);
}
$query = $this->input->get('query', TRUE) ?? FALSE;
$json = $this->sota->get($query);
header('Content-Type: application/json');
echo json_encode($json);
@@ -462,32 +460,30 @@ class QSO extends CI_Controller {
public function get_wwff() {
$json = [];
if (!empty($this->security->xss_clean($this->input->get("query")))) {
$query = isset($_GET['query']) ? $_GET['query'] : FALSE;
$wwff = strtoupper($query);
$query = $this->input->get('query', TRUE) ?? FALSE;
$wwff = strtoupper($query);
$file = 'updates/wwff.txt';
$file = 'updates/wwff.txt';
if (is_readable($file)) {
$lines = file($file, FILE_IGNORE_NEW_LINES);
$input = preg_quote($wwff, '~');
$reg = '~^'. $input .'(.*)$~';
$result = preg_grep($reg, $lines);
$json = [];
$i = 0;
foreach ($result as &$value) {
// Limit to 100 as to not slowdown browser too much
if (count($json) <= 100) {
$json[] = ["name"=>$value];
}
if (is_readable($file)) {
$lines = file($file, FILE_IGNORE_NEW_LINES);
$input = preg_quote($wwff, '~');
$reg = '~^'. $input .'(.*)$~';
$result = preg_grep($reg, $lines);
$json = [];
$i = 0;
foreach ($result as &$value) {
// Limit to 100 as to not slowdown browser too much
if (count($json) <= 100) {
$json[] = ["name"=>$value];
}
}
} else {
$src = 'assets/resources/wwff.txt';
if (copy($src, $file)) {
$this->get_wwff();
} else {
$src = 'assets/resources/wwff.txt';
if (copy($src, $file)) {
$this->get_wwff();
} else {
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
}
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
}
}
@@ -498,32 +494,30 @@ class QSO extends CI_Controller {
public function get_pota() {
$json = [];
if (!empty($this->security->xss_clean($this->input->get("query")))) {
$query = isset($_GET['query']) ? $_GET['query'] : FALSE;
$pota = strtoupper($query);
$query = $this->input->get('query', TRUE) ?? FALSE;
$pota = strtoupper($query);
$file = 'updates/pota.txt';
$file = 'updates/pota.txt';
if (is_readable($file)) {
$lines = file($file, FILE_IGNORE_NEW_LINES);
$input = preg_quote($pota, '~');
$reg = '~^'. $input .'(.*)$~';
$result = preg_grep($reg, $lines);
$json = [];
$i = 0;
foreach ($result as &$value) {
// Limit to 100 as to not slowdown browser too much
if (count($json) <= 100) {
$json[] = ["name"=>$value];
}
if (is_readable($file)) {
$lines = file($file, FILE_IGNORE_NEW_LINES);
$input = preg_quote($pota, '~');
$reg = '~^'. $input .'(.*)$~';
$result = preg_grep($reg, $lines);
$json = [];
$i = 0;
foreach ($result as &$value) {
// Limit to 100 as to not slowdown browser too much
if (count($json) <= 100) {
$json[] = ["name"=>$value];
}
}
} else {
$src = 'assets/resources/pota.txt';
if (copy($src, $file)) {
$this->get_pota();
} else {
$src = 'assets/resources/pota.txt';
if (copy($src, $file)) {
$this->get_pota();
} else {
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
}
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
}
}
@@ -537,32 +531,30 @@ class QSO extends CI_Controller {
public function get_dok() {
$json = [];
if (!empty($this->security->xss_clean($this->input->get("query")))) {
$query = isset($_GET['query']) ? $_GET['query'] : FALSE;
$dok = strtoupper($query);
$query = $this->input->get('query', TRUE) ?? FALSE;
$dok = strtoupper($query);
$file = 'updates/dok.txt';
$file = 'updates/dok.txt';
if (is_readable($file)) {
$lines = file($file, FILE_IGNORE_NEW_LINES);
$input = preg_quote($dok, '~');
$reg = '~^'. $input .'(.*)$~';
$result = preg_grep($reg, $lines);
$json = [];
$i = 0;
foreach ($result as &$value) {
// Limit to 100 as to not slowdown browser too much
if (count($json) <= 100) {
$json[] = ["name"=>$value];
}
if (is_readable($file)) {
$lines = file($file, FILE_IGNORE_NEW_LINES);
$input = preg_quote($dok, '~');
$reg = '~^'. $input .'(.*)$~';
$result = preg_grep($reg, $lines);
$json = [];
$i = 0;
foreach ($result as &$value) {
// Limit to 100 as to not slowdown browser too much
if (count($json) <= 100) {
$json[] = ["name"=>$value];
}
}
} else {
$src = 'assets/resources/dok.txt';
if (copy($src, $file)) {
$this->get_dok();
} else {
$src = 'assets/resources/dok.txt';
if (copy($src, $file)) {
$this->get_dok();
} else {
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
}
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
}
}
@@ -573,7 +565,7 @@ class QSO extends CI_Controller {
public function get_sota_info() {
$this->load->library('sota');
$sota = xss_clean($this->input->post('sota'));
$sota = $this->input->post('sota', TRUE);
header('Content-Type: application/json');
echo $this->sota->info($sota);
@@ -582,7 +574,7 @@ class QSO extends CI_Controller {
public function get_wwff_info() {
$this->load->library('wwff');
$wwff = xss_clean($this->input->post('wwff'));
$wwff = $this->input->post('wwff', TRUE);
header('Content-Type: application/json');
echo $this->wwff->info($wwff);
@@ -591,7 +583,7 @@ class QSO extends CI_Controller {
public function get_pota_info() {
$this->load->library('pota');
$pota = xss_clean($this->input->post('pota'));
$pota = $this->input->post('pota', TRUE);
header('Content-Type: application/json');
echo $this->pota->info($pota);
@@ -599,7 +591,7 @@ class QSO extends CI_Controller {
public function get_station_power() {
$this->load->model('stations');
$stationProfile = xss_clean($this->input->post('stationProfile'));
$stationProfile = $this->input->post('stationProfile', TRUE);
$data = array('station_power' => $this->stations->get_station_power($stationProfile));
header('Content-Type: application/json');
@@ -620,7 +612,7 @@ class QSO extends CI_Controller {
public function get_eqsl_default_qslmsg() { // Get ONLY Default eQSL-Message with this function. This is ONLY for QSO relevant!
$return_json = array();
$option_key = $this->input->post('option_key');
$option_key = $this->input->post('option_key', TRUE);
if ($option_key > 0) {
$options_object = $this->user_options_model->get_options('eqsl_default_qslmsg', array('option_name' => 'key_station_id', 'option_key' => $option_key))->result();
$return_json['eqsl_default_qslmsg'] = (isset($options_object[0]->option_value)) ? $options_object[0]->option_value : '';
@@ -634,7 +626,7 @@ class QSO extends CI_Controller {
}
function check_locator($grid) {
$grid = $this->input->post('locator');
$grid = $this->input->post('locator', TRUE);
// Allow empty locator
if (preg_match('/^$/', $grid)) return true;
// Allow 6-digit locator

View File

@@ -75,10 +75,8 @@ class Search extends CI_Controller {
}
function json_result() {
if(isset($_POST['search'])) {
$result = $this->fetchQueryResult($_POST['search'], false);
echo json_encode($result->result_array());
}
$result = $this->fetchQueryResult(($this->input->post('search', TRUE) ?? ''), FALSE);
echo json_encode($result->result_array());
}
function get_stored_queries() {
@@ -88,17 +86,13 @@ class Search extends CI_Controller {
}
function search_result() {
if(isset($_POST['search'])) {
$data['results'] = $this->fetchQueryResult($_POST['search'], false);
$this->load->view('search/search_result_ajax', $data);
}
$data['results'] = $this->fetchQueryResult(($this->input->post('search', TRUE) ?? ''), FALSE);
$this->load->view('search/search_result_ajax', $data);
}
function export_to_adif() {
if(isset($_POST['search'])) {
$data['qsos'] = $this->fetchQueryResult($_POST['search'], false);
$this->load->view('adif/data/exportall', $data);
}
$data['qsos'] = $this->fetchQueryResult(($this->input->post('search', TRUE) ?? ''), FALSE);
$this->load->view('adif/data/exportall', $data);
}
function export_stored_query_to_adif() {
@@ -122,20 +116,21 @@ class Search extends CI_Controller {
}
function save_query() {
if(isset($_POST['search'])) {
$query = $this->fetchQueryResult($_POST['search'], true);
$search_param = $this->input->post('search', TRUE);
$description = $this->input->post('description', TRUE);
$data = array(
'userid' => xss_clean($this->session->userdata('user_id')),
'query' => $query,
'description' => xss_clean($_POST['description'])
);
$query = $this->fetchQueryResult($search_param, TRUE);
$this->db->insert('queries', $data);
$last_id = $this->db->insert_id();
header('Content-Type: application/json');
echo json_encode(array('id' => $last_id, 'description' => xss_clean($_POST['description'])));
}
$data = array(
'userid' => xss_clean($this->session->userdata('user_id')),
'query' => $query,
'description' => $description
);
$this->db->insert('queries', $data);
$last_id = $this->db->insert_id();
header('Content-Type: application/json');
echo json_encode(array('id' => $last_id, 'description' => $description));
}
function delete_query() {

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-07-09 13:25+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Bulgarian <https://translate.wavelog.org/projects/wavelog/"
@@ -400,11 +400,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1350,7 +1350,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1362,16 +1362,16 @@ msgstr ""
msgid "Notes"
msgstr "Бележки"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Редактиране на бележката"
@@ -2126,31 +2126,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -400,11 +400,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1350,7 +1350,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1362,16 +1362,16 @@ msgstr ""
msgid "Notes"
msgstr ""
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr ""
@@ -2126,31 +2126,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -400,11 +400,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1350,7 +1350,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1362,16 +1362,16 @@ msgstr ""
msgid "Notes"
msgstr ""
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr ""
@@ -2126,31 +2126,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-08-06 09:50+0000\n"
"Last-Translator: Michal Šiman <michal.siman@gmail.com>\n"
"Language-Team: Czech <https://translate.wavelog.org/projects/wavelog/main-"
@@ -402,11 +402,11 @@ msgstr "ITU zóny"
msgid "Backup"
msgstr "Zálohování"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "ADIF - Záloha"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "Poznámky - Záloha"
@@ -1354,7 +1354,7 @@ msgstr "Režimy"
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1366,16 +1366,16 @@ msgstr ""
msgid "Notes"
msgstr "Poznámky"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Editovat poznámku"
@@ -2130,31 +2130,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -14,7 +14,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-08-12 10:19+0000\n"
"Last-Translator: Fabian Berg <80885850+HB9HIL@users.noreply.github.com>\n"
"Language-Team: German <https://translate.wavelog.org/projects/wavelog/main-"
@@ -409,11 +409,11 @@ msgstr "ITU-Zonen"
msgid "Backup"
msgstr "Backup"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "ADIF - Backup"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "Notizen - Backup"
@@ -1368,7 +1368,7 @@ msgstr "Modes"
msgid "Edit Mode"
msgstr "Bearbeite Mode"
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1380,16 +1380,16 @@ msgstr "Bearbeite Mode"
msgid "Notes"
msgstr "Notizen"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr "Füge Notizen hinzu"
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr "Notiz"
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Editiere Notiz"
@@ -2169,31 +2169,31 @@ msgstr "HRDlog: Keine QSOs gefunden zum hochladen für Stationsrufzeichen: "
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr "HRDlog: Keine Stationsprofile mit HRDlog Zugangsdaten gefunden."
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr "QSO konnte nicht gefunden werden"
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr "bestätigt durch LoTW/Clublog/eQSL/Contest"
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr "bestätigt durch Diplommananger"
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr "bestätigt durch Cross-Check von DCL-Daten"
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr "Bestätigung ausstehend"
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr "nicht bestätigt"
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr "unbekannt"

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-07-09 13:25+0000\n"
"Last-Translator: Fabian Berg <hb9hil@wavelog.org>\n"
"Language-Team: Greek <https://translate.wavelog.org/projects/wavelog/main-"
@@ -401,11 +401,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1353,7 +1353,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1365,16 +1365,16 @@ msgstr ""
msgid "Notes"
msgstr "Σημειώσεις"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Επεξεργασία Σημείωσης"
@@ -2129,31 +2129,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-07-09 13:25+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Spanish <https://translate.wavelog.org/projects/wavelog/main-"
@@ -401,11 +401,11 @@ msgstr "Zonas ITU"
msgid "Backup"
msgstr "Copia de seguridad"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "ADIF - Copia de seguridad"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "Notas - Copia de seguridad"
@@ -1353,7 +1353,7 @@ msgstr "Modos"
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1365,16 +1365,16 @@ msgstr ""
msgid "Notes"
msgstr "Notas"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Editar nota"
@@ -2135,31 +2135,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr "QSOs que no concuerdan"
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr "confirmados por LoTW/Clublog/eQSL/Concurso"
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr "confirmados por el administrador del premio"
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr "confirmados al hacer chequeo cruzadoc on datos de DCL"
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr "pendiente de confirmación"
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr "sin confirmar"
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr "desconocido"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-07-09 13:25+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Finnish <https://translate.wavelog.org/projects/wavelog/main-"
@@ -400,11 +400,11 @@ msgstr ""
msgid "Backup"
msgstr "Varmuuskopiot"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1350,7 +1350,7 @@ msgstr "Modet"
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1362,16 +1362,16 @@ msgstr ""
msgid "Notes"
msgstr "Muistiinpanot"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Muokkaa muistiinpanoa"
@@ -2126,31 +2126,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-07-29 12:05+0000\n"
"Last-Translator: \"Francisco (F4VSE)\" <kikosgc@users.noreply.github.com>\n"
"Language-Team: French <https://translate.wavelog.org/projects/wavelog/main-"
@@ -404,11 +404,11 @@ msgstr "Zones ITU"
msgid "Backup"
msgstr "Sauvegarde"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "ADIF - Sauvegarde"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "Notes - Sauvegarde"
@@ -1366,7 +1366,7 @@ msgstr "Modes"
msgid "Edit Mode"
msgstr "Modifier le mode"
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1378,16 +1378,16 @@ msgstr "Modifier le mode"
msgid "Notes"
msgstr "Notes"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr "Ajouter des notes"
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr "Note"
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Edition d'une Note"
@@ -2158,31 +2158,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr "pas de correspondance pour le QSO"
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr "confirmé par LoTW/Clublog/eQSL/Contest"
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr "confirmé par le manager de l'Award"
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr "confirmé par recoupement des données DCL"
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr "confirmation en attente"
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr "non confirmé"
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr "inconnu"

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -400,11 +400,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1350,7 +1350,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1362,16 +1362,16 @@ msgstr ""
msgid "Notes"
msgstr ""
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr ""
@@ -2126,31 +2126,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-08-09 07:24+0000\n"
"Last-Translator: Luca <lucabennati1996@gmail.com>\n"
"Language-Team: Italian <https://translate.wavelog.org/projects/wavelog/main-"
@@ -401,11 +401,11 @@ msgstr "Zone ITU"
msgid "Backup"
msgstr "Backup"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "ADIF - Backup"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "Note - Backup"
@@ -1353,7 +1353,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1365,16 +1365,16 @@ msgstr ""
msgid "Notes"
msgstr "Note"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Modifica Nota"
@@ -2129,31 +2129,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-08-12 05:44+0000\n"
"Last-Translator: Casper van Lieburg <pa7dx@yahoo.com>\n"
"Language-Team: Dutch <https://translate.wavelog.org/projects/wavelog/main-"
@@ -401,11 +401,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1351,7 +1351,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1363,16 +1363,16 @@ msgstr ""
msgid "Notes"
msgstr "Aantekeningen"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr ""
@@ -2127,31 +2127,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-07-09 13:26+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Polish <https://translate.wavelog.org/projects/wavelog/main-"
@@ -401,11 +401,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1352,7 +1352,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1364,16 +1364,16 @@ msgstr ""
msgid "Notes"
msgstr "Notatki"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Edytuj notatkę"
@@ -2128,31 +2128,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-08-12 15:29+0000\n"
"Last-Translator: \"Francisco (F4VSE)\" <kikosgc@users.noreply.github.com>\n"
"Language-Team: Portuguese (Portugal) <https://translate.wavelog.org/projects/"
@@ -403,11 +403,11 @@ msgstr "Zonas ITU"
msgid "Backup"
msgstr "Backup"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "Backup ADIF"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "Notas - Backup"
@@ -1363,7 +1363,7 @@ msgstr "Modos"
msgid "Edit Mode"
msgstr "Editar Modo"
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1375,16 +1375,16 @@ msgstr "Editar Modo"
msgid "Notes"
msgstr "Notas"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr "Adicionar notas"
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr "Nota"
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Editar nota"
@@ -2167,31 +2167,31 @@ msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
"HRDlog: Não foram encontrados perfis de estação com credenciais do HRDlog."
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr "Não há correspondência de contactos"
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr "confirmado por LoTW/Clublog/eQSL/Contest"
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr "confirmado pelo gestor do diploma"
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr "confirmado pelo controlo cruzado dos dados da DCL"
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr "confirmação pendente"
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr "não confirmado"
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr "desconhecido"

View File

@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-08-12 13:55+0000\n"
"Last-Translator: Michael Skolsky <r1blh@yandex.ru>\n"
"Language-Team: Russian <https://translate.wavelog.org/projects/wavelog/main-"
@@ -404,11 +404,11 @@ msgstr "Зоны ITU"
msgid "Backup"
msgstr "Резервное копирование"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "Резервное копирование ADIF"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "Резервное копирование заметок"
@@ -1365,7 +1365,7 @@ msgstr "Виды модуляции"
msgid "Edit Mode"
msgstr "Редактировать"
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1377,16 +1377,16 @@ msgstr "Редактировать"
msgid "Notes"
msgstr "Заметки"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr "Добавить"
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr "Заметка"
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Редактировать"
@@ -2160,31 +2160,31 @@ msgstr "HRDlog: на найдены QSO для загруки для позыв
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr "HRDlog: не найдены профили QTH с данными входя на HRDlog."
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr "QSO не может быть сопоставлено"
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr "подтверждено LoTW/Clublog/eQSL/Contest"
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr "подтверждено менеджером диплома"
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr "подтверждено кросс-проверкой с данными DCL"
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr "подтверждение ожидается"
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr "не подтверждено"
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr "неизвестно"

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -399,11 +399,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1349,7 +1349,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1361,16 +1361,16 @@ msgstr ""
msgid "Notes"
msgstr ""
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr ""
@@ -2125,31 +2125,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-07-09 13:26+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Swedish <https://translate.wavelog.org/projects/wavelog/main-"
@@ -400,11 +400,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1352,7 +1352,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1364,16 +1364,16 @@ msgstr ""
msgid "Notes"
msgstr "Anteckningar"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Redigera anteckningar"
@@ -2128,31 +2128,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-07-26 14:02+0000\n"
"Last-Translator: Halil AYYILDIZ <ta2lghalil@gmail.com>\n"
"Language-Team: Turkish <https://translate.wavelog.org/projects/wavelog/main-"
@@ -401,11 +401,11 @@ msgstr "ITU Bölgeleri"
msgid "Backup"
msgstr "Yedekleme"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "ADIF - Yedekleme"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "Notlar - Yedekleme"
@@ -1357,7 +1357,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1369,16 +1369,16 @@ msgstr ""
msgid "Notes"
msgstr "Notlar"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "Notu düzenle"
@@ -2133,31 +2133,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -7,8 +7,8 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"PO-Revision-Date: 2024-08-12 15:29+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: 2024-08-14 08:35+0000\n"
"Last-Translator: Karuru <karuru@aerodefense.co.uk>\n"
"Language-Team: Chinese (Simplified) <https://translate.wavelog.org/projects/"
"wavelog/main-translation/zh_Hans/>\n"
@@ -402,11 +402,11 @@ msgstr "ITU 分区"
msgid "Backup"
msgstr "备份"
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr "ADIF - 备份"
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr "笔记 - 备份"
@@ -1353,7 +1353,7 @@ msgstr "模式"
msgid "Edit Mode"
msgstr "编辑模式"
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1365,16 +1365,16 @@ msgstr "编辑模式"
msgid "Notes"
msgstr "笔记"
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr "添加笔记"
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr "注解"
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr "编辑笔记"
@@ -2131,31 +2131,31 @@ msgstr "HRDlog无 QSO 可供上传,台站呼号为: "
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr "HRDlog无台站配置信息。"
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr "QSO 无法匹配"
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr "已经通过 LoTW/Clublog/eQSL/竞赛 确认"
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr "已经通过奖项管理员确认"
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr "已经通过 DCL 数据交叉检查确认"
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr "等待确认"
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr "未确认"
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr "未知"
@@ -2371,7 +2371,7 @@ msgstr "显示"
#: application/views/sattimers/index.php:38
#: application/views/statistics/index.php:112
msgid "Satellite"
msgstr "卫星Satellite"
msgstr "卫星"
#: application/views/activated_gridmap/index.php:30
#: application/views/awards/dxcc/index.php:147
@@ -5169,7 +5169,7 @@ msgstr "您没有日志本。单击%s执行此操作"
#, php-format
msgid "You have had %d QSO today"
msgid_plural "You have had %d QSOs today"
msgstr[0] "你今天有%d个QSO"
msgstr[0] "你今天有 %d 个QSO"
#: application/views/dashboard/index.php:97
msgid "You have made no QSOs today; time to turn on the radio!"

View File

@@ -1707,46 +1707,49 @@ class Logbook_model extends CI_Model {
}
function get_qsos_for_printing($station_id2 = null) {
$binding=[];
$this->load->model('stations');
$station_id = $this->stations->find_active();
$this->load->model('stations');
$station_id = $this->stations->find_active();
$sql = 'SELECT
STATION_CALLSIGN,
COL_PRIMARY_KEY,
COL_CALL,
COL_QSL_VIA,
COL_TIME_ON,
COL_MODE,
COL_SUBMODE,
COL_FREQ,
UPPER(COL_BAND) as COL_BAND,
COL_RST_SENT,
COL_SAT_NAME,
COL_SAT_MODE,
COL_QSL_RCVD,
COL_COMMENT,
(select adif from dxcc_prefixes where (CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) like concat(dxcc_prefixes.`call`,\'%\') order by end limit 1) as ADIF,
(select entity from dxcc_prefixes where (CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) like concat(dxcc_prefixes.`call`,\'%\') order by end limit 1) as ENTITY,
(CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) AS COL_ROUTING
FROM '.$this->config->item('table_name').' thcv
join station_profile on thcv.station_id = station_profile.station_id
WHERE
COL_QSL_SENT in (\'R\', \'Q\')';
$sql = 'SELECT
STATION_CALLSIGN,
COL_PRIMARY_KEY,
COL_CALL,
COL_QSL_VIA,
COL_TIME_ON,
COL_MODE,
COL_SUBMODE,
COL_FREQ,
UPPER(COL_BAND) as COL_BAND,
COL_RST_SENT,
COL_SAT_NAME,
COL_SAT_MODE,
COL_QSL_RCVD,
COL_COMMENT,
(select adif from dxcc_prefixes where (CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) like concat(dxcc_prefixes.`call`,\'%\') order by end limit 1) as ADIF,
(select entity from dxcc_prefixes where (CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) like concat(dxcc_prefixes.`call`,\'%\') order by end limit 1) as ENTITY,
(CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) AS COL_ROUTING
FROM '.$this->config->item('table_name').' thcv
join station_profile on thcv.station_id = station_profile.station_id
WHERE
COL_QSL_SENT in (\'R\', \'Q\')';
if ($station_id2 == NULL) {
$sql .= ' and thcv.station_id = ?';
$binding[] = $station_id;
} else if ($station_id2 != 'All') {
$sql .= ' and thcv.station_id = ?';
$binding[] = $station_id2;
}
if ($station_id2 == NULL) {
$sql .= ' and thcv.station_id = ' . $station_id;
} else if ($station_id2 != 'All') {
$sql .= ' and thcv.station_id = ' . $station_id2;
}
// always filter user. this ensures that even if the station_id is from another user no inaccesible QSOs will be returned
$sql .= ' and station_profile.user_id = ?';
$binding[] = $this->session->userdata('user_id');
// always filter user. this ensures that even if the station_id is from another user no inaccesible QSOs will be returned
$sql .= ' and station_profile.user_id = ' . $this->session->userdata('user_id');
$sql .= ' ORDER BY ADIF, COL_ROUTING';
$sql .= ' ORDER BY ADIF, COL_ROUTING';
$query = $this->db->query($sql);
return $query;
$query = $this->db->query($sql, $binding);
return $query;
}
function get_qsos($num, $offset, $StationLocationsArray = null, $band = '') {
@@ -1812,24 +1815,27 @@ class Logbook_model extends CI_Model {
/*
* Function returns the QSOs from the logbook, which have not been either marked as uploaded to hrdlog, or has been modified with an edit
*/
function get_hrdlog_qsos($station_id){
$sql = 'select *, dxcc_entities.name as station_country from ' . $this->config->item('table_name') . ' thcv ' .
' left join station_profile on thcv.station_id = station_profile.station_id' .
' left outer join dxcc_entities on thcv.col_my_dxcc = dxcc_entities.adif' .
' where thcv.station_id = ' . $station_id .
' and (COL_HRDLOG_QSO_UPLOAD_STATUS is NULL
or COL_HRDLOG_QSO_UPLOAD_STATUS = ""
or COL_HRDLOG_QSO_UPLOAD_STATUS = "M"
or COL_HRDLOG_QSO_UPLOAD_STATUS = "N")';
function get_hrdlog_qsos($station_id){
$binding=[];
$sql = 'select *, dxcc_entities.name as station_country from ' . $this->config->item('table_name') . ' thcv ' .
' left join station_profile on thcv.station_id = station_profile.station_id' .
' left outer join dxcc_entities on thcv.col_my_dxcc = dxcc_entities.adif' .
' where thcv.station_id = ?'.
' and (COL_HRDLOG_QSO_UPLOAD_STATUS is NULL
or COL_HRDLOG_QSO_UPLOAD_STATUS = ""
or COL_HRDLOG_QSO_UPLOAD_STATUS = "M"
or COL_HRDLOG_QSO_UPLOAD_STATUS = "N")';
$binding[]=$station_id;
$query = $this->db->query($sql);
return $query;
}
$query = $this->db->query($sql, $binding);
return $query;
}
/*
* Function returns the QSOs from the logbook, which have not been either marked as uploaded to qrz, or has been modified with an edit
*/
function get_qrz_qsos($station_id, $trusted = false){
$binding=[];
$this->load->model('stations');
if ((!$trusted) && (!$this->stations->check_station_is_accessible($station_id))) {
return;
@@ -1837,62 +1843,55 @@ class Logbook_model extends CI_Model {
$sql = 'select *, dxcc_entities.name as station_country from ' . $this->config->item('table_name') . ' thcv ' .
' left join station_profile on thcv.station_id = station_profile.station_id' .
' left outer join dxcc_entities on thcv.col_my_dxcc = dxcc_entities.adif' .
' where thcv.station_id = ' . $station_id .
' where thcv.station_id = ?'.
' and (COL_QRZCOM_QSO_UPLOAD_STATUS is NULL
or COL_QRZCOM_QSO_UPLOAD_STATUS = ""
or COL_QRZCOM_QSO_UPLOAD_STATUS = "M"
or COL_QRZCOM_QSO_UPLOAD_STATUS = "N")';
$binding[]=$station_id;
$query = $this->db->query($sql);
$query = $this->db->query($sql, $binding);
return $query;
}
/*
* Function returns the QSOs from the logbook, which have not been either marked as uploaded to webADIF
*/
function get_webadif_qsos($station_id,$from = null, $to = null,$trusted = false){
$this->load->model('stations');
if ((!$trusted) && (!$this->stations->check_station_is_accessible($station_id))) {
return;
}
$sql = "
function get_webadif_qsos($station_id,$from = null, $to = null,$trusted = false) {
$binding=[];
$this->load->model('stations');
if ((!$trusted) && (!$this->stations->check_station_is_accessible($station_id))) {
return;
}
$sql = "
SELECT qsos.*, station_profile.*, dxcc_entities.name as station_country
FROM %s qsos
FROM ".$this->config->item('table_name')." qsos
INNER JOIN station_profile ON qsos.station_id = station_profile.station_id
LEFT JOIN dxcc_entities on qsos.col_my_dxcc = dxcc_entities.adif
LEFT OUTER JOIN webadif ON qsos.COL_PRIMARY_KEY = webadif.qso_id
WHERE qsos.station_id = %d
AND qsos.COL_SAT_NAME = 'QO-100'
AND webadif.upload_date IS NULL
WHERE qsos.station_id = ?
AND qsos.COL_SAT_NAME = 'QO-100'
AND webadif.upload_date IS NULL
";
$sql = sprintf(
$sql,
$this->config->item('table_name'),
$station_id
);
if ($from) {
$from = DateTime::createFromFormat('d/m/Y', $from);
$from = $from->format('Y-m-d');
$binding[] = $station_id;
$sql.=" AND qsos.COL_TIME_ON >= %s";
$sql=sprintf(
$sql,
$this->db->escape($from)
);
}
if ($to) {
$to = DateTime::createFromFormat('d/m/Y', $to);
$to = $to->format('Y-m-d');
if ($from) {
$from = DateTime::createFromFormat('d/m/Y', $from);
$from = $from->format('Y-m-d');
$sql.=" AND qsos.COL_TIME_ON <= %s";
$sql=sprintf(
$sql,
$this->db->escape($to)
);
}
$sql.=" AND qsos.COL_TIME_ON >= ?";
$binding[]=$from;
}
if ($to) {
$to = DateTime::createFromFormat('d/m/Y', $to);
$to = $to->format('Y-m-d');
return $this->db->query($sql);
}
$sql.=" AND qsos.COL_TIME_ON <= ?";
$binding[]=$to;
}
return $this->db->query($sql, $binding);
}
/*
* Function returns all the station_id's with QRZ API Key's
@@ -1973,36 +1972,35 @@ class Logbook_model extends CI_Model {
}
}
function get_last_qsos($num, $StationLocationsArray = null) {
function get_last_qsos($num, $StationLocationsArray = null) {
$binding=[];
if($StationLocationsArray == null) {
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
} else {
$logbooks_locations_array = $StationLocationsArray;
}
if ($logbooks_locations_array) {
$location_list = "'".implode("','",$logbooks_locations_array)."'";
$sql = "SELECT * FROM ( select * from " . $this->config->item('table_name'). "
WHERE station_id IN(". $location_list .")
order by col_time_on desc
limit ?) hrd
JOIN station_profile ON station_profile.station_id = hrd.station_id
LEFT JOIN dxcc_entities ON hrd.col_dxcc = dxcc_entities.adif
order by col_time_on desc";
$binding[]=$num*1;
$query = $this->db->query($sql,$binding);
return $query;
} else {
return null;
}
if($StationLocationsArray == null) {
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
} else {
$logbooks_locations_array = $StationLocationsArray;
}
if ($logbooks_locations_array) {
$location_list = "'".implode("','",$logbooks_locations_array)."'";
$sql = "SELECT * FROM ( select * from " . $this->config->item('table_name'). "
WHERE station_id IN(". $location_list .")
order by col_time_on desc
limit " . $num .
") hrd
JOIN station_profile ON station_profile.station_id = hrd.station_id
LEFT JOIN dxcc_entities ON hrd.col_dxcc = dxcc_entities.adif
order by col_time_on desc";
$query = $this->db->query($sql);
return $query;
} else {
return null;
}
}
function check_if_callsign_cnfmd_in_logbook($callsign, $StationLocationsArray = null, $band = null) {
if($StationLocationsArray == null) {
@@ -2219,69 +2217,72 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
}
/* Get all QSOs with a valid grid for use in the KML export */
function kml_get_all_qsos($band, $mode, $dxcc, $cqz, $propagation, $fromdate, $todate) {
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
function kml_get_all_qsos($band, $mode, $dxcc, $cqz, $propagation, $fromdate, $todate) {
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
$this->db->select('COL_CALL, COL_BAND, COL_TIME_ON, COL_RST_RCVD, COL_RST_SENT, COL_MODE, COL_SUBMODE, COL_NAME, COL_COUNTRY, COL_PRIMARY_KEY, COL_SAT_NAME, COL_GRIDSQUARE');
$this->db->where_in('station_id', $logbooks_locations_array);
$this->db->where("coalesce(COL_GRIDSQUARE, '') <> ''");
$this->db->select('COL_CALL, COL_BAND, COL_TIME_ON, COL_RST_RCVD, COL_RST_SENT, COL_MODE, COL_SUBMODE, COL_NAME, COL_COUNTRY, COL_PRIMARY_KEY, COL_SAT_NAME, COL_GRIDSQUARE');
$this->db->where_in('station_id', $logbooks_locations_array);
$this->db->where("coalesce(COL_GRIDSQUARE, '') <> ''");
if ($band != 'All') {
if ($band == 'SAT') {
$this->db->where('COL_PROP_MODE = \'' . $band . '\'');
}
else {
$this->db->where('COL_PROP_MODE != \'SAT\'');
$this->db->where('COL_BAND = \'' . $band .'\'');
}
}
if ($band != 'All') {
if ($band == 'SAT') {
$this->db->where('COL_PROP_MODE', $band);
}
else {
$this->db->where('COL_PROP_MODE != \'SAT\'');
$this->db->where('COL_BAND', $band);
}
}
if ($mode != 'All') {
$this->db->where('COL_MODE = \'' . $mode . '\'');
}
if ($mode != 'All') {
$this->db->where('COL_MODE', $mode);
}
if ($dxcc != 'All') {
$this->db->where('COL_DXCC = ' . $dxcc);
}
if ($dxcc != 'All') {
$this->db->where('COL_DXCC',$dxcc);
}
if ($cqz != 'All') {
$this->db->where('COL_CQZ = ' . $cqz);
}
if ($cqz != 'All') {
$this->db->where('COL_CQZ', $cqz);
}
if ($propagation != 'All') {
$this->db->where('COL_PROP_MODE = ' . $propagation);
}
if ($propagation != 'All') {
$this->db->where('COL_PROP_MODE', $propagation);
}
// If date is set, we add it to the where-statement
if ($fromdate != "") {
$this->db->where("date(".$this->config->item('table_name').".COL_TIME_ON) >= '".$fromdate."'");
}
if ($todate != "") {
$this->db->where("date(".$this->config->item('table_name').".COL_TIME_ON) <= '".$todate."'");
}
// If date is set, we add it to the where-statement
if ($fromdate != "") {
$this->db->where("date(".$this->config->item('table_name').".COL_TIME_ON) >=", $fromdate);
}
if ($todate != "") {
$this->db->where("date(".$this->config->item('table_name').".COL_TIME_ON) <=", $todate);
}
$query = $this->db->get($this->config->item('table_name'));
return $query;
}
$query = $this->db->get($this->config->item('table_name'));
return $query;
}
function cfd_get_all_qsos($fromdate, $todate) {
$binding=[];
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
// If date is set, we add it to the where-statement
if ($fromdate ?? ''!= "") {
$from=" AND date(q.COL_TIME_ON) >= '".$fromdate."'";
$from=" AND date(q.COL_TIME_ON) >= ?";
$binding[]=$fromdate;
} else {
$from="";
}
if ($todate ?? '' != "") {
$till=" AND date(q.COL_TIME_ON) <= '".$todate."'";
$till=" AND date(q.COL_TIME_ON) <= ?";
$binding[]=$todate;
} else {
$till='';
}
$location_list = "'".implode("','",$logbooks_locations_array)."'";
$location_list = "'".implode("','",$logbooks_locations_array)."'";
$sql="SELECT
dx.prefix,dx.name,
@@ -2292,27 +2293,27 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
ELSE mo.qrgmode
END AS mode,q.col_band as band,
COUNT(1) as cnfmd
FROM ".$this->config->item('table_name')." q
INNER JOIN
dxcc_entities dx ON (dx.adif = q.COL_DXCC)
INNER JOIN
adif_modes mo ON (mo.mode = q.COL_MODE)
inner join bands b on (b.band=q.COL_BAND)
WHERE
(q.COL_QSL_RCVD = 'Y'
OR q.COL_LOTW_QSL_RCVD = 'Y'
OR q.COL_EQSL_QSL_RCVD = 'Y')
AND q.station_id in (".$location_list.")
AND (b.bandgroup='hf' or b.band = '6m') ".($from ?? '')." ".($till ?? '')."
GROUP BY dx.prefix,dx.name , CASE
WHEN q.col_mode = 'CW' THEN 'C'
WHEN mo.qrgmode = 'DATA' THEN 'R'
WHEN mo.qrgmode = 'SSB' THEN 'F'
ELSE mo.qrgmode
END,q.COL_BAND order by dx.prefix asc, q.col_band desc";
FROM ".$this->config->item('table_name')." q
INNER JOIN
dxcc_entities dx ON (dx.adif = q.COL_DXCC)
INNER JOIN
adif_modes mo ON (mo.mode = q.COL_MODE)
inner join bands b on (b.band=q.COL_BAND)
WHERE
(q.COL_QSL_RCVD = 'Y'
OR q.COL_LOTW_QSL_RCVD = 'Y'
OR q.COL_EQSL_QSL_RCVD = 'Y')
AND q.station_id in (".$location_list.")
AND (b.bandgroup='hf' or b.band = '6m') ".($from ?? '')." ".($till ?? '')."
GROUP BY dx.prefix,dx.name , CASE
WHEN q.col_mode = 'CW' THEN 'C'
WHEN mo.qrgmode = 'DATA' THEN 'R'
WHEN mo.qrgmode = 'SSB' THEN 'F'
ELSE mo.qrgmode
END,q.COL_BAND order by dx.prefix asc, q.col_band desc";
$query = $this->db->query($sql);
return $query;
$query = $this->db->query($sql,$binding);
return $query;
}
@@ -2419,55 +2420,57 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
/* Return QSOs over a period of days */
function map_week_qsos($start, $end) {
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
$this->db->where("COL_TIME_ON BETWEEN '".$start."' AND '".$end."'");
$this->db->where_in('station_id', $logbooks_locations_array);
$this->db->order_by("COL_TIME_ON", "ASC");
$query = $this->db->get($this->config->item('table_name'));
$this->db->where("COL_TIME_ON >= ",$start);
$this->db->where("COL_TIME_ON <= ",$end);
$this->db->where_in('station_id', $logbooks_locations_array);
$this->db->order_by("COL_TIME_ON", "ASC");
$query = $this->db->get($this->config->item('table_name'));
return $query;
return $query;
}
/* used to return custom qsos requires start, end date plus a band */
function map_custom_qsos($start, $end, $band, $mode, $propagation) {
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
if (!$logbooks_locations_array) {
return null;
if (!$logbooks_locations_array) {
return null;
}
$this->db->join('dxcc_entities', $this->config->item('table_name').'.col_dxcc = dxcc_entities.adif', 'left');
$this->db->where("COL_TIME_ON >=",$start." 00:00:00");
$this->db->where("COL_TIME_ON <=",$end." 23:59:59'");
$this->db->where_in("station_id", $logbooks_locations_array);
if($band != "All" && $band != "SAT") {
$this->db->where("COL_BAND", $band);
}
if ($band == "SAT") {
$this->db->where("COL_PROP_MODE", "SAT");
}
if ($mode != 'All') {
$this->db->group_start();
$this->db->where("COL_MODE", $mode);
$this->db->or_where("COL_SUBMODE", $mode);
$this->db->group_end();
}
if ($propagation != 'All') {
$this->db->where("COL_PROP_MODE", $propagation);
}
$this->db->order_by("COL_TIME_ON", "ASC");
$query = $this->db->get($this->config->item('table_name'));
return $query;
}
$this->db->join('dxcc_entities', $this->config->item('table_name').'.col_dxcc = dxcc_entities.adif', 'left');
$this->db->where("COL_TIME_ON BETWEEN '".$start." 00:00:00' AND '".$end." 23:59:59'");
$this->db->where_in("station_id", $logbooks_locations_array);
if($band != "All" && $band != "SAT") {
$this->db->where("COL_BAND", $band);
}
if ($band == "SAT") {
$this->db->where("COL_PROP_MODE", "SAT");
}
if ($mode != 'All') {
$this->db->group_start();
$this->db->where("COL_MODE", $mode);
$this->db->or_where("COL_SUBMODE", $mode);
$this->db->group_end();
}
if ($propagation != 'All') {
$this->db->where("COL_PROP_MODE", $propagation);
}
$this->db->order_by("COL_TIME_ON", "ASC");
$query = $this->db->get($this->config->item('table_name'));
return $query;
}
/* Returns QSOs for the date sent eg 2011-09-30 */
function map_day($date) {
$this->load->model('logbooks_model');
@@ -2476,7 +2479,8 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
$start = $date." 00:00:00";
$end = $date." 23:59:59";
$this->db->where("COL_TIME_ON BETWEEN '".$start."' AND '".$end."'");
$this->db->where("COL_TIME_ON >= ", $start);
$this->db->where("COL_TIME_ON <= ", $end);
$this->db->where_in('station_id', $logbooks_locations_array);
$this->db->order_by("COL_TIME_ON", "ASC");
$query = $this->db->get($this->config->item('table_name'));
@@ -3204,24 +3208,33 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
/* Used to check if the qso is already in the database */
function import_check($datetime, $callsign, $band, $mode, $station_callsign, $station_id = null) {
$binding=[];
$mode=$this->get_main_mode_from_mode($mode);
$this->db->select('COL_PRIMARY_KEY, COL_TIME_ON, COL_CALL, COL_BAND, COL_GRIDSQUARE');
$this->db->where('COL_TIME_ON >= DATE_ADD(DATE_FORMAT("'.$datetime.'", \'%Y-%m-%d %H:%i\' ), INTERVAL -15 MINUTE )');
$this->db->where('COL_TIME_ON <= DATE_ADD(DATE_FORMAT("'.$datetime.'", \'%Y-%m-%d %H:%i\' ), INTERVAL 15 MINUTE )');
$this->db->where('COL_CALL', $callsign);
$this->db->where('COL_STATION_CALLSIGN', $station_callsign);
$this->db->where('COL_BAND', $band);
$this->db->where('COL_MODE', $mode);
$sql='SELECT COL_PRIMARY_KEY, COL_TIME_ON, COL_CALL, COL_BAND, COL_GRIDSQUARE from '.$this->config->item('table_name').'
WHERE COL_TIME_ON >= DATE_ADD(DATE_FORMAT(?, \'%Y-%m-%d %H:%i\' ), INTERVAL -15 MINUTE )
AND COL_TIME_ON <= DATE_ADD(DATE_FORMAT(?, \'%Y-%m-%d %H:%i\' ), INTERVAL 15 MINUTE )
AND COL_CALL=?
AND COL_STATION_CALLSIGN=?
AND COL_BAND=?
AND COL_MODE=?';
$binding[]=$datetime;
$binding[]=$datetime;
$binding[]=$callsign;
$binding[]=$station_callsign;
$binding[]=$band;
$binding[]=$mode;
if(isset($station_id) && $station_id > 0) {
$this->db->where('station_id', $station_id);
$sql.=' AND station_id=?';
$binding[]=$station_id;
}
$query = $this->db->get($this->config->item('table_name'));
$query = $this->db->query($sql, $binding);
if ($query->num_rows() > 0)
{
if ($query->num_rows() > 0) {
$ret = $query->row();
return ["Found", $ret->COL_PRIMARY_KEY, $ret->COL_GRIDSQUARE];
} else {
@@ -3237,7 +3250,7 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
'COL_CLUBLOG_QSO_DOWNLOAD_STATUS' => $qsl_status,
);
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i:%s\') = "'.$datetime.'"');
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i:%s\') = ',$datetime);
$this->db->where('COL_CALL', $callsign);
$this->db->where("replace(replace(COL_BAND,'cm',''),'m','')", $band); // no way to achieve a real bandmatch, so fallback to match without unit. e.g.: "6" was provided by Clublog. Do they mean 6m or 6cm?
$this->db->where('COL_STATION_CALLSIGN', $station_callsign);
@@ -3308,15 +3321,16 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
}
$this->db->group_start();
$this->db->where('date_format(COL_LOTW_QSLRDATE, \'%Y-%m-%d %H:%i\') != "'.$qsl_date.'"');
$this->db->where('date_format(COL_LOTW_QSLRDATE, \'%Y-%m-%d %H:%i\') != ',$qsl_date);
$this->db->or_where('COL_LOTW_QSLRDATE is null');
$this->db->group_end();
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = "'.$datetime.'"');
$this->db->where('COL_CALL', $callsign);
$this->db->where('COL_BAND', $band);
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = ',$datetime);
$this->db->where('COL_STATION_CALLSIGN', $station_callsign);
$this->db->where('COL_PRIMARY_KEY', $qsoid);
$this->db->update($this->config->item('table_name'), $data);
unset($data);
@@ -3325,7 +3339,7 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
'COL_DISTANCE' => 0
);
$this->db->select('station_profile.station_gridsquare as station_gridsquare');
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = "'.$datetime.'"');
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = ',$datetime);
$this->db->where('COL_CALL', $callsign);
$this->db->where('COL_BAND', $band);
$this->db->where('COL_PRIMARY_KEY', $qsoid);
@@ -3348,7 +3362,7 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
$data['COL_DISTANCE'] = $this->qra->distance($station_gridsquare, $qsl_vucc_grids, 'K');
}
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = "'.$datetime.'"');
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = ',$datetime);
$this->db->where('COL_CALL', $callsign);
$this->db->where('COL_BAND', $band);
$this->db->where('COL_PRIMARY_KEY', $qsoid);

View File

@@ -6,8 +6,7 @@ class Note extends CI_Model {
if ($api_key == null) {
$user_id = $this->session->userdata('user_id');
} else {
$CI =& get_instance();
$CI->load->model('api_model');
$this->load->model('api_model');
if (strpos($this->api_model->access($api_key), 'r') !== false) {
$this->api_model->update_last_used($api_key);
$user_id = $this->api_model->key_userid($api_key);
@@ -20,9 +19,9 @@ class Note extends CI_Model {
function add() {
$data = array(
'cat' => xss_clean($this->input->post('category')),
'title' => xss_clean($this->input->post('title')),
'note' => xss_clean($this->input->post('content')),
'cat' => $this->input->post('category', TRUE),
'title' => $this->input->post('title', TRUE),
'note' => $this->input->post('content', TRUE),
'user_id' => $this->session->userdata('user_id')
);
@@ -31,23 +30,37 @@ class Note extends CI_Model {
function edit() {
$data = array(
'cat' => xss_clean($this->input->post('category')),
'title' => xss_clean($this->input->post('title')),
'note' => xss_clean($this->input->post('content'))
'cat' => $this->input->post('category', TRUE),
'title' => $this->input->post('title', TRUE),
'note' => $this->input->post('content', TRUE)
);
$this->db->where('id', xss_clean($this->input->post('id')));
$this->db->where('id', $this->input->post('id', TRUE));
$this->db->where('user_id', $this->session->userdata('user_id'));
$this->db->update('notes', $data);
}
function delete($id) {
$this->db->delete('notes', array('id' => xss_clean($id), 'user_id' =>$this->session->userdata('user_id')));
$clean_id = $this->security->xss_clean($id);
if (! is_numeric($clean_id)) {
show_404();
}
$this->db->delete('notes', array('id' => $clean_id, 'user_id' => $this->session->userdata('user_id')));
}
function view($id) {
$clean_id = $this->security->xss_clean($id);
if (! is_numeric($clean_id)) {
show_404();
}
// Get Note
$this->db->where('id', xss_clean($id));
$this->db->where('id', $clean_id);
$this->db->where('user_id', $this->session->userdata('user_id'));
return $this->db->get('notes');
}

View File

@@ -4,9 +4,8 @@ if (!defined('BASEPATH')) exit('No direct script access allowed');
class Timeline_model extends CI_Model
{
function get_timeline($band, $mode, $award, $qsl, $lotw, $eqsl) {
$CI =& get_instance();
$CI->load->model('logbooks_model');
$logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
if (!$logbooks_locations_array) {
return null;
@@ -27,6 +26,7 @@ class Timeline_model extends CI_Model
}
public function get_timeline_dxcc($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
$binding = [];
$sql = "select min(date(COL_TIME_ON)) date, prefix, col_country, end, adif from "
.$this->config->item('table_name'). " thcv
join dxcc_entities on thcv.col_dxcc = dxcc_entities.adif
@@ -34,16 +34,19 @@ class Timeline_model extends CI_Model
if ($band != 'All') {
if ($band == 'SAT') {
$sql .= " and col_prop_mode ='" . $band . "'";
$sql .= " and col_prop_mode = ?";
$binding[] = $band;
}
else {
$sql .= " and col_prop_mode !='SAT'";
$sql .= " and col_band ='" . $band . "'";
$sql .= " and col_band = ?";
$binding[] = $band;
}
}
if ($mode != 'All') {
$sql .= " and col_mode ='" . $mode . "'";
$sql .= " and col_mode = ?";
$binding[] = $mode;
}
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
@@ -51,28 +54,32 @@ class Timeline_model extends CI_Model
$sql .= " group by col_dxcc, col_country
order by date desc";
$query = $this->db->query($sql);
$query = $this->db->query($sql, $binding);
return $query->result();
}
public function get_timeline_waja($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
$binding = [];
$sql = "select min(date(COL_TIME_ON)) date, col_state from "
.$this->config->item('table_name'). " thcv
where station_id in (" . $location_list . ")";
if ($band != 'All') {
if ($band == 'SAT') {
$sql .= " and col_prop_mode ='" . $band . "'";
$sql .= " and col_prop_mode = ?";
$binding[] = $band;
}
else {
$sql .= " and col_prop_mode !='SAT'";
$sql .= " and col_band ='" . $band . "'";
$sql .= " and col_band = ?";
$binding[] = $band;
}
}
if ($mode != 'All') {
$sql .= " and col_mode ='" . $mode . "'";
$sql .= " and col_mode = ?";
$binding[] = $mode;
}
$sql .= " and COL_DXCC = '339' and trim(coalesce(COL_STATE,'')) != '' ";
@@ -82,28 +89,32 @@ class Timeline_model extends CI_Model
$sql .= " group by col_state
order by date desc";
$query = $this->db->query($sql);
$query = $this->db->query($sql, $binding);
return $query->result();
}
public function get_timeline_was($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
$binding = [];
$sql = "select min(date(COL_TIME_ON)) date, col_state from "
.$this->config->item('table_name'). " thcv
where station_id in (" . $location_list . ")";
if ($band != 'All') {
if ($band == 'SAT') {
$sql .= " and col_prop_mode ='" . $band . "'";
$sql .= " and col_prop_mode = ?";
$binding[] = $band;
}
else {
$sql .= " and col_prop_mode !='SAT'";
$sql .= " and col_band ='" . $band . "'";
$sql .= " and col_band = ?";
$binding[] = $band;
}
}
if ($mode != 'All') {
$sql .= " and col_mode ='" . $mode . "'";
$sql .= " and col_mode = ?";
$binding[] = $mode;
}
$sql .= " and COL_DXCC in ('291', '6', '110')";
@@ -114,12 +125,13 @@ class Timeline_model extends CI_Model
$sql .= " group by col_state
order by date desc";
$query = $this->db->query($sql);
$query = $this->db->query($sql, $binding);
return $query->result();
}
public function get_timeline_iota($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
$binding = [];
$sql = "select min(date(COL_TIME_ON)) date, col_iota, name, prefix from "
.$this->config->item('table_name'). " thcv
join iota on thcv.col_iota = iota.tag
@@ -127,16 +139,19 @@ class Timeline_model extends CI_Model
if ($band != 'All') {
if ($band == 'SAT') {
$sql .= " and col_prop_mode ='" . $band . "'";
$sql .= " and col_prop_mode = ?";
$binding[] = $band;
}
else {
$sql .= " and col_prop_mode !='SAT'";
$sql .= " and col_band ='" . $band . "'";
$sql .= " and col_band = ?";
$binding[] = $band;
}
}
if ($mode != 'All') {
$sql .= " and col_mode ='" . $mode . "'";
$sql .= " and col_mode = ?";
$binding[] = $mode;
}
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
@@ -144,28 +159,32 @@ class Timeline_model extends CI_Model
$sql .= " and col_iota <> '' group by col_iota, name, prefix
order by date desc";
$query = $this->db->query($sql);
$query = $this->db->query($sql, $binding);
return $query->result();
}
public function get_timeline_waz($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
$binding = [];
$sql = "select min(date(COL_TIME_ON)) date, col_cqz from "
.$this->config->item('table_name'). " thcv
where station_id in (" . $location_list . ")";
if ($band != 'All') {
if ($band == 'SAT') {
$sql .= " and col_prop_mode ='" . $band . "'";
$sql .= " and col_prop_mode = ?";
$binding[] = $band;
}
else {
$sql .= " and col_prop_mode !='SAT'";
$sql .= " and col_band ='" . $band . "'";
$sql .= " and col_band = ?";
$binding[] = $band;
}
}
if ($mode != 'All') {
$sql .= " and col_mode ='" . $mode . "'";
$sql .= " and col_mode = ?";
$binding[] = $mode;
}
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
@@ -173,12 +192,12 @@ class Timeline_model extends CI_Model
$sql .= " and col_cqz <> '' group by col_cqz
order by date desc";
$query = $this->db->query($sql);
$query = $this->db->query($sql, $binding);
return $query->result();
}
// Adds confirmation to query
function addQslToQuery($qsl, $lotw, $eqsl) {
$sql = '';
@@ -212,41 +231,9 @@ class Timeline_model extends CI_Model
return $sql;
}
public function get_timeline_vucc3($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
// $sql = "select min(date(COL_TIME_ON)) date, col_gridsquare from "
$sql = "select min(date(COL_TIME_ON)) date, upper(substring(col_gridsquare, 1, 4)) gridsquare from "
.$this->config->item('table_name'). " thcv
where station_id in (" . $location_list . ")";
if ($band != 'All') {
if ($band == 'SAT') {
$sql .= " and col_prop_mode ='" . $band . "'";
}
else {
$sql .= " and col_prop_mode !='SAT'";
$sql .= " and col_band ='" . $band . "'";
}
}
if ($mode != 'All') {
$sql .= " and col_mode ='" . $mode . "'";
}
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
$sql .= " and col_gridsquare <> '' group by upper(substring(col_gridsquare, 1, 4))
order by date desc";
$query = $this->db->query($sql);
$this->vucc_shit($band, $mode, $location_list, $qsl, $lotw, $eqsl);
return $query->result();
}
public function timeline_qso_details($querystring, $band, $mode, $type){
$CI =& get_instance();
$CI->load->model('logbooks_model');
$logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
$this->load->model('logbooks_model');
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
$this->db->join('station_profile', 'station_profile.station_id = '.$this->config->item('table_name').'.station_id');
$this->db->join('dxcc_entities', 'dxcc_entities.adif = '.$this->config->item('table_name').'.COL_DXCC', 'left outer');
@@ -290,9 +277,9 @@ class Timeline_model extends CI_Model
'gridsquare' => $grid->gridsquare,
'date' => $grid->date);
}
$col_vucc_grids = $this->get_vucc_grids($band, $mode, $location_list, $qsl, $lotw, $eqsl);
foreach ($col_vucc_grids as $gridSplit) {
$grids = explode(",", $gridSplit->gridsquare);
foreach($grids as $key) {
@@ -312,23 +299,26 @@ class Timeline_model extends CI_Model
}
public function get_gridsquare($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
// $sql = "select min(date(COL_TIME_ON)) date, col_gridsquare from "
$binding = [];
$sql = "select min(COL_TIME_ON) date, upper(substring(col_gridsquare, 1, 4)) gridsquare from "
.$this->config->item('table_name'). " thcv
where station_id in (" . $location_list . ")";
if ($band != 'All') {
if ($band == 'SAT') {
$sql .= " and col_prop_mode ='" . $band . "'";
$sql .= " and col_prop_mode = ?";
$binding[] = $band;
}
else {
$sql .= " and col_prop_mode !='SAT'";
$sql .= " and col_band ='" . $band . "'";
$sql .= " and col_band = ?";
$binding[] = $band;
}
}
if ($mode != 'All') {
$sql .= " and col_mode ='" . $mode . "'";
$sql .= " and col_mode = ?";
$binding[] = $mode;
}
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
@@ -336,38 +326,41 @@ class Timeline_model extends CI_Model
$sql .= " and col_gridsquare <> '' group by upper(substring(col_gridsquare, 1, 4))
order by date desc";
$query = $this->db->query($sql);
$query = $this->db->query($sql, $binding);
return $query->result();
}
public function get_vucc_grids($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
// $sql = "select min(date(COL_TIME_ON)) date, col_gridsquare from "
$binding = [];
$sql = "select COL_TIME_ON as date, upper(col_vucc_grids) gridsquare from "
.$this->config->item('table_name'). " thcv
where station_id in (" . $location_list . ")";
if ($band != 'All') {
if ($band == 'SAT') {
$sql .= " and col_prop_mode ='" . $band . "'";
$sql .= " and col_prop_mode = ?";
$binding[] = $band;
}
else {
$sql .= " and col_prop_mode !='SAT'";
$sql .= " and col_band ='" . $band . "'";
$sql .= " and col_band = ?";
$binding[] = $band;
}
}
if ($mode != 'All') {
$sql .= " and col_mode ='" . $mode . "'";
$sql .= " and col_mode = ?";
$binding[] = $mode;
}
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
$sql .= " and col_vucc_grids <> ''";
$query = $this->db->query($sql);
$query = $this->db->query($sql, $binding);
return $query->result();
}
}

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -399,11 +399,11 @@ msgstr ""
msgid "Backup"
msgstr ""
#: application/controllers/Backup.php:48
#: application/controllers/Backup.php:50
msgid "ADIF - Backup"
msgstr ""
#: application/controllers/Backup.php:80
#: application/controllers/Backup.php:84
msgid "Notes - Backup"
msgstr ""
@@ -1349,7 +1349,7 @@ msgstr ""
msgid "Edit Mode"
msgstr ""
#: application/controllers/Notes.php:19
#: application/controllers/Notes.php:18
#: application/views/interface_assets/header.php:128
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
#: application/views/notes/main.php:5 application/views/notes/main.php:8
@@ -1361,16 +1361,16 @@ msgstr ""
msgid "Notes"
msgstr ""
#: application/controllers/Notes.php:38
#: application/controllers/Notes.php:37
msgid "Add Notes"
msgstr ""
#: application/controllers/Notes.php:58
#: application/controllers/Notes.php:64
#: application/views/oqrs/showrequests.php:88
msgid "Note"
msgstr ""
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
#: application/views/notes/view.php:19
msgid "Edit Note"
msgstr ""
@@ -2125,31 +2125,31 @@ msgstr ""
msgid "HRDlog: No station profiles with HRDlog Credentials found."
msgstr ""
#: application/models/Logbook_model.php:4129
#: application/models/Logbook_model.php:4143
msgid "QSO could not be matched"
msgstr ""
#: application/models/Logbook_model.php:4135
#: application/models/Logbook_model.php:4149
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
msgstr ""
#: application/models/Logbook_model.php:4140
#: application/models/Logbook_model.php:4154
msgid "confirmed by award manager"
msgstr ""
#: application/models/Logbook_model.php:4143
#: application/models/Logbook_model.php:4157
msgid "confirmed by cross-check of DCL data"
msgstr ""
#: application/models/Logbook_model.php:4146
#: application/models/Logbook_model.php:4160
msgid "confirmation pending"
msgstr ""
#: application/models/Logbook_model.php:4149
#: application/models/Logbook_model.php:4163
msgid "unconfirmed"
msgstr ""
#: application/models/Logbook_model.php:4152
#: application/models/Logbook_model.php:4166
msgid "unknown"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
"POT-Creation-Date: 2024-08-12 09:45+0000\n"
"PO-Revision-Date: 2024-08-13 04:18+0000\n"
"PO-Revision-Date: 2024-08-13 19:24+0000\n"
"Last-Translator: Dragan Đorđević <4o4a.dragan@gmail.com>\n"
"Language-Team: Serbian <https://translate.wavelog.org/projects/wavelog/"
"installer/sr/>\n"
@@ -451,8 +451,8 @@ msgid ""
"Usually 'localhost'.<br>Optional with '[host]:[port]'. Default port: 3306."
"<br>In a docker compose install type 'wavelog-db'."
msgstr ""
"Obično 'localhost'.<br>Opciono '[host]:[port]'. Podrazumevani port: "
"3306.<br>In a docker compose install type 'wavelog-db'."
"Obično 'localhost'.<br>Opciono sa '[host]:[port]'. Podrazumevani port: 3306. "
"<br>In a docker compose install type 'wavelog-db'."
#: install/index.php:447
msgid "Database Name"