From 306d3aeadfd54c781f040ca02240eee6ebcdba40 Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Mon, 14 Apr 2025 14:59:32 +0900 Subject: [PATCH 001/140] Implementation of 3D Secure Support --- .../weko_records_ui/permissions.py | 73 +++++++++++- .../static/js/weko_records_ui/app.js | 56 +++++++++ .../weko-records-ui/weko_records_ui/views.py | 109 +++++++++++++++--- 3 files changed, 222 insertions(+), 16 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/permissions.py b/modules/weko-records-ui/weko_records_ui/permissions.py index 6183295675..ec608b67bf 100644 --- a/modules/weko-records-ui/weko_records_ui/permissions.py +++ b/modules/weko-records-ui/weko_records_ui/permissions.py @@ -702,7 +702,7 @@ def create_charge(user_id, item_id, price, title, file_url): credit_error : クレジットカード情報エラー(カード番号が未登録か無効) connection_error : 通信エラー api_error : APIエラー - 上記以外 : 明細番号 + 上記以外 : 3DセキュアリダイレクトURL """ repository_charge_settings = AdminSettings.get('repository_charge_settings') @@ -776,12 +776,81 @@ def create_charge(user_id, item_id, price, title, file_url): return 'already' # 課金予約成功 - return str(res_json.get('trade_id')) + return str(res_json.get('redirect_url')) current_app.logger.error(f'invalid response by charge API in create_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}, res_json: {res_json}') return 'api_error' +def secure_charge(user_id, access_id): + """3DS2.0認証後決済を行う + + Args: + user_id : User ID + access_id : Access ID + + Returns: + str: + connection_error : 通信エラー + api_error : APIエラー + trade_id : 明細番号 + """ + repository_charge_settings = AdminSettings.get('repository_charge_settings') + charge_protocol = repository_charge_settings.protocol + charge_fqdn = repository_charge_settings.fqdn + charge_user = repository_charge_settings.user + charge_pass = repository_charge_settings.password + sys_id = repository_charge_settings.sys_id + + url = f'{charge_protocol}://{charge_user}:{charge_pass}@{charge_fqdn}/charge/secure_tran' + params = { + 'sys_id': sys_id, # 機関ID + 'user_id': _get_shib_user_name(user_id), # 課金対象ログインユーザーのハッシュ化されたID + 'access_id': access_id, # 課金予約時に取得したアクセスID + } + + # プロキシ設定 + proxy_settings = AdminSettings.get('proxy_settings') + proxy_host = proxy_settings.host + proxy_port = proxy_settings.port + proxy_user = proxy_settings.user + proxy_pass = proxy_settings.password + proxy_mode = proxy_settings.use_proxy + proxies = { + 'http': f'http://{proxy_user}:{proxy_pass}@{proxy_host}:{proxy_port}', + 'https': f'https://{proxy_user}:{proxy_pass}@{proxy_host}:{proxy_port}', + } + + # HTTPリクエスト実行 + try: + if proxy_mode: + res = requests.get(url, params=params, timeout=10, proxies=proxies) + else: + res = requests.get(url, params=params, timeout=10) + except Exception as e: + current_app.logger.error(f'requests error in secure_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}') + current_app.logger.error(e) + return 'api_error' + + res_json = res.json() + if not res_json: + current_app.logger.error(f'no json error in secure_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}') + return 'api_error' + + if res.headers.get('WEKO_CHARGE_STATUS') == -64: + # GMO通信エラー + current_app.logger.error(f'connection_error in secure_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}') + return 'connection_error' + + if isinstance(res_json, dict): + if str(res_json.get('charge_status')) == '4': + # 3DS2.0認証後決済成功 + return str(res_json.get('trade_id')) + + current_app.logger.error(f'invalid response by charge API in secure_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}, res_json: {res_json}') + return 'api_error' + + def close_charge(user_id, trade_id): """課金確定を行う diff --git a/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js b/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js index f21d8302df..5a0317152a 100644 --- a/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js +++ b/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js @@ -327,6 +327,7 @@ $(function() { handleDownloadBillingFile(); handleConfirmButton(); handleChargeBillingFile(); + handleConfirmBillingFile(); }); function handleDownloadBillingFile(isVersionTable) { @@ -378,7 +379,16 @@ function handleChargeBillingFile() { // 課金ボタン押下時の処理(課金確認メッセージOK時の処理) $('button#modal_charge').on('click', function () { $('#action_charge_confirmation').modal('hide'); + const email = document.getElementById('current_user_email').value; const data = $('button#charge-button').data(); + const charge_key = 'charge_' + email; + let charge_item = JSON.parse(window.sessionStorage.getItem(charge_key)); + if (charge_item) { + charge_item.push(data.itemid); + } else { + charge_item = [data.itemid]; + } + window.sessionStorage.setItem(charge_key, JSON.stringify(charge_item)); let params = { 'item_id': data.itemid, 'file_name': data.filename, @@ -443,6 +453,52 @@ function handleChargeBillingFile() { }); } +function handleConfirmBillingFile() { + const email = document.getElementById('current_user_email').value; + const charge_key = 'charge_' + email; + let charge_item = JSON.parse(window.sessionStorage.getItem(charge_key)); + const data = $('button#charge-button').data(); + if (charge_item && charge_item.indexOf(data.itemid) >= 0) { + charge_item.pop(data.itemid); + if (charge_item.length == 0) { + window.sessionStorage.removeItem(charge_key); + } + else { + window.sessionStorage.setItem(charge_key, JSON.stringify(charge_item)); + } + let params = { + 'item_id': data.itemid, + } + params = Object.keys(params).map(key => key + '=' + params[key]).join('&'); + $.ajax({ + url: '/charge/show' + '?' + params, + type: 'GET', + contentType: 'application/json', + success: function (data) { + if (data.status == 'success') { + $('#success_flag').val('true') + // 課金成功メッセージ表示 + const message = $('#charge_success').val(); + $('#charge_success_message').html(message); + $('#action_charge_success').modal('show'); + } + else { + // 課金失敗メッセージ表示 + const message = $('#charge_error').val(); + $('#charge_success_message').html(message); + $('#action_charge_success').modal('show'); + } + }, + error: function (error) { + // 課金失敗メッセージ表示 + const message = $('#charge_error').val(); + $('#charge_success_message').html(message); + $('#action_charge_success').modal('show'); + } + }); + } +} + /* Hide preview area show photo. */ if (Number($('#preview_count').val()) == 0) { $('#preview_carousel_panel').addClass('hide') diff --git a/modules/weko-records-ui/weko_records_ui/views.py b/modules/weko-records-ui/weko_records_ui/views.py index 07dc0055b4..6021b8d9f9 100644 --- a/modules/weko-records-ui/weko_records_ui/views.py +++ b/modules/weko-records-ui/weko_records_ui/views.py @@ -58,6 +58,7 @@ from weko_records.serializers.utils import get_mapping from weko_records.utils import custom_record_medata_for_export, \ remove_weko2_special_character, selected_value_by_language +from weko_redis.redis import RedisConnection from weko_schema_ui.models import PublishStatus from weko_workflow.api import WorkFlow @@ -69,7 +70,7 @@ from .permissions import check_content_clickable, check_created_id, \ check_file_download_permission, check_original_pdf_download_permission, \ check_permission_period, file_permission_factory, get_permission, \ - check_charge, create_charge, close_charge + check_charge, create_charge, close_charge, secure_charge from .utils import get_billing_file_download_permission, \ get_google_detaset_meta, get_google_scholar_meta, get_groups_price, \ get_min_price_billing_file_download, get_record_permalink, hide_by_email, \ @@ -1011,12 +1012,14 @@ def charge(): title : タイトル price : 支払い金額 - Response parameter(json): - status : - success : 課金成功 - already : 課金済み - error : 課金失敗 - credit_error : 課金失敗(クレジットカード情報の不備) + Response parameter + json: + status: + already : 課金済み + error : 課金失敗 + credit_error : 課金失敗(クレジットカード情報の不備) + redirect: + カード会社の3DS2.0画面へのリダイレクトURL ''' item_id = request.values.get('item_id') file_name = request.values.get('file_name') @@ -1024,6 +1027,14 @@ def charge(): price = request.values.get('price') file_url = current_app.config['THEME_SITEURL'] + f'/record/{item_id}/files/{file_name}' + # 課金中のアイテムIDをキャッシュから取得 + redis_connection = RedisConnection() + datastore = redis_connection.connection(db=current_app.config['CACHE_REDIS_DB'], kv=True) + cache_key = f'charge_{current_user.id}' + if datastore.redis.exists(cache_key): + # 課金中だったら課金しない + return jsonify({'status': 'error'}) + # 課金チェック try: charge_result = check_charge(current_user.id, int(item_id)) @@ -1037,14 +1048,14 @@ def charge(): # 課金予約 try: - trade_id = create_charge(current_user.id, int(item_id), price, title, file_url) - if trade_id in ['connection_error', 'api_error']: + redirect_url = create_charge(current_user.id, int(item_id), price, title, file_url) + if redirect_url in ['connection_error', 'api_error']: # 課金失敗 return jsonify({'status': 'error'}) - if trade_id == 'credit_error': + if redirect_url == 'credit_error': # 課金失敗(クレジットカード情報の不備) return jsonify({'status': 'credit_error'}) - if trade_id == 'already': + if redirect_url == 'already': # 課金済みだったら課金しない return jsonify({'status': 'already'}) except Exception as e: @@ -1052,14 +1063,84 @@ def charge(): current_app.logger.error(e) return abort(500) + if not redirect_url: + # 課金失敗 + return jsonify({'status': 'error'}) + + # 課金中のアイテムIDをキャッシュに保存 + datastore.put(cache_key, item_id, ttl_secs=300) + + return redirect(redirect_url) + +@blueprint.route('/charge/secure', methods=['POST']) +def charge_secure(): + """3DS2.0認証後の課金処理を行う。 + + Request parameter: + MD : 課金予約時に取得したaccess_id + + Response parameter + json: + status: + success : 課金成功 + error : 課金失敗 + """ + access_id = request.values.get('MD') + + # 課金中のアイテムIDをキャッシュから取得 + redis_connection = RedisConnection() + datastore = redis_connection.connection(db=current_app.config['CACHE_REDIS_DB'], kv=True) + cache_key = f'charge_{current_user.id}' + if not datastore.redis.exists(cache_key): + return redirect('/') + + item_id = datastore.redis.get(cache_key) + redirect_url = '/records/{}'.format(item_id) + datastore.delete(cache_key) + + # 3DS2.0認証後決済 + try: + trade_id = secure_charge(current_user.id, access_id) + if trade_id in ['connection_error', 'api_error']: + # 課金失敗 + return redirect(redirect_url) + except Exception as e: + current_app.logger.error(f'Error in secure_charge: user: {current_user.id}, access_id: {access_id}') + current_app.logger.error(e) + return abort(500) + # 課金確定 try: - charge_result = close_charge(current_user.id, trade_id) - if charge_result: + close_charge(current_user.id, trade_id) + return redirect(redirect_url) + except Exception as e: + current_app.logger.error(f'Error in close_charge: user: {current_user.id}, trade_id: {trade_id}') + current_app.logger.error(e) + return abort(500) + +@blueprint.route('/charge/show', methods=['GET']) +def charge_show(): + """課金済みかどうかを確認する。 + + Request parameter: + item_id : アイテムID + + Response parameter + json: + status: + success : 課金済み + error : 課金失敗 + """ + item_id = request.values.get('item_id') + # 課金チェック + try: + charge_result = check_charge(current_user.id, int(item_id)) + if charge_result == 'already': + # 課金済みの場合、課金成功 return jsonify({'status': 'success'}) else: return jsonify({'status': 'error'}) except Exception as e: - current_app.logger.error(f'Error in close_charge: user: {current_user.id}, trade_id: {trade_id}') + current_app.logger.error(f'Error in check_charge: user: {current_user.id}, item_id: {item_id}') current_app.logger.error(e) return abort(500) From cd81b393eba517eb5bf825dd80a56dbf2a1846ff Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Mon, 14 Apr 2025 16:27:22 +0900 Subject: [PATCH 002/140] fix ret_url --- modules/weko-records-ui/weko_records_ui/permissions.py | 4 +++- modules/weko-records-ui/weko_records_ui/views.py | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/permissions.py b/modules/weko-records-ui/weko_records_ui/permissions.py index ec608b67bf..20dab7542e 100644 --- a/modules/weko-records-ui/weko_records_ui/permissions.py +++ b/modules/weko-records-ui/weko_records_ui/permissions.py @@ -686,7 +686,7 @@ def check_charge(user_id, item_id): return 'not_billed' -def create_charge(user_id, item_id, price, title, file_url): +def create_charge(user_id, item_id, price, title, file_url, ret_url): """課金予約を行う Args: @@ -695,6 +695,7 @@ def create_charge(user_id, item_id, price, title, file_url): price : File price title : Item title file_url : File download url + ret_url : Return URL Returns: str: @@ -730,6 +731,7 @@ def create_charge(user_id, item_id, price, title, file_url): 'title': title, # 課金対象コンテンツのタイトル(明細に表示される) 'uri': file_url, # コンテンツ再表示用URL 'memo': indexes, # 請求書の明細の補足欄に表示されるインデックス階層 + 'ret_url': ret_url, # 3Dセキュア認証完了後のリダイレクトURL } # プロキシ設定 diff --git a/modules/weko-records-ui/weko_records_ui/views.py b/modules/weko-records-ui/weko_records_ui/views.py index 6021b8d9f9..432184413d 100644 --- a/modules/weko-records-ui/weko_records_ui/views.py +++ b/modules/weko-records-ui/weko_records_ui/views.py @@ -1026,6 +1026,7 @@ def charge(): title = request.values.get('title') price = request.values.get('price') file_url = current_app.config['THEME_SITEURL'] + f'/record/{item_id}/files/{file_name}' + ret_url = current_app.config['THEME_SITEURL'] + url_for('weko_records_ui.charge_secure') # 課金中のアイテムIDをキャッシュから取得 redis_connection = RedisConnection() @@ -1048,7 +1049,7 @@ def charge(): # 課金予約 try: - redirect_url = create_charge(current_user.id, int(item_id), price, title, file_url) + redirect_url = create_charge(current_user.id, int(item_id), price, title, file_url, ret_url) if redirect_url in ['connection_error', 'api_error']: # 課金失敗 return jsonify({'status': 'error'}) From dbc7dab88d94deb5c9164df8041725d222a8880e Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Tue, 15 Apr 2025 14:19:21 +0900 Subject: [PATCH 003/140] Session removal on error --- .../static/js/weko_records_ui/app.js | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js b/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js index 5a0317152a..6e079ac867 100644 --- a/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js +++ b/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js @@ -442,6 +442,21 @@ function handleChargeBillingFile() { // 画面を更新 location.reload(); } + else { + const email = document.getElementById('current_user_email').value; + const data = $('button#charge-button').data(); + const charge_key = 'charge_' + email; + let charge_item = JSON.parse(window.sessionStorage.getItem(charge_key)); + if (charge_item) { + charge_item.pop(data.itemid); + if (charge_item.length == 0) { + window.sessionStorage.removeItem(charge_key); + } + else { + window.sessionStorage.setItem(charge_key, JSON.stringify(charge_item)); + } + } + } }); $('button#charge_modal_close_icon').on('click', function () { @@ -450,6 +465,21 @@ function handleChargeBillingFile() { // 画面を更新 location.reload(); } + else { + const email = document.getElementById('current_user_email').value; + const data = $('button#charge-button').data(); + const charge_key = 'charge_' + email; + let charge_item = JSON.parse(window.sessionStorage.getItem(charge_key)); + if (charge_item) { + charge_item.pop(data.itemid); + if (charge_item.length == 0) { + window.sessionStorage.removeItem(charge_key); + } + else { + window.sessionStorage.setItem(charge_key, JSON.stringify(charge_item)); + } + } + } }); } From 243cc9e43de3f70681e3c0d1cb05d614509704ae Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Tue, 22 Apr 2025 13:36:23 +0900 Subject: [PATCH 004/140] Unit Test Implementation --- .../weko-records-ui/tests/test_permissions.py | 120 +++++++++++++-- modules/weko-records-ui/tests/test_views.py | 145 ++++++++++++++++-- .../weko_records_ui/permissions.py | 2 +- .../weko-records-ui/weko_records_ui/views.py | 4 +- 4 files changed, 237 insertions(+), 34 deletions(-) diff --git a/modules/weko-records-ui/tests/test_permissions.py b/modules/weko-records-ui/tests/test_permissions.py index 4c001751e4..a317d12fa6 100644 --- a/modules/weko-records-ui/tests/test_permissions.py +++ b/modules/weko-records-ui/tests/test_permissions.py @@ -37,6 +37,7 @@ is_open_restricted, check_charge, create_charge, + secure_charge, close_charge, _get_shib_user_name, _get_content_id_for_charge, @@ -898,7 +899,7 @@ def test_check_charge(db_admin_settings, users, id, result): with patch('weko_records_ui.permissions.requests.get', return_value=res): assert check_charge('1','1') == 'not_billed' -# def create_charge(user_id, item_id, price, title, file_url): +# def create_charge(user_id, item_id, price, title, file_url, ret_url): # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_permissions.py::test_create_charge -vv -s --cov-branch --cov-report=term --basetemp=.tox/c1/tmp @pytest.mark.parametrize( "id, result", @@ -922,41 +923,132 @@ def test_create_charge(db,db_admin_settings, users, id, result,records): with patch("flask_login.utils._get_user", return_value=users[id]["obj"]): # 36 - res.json.return_value = {'trade_id':1} + res.json.return_value = {'trade_id':1, 'redirect_url': 'https://pt01.mul-pay.jp'} with patch('weko_records_ui.permissions.requests.get') as requests_get: requests_get.side_effect = Exception - assert create_charge(1, 1, 110, 'title', 'fileurl') == 'api_error' + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'api_error' res.json.return_value = None with patch('weko_records_ui.permissions.requests.get', return_value=res): - assert create_charge(1, 1, 110, 'title', 'fileurl') == 'api_error' + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'api_error' # 37 res.headers = {'WEKO_CHARGE_STATUS':-128} - res.json.return_value = {'trade_id':1} + res.json.return_value = {'trade_id':1, 'redirect_url': 'https://pt01.mul-pay.jp'} with patch('weko_records_ui.permissions.requests.get', return_value=res): - assert create_charge(1, 1, 110, 'title', 'fileurl') == 'credit_error' + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'credit_error' # 38 res.headers = {'WEKO_CHARGE_STATUS':-64} - res.json.return_value = {'trade_id':1} + res.json.return_value = {'trade_id':1, 'redirect_url': 'https://pt01.mul-pay.jp'} with patch('weko_records_ui.permissions.requests.get', return_value=res): - assert create_charge(1, 1, 110, 'title', 'fileurl') == 'connection_error' + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'connection_error' # 39 res.headers = {'WEKO_CHARGE_STATUS':0} - res.json.return_value = {'trade_id':1, 'charge_status':'1'} + res.json.return_value = {'trade_id':1, 'redirect_url': 'https://pt01.mul-pay.jp', 'charge_status':'1'} with patch('weko_records_ui.permissions.requests.get', return_value=res): - assert create_charge(1, 1, 110, 'title', 'fileurl') == 'already' + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'already' # 40 res.json.return_value = {'trade_id':trade_id, 'charge_status':'0'} with patch('weko_records_ui.permissions.requests.get', return_value=res): - assert create_charge(1, 1, 110, 'title', 'fileurl') == str(trade_id) + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == None + # return value is redirect_url + res.json.return_value = {'redirect_url': 'https://pt01.mul-pay.jp', 'charge_status': '0'} + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'https://pt01.mul-pay.jp' # 41 res.json.return_value = 'str' with patch('weko_records_ui.permissions.requests.get', return_value=res): - assert create_charge(1, 1, 110, 'title', 'fileurl') == 'api_error' + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'api_error' # 42 - res.json.return_value = {'trade_id':trade_id, 'charge_status':'0'} + res.json.return_value = {'trade_id':trade_id, 'redirect_url': 'https://pt01.mul-pay.jp', 'charge_status':'0'} AdminSettings.update('proxy_settings', settings) with patch('weko_records_ui.permissions.requests.get', return_value=res): - assert create_charge(1, 1, 110, 'title', 'fileurl') == str(trade_id) + assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'https://pt01.mul-pay.jp' + +# def secure_charge(user_id, access_id): +# .tox/c1/bin/pytest --cov=weko_records_ui tests/test_permissions.py::test_secure_charge -vv -s --cov-branch --cov-report=term --basetemp=.tox/c1/tmp +@pytest.mark.parametrize( + "id, result", + [ + (0, True), + (1, True), + (2, True), + (3, True), + (4, True), + (5, True), + (6, True), + (7, True), + (8, True), + ], +) +def test_secure_charge(db_admin_settings, users, id, result): + res = mock.Mock(spec=Response) + settings = {"host": "host", "port": "port", "user": "user", "password": "pass", "use_proxy": True} + + with patch("flask_login.utils._get_user", return_value=users[id]["obj"]): + # secure charge is success + res.headers = {'WEKO_CHARGE_STATUS':0} + res.json.return_value = {'trade_id': 1, 'charge_status': '4'} + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == '1' + + # charge status is not 4 + res.json.return_value = {'trade_id': 1, 'charge_status': '3'} + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == 'api_error' + + # type of res is not dict + res.json.return_value = '1' + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == 'api_error' + + # WEKO_CHARGE_STATUS is -64 + res.headers = {'WEKO_CHARGE_STATUS':-64} + res.json.return_value = {'trade_id': 1, 'charge_status': '4'} + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == 'connection_error' + + # res is None + res.json.return_value = None + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == 'api_error' + + # requests.get is error + with patch('weko_records_ui.permissions.requests.get') as requests_get: + requests_get.side_effect = Exception + assert secure_charge(1, 1) == 'api_error' + + # proxy_mode + AdminSettings.update('proxy_settings', settings) + # secure charge is success with proxy_mode + res.headers = {'WEKO_CHARGE_STATUS':0} + res.json.return_value = {'trade_id': 1, 'charge_status': '4'} + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == '1' + + # charge status is not 4 with proxy_mode + res.json.return_value = {'trade_id': 1, 'charge_status': '3'} + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == 'api_error' + + # type of res is not dict with proxy_mode + res.json.return_value = '1' + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == 'api_error' + + # WEKO_CHARGE_STATUS is -64 with proxy_mode + res.headers = {'WEKO_CHARGE_STATUS':-64} + res.json.return_value = {'trade_id': 1, 'charge_status': '4'} + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == 'connection_error' + + # res is None with proxy_mode + res.json.return_value = None + with patch('weko_records_ui.permissions.requests.get', return_value=res): + assert secure_charge(1, 1) == 'api_error' + + # requests.get is error with proxy_mode + with patch('weko_records_ui.permissions.requests.get') as requests_get: + requests_get.side_effect = Exception + assert secure_charge(1, 1) == 'api_error' # def close_charge(user_id, trade_id): # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_permissions.py::test_close_charge -vv -s --cov-branch --cov-report=term --basetemp=.tox/c1/tmp diff --git a/modules/weko-records-ui/tests/test_views.py b/modules/weko-records-ui/tests/test_views.py index 4866a0cbdd..726902d54b 100644 --- a/modules/weko-records-ui/tests/test_views.py +++ b/modules/weko-records-ui/tests/test_views.py @@ -10,6 +10,7 @@ from werkzeug.exceptions import NotFound from sqlalchemy.orm.exc import MultipleResultsFound from jinja2.exceptions import TemplatesNotFound +from weko_redis import RedisConnection from weko_workflow.models import ( Action, ActionStatus, @@ -806,16 +807,25 @@ def test_get_uri(app,client,db_sessionlifetime,records): # def charge(): # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_views.py::test_charge -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp -def test_charge(db,users,client): +def test_charge(app,db,users,client,mocker): _data = {} url = url_for("weko_records_ui.charge",_external=True) _data['item_id'] = '1' _data['file_name'] = 'file_name' _data['title'] = 'title' _data['price'] = '110' - + + redis = RedisConnection().connection(db=app.config['CACHE_REDIS_DB'], kv=True) + redis_key = 'charge_{}'.format(users[0]['obj'].get_id()) + with patch.object(db.session, "remove", lambda: None): with patch("flask_login.utils._get_user", return_value=users[0]["obj"]): + # redis_key is exists + redis.put(redis_key, _data['item_id'].encode('utf-8')) + res = client.get(url, data=_data) + assert json.loads(res.data) == {'status': 'error'} + redis.delete(redis_key) + # 49 with patch('weko_records_ui.views.check_charge', return_value='already'): res = client.get(url, data=_data) @@ -848,22 +858,123 @@ def test_charge(db,users,client): mock_abort.assert_called_with(500) mock_close_charge.assert_not_called() - with patch('weko_records_ui.views.create_charge', return_value='1'): - # 53 - with patch('weko_records_ui.views.close_charge', return_value=True): - res = client.get(url, data=_data) - assert json.loads(res.data) == {'status': 'success'} - # 54 - with patch('weko_records_ui.views.close_charge', return_value=False): - res = client.get(url, data=_data) - assert json.loads(res.data) == {'status': 'error'} - - with patch('weko_records_ui.views.close_charge', side_effect=Exception) as mock_close_charge: - with patch("weko_records_ui.views.abort", return_value=make_response()) as mock_abort: - res = client.get(url, data=_data) - mock_close_charge.assert_called_once() - mock_abort.assert_called_with(500) + with patch('weko_records_ui.views.create_charge', return_value='https://pt01.mul-pay.jp'): + # charge is success + redirect = mocker.patch('weko_records_ui.views.redirect', return_value=make_response()) + client.get(url, data=_data) + redirect.asert_called_with('https://pt01.mul-pay.jp') + redis_value = redis.get(redis_key) + assert redis_value.decode('utf-8') == _data['item_id'] + redis.delete(redis_key) + + with patch('weko_records_ui.views.create_charge', return_value=None): + # charge is fail + res = client.get(url, data=_data) + assert json.loads(res.data) == {'status': 'error'} + assert redis.redis.exists(redis_key) == 0 + +# def charge_secure(): +# .tox/c1/bin/pytest --cov=weko_records_ui tests/test_views.py::test_charge_secure -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp +def test_charge_secure(app, db, users, client, mocker): + _data = {} + url = url_for('weko_records_ui.charge_secure', _external=True) + _data['MD'] = 'access_id' + + redis = RedisConnection().connection(db=app.config['CACHE_REDIS_DB'], kv=True) + redis_key = 'charge_{}'.format(users[0]['obj'].get_id()) + redis.delete(redis_key) + + with patch.object(db.session, "remove", lambda: None): + with patch('flask_login.utils._get_user', return_value=users[0]['obj']): + mocker_redirect = mocker.patch('weko_records_ui.views.redirect', return_value=make_response()) + # redis_key is not exists + client.post(url, data=_data) + mocker_redirect.assert_called_with('/') + assert redis.redis.exists(redis_key) == 0 + + with patch('weko_records_ui.views.secure_charge', side_effect=Exception): + with patch('weko_records_ui.views.abort', return_value=make_response()) as mocker_abort: + # secure_charge is fail + redis.put(redis_key, '1'.encode('utf-8')) + client.post(url, data=_data) + mocker_abort.assert_called_with(500) + assert redis.redis.exists(redis_key) == 0 + + with patch('weko_records_ui.views.secure_charge', return_value='connection_error'): + # secure_charge's return value is connection_error + redis.put(redis_key, '1'.encode('utf-8')) + client.post(url, data=_data) + mocker_redirect.assert_called_with('/records/1') + assert redis.redis.exists(redis_key) == 0 + + with patch('weko_records_ui.views.secure_charge', return_value='api_error'): + # secure_charge's return value is api_error + redis.put(redis_key, '1'.encode('utf-8')) + client.post(url, data=_data) + mocker_redirect.assert_called_with('/records/1') + assert redis.redis.exists(redis_key) == 0 + + with patch('weko_records_ui.views.secure_charge', return_value=1): + with patch('weko_records_ui.views.close_charge', side_effect=Exception): + with patch('weko_records_ui.views.abort', return_value=make_response()) as mocker_abort: + # close_charge is fail + redis.put(redis_key, '1'.encode('utf-8')) + client.post(url, data=_data) + mocker_abort.assert_called_with(500) + assert redis.redis.exists(redis_key) == 0 + + with patch('weko_records_ui.views.close_charge'): + # close_charge is success + redis.put(redis_key, '1'.encode('utf-8')) + client.post(url, data=_data) + mocker_redirect.assert_called_with('/records/1') + assert redis.redis.exists(redis_key) == 0 + +# def charge_show(): +# .tox/c1/bin/pytest --cov=weko_records_ui tests/test_views.py::test_charge_show -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp +def test_charge_show(db, users, client, mocker): + _data = {} + url = url_for('weko_records_ui.charge_show', _external=True) + _data['item_id'] = '1' + with patch.object(db.session, 'remove', lambda: None): + with patch('flask_login.utils._get_user', return_value=users[0]['obj']): + mocker_check_charge = mocker.patch('weko_records_ui.views.check_charge') + # check_charge returns 'already' + mocker_check_charge.return_value = 'already' + res = client.get(url, data=_data) + assert json.loads(res.data) == {'status': 'success'} + + # check_charge returns 'api_error' + mocker_check_charge.return_value = 'api_error' + res = client.get(url, data=_data) + assert json.loads(res.data) == {'status': 'error'} + + # check_charge returns 'unknown_user' + mocker_check_charge.return_value = 'unknown_user' + res = client.get(url, data=_data) + assert json.loads(res.data) == {'status': 'error'} + + # check_charge returns 'shared' + mocker_check_charge.return_value = 'shared' + res = client.get(url, data=_data) + assert json.loads(res.data) == {'status': 'error'} + + # check_charge returns 'credit_error' + mocker_check_charge.return_value = 'credit_error' + res = client.get(url, data=_data) + assert json.loads(res.data) == {'status': 'error'} + + # check_charge returns 'not_billed' + mocker_check_charge.return_value = 'not_billed' + res = client.get(url, data=_data) + assert json.loads(res.data) == {'status': 'error'} + + # check_charge occurs an exception + mocker_check_charge.side_effect = Exception + with patch('weko_records_ui.views.abort', return_value=make_response()) as mocker_abort: + res = client.get(url, data=_data) + mocker_abort.assert_called_with(500) # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_views.py::test_default_view_method_fix35133 -v -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp def test_default_view_method_fix35133(app, records, itemtypes, indexstyle,mocker): diff --git a/modules/weko-records-ui/weko_records_ui/permissions.py b/modules/weko-records-ui/weko_records_ui/permissions.py index 20dab7542e..8193086d6c 100644 --- a/modules/weko-records-ui/weko_records_ui/permissions.py +++ b/modules/weko-records-ui/weko_records_ui/permissions.py @@ -778,7 +778,7 @@ def create_charge(user_id, item_id, price, title, file_url, ret_url): return 'already' # 課金予約成功 - return str(res_json.get('redirect_url')) + return str(res_json.get('redirect_url')) if res_json.get('redirect_url') else None current_app.logger.error(f'invalid response by charge API in create_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}, res_json: {res_json}') return 'api_error' diff --git a/modules/weko-records-ui/weko_records_ui/views.py b/modules/weko-records-ui/weko_records_ui/views.py index 432184413d..b32d948b7b 100644 --- a/modules/weko-records-ui/weko_records_ui/views.py +++ b/modules/weko-records-ui/weko_records_ui/views.py @@ -1069,7 +1069,7 @@ def charge(): return jsonify({'status': 'error'}) # 課金中のアイテムIDをキャッシュに保存 - datastore.put(cache_key, item_id, ttl_secs=300) + datastore.put(cache_key, str(item_id).encode('utf-8'), ttl_secs=300) return redirect(redirect_url) @@ -1095,7 +1095,7 @@ def charge_secure(): if not datastore.redis.exists(cache_key): return redirect('/') - item_id = datastore.redis.get(cache_key) + item_id = datastore.redis.get(cache_key).decode('utf-8') redirect_url = '/records/{}'.format(item_id) datastore.delete(cache_key) From 0d9c3fcec3a7caa7a29440d626adb75ffbe9971d Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Tue, 22 Apr 2025 16:59:52 +0900 Subject: [PATCH 005/140] Review Comment Fixes --- .../weko-records-ui/tests/test_permissions.py | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/modules/weko-records-ui/tests/test_permissions.py b/modules/weko-records-ui/tests/test_permissions.py index a317d12fa6..774dfa2741 100644 --- a/modules/weko-records-ui/tests/test_permissions.py +++ b/modules/weko-records-ui/tests/test_permissions.py @@ -966,24 +966,24 @@ def test_create_charge(db,db_admin_settings, users, id, result,records): # def secure_charge(user_id, access_id): # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_permissions.py::test_secure_charge -vv -s --cov-branch --cov-report=term --basetemp=.tox/c1/tmp @pytest.mark.parametrize( - "id, result", + "user_id, result", [ - (0, True), - (1, True), - (2, True), - (3, True), - (4, True), - (5, True), - (6, True), - (7, True), - (8, True), + (0, True), # Contributor + (1, True), # Repository Administrator + (2, True), # System Administrator + (3, True), # Community Administrator + (4, True), # General User + (5, True), # Original Role + (6, True), # Original Role + (7, True), # No Role + (8, True), # Original Role ], ) -def test_secure_charge(db_admin_settings, users, id, result): +def test_secure_charge(db_admin_settings, users, user_id, result): res = mock.Mock(spec=Response) settings = {"host": "host", "port": "port", "user": "user", "password": "pass", "use_proxy": True} - with patch("flask_login.utils._get_user", return_value=users[id]["obj"]): + with patch("flask_login.utils._get_user", return_value=users[user_id]["obj"]): # secure charge is success res.headers = {'WEKO_CHARGE_STATUS':0} res.json.return_value = {'trade_id': 1, 'charge_status': '4'} From b51293bd03f178435e25d51ec1098e1993927d59 Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Wed, 21 May 2025 11:37:48 +0900 Subject: [PATCH 006/140] fix for cors error --- .../weko_records_ui/static/js/weko_records_ui/app.js | 4 ++++ modules/weko-records-ui/weko_records_ui/views.py | 4 ++-- nginx/weko.conf | 5 +++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js b/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js index 6e079ac867..525696d99f 100644 --- a/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js +++ b/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js @@ -401,6 +401,10 @@ function handleChargeBillingFile() { type: 'GET', contentType: 'application/json', success: function (data) { + if (data.redirect_url) { + window.location.href = data.redirect_url; + return; + } if (data.status == 'success') { $('#success_flag').val('true') // 課金成功メッセージ表示 diff --git a/modules/weko-records-ui/weko_records_ui/views.py b/modules/weko-records-ui/weko_records_ui/views.py index b32d948b7b..bcbafa56fd 100644 --- a/modules/weko-records-ui/weko_records_ui/views.py +++ b/modules/weko-records-ui/weko_records_ui/views.py @@ -1070,8 +1070,8 @@ def charge(): # 課金中のアイテムIDをキャッシュに保存 datastore.put(cache_key, str(item_id).encode('utf-8'), ttl_secs=300) - - return redirect(redirect_url) + + return jsonify({'redirect_url': redirect_url}) @blueprint.route('/charge/secure', methods=['POST']) def charge_secure(): diff --git a/nginx/weko.conf b/nginx/weko.conf index 1c79d7acaf..86f5a2dd08 100644 --- a/nginx/weko.conf +++ b/nginx/weko.conf @@ -19,6 +19,11 @@ server { ssl_certificate /etc/nginx/server.crt; ssl_certificate_key /etc/nginx/server.key; + add_header Access-Control-Allow-Origin "*" always; + add_header Access-Control-Allow-Methods "GET, POST, OPTION, DELETE" always; + add_header Access-Control-Allow-Headers "Origin, Authorization, Accept-Language, Accept, Content-Type, Cache-Control, Pragma" always; + add_header Access-Control-Allow-Credentials true; + server_name weko3.example.org; charset utf-8; keepalive_timeout 5; From 99fe7391fbd72572fa86f2704218b364c58ddef6 Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Fri, 23 May 2025 13:41:07 +0900 Subject: [PATCH 007/140] fix param for charge secure --- modules/weko-records-ui/weko_records_ui/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/weko-records-ui/weko_records_ui/views.py b/modules/weko-records-ui/weko_records_ui/views.py index bcbafa56fd..01d9447439 100644 --- a/modules/weko-records-ui/weko_records_ui/views.py +++ b/modules/weko-records-ui/weko_records_ui/views.py @@ -1086,7 +1086,7 @@ def charge_secure(): success : 課金成功 error : 課金失敗 """ - access_id = request.values.get('MD') + access_id = request.values.get('AccessID') # 課金中のアイテムIDをキャッシュから取得 redis_connection = RedisConnection() From d9dcfee194c15d9fe42b8744985aaf8a32dfb23a Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Tue, 27 May 2025 15:22:40 +0900 Subject: [PATCH 008/140] fix post-payment process --- .../static/js/weko_records_ui/app.js | 32 +++++++++++++------ .../weko_records_ui/body_contents.html | 2 +- 2 files changed, 24 insertions(+), 10 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js b/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js index 525696d99f..0ff5202076 100644 --- a/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js +++ b/modules/weko-records-ui/weko_records_ui/static/js/weko_records_ui/app.js @@ -448,11 +448,16 @@ function handleChargeBillingFile() { } else { const email = document.getElementById('current_user_email').value; - const data = $('button#charge-button').data(); const charge_key = 'charge_' + email; + const url = window.location.href; + const split_url = url.split('/'); + const itemid = Number(split_url[split_url.length - 1].split('?')[0]); let charge_item = JSON.parse(window.sessionStorage.getItem(charge_key)); if (charge_item) { - charge_item.pop(data.itemid); + const index = charge_item.indexOf(itemid); + if (index != -1) { + charge_item.splice(index, 1); + } if (charge_item.length == 0) { window.sessionStorage.removeItem(charge_key); } @@ -471,11 +476,16 @@ function handleChargeBillingFile() { } else { const email = document.getElementById('current_user_email').value; - const data = $('button#charge-button').data(); const charge_key = 'charge_' + email; + const url = window.location.href; + const split_url = url.split('/'); + const itemid = Number(split_url[split_url.length - 1].split('?')[0]); let charge_item = JSON.parse(window.sessionStorage.getItem(charge_key)); if (charge_item) { - charge_item.pop(data.itemid); + const index = charge_item.indexOf(itemid); + if (index != -1) { + charge_item.splice(index, 1); + } if (charge_item.length == 0) { window.sessionStorage.removeItem(charge_key); } @@ -491,9 +501,14 @@ function handleConfirmBillingFile() { const email = document.getElementById('current_user_email').value; const charge_key = 'charge_' + email; let charge_item = JSON.parse(window.sessionStorage.getItem(charge_key)); - const data = $('button#charge-button').data(); - if (charge_item && charge_item.indexOf(data.itemid) >= 0) { - charge_item.pop(data.itemid); + const url = window.location.href; + const split_url = url.split('/'); + const itemid = Number(split_url[split_url.length - 1].split('?')[0]); + if (charge_item && charge_item.indexOf(itemid) >= 0) { + const index = charge_item.indexOf(itemid); + if (index != -1) { + charge_item.splice(index, 1); + } if (charge_item.length == 0) { window.sessionStorage.removeItem(charge_key); } @@ -501,7 +516,7 @@ function handleConfirmBillingFile() { window.sessionStorage.setItem(charge_key, JSON.stringify(charge_item)); } let params = { - 'item_id': data.itemid, + 'item_id': itemid, } params = Object.keys(params).map(key => key + '=' + params[key]).join('&'); $.ajax({ @@ -510,7 +525,6 @@ function handleConfirmBillingFile() { contentType: 'application/json', success: function (data) { if (data.status == 'success') { - $('#success_flag').val('true') // 課金成功メッセージ表示 const message = $('#charge_success').val(); $('#charge_success_message').html(message); diff --git a/modules/weko-records-ui/weko_records_ui/templates/weko_records_ui/body_contents.html b/modules/weko-records-ui/weko_records_ui/templates/weko_records_ui/body_contents.html index 03a64f1476..499d0b97b4 100644 --- a/modules/weko-records-ui/weko_records_ui/templates/weko_records_ui/body_contents.html +++ b/modules/weko-records-ui/weko_records_ui/templates/weko_records_ui/body_contents.html @@ -284,9 +284,9 @@

{{_('Item')}}

{{_('Charge')}} {% include "weko_records_ui/modal_charge_confirmation.html" %} - {% include "weko_records_ui/modal_charge_success.html" %} {%- endif -%} {%- endif -%} + {% include "weko_records_ui/modal_charge_success.html" %} {%- set file_details_url = url_for('invenio_records_ui.recid_file_details', pid_value=pid.pid_value, filename=file.filename or '[No FileName]') %} {%- if file.filename -%} From cd0303af4b81b7e79a7d311ab9ea0243e7cdab5e Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Mon, 2 Jun 2025 17:09:35 +0900 Subject: [PATCH 009/140] fix the type of WEKO_CHARGE_STATUS --- modules/weko-records-ui/weko_records_ui/permissions.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/permissions.py b/modules/weko-records-ui/weko_records_ui/permissions.py index 8193086d6c..92e2a8e05b 100644 --- a/modules/weko-records-ui/weko_records_ui/permissions.py +++ b/modules/weko-records-ui/weko_records_ui/permissions.py @@ -762,12 +762,12 @@ def create_charge(user_id, item_id, price, title, file_url, ret_url): current_app.logger.error(f'no json error in create_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}') return 'api_error' - if res.headers.get('WEKO_CHARGE_STATUS') == -128: + if res.headers.get('WEKO_CHARGE_STATUS') == '-128': # クレジットカード情報エラー(カード番号が未登録か無効) current_app.logger.error(f'credit_error in create_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}') return 'credit_error' - if res.headers.get('WEKO_CHARGE_STATUS') == -64: + if res.headers.get('WEKO_CHARGE_STATUS') == '-64': # GMO通信エラー current_app.logger.error(f'connection_error in create_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}') return 'connection_error' @@ -839,7 +839,7 @@ def secure_charge(user_id, access_id): current_app.logger.error(f'no json error in secure_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}') return 'api_error' - if res.headers.get('WEKO_CHARGE_STATUS') == -64: + if res.headers.get('WEKO_CHARGE_STATUS') == '-64': # GMO通信エラー current_app.logger.error(f'connection_error in secure_charge: url: {url}, params: {params}, proxies: {proxies if proxy_mode else ""}') return 'connection_error' From d7cd3f182b359aaf6c6299cc762491bf2a9fc51d Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Mon, 9 Jun 2025 17:11:18 +0900 Subject: [PATCH 010/140] Bug fixes for integration tests --- modules/weko-records-ui/tests/test_permissions.py | 14 +++++++------- modules/weko-records-ui/tests/test_views.py | 7 +++---- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/modules/weko-records-ui/tests/test_permissions.py b/modules/weko-records-ui/tests/test_permissions.py index 774dfa2741..3f262181b3 100644 --- a/modules/weko-records-ui/tests/test_permissions.py +++ b/modules/weko-records-ui/tests/test_permissions.py @@ -931,17 +931,17 @@ def test_create_charge(db,db_admin_settings, users, id, result,records): with patch('weko_records_ui.permissions.requests.get', return_value=res): assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'api_error' # 37 - res.headers = {'WEKO_CHARGE_STATUS':-128} + res.headers = {'WEKO_CHARGE_STATUS':'-128'} res.json.return_value = {'trade_id':1, 'redirect_url': 'https://pt01.mul-pay.jp'} with patch('weko_records_ui.permissions.requests.get', return_value=res): assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'credit_error' # 38 - res.headers = {'WEKO_CHARGE_STATUS':-64} + res.headers = {'WEKO_CHARGE_STATUS':'-64'} res.json.return_value = {'trade_id':1, 'redirect_url': 'https://pt01.mul-pay.jp'} with patch('weko_records_ui.permissions.requests.get', return_value=res): assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'connection_error' # 39 - res.headers = {'WEKO_CHARGE_STATUS':0} + res.headers = {'WEKO_CHARGE_STATUS':'0'} res.json.return_value = {'trade_id':1, 'redirect_url': 'https://pt01.mul-pay.jp', 'charge_status':'1'} with patch('weko_records_ui.permissions.requests.get', return_value=res): assert create_charge(1, 1, 110, 'title', 'fileurl', 'retUrl') == 'already' @@ -985,7 +985,7 @@ def test_secure_charge(db_admin_settings, users, user_id, result): with patch("flask_login.utils._get_user", return_value=users[user_id]["obj"]): # secure charge is success - res.headers = {'WEKO_CHARGE_STATUS':0} + res.headers = {'WEKO_CHARGE_STATUS':'0'} res.json.return_value = {'trade_id': 1, 'charge_status': '4'} with patch('weko_records_ui.permissions.requests.get', return_value=res): assert secure_charge(1, 1) == '1' @@ -1001,7 +1001,7 @@ def test_secure_charge(db_admin_settings, users, user_id, result): assert secure_charge(1, 1) == 'api_error' # WEKO_CHARGE_STATUS is -64 - res.headers = {'WEKO_CHARGE_STATUS':-64} + res.headers = {'WEKO_CHARGE_STATUS':'-64'} res.json.return_value = {'trade_id': 1, 'charge_status': '4'} with patch('weko_records_ui.permissions.requests.get', return_value=res): assert secure_charge(1, 1) == 'connection_error' @@ -1019,7 +1019,7 @@ def test_secure_charge(db_admin_settings, users, user_id, result): # proxy_mode AdminSettings.update('proxy_settings', settings) # secure charge is success with proxy_mode - res.headers = {'WEKO_CHARGE_STATUS':0} + res.headers = {'WEKO_CHARGE_STATUS':'0'} res.json.return_value = {'trade_id': 1, 'charge_status': '4'} with patch('weko_records_ui.permissions.requests.get', return_value=res): assert secure_charge(1, 1) == '1' @@ -1035,7 +1035,7 @@ def test_secure_charge(db_admin_settings, users, user_id, result): assert secure_charge(1, 1) == 'api_error' # WEKO_CHARGE_STATUS is -64 with proxy_mode - res.headers = {'WEKO_CHARGE_STATUS':-64} + res.headers = {'WEKO_CHARGE_STATUS':'-64'} res.json.return_value = {'trade_id': 1, 'charge_status': '4'} with patch('weko_records_ui.permissions.requests.get', return_value=res): assert secure_charge(1, 1) == 'connection_error' diff --git a/modules/weko-records-ui/tests/test_views.py b/modules/weko-records-ui/tests/test_views.py index 726902d54b..4274afe487 100644 --- a/modules/weko-records-ui/tests/test_views.py +++ b/modules/weko-records-ui/tests/test_views.py @@ -860,9 +860,8 @@ def test_charge(app,db,users,client,mocker): with patch('weko_records_ui.views.create_charge', return_value='https://pt01.mul-pay.jp'): # charge is success - redirect = mocker.patch('weko_records_ui.views.redirect', return_value=make_response()) - client.get(url, data=_data) - redirect.asert_called_with('https://pt01.mul-pay.jp') + res = client.get(url, data=_data) + assert json.loads(res.data) == {'redirect_url': 'https://pt01.mul-pay.jp'} redis_value = redis.get(redis_key) assert redis_value.decode('utf-8') == _data['item_id'] redis.delete(redis_key) @@ -878,7 +877,7 @@ def test_charge(app,db,users,client,mocker): def test_charge_secure(app, db, users, client, mocker): _data = {} url = url_for('weko_records_ui.charge_secure', _external=True) - _data['MD'] = 'access_id' + _data['AccessID'] = 'access_id' redis = RedisConnection().connection(db=app.config['CACHE_REDIS_DB'], kv=True) redis_key = 'charge_{}'.format(users[0]['obj'].get_id()) From 475358ce7dc984f9486351bd2c501425efcb2411 Mon Sep 17 00:00:00 2001 From: kanon-yoneji Date: Fri, 22 Aug 2025 17:27:55 +0900 Subject: [PATCH 011/140] fix HTTP_UIDPDOMAINNAME --- nginx/login.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nginx/login.php b/nginx/login.php index 497011bb29..59af6cc76e 100644 --- a/nginx/login.php +++ b/nginx/login.php @@ -26,7 +26,7 @@ $post_args["SHIB_ATTR_PAGE_NAME"]=$_SERVER['HTTP_WEKOSOCIETYSUBGROUP']; $post_args["SHIB_ATTR_ACTIVE_FLAG"]=$_SERVER['HTTP_WEKOACTIVEUSER']; $post_args["SHIB_ATTR_SITE_USER_WITHIN_IP_RANGE_FLAG"]=$_SERVER['HTTP_WEKOSITEUSERWITHINIPRANGE']; - $post_args["SHIB_ATTR_ORGANIZATION"] = $_SERVER['uidpDomainName']; + $post_args["SHIB_ATTR_ORGANIZATION"] = $_SERVER['HTTP_UIDPDOMAINNAME']; $options = array( //Method From 7fcdc378cd1d5b694d0ba33cf3de23b872f0965c Mon Sep 17 00:00:00 2001 From: ryoya-hayase Date: Tue, 11 Nov 2025 15:22:32 +0900 Subject: [PATCH 012/140] fix 3d secure process --- modules/weko-records-ui/tests/conftest.py | 1 + modules/weko-records-ui/tests/test_utils.py | 31 ++++++++++++++++++- modules/weko-records-ui/tests/test_views.py | 20 +++++++++++- .../weko-records-ui/weko_records_ui/utils.py | 25 +++++++++++++-- .../weko-records-ui/weko_records_ui/views.py | 25 ++++++++++----- 5 files changed, 91 insertions(+), 11 deletions(-) diff --git a/modules/weko-records-ui/tests/conftest.py b/modules/weko-records-ui/tests/conftest.py index 419a2418af..7966f95765 100644 --- a/modules/weko-records-ui/tests/conftest.py +++ b/modules/weko-records-ui/tests/conftest.py @@ -190,6 +190,7 @@ def base_app(instance_path, search_class): CACHE_REDIS_DB=0, CACHE_REDIS_HOST="redis", REDIS_PORT="6379", + ACCOUNTS_SESSION_REDIS_DB_NO=1, JSONSCHEMAS_URL_SCHEME="http", SECRET_KEY="CHANGE_ME", SECURITY_PASSWORD_SALT="CHANGE_ME_ALSO", diff --git a/modules/weko-records-ui/tests/test_utils.py b/modules/weko-records-ui/tests/test_utils.py index 6509f4b07f..285cd3bb96 100644 --- a/modules/weko-records-ui/tests/test_utils.py +++ b/modules/weko-records-ui/tests/test_utils.py @@ -14,11 +14,13 @@ is_open_access, is_private_index, is_show_email_of_creator, parse_one_time_download_token, replace_license_free, restore, send_usage_report_mail_for_user, soft_delete, update_onetime_download, - validate_download_record, validate_onetime_download_token, replace_license_free_for_opensearch + validate_download_record, validate_onetime_download_token, replace_license_free_for_opensearch, + restore_session_info ) import base64 from unittest.mock import MagicMock import copy +import pickle import pytest import io from datetime import datetime as dt @@ -38,6 +40,7 @@ from weko_admin.models import AdminSettings from weko_records.serializers.utils import get_mapping from weko_records.models import ItemType, ItemTypeMapping, ItemTypeName +from weko_redis import RedisConnection # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_utils.py -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp @@ -1656,3 +1659,29 @@ def test_get_billing_role(records, users): user_role, min_price = get_billing_role(billing_record) assert user_role == 'guest' assert min_price == '' + + +# def restore_session_info(session_id, redis_connection): +# .tox/c1/bin/pytest --cov=weko_records_ui tests/test_utils.py::test_restore_session_info -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp +def test_restore_session_info(app, client, users): + redis_connection = RedisConnection() + session_id = 'test_session_id' + + # prepare data in redis + session_store = redis_connection.connection( + db=app.config['ACCOUNTS_SESSION_REDIS_DB_NO'], kv=True + ) + session_info = { + 'user_id': str(users[0]['id']), + 'language': 'ja', + 'csrf_token': 'test_token' + } + session_store.redis.set(session_id, pickle.dumps(session_info)) + + with patch('weko_records_ui.utils.login_user') as mock_login_user: + restore_session_info(session_id, redis_connection) + mock_login_user.assert_called_once_with(users[0]['obj']) + assert dict(session) == session_info + + # clean up + session_store.redis.delete(session_id) diff --git a/modules/weko-records-ui/tests/test_views.py b/modules/weko-records-ui/tests/test_views.py index 4274afe487..4bdb81dfbc 100644 --- a/modules/weko-records-ui/tests/test_views.py +++ b/modules/weko-records-ui/tests/test_views.py @@ -814,6 +814,7 @@ def test_charge(app,db,users,client,mocker): _data['file_name'] = 'file_name' _data['title'] = 'title' _data['price'] = '110' + client.set_cookie('TEST_SERVER', 'session', 'test_redis_key.signature') redis = RedisConnection().connection(db=app.config['CACHE_REDIS_DB'], kv=True) redis_key = 'charge_{}'.format(users[0]['obj'].get_id()) @@ -876,7 +877,7 @@ def test_charge(app,db,users,client,mocker): # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_views.py::test_charge_secure -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp def test_charge_secure(app, db, users, client, mocker): _data = {} - url = url_for('weko_records_ui.charge_secure', _external=True) + url = url_for('weko_records_ui.charge_secure', session_id='test_session', _external=True) _data['AccessID'] = 'access_id' redis = RedisConnection().connection(db=app.config['CACHE_REDIS_DB'], kv=True) @@ -928,6 +929,23 @@ def test_charge_secure(app, db, users, client, mocker): client.post(url, data=_data) mocker_redirect.assert_called_with('/records/1') assert redis.redis.exists(redis_key) == 0 + + def mock_restore_session_info(session_id, redis_connection): + mocker.patch('flask_login.utils._get_user', return_value=users[0]['obj']) + + # No session information + with patch('weko_records_ui.views.restore_session_info', + side_effect=mock_restore_session_info) as mock_restore_session: + with patch('weko_records_ui.views.secure_charge', return_value=1): + with patch('weko_records_ui.views.close_charge'): + redis.put(redis_key, '1'.encode('utf-8')) + client.post(url, data=_data) + mocker_redirect.assert_called_with('/records/1') + assert redis.redis.exists(redis_key) == 0 + mock_restore_session.assert_called_once() + args, _ = mock_restore_session.call_args + assert args[0] == 'test_session' + assert isinstance(args[1], RedisConnection) # def charge_show(): # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_views.py::test_charge_show -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp diff --git a/modules/weko-records-ui/weko_records_ui/utils.py b/modules/weko-records-ui/weko_records_ui/utils.py index 8666a6cc2a..c27ead9304 100644 --- a/modules/weko-records-ui/weko_records_ui/utils.py +++ b/modules/weko-records-ui/weko_records_ui/utils.py @@ -22,6 +22,7 @@ import base64 import orjson +import pickle from datetime import datetime as dt from datetime import timedelta from decimal import Decimal @@ -29,11 +30,12 @@ from urllib.parse import quote from elasticsearch_dsl import Q -from flask import abort, current_app, request +from flask import abort, current_app, request, session from flask_babelex import gettext as _ from flask_babelex import to_utc +from flask_login import login_user from flask_security import current_user -from invenio_accounts.models import Role +from invenio_accounts.models import Role, User from invenio_cache import current_cache from invenio_db import db from invenio_i18n.ext import current_i18n @@ -52,6 +54,7 @@ from weko_records.serializers.utils import get_mapping from weko_records.utils import replace_fqdn from weko_records_ui.models import InstitutionName +from weko_redis.redis import RedisConnection from weko_schema_ui.models import PublishStatus from weko_workflow.api import WorkActivity, WorkFlow @@ -1746,3 +1749,21 @@ def get_billing_role(record: Dict) -> Tuple[str, str]: min_role = Role.query.get(int(min_price_info.get(billing_role_key))) return min_role.name, min_price_info.get(billing_price_key, '') + +def restore_session_info(session_id: str, redis_connection: RedisConnection) -> None: + """Restore session info. + + Args: + session_id (str): Session ID + redis_connection (RedisConnection): Redis connection + """ + # Get session data + session_store = redis_connection.connection( + db=current_app.config['ACCOUNTS_SESSION_REDIS_DB_NO'], kv=True) + session_data = pickle.loads(session_store.redis.get(session_id)) + for k, v in session_data.items(): + session[k] = v + + # Login user + user = User.query.filter_by(id=session['user_id']).first() + login_user(user) diff --git a/modules/weko-records-ui/weko_records_ui/views.py b/modules/weko-records-ui/weko_records_ui/views.py index 01d9447439..cd82b399d7 100644 --- a/modules/weko-records-ui/weko_records_ui/views.py +++ b/modules/weko-records-ui/weko_records_ui/views.py @@ -45,6 +45,7 @@ from invenio_files_rest.signals import file_downloaded from invenio_records_ui.utils import obj_or_import_string from lxml import etree +from urllib.parse import urljoin from weko_accounts.views import _redirect_method from weko_admin.models import AdminSettings from weko_admin.utils import get_search_setting @@ -74,7 +75,7 @@ from .utils import get_billing_file_download_permission, \ get_google_detaset_meta, get_google_scholar_meta, get_groups_price, \ get_min_price_billing_file_download, get_record_permalink, hide_by_email, \ - is_show_email_of_creator,hide_by_itemtype + is_show_email_of_creator,hide_by_itemtype, restore_session_info from .utils import restore as restore_imp from .utils import soft_delete as soft_delete_imp @@ -1021,12 +1022,18 @@ def charge(): redirect: カード会社の3DS2.0画面へのリダイレクトURL ''' + # Get session_id + session_id = request.cookies.get('session') + item_id = request.values.get('item_id') file_name = request.values.get('file_name') title = request.values.get('title') price = request.values.get('price') file_url = current_app.config['THEME_SITEURL'] + f'/record/{item_id}/files/{file_name}' - ret_url = current_app.config['THEME_SITEURL'] + url_for('weko_records_ui.charge_secure') + ret_url = urljoin( + current_app.config['THEME_SITEURL'], + url_for('weko_records_ui.charge_secure', session_id=session_id.split('.')[0]), + ) # 課金中のアイテムIDをキャッシュから取得 redis_connection = RedisConnection() @@ -1073,12 +1080,13 @@ def charge(): return jsonify({'redirect_url': redirect_url}) -@blueprint.route('/charge/secure', methods=['POST']) -def charge_secure(): +@blueprint.route('/charge/secure/', methods=['POST']) +def charge_secure(session_id): """3DS2.0認証後の課金処理を行う。 - + Request parameter: - MD : 課金予約時に取得したaccess_id + session_id : セッションID(URLパラメータ) + AccessID : 課金予約時に取得したaccess_id(POSTパラメータ) Response parameter json: @@ -1087,9 +1095,12 @@ def charge_secure(): error : 課金失敗 """ access_id = request.values.get('AccessID') + redis_connection = RedisConnection() + + if not current_user.is_authenticated: + restore_session_info(session_id, redis_connection) # 課金中のアイテムIDをキャッシュから取得 - redis_connection = RedisConnection() datastore = redis_connection.connection(db=current_app.config['CACHE_REDIS_DB'], kv=True) cache_key = f'charge_{current_user.id}' if not datastore.redis.exists(cache_key): From 5ac8b1054a79dc5cabf53446e1273603cc69b478 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Fri, 20 Feb 2026 18:16:33 +0900 Subject: [PATCH 013/140] feat: site licence all check --- .../site_license_send_mail_settings.js | 23 ++++++++++++++++++- .../site_license_send_mail_settings.html | 2 +- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js index 135ff91be4..e1ae796f17 100644 --- a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js +++ b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js @@ -41,8 +41,15 @@ $('input:checkbox[id^="send_mail_flag_"]').change(function() { $('#save_settings').on('click', function() { let auto_send_flag = $('input:radio[id="enable_auto_send"]')[0].checked ? true : false; - //let check_list = document.querySelectorAll("[id^=send_mail_flag_]"); + let check_list = Array.from(document.querySelectorAll("[id^=send_mail_flag_]")).filter(el => el.disabled === false); + const allChecked = Array.from(check_list).every(el => el.checked); let data = {}; + if(allChecked==true){ + $('#all-check').prop('checked',true) + } + else{ + $('#all-check').prop('checked',false) + } data['auto_send_flag'] = auto_send_flag; data['checked_list'] = checked_list $.ajax({ @@ -68,3 +75,17 @@ function paddingLeft(str,lenght){ else return paddingLeft("0" +str,lenght); } + +$('#all-check').on('change', function () { + document.querySelectorAll('[id^="send_mail_flag_"]').forEach(el => { + if (el.disabled == false) + if($('#all-check').prop('checked') == true){ + el.checked = true; + checked_list[el.name] = 'T' + } + else{ + el.checked = false; + checked_list[el.name] = 'F'; + } + }) +}) diff --git a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html index 858694ba50..cab08c9ca7 100644 --- a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html +++ b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html @@ -38,7 +38,7 @@ - + From e1f88e794c171304128daa63ebb8c70d7a011084 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Fri, 20 Feb 2026 18:48:37 +0900 Subject: [PATCH 014/140] fix --- .../weko_admin/admin/site_license_send_mail_settings.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html index cab08c9ca7..7c7d2fba62 100644 --- a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html +++ b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html @@ -39,8 +39,8 @@ - - + + From 1077de79e0c00e654ffebcde4cd97c4c4e160a8d Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Sat, 21 Feb 2026 14:06:19 +0900 Subject: [PATCH 015/140] fix --- .../site_license_send_mail_settings.js | 17 +- .../site_license_send_mail_settings.html | 4 +- .../translations/en/LC_MESSAGES/messages.mo | Bin 6229 -> 5569 bytes .../translations/en/LC_MESSAGES/messages.po | 2053 ++++++++++++----- .../translations/ja/LC_MESSAGES/messages.mo | Bin 21387 -> 18905 bytes .../translations/ja/LC_MESSAGES/messages.po | 1079 ++++----- .../weko_admin/translations/messages.pot | 997 ++++---- 7 files changed, 2481 insertions(+), 1669 deletions(-) diff --git a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js index e1ae796f17..71118ef930 100644 --- a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js +++ b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js @@ -44,12 +44,7 @@ $('#save_settings').on('click', function() { let check_list = Array.from(document.querySelectorAll("[id^=send_mail_flag_]")).filter(el => el.disabled === false); const allChecked = Array.from(check_list).every(el => el.checked); let data = {}; - if(allChecked==true){ - $('#all-check').prop('checked',true) - } - else{ - $('#all-check').prop('checked',false) - } + sessionStorage.setItem("allcheck",allChecked) data['auto_send_flag'] = auto_send_flag; data['checked_list'] = checked_list $.ajax({ @@ -89,3 +84,13 @@ $('#all-check').on('change', function () { } }) }) + +$(document).ready(function(){ + if(sessionStorage.getItem("allcheck") == "true"){ + $('#all-check').prop('checked',true) + } + else if(sessionStorage.getItem("allcheck") == "false"){ + $('#all-check').prop('checked',false) + } + sessionStorage.clear() +}); \ No newline at end of file diff --git a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html index 7c7d2fba62..7768fb33a7 100644 --- a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html +++ b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html @@ -38,7 +38,7 @@
送信
{{_('Organization')}} {{_('Email Address')}}
送信
{{_('Organization')}}{{_('Email Address')}}{{_('Organization')}}{{_('Email Address')}}
- + @@ -83,7 +83,7 @@

{{_('Automatic Send')}}

diff --git a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po index d865bdb9be..caafc2eb2b 100644 --- a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po +++ b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po @@ -999,7 +999,7 @@ msgstr "定型レポート" #: weko_admin/templates/weko_admin/admin/report.html:94 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:112 msgid "Aggregation month" -msgstr "月別集計" +msgstr "集計期間" #: weko_admin/templates/weko_admin/admin/report.html:105 msgid "Type" @@ -1468,8 +1468,8 @@ msgstr "注意書きの字数上限は1000字です。" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:37 msgid "" "Please classify a check into the organization send a use of site license " -"statistics eamil." -msgstr "" +"statistics email." +msgstr "サイトライセンス統計メールを送信する機関をチェックしてください。" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:42 msgid "Organization" @@ -1481,16 +1481,16 @@ msgstr "メール自動送信" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:79 msgid "" -"Select \"Send\" to automatically send a use of site license statistics " +"Select \"Enable\" to automatically send a use of site license statistics " "email to the checked the organization." -msgstr "" +msgstr ""有効"を選択するとチェックされた機関にサイトライセンス統計メールが自動送信されます。" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:107 msgid "" "When manually send a use of site license statistics email to the checked " "the organization, select the aggregation period and press the [Manual " "Send] button." -msgstr "" +msgstr "チェックされた機関にサイトライセンス統計メールを手動送信する場合、集計期間を設定して[メール手動送信]ボタンを押してください。" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:198 #, fuzzy From b8d25025c9804d89e487ee53cff09ac0c3767ba8 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Wed, 11 Mar 2026 17:01:23 +0900 Subject: [PATCH 021/140] fix --- .../translations/ja/LC_MESSAGES/messages.mo | Bin 22917 -> 20620 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.mo b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.mo index be508f154dd1c90801e871e299456446490ad333..b6f02c08f8178448236c84b2b9ccf3bdf72b5dc2 100644 GIT binary patch delta 5943 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 delta 7959 zcmciEdwi7DoyYNK!X*$A!zIWap2Q@COA->K5Rj0N5DC{n0tnQ?gglTjmx(hIlDNeY z+#*G5t0PiM6tD%YSXvz{MY`Uo+7`>Yx~{mQB9U-WUuxHNZ7XFz-+4}{Sb6Ps|5#pm z<^7!VJm;L>`JGF+W0&V!QBU}-zFoIi{Hya=)=&)fQt7Y%UcAz>QYiio6Y(VW#t$)G zpAE1qHR*vpF$GmW9D87nV%j%B3Q5_6G4P1!opcK_`A@)Tt zYAHgfj@P47zZFS_wF`;OI*7yZWgLMYqcYrQh&x^;hBa_D4;tud)Q8hiDXd1N@CH;y zZbk*L0r|1E@JjEI{p*LbP$#P%9kku#O7$lXWv{4Y!yN zccKD$1U2LR#%E9gA4Rfg9XEc88lX4%l|xZ`CJU9pJR}KLktr`9M*bDq4OD2RepJV| znh)+mb+8i^$d6H*=TTHD52KC8P)qg)R6rL{nH)s^wPy-Y-ceME`86b))_GI_gXmQOrlP*fMa`@fwFfHA`|D8?sxyXBOBX?9au2GXaMV;hgNo=V zYQ`r}4bGxE{v5TI-EDWkBveO3O?eb5lanwGr=pg!2z5+noATFD8CZj~4_gi9#ZAbM z^(}s><2|T=qNrW|9IC@Na5Q$JI_{I|29$=%NFHitWyUJ=z8W==8%_Biun*%~n|aWT z+hY}$wcC^rpi=%c>b(CN)q$1f&NKn}v6A_vfb&r)pN3kJN>g8rx*zD z_VSRAQB;aMQ7QTW)zN>TG7v{EIwb>9naRabSd45Bs}2>&X4Fz_MFrfBYQG1Spif5-Q zpfRXSOvoVrU3e&_A`WL@F3v=&5JxQz;qtaTFE=&=ht2ken-D4dTIa6R&gbpVy}w@@iPkNjAD zv)K7K8JA)!cE^`79$&{E_zo)Ib73B|Hvff+Fo^}#3{z1J$DrQlqjvvHQ(uW=C@;gV zxDnOy?WTMWs{J-pCU&Ayz7LhLCs2DS{2TLd0%L(-ED+9^B1}bfoP%{Z5tYIpqB`D> zYWFNEkYm^r-$Z5fv?+HZT4f*^RX+gfCu~hHFUpMbP$^xE+U0eqNY`O6yazSFPE>#o zBm2ubVCs*fO}P^_k@&Ih_d`(qW?(OzjAL~E%XmnjB7oZU>rDB3s1CMcH~gvbanwu> zq4vOG<4GJx*^}+2KHpe?+N?#W04i_+I+&sJe}D&Vx;Ig~|2*hLpD_Hb{jzMHWp>iZ<@i-V2Xr~ryk6DUKCJ3GvSX1omBJ!}fp zOyaI~I~ahvdPk!IDnSK08`aSgRL5U8@2gGu22*Y_PP=l4I4w_IOwqS4EjQVanF2ILy3H}lF{X(Kp`=zLMKGcBUL}hFXYR1o_ zzCVsbu;Uu?uNN1n&~fNL)$Jf1wN?|c4^BgMv;gyQ18NB#$3gfMj=(3QglH&8QT0Q&pk9tH$BjV&312>Ua-o37$o@{{WSN z>CGdzJB_#Eo}1yrW`7Q63LQU7xqgR0NL z0XP*Ca1pBAN>l(rQ~-A)+sX>>GasBmt?{2wANH8;W?&>T8EYacpcYgI>rsK-hZ^89 z<8!D$j-i(JG^XNt)KZQpaqpEpq#U*;n~FK8lrKX4^>a`GMNk>pi3;pNQ~x|FkXKL{ z{17!@k5V_F;l?~veJQH{Wtf9EU{A)kw(-z~iXWmrd=M4DKVdq)hnhieu0a_g6oc!y>uvuO(9iGM;arzv0hWk-7KV&>&d;^u~_b?IT=aT=PJfzHZD~6*YAA<>4 zfqK6jv(Yi-i19vDN*^@t!z9X&qXsyP+EXu~`t3w5X|H*1eR`M&ZJNob26Is#EWQ|sL=r`|wj2iDLRQvGDJZKGH$29y5wTXsQ zxC0fVGOz>{m=`sZn@|JoKrPuLsD4hM2DpHldEW)DS*Rr|M7_TmX&<)k;z5zz?^am5 zP5Ck7LF3anlJ8zXt>K5L%=B95w$DZddNnGrLevE{8~+hkVm_Wi?WKX0{BKIigBG_Ce!1jH7%TX5(g4{|oHS_|~&L zXlB1brTAmi3==p4<1iD|@e5OsPR?Q43DGM)U(uWKNdAW0VDM|3#h*Z=TIXM>#Jw9kUk9NL_4os+$G0bUGKy?Lu*E3jUDne=wVI0FIbBqCt#O1HZ_Or z#oqenNb%rl*9QXrfZbB-G}>#NkX`R>T+{4b;{4jtaJhJJmkeNG@UedtTcX3$ELhDhSDwCk$c znjCwMPfe7~#XhISnpIIUzj&cN*W1)Yx~y5=IVE;Uz#j}QbXMD?^UK|uzdm?F-V#mN zt!eT$IzcB|JnThJuhKbotTk_-ul&ci!W4b=Ve#7g`A+hs@5Cu zvKsqdCMLYdDY&PQd(wLde=I3g*Q}dRZyy`niC17ZjJLcM3d4!@pP{UIIDfF zcc%w>H2F!sKhPHOr!VSW+#IU)2O_^rUvNcro9&kDdEN#m(k)|r*Gh67Da;6_x|`7U zt@1Zol}>{%+uIz9E!`@+vUxQfNA_hL?OM)yM%QNE?&%t<`t!&^{hUBU(Dt%otYM8$ zOC5~%&pH~HSY2FEZWpgwmwS2k1 zDYU}ZSmU&=2(qR*gb~{i*I#em)j4e~{y@!T-ZnNj{B09;v?7-2*t@CPU>Ey~y<~5+ zeX-pN&Q(*rx6N8H(^unItOV0pQRCOq+B4>DPh?~Eje{oSY{Gm248(n)HD5X zoVf!chfD8GSm<252Ckd2JgJgnwyM^g|HxxAs{5OoFI@`#$|fgP#{MMPY36cR897px zc9mPndR_jCh`wJo-qW*E_nZebhd34vAhi*CZ z@cmZRS6v~VSb@smd&C?~9%iekKc>WvLELm*; From 2e9fa4b0d3bfa939fa584e7f11627cf729c3e440 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Thu, 12 Mar 2026 16:04:13 +0900 Subject: [PATCH 022/140] fix: billing_file_label --- .../weko_records_ui/permissions.py | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/permissions.py b/modules/weko-records-ui/weko_records_ui/permissions.py index 6183295675..c43528336e 100644 --- a/modules/weko-records-ui/weko_records_ui/permissions.py +++ b/modules/weko-records-ui/weko_records_ui/permissions.py @@ -111,6 +111,17 @@ def get_email_list_by_ids(user_id_list): emails = [x.email for x in users] return emails + def is_release_date_past(): + """Check release date.""" + from .utils import is_future + date = fjson.get('date') + if date and isinstance(date, list) and date[0]: + adt = date[0].get('dateValue') + if adt: + return not is_future(adt) + else: + return True + def __check_user_permission(user_id_list): """Check user permission. @@ -153,6 +164,8 @@ def __check_user_permission(user_id_list): if current_user and \ current_user.is_authenticated and \ current_user.id in user_id_list: + if 'open_access' or 'open_date' in acsrole: + download_status["is_open_access"] = is_release_date_past() return is_can # Super users @@ -160,23 +173,18 @@ def __check_user_permission(user_id_list): current_app.config['WEKO_PERMISSION_ROLE_COMMUNITY'] for role in list(current_user.roles or []): if role.name in supers: + if 'open_access' or 'open_date' in acsrole: + download_status["is_open_access"] = is_release_date_past() return is_can try: - from .utils import is_future # can access if 'open_access' in acsrole: if is_display_file_info: # Always display the file info area in 'Detail' screen. is_can = True else: - date = fjson.get('date') - if date and isinstance(date, list) and date[0]: - adt = date[0].get('dateValue') - if adt: - is_can = not is_future(adt) - else: - is_can = True + is_can = is_release_date_past() download_status["is_open_access"] = is_can # access with open date elif 'open_date' in acsrole: @@ -185,11 +193,8 @@ def __check_user_permission(user_id_list): is_can = True else: try: - date = fjson.get('date') - if date and isinstance(date, list) and date[0]: - adt = date[0].get('dateValue') - is_can = not is_future(adt) - download_status["is_open_access"] = is_can + is_can = is_release_date_past() + download_status["is_open_access"] = is_can except BaseException: is_can = False From 0f8606270da93e854cb5e4efe1f772a552df7eee Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Mon, 16 Mar 2026 12:07:57 +0900 Subject: [PATCH 023/140] fix --- .../weko_records_ui/permissions.py | 25 +++++++++++++------ 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/permissions.py b/modules/weko-records-ui/weko_records_ui/permissions.py index c43528336e..33016cfc92 100644 --- a/modules/weko-records-ui/weko_records_ui/permissions.py +++ b/modules/weko-records-ui/weko_records_ui/permissions.py @@ -111,16 +111,27 @@ def get_email_list_by_ids(user_id_list): emails = [x.email for x in users] return emails - def is_release_date_past(): - """Check release date.""" + def _is_open_date_past(acsrole): + """ Check the open date has passed. + + Args: + acsrole (str): File permission + + Returns: + bool: + True if the open date passed, or dateValue is None and file permission is open access. + False if the open date has not passed, or dateValue is None and file permission is open date. + """ from .utils import is_future date = fjson.get('date') if date and isinstance(date, list) and date[0]: adt = date[0].get('dateValue') if adt: return not is_future(adt) - else: + elif acsrole == "open_access": return True + elif acsrole == "open_date": + return False def __check_user_permission(user_id_list): """Check user permission. @@ -165,7 +176,7 @@ def __check_user_permission(user_id_list): current_user.is_authenticated and \ current_user.id in user_id_list: if 'open_access' or 'open_date' in acsrole: - download_status["is_open_access"] = is_release_date_past() + download_status["is_open_access"] = _is_open_date_past(acsrole) return is_can # Super users @@ -174,7 +185,7 @@ def __check_user_permission(user_id_list): for role in list(current_user.roles or []): if role.name in supers: if 'open_access' or 'open_date' in acsrole: - download_status["is_open_access"] = is_release_date_past() + download_status["is_open_access"] = _is_open_date_past(acsrole) return is_can try: @@ -184,7 +195,7 @@ def __check_user_permission(user_id_list): # Always display the file info area in 'Detail' screen. is_can = True else: - is_can = is_release_date_past() + is_can = _is_open_date_past(acsrole) download_status["is_open_access"] = is_can # access with open date elif 'open_date' in acsrole: @@ -193,7 +204,7 @@ def __check_user_permission(user_id_list): is_can = True else: try: - is_can = is_release_date_past() + is_can = _is_open_date_past(acsrole) download_status["is_open_access"] = is_can except BaseException: is_can = False From ac14d957272c4f0278677f077dc43c50988a7243 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Mon, 16 Mar 2026 21:26:12 +0900 Subject: [PATCH 024/140] fix: unit test --- .../weko-records-ui/tests/test_permissions.py | 134 ++++++++++-------- .../weko_records_ui/permissions.py | 4 +- 2 files changed, 77 insertions(+), 61 deletions(-) diff --git a/modules/weko-records-ui/tests/test_permissions.py b/modules/weko-records-ui/tests/test_permissions.py index 4c001751e4..669b9677dc 100644 --- a/modules/weko-records-ui/tests/test_permissions.py +++ b/modules/weko-records-ui/tests/test_permissions.py @@ -78,47 +78,79 @@ def test_check_file_download_permission(app, records, users,db_file_permission): indexer, results = records record = results[0]["record"] fjson = {'url': {'url': 'https://weko3.example.org/record/11/files/001.jpg'}, 'date': [{'dateType': 'Available', 'dateValue': '2022-09-27'}], 'format': 'image/jpeg', 'filename': 'helloworld.pdf', 'filesize': [{'value': '2.7 MB'}], 'accessrole': 'open_access', 'version_id': 'd73bd9cb-aa9e-4cd0-bf07-c5976d40bdde', 'displaytype': 'preview', 'is_thumbnail': False, 'future_date_message': '', 'download_preview_message': '', 'size': 2700000.0, 'mimetype': 'image/jpeg', 'file_order': 0} - with patch("flask_login.utils._get_user", return_value=users[1]["obj"]): - assert check_file_download_permission(record, fjson, True) == True + download_status = {} + with patch("flask_login.utils._get_user", return_value=users[1]["obj"]): + assert check_file_download_permission(record, fjson, True, download_status=download_status) == True + assert download_status['is_open_access'] == True + + fjson['accessrole'] = 'open_date' + assert check_file_download_permission(record, fjson, True, download_status=download_status) == True + assert download_status['is_open_access'] == True + + fjson['date'][0]['dateValue'] = "2100-09-27" + assert check_file_download_permission(record, fjson, True, download_status=download_status) == True + assert download_status['is_open_access'] == False + + fjson['accessrole'] = 'open_login' + assert check_file_download_permission(record, fjson, False, download_status=download_status) == True + assert download_status['is_open_access'] == False + + fjson['accessrole'] = 'open_access' + fjson['date'][0]['dateValue'] = "2022-09-27" with patch("flask_login.utils._get_user", return_value=users[7]["obj"]): - assert check_file_download_permission(record, fjson, True) == True + assert check_file_download_permission(record, fjson, True, download_status=download_status) == True + assert download_status['is_open_access'] == True + + fjson['accessrole'] = 'open_date' + assert check_file_download_permission(record, fjson, True, download_status=download_status) == True + assert download_status['is_open_access'] == True + + fjson['date'][0]['dateValue'] = "2100-09-27" + assert check_file_download_permission(record, fjson, True, download_status=download_status) == True + assert download_status['is_open_access'] == False + fjson['accessrole'] = 'open_login' + assert check_file_download_permission(record, fjson, False, download_status=download_status) == True + assert download_status['is_open_access'] == False + + fjson['accessrole'] = 'open_access' + fjson['date'][0]['dateValue'] = "2022-09-27" with patch("flask_login.utils._get_user", return_value=users[0]["obj"]): assert check_file_download_permission(record, fjson, True) == True with patch("flask_login.utils._get_user", return_value=users[0]["obj"]): - with patch("weko_records_ui.permissions.to_utc", return_value=datetime.now()): - assert check_file_download_permission(record, fjson, False) == False - - fjson['date'][0]['dateValue'] = "" + assert check_file_download_permission(record, fjson, False) == True + + fjson['date'][0]['dateValue'] = "" + assert check_file_download_permission(record, fjson, False) == True + + + fjson['date'][0]['dateValue'] = "2022-09-27" + fjson['accessrole'] = 'open_date' + assert check_file_download_permission(record, fjson, True) == True + assert check_file_download_permission(record, fjson, False) == True + + fjson['date'][0]['dateValue'] = "2100-09-27" + assert check_file_download_permission(record, fjson, False) == False + + fjson['accessrole'] = 'open_login' + assert check_file_download_permission(record, fjson, True) == True + + with patch("weko_records_ui.permissions.check_user_group_permission", return_value=True): + fjson['groups'] = True + assert check_file_download_permission(record, fjson, False) == True + fjson['groups'] = False + assert check_file_download_permission(record, fjson, False) == True + fjson['groupsprice'] = [MagicMock()] assert check_file_download_permission(record, fjson, False) == True - - fjson['date'][0]['dateValue'] = "2022-09-27" - fjson['accessrole'] = 'open_date' - assert check_file_download_permission(record, fjson, True) == True - assert check_file_download_permission(record, fjson, False) == False - with patch("weko_records_ui.permissions.to_utc", return_value="test"): - assert check_file_download_permission(record, fjson, False) == False - - fjson['accessrole'] = 'open_login' - assert check_file_download_permission(record, fjson, True) == True - - with patch("weko_records_ui.permissions.check_user_group_permission", return_value=True): - fjson['groups'] = True - assert check_file_download_permission(record, fjson, False) == True - fjson['groups'] = False - assert check_file_download_permission(record, fjson, False) == True - fjson['groupsprice'] = [MagicMock()] - assert check_file_download_permission(record, fjson, False) == True - - fjson['accessrole'] = 'open_no' - assert check_file_download_permission(record, fjson, True) == False - assert check_file_download_permission(record, fjson, False) == False + fjson['accessrole'] = 'open_no' + assert check_file_download_permission(record, fjson, True) == False + assert check_file_download_permission(record, fjson, False) == False - fjson['accessrole'] = 'open_restricted' - assert check_file_download_permission(record, fjson, True) == False + fjson['accessrole'] = 'open_restricted' + assert check_file_download_permission(record, fjson, True) == False itn = ItemTypeName( @@ -127,8 +159,6 @@ def test_check_file_download_permission(app, records, users,db_file_permission): obj = ItemType( item_type_name=itn ) - future_date = datetime(2023,12,31,15,0,0) - past_date = datetime(2022,11,30,15,0,0) with open("tests/data/record_a.json","r") as fa: record_a = json.load(fa) @@ -155,40 +185,26 @@ def test_check_file_download_permission(app, records, users,db_file_permission): # 課金ファイルアクセス権あり with patch("weko_records_ui.permissions.check_billing_file_permission", return_value=True): # 8 - with patch("weko_records_ui.permissions.to_utc", return_value=future_date): - assert check_file_download_permission(record_a, fjson_a, check_billing_file=True) == True - # 10 - with patch("weko_records_ui.permissions.to_utc", return_value=past_date): - assert check_file_download_permission(record_b, fjson_b, check_billing_file=True) == True + with patch("weko_records_ui.utils.is_future", return_value=True): + assert check_file_download_permission(record_a, fjson_a, check_billing_file=True, download_status=download_status) == True + # 10 + with patch("weko_records_ui.utils.is_future", return_value=False): + assert check_file_download_permission(record_b, fjson_b, check_billing_file=True, download_status=download_status) == True # 12 - assert check_file_download_permission(record_c, fjson_c, check_billing_file=True) == True - # 14 - with patch("weko_records_ui.permissions.to_utc", return_value=future_date): - assert check_file_download_permission(record_a, fjson_a, check_billing_file=False) == False - # 16 - with patch("weko_records_ui.permissions.to_utc", return_value=past_date): - assert check_file_download_permission(record_b, fjson_b, check_billing_file=False) == True - # 18 - assert check_file_download_permission(record_c, fjson_c, check_billing_file=False) == True + assert check_file_download_permission(record_c, fjson_c, check_billing_file=True) == True + # 課金ファイルアクセス権なし with patch("weko_records_ui.permissions.check_billing_file_permission", return_value=False): # 9 - with patch("weko_records_ui.permissions.to_utc", return_value=future_date): - assert check_file_download_permission(record_a, fjson_a, check_billing_file=True) == False + with patch("weko_records_ui.utils.is_future", return_value=True): + assert check_file_download_permission(record_a, fjson_a, check_billing_file=True, download_status=download_status) == False # 11 - with patch("weko_records_ui.permissions.to_utc", return_value=past_date): - assert check_file_download_permission(record_b, fjson_b, check_billing_file=True) == True + with patch("weko_records_ui.utils.is_future", return_value=False): + assert check_file_download_permission(record_b, fjson_b, check_billing_file=True, download_status=download_status) == True # 13 assert check_file_download_permission(record_c, fjson_c, check_billing_file=True) == False - # 15 - with patch("weko_records_ui.permissions.to_utc", return_value=future_date): - assert check_file_download_permission(record_a, fjson_a, check_billing_file=False) == False - # 17 - with patch("weko_records_ui.permissions.to_utc", return_value=past_date): - assert check_file_download_permission(record_b, fjson_b, check_billing_file=False) == True - # 19 - assert check_file_download_permission(record_c, fjson_c, check_billing_file=False) == True + # def check_open_restricted_permission(record, fjson): # .tox/c1/bin/pytest --cov=weko_records_ui tests/test_permissions.py::test_check_open_restricted_permission -vv -s --cov-branch --cov-report=term --basetemp=/code/modules/weko-records-ui/.tox/c1/tmp diff --git a/modules/weko-records-ui/weko_records_ui/permissions.py b/modules/weko-records-ui/weko_records_ui/permissions.py index 33016cfc92..6f20568a39 100644 --- a/modules/weko-records-ui/weko_records_ui/permissions.py +++ b/modules/weko-records-ui/weko_records_ui/permissions.py @@ -175,7 +175,7 @@ def __check_user_permission(user_id_list): if current_user and \ current_user.is_authenticated and \ current_user.id in user_id_list: - if 'open_access' or 'open_date' in acsrole: + if 'open_access' in acsrole or 'open_date' in acsrole: download_status["is_open_access"] = _is_open_date_past(acsrole) return is_can @@ -184,7 +184,7 @@ def __check_user_permission(user_id_list): current_app.config['WEKO_PERMISSION_ROLE_COMMUNITY'] for role in list(current_user.roles or []): if role.name in supers: - if 'open_access' or 'open_date' in acsrole: + if 'open_access' in acsrole or 'open_date' in acsrole: download_status["is_open_access"] = _is_open_date_past(acsrole) return is_can From c62be2cd209cc4cadb05b43a3ccdf56a4665dd22 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Tue, 17 Mar 2026 00:17:58 +0900 Subject: [PATCH 025/140] fix --- .../site_license_send_mail_settings.html | 2 +- .../translations/ja/LC_MESSAGES/messages.mo | Bin 20620 -> 20621 bytes .../translations/ja/LC_MESSAGES/messages.po | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html index 439aedda07..ac0ca24132 100644 --- a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html +++ b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html @@ -109,7 +109,7 @@

{{_('Manual Send')}}

送信
{{_('Send')}}
{{_('Organization')}} {{_('Email Address')}}
diff --git a/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.mo b/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.mo index 3de30b821a55e922e813cc56b4188ac8aa2ced3b..17c34790c8ab896222012be09fbd5b1b80e05a80 100644 GIT binary patch delta 1613 zcmYM!T}V_x7{>A0b@OA*uhulPbhFw`OxZOpKY}pAE(%2=2$H2j3I)qByUI>oRT!vj zMVZh=MWIQ?mKRo3)P-aQAzo!hK?Q*YmC!{(|0f4p*7KX0bI!ao?>p;M=vk37v&3`J z@M+|41%H3s>iz#rFES>H?mJAtFPMnmZU49JoA`zMN!AS1b2%7?1?a;7W?W|RDe9|HfsxN!9A!QUqj7*&-z67iEk!o zXu@eMzz@2C9`dfhJ|w2e$3hI^Qf$CXJcP=~3Dg3+(T@YT3de1K76bHCy$dBRM@K2& zLPG)TQK^ie9z2N(a1(<#idyJL)WW`C7XCz)%FAFnuEPebL}jK6m4SOmmCSSN%VhGO z%fK53bogdbrSNhg2__qLHvGuqO#rpf5b~(mg38Pe#ef1ea#uGFpeAm${SMndW&3AQJBgwK_MuMsb<~--h1&5$>jY~4_o$42 zLLKrshlWy^!>A?O`VY{)Q;=9=#=lb9zg}{M9p^| z^RRbe+%dy6RLdu*1&m`MPNIIl^O%iU6jHS;;i6MsgW7Q;u0aQt(i^Dv$55sGflB>6 zY5{TVMwv{+fPVk$XlMuZ7{n(0w^C~_szjHpL&)aM3v9qC)PzAM(fD@MKhZs?lI}%i z^Z@FRpG1}7Dkc!$+@_&`!>AQMz!rRpN@Wp0c4ej#^9#ARTZRr~~+g=&fRf3IhWU>Qstauu3h60$Rlnl#7m{sA$x5aTAj^ zhQvsi7#DV7V{E!WHxo8uVl-Wt7~M29T5HpqG^tTTjcH?=)cAjfgDyOo_x{eg+N7P&%VGcgV5Wckc1I%s??GS2$Rj7etI31gC zKJLazcp4oXM8B4rq>{~z5e(ujoPj@E|Hc6A$&-zliBnM>MNk9PpjOm~8mPm1()t5x z;&)NcJw%N&CY9>{?E?WuQO7fJF3v%{xDxr97A{)hRxCvq3-Ao)<0YJpS5XEFzUUVwtX9wp?f*xUzI1^;AdWOVK+>WG+a#M0HFrD#`JanCaU8*wmoXw zzuWd-sD->h4fr4G^ry2*ofSW7!G+dxkBSDUL#4g}b^6;-sXT$|Z~!&IbEpY?Z|`40 zZPBp3KZ+XYA?gr6N1dertJGG7(ZOm|KVB;prKkfnKpdlZ9GBr0)Pqk@Tk-Hb{Qo<>j;sYRXs z2GsZ6i_`EF>a<@#=4eK2`z|U2kFglD`DB#g2$t&mZ=<5U^-x>UkDAB;Dz#@(r+*mf z!~BX1@Hy(a8SImsjoPw#T(o5|+g^bj1G5QRFplbXME4orJfPykr>GalP^tbGb^1dr zPg_)h%D^(zfc2<}ufe_8ic0Nu)N^-G?~P(HKC*xJlQw0j06nd^go*|XqdIIv4!@}; zR6Zdz;6$mSQeqn$a4WHe&>$-H#Ak#SrPMDZw6I!2rF9%#y;LeXsA=yeiqiZsp>t3{ zC~a+o()bafqQl05Qe_?2Pi5FV)xm2fwi7C4guZhfC>74GSwpNQ))HS5Dvg9PthAHdw?*SGA#}i08VJr+>i_h5 zEGM*w9EH?Bl8v~MSV}~Q&xwh$ipnD53qs$%zM3XNUy+Lb6>mz_j9G!33H58*b)o3c zgo#{}{3T9^SRbSsU*=k}S&XOq&&Un!BCW_\n" "Language: en\n" "Language-Team: en \n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.5.1\n" +"Generated-By: Babel 2.18.0\n" -#: weko_admin/admin.py:107 -msgid "deny access" -msgstr "Denied access" - -#: weko_admin/admin.py:291 +#: tests/conftest.py:166 weko_admin/config.py:159 msgid "No. Of File Downloads" msgstr "Number of File Downloads" -#: weko_admin/admin.py:292 -msgid "Open-Access No. Of File Downloads" -msgstr "Number of Open-Access File Downloads" - -#: weko_admin/admin.py:294 +#: tests/conftest.py:167 weko_admin/config.py:160 msgid "No. Of File Previews" msgstr "Number of File Previews" -#: weko_admin/admin.py:295 +#: tests/conftest.py:168 weko_admin/config.py:161 +#, fuzzy +msgid "No. Of Paid File Downloads" +msgstr "Number of File Downloads" + +#: tests/conftest.py:169 weko_admin/config.py:162 +msgid "Detail Views Per Index" +msgstr "" + +#: tests/conftest.py:170 weko_admin/config.py:163 +msgid "Detail Views Count" +msgstr "" + +#: tests/conftest.py:171 weko_admin/config.py:164 +msgid "Usage Count By User" +msgstr "" + +#: tests/conftest.py:172 weko_admin/config.py:165 +msgid "Search Keyword Ranking" +msgstr "" + +#: tests/conftest.py:173 weko_admin/config.py:166 +#, fuzzy +msgid "Number Of Access By Host" +msgstr "Number of items registered" + +#: tests/conftest.py:174 weko_admin/config.py:167 +msgid "User Affiliation Information" +msgstr "" + +#: tests/conftest.py:175 weko_admin/config.py:168 +msgid "Access Count By Site License" +msgstr "" + +#: tests/conftest.py:178 weko_admin/config.py:173 +msgid "Open-Access No. Of File Downloads" +msgstr "Number of Open-Access File Downloads" + +#: tests/conftest.py:179 weko_admin/config.py:174 msgid "Open-Access No. Of File Previews" msgstr "Number of Open-Access File Previews" -#: weko_admin/config.py:158 -msgid "Open-Access No. Of Paid File Downloads" -msgstr "Number of Open-Access Paid File Downloads" - -#: weko_admin/admin.py:301 -msgid "Aggregation Monh" +#: tests/conftest.py:180 weko_admin/config.py:175 +msgid "Access Number Breakdown By Site License" msgstr "" -#: weko_admin/admin.py:304 +#: tests/conftest.py:184 tests/conftest.py:189 weko_admin/config.py:182 +#: weko_admin/config.py:187 msgid "File Name" msgstr "" -#: weko_admin/admin.py:304 +#: tests/conftest.py:184 tests/conftest.py:189 tests/conftest.py:195 +#: weko_admin/config.py:182 weko_admin/config.py:187 weko_admin/config.py:193 msgid "Registered Index Name" msgstr "" -#: weko_admin/admin.py:305 -msgid "No. Of Times Downloaded/Viewed" +#: tests/conftest.py:185 weko_admin/config.py:183 +#, fuzzy +msgid "No. Of Times Downloaded" msgstr "Number of Downloads/Views" -#: weko_admin/admin.py:305 +#: tests/conftest.py:185 tests/conftest.py:190 weko_admin/config.py:183 +#: weko_admin/config.py:188 msgid "Non-Logged In User" msgstr "Non-Logged in User" -#: weko_admin/admin.py:306 +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 +#: weko_admin/config.py:189 msgid "Logged In User" msgstr "Logged in User" -#: weko_admin/admin.py:306 +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/admin.py:1445 +#: weko_admin/admin.py:1454 weko_admin/config.py:184 weko_admin/config.py:189 msgid "Site License" msgstr "" -#: weko_admin/admin.py:306 +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 +#: weko_admin/config.py:189 msgid "Admin" msgstr "" -#: weko_admin/admin.py:307 +#: tests/conftest.py:187 tests/conftest.py:192 weko_admin/config.py:185 +#: weko_admin/config.py:190 msgid "Registrar" msgstr "" -#: weko_admin/admin.py:362 weko_admin/admin.py:380 weko_admin/admin.py:389 -msgid "Setting" -msgstr "" +#: tests/conftest.py:190 weko_admin/config.py:188 +#, fuzzy +msgid "No. Of Times Viewed" +msgstr "Number of Downloads/Views" -#: weko_admin/admin.py:363 -msgid "Style" -msgstr "" +#: tests/conftest.py:193 weko_admin/config.py:191 +#, fuzzy +msgid "Index" +msgstr "Hide" -#: weko_admin/admin.py:371 -msgid "Statistics" -msgstr "" +#: tests/conftest.py:193 weko_admin/config.py:191 +#, fuzzy +msgid "No. Of Views" +msgstr "Number of File Previews" -#: weko_admin/admin.py:372 -msgid "Report" +#: tests/conftest.py:195 weko_admin/config.py:193 +msgid "Title" msgstr "" -#: weko_admin/admin.py:381 -msgid "Language" +#: tests/conftest.py:195 weko_admin/config.py:193 +msgid "View Count" msgstr "" -#: weko_admin/admin.py:390 -msgid "WebAPI Account" -msgstr "" +#: tests/conftest.py:196 weko_admin/config.py:194 +#, fuzzy +msgid "Non-logged-in User" +msgstr "Non-Logged in User" -#: weko_admin/admin.py:917 -msgid "Specified repository is already registered." -msgstr "" +#: tests/conftest.py:197 weko_admin/config.py:195 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:49 +#, fuzzy +msgid "Mail address" +msgstr "Duplicated Email Addresses." -#: weko_admin/api.py:157 -msgid "Site License Usage Statistics Report" +#: tests/conftest.py:198 weko_admin/config.py:196 +msgid "Username" msgstr "" -#: weko_admin/config.py:195 -msgid "SetSpec" -msgstr "" +#: tests/conftest.py:199 weko_admin/config.py:197 +#, fuzzy +msgid "File download count" +msgstr "Number of File Downloads" -#: weko_admin/config.py:195 -msgid "Interface name" +#: tests/conftest.py:200 weko_admin/config.py:198 +msgid "File playing count" msgstr "" -#: weko_admin/config.py:195 -msgid "ONLINE ISSN" -msgstr "" +#: tests/conftest.py:201 weko_admin/config.py:199 +#: weko_admin/templates/weko_admin/admin/report.html:115 +#, fuzzy +msgid "Search Keyword" +msgstr "Item" -#: weko_admin/config.py:216 -msgid "Searches" +#: tests/conftest.py:201 tests/conftest.py:206 weko_admin/config.py:199 +#: weko_admin/config.py:204 +msgid "Number Of Searches" msgstr "" -#: weko_admin/config.py:216 -msgid "DetailView" +#: tests/conftest.py:202 weko_admin/config.py:200 +msgid "Host" msgstr "" -#: weko_admin/config.py:216 -msgid "FileDownload" +#: tests/conftest.py:202 weko_admin/config.py:200 +msgid "IP Address" msgstr "" -#: weko_admin/config.py:216 -msgid "FileView" +#: tests/conftest.py:203 tests/conftest.py:205 weko_admin/config.py:201 +#: weko_admin/config.py:203 +msgid "WEKO Top Page Access Count" msgstr "" -#: weko_admin/config.py:216 -msgid "total" +#: tests/conftest.py:204 weko_admin/config.py:202 +msgid "Role" msgstr "" -#: weko_admin/utils.py:502 -msgid "WEKO database" -msgstr "" +#: tests/conftest.py:204 weko_admin/config.py:202 +#, fuzzy +msgid "Number Of Users" +msgstr "Number of items registered" -#: weko_admin/utils.py:576 -msgid "Creation date" -msgstr "" +#: tests/conftest.py:206 weko_admin/config.py:204 +#, fuzzy +msgid "Number Of Views" +msgstr "Number of items registered" -#: weko_admin/utils.py:576 -msgid "Site name" -msgstr "" +#: tests/conftest.py:207 weko_admin/config.py:205 +#, fuzzy +msgid "Number Of File download" +msgstr "Number of File Downloads" -#: weko_admin/utils.py:656 -msgid "site_license_month" -msgstr "month" +#: tests/conftest.py:208 weko_admin/config.py:206 +#, fuzzy +msgid "Number Of File Regeneration" +msgstr "Number of items registered" -#: weko_admin/ext.py:42 -msgid "A translation string" +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 +#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 +msgid "SetSpec" msgstr "" -#: weko_admin/utils.py:250 -msgid "Input type is invalid. Please check again." +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:238 +#: tests/conftest.py:241 weko_admin/config.py:212 weko_admin/config.py:215 +#: weko_admin/config.py:218 weko_admin/config.py:221 +msgid "Interface name" msgstr "" -#: weko_admin/utils.py:253 weko_admin/views.py:342 weko_admin/views.py:347 -msgid "Account information is invalid. Please check again." +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 +#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 +msgid "ONLINE ISSN" msgstr "" -#: weko_admin/views.py:96 -#, python-format -msgid "%(icon)s Session" +#: tests/conftest.py:246 tests/conftest.py:255 weko_admin/config.py:227 +#: weko_admin/config.py:236 +msgid "FileDownload" msgstr "" -#: weko_admin/views.py:102 -msgid "Session" +#: tests/conftest.py:249 weko_admin/config.py:230 +msgid "FileView" msgstr "" -#: weko_admin/views.py:126 -msgid "Session lifetime was updated." +#: tests/conftest.py:252 weko_admin/config.py:233 +msgid "Searches" +msgstr "" + +#: tests/conftest.py:255 weko_admin/config.py:236 +msgid "DetailView" msgstr "" -#: weko_admin/views.py:131 +#: tests/test_admin.py:1674 tests/test_admin.py:1680 tests/test_admin.py:1682 +#: tests/test_admin.py:1699 tests/test_admin.py:1707 tests/test_admin.py:1715 +#: tests/test_admin.py:1723 weko_admin/admin.py:134 +msgid "completed" +msgstr "Completed!" + +#: tests/test_admin.py:1732 weko_admin/admin.py:127 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:43 +msgid "executing..." +msgstr "executing..." + +#: tests/test_admin.py:1742 weko_admin/admin.py:125 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:42 +msgid "haserror" +msgstr "Execution prohibited due to an error" + +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:154 msgid "15 mins" msgstr "15 minutes" -#: weko_admin/views.py:132 +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:155 msgid "30 mins" msgstr "30 minutes" -#: weko_admin/views.py:133 +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:156 msgid "45 mins" msgstr "45 minutes" -#: weko_admin/views.py:134 +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:157 msgid "60 mins" msgstr "1 hour" -#: weko_admin/views.py:135 +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:158 msgid "180 mins" msgstr "3 hours" -#: weko_admin/views.py:136 +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:159 msgid "360 mins" msgstr "6 hours" -#: weko_admin/views.py:137 +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:160 msgid "720 mins" msgstr "12 hours" -#: weko_admin/views.py:138 +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:161 msgid "1440 mins" msgstr "1 day" -#: weko_admin/views.py:335 -msgid "Header Error" +#: weko_admin/admin.py:220 +msgid "deny access" +msgstr "Denied access" + +#: weko_admin/admin.py:239 +msgid "Successfully update color." msgstr "" -#: weko_admin/templates/weko_admin/index.html:25 -msgid "Welcome to" +#: weko_admin/admin.py:437 +msgid "Monday" msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:45 -msgid "Search Results Setting" -msgstr "Search Results Setting" +#: weko_admin/admin.py:437 +msgid "Tuesday" +msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:56 -msgid "Default Display Number :" -msgstr "Default Display Number:" +#: weko_admin/admin.py:437 +msgid "Wednesday" +msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:58 -msgid "[[opt_num.contents]]" +#: weko_admin/admin.py:438 +msgid "Thursday" msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:70 -msgid "Default Display Sort (Index Search) :" -msgstr "Default Display Sort (By Index):" +#: weko_admin/admin.py:438 +msgid "Friday" +msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:72 -msgid "[[opt_index_sort.contents]]" +#: weko_admin/admin.py:438 +msgid "Saturday" msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:84 +#: weko_admin/admin.py:439 #, fuzzy -msgid "Default Display Sort (Keywords Search) :" -msgstr "Default Display Sort (By Keywords)" +msgid "Sunday" +msgstr "Enable" -#: weko_admin/templates/weko_admin/search_management.html:86 -msgid "[[opt_keyword_sort.contents]]" +#: weko_admin/admin.py:470 weko_admin/tasks.py:160 +msgid " Log report." msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:97 -msgid "Please set the sort of search results ." -msgstr "Please set the sort of search results ." - -#: weko_admin/templates/weko_admin/search_management.html:104 -#: weko_admin/templates/weko_admin/site_license.html:173 -msgid "Deny" -msgstr "Deny" - -#: weko_admin/templates/weko_admin/search_management.html:107 -msgid "[[opt_sort_deny.contents]]" +#: weko_admin/admin.py:481 +msgid "Successfully sent the reports to the recepients." msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:124 -#: weko_admin/templates/weko_admin/site_license.html:168 -msgid "Allow" -msgstr "Allow" - -#: weko_admin/templates/weko_admin/search_management.html:127 -msgid "[[opt_sort_allow.contents]]" +#: weko_admin/admin.py:491 +msgid "Unexpected error occurred." msgstr "" -#: weko_admin/templates/weko_admin/search_management.html:145 -msgid "Detail Search Conditions Setting" -msgstr "Detail Search Conditions Setting" - -#: weko_admin/templates/weko_admin/search_management.html:154 -msgid "Search Item" -msgstr "Item" - -#: weko_admin/templates/weko_admin/search_management.html:159 -msgid "Useable Item" -msgstr "Useable Item" - -#: weko_admin/templates/weko_admin/search_management.html:164 -msgid "Condition Name" -msgstr "Condition Name" - -#: weko_admin/templates/weko_admin/search_management.html:169 -msgid "JPCOAR Mapping" -msgstr "JPCOAR Mapping" - -#: weko_admin/templates/weko_admin/search_management.html:174 -msgid "Initial Condition" -msgstr "Initial Condition" - -#: weko_admin/templates/weko_admin/search_management.html:188 -msgid "[[option_condition.contents]]" +#: weko_admin/admin.py:522 +msgid "Successfully Changed Schedule." msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:86 -#: weko_admin/templates/weko_admin/admin/block_style.html:128 -#: weko_admin/templates/weko_admin/admin/block_style.html:194 -#: weko_admin/templates/weko_admin/admin/lang_settings.html:90 -#: weko_admin/templates/weko_admin/admin/web_api_account.html:55 -#: weko_admin/templates/weko_admin/search_management.html:215 -#: weko_admin/templates/weko_admin/site_license.html:207 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 -#: weko_admin/template/weko_admin/admin/feedback_mail.html:47 -msgid "Save" -msgstr "Save" - -#: weko_admin/templates/weko_admin/site_license.html:45 -msgid "Site License setting" +#: weko_admin/admin.py:524 +msgid "Could Not Save Changes." msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:51 -msgid "" -"Please specify range of IP address which allow users can download " -"contents without login." +#: weko_admin/admin.py:579 weko_admin/admin.py:605 weko_admin/admin.py:706 +#: weko_admin/admin.py:952 +msgid "Successfully Changed Settings." msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:56 -#: weko_admin/templates/weko_admin/site_license.html:61 -#, fuzzy -msgid "Organization Name" -msgstr "Condition Name" - -#: weko_admin/templates/weko_admin/site_license.html:73 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 -#: weko_admin/template/weko_admin/admin/feedback_mail.html:46 -msgid "Delete" +#: weko_admin/admin.py:609 weko_admin/views.py:659 +msgid "Could not save data." msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:79 -msgid "E-Mail Address" +#: weko_admin/admin.py:620 +#, python-format +msgid "Could not get restricted data: %s" msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:84 -msgid "Email Address" +#: weko_admin/admin.py:621 +msgid "Could not get restricted data." msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:89 -#: weko_admin/templates/weko_admin/site_license.html:94 -msgid "Domain Name" +#: weko_admin/admin.py:710 weko_admin/admin.py:955 weko_admin/admin.py:958 +msgid "Failurely Changed Settings." msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:99 -msgid "IP Address Range" +#: weko_admin/admin.py:995 +msgid "Successfully Changed Settings" msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:100 -msgid "(from - to)" +#: weko_admin/admin.py:999 +msgid "Failed To Change Settings" msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:138 -msgid "Please input a correct number" +#: weko_admin/admin.py:1061 +msgid "Prefix" msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:139 -msgid "The range of ipAddress is not correct" -msgstr "IP Address range is not correct" - -#: weko_admin/templates/weko_admin/site_license.html:145 -#: weko_admin/templates/weko_admin/site_license.html:156 -msgid "More Input Row" +#: weko_admin/admin.py:1067 +msgid "Suffix" msgstr "" -#: weko_admin/templates/weko_admin/site_license.html:163 -msgid "Please specify item type to be excluded from the site license" +#: weko_admin/admin.py:1069 +msgid "Enable/Disable" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:90 -msgid "Color Setting" +#: weko_admin/admin.py:1079 +msgid "Repository" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:96 -msgid "Background1" +#: weko_admin/admin.py:1079 +msgid "JaLC DOI" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:100 -msgid "Background2" +#: weko_admin/admin.py:1080 +msgid "JaLC CrossRef DOI" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:104 -msgid "Frame Border" +#: weko_admin/admin.py:1081 +msgid "JaLC DataCite DOI" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:108 -msgid "Header" +#: weko_admin/admin.py:1082 +msgid "NDL JaLC DOI" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:112 -msgid "Footer" +#: weko_admin/admin.py:1083 +msgid "Semi-automatic Suffix" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:132 -#, fuzzy -msgid "Header Setting" -msgstr "Search Results Setting" - -#: weko_admin/templates/weko_admin/admin/block_style.html:198 -msgid "Footer Setting" +#: weko_admin/admin.py:1100 +msgid "Only allow half with 1-bytes character in input" msgstr "" -#: weko_admin/templates/weko_admin/admin/lang_settings.html:46 -msgid "Target language" +#: weko_admin/admin.py:1165 +msgid "Specified repository is already registered." msgstr "" -#: weko_admin/templates/weko_admin/admin/lang_settings.html:61 -msgid "Registered language" +#: weko_admin/admin.py:1289 +msgid "ID" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:49 -msgid "Number of items registered" -msgstr "Number of items registered" +#: weko_admin/admin.py:1290 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 +msgid "Item Name(EN)" +msgstr "Item Name(EN)" -#: weko_admin/templates/weko_admin/admin/report.html:56 -msgid "Total number of items registered:" -msgstr "" +#: weko_admin/admin.py:1291 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 +msgid "Item Name(JP)" +msgstr "Item Name(JP)" -#: weko_admin/templates/weko_admin/admin/report.html:64 -msgid "Number of open items registered:" -msgstr "Number of public items registered:" +#: weko_admin/admin.py:1292 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 +msgid "Mapping" +msgstr "Mapping" -#: weko_admin/templates/weko_admin/admin/report.html:72 -msgid "Number of private items registered:" +#: weko_admin/admin.py:1293 +msgid "UI" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:82 -msgid "File Preview Report" -msgstr "" +#: weko_admin/admin.py:1294 +#, fuzzy +msgid "Active" +msgstr "Save" -#: weko_admin/templates/weko_admin/admin/report.html:89 -msgid "Aggregation month" +#: weko_admin/admin.py:1363 weko_admin/admin.py:1390 weko_admin/admin.py:1399 +#: weko_admin/admin.py:1408 weko_admin/admin.py:1417 weko_admin/admin.py:1426 +#: weko_admin/admin.py:1435 weko_admin/admin.py:1444 weko_admin/admin.py:1462 +#: weko_admin/admin.py:1471 weko_admin/admin.py:1480 weko_admin/admin.py:1489 +#: weko_admin/admin.py:1497 weko_admin/admin.py:1505 +msgid "Setting" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:97 -msgid "Type" +#: weko_admin/admin.py:1364 +msgid "Style" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:100 -msgid "All" +#: weko_admin/admin.py:1372 weko_admin/admin.py:1381 weko_admin/admin.py:1453 +msgid "Statistics" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:101 -msgid "File Downloads" +#: weko_admin/admin.py:1373 +msgid "Report" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:102 -msgid "File Previews" +#: weko_admin/admin.py:1382 +msgid "Feedback Mail" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:106 -#: weko_admin/templates/weko_admin/admin/report.html:109 -msgid "Year" +#: weko_admin/admin.py:1391 +msgid "Stats" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:117 -#: weko_admin/templates/weko_admin/admin/report.html:120 -msgid "Month" +#: weko_admin/admin.py:1400 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:45 +msgid "Log Analysis" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:121 -msgid "01" +#: weko_admin/admin.py:1409 +#: weko_admin/templates/weko_admin/admin/site_info.html:50 +msgid "Language" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:122 -msgid "02" +#: weko_admin/admin.py:1418 +msgid "WebAPI Account" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:123 -msgid "03" +#: weko_admin/admin.py:1427 +msgid "Ranking" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:124 -msgid "04" -msgstr "" +#: weko_admin/admin.py:1436 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:61 +#, fuzzy +msgid "Search" +msgstr "Item" -#: weko_admin/templates/weko_admin/admin/report.html:125 -msgid "05" -msgstr "" +#: weko_admin/admin.py:1463 +#, fuzzy +msgid "File Preview" +msgstr "Number of File Previews" -#: weko_admin/templates/weko_admin/admin/report.html:126 -msgid "06" +#: weko_admin/admin.py:1472 +msgid "Item Export" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:127 -msgid "07" +#: weko_admin/admin.py:1481 +msgid "Site Info" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:128 -msgid "08" +#: weko_admin/admin.py:1490 +msgid "Restricted Access" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:129 -msgid "09" +#: weko_admin/admin.py:1498 +msgid "Identifier" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:130 -msgid "10" -msgstr "" +#: weko_admin/admin.py:1506 +#, fuzzy +msgid "Faceted Search" +msgstr "Facet Search List" -#: weko_admin/templates/weko_admin/admin/report.html:131 -msgid "11" -msgstr "" +#: weko_admin/admin.py:1513 +msgid "Maintenance" +msgstr "Maintenance" -#: weko_admin/templates/weko_admin/admin/report.html:132 -msgid "12" -msgstr "" +#: weko_admin/admin.py:1514 +msgid "ElasticSearch Index" +msgstr "ElasticSearch Index" -#: weko_admin/templates/weko_admin/admin/report.html:140 -msgid "Download" +#: weko_admin/api.py:161 +msgid " Site License Usage Statistics Report" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:150 -#: weko_admin/utils.py:50 -msgid "Error" +#: weko_admin/config.py:176 +msgid "Open-Access No. Of Paid File Downloads" +msgstr "Number of Open-Access Paid File Downloads" + +#: weko_admin/ext.py:75 +msgid "A translation string" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:153 -msgid "Could not download file." +#: weko_admin/utils.py:246 +msgid "Input type is invalid. Please check again." msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:158 -msgid "Close" +#: weko_admin/utils.py:249 weko_admin/views.py:309 weko_admin/views.py:314 +msgid "Account information is invalid. Please check again." msgstr "" -#: weko_admin/templates/weko_admin/admin/web_api_account.html:37 -msgid "Input Type" +#: weko_admin/utils.py:339 +msgid "Registered Users" msgstr "" -#: weko_admin/templates/weko_admin/admin/web_api_account.html:40 -msgid "Please selected the input type" +#: weko_admin/utils.py:432 weko_admin/utils.py:436 +#, fuzzy +msgid "Aggregation Month" +msgstr "Aggregation Mapping" + +#: weko_admin/utils.py:455 +msgid "Total Detail Views" msgstr "" -#: weko_admin/templates/weko_admin/admin/web_api_account.html:45 -msgid "CrossRef Query Services Account" -msgstr "Crossref Query Services Account" +#: weko_admin/utils.py:464 +#, fuzzy +msgid "Site license member" +msgstr "month" -#: weko_admin/templates/weko_admin/settings/lifetime.html:30 +#: weko_admin/utils.py:468 +msgid "Other than site license" +msgstr "" + +#: weko_admin/utils.py:479 #, fuzzy -msgid "Life Time" -msgstr "Set lifetime for" +msgid "Institution Name" +msgstr "Condition Name" -#: weko_admin/templates/weko_admin/settings/lifetime.html:42 -#: weko_admin/templates/weko_admin/settings/lifetime.html:49 -msgid "Set lifetime for" -msgstr "Set lifetime for" +#: weko_admin/utils.py:567 +msgid "WEKO database" +msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:42 -msgid "Current" -msgstr "Current" +#: weko_admin/utils.py:671 +msgid "Site name" +msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:55 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 -msgid "Cancel" -msgstr "Cancel" +#: weko_admin/utils.py:672 +msgid "Creation date" +msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:58 -msgid "Update" -msgstr "Update" +#: weko_admin/utils.py:673 +msgid "site_license_month" +msgstr "month" -#~ msgid "Title_Asc" -#~ msgstr "Title (Asc)" +#: weko_admin/utils.py:1408 +msgid "Cannot update Feedback email settings." +msgstr "" -#~ msgid "Title_Desc" -#~ msgstr "Title (Desc)" +#: weko_admin/utils.py:1435 +msgid "Author is duplicated." +msgstr "" -#~ msgid "Creator_Asc" -#~ msgstr "Creator (Asc)" +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:48 +#: weko_admin/utils.py:1442 +msgid "Duplicate Email Addresses." +msgstr "Duplicated Email Addresses." -#~ msgid "Creator_Desc" -#~ msgstr "Creator (Desc)" +#: weko_admin/views.py:118 +#, python-format +msgid "%(icon)s Session" +msgstr "" -#~ msgid "ItemType_Desc" -#~ msgstr "Item Type (Desc)" +#: weko_admin/views.py:124 +msgid "Session" +msgstr "" -#~ msgid "ItemType_Asc" -#~ msgstr "Item Type (Asc)" +#: weko_admin/views.py:149 +msgid "Session lifetime was updated." +msgstr "" -#~ msgid "ID_Asc" -#~ msgstr "ID (Asc)" +#: weko_admin/views.py:301 +msgid "Header Error" +msgstr "" -#~ msgid "ID_Desc" -#~ msgstr "ID (Desc)" +#: weko_admin/views.py:654 +msgid "Restricted Access was successfully updated." +msgstr "" -#~ msgid "Update_Asc" -#~ msgstr "Update (Asc)" +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:54 +#: weko_admin/views.py:719 weko_admin/views.py:754 +msgid "Success" +msgstr "" -#~ msgid "Update_Desc" -#~ msgstr "Update (Desc)" +#: weko_admin/views.py:728 +msgid "Failed to update due to server error." +msgstr "Failed to update due to server error." -#~ msgid "Create_Asc" -#~ msgstr "Create (Asc)" +#: weko_admin/views.py:733 +msgid "Failed to create due to server error." +msgstr "Failed to create due to server error." -#~ msgid "Create_Desc" -#~ msgstr "Create (Desc)" +#: weko_admin/views.py:736 +msgid "" +"The item name/mapping is already exists. Please input other faceted " +"item/mapping." +msgstr "" +"The item name/mapping is already exists. Please input other faceted " +"item/mapping." -#~ msgid "Date_of_Issued_Asc" -#~ msgstr "Date Of Issued (Asc)" +#: weko_admin/views.py:761 weko_admin/views.py:764 +msgid "Failed to delete due to server error." +msgstr "Failed to delete due to server error." -#~ msgid "Date_of_Issued_Desc" -#~ msgstr "Date Of Issued (Desc)" +#: weko_admin/templates/weko_admin/index.html:25 +msgid "Welcome to" +msgstr "" -#~ msgid "Custom_Asc" -#~ msgstr "Custom (Asc)" +#: weko_admin/templates/weko_admin/admin/block_style.html:89 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:74 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:44 +#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:62 +#: weko_admin/templates/weko_admin/admin/item_export_settings.html:94 +#: weko_admin/templates/weko_admin/admin/lang_settings.html:86 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:170 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:192 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:147 +#: weko_admin/templates/weko_admin/admin/report.html:223 +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:52 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:442 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:479 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:582 +#: weko_admin/templates/weko_admin/admin/site_info.html:51 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:174 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:207 +#: weko_admin/templates/weko_admin/admin/stats_settings.html:71 +#: weko_admin/templates/weko_admin/admin/web_api_account.html:57 +#: weko_admin/templates/weko_admin/partials/email_schedule.html:88 +msgid "Save" +msgstr "Save" -#~ msgid "Custom_Desc" -#~ msgstr "Custom (Desc)" +#: weko_admin/templates/weko_admin/admin/block_style.html:93 +msgid "Color Setting" +msgstr "" -#~ msgid "Organization name" -#~ msgstr "Condition Name" +#: weko_admin/templates/weko_admin/admin/block_style.html:99 +msgid "Background1" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:53 +msgid "Custom Aggregations" +msgstr "Custom Aggregations" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:54 +msgid "Aggregations List" +msgstr "Aggregations List" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:55 +msgid "Aggregation Mapping" +msgstr "Aggregation Mapping" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:56 +msgid "Aggregation Value" +msgstr "Aggregation Value" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:57 +msgid "Display/Hide" +msgstr "Display/Hide" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:58 +msgid "_Display" +msgstr "Display" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 +msgid "UiType" +msgstr "UI" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 +msgid "DisplayNumber" +msgstr "Display Number" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 +msgid "OpenClose" +msgstr "Open/Close" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:41 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 +msgid "OpenClose Open" +msgstr "Open" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 +msgid "OpenClose Close" +msgstr "Close" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +msgid "DisplayNumber Validation1" +msgstr "Display Number must be an integer value from 1 to 99." + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 +msgid "DisplayNumber Validation2" +msgstr "If CheckboxList is selected, Display Number must be entered." + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 +msgid "_Hide" +msgstr "Hide" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 +msgid "List" +msgstr "List" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 +msgid "Create" +msgstr "Create" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:230 +msgid "Edit" +msgstr "Edit" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 +#: weko_admin/templates/weko_admin/partials/email_schedule.html:23 +msgid "Details" +msgstr "Details" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:73 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:48 +#: weko_admin/templates/weko_admin/settings/lifetime.html:56 +msgid "Cancel" +msgstr "Cancel" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:75 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:45 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:151 +#: weko_admin/templates/weko_admin/admin/site_info.html:59 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:70 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:134 +msgid "Delete" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:76 +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:64 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:561 +msgid "Add" +msgstr "Add" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 +msgid "Please input all required item." +msgstr "Please input all required item." + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:79 +msgid "Please select one aggregation mapping." +msgstr "Please select one aggregation mapping." + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:80 +msgid "Already exists." +msgstr "Already exists." + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:87 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:184 +#: weko_admin/templates/weko_admin/admin/report.html:246 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:197 +#, fuzzy +msgid "Confirmation" +msgstr "" +"We expect this process to take a considerable amount of time to execute. " +"May I run the reindexing process?" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:88 +msgid "Are you sure you want to delete it?" +msgstr "Are you sure you want to delete it?" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:39 msgid "Automatic Transmission ON/OFF" msgstr "Feedback email feature" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:42 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:40 +#: weko_admin/templates/weko_admin/admin/report.html:165 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:41 msgid "Send" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:41 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:92 +msgid "Do not send" +msgstr "Disable" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:42 +msgid "Send exclusion target persons" +msgstr "Exclusion from sending" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:43 +msgid "From author DB" +msgstr "Input from author DB" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:46 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:104 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:183 +msgid "Manual Send" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:47 +msgid "Update successfully." +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:50 +msgid "Send logs" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:51 +msgid "Start time" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:52 +msgid "End time" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:53 +msgid "Counts" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:55 +#: weko_admin/templates/weko_admin/admin/report.html:264 +msgid "Error" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:56 +msgid "List of authors who failed to send" +msgstr "List of failed feedback emails" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:57 +msgid "Name" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:58 +msgid "Resend" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:59 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:196 +#: weko_admin/templates/weko_admin/admin/report.html:272 +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:75 +msgid "Close" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:60 +msgid "There is no data." +msgstr "No search result" + +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:62 +msgid "Feedback Mail Import" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:41 +msgid "PDF Save Path" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:45 +msgid " Can not be selected" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:49 +msgid "PDF TTL" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:53 +#, fuzzy +msgid "Seconds" msgstr "Enable" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:43 -msgid "Do not send" -msgstr "Disable" +#: weko_admin/templates/weko_admin/admin/item_export_settings.html:44 +#, fuzzy +msgid "Item Export Settings" +msgstr "Search Results Setting" + +#: weko_admin/templates/weko_admin/admin/item_export_settings.html:52 +msgid "Allow/Disallow Item Exporting" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/item_export_settings.html:59 +#: weko_admin/templates/weko_admin/admin/item_export_settings.html:78 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:48 +#: weko_admin/templates/weko_admin/admin/stats_settings.html:59 +#: weko_admin/templates/weko_admin/partials/email_schedule.html:75 +msgid "On" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/item_export_settings.html:65 +#: weko_admin/templates/weko_admin/admin/item_export_settings.html:84 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:53 +#: weko_admin/templates/weko_admin/admin/stats_settings.html:64 +#: weko_admin/templates/weko_admin/partials/email_schedule.html:80 +msgid "Off" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/item_export_settings.html:71 +msgid "Export File Contents" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/lang_settings.html:47 +msgid "Target language" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/lang_settings.html:62 +msgid "Registered language" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:57 +msgid "Addresses to Filter" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:65 +msgid "Enter the IP Addresses to Filter" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:129 +msgid "Shared Crawler Lists" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:187 +#, fuzzy +msgid "Are you sure you want to block the given addresses?" +msgstr "Are you sure you want to delete it?" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:42 +msgid "Show/Hide Ranking" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:59 +msgid "Period To Judge As New Item" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:65 +msgid "Day (Range : 1~30)" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:69 +msgid "Statistical Period" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:74 +msgid "Day (Range : 1~3650)" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:78 +#, fuzzy +msgid "Display Rank" +msgstr "Display" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:83 +msgid "(Range : 1~100)" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:87 +msgid "Rankings" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:93 +msgid "Most Viewed Items" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:104 +msgid "Most Downloaded Items" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:115 +msgid "User Who Created The Most Items" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:126 +msgid "Most Searched Keywords" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:137 +#, fuzzy +msgid "New Items" +msgstr "Item" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:38 +msgid "reindex item_index" +msgstr "reindex item Types" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:39 +msgid "reindex item" +msgstr "reindex items" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:40 +msgid "execute" +msgstr "execute" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:41 +msgid "waiting..." +msgstr "waiting..." + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:47 +#, fuzzy +msgid "Execute" +msgstr "execute" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:49 +msgid "validationMsg1" +msgstr "Execution mode not selected" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:50 +msgid "confirmMessage" +msgstr "" +"We expect this process to take a considerable amount of time to execute. " +"May I run the reindexing process?" + +#: weko_admin/templates/weko_admin/admin/report.html:54 +msgid "Number of items registered" +msgstr "Number of items registered" + +#: weko_admin/templates/weko_admin/admin/report.html:61 +msgid "Total number of items registered:" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:69 +msgid "Number of open items registered:" +msgstr "Number of public items registered:" + +#: weko_admin/templates/weko_admin/admin/report.html:77 +msgid "Number of private items registered:" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:87 +msgid "Fixed Form Reports" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:94 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:112 +msgid "Aggregation month" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:105 +msgid "Type" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:108 +msgid "All" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:109 +msgid "File Downloads" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:110 +#, fuzzy +msgid "Paid File Downloads" +msgstr "Number of File Downloads" + +#: weko_admin/templates/weko_admin/admin/report.html:111 +msgid "File Previews" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:112 +#, fuzzy +msgid "Index Access" +msgstr "Denied access" + +#: weko_admin/templates/weko_admin/admin/report.html:113 +msgid "Item View" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:114 +#, fuzzy +msgid "File Using Per User" +msgstr "Logged in User" + +#: weko_admin/templates/weko_admin/admin/report.html:116 +#, fuzzy +msgid "Top Page Access" +msgstr "Denied access" + +#: weko_admin/templates/weko_admin/admin/report.html:117 +msgid "Users" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:118 +#, fuzzy +msgid "Site Access" +msgstr "Denied access" + +#: weko_admin/templates/weko_admin/admin/report.html:122 +msgid "Year" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:136 +msgid "Month" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:142 +#: weko_admin/templates/weko_admin/admin/report.html:144 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:131 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:133 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:158 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:160 +#, python-format +msgid "%(mon)s" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:158 +msgid "Download" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:178 +msgid "Receive Mail" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:179 +msgid "Please register the email address to send the report:" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:188 +#: weko_admin/templates/weko_admin/admin/report.html:197 +#, fuzzy +msgid "Enter email address." +msgstr "Duplicated Email Addresses." + +#: weko_admin/templates/weko_admin/admin/report.html:216 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:43 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:81 +msgid "Email Address" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/report.html:247 +#, fuzzy +msgid "Are you sure you want to save changes?" +msgstr "Are you sure you want to delete it?" + +#: weko_admin/templates/weko_admin/admin/report.html:254 +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:76 +#, fuzzy +msgid "Send Mail" +msgstr "Enable" + +#: weko_admin/templates/weko_admin/admin/report.html:255 +#, fuzzy +msgid "Are you sure you want to send the mail?" +msgstr "Are you sure you want to delete it?" + +#: weko_admin/templates/weko_admin/admin/report.html:267 +msgid "Could not download file." +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:45 +msgid "Download Limit" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:46 +msgid "Expiration Date" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:48 +msgid "Content File Download" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:51 +msgid "Unlimited" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:53 +msgid "Usage Report Workflow Access" +msgstr "Usage Report Workflow Access" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:55 +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:57 +#, python-format +msgid "Must set a positive integer for %(name)s." +msgstr "Must set a positive integer for %(name)s." + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:58 +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:59 +#, python-format +msgid "Please set %(name)s." +msgstr "Please set %(name)s." + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:61 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:464 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:471 +msgid "English" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:62 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:465 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:472 +msgid "Japanese" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:63 +msgid "Terms and Conditions" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:65 +msgid "Please input the Terms and Conditions in English." +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:68 +msgid "Activity" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:69 +#, fuzzy +msgid "Item" +msgstr "UI" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:70 +msgid "WorkFlow" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:71 +msgid "Status" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:72 +msgid "User" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:73 +msgid "Usage Report Reminder Email" +msgstr "Usage Report Reminder Email" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:74 +msgid "Confirm Usage Mail" +msgstr "Confirm" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:77 +msgid "Email is sent successfully." +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:78 +msgid "Failed to send mail." +msgstr "" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:79 +msgid "action_doing" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:48 +#, fuzzy +msgid "Search Author Setting" +msgstr "Search Results Setting" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:54 +#, fuzzy +msgid "Search Author" +msgstr "Item" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:59 +msgid "Search by Author Name" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:63 +#, fuzzy +msgid "Search by Author ID" +msgstr "Input from author DB" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:76 +msgid "Search Results Setting" +msgstr "Search Results Setting" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:87 +msgid "Default Display Number :" +msgstr "Default Display Number:" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:89 +msgid "[[opt_num.contents]]" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:101 +msgid "Default Display Sort (Index Search) :" +msgstr "Default Display Sort (By Index):" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:103 +msgid "[[opt_index_sort.contents]]" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:115 +#, fuzzy +msgid "Default Display Sort (Keywords Search) :" +msgstr "Default Display Sort (By Keywords)" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:117 +msgid "[[opt_keyword_sort.contents]]" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:128 +msgid "Please set the sort of search results ." +msgstr "Please set the sort of search results ." + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:135 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:168 +msgid "Allow" +msgstr "Allow" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:138 +msgid "[[opt_sort_allow.contents]]" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:155 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:173 +msgid "Deny" +msgstr "Deny" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:158 +msgid "[[opt_sort_deny.contents]]" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:176 +msgid "Detail Search Conditions Setting" +msgstr "Detail Search Conditions Setting" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:185 +msgid "Search Item" +msgstr "Item" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:190 +msgid "Useable Item" +msgstr "Useable Item" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:195 +msgid "Condition Name" +msgstr "Condition Name" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:200 +msgid "JPCOAR Mapping" +msgstr "JPCOAR Mapping" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:205 +msgid "Initial Condition" +msgstr "Initial Condition" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:251 +msgid "lat" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:252 +msgid "lon" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:253 +msgid "gte" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:254 +msgid "lte" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:255 +#, fuzzy +msgid "type" +msgstr "UI" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:256 +msgid "coordinates" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:257 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:264 +#, fuzzy +msgid "Search item setting" +msgstr "Search Results Setting" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:279 +msgid "Index Tree/Facet Display Setting" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:291 +#, fuzzy +msgid "Index Tree" +msgstr "reindex items" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:295 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:336 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 +#, fuzzy +msgid "Display" +msgstr "Display" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:300 +msgid "Width (Grid)" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:309 +msgid "Height (Pixel)" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:329 +msgid "Facet" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:349 +msgid "Community" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:376 +msgid "Main Screen Initial Display Setting" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:386 +msgid "Default Contents to Display" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 +msgid "Default Index to Display" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:417 +msgid "Initial Display Index" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:420 +msgid "An index which is not open in public cannot be selected" +msgstr "" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:44 -msgid "Send exclusion target persons" -msgstr "Exclusion from sending" +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:504 +msgid "Item Type List" +msgstr "" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:45 -msgid "From author DB" -msgstr "Input from author DB" +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:544 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:551 +msgid "Enter Input Value" +msgstr "" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:46 -#: msgid "Delete" -#: msgstr "" +#: weko_admin/templates/weko_admin/admin/site_info.html:39 +#, fuzzy +msgid "Site Name" +msgstr "Item Name(JP)" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:47 -#: msgid "Save" -#: msgstr "" +#: weko_admin/templates/weko_admin/admin/site_info.html:40 +msgid "Favicon" +msgstr "" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:48 -msgid "Manual Send" +#: weko_admin/templates/weko_admin/admin/site_info.html:41 +msgid "CopyRight" msgstr "" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:49 -msgid "Update successfully." +#: weko_admin/templates/weko_admin/admin/site_info.html:42 +msgid "Description" msgstr "" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:50 -msgid "Duplicate Email Addresses." -msgstr "Duplicated Email Addresses." +#: weko_admin/templates/weko_admin/admin/site_info.html:43 +msgid "Keyword" +msgstr "" -#: weko_admin/utils.py:50 -msgid "Send logs" +#: weko_admin/templates/weko_admin/admin/site_info.html:44 +msgid "Selected icon" msgstr "" -#: weko_admin/utils.py:50 -msgid "Start time" +#: weko_admin/templates/weko_admin/admin/site_info.html:45 +#, fuzzy +msgid "Select File" +msgstr "Useable Item" + +#: weko_admin/templates/weko_admin/admin/site_info.html:46 +msgid "Select icon file" msgstr "" -#: weko_admin/utils.py:50 -msgid "End time" +#: weko_admin/templates/weko_admin/admin/site_info.html:47 +msgid "Selected file name" msgstr "" -#: weko_admin/utils.py:50 -msgid "Counts" +#: weko_admin/templates/weko_admin/admin/site_info.html:48 +#, fuzzy +msgid "Add site name" +msgstr "Item Name(JP)" + +#: weko_admin/templates/weko_admin/admin/site_info.html:49 +msgid "Site name is not set" msgstr "" -#: weko_admin/utils.py:50 -msgid "Success" +#: weko_admin/templates/weko_admin/admin/site_info.html:52 +msgid "Must set at least 1 site name." msgstr "" -#: weko_admin/utils.py:50 -#: msgid "Error" -#: msgstr "" +#: weko_admin/templates/weko_admin/admin/site_info.html:53 +msgid "Please input site information for empty field." +msgstr "" -#: weko_admin/utils.py:50 -msgid "List of authors who failed to send" -msgstr "List of failed feedback emails" +#: weko_admin/templates/weko_admin/admin/site_info.html:54 +msgid "The same language is set for many site names." +msgstr "" -#: weko_admin/utils.py:50 -msgid "Name" +#: weko_admin/templates/weko_admin/admin/site_info.html:55 +msgid "Site name is required." msgstr "" -#: weko_admin/utils.py:50 -msgid "Mail Address" +#: weko_admin/templates/weko_admin/admin/site_info.html:56 +msgid "Error when get languages." msgstr "" -#: weko_admin/utils.py:50 -msgid "Resend" +#: weko_admin/templates/weko_admin/admin/site_info.html:57 +msgid "Error when get site infomation." msgstr "" -#: weko_admin/template/weko_admin/admin/feedback_mail.html:59 -msgid "There is no data." -msgstr "No search result" +#: weko_admin/templates/weko_admin/admin/site_info.html:58 +msgid "Language is deleted from Registered Language of system." +msgstr "" +#: weko_admin/templates/weko_admin/admin/site_info.html:60 +msgid "Site info is saved successfully." +msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:59 +#: weko_admin/templates/weko_admin/admin/site_info.html:61 msgid "Log in Instructions" msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:60 +#: weko_admin/templates/weko_admin/admin/site_info.html:62 msgid "Add Instructions" msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:61 +#: weko_admin/templates/weko_admin/admin/site_info.html:63 msgid "The same language is set for many instructions." msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:61 +#: weko_admin/templates/weko_admin/admin/site_info.html:64 msgid "Maximum length of instruction is 1000 characters. " msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:64 +#: weko_admin/templates/weko_admin/admin/site_info.html:66 msgid "Tracking ID" msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:65 +#: weko_admin/templates/weko_admin/admin/site_info.html:67 msgid "AddThis ID" msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:66 +#: weko_admin/templates/weko_admin/admin/site_info.html:68 msgid "OGP Image" msgstr "" -#: weko_admin/template/weko_admin/admin/search_management_setting.html -msgid "Main Screen Initial Display Setting" +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:37 +msgid "" +"Please classify a check into the organization send a use of site license " +"statistics email." msgstr "" -#: weko_admin/template/weko_admin/admin/search_management_setting.html -msgid "Default Contents to Display" +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:42 +#, fuzzy +msgid "Organization" +msgstr "Condition Name" + +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:76 +msgid "Automatic Send" msgstr "" -#: weko_admin/template/weko_admin/admin/search_management_setting.html -msgid "Default Index to Display" +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:79 +msgid "" +"Select \"Send\" to automatically send a use of site license statistics " +"email to the checked the organization." msgstr "" -#: weko_admin/template/weko_admin/admin/search_management_setting.html -msgid "Initial Display Index" +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 +msgid "Enable" msgstr "" -#: weko_admin/template/weko_admin/admin/search_management_setting.html -msgid "An index which is not open in public cannot be selected." +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:107 +msgid "" +"When manually send a use of site license statistics email to the checked " +"the organization, select the aggregation period and press the [Manual " +"Send] button." msgstr "" -#: weko_admin/templates/weko_admin/admin/rest_settings.html:52 -msgid "Content File Download" +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:198 +#, fuzzy +msgid "Are you sure you want to send an email?" +msgstr "Are you sure you want to delete it?" + +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:47 +msgid "" +"Please specify range of IP address which allow users can download " +"contents without login." msgstr "" -#: weko_admin/templates/weko_admin/admin/rest_settings.html:53 -msgid "Expiration Date" +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:52 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:57 +#, fuzzy +msgid "Organization Name" +msgstr "Condition Name" + +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:76 +msgid "E-Mail Address" msgstr "" -#: weko_admin/templates/weko_admin/admin/rest_settings.html:64 -msgid "Download Limit" +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:86 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:91 +msgid "Domain Name" msgstr "" -#: weko_admin/templates/weko_admin/admin/rest_settings.html:65 -msgid "Unlimited" +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:96 +msgid "IP Address Range" msgstr "" -#: weko_admin/templates/weko_admin/admin/rest_settings.html:46 -msgid "Must set a positive integer for %(name)s." -msgstr "Must set a positive integer for %(name)s." +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:97 +msgid "(from - to)" +msgstr "" -#: weko_admin/templates/weko_admin/admin/rest_settings.html:49 -msgid "Please set %(name)s." -msgstr "Please set %(name)s." +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:138 +msgid "Please input a correct number" +msgstr "" -msgid "Restricted Access was successfully updated." +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:139 +msgid "The range of ipAddress is not correct" +msgstr "IP Address range is not correct" + +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:145 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:156 +msgid "More Input Row" msgstr "" -msgid "Please input the Terms and Conditions in English." +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:163 +msgid "Please specify item type to be excluded from the site license" msgstr "" -#: weko_admin/templates/weko_admin/admin/restrited_access_settings.html:65 -msgid "Usage Report Workflow Access" -msgstr "Usage Report Workflow Access" +#: weko_admin/templates/weko_admin/admin/stats_settings.html:44 +msgid "Statistics Settings" +msgstr "" -msgid "Usage Report Reminder Email" -msgstr "Usage Report Reminder Email" +#: weko_admin/templates/weko_admin/admin/stats_settings.html:53 +msgid "Show/Hide Record Stats" +msgstr "" -msgid "Confirm Usage Mail" -msgstr "Confirm" +#: weko_admin/templates/weko_admin/admin/web_api_account.html:39 +msgid "Input Type" +msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:46 -msgid "Item Name(EN)" -msgstr "Item Name(EN)" +#: weko_admin/templates/weko_admin/admin/web_api_account.html:42 +msgid "Please selected the input type" +msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:47 -msgid "Item Name(JP)" -msgstr "Item Name(JP)" +#: weko_admin/templates/weko_admin/admin/web_api_account.html:47 +msgid "CrossRef Query Services Account" +msgstr "Crossref Query Services Account" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:48 -msgid "Mapping" -msgstr "Mapping" +#: weko_admin/templates/weko_admin/email_templates/report.html:1 +msgid "The report logs have been sent." +msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:49 -msgid "Custom Aggregations" -msgstr "Custom Aggregations" +#: weko_admin/templates/weko_admin/email_templates/report.html:3 +msgid "Attached file" +msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 -msgid "Aggregations List" -msgstr "Aggregations List" +#: weko_admin/templates/weko_admin/partials/email_schedule.html:6 +msgid "Report Email Schedule" +msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 -msgid "Aggregation Mapping" -msgstr "Aggregation Mapping" +#: weko_admin/templates/weko_admin/partials/email_schedule.html:12 +msgid "Transmission Interval" +msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 -msgid "Aggregation Value" -msgstr "Aggregation Value" +#: weko_admin/templates/weko_admin/partials/email_schedule.html:19 +msgid "Frequency" +msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 -msgid "Add" -msgstr "Add" +#: weko_admin/templates/weko_admin/settings/lifetime.html:30 +#, fuzzy +msgid "Life Time" +msgstr "Set lifetime for" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:55 -msgid "Display/Hide" -msgstr "Display/Hide" +#: weko_admin/templates/weko_admin/settings/lifetime.html:43 +#: weko_admin/templates/weko_admin/settings/lifetime.html:50 +msgid "Set lifetime for" +msgstr "Set lifetime for" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:57 -msgid "_Hide" -msgstr "Hide" +#: weko_admin/templates/weko_admin/settings/lifetime.html:43 +msgid "Current" +msgstr "Current" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 -msgid "Are you sure you want to delete it?" -msgstr "Are you sure you want to delete it?" +#: weko_admin/templates/weko_admin/settings/lifetime.html:59 +msgid "Update" +msgstr "Update" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 -msgid "List" -msgstr "List" +#~ msgid "Title_Asc" +#~ msgstr "Title (Asc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:67 -msgid "Create" -msgstr "Create" +#~ msgid "Title_Desc" +#~ msgstr "Title (Desc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 -msgid "Edit" -msgstr "Edit" +#~ msgid "Creator_Asc" +#~ msgstr "Creator (Asc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 -msgid "Details" -msgstr "Details" +#~ msgid "Creator_Desc" +#~ msgstr "Creator (Desc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:58 -msgid "_Display" -msgstr "Display" +#~ msgid "ItemType_Desc" +#~ msgstr "Item Type (Desc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: -msgid "Facet Search List" -msgstr "Facet Search List" +#~ msgid "ItemType_Asc" +#~ msgstr "Item Type (Asc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 -msgid "Please input all required item." -msgstr "Please input all required item." +#~ msgid "ID_Asc" +#~ msgstr "ID (Asc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html -msgid "Please select one aggregation mapping." -msgstr "Please select one aggregation mapping." +#~ msgid "ID_Desc" +#~ msgstr "ID (Desc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html -msgid "Already exists." -msgstr "Already exists." +#~ msgid "Update_Asc" +#~ msgstr "Update (Asc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: -msgid "Failed to create due to server error." -msgstr "Failed to create due to server error." +#~ msgid "Update_Desc" +#~ msgstr "Update (Desc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: -msgid "Failed to update due to server error." -msgstr "Failed to update due to server error." +#~ msgid "Create_Asc" +#~ msgstr "Create (Asc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: -msgid "Failed to delete due to server error." -msgstr "Failed to delete due to server error." +#~ msgid "Create_Desc" +#~ msgstr "Create (Desc)" + +#~ msgid "Date_of_Issued_Asc" +#~ msgstr "Date Of Issued (Asc)" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: -msgid "The item name/mapping is already exists. Please input other faceted item/mapping." -msgstr "The item name/mapping is already exists. Please input other faceted item/mapping." +#~ msgid "Date_of_Issued_Desc" +#~ msgstr "Date Of Issued (Desc)" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "reindex item_index" -msgstr "reindex item Types" +#~ msgid "Custom_Asc" +#~ msgstr "Custom (Asc)" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "reindex item" -msgstr "reindex items" +#~ msgid "Custom_Desc" +#~ msgstr "Custom (Desc)" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "execute" -msgstr "execute" +#~ msgid "Organization name" +#~ msgstr "Condition Name" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "Maintenance" -msgstr "Maintenance" +#~ msgid "Aggregation Monh" +#~ msgstr "" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "ElasticSearch Index" -msgstr "ElasticSearch Index" +#~ msgid "Site License Usage Statistics Report" +#~ msgstr "" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "waiting..." -msgstr "waiting..." +#~ msgid "total" +#~ msgstr "" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "executing..." -msgstr "executing..." +#~ msgid "[[option_condition.contents]]" +#~ msgstr "" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "haserror" -msgstr "Execution prohibited due to an error" +#~ msgid "Site License setting" +#~ msgstr "" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "validationMsg1" -msgstr "Execution mode not selected" +#~ msgid "Background2" +#~ msgstr "" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "confirmMessage" -msgstr "We expect this process to take a considerable amount of time to execute. May I run the reindexing process?" +#~ msgid "Frame Border" +#~ msgstr "" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "completed" -msgstr "Completed!" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 -msgid "UiType" -msgstr "UI" +#~ msgid "Header" +#~ msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 -msgid "DisplayNumber" -msgstr "Display Number" +#~ msgid "Footer" +#~ msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 -msgid "OpenClose" -msgstr "Open/Close" +#~ msgid "Footer Setting" +#~ msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 -msgid "OpenClose Open" -msgstr "Open" +#~ msgid "File Preview Report" +#~ msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 -msgid "OpenClose Close" -msgstr "Close" +#~ msgid "01" +#~ msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 -#, python-format -msgid "DisplayNumber Validation1" -msgstr "Display Number must be an integer value from 1 to 99." +#~ msgid "02" +#~ msgstr "" + +#~ msgid "03" +#~ msgstr "" + +#~ msgid "04" +#~ msgstr "" + +#~ msgid "05" +#~ msgstr "" + +#~ msgid "06" +#~ msgstr "" + +#~ msgid "07" +#~ msgstr "" + +#~ msgid "08" +#~ msgstr "" + +#~ msgid "09" +#~ msgstr "" + +#~ msgid "10" +#~ msgstr "" + +#~ msgid "11" +#~ msgstr "" + +#~ msgid "12" +#~ msgstr "" + +#~ msgid "Mail Address" +#~ msgstr "" + +#~ msgid "An index which is not open in public cannot be selected." +#~ msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 -msgid "DisplayNumber Validation2" -msgstr "If CheckboxList is selected, Display Number must be entered." diff --git a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.mo b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.mo index a3a68e8148d5df93b014688e3226a7f5d9a10b34..1088cb48d8098439c71c128bf8b573f82f5ace8f 100644 GIT binary patch delta 5069 zcmYM$32;@_9mnzWl8}TD5{O~nUVP^^|dK|OMu4a~5 zf|_?CYTUz^$olSa3I#OG#(dn4J@GuI;rFNjd$#if8H@Z}1%DE7E_TCZ*a~Yf8ec^% zv>Ua7eW?ERNOIgcjAwm!g#tf!i$6+jYMm?B@S|Ef`_#A3yl^Dcdqb59n%;8R=j-~;% z@HNz(`Ii~NqzW(*J7G7opd$s8lXT-Tq2c#5JgX+wA#n3{rm+b=xnX z?$9-R9?32;s3)N2DMT$e2DO0-Gc=uoB74Ra)BC@If>N> z0@t9<>@(D@ZbSug3zh00P=U1LVkq!Fs3XlsJukBQgV>k)Bd8;LHkJHq!nM}$l69;` zrED{5=Q~h$;DC7swcu6M_&cau9!cIcaWX29PNQDh3Lg&Hx4-=YFbzSnQ>jhZJ9wets1ulEAfU0N2hhL=zSYfx{& z>*jt`#D`Hwb=>?1=1`B|>(!iU)LkjUG8}{aTn&G87v8~aY`{!R;sR)6p%My8;Y4hK zkD(@-f{JiHa=dO8YUh7Mo#`G_VDDiRp2cYV81*(>L}lhXYY(LRnTSPgv>S41LoSyB zue2MFO6g3iFGNMY5f$KGRDefNDXd2=^a1LN)`-mu+VenfKd^Yz__nC=ol*UQn4tGR zgMxNeXqI9O^)ggI6&Q)rFcxQ8eSx{qT!QK!LS=5fS&Pch9@J(23u*%=a7!q_zi23E zz&t+K`tUr98c>6Zcq=NPI;-!t`aY{4v3fnm((fed2tPu8?sNX=t|W2;OR)rXRL@~Z zXSsob{5{6uK_rXrI4V_N+w&%?$M^Hw+oN_IG&8Ne$m%0dm$nQGaUPDvoyh%lP5sEf z7V5&4%*WxVOe{oRX}1m)*e=vW^{7lVpmz8rD!@BdkK%I|Pdyp6!xXbODg)W5{y#yj zJ2Q*(S7cQ*48T*UltuEcXre6CM8&8;h9SYbN!Gp^o6j2ceW*np;eJ%WXK)B!$3d7y z6q1yT5I2qNz~s&^*@dL++F@CrMaA65*DKtntL#R}}j2dtPm61$xwc7m3ZCLQcU&^A76B2BX$lI*9x$CF^LA&!bXRh1x+4DzHPSOkGCpG=YB} zsa}Z6&~)TtyIuHW{0y~l!To;!`Itt%1{FX(K8lecYV#>fM(yORdD*;yU1)bDe#Bi- z0rs(aJ}STxRQpq?z~)+gvss7A%p2wbR0cwCQP5>Lg_@`VbtExE?NXuY`KY@w4mHsn zRKU-m#;-^BgrC}6 z)P%*j3P)ico<`jXT?B@>zIZRr#U8j3bu@cXSIu6Jl@)uU^MmBs12+~Wo|EOBd1ZH>_*hQogeU@r(^T`UqV4=IS18YnOTY2 z$#1Yd9zg~4kv+eJk<`D!X#B>WH=&NmjdJd{&;#}SAnIt2S^dLN?#bo_KedK`qR#lb z)l*0N1N)dcsDKJkDSsRl@EUB18&R3rV(q6!dug3}1-$YuzY9c_KQ(7+xS{Je;hWv2 zd5?8Z33zLJ3<`LE3&sS(ajA9Q(bQv6aZgX5GH1r(DZiL8H@qZ0+dGt=5gERfaXs9k z-=p5FetjdnKV+2#!nd>k6TXvE6*nL=CoeNEH<+6ruFl;NC=L(Fn;(@sFe}IN@*WO& zZSMOj5WZd%6aU4UomVP1H7;NA`CD7PfA=362+u31_3jzCDB#r;j)?HSFa9v#W#69^ z@E#g6A-d(&9kq?s+pfI0A-uJ;)N3`eJSu!_U^{R5n8kr`k8#VredAt>@YeolS-|U5 LmKG5nSzh`->#{d_ delta 7287 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 l&%)yEQQ4wnxvh-%untnS>F(DLht{|B3;c{u<8 diff --git a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po index 36d67454dd..12b4bee8b2 100644 --- a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po +++ b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po @@ -7,659 +7,646 @@ msgid "" msgstr "" "Project-Id-Version: weko-admin 0.1.0.dev20170000\n" "Report-Msgid-Bugs-To: wekosoftware@nii.ac.jp\n" -"POT-Creation-Date: 2021-07-29 21:12+0900\n" +"POT-Creation-Date: 2026-02-21 13:12+0900\n" "PO-Revision-Date: 2018-01-19 19:54+0900\n" "Last-Translator: FULL NAME \n" "Language: ja\n" "Language-Team: ja \n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.18.0\n" -#: weko_admin/admin.py:105 +#: tests/test_admin.py:1742 weko_admin/admin.py:125 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:42 +msgid "haserror" +msgstr "エラー発生中につき実行できません。" + +#: tests/test_admin.py:1732 weko_admin/admin.py:127 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:43 +msgid "executing..." +msgstr "実行中..." + +#: tests/test_admin.py:1674 tests/test_admin.py:1680 tests/test_admin.py:1682 +#: tests/test_admin.py:1699 tests/test_admin.py:1707 tests/test_admin.py:1715 +#: tests/test_admin.py:1723 weko_admin/admin.py:134 +msgid "completed" +msgstr "処理が完了しました。" + +#: weko_admin/admin.py:220 msgid "deny access" msgstr "アクセス拒否" -#: weko_admin/admin.py:124 +#: weko_admin/admin.py:239 #, fuzzy msgid "Successfully update color." msgstr "スケジュールを変更しました" -#: weko_admin/admin.py:310 +#: weko_admin/admin.py:437 msgid "Monday" msgstr "月曜日" -#: weko_admin/admin.py:310 +#: weko_admin/admin.py:437 msgid "Tuesday" msgstr "火曜日" -#: weko_admin/admin.py:310 +#: weko_admin/admin.py:437 msgid "Wednesday" msgstr "水曜日" -#: weko_admin/admin.py:311 +#: weko_admin/admin.py:438 msgid "Thursday" msgstr "木曜日" -#: weko_admin/admin.py:311 +#: weko_admin/admin.py:438 msgid "Friday" msgstr "金曜日" -#: weko_admin/admin.py:311 +#: weko_admin/admin.py:438 msgid "Saturday" msgstr "土曜日" -#: weko_admin/admin.py:312 +#: weko_admin/admin.py:439 msgid "Sunday" msgstr "日曜日" -#: weko_admin/admin.py:342 weko_admin/tasks.py:92 +#: weko_admin/admin.py:470 weko_admin/tasks.py:160 msgid " Log report." msgstr "ログレポート" -#: weko_admin/admin.py:353 +#: weko_admin/admin.py:481 msgid "Successfully sent the reports to the recepients." msgstr "レポートを送信しました" -#: weko_admin/admin.py:363 +#: weko_admin/admin.py:491 msgid "Unexpected error occurred." msgstr "予期しないエラーが発生しました" -#: weko_admin/admin.py:397 +#: weko_admin/admin.py:522 msgid "Successfully Changed Schedule." msgstr "スケジュールを変更しました" -#: weko_admin/admin.py:399 +#: weko_admin/admin.py:524 msgid "Could Not Save Changes." msgstr "変更を保存できませんでした" -#: weko_admin/admin.py:464 weko_admin/admin.py:572 weko_admin/admin.py:806 +#: weko_admin/admin.py:579 weko_admin/admin.py:605 weko_admin/admin.py:706 +#: weko_admin/admin.py:952 msgid "Successfully Changed Settings." msgstr "設定を変更しました" -#: weko_admin/admin.py:485 weko_admin/views.py:564 +#: weko_admin/admin.py:609 weko_admin/views.py:659 msgid "Could not save data." msgstr "データを保存できませんでした" -#: weko_admin/admin.py:496 -msgid "Could not get restricted data: " -msgstr "制限付きデータを取得できませんでした" +#: weko_admin/admin.py:620 +#, fuzzy, python-format +msgid "Could not get restricted data: %s" +msgstr "制限付きデータを取得できませんでした: %s" -#: weko_admin/admin.py:497 +#: weko_admin/admin.py:621 msgid "Could not get restricted data." msgstr "制限付きデータを取得できませんでした" -#: weko_admin/admin.py:576 weko_admin/admin.py:809 weko_admin/admin.py:812 +#: weko_admin/admin.py:710 weko_admin/admin.py:955 weko_admin/admin.py:958 msgid "Failurely Changed Settings." msgstr "設定変更に失敗しました" -#: weko_admin/admin.py:849 +#: weko_admin/admin.py:995 #, fuzzy msgid "Successfully Changed Settings" msgstr "設定を変更しました" -#: weko_admin/admin.py:853 +#: weko_admin/admin.py:999 #, fuzzy msgid "Failed To Change Settings" msgstr "設定変更に失敗しました" -#: weko_admin/admin.py:913 +#: weko_admin/admin.py:1061 msgid "Prefix" msgstr "" -#: weko_admin/admin.py:919 +#: weko_admin/admin.py:1067 msgid "Suffix" msgstr "" -#: weko_admin/admin.py:921 +#: weko_admin/admin.py:1069 msgid "Enable/Disable" msgstr "" -#: weko_admin/admin.py:931 +#: weko_admin/admin.py:1079 msgid "Repository" msgstr "" -#: weko_admin/admin.py:931 +#: weko_admin/admin.py:1079 msgid "JaLC DOI" msgstr "" -#: weko_admin/admin.py:932 +#: weko_admin/admin.py:1080 msgid "JaLC CrossRef DOI" msgstr "" -#: weko_admin/admin.py:933 +#: weko_admin/admin.py:1081 msgid "JaLC DataCite DOI" msgstr "" -#: weko_admin/admin.py:934 +#: weko_admin/admin.py:1082 msgid "NDL JaLC DOI" msgstr "" -#: weko_admin/admin.py:935 +#: weko_admin/admin.py:1083 msgid "Semi-automatic Suffix" msgstr "" -#: weko_admin/admin.py:952 +#: weko_admin/admin.py:1100 msgid "Only allow half with 1-bytes character in input" msgstr "" -#: weko_admin/admin.py:1017 +#: weko_admin/admin.py:1165 msgid "Specified repository is already registered." msgstr "指定したリポジトリが既に登録されています。" -#: weko_admin/admin.py:1137 +#: weko_admin/admin.py:1289 msgid "ID" msgstr "" -#: weko_admin/admin.py:1138 +#: weko_admin/admin.py:1290 #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 msgid "Item Name(EN)" msgstr "項目名(英)" -#: weko_admin/admin.py:1139 +#: weko_admin/admin.py:1291 #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 msgid "Item Name(JP)" msgstr "項目名(日)" -#: weko_admin/admin.py:1140 +#: weko_admin/admin.py:1292 #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 msgid "Mapping" msgstr "マッピング" -#: weko_admin/admin.py:1141 +#: weko_admin/admin.py:1293 +msgid "UI" +msgstr "" + +#: weko_admin/admin.py:1294 #, fuzzy msgid "Active" msgstr "保存" -#: weko_admin/admin.py:1210 weko_admin/admin.py:1237 weko_admin/admin.py:1246 -#: weko_admin/admin.py:1255 weko_admin/admin.py:1264 weko_admin/admin.py:1273 -#: weko_admin/admin.py:1282 weko_admin/admin.py:1291 weko_admin/admin.py:1309 -#: weko_admin/admin.py:1318 weko_admin/admin.py:1327 weko_admin/admin.py:1336 -#: weko_admin/admin.py:1344 weko_admin/admin.py:1352 +#: weko_admin/admin.py:1363 weko_admin/admin.py:1390 weko_admin/admin.py:1399 +#: weko_admin/admin.py:1408 weko_admin/admin.py:1417 weko_admin/admin.py:1426 +#: weko_admin/admin.py:1435 weko_admin/admin.py:1444 weko_admin/admin.py:1462 +#: weko_admin/admin.py:1471 weko_admin/admin.py:1480 weko_admin/admin.py:1489 +#: weko_admin/admin.py:1497 weko_admin/admin.py:1505 msgid "Setting" msgstr "設定" -#: weko_admin/admin.py:1211 +#: weko_admin/admin.py:1364 msgid "Style" msgstr "様式" -#: weko_admin/admin.py:1219 weko_admin/admin.py:1228 weko_admin/admin.py:1300 +#: weko_admin/admin.py:1372 weko_admin/admin.py:1381 weko_admin/admin.py:1453 msgid "Statistics" msgstr "統計" -#: weko_admin/admin.py:1220 +#: weko_admin/admin.py:1373 msgid "Report" msgstr "レポート" -#: weko_admin/admin.py:1229 +#: weko_admin/admin.py:1382 msgid "Feedback Mail" msgstr "" -#: weko_admin/admin.py:1238 +#: weko_admin/admin.py:1391 msgid "Stats" msgstr "統計" -#: weko_admin/admin.py:1247 +#: weko_admin/admin.py:1400 #: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:45 msgid "Log Analysis" msgstr "ログ分析" -#: weko_admin/admin.py:1256 -#: weko_admin/templates/weko_admin/admin/site_info.html:48 +#: weko_admin/admin.py:1409 +#: weko_admin/templates/weko_admin/admin/site_info.html:50 #, fuzzy msgid "Language" msgstr "言語" -#: weko_admin/admin.py:1265 +#: weko_admin/admin.py:1418 msgid "WebAPI Account" msgstr "" -#: weko_admin/admin.py:1274 +#: weko_admin/admin.py:1427 msgid "Ranking" msgstr "ランキング" -#: weko_admin/admin.py:1283 +#: weko_admin/admin.py:1436 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:61 msgid "Search" msgstr "検索" -#: weko_admin/admin.py:1292 weko_admin/admin.py:1301 weko_admin/config.py:154 -#: weko_admin/config.py:159 +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/admin.py:1445 +#: weko_admin/admin.py:1454 weko_admin/config.py:184 weko_admin/config.py:189 msgid "Site License" msgstr "サイトライセンス" -#: weko_admin/admin.py:1310 +#: weko_admin/admin.py:1463 #, fuzzy msgid "File Preview" msgstr "ファイルプレビュー" -#: weko_admin/admin.py:1319 +#: weko_admin/admin.py:1472 #, fuzzy msgid "Item Export" msgstr "定型レポート" -#: weko_admin/admin.py:1328 +#: weko_admin/admin.py:1481 msgid "Site Info" msgstr "" -#: weko_admin/admin.py:1337 +#: weko_admin/admin.py:1490 #, fuzzy msgid "Restricted Access" msgstr "サイトアクセス" -#: weko_admin/admin.py:1345 +#: weko_admin/admin.py:1498 msgid "Identifier" msgstr "" -#: weko_admin/admin.py:1353 +#: weko_admin/admin.py:1506 #, fuzzy msgid "Faceted Search" msgstr "ファセット検索一覧" -#: weko_admin/api.py:82 -#, fuzzy -msgid "statistics report" -msgstr "統計設定" +#: weko_admin/admin.py:1513 +msgid "Maintenance" +msgstr "メンテナンス" + +#: weko_admin/admin.py:1514 +msgid "ElasticSearch Index" +msgstr "インデックス再作成" -#: weko_admin/api.py:157 -msgid "Site License Usage Statistics Report" +#: weko_admin/api.py:161 +#, fuzzy +msgid " Site License Usage Statistics Report" msgstr "サイトライセンス利用統計" -#: weko_admin/config.py:129 +#: tests/conftest.py:166 weko_admin/config.py:159 msgid "No. Of File Downloads" msgstr "ファイルダウンロード回数" -#: weko_admin/config.py:130 +#: tests/conftest.py:167 weko_admin/config.py:160 msgid "No. Of File Previews" msgstr "ファイルプレビュー数" -#: weko_admin/config.py:131 +#: tests/conftest.py:168 weko_admin/config.py:161 msgid "No. Of Paid File Downloads" msgstr "課金ファイルダウンロード回数" -#: weko_admin/config.py:132 -#, fuzzy -msgid "No. Of Paid File Previews" -msgstr "ファイルプレビュー数" - -#: weko_admin/config.py:133 +#: tests/conftest.py:169 weko_admin/config.py:162 msgid "Detail Views Per Index" msgstr "インデックス毎の詳細ビュー" -#: weko_admin/config.py:134 +#: tests/conftest.py:170 weko_admin/config.py:163 msgid "Detail Views Count" msgstr "詳細ビュー数" -#: weko_admin/config.py:135 +#: tests/conftest.py:171 weko_admin/config.py:164 msgid "Usage Count By User" msgstr "ユーザー別使用数" -#: weko_admin/config.py:136 +#: tests/conftest.py:172 weko_admin/config.py:165 msgid "Search Keyword Ranking" msgstr "検索キーワードランキング" -#: weko_admin/config.py:137 +#: tests/conftest.py:173 weko_admin/config.py:166 msgid "Number Of Access By Host" msgstr "ホスト別アクセス数" -#: weko_admin/config.py:138 +#: tests/conftest.py:174 weko_admin/config.py:167 msgid "User Affiliation Information" msgstr "ユーザー所属情報" -#: weko_admin/config.py:142 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:21 +#: tests/conftest.py:175 weko_admin/config.py:168 msgid "Access Count By Site License" msgstr "サイトライセンス別アクセス数" -#: weko_admin/config.py:144 +#: tests/conftest.py:178 weko_admin/config.py:173 msgid "Open-Access No. Of File Downloads" msgstr "オープンアクセスファイルダウンロード数" -#: weko_admin/config.py:145 +#: tests/conftest.py:179 weko_admin/config.py:174 msgid "Open-Access No. Of File Previews" msgstr "オープンアクセスファイルプレビュー数" -#: weko_admin/config.py:158 -msgid "Open-Access No. Of Paid File Downloads" -msgstr "オープンアクセス課金ファイルダウンロード数" - -#: weko_admin/config.py:146 +#: tests/conftest.py:180 weko_admin/config.py:175 msgid "Access Number Breakdown By Site License" msgstr "サイトライセンス別アクセス数内訳" -#: weko_admin/config.py:152 weko_admin/config.py:157 +#: weko_admin/config.py:176 +msgid "Open-Access No. Of Paid File Downloads" +msgstr "オープンアクセス課金ファイルダウンロード数" + +#: tests/conftest.py:184 tests/conftest.py:189 weko_admin/config.py:182 +#: weko_admin/config.py:187 msgid "File Name" msgstr "ファイル名" -#: weko_admin/config.py:152 weko_admin/config.py:157 weko_admin/config.py:163 +#: tests/conftest.py:184 tests/conftest.py:189 tests/conftest.py:195 +#: weko_admin/config.py:182 weko_admin/config.py:187 weko_admin/config.py:193 msgid "Registered Index Name" msgstr "登録インデックス名" -#: weko_admin/config.py:157 +#: tests/conftest.py:185 weko_admin/config.py:183 msgid "No. Of Times Downloaded" msgstr "ファイルダウンロード回数" -#: weko_admin/config.py:153 weko_admin/config.py:157 +#: tests/conftest.py:185 tests/conftest.py:190 weko_admin/config.py:183 +#: weko_admin/config.py:188 msgid "Non-Logged In User" msgstr "未ログインユーザー" -#: weko_admin/config.py:154 weko_admin/config.py:157 +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 +#: weko_admin/config.py:189 msgid "Logged In User" msgstr "ログインユーザー" -#: weko_admin/config.py:154 weko_admin/config.py:159 +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 +#: weko_admin/config.py:189 msgid "Admin" msgstr "管理者" -#: weko_admin/config.py:155 weko_admin/config.py:160 +#: tests/conftest.py:187 tests/conftest.py:192 weko_admin/config.py:185 +#: weko_admin/config.py:190 msgid "Registrar" msgstr "登録者" -#: weko_admin/config.py:158 +#: tests/conftest.py:190 weko_admin/config.py:188 msgid "No. Of Times Viewed" msgstr "ファイルプレビュー数" -#: weko_admin/config.py:161 +#: tests/conftest.py:193 weko_admin/config.py:191 msgid "Index" msgstr "インデックス" -#: weko_admin/config.py:161 +#: tests/conftest.py:193 weko_admin/config.py:191 msgid "No. Of Views" msgstr "ビュー数" -#: weko_admin/config.py:163 +#: tests/conftest.py:195 weko_admin/config.py:193 msgid "Title" msgstr "タイトル" -#: weko_admin/config.py:163 +#: tests/conftest.py:195 weko_admin/config.py:193 msgid "View Count" msgstr "ビュー数" -#: weko_admin/config.py:164 +#: tests/conftest.py:196 weko_admin/config.py:194 msgid "Non-logged-in User" msgstr "非ログインユーザー" -#: weko_admin/config.py:165 +#: tests/conftest.py:197 weko_admin/config.py:195 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:49 msgid "Mail address" msgstr "メールアドレス" -#: weko_admin/config.py:166 +#: tests/conftest.py:198 weko_admin/config.py:196 msgid "Username" msgstr "ユーザー名" -#: weko_admin/config.py:167 +#: tests/conftest.py:199 weko_admin/config.py:197 msgid "File download count" msgstr "ファイルダウンロード数" -#: weko_admin/config.py:168 +#: tests/conftest.py:200 weko_admin/config.py:198 msgid "File playing count" msgstr "ファイル再生回数" -#: weko_admin/config.py:169 -#: weko_admin/templates/weko_admin/admin/report.html:116 +#: tests/conftest.py:201 weko_admin/config.py:199 +#: weko_admin/templates/weko_admin/admin/report.html:115 msgid "Search Keyword" msgstr "検索キーワード" -#: weko_admin/config.py:169 weko_admin/config.py:174 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:25 +#: tests/conftest.py:201 tests/conftest.py:206 weko_admin/config.py:199 +#: weko_admin/config.py:204 msgid "Number Of Searches" msgstr "検索回数" -#: weko_admin/config.py:170 +#: tests/conftest.py:202 weko_admin/config.py:200 msgid "Host" msgstr "ホスト" -#: weko_admin/config.py:170 +#: tests/conftest.py:202 weko_admin/config.py:200 msgid "IP Address" msgstr "IPアドレス" -#: weko_admin/config.py:171 weko_admin/config.py:173 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:24 +#: tests/conftest.py:203 tests/conftest.py:205 weko_admin/config.py:201 +#: weko_admin/config.py:203 msgid "WEKO Top Page Access Count" msgstr "トップページアクセス回数" -#: weko_admin/config.py:172 +#: tests/conftest.py:204 weko_admin/config.py:202 msgid "Role" msgstr "ロール" -#: weko_admin/config.py:172 +#: tests/conftest.py:204 weko_admin/config.py:202 msgid "Number Of Users" msgstr "利用者数" -#: weko_admin/config.py:174 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:26 +#: tests/conftest.py:206 weko_admin/config.py:204 msgid "Number Of Views" msgstr "閲覧回数" -#: weko_admin/config.py:175 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:27 +#: tests/conftest.py:207 weko_admin/config.py:205 msgid "Number Of File download" msgstr "ファイルダウンロード回数" -#: weko_admin/config.py:176 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:28 +#: tests/conftest.py:208 weko_admin/config.py:206 msgid "Number Of File Regeneration" msgstr "ファイル再生回数" -#: weko_admin/config.py:181 -msgid "FileDownload_" -msgstr "ファイルダウンロード" - -#: weko_admin/config.py:182 -msgid "FilePreview_" -msgstr "ファイルプレビュー" - -#: weko_admin/config.py:183 -msgid "PayFileDownload_" -msgstr "課金ファイルダウンロード" - -#: weko_admin/config.py:184 -#, fuzzy -msgid "PayFilePreview_" -msgstr "ファイルプレビュー" - -#: weko_admin/config.py:185 -msgid "IndexAccess_" -msgstr "索引アクセス" - -#: weko_admin/config.py:186 -msgid "DetailView_" -msgstr "詳細ビュー" - -#: weko_admin/config.py:187 -msgid "FileUsingPerUser_" -msgstr "ユーザー毎のファイル使用" - -#: weko_admin/config.py:188 -msgid "SearchCount_" -msgstr "検索回数" - -#: weko_admin/config.py:189 -msgid "UserAffiliate_" -msgstr "加入ユーザー" - -#: weko_admin/config.py:190 -msgid "SiteAccess_" -msgstr "サイトアクセス" - -#: weko_admin/config.py:191 -msgid "TopPageAccess_" -msgstr "トップページへのアクセス" - -#: weko_admin/config.py:195 +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 +#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 msgid "SetSpec" msgstr "セット階層名" -#: weko_admin/config.py:195 +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:238 +#: tests/conftest.py:241 weko_admin/config.py:212 weko_admin/config.py:215 +#: weko_admin/config.py:218 weko_admin/config.py:221 msgid "Interface name" msgstr "インターフェース名" -#: weko_admin/config.py:195 +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 +#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 msgid "ONLINE ISSN" msgstr "ONLINE ISSN" -#: weko_admin/config.py:216 -msgid "Searches" -msgstr "キーワード検索数" - -#: weko_admin/config.py:216 -msgid "DetailView" -msgstr "閲覧回数" - -#: weko_admin/config.py:216 +#: tests/conftest.py:246 tests/conftest.py:255 weko_admin/config.py:227 +#: weko_admin/config.py:236 msgid "FileDownload" msgstr "ファイルダウンロード回数" -#: weko_admin/config.py:216 +#: tests/conftest.py:249 weko_admin/config.py:230 msgid "FileView" msgstr "ファイル再生回数" -#: weko_admin/config.py:216 -msgid "total" -msgstr "合計" +#: tests/conftest.py:252 weko_admin/config.py:233 +msgid "Searches" +msgstr "キーワード検索数" -#: weko_admin/ext.py:74 +#: tests/conftest.py:255 weko_admin/config.py:236 +msgid "DetailView" +msgstr "閲覧回数" + +#: weko_admin/ext.py:75 msgid "A translation string" msgstr "翻訳文字列" -#: weko_admin/utils.py:235 +#: weko_admin/utils.py:246 msgid "Input type is invalid. Please check again." msgstr "入力タイプが無効です。再度確認してください" -#: weko_admin/utils.py:238 weko_admin/views.py:284 weko_admin/views.py:289 +#: weko_admin/utils.py:249 weko_admin/views.py:309 weko_admin/views.py:314 msgid "Account information is invalid. Please check again." msgstr "アカウント情報が無効です。再度確認してください" -#: weko_admin/utils.py:331 +#: weko_admin/utils.py:339 #, fuzzy msgid "Registered Users" msgstr "登録ユーザー" -#: weko_admin/utils.py:374 +#: weko_admin/utils.py:432 weko_admin/utils.py:436 msgid "Aggregation Month" msgstr "集計月" -#: weko_admin/utils.py:388 +#: weko_admin/utils.py:455 msgid "Total Detail Views" msgstr "詳細ビュー合計" -#: weko_admin/utils.py:396 +#: weko_admin/utils.py:464 msgid "Site license member" msgstr "サイトライセンス会員" -#: weko_admin/utils.py:400 +#: weko_admin/utils.py:468 msgid "Other than site license" msgstr "サイトライセンス以外" -#: weko_admin/utils.py:411 +#: weko_admin/utils.py:479 msgid "Institution Name" msgstr "機関名" -#: weko_admin/utils.py:502 +#: weko_admin/utils.py:567 msgid "WEKO database" msgstr "WEKOデータベース" -#: weko_admin/utils.py:576 -msgid "Creation date" -msgstr "レポート作成日" - -#: weko_admin/utils.py:576 +#: weko_admin/utils.py:671 msgid "Site name" msgstr "リポジトリ名" -#: weko_admin/utils.py:656 +#: weko_admin/utils.py:672 +msgid "Creation date" +msgstr "レポート作成日" + +#: weko_admin/utils.py:673 msgid "site_license_month" msgstr "集計年月" -#: weko_admin/utils.py:1198 +#: weko_admin/utils.py:1408 msgid "Cannot update Feedback email settings." msgstr "" -#: weko_admin/utils.py:1225 +#: weko_admin/utils.py:1435 msgid "Author is duplicated." msgstr " 著者が重複しています。" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:48 -#: weko_admin/utils.py:1232 +#: weko_admin/utils.py:1442 msgid "Duplicate Email Addresses." msgstr "メールアドレスが重複しています。" -#: weko_admin/views.py:102 +#: weko_admin/views.py:118 #, python-format msgid "%(icon)s Session" msgstr "%(icon)s セッション" -#: weko_admin/views.py:108 +#: weko_admin/views.py:124 msgid "Session" msgstr "セッション" -#: weko_admin/views.py:132 +#: weko_admin/views.py:149 msgid "Session lifetime was updated." msgstr "セッションライフタイムは更新されました" -#: weko_admin/views.py:137 +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:154 msgid "15 mins" msgstr "15分" -#: weko_admin/views.py:138 +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:155 msgid "30 mins" msgstr "30分" -#: weko_admin/views.py:139 +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:156 msgid "45 mins" msgstr "45分" -#: weko_admin/views.py:140 +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:157 msgid "60 mins" msgstr "1時間" -#: weko_admin/views.py:141 +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:158 msgid "180 mins" msgstr "3時間" -#: weko_admin/views.py:142 +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:159 msgid "360 mins" msgstr "6時間" -#: weko_admin/views.py:143 +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:160 msgid "720 mins" msgstr "12時間" -#: weko_admin/views.py:144 +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:161 msgid "1440 mins" msgstr "1日" -#: weko_admin/views.py:277 +#: weko_admin/views.py:301 msgid "Header Error" msgstr "ヘッダエラー" -#: weko_admin/views.py:559 +#: weko_admin/views.py:654 msgid "Restricted Access was successfully updated." msgstr "制限公開の設定を変更しました。" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:54 -#: weko_admin/views.py:618 weko_admin/views.py:651 +#: weko_admin/views.py:719 weko_admin/views.py:754 msgid "Success" msgstr "成功" -#: weko_admin/views.py:627 +#: weko_admin/views.py:728 msgid "Failed to update due to server error." msgstr "サーバーエラーのため、更新に失敗しました。" -#: weko_admin/views.py:632 +#: weko_admin/views.py:733 msgid "Failed to create due to server error." msgstr "サーバーエラーのため、作成に失敗しました。" -#: weko_admin/views.py:635 +#: weko_admin/views.py:736 msgid "" "The item name/mapping is already exists. Please input other faceted " "item/mapping." msgstr "既に存在する項目名・マッピングです。別のファセット項目名・マッピングを入力してください。" -#: weko_admin/views.py:658 weko_admin/views.py:661 +#: weko_admin/views.py:761 weko_admin/views.py:764 msgid "Failed to delete due to server error." msgstr "サーバーエラーのため、削除に失敗しました。" @@ -667,34 +654,34 @@ msgstr "サーバーエラーのため、削除に失敗しました。" msgid "Welcome to" msgstr "ようこそ" -#: weko_admin/templates/weko_admin/admin/block_style.html:87 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:67 +#: weko_admin/templates/weko_admin/admin/block_style.html:89 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:74 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:44 #: weko_admin/templates/weko_admin/admin/file_preview_settings.html:62 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:94 #: weko_admin/templates/weko_admin/admin/lang_settings.html:86 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:169 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:191 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:145 -#: weko_admin/templates/weko_admin/admin/report.html:224 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:170 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:192 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:147 +#: weko_admin/templates/weko_admin/admin/report.html:223 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:52 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:422 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:459 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:562 -#: weko_admin/templates/weko_admin/admin/site_info.html:49 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:442 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:479 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:582 +#: weko_admin/templates/weko_admin/admin/site_info.html:51 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:174 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:204 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:207 #: weko_admin/templates/weko_admin/admin/stats_settings.html:71 #: weko_admin/templates/weko_admin/admin/web_api_account.html:57 #: weko_admin/templates/weko_admin/partials/email_schedule.html:88 msgid "Save" msgstr "保存" -#: weko_admin/templates/weko_admin/admin/block_style.html:91 +#: weko_admin/templates/weko_admin/admin/block_style.html:93 msgid "Color Setting" msgstr "カラー設定" -#: weko_admin/templates/weko_admin/admin/block_style.html:97 +#: weko_admin/templates/weko_admin/admin/block_style.html:99 msgid "Background1" msgstr "背景1" @@ -723,58 +710,96 @@ msgid "_Display" msgstr "表示" #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 +msgid "UiType" +msgstr "UI" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 +msgid "DisplayNumber" +msgstr "表示件数" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 +msgid "OpenClose" +msgstr "開閉状態" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 +msgid "OpenClose Open" +msgstr "開" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 +msgid "OpenClose Close" +msgstr "閉" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +msgid "DisplayNumber Validation1" +msgstr "表示件数は1以上99以下の整数値で入力する必要があります。" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 +msgid "DisplayNumber Validation2" +msgstr "CheckboxListを選択した場合は表示件数を入力する必要があります。" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 msgid "_Hide" msgstr "非表示" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 msgid "List" msgstr "一覧" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 msgid "Create" msgstr "作成" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 #: weko_admin/templates/weko_admin/admin/search_management_settings.html:230 msgid "Edit" msgstr "編集" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 #: weko_admin/templates/weko_admin/partials/email_schedule.html:23 msgid "Details" msgstr "詳細" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 -#: weko_admin/templates/weko_admin/settings/lifetime.html:55 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:73 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:48 +#: weko_admin/templates/weko_admin/settings/lifetime.html:56 msgid "Cancel" msgstr "キャンセル" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:75 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:45 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:149 -#: weko_admin/templates/weko_admin/admin/site_info.html:57 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:151 +#: weko_admin/templates/weko_admin/admin/site_info.html:59 #: weko_admin/templates/weko_admin/admin/site_license_settings.html:70 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:134 msgid "Delete" msgstr "削除" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:76 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:64 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:541 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:561 msgid "Add" msgstr "追加" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 msgid "Please input all required item." msgstr "必須項目は全て入力して下さい。" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:77 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:183 -#: weko_admin/templates/weko_admin/admin/report.html:247 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:79 +msgid "Please select one aggregation mapping." +msgstr "集計マッピングを1つ選択してください。" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:80 +msgid "Already exists." +msgstr "既に存在しています。" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:87 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:184 +#: weko_admin/templates/weko_admin/admin/report.html:246 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:197 msgid "Confirmation" msgstr "確認" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:88 msgid "Are you sure you want to delete it?" msgstr "削除してよろしいですか?" @@ -783,8 +808,8 @@ msgid "Automatic Transmission ON/OFF" msgstr "フィードバックメール" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:40 -#: weko_admin/templates/weko_admin/admin/report.html:166 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 +#: weko_admin/templates/weko_admin/admin/report.html:165 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:41 msgid "Send" msgstr "送信" @@ -828,7 +853,7 @@ msgid "Counts" msgstr "送信件数" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:55 -#: weko_admin/templates/weko_admin/admin/report.html:265 +#: weko_admin/templates/weko_admin/admin/report.html:264 msgid "Error" msgstr "エラー" @@ -845,8 +870,8 @@ msgid "Resend" msgstr "再送信" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:59 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:195 -#: weko_admin/templates/weko_admin/admin/report.html:273 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:196 +#: weko_admin/templates/weko_admin/admin/report.html:272 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:75 msgid "Close" msgstr "閉じる" @@ -886,7 +911,7 @@ msgstr "" #: weko_admin/templates/weko_admin/admin/item_export_settings.html:59 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:78 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:47 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:48 #: weko_admin/templates/weko_admin/admin/stats_settings.html:59 #: weko_admin/templates/weko_admin/partials/email_schedule.html:75 msgid "On" @@ -894,7 +919,7 @@ msgstr "オン" #: weko_admin/templates/weko_admin/admin/item_export_settings.html:65 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:84 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:52 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:53 #: weko_admin/templates/weko_admin/admin/stats_settings.html:64 #: weko_admin/templates/weko_admin/partials/email_schedule.html:80 msgid "Off" @@ -912,70 +937,105 @@ msgstr "対象言語" msgid "Registered language" msgstr "登録言語" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:56 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:57 msgid "Addresses to Filter" msgstr "フィルタリングするアドレス" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:64 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:65 msgid "Enter the IP Addresses to Filter" msgstr "フィルタリングするIPアドレスの入力" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:128 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:129 msgid "Shared Crawler Lists" msgstr "共有クローラーリスト" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:186 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:187 msgid "Are you sure you want to block the given addresses?" msgstr "与えられたアドレスをブロックしてもよろしいですか?" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:41 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:42 msgid "Show/Hide Ranking" msgstr "ランキングの表示/非表示" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:58 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:59 msgid "Period To Judge As New Item" msgstr "新着アイテムとして判断する期間" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:64 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:65 msgid "Day (Range : 1~30)" msgstr "日(範囲:1-30)" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:68 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:69 msgid "Statistical Period" msgstr "統計期間" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:73 -msgid "Day" -msgstr "日" +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:74 +#, fuzzy +msgid "Day (Range : 1~3650)" +msgstr "日(範囲:1-30)" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:77 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:78 msgid "Display Rank" msgstr "表示する順位" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:85 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:83 +#, fuzzy +msgid "(Range : 1~100)" +msgstr "日(範囲:1-30)" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:87 msgid "Rankings" msgstr "ランキング" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:91 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:93 msgid "Most Viewed Items" msgstr "最も閲覧されたアイテム" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:102 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:104 msgid "Most Downloaded Items" msgstr "最もダウンロードされたアイテム" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:113 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:115 msgid "User Who Created The Most Items" msgstr "最もアイテムを作成したユーザー" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:124 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:126 msgid "Most Searched Keywords" msgstr "最も検索されたキーワード" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:135 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:137 msgid "New Items" msgstr "新着アイテム" +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:38 +msgid "reindex item_index" +msgstr "アイテムインデックスの再作成" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:39 +msgid "reindex item" +msgstr "アイテムの再インデックス" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:40 +msgid "execute" +msgstr "実行" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:41 +msgid "waiting..." +msgstr "実行可能" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:47 +#, fuzzy +msgid "Execute" +msgstr "実行" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:49 +msgid "validationMsg1" +msgstr "実行モードが選ばれていません。" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:50 +msgid "confirmMessage" +msgstr "本処理の実行にはかなりの時間がかかることが予想されます。インデックスの再作成処理を実行してよいですか?" + #: weko_admin/templates/weko_admin/admin/report.html:54 msgid "Number of items registered" msgstr "登録件数" @@ -1022,44 +1082,39 @@ msgid "File Previews" msgstr "ファイルプレビュー" #: weko_admin/templates/weko_admin/admin/report.html:112 -#, fuzzy -msgid "Paid File Previews" -msgstr "ファイルプレビュー" - -#: weko_admin/templates/weko_admin/admin/report.html:113 msgid "Index Access" msgstr "インデックスアクセス" -#: weko_admin/templates/weko_admin/admin/report.html:114 +#: weko_admin/templates/weko_admin/admin/report.html:113 msgid "Item View" msgstr "アイテムビュー" -#: weko_admin/templates/weko_admin/admin/report.html:115 +#: weko_admin/templates/weko_admin/admin/report.html:114 msgid "File Using Per User" msgstr "ユーザー毎に使用するファイル" -#: weko_admin/templates/weko_admin/admin/report.html:117 +#: weko_admin/templates/weko_admin/admin/report.html:116 msgid "Top Page Access" msgstr "トップページへのアクセス" -#: weko_admin/templates/weko_admin/admin/report.html:118 +#: weko_admin/templates/weko_admin/admin/report.html:117 msgid "Users" msgstr "ユーザー" -#: weko_admin/templates/weko_admin/admin/report.html:119 +#: weko_admin/templates/weko_admin/admin/report.html:118 msgid "Site Access" msgstr "サイトアクセス" -#: weko_admin/templates/weko_admin/admin/report.html:123 +#: weko_admin/templates/weko_admin/admin/report.html:122 msgid "Year" msgstr "年" -#: weko_admin/templates/weko_admin/admin/report.html:137 +#: weko_admin/templates/weko_admin/admin/report.html:136 msgid "Month" msgstr "月" -#: weko_admin/templates/weko_admin/admin/report.html:143 -#: weko_admin/templates/weko_admin/admin/report.html:145 +#: weko_admin/templates/weko_admin/admin/report.html:142 +#: weko_admin/templates/weko_admin/admin/report.html:144 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:131 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:133 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:158 @@ -1068,43 +1123,43 @@ msgstr "月" msgid "%(mon)s" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:159 +#: weko_admin/templates/weko_admin/admin/report.html:158 msgid "Download" msgstr "ダウンロード" -#: weko_admin/templates/weko_admin/admin/report.html:179 +#: weko_admin/templates/weko_admin/admin/report.html:178 msgid "Receive Mail" msgstr "メール受信" -#: weko_admin/templates/weko_admin/admin/report.html:180 +#: weko_admin/templates/weko_admin/admin/report.html:179 msgid "Please register the email address to send the report:" msgstr "レポートを送信するためのメールアドレスを登録してください:" -#: weko_admin/templates/weko_admin/admin/report.html:189 -#: weko_admin/templates/weko_admin/admin/report.html:198 +#: weko_admin/templates/weko_admin/admin/report.html:188 +#: weko_admin/templates/weko_admin/admin/report.html:197 msgid "Enter email address." msgstr "メールアドレスを入力してください" -#: weko_admin/templates/weko_admin/admin/report.html:217 +#: weko_admin/templates/weko_admin/admin/report.html:216 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:43 #: weko_admin/templates/weko_admin/admin/site_license_settings.html:81 msgid "Email Address" msgstr "メールアドレス" -#: weko_admin/templates/weko_admin/admin/report.html:248 +#: weko_admin/templates/weko_admin/admin/report.html:247 msgid "Are you sure you want to save changes?" msgstr "変更してもよろしいですか?" -#: weko_admin/templates/weko_admin/admin/report.html:255 +#: weko_admin/templates/weko_admin/admin/report.html:254 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:76 msgid "Send Mail" msgstr "メール送信" -#: weko_admin/templates/weko_admin/admin/report.html:256 +#: weko_admin/templates/weko_admin/admin/report.html:255 msgid "Are you sure you want to send the mail?" msgstr "メールを送信してもよろしいですか?" -#: weko_admin/templates/weko_admin/admin/report.html:268 +#: weko_admin/templates/weko_admin/admin/report.html:267 msgid "Could not download file." msgstr "ファイルをダウンロードできませんでした" @@ -1141,14 +1196,14 @@ msgid "Please set %(name)s." msgstr "%(name)sを設定してください。" #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:61 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:444 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:451 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:464 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:471 msgid "English" msgstr "" #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:62 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:445 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:452 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:465 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:472 msgid "Japanese" msgstr "" @@ -1255,7 +1310,7 @@ msgid "Please set the sort of search results ." msgstr "一覧に表示するソート条件を設定してください" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:135 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:165 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:168 msgid "Allow" msgstr "表示する" @@ -1264,7 +1319,7 @@ msgid "[[opt_sort_allow.contents]]" msgstr "" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:155 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:170 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:173 msgid "Deny" msgstr "表示しない" @@ -1335,6 +1390,7 @@ msgstr "インデックスツリー" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:295 #: weko_admin/templates/weko_admin/admin/search_management_settings.html:336 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 #, fuzzy msgid "Display" msgstr "表示" @@ -1351,32 +1407,37 @@ msgstr "" msgid "Facet" msgstr "ファセット" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:349 +#, fuzzy +msgid "Community" +msgstr "送信件数" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:376 msgid "Main Screen Initial Display Setting" msgstr "初期表示設定" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:366 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:386 msgid "Default Contents to Display" msgstr "初期表示画面設定" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:380 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 msgid "Default Index to Display" msgstr "初期表示インデックス表示方法" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:397 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:417 msgid "Initial Display Index" msgstr "初期表示インデックス" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:420 msgid "An index which is not open in public cannot be selected" msgstr "非公開インデックス以下は選択できません" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:484 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:504 msgid "Item Type List" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:524 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:531 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:544 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:551 msgid "Enter Input Value" msgstr "" @@ -1405,80 +1466,101 @@ msgid "Selected icon" msgstr "" #: weko_admin/templates/weko_admin/admin/site_info.html:45 -msgid "Select icon file" +#, fuzzy +msgid "Select File" msgstr "アイコンファイルの選択" #: weko_admin/templates/weko_admin/admin/site_info.html:46 +msgid "Select icon file" +msgstr "アイコンファイルの選択" + +#: weko_admin/templates/weko_admin/admin/site_info.html:47 +#, fuzzy +msgid "Selected file name" +msgstr "ファイル名" + +#: weko_admin/templates/weko_admin/admin/site_info.html:48 msgid "Add site name" msgstr "サイト名の追加" -#: weko_admin/templates/weko_admin/admin/site_info.html:47 +#: weko_admin/templates/weko_admin/admin/site_info.html:49 msgid "Site name is not set" msgstr "サイト名未設定" -#: weko_admin/templates/weko_admin/admin/site_info.html:50 +#: weko_admin/templates/weko_admin/admin/site_info.html:52 msgid "Must set at least 1 site name." msgstr "サイト名は少くとも1つ設定する必要があります。" -#: weko_admin/templates/weko_admin/admin/site_info.html:51 +#: weko_admin/templates/weko_admin/admin/site_info.html:53 msgid "Please input site information for empty field." msgstr "サイト情報を空のフィールドに入力してください。" -#: weko_admin/templates/weko_admin/admin/site_info.html:52 +#: weko_admin/templates/weko_admin/admin/site_info.html:54 msgid "The same language is set for many site names." msgstr "サイト名が重複しています" -#: weko_admin/templates/weko_admin/admin/site_info.html:53 +#: weko_admin/templates/weko_admin/admin/site_info.html:55 #, fuzzy msgid "Site name is required." msgstr "サイト名未設定" -#: weko_admin/templates/weko_admin/admin/site_info.html:54 +#: weko_admin/templates/weko_admin/admin/site_info.html:56 msgid "Error when get languages." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:55 +#: weko_admin/templates/weko_admin/admin/site_info.html:57 msgid "Error when get site infomation." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:56 +#: weko_admin/templates/weko_admin/admin/site_info.html:58 msgid "Language is deleted from Registered Language of system." msgstr "削除された言語は利用できません" -#: weko_admin/templates/weko_admin/admin/site_info.html:58 +#: weko_admin/templates/weko_admin/admin/site_info.html:60 msgid "Site info is saved successfully." msgstr "サイト情報が正常に保存されました。" -#: weko_admin/templates/weko_admin/admin/site_info.html:59 +#: weko_admin/templates/weko_admin/admin/site_info.html:61 msgid "Log in Instructions" msgstr "ログインの注意書き" -#: weko_admin/templates/weko_admin/admin/site_info.html:60 +#: weko_admin/templates/weko_admin/admin/site_info.html:62 msgid "Add Instructions" msgstr "注意書きの追加" -#: weko_admin/templates/weko_admin/admin/site_info.html:61 +#: weko_admin/templates/weko_admin/admin/site_info.html:63 msgid "The same language is set for many instructions." msgstr " 同一言語を複数の注意書きに設定されています。" -#: weko_admin/templates/weko_admin/admin/site_info.html:62 +#: weko_admin/templates/weko_admin/admin/site_info.html:64 msgid "Maximum length of instruction is 1000 characters. " msgstr "注意書きの字数上限は1000字です。" +#: weko_admin/templates/weko_admin/admin/site_info.html:66 +msgid "Tracking ID" +msgstr "トラッキングID" + +#: weko_admin/templates/weko_admin/admin/site_info.html:67 +msgid "AddThis ID" +msgstr "AddThis ID" + +#: weko_admin/templates/weko_admin/admin/site_info.html:68 +msgid "OGP Image" +msgstr "OGPイメージ" + #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:37 msgid "" "Please classify a check into the organization send a use of site license " -"statistics eamil." +"statistics email." msgstr "" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:42 -#, fuzzy msgid "Organization" -msgstr "組織名" +msgstr "機関名" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:76 msgid "Automatic Send" -msgstr "" +msgstr "メール自動送信" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:79 msgid "" @@ -1486,6 +1568,11 @@ msgid "" "email to the checked the organization." msgstr "" +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 +#, fuzzy +msgid "Enable" +msgstr "有効" + #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:107 msgid "" "When manually send a use of site license statistics email to the checked " @@ -1527,20 +1614,20 @@ msgstr "IPアドレスの範囲" msgid "(from - to)" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:135 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:138 msgid "Please input a correct number" msgstr "正しい番号を入力してください" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:136 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:139 msgid "The range of ipAddress is not correct" msgstr "IPアドレスの範囲が正しくありません" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:142 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:153 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:145 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:156 msgid "More Input Row" msgstr "その他の入力行" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:160 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:163 msgid "Please specify item type to be excluded from the site license" msgstr "サイトライセンスから除外するアイテムタイプを指定してください" @@ -1572,11 +1659,6 @@ msgstr "レポートログが送信されました" msgid "Attached file" msgstr "添付ファイル" -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:22 -#, fuzzy -msgid "Aggregation" -msgstr "集計一覧" - #: weko_admin/templates/weko_admin/partials/email_schedule.html:6 msgid "Report Email Schedule" msgstr "メールスケジュールの報告" @@ -1593,16 +1675,16 @@ msgstr "頻度" msgid "Life Time" msgstr "有効期間" -#: weko_admin/templates/weko_admin/settings/lifetime.html:42 -#: weko_admin/templates/weko_admin/settings/lifetime.html:49 +#: weko_admin/templates/weko_admin/settings/lifetime.html:43 +#: weko_admin/templates/weko_admin/settings/lifetime.html:50 msgid "Set lifetime for" msgstr "有効期間を設定" -#: weko_admin/templates/weko_admin/settings/lifetime.html:42 +#: weko_admin/templates/weko_admin/settings/lifetime.html:43 msgid "Current" msgstr "現行" -#: weko_admin/templates/weko_admin/settings/lifetime.html:58 +#: weko_admin/templates/weko_admin/settings/lifetime.html:59 msgid "Update" msgstr "更新" @@ -1720,276 +1802,69 @@ msgstr "更新" #~ msgid "Footer Setting" #~ msgstr "フッター設定" -#: weko_admin/template/weko_admin/admin/site_info.html:54 -#: msgid "Error when get site infomation." -#: msgstr "" - -#: weko_admin/template/weko_admin/admin/site_info.html:55 -#: msgid "Language is deleted from Registered Language of system." -#: msgstr "削除された言語は利用できません" - -#: weko_admin/template/weko_admin/admin/site_info.html:56 -#: msgid "Site info is saved successfully." -#: msgstr "サイト情報が正常に保存されました。" - -#: weko_admin/template/weko_admin/admin/site_info.html:59 -#: msgid "Log in Instructions" -#: msgstr "ログインの注意書き" - -#: weko_admin/template/weko_admin/admin/site_info.html:60 -#: msgid "Add Instructions" -#: msgstr "注意書きの追加" - -#: weko_admin/template/weko_admin/admin/site_info.html:61 -#: msgid "The same language is set for many instructions." -#: msgstr " 同一言語を複数の注意書きに設定されています。" - -#: weko_admin/template/weko_admin/admin/site_info.html:61 -#: msgid "Maximum length of instruction is 1000 characters. " -#: msgstr "注意書きの字数上限は1000字です。" - -#: weko_admin/template/weko_admin/admin/site_info.html:64 -msgid "Tracking ID" -msgstr "トラッキングID" - -#: weko_admin/template/weko_admin/admin/site_info.html:65 -msgid "AddThis ID" -msgstr "AddThis ID" - -#: weko_admin/template/weko_admin/admin/site_info.html:66 -msgid "OGP Image" -msgstr "OGPイメージ" - -#: weko_admin/template/weko_admin/admin/search_management_setting.html -#: msgid "Index Tree/Facet Display Setting" -#: msgstr "インデックスツリー/ファセット表示設定" - -#: weko_admin/template/weko_admin/admin/search_management_setting.html -#: msgid "Index Tree" -#: msgstr "インデックスツリー" - -#: weko_admin/template/weko_admin/admin/search_management_setting.html -#: msgid "Facet" -#: msgstr "ファセット" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:58 -#: msgid "_Display" -#: msgstr "表示" - -#: weko_admin/template/weko_admin/admin/search_management_setting.html -#: msgid "Main Screen Initial Display Setting" -#: msgstr "初期表示設定" - -#: weko_admin/template/weko_admin/admin/search_management_setting.html -#: msgid "Default Contents to Display" -#: msgstr "初期表示画面設定" - -#: weko_admin/template/weko_admin/admin/search_management_setting.html -#: msgid "Default Index to Display" -#: msgstr "初期表示インデックス表示方法" - -#: weko_admin/template/weko_admin/admin/search_management_setting.html -#: msgid "Initial Display Index" -#: msgstr "初期表示インデックス" - -#: weko_admin/template/weko_admin/admin/search_management_setting.html -#: msgid "An index which is not open in public cannot be selected" -#: msgstr "非公開インデックス以下は選択できません" - -#: weko_admin/templates/weko_admin/admin/rest_settings.html:52 -#: msgid "Content File Download" -#: msgstr "コンテンツファイルのダウンロード" - -#: weko_admin/templates/weko_admin/admin/rest_settings.html:53 -#: msgid "Expiration Date" -#: msgstr "有効期限日数" - -#: weko_admin/templates/weko_admin/admin/rest_settings.html:64 -#: msgid "Download Limit" -#: msgstr "ダウンロード回数" - -#: weko_admin/templates/weko_admin/admin/rest_settings.html:65 -#: msgid "Unlimited" -#: msgstr "無制限" - -#: weko_admin/templates/weko_admin/admin/rest_settings.html:46 -#: msgid "Must set a positive integer for %(name)s." -#: msgstr "%(name)sは1以上の整数を設定する必要があります。" - -#: weko_admin/templates/weko_admin/admin/rest_settings.html:49 -#: msgid "Please set %(name)s." -#: msgstr "%(name)sを設定してください。" - -#: msgid "Restricted Access was successfully updated." -#: msgstr "制限公開の設定を変更しました。" - -#: msgid "Please input the Terms and Conditions in English." -#: msgstr "英語の利用規約を入力してください。" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:65 -#: msgid "Usage Report Workflow Access" -#: msgstr "利用報告ワークフローへのアクセス" - -#: msgid "Usage Report Reminder Email" -#: msgstr "利用報告督促メール" - -#: msgid "Confirm Usage Mail" -#: msgstr "確認" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:46 -#: msgid "Item Name(EN)" -#: msgstr "項目名(英)" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:47 -#: msgid "Item Name(JP)" -#: msgstr "項目名(日)" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:48 -#: msgid "Mapping" -#: msgstr "マッピング" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:49 -#: msgid "Custom Aggregations" -#: msgstr "カスタム集計" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 -#: msgid "Aggregations List" -#: msgstr "集計一覧" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 -#: msgid "Aggregation Mapping" -#: msgstr "集計マッピング" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 -#: msgid "Aggregation Value" -#: msgstr "集計値" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:54 -msgid "Add_Agg" -msgstr "追加" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:55 -#: msgid "Display/Hide" -#: msgstr "表示/非表示" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 -#: msgid "_Hide" -#: msgstr "非表示" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 -#: msgid "Are you sure you want to delete it?" -#: msgstr "削除してよろしいですか?" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 -#: msgid "Add" -#: msgstr "追加" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 -#: msgid "List" -#: msgstr "一覧" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:67 -#: msgid "Create" -#: msgstr "作成" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.htmll:68 -#: msgid "Edit" -#: msgstr "編集" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: -msgid "Facet Search List" -msgstr "ファセット検索一覧" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 -#: msgid "Please input all required item." -#: msgstr "必須項目は全て入力して下さい。" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html -msgid "Please select one aggregation mapping." -msgstr "集計マッピングを1つ選択してください。" +#~ msgid "Mail Address" +#~ msgstr "メールアドレス" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html -msgid "Already exists." -msgstr "既に存在しています。" +#~ msgid "statistics report" +#~ msgstr "統計設定" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: -#: msgid "Failed to create due to server error." -#: msgstr "サーバーエラーのため、作成に失敗しました。" +#~ msgid "No. Of Paid File Previews" +#~ msgstr "ファイルプレビュー数" -#~ msgid "Mail Address" -#~ msgstr "メールアドレス" +#~ msgid "FileDownload_" +#~ msgstr "ファイルダウンロード" -#: #~ msgid "Add_Agg" -#: #~ msgstr "追加" +#~ msgid "FilePreview_" +#~ msgstr "ファイルプレビュー" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "reindex item_index" -msgstr "アイテムインデックスの再作成" +#~ msgid "PayFileDownload_" +#~ msgstr "課金ファイルダウンロード" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "reindex item" -msgstr "アイテムの再インデックス" +#~ msgid "PayFilePreview_" +#~ msgstr "ファイルプレビュー" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "execute" -msgstr "実行" +#~ msgid "IndexAccess_" +#~ msgstr "索引アクセス" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "Maintenance" -msgstr "メンテナンス" +#~ msgid "DetailView_" +#~ msgstr "詳細ビュー" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "ElasticSearch Index" -msgstr "インデックス再作成" +#~ msgid "FileUsingPerUser_" +#~ msgstr "ユーザー毎のファイル使用" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "waiting..." -msgstr "実行可能" +#~ msgid "SearchCount_" +#~ msgstr "検索回数" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "executing..." -msgstr "実行中..." +#~ msgid "UserAffiliate_" +#~ msgstr "加入ユーザー" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "haserror" -msgstr "エラー発生中につき実行できません。" +#~ msgid "SiteAccess_" +#~ msgstr "サイトアクセス" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "validationMsg1" -msgstr "実行モードが選ばれていません。" +#~ msgid "TopPageAccess_" +#~ msgstr "トップページへのアクセス" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "confirmMessage" -msgstr "本処理の実行にはかなりの時間がかかることが予想されます。インデックスの再作成処理を実行してよいですか?" +#~ msgid "total" +#~ msgstr "合計" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "completed" -msgstr "処理が完了しました。" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 -msgid "UiType" -msgstr "UI" +#~ msgid "Day" +#~ msgstr "日" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 -msgid "DisplayNumber" -msgstr "表示件数" +#~ msgid "Paid File Previews" +#~ msgstr "ファイルプレビュー" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 -msgid "OpenClose" -msgstr "開閉状態" +#~ msgid "" +#~ "Please classify a check into the " +#~ "organization send a use of site " +#~ "license statistics eamil." +#~ msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 -msgid "OpenClose Open" -msgstr "開" +#~ msgid "Aggregation" +#~ msgstr "集計一覧" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 -msgid "OpenClose Close" -msgstr "閉" +#~ msgid "Add_Agg" +#~ msgstr "追加" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 -#, python-format -msgid "DisplayNumber Validation1" -msgstr "表示件数は1以上99以下の整数値で入力する必要があります。" +#~ msgid "Facet Search List" +#~ msgstr "ファセット検索一覧" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 -msgid "DisplayNumber Validation2" -msgstr "CheckboxListを選択した場合は表示件数を入力する必要があります。" diff --git a/modules/weko-admin/weko_admin/translations/messages.pot b/modules/weko-admin/weko_admin/translations/messages.pot index 773360742c..9323a91a08 100644 --- a/modules/weko-admin/weko_admin/translations/messages.pot +++ b/modules/weko-admin/weko_admin/translations/messages.pot @@ -1,627 +1,640 @@ # Translations template for weko-admin. -# Copyright (C) 2021 National Institute of Informatics +# Copyright (C) 2026 National Institute of Informatics # This file is distributed under the same license as the weko-admin project. -# FIRST AUTHOR , 2021. +# FIRST AUTHOR , 2026. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: weko-admin 0.1.0.dev20170000\n" "Report-Msgid-Bugs-To: wekosoftware@nii.ac.jp\n" -"POT-Creation-Date: 2021-07-29 21:12+0900\n" +"POT-Creation-Date: 2026-02-21 13:48+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.18.0\n" -#: weko_admin/admin.py:105 -msgid "deny access" +#: tests/conftest.py:166 weko_admin/config.py:159 +msgid "No. Of File Downloads" msgstr "" -#: weko_admin/admin.py:124 -msgid "Successfully update color." +#: tests/conftest.py:167 weko_admin/config.py:160 +msgid "No. Of File Previews" msgstr "" -#: weko_admin/admin.py:310 -msgid "Monday" +#: tests/conftest.py:168 weko_admin/config.py:161 +msgid "No. Of Paid File Downloads" msgstr "" -#: weko_admin/admin.py:310 -msgid "Tuesday" +#: tests/conftest.py:169 weko_admin/config.py:162 +msgid "Detail Views Per Index" msgstr "" -#: weko_admin/admin.py:310 -msgid "Wednesday" +#: tests/conftest.py:170 weko_admin/config.py:163 +msgid "Detail Views Count" msgstr "" -#: weko_admin/admin.py:311 -msgid "Thursday" +#: tests/conftest.py:171 weko_admin/config.py:164 +msgid "Usage Count By User" msgstr "" -#: weko_admin/admin.py:311 -msgid "Friday" +#: tests/conftest.py:172 weko_admin/config.py:165 +msgid "Search Keyword Ranking" msgstr "" -#: weko_admin/admin.py:311 -msgid "Saturday" +#: tests/conftest.py:173 weko_admin/config.py:166 +msgid "Number Of Access By Host" msgstr "" -#: weko_admin/admin.py:312 -msgid "Sunday" +#: tests/conftest.py:174 weko_admin/config.py:167 +msgid "User Affiliation Information" msgstr "" -#: weko_admin/admin.py:342 weko_admin/tasks.py:92 -msgid " Log report." +#: tests/conftest.py:175 weko_admin/config.py:168 +msgid "Access Count By Site License" msgstr "" -#: weko_admin/admin.py:353 -msgid "Successfully sent the reports to the recepients." +#: tests/conftest.py:178 weko_admin/config.py:173 +msgid "Open-Access No. Of File Downloads" msgstr "" -#: weko_admin/admin.py:363 -msgid "Unexpected error occurred." +#: tests/conftest.py:179 weko_admin/config.py:174 +msgid "Open-Access No. Of File Previews" msgstr "" -#: weko_admin/admin.py:397 -msgid "Successfully Changed Schedule." +#: tests/conftest.py:180 weko_admin/config.py:175 +msgid "Access Number Breakdown By Site License" msgstr "" -#: weko_admin/admin.py:399 -msgid "Could Not Save Changes." +#: tests/conftest.py:184 tests/conftest.py:189 weko_admin/config.py:182 +#: weko_admin/config.py:187 +msgid "File Name" msgstr "" -#: weko_admin/admin.py:464 weko_admin/admin.py:572 weko_admin/admin.py:806 -msgid "Successfully Changed Settings." +#: tests/conftest.py:184 tests/conftest.py:189 tests/conftest.py:195 +#: weko_admin/config.py:182 weko_admin/config.py:187 weko_admin/config.py:193 +msgid "Registered Index Name" msgstr "" -#: weko_admin/admin.py:485 weko_admin/views.py:564 -msgid "Could not save data." +#: tests/conftest.py:185 weko_admin/config.py:183 +msgid "No. Of Times Downloaded" msgstr "" -#: weko_admin/admin.py:496 -msgid "Could not get restricted data: " +#: tests/conftest.py:185 tests/conftest.py:190 weko_admin/config.py:183 +#: weko_admin/config.py:188 +msgid "Non-Logged In User" msgstr "" -#: weko_admin/admin.py:497 -msgid "Could not get restricted data." +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 +#: weko_admin/config.py:189 +msgid "Logged In User" msgstr "" -#: weko_admin/admin.py:576 weko_admin/admin.py:809 weko_admin/admin.py:812 -msgid "Failurely Changed Settings." +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/admin.py:1445 +#: weko_admin/admin.py:1454 weko_admin/config.py:184 weko_admin/config.py:189 +msgid "Site License" msgstr "" -#: weko_admin/admin.py:849 -msgid "Successfully Changed Settings" +#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 +#: weko_admin/config.py:189 +msgid "Admin" msgstr "" -#: weko_admin/admin.py:853 -msgid "Failed To Change Settings" +#: tests/conftest.py:187 tests/conftest.py:192 weko_admin/config.py:185 +#: weko_admin/config.py:190 +msgid "Registrar" msgstr "" -#: weko_admin/admin.py:913 -msgid "Prefix" +#: tests/conftest.py:190 weko_admin/config.py:188 +msgid "No. Of Times Viewed" msgstr "" -#: weko_admin/admin.py:919 -msgid "Suffix" +#: tests/conftest.py:193 weko_admin/config.py:191 +msgid "Index" msgstr "" -#: weko_admin/admin.py:921 -msgid "Enable/Disable" +#: tests/conftest.py:193 weko_admin/config.py:191 +msgid "No. Of Views" msgstr "" -#: weko_admin/admin.py:931 -msgid "Repository" +#: tests/conftest.py:195 weko_admin/config.py:193 +msgid "Title" msgstr "" -#: weko_admin/admin.py:931 -msgid "JaLC DOI" +#: tests/conftest.py:195 weko_admin/config.py:193 +msgid "View Count" msgstr "" -#: weko_admin/admin.py:932 -msgid "JaLC CrossRef DOI" +#: tests/conftest.py:196 weko_admin/config.py:194 +msgid "Non-logged-in User" msgstr "" -#: weko_admin/admin.py:933 -msgid "JaLC DataCite DOI" +#: tests/conftest.py:197 weko_admin/config.py:195 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:49 +msgid "Mail address" msgstr "" -#: weko_admin/admin.py:934 -msgid "NDL JaLC DOI" +#: tests/conftest.py:198 weko_admin/config.py:196 +msgid "Username" msgstr "" -#: weko_admin/admin.py:935 -msgid "Semi-automatic Suffix" +#: tests/conftest.py:199 weko_admin/config.py:197 +msgid "File download count" msgstr "" -#: weko_admin/admin.py:952 -msgid "Only allow half with 1-bytes character in input" +#: tests/conftest.py:200 weko_admin/config.py:198 +msgid "File playing count" msgstr "" -#: weko_admin/admin.py:1017 -msgid "Specified repository is already registered." +#: tests/conftest.py:201 weko_admin/config.py:199 +#: weko_admin/templates/weko_admin/admin/report.html:115 +msgid "Search Keyword" msgstr "" -#: weko_admin/admin.py:1137 -msgid "ID" +#: tests/conftest.py:201 tests/conftest.py:206 weko_admin/config.py:199 +#: weko_admin/config.py:204 +msgid "Number Of Searches" msgstr "" -#: weko_admin/admin.py:1138 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 -msgid "Item Name(EN)" +#: tests/conftest.py:202 weko_admin/config.py:200 +msgid "Host" msgstr "" -#: weko_admin/admin.py:1139 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 -msgid "Item Name(JP)" +#: tests/conftest.py:202 weko_admin/config.py:200 +msgid "IP Address" msgstr "" -#: weko_admin/admin.py:1140 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 -msgid "Mapping" +#: tests/conftest.py:203 tests/conftest.py:205 weko_admin/config.py:201 +#: weko_admin/config.py:203 +msgid "WEKO Top Page Access Count" msgstr "" -#: weko_admin/admin.py:1141 -msgid "Active" +#: tests/conftest.py:204 weko_admin/config.py:202 +msgid "Role" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 -msgid "UiType" +#: tests/conftest.py:204 weko_admin/config.py:202 +msgid "Number Of Users" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 -msgid "DisplayNumber" +#: tests/conftest.py:206 weko_admin/config.py:204 +msgid "Number Of Views" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 -msgid "OpenClose" +#: tests/conftest.py:207 weko_admin/config.py:205 +msgid "Number Of File download" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 -msgid "OpenClose Open" +#: tests/conftest.py:208 weko_admin/config.py:206 +msgid "Number Of File Regeneration" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 -msgid "OpenClose Close" +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 +#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 +msgid "SetSpec" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 -msgid "DisplayNumber Validation1" +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:238 +#: tests/conftest.py:241 weko_admin/config.py:212 weko_admin/config.py:215 +#: weko_admin/config.py:218 weko_admin/config.py:221 +msgid "Interface name" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 -msgid "DisplayNumber Validation2" +#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 +#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 +msgid "ONLINE ISSN" msgstr "" -#: weko_admin/admin.py:1210 weko_admin/admin.py:1237 weko_admin/admin.py:1246 -#: weko_admin/admin.py:1255 weko_admin/admin.py:1264 weko_admin/admin.py:1273 -#: weko_admin/admin.py:1282 weko_admin/admin.py:1291 weko_admin/admin.py:1309 -#: weko_admin/admin.py:1318 weko_admin/admin.py:1327 weko_admin/admin.py:1336 -#: weko_admin/admin.py:1344 weko_admin/admin.py:1352 -msgid "Setting" +#: tests/conftest.py:246 tests/conftest.py:255 weko_admin/config.py:227 +#: weko_admin/config.py:236 +msgid "FileDownload" msgstr "" -#: weko_admin/admin.py:1211 -msgid "Style" +#: tests/conftest.py:249 weko_admin/config.py:230 +msgid "FileView" msgstr "" -#: weko_admin/admin.py:1219 weko_admin/admin.py:1228 weko_admin/admin.py:1300 -msgid "Statistics" +#: tests/conftest.py:252 weko_admin/config.py:233 +msgid "Searches" msgstr "" -#: weko_admin/admin.py:1220 -msgid "Report" +#: tests/conftest.py:255 weko_admin/config.py:236 +msgid "DetailView" msgstr "" -#: weko_admin/admin.py:1229 -msgid "Feedback Mail" +#: tests/test_admin.py:1674 tests/test_admin.py:1680 tests/test_admin.py:1682 +#: tests/test_admin.py:1699 tests/test_admin.py:1707 tests/test_admin.py:1715 +#: tests/test_admin.py:1723 weko_admin/admin.py:134 +msgid "completed" msgstr "" -#: weko_admin/admin.py:1238 -msgid "Stats" +#: tests/test_admin.py:1732 weko_admin/admin.py:127 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:43 +msgid "executing..." msgstr "" -#: weko_admin/admin.py:1247 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:45 -msgid "Log Analysis" +#: tests/test_admin.py:1742 weko_admin/admin.py:125 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:42 +msgid "haserror" msgstr "" -#: weko_admin/admin.py:1256 -#: weko_admin/templates/weko_admin/admin/site_info.html:48 -msgid "Language" +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:154 +msgid "15 mins" msgstr "" -#: weko_admin/admin.py:1265 -msgid "WebAPI Account" +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:155 +msgid "30 mins" msgstr "" -#: weko_admin/admin.py:1274 -msgid "Ranking" +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:156 +msgid "45 mins" msgstr "" -#: weko_admin/admin.py:1283 -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:61 -msgid "Search" +#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 +#: weko_admin/views.py:157 +msgid "60 mins" msgstr "" -#: weko_admin/admin.py:1292 weko_admin/admin.py:1301 weko_admin/config.py:154 -#: weko_admin/config.py:159 -msgid "Site License" +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:158 +msgid "180 mins" msgstr "" -#: weko_admin/admin.py:1310 -msgid "File Preview" +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:159 +msgid "360 mins" msgstr "" -#: weko_admin/admin.py:1319 -msgid "Item Export" +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:160 +msgid "720 mins" msgstr "" -#: weko_admin/admin.py:1328 -msgid "Site Info" +#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 +#: weko_admin/views.py:161 +msgid "1440 mins" msgstr "" -#: weko_admin/admin.py:1337 -msgid "Restricted Access" +#: weko_admin/admin.py:220 +msgid "deny access" msgstr "" -#: weko_admin/admin.py:1345 -msgid "Identifier" +#: weko_admin/admin.py:239 +msgid "Successfully update color." msgstr "" -#: weko_admin/admin.py:1353 -msgid "Faceted Search" +#: weko_admin/admin.py:437 +msgid "Monday" msgstr "" -#: weko_admin/api.py:82 -msgid "statistics report" +#: weko_admin/admin.py:437 +msgid "Tuesday" msgstr "" -#: weko_admin/config.py:129 -msgid "No. Of File Downloads" +#: weko_admin/admin.py:437 +msgid "Wednesday" msgstr "" -#: weko_admin/config.py:130 -msgid "No. Of File Previews" +#: weko_admin/admin.py:438 +msgid "Thursday" msgstr "" -#: weko_admin/config.py:131 -msgid "No. Of Paid File Downloads" +#: weko_admin/admin.py:438 +msgid "Friday" msgstr "" -#: weko_admin/config.py:132 -msgid "No. Of Paid File Previews" +#: weko_admin/admin.py:438 +msgid "Saturday" msgstr "" -#: weko_admin/config.py:133 -msgid "Detail Views Per Index" +#: weko_admin/admin.py:439 +msgid "Sunday" msgstr "" -#: weko_admin/config.py:134 -msgid "Detail Views Count" +#: weko_admin/admin.py:470 weko_admin/tasks.py:160 +msgid " Log report." msgstr "" -#: weko_admin/config.py:135 -msgid "Usage Count By User" +#: weko_admin/admin.py:481 +msgid "Successfully sent the reports to the recepients." msgstr "" -#: weko_admin/config.py:136 -msgid "Search Keyword Ranking" +#: weko_admin/admin.py:491 +msgid "Unexpected error occurred." msgstr "" -#: weko_admin/config.py:137 -msgid "Number Of Access By Host" +#: weko_admin/admin.py:522 +msgid "Successfully Changed Schedule." msgstr "" -#: weko_admin/config.py:138 -msgid "User Affiliation Information" +#: weko_admin/admin.py:524 +msgid "Could Not Save Changes." msgstr "" -#: weko_admin/config.py:139 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:21 -msgid "Access Count By Site License" +#: weko_admin/admin.py:579 weko_admin/admin.py:605 weko_admin/admin.py:706 +#: weko_admin/admin.py:952 +msgid "Successfully Changed Settings." msgstr "" -#: weko_admin/config.py:144 -msgid "Open-Access No. Of File Downloads" +#: weko_admin/admin.py:609 weko_admin/views.py:659 +msgid "Could not save data." msgstr "" -#: weko_admin/config.py:145 -msgid "Open-Access No. Of File Previews" +#: weko_admin/admin.py:620 +#, python-format +msgid "Could not get restricted data: %s" msgstr "" -#: weko_admin/config.py:146 -msgid "Access Number Breakdown By Site License" +#: weko_admin/admin.py:621 +msgid "Could not get restricted data." msgstr "" -#: weko_admin/config.py:158 -msgid "Open-Access No. Of Paid File Downloads" +#: weko_admin/admin.py:710 weko_admin/admin.py:955 weko_admin/admin.py:958 +msgid "Failurely Changed Settings." msgstr "" -#: weko_admin/config.py:152 weko_admin/config.py:157 -msgid "File Name" +#: weko_admin/admin.py:995 +msgid "Successfully Changed Settings" msgstr "" -#: weko_admin/config.py:152 weko_admin/config.py:157 weko_admin/config.py:163 -msgid "Registered Index Name" +#: weko_admin/admin.py:999 +msgid "Failed To Change Settings" msgstr "" -#: weko_admin/config.py:153 -msgid "No. Of Times Downloaded" +#: weko_admin/admin.py:1061 +msgid "Prefix" msgstr "" -#: weko_admin/config.py:153 weko_admin/config.py:158 -msgid "Non-Logged In User" +#: weko_admin/admin.py:1067 +msgid "Suffix" msgstr "" -#: weko_admin/config.py:154 weko_admin/config.py:159 -msgid "Logged In User" +#: weko_admin/admin.py:1069 +msgid "Enable/Disable" msgstr "" -#: weko_admin/config.py:154 weko_admin/config.py:159 -msgid "Admin" +#: weko_admin/admin.py:1079 +msgid "Repository" msgstr "" -#: weko_admin/config.py:155 weko_admin/config.py:160 -msgid "Registrar" +#: weko_admin/admin.py:1079 +msgid "JaLC DOI" msgstr "" -#: weko_admin/config.py:158 -msgid "No. Of Times Viewed" +#: weko_admin/admin.py:1080 +msgid "JaLC CrossRef DOI" msgstr "" -#: weko_admin/config.py:161 -msgid "Index" +#: weko_admin/admin.py:1081 +msgid "JaLC DataCite DOI" msgstr "" -#: weko_admin/config.py:161 -msgid "No. Of Views" +#: weko_admin/admin.py:1082 +msgid "NDL JaLC DOI" msgstr "" -#: weko_admin/config.py:163 -msgid "Title" +#: weko_admin/admin.py:1083 +msgid "Semi-automatic Suffix" msgstr "" -#: weko_admin/config.py:163 -msgid "View Count" +#: weko_admin/admin.py:1100 +msgid "Only allow half with 1-bytes character in input" msgstr "" -#: weko_admin/config.py:164 -msgid "Non-logged-in User" +#: weko_admin/admin.py:1165 +msgid "Specified repository is already registered." msgstr "" -#: weko_admin/config.py:165 -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:49 -msgid "Mail address" +#: weko_admin/admin.py:1289 +msgid "ID" msgstr "" -#: weko_admin/config.py:166 -msgid "Username" +#: weko_admin/admin.py:1290 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 +msgid "Item Name(EN)" msgstr "" -#: weko_admin/config.py:167 -msgid "File download count" +#: weko_admin/admin.py:1291 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 +msgid "Item Name(JP)" msgstr "" -#: weko_admin/config.py:168 -msgid "File playing count" +#: weko_admin/admin.py:1292 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 +msgid "Mapping" msgstr "" -#: weko_admin/config.py:169 -#: weko_admin/templates/weko_admin/admin/report.html:116 -msgid "Search Keyword" +#: weko_admin/admin.py:1293 +msgid "UI" msgstr "" -#: weko_admin/config.py:169 weko_admin/config.py:174 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:25 -msgid "Number Of Searches" +#: weko_admin/admin.py:1294 +msgid "Active" msgstr "" -#: weko_admin/config.py:170 -msgid "Host" +#: weko_admin/admin.py:1363 weko_admin/admin.py:1390 weko_admin/admin.py:1399 +#: weko_admin/admin.py:1408 weko_admin/admin.py:1417 weko_admin/admin.py:1426 +#: weko_admin/admin.py:1435 weko_admin/admin.py:1444 weko_admin/admin.py:1462 +#: weko_admin/admin.py:1471 weko_admin/admin.py:1480 weko_admin/admin.py:1489 +#: weko_admin/admin.py:1497 weko_admin/admin.py:1505 +msgid "Setting" msgstr "" -#: weko_admin/config.py:170 -msgid "IP Address" +#: weko_admin/admin.py:1364 +msgid "Style" msgstr "" -#: weko_admin/config.py:171 weko_admin/config.py:173 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:24 -msgid "WEKO Top Page Access Count" +#: weko_admin/admin.py:1372 weko_admin/admin.py:1381 weko_admin/admin.py:1453 +msgid "Statistics" msgstr "" -#: weko_admin/config.py:172 -msgid "Role" +#: weko_admin/admin.py:1373 +msgid "Report" msgstr "" -#: weko_admin/config.py:172 -msgid "Number Of Users" +#: weko_admin/admin.py:1382 +msgid "Feedback Mail" msgstr "" -#: weko_admin/config.py:174 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:26 -msgid "Number Of Views" +#: weko_admin/admin.py:1391 +msgid "Stats" msgstr "" -#: weko_admin/config.py:175 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:27 -msgid "Number Of File download" +#: weko_admin/admin.py:1400 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:45 +msgid "Log Analysis" msgstr "" -#: weko_admin/config.py:176 -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:28 -msgid "Number Of File Regeneration" +#: weko_admin/admin.py:1409 +#: weko_admin/templates/weko_admin/admin/site_info.html:50 +msgid "Language" msgstr "" -#: weko_admin/config.py:181 -msgid "FileDownload_" +#: weko_admin/admin.py:1418 +msgid "WebAPI Account" msgstr "" -#: weko_admin/config.py:182 -msgid "FilePreview_" +#: weko_admin/admin.py:1427 +msgid "Ranking" msgstr "" -#: weko_admin/config.py:183 -msgid "PayFileDownload_" +#: weko_admin/admin.py:1436 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:61 +msgid "Search" msgstr "" -#: weko_admin/config.py:184 -msgid "PayFilePreview_" +#: weko_admin/admin.py:1463 +msgid "File Preview" msgstr "" -#: weko_admin/config.py:185 -msgid "IndexAccess_" +#: weko_admin/admin.py:1472 +msgid "Item Export" msgstr "" -#: weko_admin/config.py:186 -msgid "DetailView_" +#: weko_admin/admin.py:1481 +msgid "Site Info" msgstr "" -#: weko_admin/config.py:187 -msgid "FileUsingPerUser_" +#: weko_admin/admin.py:1490 +msgid "Restricted Access" msgstr "" -#: weko_admin/config.py:188 -msgid "SearchCount_" +#: weko_admin/admin.py:1498 +msgid "Identifier" msgstr "" -#: weko_admin/config.py:189 -msgid "UserAffiliate_" +#: weko_admin/admin.py:1506 +msgid "Faceted Search" msgstr "" -#: weko_admin/config.py:190 -msgid "SiteAccess_" +#: weko_admin/admin.py:1513 +msgid "Maintenance" msgstr "" -#: weko_admin/config.py:191 -msgid "TopPageAccess_" +#: weko_admin/admin.py:1514 +msgid "ElasticSearch Index" msgstr "" -#: weko_admin/ext.py:74 +#: weko_admin/api.py:161 +msgid " Site License Usage Statistics Report" +msgstr "" + +#: weko_admin/config.py:176 +msgid "Open-Access No. Of Paid File Downloads" +msgstr "" + +#: weko_admin/ext.py:75 msgid "A translation string" msgstr "" -#: weko_admin/utils.py:235 +#: weko_admin/utils.py:246 msgid "Input type is invalid. Please check again." msgstr "" -#: weko_admin/utils.py:238 weko_admin/views.py:284 weko_admin/views.py:289 +#: weko_admin/utils.py:249 weko_admin/views.py:309 weko_admin/views.py:314 msgid "Account information is invalid. Please check again." msgstr "" -#: weko_admin/utils.py:331 +#: weko_admin/utils.py:339 msgid "Registered Users" msgstr "" -#: weko_admin/utils.py:373 +#: weko_admin/utils.py:432 weko_admin/utils.py:436 msgid "Aggregation Month" msgstr "" -#: weko_admin/utils.py:388 +#: weko_admin/utils.py:455 msgid "Total Detail Views" msgstr "" -#: weko_admin/utils.py:396 +#: weko_admin/utils.py:464 msgid "Site license member" msgstr "" -#: weko_admin/utils.py:400 +#: weko_admin/utils.py:468 msgid "Other than site license" msgstr "" -#: weko_admin/utils.py:411 +#: weko_admin/utils.py:479 msgid "Institution Name" msgstr "" -#: weko_admin/utils.py:1198 -msgid "Cannot update Feedback email settings." -msgstr "" - -#: weko_admin/utils.py:1225 -msgid "Author is duplicated." +#: weko_admin/utils.py:567 +msgid "WEKO database" msgstr "" -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:48 -#: weko_admin/utils.py:1232 -msgid "Duplicate Email Addresses." +#: weko_admin/utils.py:671 +msgid "Site name" msgstr "" -#: weko_admin/views.py:102 -#, python-format -msgid "%(icon)s Session" +#: weko_admin/utils.py:672 +msgid "Creation date" msgstr "" -#: weko_admin/views.py:108 -msgid "Session" +#: weko_admin/utils.py:673 +msgid "site_license_month" msgstr "" -#: weko_admin/views.py:132 -msgid "Session lifetime was updated." -msgstr "" - -#: weko_admin/views.py:137 -msgid "15 mins" -msgstr "" - -#: weko_admin/views.py:138 -msgid "30 mins" -msgstr "" - -#: weko_admin/views.py:139 -msgid "45 mins" +#: weko_admin/utils.py:1408 +msgid "Cannot update Feedback email settings." msgstr "" -#: weko_admin/views.py:140 -msgid "60 mins" +#: weko_admin/utils.py:1435 +msgid "Author is duplicated." msgstr "" -#: weko_admin/views.py:141 -msgid "180 mins" +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:48 +#: weko_admin/utils.py:1442 +msgid "Duplicate Email Addresses." msgstr "" -#: weko_admin/views.py:142 -msgid "360 mins" +#: weko_admin/views.py:118 +#, python-format +msgid "%(icon)s Session" msgstr "" -#: weko_admin/views.py:143 -msgid "720 mins" +#: weko_admin/views.py:124 +msgid "Session" msgstr "" -#: weko_admin/views.py:144 -msgid "1440 mins" +#: weko_admin/views.py:149 +msgid "Session lifetime was updated." msgstr "" -#: weko_admin/views.py:277 +#: weko_admin/views.py:301 msgid "Header Error" msgstr "" -#: weko_admin/views.py:559 +#: weko_admin/views.py:654 msgid "Restricted Access was successfully updated." msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:54 -#: weko_admin/views.py:618 weko_admin/views.py:651 +#: weko_admin/views.py:719 weko_admin/views.py:754 msgid "Success" msgstr "" -#: weko_admin/views.py:627 +#: weko_admin/views.py:728 msgid "Failed to update due to server error." msgstr "" -#: weko_admin/views.py:632 +#: weko_admin/views.py:733 msgid "Failed to create due to server error." msgstr "" -#: weko_admin/views.py:635 +#: weko_admin/views.py:736 msgid "" "The item name/mapping is already exists. Please input other faceted " "item/mapping." msgstr "" -#: weko_admin/views.py:658 weko_admin/views.py:661 +#: weko_admin/views.py:761 weko_admin/views.py:764 msgid "Failed to delete due to server error." msgstr "" @@ -629,34 +642,34 @@ msgstr "" msgid "Welcome to" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:87 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:67 +#: weko_admin/templates/weko_admin/admin/block_style.html:89 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:74 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:44 #: weko_admin/templates/weko_admin/admin/file_preview_settings.html:62 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:94 #: weko_admin/templates/weko_admin/admin/lang_settings.html:86 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:169 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:191 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:145 -#: weko_admin/templates/weko_admin/admin/report.html:224 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:170 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:192 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:147 +#: weko_admin/templates/weko_admin/admin/report.html:223 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:52 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:422 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:459 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:562 -#: weko_admin/templates/weko_admin/admin/site_info.html:49 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:442 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:479 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:582 +#: weko_admin/templates/weko_admin/admin/site_info.html:51 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:174 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:204 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:207 #: weko_admin/templates/weko_admin/admin/stats_settings.html:71 #: weko_admin/templates/weko_admin/admin/web_api_account.html:57 #: weko_admin/templates/weko_admin/partials/email_schedule.html:88 msgid "Save" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:91 +#: weko_admin/templates/weko_admin/admin/block_style.html:93 msgid "Color Setting" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:97 +#: weko_admin/templates/weko_admin/admin/block_style.html:99 msgid "Background1" msgstr "" @@ -685,58 +698,96 @@ msgid "_Display" msgstr "" #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 -msgid "_Hide" +msgid "UiType" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 +msgid "DisplayNumber" msgstr "" #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 -msgid "List" +msgid "OpenClose" msgstr "" #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 -msgid "Create" +msgid "OpenClose Open" msgstr "" #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 +msgid "OpenClose Close" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +msgid "DisplayNumber Validation1" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 +msgid "DisplayNumber Validation2" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 +msgid "_Hide" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 +msgid "List" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 +msgid "Create" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 #: weko_admin/templates/weko_admin/admin/search_management_settings.html:230 msgid "Edit" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 #: weko_admin/templates/weko_admin/partials/email_schedule.html:23 msgid "Details" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 -#: weko_admin/templates/weko_admin/settings/lifetime.html:55 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:73 +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:48 +#: weko_admin/templates/weko_admin/settings/lifetime.html:56 msgid "Cancel" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:75 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:45 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:149 -#: weko_admin/templates/weko_admin/admin/site_info.html:57 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:151 +#: weko_admin/templates/weko_admin/admin/site_info.html:59 #: weko_admin/templates/weko_admin/admin/site_license_settings.html:70 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:134 msgid "Delete" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:76 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:64 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:541 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:561 msgid "Add" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 msgid "Please input all required item." msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:77 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:183 -#: weko_admin/templates/weko_admin/admin/report.html:247 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:79 +msgid "Please select one aggregation mapping." +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:80 +msgid "Already exists." +msgstr "" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:87 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:184 +#: weko_admin/templates/weko_admin/admin/report.html:246 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:197 msgid "Confirmation" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:88 msgid "Are you sure you want to delete it?" msgstr "" @@ -745,8 +796,8 @@ msgid "Automatic Transmission ON/OFF" msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:40 -#: weko_admin/templates/weko_admin/admin/report.html:166 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 +#: weko_admin/templates/weko_admin/admin/report.html:165 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:41 msgid "Send" msgstr "" @@ -790,7 +841,7 @@ msgid "Counts" msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:55 -#: weko_admin/templates/weko_admin/admin/report.html:265 +#: weko_admin/templates/weko_admin/admin/report.html:264 msgid "Error" msgstr "" @@ -807,8 +858,8 @@ msgid "Resend" msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:59 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:195 -#: weko_admin/templates/weko_admin/admin/report.html:273 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:196 +#: weko_admin/templates/weko_admin/admin/report.html:272 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:75 msgid "Close" msgstr "" @@ -847,7 +898,7 @@ msgstr "" #: weko_admin/templates/weko_admin/admin/item_export_settings.html:59 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:78 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:47 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:48 #: weko_admin/templates/weko_admin/admin/stats_settings.html:59 #: weko_admin/templates/weko_admin/partials/email_schedule.html:75 msgid "On" @@ -855,7 +906,7 @@ msgstr "" #: weko_admin/templates/weko_admin/admin/item_export_settings.html:65 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:84 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:52 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:53 #: weko_admin/templates/weko_admin/admin/stats_settings.html:64 #: weko_admin/templates/weko_admin/partials/email_schedule.html:80 msgid "Off" @@ -873,70 +924,102 @@ msgstr "" msgid "Registered language" msgstr "" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:56 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:57 msgid "Addresses to Filter" msgstr "" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:64 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:65 msgid "Enter the IP Addresses to Filter" msgstr "" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:128 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:129 msgid "Shared Crawler Lists" msgstr "" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:186 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:187 msgid "Are you sure you want to block the given addresses?" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:41 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:42 msgid "Show/Hide Ranking" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:58 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:59 msgid "Period To Judge As New Item" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:64 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:65 msgid "Day (Range : 1~30)" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:68 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:69 msgid "Statistical Period" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:73 -msgid "Day" +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:74 +msgid "Day (Range : 1~3650)" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:77 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:78 msgid "Display Rank" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:85 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:83 +msgid "(Range : 1~100)" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:87 msgid "Rankings" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:91 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:93 msgid "Most Viewed Items" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:102 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:104 msgid "Most Downloaded Items" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:113 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:115 msgid "User Who Created The Most Items" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:124 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:126 msgid "Most Searched Keywords" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:135 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:137 msgid "New Items" msgstr "" +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:38 +msgid "reindex item_index" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:39 +msgid "reindex item" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:40 +msgid "execute" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:41 +msgid "waiting..." +msgstr "" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:47 +msgid "Execute" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:49 +msgid "validationMsg1" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:50 +msgid "confirmMessage" +msgstr "" + #: weko_admin/templates/weko_admin/admin/report.html:54 msgid "Number of items registered" msgstr "" @@ -1006,16 +1089,16 @@ msgstr "" msgid "Site Access" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:123 +#: weko_admin/templates/weko_admin/admin/report.html:122 msgid "Year" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:137 +#: weko_admin/templates/weko_admin/admin/report.html:136 msgid "Month" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:143 -#: weko_admin/templates/weko_admin/admin/report.html:145 +#: weko_admin/templates/weko_admin/admin/report.html:142 +#: weko_admin/templates/weko_admin/admin/report.html:144 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:131 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:133 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:158 @@ -1024,43 +1107,43 @@ msgstr "" msgid "%(mon)s" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:159 +#: weko_admin/templates/weko_admin/admin/report.html:158 msgid "Download" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:179 +#: weko_admin/templates/weko_admin/admin/report.html:178 msgid "Receive Mail" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:180 +#: weko_admin/templates/weko_admin/admin/report.html:179 msgid "Please register the email address to send the report:" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:189 -#: weko_admin/templates/weko_admin/admin/report.html:198 +#: weko_admin/templates/weko_admin/admin/report.html:188 +#: weko_admin/templates/weko_admin/admin/report.html:197 msgid "Enter email address." msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:217 +#: weko_admin/templates/weko_admin/admin/report.html:216 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:43 #: weko_admin/templates/weko_admin/admin/site_license_settings.html:81 msgid "Email Address" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:248 +#: weko_admin/templates/weko_admin/admin/report.html:247 msgid "Are you sure you want to save changes?" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:255 +#: weko_admin/templates/weko_admin/admin/report.html:254 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:76 msgid "Send Mail" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:256 +#: weko_admin/templates/weko_admin/admin/report.html:255 msgid "Are you sure you want to send the mail?" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:268 +#: weko_admin/templates/weko_admin/admin/report.html:267 msgid "Could not download file." msgstr "" @@ -1097,14 +1180,14 @@ msgid "Please set %(name)s." msgstr "" #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:61 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:444 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:451 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:464 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:471 msgid "English" msgstr "" #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:62 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:445 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:452 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:465 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:472 msgid "Japanese" msgstr "" @@ -1205,7 +1288,7 @@ msgid "Please set the sort of search results ." msgstr "" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:135 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:165 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:168 msgid "Allow" msgstr "" @@ -1214,7 +1297,7 @@ msgid "[[opt_sort_allow.contents]]" msgstr "" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:155 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:170 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:173 msgid "Deny" msgstr "" @@ -1285,6 +1368,7 @@ msgstr "" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:295 #: weko_admin/templates/weko_admin/admin/search_management_settings.html:336 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 msgid "Display" msgstr "" @@ -1300,32 +1384,36 @@ msgstr "" msgid "Facet" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:349 +msgid "Community" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:376 msgid "Main Screen Initial Display Setting" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:366 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:386 msgid "Default Contents to Display" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:380 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 msgid "Default Index to Display" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:397 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:417 msgid "Initial Display Index" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:420 msgid "An index which is not open in public cannot be selected" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:484 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:504 msgid "Item Type List" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:524 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:531 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:544 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:551 msgid "Enter Input Value" msgstr "" @@ -1354,79 +1442,89 @@ msgid "Selected icon" msgstr "" #: weko_admin/templates/weko_admin/admin/site_info.html:45 -msgid "Select icon file" +msgid "Select File" msgstr "" #: weko_admin/templates/weko_admin/admin/site_info.html:46 -msgid "Add site name" +msgid "Select icon file" msgstr "" #: weko_admin/templates/weko_admin/admin/site_info.html:47 +msgid "Selected file name" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/site_info.html:48 +msgid "Add site name" +msgstr "" + +#: weko_admin/templates/weko_admin/admin/site_info.html:49 msgid "Site name is not set" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:50 +#: weko_admin/templates/weko_admin/admin/site_info.html:52 msgid "Must set at least 1 site name." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:51 +#: weko_admin/templates/weko_admin/admin/site_info.html:53 msgid "Please input site information for empty field." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:52 +#: weko_admin/templates/weko_admin/admin/site_info.html:54 msgid "The same language is set for many site names." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:53 +#: weko_admin/templates/weko_admin/admin/site_info.html:55 msgid "Site name is required." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:54 +#: weko_admin/templates/weko_admin/admin/site_info.html:56 msgid "Error when get languages." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:55 +#: weko_admin/templates/weko_admin/admin/site_info.html:57 msgid "Error when get site infomation." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:56 +#: weko_admin/templates/weko_admin/admin/site_info.html:58 msgid "Language is deleted from Registered Language of system." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:58 +#: weko_admin/templates/weko_admin/admin/site_info.html:60 msgid "Site info is saved successfully." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:59 +#: weko_admin/templates/weko_admin/admin/site_info.html:61 msgid "Log in Instructions" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:60 +#: weko_admin/templates/weko_admin/admin/site_info.html:62 msgid "Add Instructions" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:61 +#: weko_admin/templates/weko_admin/admin/site_info.html:63 msgid "The same language is set for many instructions." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:62 +#: weko_admin/templates/weko_admin/admin/site_info.html:64 msgid "Maximum length of instruction is 1000 characters. " msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:64 +#: weko_admin/templates/weko_admin/admin/site_info.html:66 msgid "Tracking ID" msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:65 +#: weko_admin/templates/weko_admin/admin/site_info.html:67 msgid "AddThis ID" msgstr "" -#: weko_admin/template/weko_admin/admin/site_info.html:66 +#: weko_admin/templates/weko_admin/admin/site_info.html:68 msgid "OGP Image" msgstr "" -#: weko_admin/template/weko_admin/admin/search_management_setting.html -msgid "Index Tree/Facet Display Setting" +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:37 +msgid "" +"Please classify a check into the organization send a use of site license " +"statistics email." msgstr "" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:42 @@ -1443,6 +1541,10 @@ msgid "" "email to the checked the organization." msgstr "" +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 +msgid "Enable" +msgstr "" + #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:107 msgid "" "When manually send a use of site license statistics email to the checked " @@ -1482,20 +1584,20 @@ msgstr "" msgid "(from - to)" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:135 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:138 msgid "Please input a correct number" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:136 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:139 msgid "The range of ipAddress is not correct" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:142 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:153 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:145 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:156 msgid "More Input Row" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:160 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:163 msgid "Please specify item type to be excluded from the site license" msgstr "" @@ -1527,10 +1629,6 @@ msgstr "" msgid "Attached file" msgstr "" -#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:22 -msgid "Aggregation" -msgstr "" - #: weko_admin/templates/weko_admin/partials/email_schedule.html:6 msgid "Report Email Schedule" msgstr "" @@ -1547,71 +1645,16 @@ msgstr "" msgid "Life Time" msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:42 -#: weko_admin/templates/weko_admin/settings/lifetime.html:49 +#: weko_admin/templates/weko_admin/settings/lifetime.html:43 +#: weko_admin/templates/weko_admin/settings/lifetime.html:50 msgid "Set lifetime for" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html -msgid "Please select one aggregation mapping." -msgstr "Please select one aggregation mapping." - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html -msgid "Already exists." -msgstr "Already exists." - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: -msgid "Failed to create due to server error." -msgstr "Failed to create due to server error." - -#: weko_admin/templates/weko_admin/settings/lifetime.html:42 +#: weko_admin/templates/weko_admin/settings/lifetime.html:43 msgid "Current" msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:58 +#: weko_admin/templates/weko_admin/settings/lifetime.html:59 msgid "Update" msgstr "" -#: weko_admin/admin/reindex_elasticsearch.html -msgid "reindex item_index" -msgstr "アイテムインデックスの再作成" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "reindex item" -msgstr "アイテムの再インデックス" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "execute" -msgstr "実行" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "Maintenance" -msgstr "メンテナンス" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "ElasticSearch Index" -msgstr "インデックス再作成" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "waiting..." -msgstr "実行可能" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "executing..." -msgstr "実行中..." - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "haserror" -msgstr "エラー発生中につき実行できません" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "validationMsg1" -msgstr "実行モードが選ばれていません。" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "confirmMessage" -msgstr "本処理の実行にはかなりの時間がかかることが予想されます。インデックスの再作成処理を実行してよいですか?" - -#: weko_admin/admin/reindex_elasticsearch.html -msgid "completed" -msgstr "処理が完了しました。" \ No newline at end of file From 21dc2c1fdb66451e5e1138a0ebfac5eb40961049 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Mon, 2 Mar 2026 19:23:38 +0900 Subject: [PATCH 016/140] fix --- .../site_license_send_mail_settings.js | 11 +- .../translations/en/LC_MESSAGES/messages.mo | Bin 5569 -> 11527 bytes .../translations/en/LC_MESSAGES/messages.po | 2055 +++++------------ .../translations/ja/LC_MESSAGES/messages.mo | Bin 18905 -> 22917 bytes .../translations/ja/LC_MESSAGES/messages.po | 1074 +++++---- 5 files changed, 1187 insertions(+), 1953 deletions(-) diff --git a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js index 71118ef930..9b3f748018 100644 --- a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js +++ b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js @@ -41,10 +41,7 @@ $('input:checkbox[id^="send_mail_flag_"]').change(function() { $('#save_settings').on('click', function() { let auto_send_flag = $('input:radio[id="enable_auto_send"]')[0].checked ? true : false; - let check_list = Array.from(document.querySelectorAll("[id^=send_mail_flag_]")).filter(el => el.disabled === false); - const allChecked = Array.from(check_list).every(el => el.checked); let data = {}; - sessionStorage.setItem("allcheck",allChecked) data['auto_send_flag'] = auto_send_flag; data['checked_list'] = checked_list $.ajax({ @@ -86,11 +83,13 @@ $('#all-check').on('change', function () { }) $(document).ready(function(){ - if(sessionStorage.getItem("allcheck") == "true"){ + let check_list = Array.from(document.querySelectorAll("[id^=send_mail_flag_]")).filter(el => el.disabled === false); + const allChecked = check_list.length>0 && Array.from(check_list).every(el => el.checked); + + if(allChecked){ $('#all-check').prop('checked',true) } - else if(sessionStorage.getItem("allcheck") == "false"){ + else{ $('#all-check').prop('checked',false) } - sessionStorage.clear() }); \ No newline at end of file diff --git a/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.mo b/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.mo index 17c34790c8ab896222012be09fbd5b1b80e05a80..3bae7028480dfd5381fcd3e6154fba63b16df752 100644 GIT binary patch literal 11527 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 Y)1B>Dk=Tf;{BlDwt^MP0ck1JR0DpHmSO5S3 delta 2072 zcmajfe`u9e9LMqFoKxq#Ztl7t?$>iSy>pw&wlv)gWNEo!ZVVlS4e7f3Y+l*!z1@2! z8O@u4XqebI7GXkvloiTIq5PvLlO!awA4t$2=8vF^zzQo6Qt1702PzU8_dc(4&htFy zd(QWJ?)Gjz)0DkDH}^%uUq9bUzPEGK`}^JdohSZsEj;~THrzS z@EC^hyzAeAEStVU&K zJ@PRdx#+#eT|b7(%ns*ssP~T`Yc|IV$p6tP94-bFsGqyKu@yD(i0hBK{xhz>5497E z3V0ZG%3njBi8oO@e&2ZkHUAY<#=l1$@;|aPl)`dGHDNO{WLBUS@UR>2MwO<|jgO)N zjiCv8ajOMg@8YRm*eE zpPfOrsWZ}!+HnsTo$`n?feJW=n(uk6#_`GVtT{nLwLFblzTl49W2EX3aMHy z<)TyGf!c9DF2F1*rLUvjKZh#iO;qadpcXKd-6)eYFs$GIA{yF357uK8@2=E2jw;bh z&Ix4m<}CK&*Qg2WnMC93Q2#_9MV0h1R7SU=4*4!rDPFZA&0zzo{;=e^%$)LxG^Z z7U;-Z6NwM_!*Dj5oh!+{n zY)hoPwGY~4UC>^sYqE*r#+o5N>UG7vzOxWT?rvdmsBZM0=&)q#vR92@jAu@T=JOr-3Y zhK+V#c|&E&_hM-;p75fPOk}C)i*4GO^i5xqu5Z6=TxW+W_Sl;h2Li44FKKRF(%Ry+ z+}FNrr9DtNF=dr)uXklym!Wm7liL-EcQPct6kV);|n+2_2B{= z2=D$^lAc-=s(\n" "Language: en\n" "Language-Team: en \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.18.0\n" +"Generated-By: Babel 2.5.1\n" -#: tests/conftest.py:166 weko_admin/config.py:159 -msgid "No. Of File Downloads" -msgstr "Number of File Downloads" - -#: tests/conftest.py:167 weko_admin/config.py:160 -msgid "No. Of File Previews" -msgstr "Number of File Previews" +#: weko_admin/admin.py:107 +msgid "deny access" +msgstr "Denied access" -#: tests/conftest.py:168 weko_admin/config.py:161 -#, fuzzy -msgid "No. Of Paid File Downloads" +#: weko_admin/admin.py:291 +msgid "No. Of File Downloads" msgstr "Number of File Downloads" -#: tests/conftest.py:169 weko_admin/config.py:162 -msgid "Detail Views Per Index" -msgstr "" - -#: tests/conftest.py:170 weko_admin/config.py:163 -msgid "Detail Views Count" -msgstr "" - -#: tests/conftest.py:171 weko_admin/config.py:164 -msgid "Usage Count By User" -msgstr "" - -#: tests/conftest.py:172 weko_admin/config.py:165 -msgid "Search Keyword Ranking" -msgstr "" - -#: tests/conftest.py:173 weko_admin/config.py:166 -#, fuzzy -msgid "Number Of Access By Host" -msgstr "Number of items registered" - -#: tests/conftest.py:174 weko_admin/config.py:167 -msgid "User Affiliation Information" -msgstr "" - -#: tests/conftest.py:175 weko_admin/config.py:168 -msgid "Access Count By Site License" -msgstr "" - -#: tests/conftest.py:178 weko_admin/config.py:173 +#: weko_admin/admin.py:292 msgid "Open-Access No. Of File Downloads" msgstr "Number of Open-Access File Downloads" -#: tests/conftest.py:179 weko_admin/config.py:174 +#: weko_admin/admin.py:294 +msgid "No. Of File Previews" +msgstr "Number of File Previews" + +#: weko_admin/admin.py:295 msgid "Open-Access No. Of File Previews" msgstr "Number of Open-Access File Previews" -#: tests/conftest.py:180 weko_admin/config.py:175 -msgid "Access Number Breakdown By Site License" +#: weko_admin/config.py:158 +msgid "Open-Access No. Of Paid File Downloads" +msgstr "Number of Open-Access Paid File Downloads" + +#: weko_admin/admin.py:301 +msgid "Aggregation Monh" msgstr "" -#: tests/conftest.py:184 tests/conftest.py:189 weko_admin/config.py:182 -#: weko_admin/config.py:187 +#: weko_admin/admin.py:304 msgid "File Name" msgstr "" -#: tests/conftest.py:184 tests/conftest.py:189 tests/conftest.py:195 -#: weko_admin/config.py:182 weko_admin/config.py:187 weko_admin/config.py:193 +#: weko_admin/admin.py:304 msgid "Registered Index Name" msgstr "" -#: tests/conftest.py:185 weko_admin/config.py:183 -#, fuzzy -msgid "No. Of Times Downloaded" +#: weko_admin/admin.py:305 +msgid "No. Of Times Downloaded/Viewed" msgstr "Number of Downloads/Views" -#: tests/conftest.py:185 tests/conftest.py:190 weko_admin/config.py:183 -#: weko_admin/config.py:188 +#: weko_admin/admin.py:305 msgid "Non-Logged In User" msgstr "Non-Logged in User" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 -#: weko_admin/config.py:189 +#: weko_admin/admin.py:306 msgid "Logged In User" msgstr "Logged in User" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/admin.py:1445 -#: weko_admin/admin.py:1454 weko_admin/config.py:184 weko_admin/config.py:189 +#: weko_admin/admin.py:306 msgid "Site License" msgstr "" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 -#: weko_admin/config.py:189 +#: weko_admin/admin.py:306 msgid "Admin" msgstr "" -#: tests/conftest.py:187 tests/conftest.py:192 weko_admin/config.py:185 -#: weko_admin/config.py:190 +#: weko_admin/admin.py:307 msgid "Registrar" msgstr "" -#: tests/conftest.py:190 weko_admin/config.py:188 -#, fuzzy -msgid "No. Of Times Viewed" -msgstr "Number of Downloads/Views" - -#: tests/conftest.py:193 weko_admin/config.py:191 -#, fuzzy -msgid "Index" -msgstr "Hide" - -#: tests/conftest.py:193 weko_admin/config.py:191 -#, fuzzy -msgid "No. Of Views" -msgstr "Number of File Previews" - -#: tests/conftest.py:195 weko_admin/config.py:193 -msgid "Title" +#: weko_admin/admin.py:362 weko_admin/admin.py:380 weko_admin/admin.py:389 +msgid "Setting" msgstr "" -#: tests/conftest.py:195 weko_admin/config.py:193 -msgid "View Count" +#: weko_admin/admin.py:363 +msgid "Style" msgstr "" -#: tests/conftest.py:196 weko_admin/config.py:194 -#, fuzzy -msgid "Non-logged-in User" -msgstr "Non-Logged in User" - -#: tests/conftest.py:197 weko_admin/config.py:195 -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:49 -#, fuzzy -msgid "Mail address" -msgstr "Duplicated Email Addresses." - -#: tests/conftest.py:198 weko_admin/config.py:196 -msgid "Username" +#: weko_admin/admin.py:371 +msgid "Statistics" msgstr "" -#: tests/conftest.py:199 weko_admin/config.py:197 -#, fuzzy -msgid "File download count" -msgstr "Number of File Downloads" +#: weko_admin/admin.py:372 +msgid "Report" +msgstr "" -#: tests/conftest.py:200 weko_admin/config.py:198 -msgid "File playing count" +#: weko_admin/admin.py:381 +msgid "Language" msgstr "" -#: tests/conftest.py:201 weko_admin/config.py:199 -#: weko_admin/templates/weko_admin/admin/report.html:115 -#, fuzzy -msgid "Search Keyword" -msgstr "Item" +#: weko_admin/admin.py:390 +msgid "WebAPI Account" +msgstr "" -#: tests/conftest.py:201 tests/conftest.py:206 weko_admin/config.py:199 -#: weko_admin/config.py:204 -msgid "Number Of Searches" +#: weko_admin/admin.py:917 +msgid "Specified repository is already registered." msgstr "" -#: tests/conftest.py:202 weko_admin/config.py:200 -msgid "Host" +#: weko_admin/api.py:157 +msgid "Site License Usage Statistics Report" msgstr "" -#: tests/conftest.py:202 weko_admin/config.py:200 -msgid "IP Address" +#: weko_admin/config.py:195 +msgid "SetSpec" msgstr "" -#: tests/conftest.py:203 tests/conftest.py:205 weko_admin/config.py:201 -#: weko_admin/config.py:203 -msgid "WEKO Top Page Access Count" +#: weko_admin/config.py:195 +msgid "Interface name" msgstr "" -#: tests/conftest.py:204 weko_admin/config.py:202 -msgid "Role" +#: weko_admin/config.py:195 +msgid "ONLINE ISSN" msgstr "" -#: tests/conftest.py:204 weko_admin/config.py:202 -#, fuzzy -msgid "Number Of Users" -msgstr "Number of items registered" +#: weko_admin/config.py:216 +msgid "Searches" +msgstr "" -#: tests/conftest.py:206 weko_admin/config.py:204 -#, fuzzy -msgid "Number Of Views" -msgstr "Number of items registered" +#: weko_admin/config.py:216 +msgid "DetailView" +msgstr "" -#: tests/conftest.py:207 weko_admin/config.py:205 -#, fuzzy -msgid "Number Of File download" -msgstr "Number of File Downloads" +#: weko_admin/config.py:216 +msgid "FileDownload" +msgstr "" -#: tests/conftest.py:208 weko_admin/config.py:206 -#, fuzzy -msgid "Number Of File Regeneration" -msgstr "Number of items registered" +#: weko_admin/config.py:216 +msgid "FileView" +msgstr "" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 -#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 -msgid "SetSpec" +#: weko_admin/config.py:216 +msgid "total" msgstr "" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:238 -#: tests/conftest.py:241 weko_admin/config.py:212 weko_admin/config.py:215 -#: weko_admin/config.py:218 weko_admin/config.py:221 -msgid "Interface name" +#: weko_admin/utils.py:502 +msgid "WEKO database" msgstr "" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 -#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 -msgid "ONLINE ISSN" +#: weko_admin/utils.py:576 +msgid "Creation date" msgstr "" -#: tests/conftest.py:246 tests/conftest.py:255 weko_admin/config.py:227 -#: weko_admin/config.py:236 -msgid "FileDownload" +#: weko_admin/utils.py:576 +msgid "Site name" msgstr "" -#: tests/conftest.py:249 weko_admin/config.py:230 -msgid "FileView" +#: weko_admin/utils.py:656 +msgid "site_license_month" +msgstr "month" + +#: weko_admin/ext.py:42 +msgid "A translation string" msgstr "" -#: tests/conftest.py:252 weko_admin/config.py:233 -msgid "Searches" +#: weko_admin/utils.py:250 +msgid "Input type is invalid. Please check again." msgstr "" -#: tests/conftest.py:255 weko_admin/config.py:236 -msgid "DetailView" +#: weko_admin/utils.py:253 weko_admin/views.py:342 weko_admin/views.py:347 +msgid "Account information is invalid. Please check again." msgstr "" -#: tests/test_admin.py:1674 tests/test_admin.py:1680 tests/test_admin.py:1682 -#: tests/test_admin.py:1699 tests/test_admin.py:1707 tests/test_admin.py:1715 -#: tests/test_admin.py:1723 weko_admin/admin.py:134 -msgid "completed" -msgstr "Completed!" +#: weko_admin/views.py:96 +#, python-format +msgid "%(icon)s Session" +msgstr "" -#: tests/test_admin.py:1732 weko_admin/admin.py:127 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:43 -msgid "executing..." -msgstr "executing..." +#: weko_admin/views.py:102 +msgid "Session" +msgstr "" -#: tests/test_admin.py:1742 weko_admin/admin.py:125 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:42 -msgid "haserror" -msgstr "Execution prohibited due to an error" +#: weko_admin/views.py:126 +msgid "Session lifetime was updated." +msgstr "" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:154 +#: weko_admin/views.py:131 msgid "15 mins" msgstr "15 minutes" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:155 +#: weko_admin/views.py:132 msgid "30 mins" msgstr "30 minutes" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:156 +#: weko_admin/views.py:133 msgid "45 mins" msgstr "45 minutes" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:157 +#: weko_admin/views.py:134 msgid "60 mins" msgstr "1 hour" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:158 +#: weko_admin/views.py:135 msgid "180 mins" msgstr "3 hours" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:159 +#: weko_admin/views.py:136 msgid "360 mins" msgstr "6 hours" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:160 +#: weko_admin/views.py:137 msgid "720 mins" msgstr "12 hours" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:161 +#: weko_admin/views.py:138 msgid "1440 mins" msgstr "1 day" -#: weko_admin/admin.py:220 -msgid "deny access" -msgstr "Denied access" - -#: weko_admin/admin.py:239 -msgid "Successfully update color." +#: weko_admin/views.py:335 +msgid "Header Error" msgstr "" -#: weko_admin/admin.py:437 -msgid "Monday" +#: weko_admin/templates/weko_admin/index.html:25 +msgid "Welcome to" msgstr "" -#: weko_admin/admin.py:437 -msgid "Tuesday" -msgstr "" +#: weko_admin/templates/weko_admin/search_management.html:45 +msgid "Search Results Setting" +msgstr "Search Results Setting" -#: weko_admin/admin.py:437 -msgid "Wednesday" -msgstr "" +#: weko_admin/templates/weko_admin/search_management.html:56 +msgid "Default Display Number :" +msgstr "Default Display Number:" -#: weko_admin/admin.py:438 -msgid "Thursday" +#: weko_admin/templates/weko_admin/search_management.html:58 +msgid "[[opt_num.contents]]" msgstr "" -#: weko_admin/admin.py:438 -msgid "Friday" -msgstr "" +#: weko_admin/templates/weko_admin/search_management.html:70 +msgid "Default Display Sort (Index Search) :" +msgstr "Default Display Sort (By Index):" -#: weko_admin/admin.py:438 -msgid "Saturday" +#: weko_admin/templates/weko_admin/search_management.html:72 +msgid "[[opt_index_sort.contents]]" msgstr "" -#: weko_admin/admin.py:439 +#: weko_admin/templates/weko_admin/search_management.html:84 #, fuzzy -msgid "Sunday" -msgstr "Enable" +msgid "Default Display Sort (Keywords Search) :" +msgstr "Default Display Sort (By Keywords)" -#: weko_admin/admin.py:470 weko_admin/tasks.py:160 -msgid " Log report." +#: weko_admin/templates/weko_admin/search_management.html:86 +msgid "[[opt_keyword_sort.contents]]" msgstr "" -#: weko_admin/admin.py:481 -msgid "Successfully sent the reports to the recepients." -msgstr "" +#: weko_admin/templates/weko_admin/search_management.html:97 +msgid "Please set the sort of search results ." +msgstr "Please set the sort of search results ." -#: weko_admin/admin.py:491 -msgid "Unexpected error occurred." -msgstr "" +#: weko_admin/templates/weko_admin/search_management.html:104 +#: weko_admin/templates/weko_admin/site_license.html:173 +msgid "Deny" +msgstr "Deny" -#: weko_admin/admin.py:522 -msgid "Successfully Changed Schedule." +#: weko_admin/templates/weko_admin/search_management.html:107 +msgid "[[opt_sort_deny.contents]]" msgstr "" -#: weko_admin/admin.py:524 -msgid "Could Not Save Changes." +#: weko_admin/templates/weko_admin/search_management.html:124 +#: weko_admin/templates/weko_admin/site_license.html:168 +msgid "Allow" +msgstr "Allow" + +#: weko_admin/templates/weko_admin/search_management.html:127 +msgid "[[opt_sort_allow.contents]]" msgstr "" -#: weko_admin/admin.py:579 weko_admin/admin.py:605 weko_admin/admin.py:706 -#: weko_admin/admin.py:952 -msgid "Successfully Changed Settings." +#: weko_admin/templates/weko_admin/search_management.html:145 +msgid "Detail Search Conditions Setting" +msgstr "Detail Search Conditions Setting" + +#: weko_admin/templates/weko_admin/search_management.html:154 +msgid "Search Item" +msgstr "Item" + +#: weko_admin/templates/weko_admin/search_management.html:159 +msgid "Useable Item" +msgstr "Useable Item" + +#: weko_admin/templates/weko_admin/search_management.html:164 +msgid "Condition Name" +msgstr "Condition Name" + +#: weko_admin/templates/weko_admin/search_management.html:169 +msgid "JPCOAR Mapping" +msgstr "JPCOAR Mapping" + +#: weko_admin/templates/weko_admin/search_management.html:174 +msgid "Initial Condition" +msgstr "Initial Condition" + +#: weko_admin/templates/weko_admin/search_management.html:188 +msgid "[[option_condition.contents]]" msgstr "" -#: weko_admin/admin.py:609 weko_admin/views.py:659 -msgid "Could not save data." +#: weko_admin/templates/weko_admin/admin/block_style.html:86 +#: weko_admin/templates/weko_admin/admin/block_style.html:128 +#: weko_admin/templates/weko_admin/admin/block_style.html:194 +#: weko_admin/templates/weko_admin/admin/lang_settings.html:90 +#: weko_admin/templates/weko_admin/admin/web_api_account.html:55 +#: weko_admin/templates/weko_admin/search_management.html:215 +#: weko_admin/templates/weko_admin/site_license.html:207 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 +#: weko_admin/template/weko_admin/admin/feedback_mail.html:47 +msgid "Save" +msgstr "Save" + +#: weko_admin/templates/weko_admin/site_license.html:45 +msgid "Site License setting" msgstr "" -#: weko_admin/admin.py:620 -#, python-format -msgid "Could not get restricted data: %s" +#: weko_admin/templates/weko_admin/site_license.html:51 +msgid "" +"Please specify range of IP address which allow users can download " +"contents without login." msgstr "" -#: weko_admin/admin.py:621 -msgid "Could not get restricted data." +#: weko_admin/templates/weko_admin/site_license.html:56 +#: weko_admin/templates/weko_admin/site_license.html:61 +#, fuzzy +msgid "Organization Name" +msgstr "Condition Name" + +#: weko_admin/templates/weko_admin/site_license.html:73 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 +#: weko_admin/template/weko_admin/admin/feedback_mail.html:46 +msgid "Delete" msgstr "" -#: weko_admin/admin.py:710 weko_admin/admin.py:955 weko_admin/admin.py:958 -msgid "Failurely Changed Settings." +#: weko_admin/templates/weko_admin/site_license.html:79 +msgid "E-Mail Address" msgstr "" -#: weko_admin/admin.py:995 -msgid "Successfully Changed Settings" +#: weko_admin/templates/weko_admin/site_license.html:84 +msgid "Email Address" msgstr "" -#: weko_admin/admin.py:999 -msgid "Failed To Change Settings" +#: weko_admin/templates/weko_admin/site_license.html:89 +#: weko_admin/templates/weko_admin/site_license.html:94 +msgid "Domain Name" msgstr "" -#: weko_admin/admin.py:1061 -msgid "Prefix" +#: weko_admin/templates/weko_admin/site_license.html:99 +msgid "IP Address Range" msgstr "" -#: weko_admin/admin.py:1067 -msgid "Suffix" +#: weko_admin/templates/weko_admin/site_license.html:100 +msgid "(from - to)" msgstr "" -#: weko_admin/admin.py:1069 -msgid "Enable/Disable" +#: weko_admin/templates/weko_admin/site_license.html:138 +msgid "Please input a correct number" msgstr "" -#: weko_admin/admin.py:1079 -msgid "Repository" +#: weko_admin/templates/weko_admin/site_license.html:139 +msgid "The range of ipAddress is not correct" +msgstr "IP Address range is not correct" + +#: weko_admin/templates/weko_admin/site_license.html:145 +#: weko_admin/templates/weko_admin/site_license.html:156 +msgid "More Input Row" msgstr "" -#: weko_admin/admin.py:1079 -msgid "JaLC DOI" +#: weko_admin/templates/weko_admin/site_license.html:163 +msgid "Please specify item type to be excluded from the site license" msgstr "" -#: weko_admin/admin.py:1080 -msgid "JaLC CrossRef DOI" +#: weko_admin/templates/weko_admin/admin/block_style.html:90 +msgid "Color Setting" msgstr "" -#: weko_admin/admin.py:1081 -msgid "JaLC DataCite DOI" +#: weko_admin/templates/weko_admin/admin/block_style.html:96 +msgid "Background1" msgstr "" -#: weko_admin/admin.py:1082 -msgid "NDL JaLC DOI" +#: weko_admin/templates/weko_admin/admin/block_style.html:100 +msgid "Background2" msgstr "" -#: weko_admin/admin.py:1083 -msgid "Semi-automatic Suffix" +#: weko_admin/templates/weko_admin/admin/block_style.html:104 +msgid "Frame Border" msgstr "" -#: weko_admin/admin.py:1100 -msgid "Only allow half with 1-bytes character in input" +#: weko_admin/templates/weko_admin/admin/block_style.html:108 +msgid "Header" msgstr "" -#: weko_admin/admin.py:1165 -msgid "Specified repository is already registered." +#: weko_admin/templates/weko_admin/admin/block_style.html:112 +msgid "Footer" msgstr "" -#: weko_admin/admin.py:1289 -msgid "ID" +#: weko_admin/templates/weko_admin/admin/block_style.html:132 +#, fuzzy +msgid "Header Setting" +msgstr "Search Results Setting" + +#: weko_admin/templates/weko_admin/admin/block_style.html:198 +msgid "Footer Setting" msgstr "" -#: weko_admin/admin.py:1290 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 -msgid "Item Name(EN)" -msgstr "Item Name(EN)" +#: weko_admin/templates/weko_admin/admin/lang_settings.html:46 +msgid "Target language" +msgstr "" -#: weko_admin/admin.py:1291 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 -msgid "Item Name(JP)" -msgstr "Item Name(JP)" +#: weko_admin/templates/weko_admin/admin/lang_settings.html:61 +msgid "Registered language" +msgstr "" -#: weko_admin/admin.py:1292 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 -msgid "Mapping" -msgstr "Mapping" +#: weko_admin/templates/weko_admin/admin/report.html:49 +msgid "Number of items registered" +msgstr "Number of items registered" -#: weko_admin/admin.py:1293 -msgid "UI" +#: weko_admin/templates/weko_admin/admin/report.html:56 +msgid "Total number of items registered:" msgstr "" -#: weko_admin/admin.py:1294 -#, fuzzy -msgid "Active" -msgstr "Save" +#: weko_admin/templates/weko_admin/admin/report.html:64 +msgid "Number of open items registered:" +msgstr "Number of public items registered:" -#: weko_admin/admin.py:1363 weko_admin/admin.py:1390 weko_admin/admin.py:1399 -#: weko_admin/admin.py:1408 weko_admin/admin.py:1417 weko_admin/admin.py:1426 -#: weko_admin/admin.py:1435 weko_admin/admin.py:1444 weko_admin/admin.py:1462 -#: weko_admin/admin.py:1471 weko_admin/admin.py:1480 weko_admin/admin.py:1489 -#: weko_admin/admin.py:1497 weko_admin/admin.py:1505 -msgid "Setting" +#: weko_admin/templates/weko_admin/admin/report.html:72 +msgid "Number of private items registered:" msgstr "" -#: weko_admin/admin.py:1364 -msgid "Style" +#: weko_admin/templates/weko_admin/admin/report.html:82 +msgid "File Preview Report" msgstr "" -#: weko_admin/admin.py:1372 weko_admin/admin.py:1381 weko_admin/admin.py:1453 -msgid "Statistics" +#: weko_admin/templates/weko_admin/admin/report.html:89 +msgid "Aggregation month" msgstr "" -#: weko_admin/admin.py:1373 -msgid "Report" +#: weko_admin/templates/weko_admin/admin/report.html:97 +msgid "Type" msgstr "" -#: weko_admin/admin.py:1382 -msgid "Feedback Mail" +#: weko_admin/templates/weko_admin/admin/report.html:100 +msgid "All" msgstr "" -#: weko_admin/admin.py:1391 -msgid "Stats" +#: weko_admin/templates/weko_admin/admin/report.html:101 +msgid "File Downloads" msgstr "" -#: weko_admin/admin.py:1400 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:45 -msgid "Log Analysis" +#: weko_admin/templates/weko_admin/admin/report.html:102 +msgid "File Previews" msgstr "" -#: weko_admin/admin.py:1409 -#: weko_admin/templates/weko_admin/admin/site_info.html:50 -msgid "Language" +#: weko_admin/templates/weko_admin/admin/report.html:106 +#: weko_admin/templates/weko_admin/admin/report.html:109 +msgid "Year" msgstr "" -#: weko_admin/admin.py:1418 -msgid "WebAPI Account" +#: weko_admin/templates/weko_admin/admin/report.html:117 +#: weko_admin/templates/weko_admin/admin/report.html:120 +msgid "Month" msgstr "" -#: weko_admin/admin.py:1427 -msgid "Ranking" +#: weko_admin/templates/weko_admin/admin/report.html:121 +msgid "01" msgstr "" -#: weko_admin/admin.py:1436 -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:61 -#, fuzzy -msgid "Search" -msgstr "Item" +#: weko_admin/templates/weko_admin/admin/report.html:122 +msgid "02" +msgstr "" -#: weko_admin/admin.py:1463 -#, fuzzy -msgid "File Preview" -msgstr "Number of File Previews" +#: weko_admin/templates/weko_admin/admin/report.html:123 +msgid "03" +msgstr "" -#: weko_admin/admin.py:1472 -msgid "Item Export" +#: weko_admin/templates/weko_admin/admin/report.html:124 +msgid "04" msgstr "" -#: weko_admin/admin.py:1481 -msgid "Site Info" +#: weko_admin/templates/weko_admin/admin/report.html:125 +msgid "05" msgstr "" -#: weko_admin/admin.py:1490 -msgid "Restricted Access" +#: weko_admin/templates/weko_admin/admin/report.html:126 +msgid "06" msgstr "" -#: weko_admin/admin.py:1498 -msgid "Identifier" +#: weko_admin/templates/weko_admin/admin/report.html:127 +msgid "07" msgstr "" -#: weko_admin/admin.py:1506 -#, fuzzy -msgid "Faceted Search" -msgstr "Facet Search List" +#: weko_admin/templates/weko_admin/admin/report.html:128 +msgid "08" +msgstr "" -#: weko_admin/admin.py:1513 -msgid "Maintenance" -msgstr "Maintenance" +#: weko_admin/templates/weko_admin/admin/report.html:129 +msgid "09" +msgstr "" -#: weko_admin/admin.py:1514 -msgid "ElasticSearch Index" -msgstr "ElasticSearch Index" +#: weko_admin/templates/weko_admin/admin/report.html:130 +msgid "10" +msgstr "" -#: weko_admin/api.py:161 -msgid " Site License Usage Statistics Report" +#: weko_admin/templates/weko_admin/admin/report.html:131 +msgid "11" msgstr "" -#: weko_admin/config.py:176 -msgid "Open-Access No. Of Paid File Downloads" -msgstr "Number of Open-Access Paid File Downloads" +#: weko_admin/templates/weko_admin/admin/report.html:132 +msgid "12" +msgstr "" -#: weko_admin/ext.py:75 -msgid "A translation string" +#: weko_admin/templates/weko_admin/admin/report.html:140 +msgid "Download" msgstr "" -#: weko_admin/utils.py:246 -msgid "Input type is invalid. Please check again." +#: weko_admin/templates/weko_admin/admin/report.html:150 +#: weko_admin/utils.py:50 +msgid "Error" msgstr "" -#: weko_admin/utils.py:249 weko_admin/views.py:309 weko_admin/views.py:314 -msgid "Account information is invalid. Please check again." +#: weko_admin/templates/weko_admin/admin/report.html:153 +msgid "Could not download file." msgstr "" -#: weko_admin/utils.py:339 -msgid "Registered Users" +#: weko_admin/templates/weko_admin/admin/report.html:158 +msgid "Close" msgstr "" -#: weko_admin/utils.py:432 weko_admin/utils.py:436 -#, fuzzy -msgid "Aggregation Month" -msgstr "Aggregation Mapping" +#: weko_admin/templates/weko_admin/admin/web_api_account.html:37 +msgid "Input Type" +msgstr "" -#: weko_admin/utils.py:455 -msgid "Total Detail Views" +#: weko_admin/templates/weko_admin/admin/web_api_account.html:40 +msgid "Please selected the input type" msgstr "" -#: weko_admin/utils.py:464 -#, fuzzy -msgid "Site license member" -msgstr "month" - -#: weko_admin/utils.py:468 -msgid "Other than site license" -msgstr "" +#: weko_admin/templates/weko_admin/admin/web_api_account.html:45 +msgid "CrossRef Query Services Account" +msgstr "Crossref Query Services Account" -#: weko_admin/utils.py:479 +#: weko_admin/templates/weko_admin/settings/lifetime.html:30 #, fuzzy -msgid "Institution Name" -msgstr "Condition Name" - -#: weko_admin/utils.py:567 -msgid "WEKO database" -msgstr "" - -#: weko_admin/utils.py:671 -msgid "Site name" -msgstr "" - -#: weko_admin/utils.py:672 -msgid "Creation date" -msgstr "" - -#: weko_admin/utils.py:673 -msgid "site_license_month" -msgstr "month" - -#: weko_admin/utils.py:1408 -msgid "Cannot update Feedback email settings." -msgstr "" - -#: weko_admin/utils.py:1435 -msgid "Author is duplicated." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:48 -#: weko_admin/utils.py:1442 -msgid "Duplicate Email Addresses." -msgstr "Duplicated Email Addresses." - -#: weko_admin/views.py:118 -#, python-format -msgid "%(icon)s Session" -msgstr "" - -#: weko_admin/views.py:124 -msgid "Session" -msgstr "" - -#: weko_admin/views.py:149 -msgid "Session lifetime was updated." -msgstr "" - -#: weko_admin/views.py:301 -msgid "Header Error" -msgstr "" - -#: weko_admin/views.py:654 -msgid "Restricted Access was successfully updated." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:54 -#: weko_admin/views.py:719 weko_admin/views.py:754 -msgid "Success" -msgstr "" - -#: weko_admin/views.py:728 -msgid "Failed to update due to server error." -msgstr "Failed to update due to server error." - -#: weko_admin/views.py:733 -msgid "Failed to create due to server error." -msgstr "Failed to create due to server error." - -#: weko_admin/views.py:736 -msgid "" -"The item name/mapping is already exists. Please input other faceted " -"item/mapping." -msgstr "" -"The item name/mapping is already exists. Please input other faceted " -"item/mapping." - -#: weko_admin/views.py:761 weko_admin/views.py:764 -msgid "Failed to delete due to server error." -msgstr "Failed to delete due to server error." - -#: weko_admin/templates/weko_admin/index.html:25 -msgid "Welcome to" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/block_style.html:89 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:74 -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:44 -#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:62 -#: weko_admin/templates/weko_admin/admin/item_export_settings.html:94 -#: weko_admin/templates/weko_admin/admin/lang_settings.html:86 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:170 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:192 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:147 -#: weko_admin/templates/weko_admin/admin/report.html:223 -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:52 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:442 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:479 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:582 -#: weko_admin/templates/weko_admin/admin/site_info.html:51 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:174 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:207 -#: weko_admin/templates/weko_admin/admin/stats_settings.html:71 -#: weko_admin/templates/weko_admin/admin/web_api_account.html:57 -#: weko_admin/templates/weko_admin/partials/email_schedule.html:88 -msgid "Save" -msgstr "Save" - -#: weko_admin/templates/weko_admin/admin/block_style.html:93 -msgid "Color Setting" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/block_style.html:99 -msgid "Background1" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:53 -msgid "Custom Aggregations" -msgstr "Custom Aggregations" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:54 -msgid "Aggregations List" -msgstr "Aggregations List" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:55 -msgid "Aggregation Mapping" -msgstr "Aggregation Mapping" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:56 -msgid "Aggregation Value" -msgstr "Aggregation Value" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:57 -msgid "Display/Hide" -msgstr "Display/Hide" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:58 -msgid "_Display" -msgstr "Display" +msgid "Life Time" +msgstr "Set lifetime for" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 -msgid "UiType" -msgstr "UI" +#: weko_admin/templates/weko_admin/settings/lifetime.html:42 +#: weko_admin/templates/weko_admin/settings/lifetime.html:49 +msgid "Set lifetime for" +msgstr "Set lifetime for" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 -msgid "DisplayNumber" -msgstr "Display Number" +#: weko_admin/templates/weko_admin/settings/lifetime.html:42 +msgid "Current" +msgstr "Current" +#: weko_admin/templates/weko_admin/settings/lifetime.html:55 #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 -msgid "OpenClose" -msgstr "Open/Close" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 -msgid "OpenClose Open" -msgstr "Open" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 -msgid "OpenClose Close" -msgstr "Close" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 -msgid "DisplayNumber Validation1" -msgstr "Display Number must be an integer value from 1 to 99." - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 -msgid "DisplayNumber Validation2" -msgstr "If CheckboxList is selected, Display Number must be entered." - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 -msgid "_Hide" -msgstr "Hide" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 -msgid "List" -msgstr "List" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 -msgid "Create" -msgstr "Create" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:230 -msgid "Edit" -msgstr "Edit" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 -#: weko_admin/templates/weko_admin/partials/email_schedule.html:23 -msgid "Details" -msgstr "Details" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:73 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:48 -#: weko_admin/templates/weko_admin/settings/lifetime.html:56 msgid "Cancel" msgstr "Cancel" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:75 -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:45 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:151 -#: weko_admin/templates/weko_admin/admin/site_info.html:59 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:70 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:134 -msgid "Delete" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:76 -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:64 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:561 -msgid "Add" -msgstr "Add" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 -msgid "Please input all required item." -msgstr "Please input all required item." - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:79 -msgid "Please select one aggregation mapping." -msgstr "Please select one aggregation mapping." - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:80 -msgid "Already exists." -msgstr "Already exists." - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:87 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:184 -#: weko_admin/templates/weko_admin/admin/report.html:246 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:197 -#, fuzzy -msgid "Confirmation" -msgstr "" -"We expect this process to take a considerable amount of time to execute. " -"May I run the reindexing process?" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:88 -msgid "Are you sure you want to delete it?" -msgstr "Are you sure you want to delete it?" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:39 -msgid "Automatic Transmission ON/OFF" -msgstr "Feedback email feature" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:40 -#: weko_admin/templates/weko_admin/admin/report.html:165 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:41 -msgid "Send" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:41 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:92 -msgid "Do not send" -msgstr "Disable" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:42 -msgid "Send exclusion target persons" -msgstr "Exclusion from sending" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:43 -msgid "From author DB" -msgstr "Input from author DB" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:46 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:104 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:183 -msgid "Manual Send" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:47 -msgid "Update successfully." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:50 -msgid "Send logs" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:51 -msgid "Start time" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:52 -msgid "End time" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:53 -msgid "Counts" -msgstr "" +#: weko_admin/templates/weko_admin/settings/lifetime.html:58 +msgid "Update" +msgstr "Update" -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:55 -#: weko_admin/templates/weko_admin/admin/report.html:264 -msgid "Error" -msgstr "" +#~ msgid "Title_Asc" +#~ msgstr "Title (Asc)" -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:56 -msgid "List of authors who failed to send" -msgstr "List of failed feedback emails" +#~ msgid "Title_Desc" +#~ msgstr "Title (Desc)" -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:57 -msgid "Name" -msgstr "" +#~ msgid "Creator_Asc" +#~ msgstr "Creator (Asc)" -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:58 -msgid "Resend" -msgstr "" +#~ msgid "Creator_Desc" +#~ msgstr "Creator (Desc)" -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:59 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:196 -#: weko_admin/templates/weko_admin/admin/report.html:272 -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:75 -msgid "Close" -msgstr "" +#~ msgid "ItemType_Desc" +#~ msgstr "Item Type (Desc)" -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:60 -msgid "There is no data." -msgstr "No search result" +#~ msgid "ItemType_Asc" +#~ msgstr "Item Type (Asc)" -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:62 -msgid "Feedback Mail Import" -msgstr "" +#~ msgid "ID_Asc" +#~ msgstr "ID (Asc)" -#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:41 -msgid "PDF Save Path" -msgstr "" +#~ msgid "ID_Desc" +#~ msgstr "ID (Desc)" -#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:45 -msgid " Can not be selected" -msgstr "" +#~ msgid "Update_Asc" +#~ msgstr "Update (Asc)" -#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:49 -msgid "PDF TTL" -msgstr "" +#~ msgid "Update_Desc" +#~ msgstr "Update (Desc)" -#: weko_admin/templates/weko_admin/admin/file_preview_settings.html:53 -#, fuzzy -msgid "Seconds" -msgstr "Enable" +#~ msgid "Create_Asc" +#~ msgstr "Create (Asc)" -#: weko_admin/templates/weko_admin/admin/item_export_settings.html:44 -#, fuzzy -msgid "Item Export Settings" -msgstr "Search Results Setting" +#~ msgid "Create_Desc" +#~ msgstr "Create (Desc)" -#: weko_admin/templates/weko_admin/admin/item_export_settings.html:52 -msgid "Allow/Disallow Item Exporting" -msgstr "" +#~ msgid "Date_of_Issued_Asc" +#~ msgstr "Date Of Issued (Asc)" -#: weko_admin/templates/weko_admin/admin/item_export_settings.html:59 -#: weko_admin/templates/weko_admin/admin/item_export_settings.html:78 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:48 -#: weko_admin/templates/weko_admin/admin/stats_settings.html:59 -#: weko_admin/templates/weko_admin/partials/email_schedule.html:75 -msgid "On" -msgstr "" +#~ msgid "Date_of_Issued_Desc" +#~ msgstr "Date Of Issued (Desc)" -#: weko_admin/templates/weko_admin/admin/item_export_settings.html:65 -#: weko_admin/templates/weko_admin/admin/item_export_settings.html:84 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:53 -#: weko_admin/templates/weko_admin/admin/stats_settings.html:64 -#: weko_admin/templates/weko_admin/partials/email_schedule.html:80 -msgid "Off" -msgstr "" +#~ msgid "Custom_Asc" +#~ msgstr "Custom (Asc)" -#: weko_admin/templates/weko_admin/admin/item_export_settings.html:71 -msgid "Export File Contents" -msgstr "" +#~ msgid "Custom_Desc" +#~ msgstr "Custom (Desc)" -#: weko_admin/templates/weko_admin/admin/lang_settings.html:47 -msgid "Target language" -msgstr "" +#~ msgid "Organization name" +#~ msgstr "Condition Name" -#: weko_admin/templates/weko_admin/admin/lang_settings.html:62 -msgid "Registered language" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:57 -msgid "Addresses to Filter" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:65 -msgid "Enter the IP Addresses to Filter" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:129 -msgid "Shared Crawler Lists" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:187 -#, fuzzy -msgid "Are you sure you want to block the given addresses?" -msgstr "Are you sure you want to delete it?" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:42 -msgid "Show/Hide Ranking" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:59 -msgid "Period To Judge As New Item" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:65 -msgid "Day (Range : 1~30)" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:69 -msgid "Statistical Period" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:74 -msgid "Day (Range : 1~3650)" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:78 -#, fuzzy -msgid "Display Rank" -msgstr "Display" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:83 -msgid "(Range : 1~100)" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:87 -msgid "Rankings" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:93 -msgid "Most Viewed Items" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:104 -msgid "Most Downloaded Items" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:115 -msgid "User Who Created The Most Items" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:126 -msgid "Most Searched Keywords" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:137 -#, fuzzy -msgid "New Items" -msgstr "Item" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:38 -msgid "reindex item_index" -msgstr "reindex item Types" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:39 -msgid "reindex item" -msgstr "reindex items" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:40 -msgid "execute" -msgstr "execute" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:41 -msgid "waiting..." -msgstr "waiting..." - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:47 -#, fuzzy -msgid "Execute" -msgstr "execute" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:49 -msgid "validationMsg1" -msgstr "Execution mode not selected" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:50 -msgid "confirmMessage" -msgstr "" -"We expect this process to take a considerable amount of time to execute. " -"May I run the reindexing process?" - -#: weko_admin/templates/weko_admin/admin/report.html:54 -msgid "Number of items registered" -msgstr "Number of items registered" - -#: weko_admin/templates/weko_admin/admin/report.html:61 -msgid "Total number of items registered:" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:69 -msgid "Number of open items registered:" -msgstr "Number of public items registered:" - -#: weko_admin/templates/weko_admin/admin/report.html:77 -msgid "Number of private items registered:" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:87 -msgid "Fixed Form Reports" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:94 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:112 -msgid "Aggregation month" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:105 -msgid "Type" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:108 -msgid "All" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:109 -msgid "File Downloads" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:110 -#, fuzzy -msgid "Paid File Downloads" -msgstr "Number of File Downloads" - -#: weko_admin/templates/weko_admin/admin/report.html:111 -msgid "File Previews" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:112 -#, fuzzy -msgid "Index Access" -msgstr "Denied access" - -#: weko_admin/templates/weko_admin/admin/report.html:113 -msgid "Item View" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:114 -#, fuzzy -msgid "File Using Per User" -msgstr "Logged in User" - -#: weko_admin/templates/weko_admin/admin/report.html:116 -#, fuzzy -msgid "Top Page Access" -msgstr "Denied access" - -#: weko_admin/templates/weko_admin/admin/report.html:117 -msgid "Users" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:118 -#, fuzzy -msgid "Site Access" -msgstr "Denied access" - -#: weko_admin/templates/weko_admin/admin/report.html:122 -msgid "Year" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:136 -msgid "Month" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:142 -#: weko_admin/templates/weko_admin/admin/report.html:144 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:131 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:133 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:158 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:160 -#, python-format -msgid "%(mon)s" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:158 -msgid "Download" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:178 -msgid "Receive Mail" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:179 -msgid "Please register the email address to send the report:" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:188 -#: weko_admin/templates/weko_admin/admin/report.html:197 -#, fuzzy -msgid "Enter email address." -msgstr "Duplicated Email Addresses." - -#: weko_admin/templates/weko_admin/admin/report.html:216 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:43 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:81 -msgid "Email Address" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/report.html:247 -#, fuzzy -msgid "Are you sure you want to save changes?" -msgstr "Are you sure you want to delete it?" - -#: weko_admin/templates/weko_admin/admin/report.html:254 -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:76 -#, fuzzy -msgid "Send Mail" -msgstr "Enable" - -#: weko_admin/templates/weko_admin/admin/report.html:255 -#, fuzzy -msgid "Are you sure you want to send the mail?" -msgstr "Are you sure you want to delete it?" - -#: weko_admin/templates/weko_admin/admin/report.html:267 -msgid "Could not download file." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:45 -msgid "Download Limit" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:46 -msgid "Expiration Date" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:48 -msgid "Content File Download" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:51 -msgid "Unlimited" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:53 -msgid "Usage Report Workflow Access" -msgstr "Usage Report Workflow Access" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:55 -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:57 -#, python-format -msgid "Must set a positive integer for %(name)s." -msgstr "Must set a positive integer for %(name)s." - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:58 -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:59 -#, python-format -msgid "Please set %(name)s." -msgstr "Please set %(name)s." - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:61 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:464 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:471 -msgid "English" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:62 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:465 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:472 -msgid "Japanese" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:63 -msgid "Terms and Conditions" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:65 -msgid "Please input the Terms and Conditions in English." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:68 -msgid "Activity" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:69 -#, fuzzy -msgid "Item" -msgstr "UI" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:70 -msgid "WorkFlow" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:71 -msgid "Status" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:72 -msgid "User" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:73 -msgid "Usage Report Reminder Email" -msgstr "Usage Report Reminder Email" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:74 -msgid "Confirm Usage Mail" -msgstr "Confirm" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:77 -msgid "Email is sent successfully." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:78 -msgid "Failed to send mail." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:79 -msgid "action_doing" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:48 -#, fuzzy -msgid "Search Author Setting" -msgstr "Search Results Setting" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:54 -#, fuzzy -msgid "Search Author" -msgstr "Item" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:59 -msgid "Search by Author Name" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:63 -#, fuzzy -msgid "Search by Author ID" -msgstr "Input from author DB" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:76 -msgid "Search Results Setting" -msgstr "Search Results Setting" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:87 -msgid "Default Display Number :" -msgstr "Default Display Number:" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:89 -msgid "[[opt_num.contents]]" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:101 -msgid "Default Display Sort (Index Search) :" -msgstr "Default Display Sort (By Index):" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:103 -msgid "[[opt_index_sort.contents]]" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:115 -#, fuzzy -msgid "Default Display Sort (Keywords Search) :" -msgstr "Default Display Sort (By Keywords)" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:117 -msgid "[[opt_keyword_sort.contents]]" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:128 -msgid "Please set the sort of search results ." -msgstr "Please set the sort of search results ." - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:135 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:168 -msgid "Allow" -msgstr "Allow" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:138 -msgid "[[opt_sort_allow.contents]]" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:155 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:173 -msgid "Deny" -msgstr "Deny" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:158 -msgid "[[opt_sort_deny.contents]]" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:176 -msgid "Detail Search Conditions Setting" -msgstr "Detail Search Conditions Setting" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:185 -msgid "Search Item" -msgstr "Item" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:190 -msgid "Useable Item" -msgstr "Useable Item" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:195 -msgid "Condition Name" -msgstr "Condition Name" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:200 -msgid "JPCOAR Mapping" -msgstr "JPCOAR Mapping" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:205 -msgid "Initial Condition" -msgstr "Initial Condition" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:251 -msgid "lat" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:252 -msgid "lon" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:253 -msgid "gte" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:254 -msgid "lte" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:255 -#, fuzzy -msgid "type" -msgstr "UI" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:256 -msgid "coordinates" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:257 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:264 -#, fuzzy -msgid "Search item setting" -msgstr "Search Results Setting" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:279 -msgid "Index Tree/Facet Display Setting" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:291 -#, fuzzy -msgid "Index Tree" -msgstr "reindex items" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:295 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:336 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 -#, fuzzy -msgid "Display" -msgstr "Display" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:300 -msgid "Width (Grid)" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:309 -msgid "Height (Pixel)" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:329 -msgid "Facet" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:349 -msgid "Community" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:376 -msgid "Main Screen Initial Display Setting" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:386 -msgid "Default Contents to Display" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 -msgid "Default Index to Display" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:417 -msgid "Initial Display Index" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:420 -msgid "An index which is not open in public cannot be selected" -msgstr "" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:41 +msgid "Automatic Transmission ON/OFF" +msgstr "Feedback email feature" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:504 -msgid "Item Type List" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:42 +msgid "Send" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:544 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:551 -msgid "Enter Input Value" -msgstr "" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:43 +msgid "Do not send" +msgstr "Disable" -#: weko_admin/templates/weko_admin/admin/site_info.html:39 -#, fuzzy -msgid "Site Name" -msgstr "Item Name(JP)" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:44 +msgid "Send exclusion target persons" +msgstr "Exclusion from sending" -#: weko_admin/templates/weko_admin/admin/site_info.html:40 -msgid "Favicon" -msgstr "" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:45 +msgid "From author DB" +msgstr "Input from author DB" -#: weko_admin/templates/weko_admin/admin/site_info.html:41 -msgid "CopyRight" -msgstr "" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:46 +#: msgid "Delete" +#: msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:42 -msgid "Description" -msgstr "" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:47 +#: msgid "Save" +#: msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:43 -msgid "Keyword" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:48 +msgid "Manual Send" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:44 -msgid "Selected icon" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:49 +msgid "Update successfully." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:45 -#, fuzzy -msgid "Select File" -msgstr "Useable Item" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:50 +msgid "Duplicate Email Addresses." +msgstr "Duplicated Email Addresses." -#: weko_admin/templates/weko_admin/admin/site_info.html:46 -msgid "Select icon file" +#: weko_admin/utils.py:50 +msgid "Send logs" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:47 -msgid "Selected file name" +#: weko_admin/utils.py:50 +msgid "Start time" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:48 -#, fuzzy -msgid "Add site name" -msgstr "Item Name(JP)" - -#: weko_admin/templates/weko_admin/admin/site_info.html:49 -msgid "Site name is not set" +#: weko_admin/utils.py:50 +msgid "End time" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:52 -msgid "Must set at least 1 site name." +#: weko_admin/utils.py:50 +msgid "Counts" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:53 -msgid "Please input site information for empty field." +#: weko_admin/utils.py:50 +msgid "Success" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:54 -msgid "The same language is set for many site names." -msgstr "" +#: weko_admin/utils.py:50 +#: msgid "Error" +#: msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:55 -msgid "Site name is required." -msgstr "" +#: weko_admin/utils.py:50 +msgid "List of authors who failed to send" +msgstr "List of failed feedback emails" -#: weko_admin/templates/weko_admin/admin/site_info.html:56 -msgid "Error when get languages." +#: weko_admin/utils.py:50 +msgid "Name" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:57 -msgid "Error when get site infomation." +#: weko_admin/utils.py:50 +msgid "Mail Address" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:58 -msgid "Language is deleted from Registered Language of system." +#: weko_admin/utils.py:50 +msgid "Resend" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:60 -msgid "Site info is saved successfully." -msgstr "" +#: weko_admin/template/weko_admin/admin/feedback_mail.html:59 +msgid "There is no data." +msgstr "No search result" + -#: weko_admin/templates/weko_admin/admin/site_info.html:61 +#: weko_admin/template/weko_admin/admin/site_info.html:59 msgid "Log in Instructions" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:62 +#: weko_admin/template/weko_admin/admin/site_info.html:60 msgid "Add Instructions" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:63 +#: weko_admin/template/weko_admin/admin/site_info.html:61 msgid "The same language is set for many instructions." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:64 +#: weko_admin/template/weko_admin/admin/site_info.html:61 msgid "Maximum length of instruction is 1000 characters. " msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:66 +#: weko_admin/template/weko_admin/admin/site_info.html:64 msgid "Tracking ID" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:67 +#: weko_admin/template/weko_admin/admin/site_info.html:65 msgid "AddThis ID" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:68 +#: weko_admin/template/weko_admin/admin/site_info.html:66 msgid "OGP Image" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:37 -msgid "" -"Please classify a check into the organization send a use of site license " -"statistics email." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:42 -#, fuzzy -msgid "Organization" -msgstr "Condition Name" - -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:76 -msgid "Automatic Send" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:79 -msgid "" -"Select \"Send\" to automatically send a use of site license statistics " -"email to the checked the organization." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 -msgid "Enable" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:107 -msgid "" -"When manually send a use of site license statistics email to the checked " -"the organization, select the aggregation period and press the [Manual " -"Send] button." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:198 -#, fuzzy -msgid "Are you sure you want to send an email?" -msgstr "Are you sure you want to delete it?" - -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:47 -msgid "" -"Please specify range of IP address which allow users can download " -"contents without login." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:52 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:57 -#, fuzzy -msgid "Organization Name" -msgstr "Condition Name" - -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:76 -msgid "E-Mail Address" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:86 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:91 -msgid "Domain Name" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:96 -msgid "IP Address Range" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:97 -msgid "(from - to)" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +msgid "Main Screen Initial Display Setting" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:138 -msgid "Please input a correct number" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +msgid "Default Contents to Display" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:139 -msgid "The range of ipAddress is not correct" -msgstr "IP Address range is not correct" - -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:145 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:156 -msgid "More Input Row" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +msgid "Default Index to Display" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:163 -msgid "Please specify item type to be excluded from the site license" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +msgid "Initial Display Index" msgstr "" -#: weko_admin/templates/weko_admin/admin/stats_settings.html:44 -msgid "Statistics Settings" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +msgid "An index which is not open in public cannot be selected." msgstr "" -#: weko_admin/templates/weko_admin/admin/stats_settings.html:53 -msgid "Show/Hide Record Stats" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:52 +msgid "Content File Download" msgstr "" -#: weko_admin/templates/weko_admin/admin/web_api_account.html:39 -msgid "Input Type" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:53 +msgid "Expiration Date" msgstr "" -#: weko_admin/templates/weko_admin/admin/web_api_account.html:42 -msgid "Please selected the input type" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:64 +msgid "Download Limit" msgstr "" -#: weko_admin/templates/weko_admin/admin/web_api_account.html:47 -msgid "CrossRef Query Services Account" -msgstr "Crossref Query Services Account" - -#: weko_admin/templates/weko_admin/email_templates/report.html:1 -msgid "The report logs have been sent." +#: weko_admin/templates/weko_admin/admin/rest_settings.html:65 +msgid "Unlimited" msgstr "" -#: weko_admin/templates/weko_admin/email_templates/report.html:3 -msgid "Attached file" -msgstr "" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:46 +msgid "Must set a positive integer for %(name)s." +msgstr "Must set a positive integer for %(name)s." -#: weko_admin/templates/weko_admin/partials/email_schedule.html:6 -msgid "Report Email Schedule" -msgstr "" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:49 +msgid "Please set %(name)s." +msgstr "Please set %(name)s." -#: weko_admin/templates/weko_admin/partials/email_schedule.html:12 -msgid "Transmission Interval" +msgid "Restricted Access was successfully updated." msgstr "" -#: weko_admin/templates/weko_admin/partials/email_schedule.html:19 -msgid "Frequency" +msgid "Please input the Terms and Conditions in English." msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:30 -#, fuzzy -msgid "Life Time" -msgstr "Set lifetime for" - -#: weko_admin/templates/weko_admin/settings/lifetime.html:43 -#: weko_admin/templates/weko_admin/settings/lifetime.html:50 -msgid "Set lifetime for" -msgstr "Set lifetime for" - -#: weko_admin/templates/weko_admin/settings/lifetime.html:43 -msgid "Current" -msgstr "Current" - -#: weko_admin/templates/weko_admin/settings/lifetime.html:59 -msgid "Update" -msgstr "Update" +#: weko_admin/templates/weko_admin/admin/restrited_access_settings.html:65 +msgid "Usage Report Workflow Access" +msgstr "Usage Report Workflow Access" -#~ msgid "Title_Asc" -#~ msgstr "Title (Asc)" +msgid "Usage Report Reminder Email" +msgstr "Usage Report Reminder Email" -#~ msgid "Title_Desc" -#~ msgstr "Title (Desc)" +msgid "Confirm Usage Mail" +msgstr "Confirm" -#~ msgid "Creator_Asc" -#~ msgstr "Creator (Asc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:46 +msgid "Item Name(EN)" +msgstr "Item Name(EN)" -#~ msgid "Creator_Desc" -#~ msgstr "Creator (Desc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:47 +msgid "Item Name(JP)" +msgstr "Item Name(JP)" -#~ msgid "ItemType_Desc" -#~ msgstr "Item Type (Desc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:48 +msgid "Mapping" +msgstr "Mapping" -#~ msgid "ItemType_Asc" -#~ msgstr "Item Type (Asc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:49 +msgid "Custom Aggregations" +msgstr "Custom Aggregations" -#~ msgid "ID_Asc" -#~ msgstr "ID (Asc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 +msgid "Aggregations List" +msgstr "Aggregations List" -#~ msgid "ID_Desc" -#~ msgstr "ID (Desc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 +msgid "Aggregation Mapping" +msgstr "Aggregation Mapping" -#~ msgid "Update_Asc" -#~ msgstr "Update (Asc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 +msgid "Aggregation Value" +msgstr "Aggregation Value" -#~ msgid "Update_Desc" -#~ msgstr "Update (Desc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +msgid "Add" +msgstr "Add" -#~ msgid "Create_Asc" -#~ msgstr "Create (Asc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:55 +msgid "Display/Hide" +msgstr "Display/Hide" -#~ msgid "Create_Desc" -#~ msgstr "Create (Desc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:57 +msgid "_Hide" +msgstr "Hide" -#~ msgid "Date_of_Issued_Asc" -#~ msgstr "Date Of Issued (Asc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 +msgid "Are you sure you want to delete it?" +msgstr "Are you sure you want to delete it?" -#~ msgid "Date_of_Issued_Desc" -#~ msgstr "Date Of Issued (Desc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 +msgid "List" +msgstr "List" -#~ msgid "Custom_Asc" -#~ msgstr "Custom (Asc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:67 +msgid "Create" +msgstr "Create" -#~ msgid "Custom_Desc" -#~ msgstr "Custom (Desc)" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 +msgid "Edit" +msgstr "Edit" -#~ msgid "Organization name" -#~ msgstr "Condition Name" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 +msgid "Details" +msgstr "Details" -#~ msgid "Aggregation Monh" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:58 +msgid "_Display" +msgstr "Display" -#~ msgid "Site License Usage Statistics Report" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: +msgid "Facet Search List" +msgstr "Facet Search List" -#~ msgid "total" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 +msgid "Please input all required item." +msgstr "Please input all required item." -#~ msgid "[[option_condition.contents]]" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html +msgid "Please select one aggregation mapping." +msgstr "Please select one aggregation mapping." -#~ msgid "Site License setting" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html +msgid "Already exists." +msgstr "Already exists." -#~ msgid "Background2" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: +msgid "Failed to create due to server error." +msgstr "Failed to create due to server error." -#~ msgid "Frame Border" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: +msgid "Failed to update due to server error." +msgstr "Failed to update due to server error." -#~ msgid "Header" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: +msgid "Failed to delete due to server error." +msgstr "Failed to delete due to server error." -#~ msgid "Footer" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: +msgid "The item name/mapping is already exists. Please input other faceted item/mapping." +msgstr "The item name/mapping is already exists. Please input other faceted item/mapping." -#~ msgid "Footer Setting" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "reindex item_index" +msgstr "reindex item Types" -#~ msgid "File Preview Report" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "reindex item" +msgstr "reindex items" -#~ msgid "01" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "execute" +msgstr "execute" -#~ msgid "02" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "Maintenance" +msgstr "Maintenance" -#~ msgid "03" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "ElasticSearch Index" +msgstr "ElasticSearch Index" -#~ msgid "04" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "waiting..." +msgstr "waiting..." -#~ msgid "05" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "executing..." +msgstr "executing..." -#~ msgid "06" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "haserror" +msgstr "Execution prohibited due to an error" -#~ msgid "07" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "validationMsg1" +msgstr "Execution mode not selected" -#~ msgid "08" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "confirmMessage" +msgstr "We expect this process to take a considerable amount of time to execute. May I run the reindexing process?" -#~ msgid "09" -#~ msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "completed" +msgstr "Completed!" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 +msgid "UiType" +msgstr "UI" -#~ msgid "10" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 +msgid "DisplayNumber" +msgstr "Display Number" -#~ msgid "11" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 +msgid "OpenClose" +msgstr "Open/Close" -#~ msgid "12" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 +msgid "OpenClose Open" +msgstr "Open" -#~ msgid "Mail Address" -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 +msgid "OpenClose Close" +msgstr "Close" -#~ msgid "An index which is not open in public cannot be selected." -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +#, python-format +msgid "DisplayNumber Validation1" +msgstr "Display Number must be an integer value from 1 to 99." +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 +msgid "DisplayNumber Validation2" +msgstr "If CheckboxList is selected, Display Number must be entered." diff --git a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.mo b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.mo index 1088cb48d8098439c71c128bf8b573f82f5ace8f..be508f154dd1c90801e871e299456446490ad333 100644 GIT binary patch delta 9221 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 I<`s|rA9Q&NjQ{`u diff --git a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po index 12b4bee8b2..d865bdb9be 100644 --- a/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po +++ b/modules/weko-admin/weko_admin/translations/ja/LC_MESSAGES/messages.po @@ -7,646 +7,659 @@ msgid "" msgstr "" "Project-Id-Version: weko-admin 0.1.0.dev20170000\n" "Report-Msgid-Bugs-To: wekosoftware@nii.ac.jp\n" -"POT-Creation-Date: 2026-02-21 13:12+0900\n" +"POT-Creation-Date: 2021-07-29 21:12+0900\n" "PO-Revision-Date: 2018-01-19 19:54+0900\n" "Last-Translator: FULL NAME \n" "Language: ja\n" "Language-Team: ja \n" -"Plural-Forms: nplurals=1; plural=0;\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.18.0\n" +"Generated-By: Babel 2.9.1\n" -#: tests/test_admin.py:1742 weko_admin/admin.py:125 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:42 -msgid "haserror" -msgstr "エラー発生中につき実行できません。" - -#: tests/test_admin.py:1732 weko_admin/admin.py:127 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:43 -msgid "executing..." -msgstr "実行中..." - -#: tests/test_admin.py:1674 tests/test_admin.py:1680 tests/test_admin.py:1682 -#: tests/test_admin.py:1699 tests/test_admin.py:1707 tests/test_admin.py:1715 -#: tests/test_admin.py:1723 weko_admin/admin.py:134 -msgid "completed" -msgstr "処理が完了しました。" - -#: weko_admin/admin.py:220 +#: weko_admin/admin.py:105 msgid "deny access" msgstr "アクセス拒否" -#: weko_admin/admin.py:239 +#: weko_admin/admin.py:124 #, fuzzy msgid "Successfully update color." msgstr "スケジュールを変更しました" -#: weko_admin/admin.py:437 +#: weko_admin/admin.py:310 msgid "Monday" msgstr "月曜日" -#: weko_admin/admin.py:437 +#: weko_admin/admin.py:310 msgid "Tuesday" msgstr "火曜日" -#: weko_admin/admin.py:437 +#: weko_admin/admin.py:310 msgid "Wednesday" msgstr "水曜日" -#: weko_admin/admin.py:438 +#: weko_admin/admin.py:311 msgid "Thursday" msgstr "木曜日" -#: weko_admin/admin.py:438 +#: weko_admin/admin.py:311 msgid "Friday" msgstr "金曜日" -#: weko_admin/admin.py:438 +#: weko_admin/admin.py:311 msgid "Saturday" msgstr "土曜日" -#: weko_admin/admin.py:439 +#: weko_admin/admin.py:312 msgid "Sunday" msgstr "日曜日" -#: weko_admin/admin.py:470 weko_admin/tasks.py:160 +#: weko_admin/admin.py:342 weko_admin/tasks.py:92 msgid " Log report." msgstr "ログレポート" -#: weko_admin/admin.py:481 +#: weko_admin/admin.py:353 msgid "Successfully sent the reports to the recepients." msgstr "レポートを送信しました" -#: weko_admin/admin.py:491 +#: weko_admin/admin.py:363 msgid "Unexpected error occurred." msgstr "予期しないエラーが発生しました" -#: weko_admin/admin.py:522 +#: weko_admin/admin.py:397 msgid "Successfully Changed Schedule." msgstr "スケジュールを変更しました" -#: weko_admin/admin.py:524 +#: weko_admin/admin.py:399 msgid "Could Not Save Changes." msgstr "変更を保存できませんでした" -#: weko_admin/admin.py:579 weko_admin/admin.py:605 weko_admin/admin.py:706 -#: weko_admin/admin.py:952 +#: weko_admin/admin.py:464 weko_admin/admin.py:572 weko_admin/admin.py:806 msgid "Successfully Changed Settings." msgstr "設定を変更しました" -#: weko_admin/admin.py:609 weko_admin/views.py:659 +#: weko_admin/admin.py:485 weko_admin/views.py:564 msgid "Could not save data." msgstr "データを保存できませんでした" -#: weko_admin/admin.py:620 -#, fuzzy, python-format -msgid "Could not get restricted data: %s" -msgstr "制限付きデータを取得できませんでした: %s" +#: weko_admin/admin.py:496 +msgid "Could not get restricted data: " +msgstr "制限付きデータを取得できませんでした" -#: weko_admin/admin.py:621 +#: weko_admin/admin.py:497 msgid "Could not get restricted data." msgstr "制限付きデータを取得できませんでした" -#: weko_admin/admin.py:710 weko_admin/admin.py:955 weko_admin/admin.py:958 +#: weko_admin/admin.py:576 weko_admin/admin.py:809 weko_admin/admin.py:812 msgid "Failurely Changed Settings." msgstr "設定変更に失敗しました" -#: weko_admin/admin.py:995 +#: weko_admin/admin.py:849 #, fuzzy msgid "Successfully Changed Settings" msgstr "設定を変更しました" -#: weko_admin/admin.py:999 +#: weko_admin/admin.py:853 #, fuzzy msgid "Failed To Change Settings" msgstr "設定変更に失敗しました" -#: weko_admin/admin.py:1061 +#: weko_admin/admin.py:913 msgid "Prefix" msgstr "" -#: weko_admin/admin.py:1067 +#: weko_admin/admin.py:919 msgid "Suffix" msgstr "" -#: weko_admin/admin.py:1069 +#: weko_admin/admin.py:921 msgid "Enable/Disable" msgstr "" -#: weko_admin/admin.py:1079 +#: weko_admin/admin.py:931 msgid "Repository" msgstr "" -#: weko_admin/admin.py:1079 +#: weko_admin/admin.py:931 msgid "JaLC DOI" msgstr "" -#: weko_admin/admin.py:1080 +#: weko_admin/admin.py:932 msgid "JaLC CrossRef DOI" msgstr "" -#: weko_admin/admin.py:1081 +#: weko_admin/admin.py:933 msgid "JaLC DataCite DOI" msgstr "" -#: weko_admin/admin.py:1082 +#: weko_admin/admin.py:934 msgid "NDL JaLC DOI" msgstr "" -#: weko_admin/admin.py:1083 +#: weko_admin/admin.py:935 msgid "Semi-automatic Suffix" msgstr "" -#: weko_admin/admin.py:1100 +#: weko_admin/admin.py:952 msgid "Only allow half with 1-bytes character in input" msgstr "" -#: weko_admin/admin.py:1165 +#: weko_admin/admin.py:1017 msgid "Specified repository is already registered." msgstr "指定したリポジトリが既に登録されています。" -#: weko_admin/admin.py:1289 +#: weko_admin/admin.py:1137 msgid "ID" msgstr "" -#: weko_admin/admin.py:1290 +#: weko_admin/admin.py:1138 #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 msgid "Item Name(EN)" msgstr "項目名(英)" -#: weko_admin/admin.py:1291 +#: weko_admin/admin.py:1139 #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 msgid "Item Name(JP)" msgstr "項目名(日)" -#: weko_admin/admin.py:1292 +#: weko_admin/admin.py:1140 #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 msgid "Mapping" msgstr "マッピング" -#: weko_admin/admin.py:1293 -msgid "UI" -msgstr "" - -#: weko_admin/admin.py:1294 +#: weko_admin/admin.py:1141 #, fuzzy msgid "Active" msgstr "保存" -#: weko_admin/admin.py:1363 weko_admin/admin.py:1390 weko_admin/admin.py:1399 -#: weko_admin/admin.py:1408 weko_admin/admin.py:1417 weko_admin/admin.py:1426 -#: weko_admin/admin.py:1435 weko_admin/admin.py:1444 weko_admin/admin.py:1462 -#: weko_admin/admin.py:1471 weko_admin/admin.py:1480 weko_admin/admin.py:1489 -#: weko_admin/admin.py:1497 weko_admin/admin.py:1505 +#: weko_admin/admin.py:1210 weko_admin/admin.py:1237 weko_admin/admin.py:1246 +#: weko_admin/admin.py:1255 weko_admin/admin.py:1264 weko_admin/admin.py:1273 +#: weko_admin/admin.py:1282 weko_admin/admin.py:1291 weko_admin/admin.py:1309 +#: weko_admin/admin.py:1318 weko_admin/admin.py:1327 weko_admin/admin.py:1336 +#: weko_admin/admin.py:1344 weko_admin/admin.py:1352 msgid "Setting" msgstr "設定" -#: weko_admin/admin.py:1364 +#: weko_admin/admin.py:1211 msgid "Style" msgstr "様式" -#: weko_admin/admin.py:1372 weko_admin/admin.py:1381 weko_admin/admin.py:1453 +#: weko_admin/admin.py:1219 weko_admin/admin.py:1228 weko_admin/admin.py:1300 msgid "Statistics" msgstr "統計" -#: weko_admin/admin.py:1373 +#: weko_admin/admin.py:1220 msgid "Report" msgstr "レポート" -#: weko_admin/admin.py:1382 +#: weko_admin/admin.py:1229 msgid "Feedback Mail" msgstr "" -#: weko_admin/admin.py:1391 +#: weko_admin/admin.py:1238 msgid "Stats" msgstr "統計" -#: weko_admin/admin.py:1400 +#: weko_admin/admin.py:1247 #: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:45 msgid "Log Analysis" msgstr "ログ分析" -#: weko_admin/admin.py:1409 -#: weko_admin/templates/weko_admin/admin/site_info.html:50 +#: weko_admin/admin.py:1256 +#: weko_admin/templates/weko_admin/admin/site_info.html:48 #, fuzzy msgid "Language" msgstr "言語" -#: weko_admin/admin.py:1418 +#: weko_admin/admin.py:1265 msgid "WebAPI Account" msgstr "" -#: weko_admin/admin.py:1427 +#: weko_admin/admin.py:1274 msgid "Ranking" msgstr "ランキング" -#: weko_admin/admin.py:1436 +#: weko_admin/admin.py:1283 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:61 msgid "Search" msgstr "検索" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/admin.py:1445 -#: weko_admin/admin.py:1454 weko_admin/config.py:184 weko_admin/config.py:189 +#: weko_admin/admin.py:1292 weko_admin/admin.py:1301 weko_admin/config.py:154 +#: weko_admin/config.py:159 msgid "Site License" msgstr "サイトライセンス" -#: weko_admin/admin.py:1463 +#: weko_admin/admin.py:1310 #, fuzzy msgid "File Preview" msgstr "ファイルプレビュー" -#: weko_admin/admin.py:1472 +#: weko_admin/admin.py:1319 #, fuzzy msgid "Item Export" msgstr "定型レポート" -#: weko_admin/admin.py:1481 +#: weko_admin/admin.py:1328 msgid "Site Info" msgstr "" -#: weko_admin/admin.py:1490 +#: weko_admin/admin.py:1337 #, fuzzy msgid "Restricted Access" msgstr "サイトアクセス" -#: weko_admin/admin.py:1498 +#: weko_admin/admin.py:1345 msgid "Identifier" msgstr "" -#: weko_admin/admin.py:1506 +#: weko_admin/admin.py:1353 #, fuzzy msgid "Faceted Search" msgstr "ファセット検索一覧" -#: weko_admin/admin.py:1513 -msgid "Maintenance" -msgstr "メンテナンス" - -#: weko_admin/admin.py:1514 -msgid "ElasticSearch Index" -msgstr "インデックス再作成" - -#: weko_admin/api.py:161 +#: weko_admin/api.py:82 #, fuzzy -msgid " Site License Usage Statistics Report" +msgid "statistics report" +msgstr "統計設定" + +#: weko_admin/api.py:157 +msgid "Site License Usage Statistics Report" msgstr "サイトライセンス利用統計" -#: tests/conftest.py:166 weko_admin/config.py:159 +#: weko_admin/config.py:129 msgid "No. Of File Downloads" msgstr "ファイルダウンロード回数" -#: tests/conftest.py:167 weko_admin/config.py:160 +#: weko_admin/config.py:130 msgid "No. Of File Previews" msgstr "ファイルプレビュー数" -#: tests/conftest.py:168 weko_admin/config.py:161 +#: weko_admin/config.py:131 msgid "No. Of Paid File Downloads" msgstr "課金ファイルダウンロード回数" -#: tests/conftest.py:169 weko_admin/config.py:162 +#: weko_admin/config.py:132 +#, fuzzy +msgid "No. Of Paid File Previews" +msgstr "ファイルプレビュー数" + +#: weko_admin/config.py:133 msgid "Detail Views Per Index" msgstr "インデックス毎の詳細ビュー" -#: tests/conftest.py:170 weko_admin/config.py:163 +#: weko_admin/config.py:134 msgid "Detail Views Count" msgstr "詳細ビュー数" -#: tests/conftest.py:171 weko_admin/config.py:164 +#: weko_admin/config.py:135 msgid "Usage Count By User" msgstr "ユーザー別使用数" -#: tests/conftest.py:172 weko_admin/config.py:165 +#: weko_admin/config.py:136 msgid "Search Keyword Ranking" msgstr "検索キーワードランキング" -#: tests/conftest.py:173 weko_admin/config.py:166 +#: weko_admin/config.py:137 msgid "Number Of Access By Host" msgstr "ホスト別アクセス数" -#: tests/conftest.py:174 weko_admin/config.py:167 +#: weko_admin/config.py:138 msgid "User Affiliation Information" msgstr "ユーザー所属情報" -#: tests/conftest.py:175 weko_admin/config.py:168 +#: weko_admin/config.py:142 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:21 msgid "Access Count By Site License" msgstr "サイトライセンス別アクセス数" -#: tests/conftest.py:178 weko_admin/config.py:173 +#: weko_admin/config.py:144 msgid "Open-Access No. Of File Downloads" msgstr "オープンアクセスファイルダウンロード数" -#: tests/conftest.py:179 weko_admin/config.py:174 +#: weko_admin/config.py:145 msgid "Open-Access No. Of File Previews" msgstr "オープンアクセスファイルプレビュー数" -#: tests/conftest.py:180 weko_admin/config.py:175 -msgid "Access Number Breakdown By Site License" -msgstr "サイトライセンス別アクセス数内訳" - -#: weko_admin/config.py:176 +#: weko_admin/config.py:158 msgid "Open-Access No. Of Paid File Downloads" msgstr "オープンアクセス課金ファイルダウンロード数" -#: tests/conftest.py:184 tests/conftest.py:189 weko_admin/config.py:182 -#: weko_admin/config.py:187 +#: weko_admin/config.py:146 +msgid "Access Number Breakdown By Site License" +msgstr "サイトライセンス別アクセス数内訳" + +#: weko_admin/config.py:152 weko_admin/config.py:157 msgid "File Name" msgstr "ファイル名" -#: tests/conftest.py:184 tests/conftest.py:189 tests/conftest.py:195 -#: weko_admin/config.py:182 weko_admin/config.py:187 weko_admin/config.py:193 +#: weko_admin/config.py:152 weko_admin/config.py:157 weko_admin/config.py:163 msgid "Registered Index Name" msgstr "登録インデックス名" -#: tests/conftest.py:185 weko_admin/config.py:183 +#: weko_admin/config.py:157 msgid "No. Of Times Downloaded" msgstr "ファイルダウンロード回数" -#: tests/conftest.py:185 tests/conftest.py:190 weko_admin/config.py:183 -#: weko_admin/config.py:188 +#: weko_admin/config.py:153 weko_admin/config.py:157 msgid "Non-Logged In User" msgstr "未ログインユーザー" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 -#: weko_admin/config.py:189 +#: weko_admin/config.py:154 weko_admin/config.py:157 msgid "Logged In User" msgstr "ログインユーザー" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 -#: weko_admin/config.py:189 +#: weko_admin/config.py:154 weko_admin/config.py:159 msgid "Admin" msgstr "管理者" -#: tests/conftest.py:187 tests/conftest.py:192 weko_admin/config.py:185 -#: weko_admin/config.py:190 +#: weko_admin/config.py:155 weko_admin/config.py:160 msgid "Registrar" msgstr "登録者" -#: tests/conftest.py:190 weko_admin/config.py:188 +#: weko_admin/config.py:158 msgid "No. Of Times Viewed" msgstr "ファイルプレビュー数" -#: tests/conftest.py:193 weko_admin/config.py:191 +#: weko_admin/config.py:161 msgid "Index" msgstr "インデックス" -#: tests/conftest.py:193 weko_admin/config.py:191 +#: weko_admin/config.py:161 msgid "No. Of Views" msgstr "ビュー数" -#: tests/conftest.py:195 weko_admin/config.py:193 +#: weko_admin/config.py:163 msgid "Title" msgstr "タイトル" -#: tests/conftest.py:195 weko_admin/config.py:193 +#: weko_admin/config.py:163 msgid "View Count" msgstr "ビュー数" -#: tests/conftest.py:196 weko_admin/config.py:194 +#: weko_admin/config.py:164 msgid "Non-logged-in User" msgstr "非ログインユーザー" -#: tests/conftest.py:197 weko_admin/config.py:195 +#: weko_admin/config.py:165 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:49 msgid "Mail address" msgstr "メールアドレス" -#: tests/conftest.py:198 weko_admin/config.py:196 +#: weko_admin/config.py:166 msgid "Username" msgstr "ユーザー名" -#: tests/conftest.py:199 weko_admin/config.py:197 +#: weko_admin/config.py:167 msgid "File download count" msgstr "ファイルダウンロード数" -#: tests/conftest.py:200 weko_admin/config.py:198 +#: weko_admin/config.py:168 msgid "File playing count" msgstr "ファイル再生回数" -#: tests/conftest.py:201 weko_admin/config.py:199 -#: weko_admin/templates/weko_admin/admin/report.html:115 +#: weko_admin/config.py:169 +#: weko_admin/templates/weko_admin/admin/report.html:116 msgid "Search Keyword" msgstr "検索キーワード" -#: tests/conftest.py:201 tests/conftest.py:206 weko_admin/config.py:199 -#: weko_admin/config.py:204 +#: weko_admin/config.py:169 weko_admin/config.py:174 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:25 msgid "Number Of Searches" msgstr "検索回数" -#: tests/conftest.py:202 weko_admin/config.py:200 +#: weko_admin/config.py:170 msgid "Host" msgstr "ホスト" -#: tests/conftest.py:202 weko_admin/config.py:200 +#: weko_admin/config.py:170 msgid "IP Address" msgstr "IPアドレス" -#: tests/conftest.py:203 tests/conftest.py:205 weko_admin/config.py:201 -#: weko_admin/config.py:203 +#: weko_admin/config.py:171 weko_admin/config.py:173 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:24 msgid "WEKO Top Page Access Count" msgstr "トップページアクセス回数" -#: tests/conftest.py:204 weko_admin/config.py:202 +#: weko_admin/config.py:172 msgid "Role" msgstr "ロール" -#: tests/conftest.py:204 weko_admin/config.py:202 +#: weko_admin/config.py:172 msgid "Number Of Users" msgstr "利用者数" -#: tests/conftest.py:206 weko_admin/config.py:204 +#: weko_admin/config.py:174 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:26 msgid "Number Of Views" msgstr "閲覧回数" -#: tests/conftest.py:207 weko_admin/config.py:205 +#: weko_admin/config.py:175 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:27 msgid "Number Of File download" msgstr "ファイルダウンロード回数" -#: tests/conftest.py:208 weko_admin/config.py:206 +#: weko_admin/config.py:176 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:28 msgid "Number Of File Regeneration" msgstr "ファイル再生回数" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 -#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 +#: weko_admin/config.py:181 +msgid "FileDownload_" +msgstr "ファイルダウンロード" + +#: weko_admin/config.py:182 +msgid "FilePreview_" +msgstr "ファイルプレビュー" + +#: weko_admin/config.py:183 +msgid "PayFileDownload_" +msgstr "課金ファイルダウンロード" + +#: weko_admin/config.py:184 +#, fuzzy +msgid "PayFilePreview_" +msgstr "ファイルプレビュー" + +#: weko_admin/config.py:185 +msgid "IndexAccess_" +msgstr "索引アクセス" + +#: weko_admin/config.py:186 +msgid "DetailView_" +msgstr "詳細ビュー" + +#: weko_admin/config.py:187 +msgid "FileUsingPerUser_" +msgstr "ユーザー毎のファイル使用" + +#: weko_admin/config.py:188 +msgid "SearchCount_" +msgstr "検索回数" + +#: weko_admin/config.py:189 +msgid "UserAffiliate_" +msgstr "加入ユーザー" + +#: weko_admin/config.py:190 +msgid "SiteAccess_" +msgstr "サイトアクセス" + +#: weko_admin/config.py:191 +msgid "TopPageAccess_" +msgstr "トップページへのアクセス" + +#: weko_admin/config.py:195 msgid "SetSpec" msgstr "セット階層名" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:238 -#: tests/conftest.py:241 weko_admin/config.py:212 weko_admin/config.py:215 -#: weko_admin/config.py:218 weko_admin/config.py:221 +#: weko_admin/config.py:195 msgid "Interface name" msgstr "インターフェース名" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 -#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 +#: weko_admin/config.py:195 msgid "ONLINE ISSN" msgstr "ONLINE ISSN" -#: tests/conftest.py:246 tests/conftest.py:255 weko_admin/config.py:227 -#: weko_admin/config.py:236 +#: weko_admin/config.py:216 +msgid "Searches" +msgstr "キーワード検索数" + +#: weko_admin/config.py:216 +msgid "DetailView" +msgstr "閲覧回数" + +#: weko_admin/config.py:216 msgid "FileDownload" msgstr "ファイルダウンロード回数" -#: tests/conftest.py:249 weko_admin/config.py:230 +#: weko_admin/config.py:216 msgid "FileView" msgstr "ファイル再生回数" -#: tests/conftest.py:252 weko_admin/config.py:233 -msgid "Searches" -msgstr "キーワード検索数" +#: weko_admin/config.py:216 +msgid "total" +msgstr "合計" -#: tests/conftest.py:255 weko_admin/config.py:236 -msgid "DetailView" -msgstr "閲覧回数" - -#: weko_admin/ext.py:75 +#: weko_admin/ext.py:74 msgid "A translation string" msgstr "翻訳文字列" -#: weko_admin/utils.py:246 +#: weko_admin/utils.py:235 msgid "Input type is invalid. Please check again." msgstr "入力タイプが無効です。再度確認してください" -#: weko_admin/utils.py:249 weko_admin/views.py:309 weko_admin/views.py:314 +#: weko_admin/utils.py:238 weko_admin/views.py:284 weko_admin/views.py:289 msgid "Account information is invalid. Please check again." msgstr "アカウント情報が無効です。再度確認してください" -#: weko_admin/utils.py:339 +#: weko_admin/utils.py:331 #, fuzzy msgid "Registered Users" msgstr "登録ユーザー" -#: weko_admin/utils.py:432 weko_admin/utils.py:436 +#: weko_admin/utils.py:374 msgid "Aggregation Month" msgstr "集計月" -#: weko_admin/utils.py:455 +#: weko_admin/utils.py:388 msgid "Total Detail Views" msgstr "詳細ビュー合計" -#: weko_admin/utils.py:464 +#: weko_admin/utils.py:396 msgid "Site license member" msgstr "サイトライセンス会員" -#: weko_admin/utils.py:468 +#: weko_admin/utils.py:400 msgid "Other than site license" msgstr "サイトライセンス以外" -#: weko_admin/utils.py:479 +#: weko_admin/utils.py:411 msgid "Institution Name" msgstr "機関名" -#: weko_admin/utils.py:567 +#: weko_admin/utils.py:502 msgid "WEKO database" msgstr "WEKOデータベース" -#: weko_admin/utils.py:671 -msgid "Site name" -msgstr "リポジトリ名" - -#: weko_admin/utils.py:672 +#: weko_admin/utils.py:576 msgid "Creation date" msgstr "レポート作成日" -#: weko_admin/utils.py:673 +#: weko_admin/utils.py:576 +msgid "Site name" +msgstr "リポジトリ名" + +#: weko_admin/utils.py:656 msgid "site_license_month" msgstr "集計年月" -#: weko_admin/utils.py:1408 +#: weko_admin/utils.py:1198 msgid "Cannot update Feedback email settings." msgstr "" -#: weko_admin/utils.py:1435 +#: weko_admin/utils.py:1225 msgid "Author is duplicated." msgstr " 著者が重複しています。" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:48 -#: weko_admin/utils.py:1442 +#: weko_admin/utils.py:1232 msgid "Duplicate Email Addresses." msgstr "メールアドレスが重複しています。" -#: weko_admin/views.py:118 +#: weko_admin/views.py:102 #, python-format msgid "%(icon)s Session" msgstr "%(icon)s セッション" -#: weko_admin/views.py:124 +#: weko_admin/views.py:108 msgid "Session" msgstr "セッション" -#: weko_admin/views.py:149 +#: weko_admin/views.py:132 msgid "Session lifetime was updated." msgstr "セッションライフタイムは更新されました" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:154 +#: weko_admin/views.py:137 msgid "15 mins" msgstr "15分" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:155 +#: weko_admin/views.py:138 msgid "30 mins" msgstr "30分" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:156 +#: weko_admin/views.py:139 msgid "45 mins" msgstr "45分" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:157 +#: weko_admin/views.py:140 msgid "60 mins" msgstr "1時間" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:158 +#: weko_admin/views.py:141 msgid "180 mins" msgstr "3時間" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:159 +#: weko_admin/views.py:142 msgid "360 mins" msgstr "6時間" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:160 +#: weko_admin/views.py:143 msgid "720 mins" msgstr "12時間" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:161 +#: weko_admin/views.py:144 msgid "1440 mins" msgstr "1日" -#: weko_admin/views.py:301 +#: weko_admin/views.py:277 msgid "Header Error" msgstr "ヘッダエラー" -#: weko_admin/views.py:654 +#: weko_admin/views.py:559 msgid "Restricted Access was successfully updated." msgstr "制限公開の設定を変更しました。" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:54 -#: weko_admin/views.py:719 weko_admin/views.py:754 +#: weko_admin/views.py:618 weko_admin/views.py:651 msgid "Success" msgstr "成功" -#: weko_admin/views.py:728 +#: weko_admin/views.py:627 msgid "Failed to update due to server error." msgstr "サーバーエラーのため、更新に失敗しました。" -#: weko_admin/views.py:733 +#: weko_admin/views.py:632 msgid "Failed to create due to server error." msgstr "サーバーエラーのため、作成に失敗しました。" -#: weko_admin/views.py:736 +#: weko_admin/views.py:635 msgid "" "The item name/mapping is already exists. Please input other faceted " "item/mapping." msgstr "既に存在する項目名・マッピングです。別のファセット項目名・マッピングを入力してください。" -#: weko_admin/views.py:761 weko_admin/views.py:764 +#: weko_admin/views.py:658 weko_admin/views.py:661 msgid "Failed to delete due to server error." msgstr "サーバーエラーのため、削除に失敗しました。" @@ -654,34 +667,34 @@ msgstr "サーバーエラーのため、削除に失敗しました。" msgid "Welcome to" msgstr "ようこそ" -#: weko_admin/templates/weko_admin/admin/block_style.html:89 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:74 +#: weko_admin/templates/weko_admin/admin/block_style.html:87 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:67 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:44 #: weko_admin/templates/weko_admin/admin/file_preview_settings.html:62 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:94 #: weko_admin/templates/weko_admin/admin/lang_settings.html:86 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:170 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:192 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:147 -#: weko_admin/templates/weko_admin/admin/report.html:223 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:169 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:191 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:145 +#: weko_admin/templates/weko_admin/admin/report.html:224 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:52 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:442 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:479 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:582 -#: weko_admin/templates/weko_admin/admin/site_info.html:51 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:422 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:459 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:562 +#: weko_admin/templates/weko_admin/admin/site_info.html:49 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:174 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:207 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:204 #: weko_admin/templates/weko_admin/admin/stats_settings.html:71 #: weko_admin/templates/weko_admin/admin/web_api_account.html:57 #: weko_admin/templates/weko_admin/partials/email_schedule.html:88 msgid "Save" msgstr "保存" -#: weko_admin/templates/weko_admin/admin/block_style.html:93 +#: weko_admin/templates/weko_admin/admin/block_style.html:91 msgid "Color Setting" msgstr "カラー設定" -#: weko_admin/templates/weko_admin/admin/block_style.html:99 +#: weko_admin/templates/weko_admin/admin/block_style.html:97 msgid "Background1" msgstr "背景1" @@ -710,96 +723,58 @@ msgid "_Display" msgstr "表示" #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 -msgid "UiType" -msgstr "UI" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 -msgid "DisplayNumber" -msgstr "表示件数" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 -msgid "OpenClose" -msgstr "開閉状態" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 -msgid "OpenClose Open" -msgstr "開" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 -msgid "OpenClose Close" -msgstr "閉" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 -msgid "DisplayNumber Validation1" -msgstr "表示件数は1以上99以下の整数値で入力する必要があります。" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 -msgid "DisplayNumber Validation2" -msgstr "CheckboxListを選択した場合は表示件数を入力する必要があります。" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 msgid "_Hide" msgstr "非表示" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 msgid "List" msgstr "一覧" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 msgid "Create" msgstr "作成" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 #: weko_admin/templates/weko_admin/admin/search_management_settings.html:230 msgid "Edit" msgstr "編集" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 #: weko_admin/templates/weko_admin/partials/email_schedule.html:23 msgid "Details" msgstr "詳細" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:73 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:48 -#: weko_admin/templates/weko_admin/settings/lifetime.html:56 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 +#: weko_admin/templates/weko_admin/settings/lifetime.html:55 msgid "Cancel" msgstr "キャンセル" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:75 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:45 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:151 -#: weko_admin/templates/weko_admin/admin/site_info.html:59 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:149 +#: weko_admin/templates/weko_admin/admin/site_info.html:57 #: weko_admin/templates/weko_admin/admin/site_license_settings.html:70 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:134 msgid "Delete" msgstr "削除" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:76 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:64 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:561 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:541 msgid "Add" msgstr "追加" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 msgid "Please input all required item." msgstr "必須項目は全て入力して下さい。" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:79 -msgid "Please select one aggregation mapping." -msgstr "集計マッピングを1つ選択してください。" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:80 -msgid "Already exists." -msgstr "既に存在しています。" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:87 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:184 -#: weko_admin/templates/weko_admin/admin/report.html:246 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:77 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:183 +#: weko_admin/templates/weko_admin/admin/report.html:247 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:197 msgid "Confirmation" msgstr "確認" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:88 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 msgid "Are you sure you want to delete it?" msgstr "削除してよろしいですか?" @@ -808,8 +783,8 @@ msgid "Automatic Transmission ON/OFF" msgstr "フィードバックメール" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:40 -#: weko_admin/templates/weko_admin/admin/report.html:165 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:41 +#: weko_admin/templates/weko_admin/admin/report.html:166 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 msgid "Send" msgstr "送信" @@ -853,7 +828,7 @@ msgid "Counts" msgstr "送信件数" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:55 -#: weko_admin/templates/weko_admin/admin/report.html:264 +#: weko_admin/templates/weko_admin/admin/report.html:265 msgid "Error" msgstr "エラー" @@ -870,8 +845,8 @@ msgid "Resend" msgstr "再送信" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:59 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:196 -#: weko_admin/templates/weko_admin/admin/report.html:272 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:195 +#: weko_admin/templates/weko_admin/admin/report.html:273 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:75 msgid "Close" msgstr "閉じる" @@ -911,7 +886,7 @@ msgstr "" #: weko_admin/templates/weko_admin/admin/item_export_settings.html:59 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:78 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:48 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:47 #: weko_admin/templates/weko_admin/admin/stats_settings.html:59 #: weko_admin/templates/weko_admin/partials/email_schedule.html:75 msgid "On" @@ -919,7 +894,7 @@ msgstr "オン" #: weko_admin/templates/weko_admin/admin/item_export_settings.html:65 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:84 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:53 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:52 #: weko_admin/templates/weko_admin/admin/stats_settings.html:64 #: weko_admin/templates/weko_admin/partials/email_schedule.html:80 msgid "Off" @@ -937,105 +912,70 @@ msgstr "対象言語" msgid "Registered language" msgstr "登録言語" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:57 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:56 msgid "Addresses to Filter" msgstr "フィルタリングするアドレス" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:65 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:64 msgid "Enter the IP Addresses to Filter" msgstr "フィルタリングするIPアドレスの入力" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:129 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:128 msgid "Shared Crawler Lists" msgstr "共有クローラーリスト" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:187 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:186 msgid "Are you sure you want to block the given addresses?" msgstr "与えられたアドレスをブロックしてもよろしいですか?" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:42 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:41 msgid "Show/Hide Ranking" msgstr "ランキングの表示/非表示" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:59 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:58 msgid "Period To Judge As New Item" msgstr "新着アイテムとして判断する期間" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:65 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:64 msgid "Day (Range : 1~30)" msgstr "日(範囲:1-30)" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:69 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:68 msgid "Statistical Period" msgstr "統計期間" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:74 -#, fuzzy -msgid "Day (Range : 1~3650)" -msgstr "日(範囲:1-30)" +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:73 +msgid "Day" +msgstr "日" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:78 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:77 msgid "Display Rank" msgstr "表示する順位" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:83 -#, fuzzy -msgid "(Range : 1~100)" -msgstr "日(範囲:1-30)" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:87 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:85 msgid "Rankings" msgstr "ランキング" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:93 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:91 msgid "Most Viewed Items" msgstr "最も閲覧されたアイテム" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:104 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:102 msgid "Most Downloaded Items" msgstr "最もダウンロードされたアイテム" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:115 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:113 msgid "User Who Created The Most Items" msgstr "最もアイテムを作成したユーザー" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:126 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:124 msgid "Most Searched Keywords" msgstr "最も検索されたキーワード" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:137 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:135 msgid "New Items" msgstr "新着アイテム" -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:38 -msgid "reindex item_index" -msgstr "アイテムインデックスの再作成" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:39 -msgid "reindex item" -msgstr "アイテムの再インデックス" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:40 -msgid "execute" -msgstr "実行" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:41 -msgid "waiting..." -msgstr "実行可能" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:47 -#, fuzzy -msgid "Execute" -msgstr "実行" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:49 -msgid "validationMsg1" -msgstr "実行モードが選ばれていません。" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:50 -msgid "confirmMessage" -msgstr "本処理の実行にはかなりの時間がかかることが予想されます。インデックスの再作成処理を実行してよいですか?" - #: weko_admin/templates/weko_admin/admin/report.html:54 msgid "Number of items registered" msgstr "登録件数" @@ -1082,39 +1022,44 @@ msgid "File Previews" msgstr "ファイルプレビュー" #: weko_admin/templates/weko_admin/admin/report.html:112 +#, fuzzy +msgid "Paid File Previews" +msgstr "ファイルプレビュー" + +#: weko_admin/templates/weko_admin/admin/report.html:113 msgid "Index Access" msgstr "インデックスアクセス" -#: weko_admin/templates/weko_admin/admin/report.html:113 +#: weko_admin/templates/weko_admin/admin/report.html:114 msgid "Item View" msgstr "アイテムビュー" -#: weko_admin/templates/weko_admin/admin/report.html:114 +#: weko_admin/templates/weko_admin/admin/report.html:115 msgid "File Using Per User" msgstr "ユーザー毎に使用するファイル" -#: weko_admin/templates/weko_admin/admin/report.html:116 +#: weko_admin/templates/weko_admin/admin/report.html:117 msgid "Top Page Access" msgstr "トップページへのアクセス" -#: weko_admin/templates/weko_admin/admin/report.html:117 +#: weko_admin/templates/weko_admin/admin/report.html:118 msgid "Users" msgstr "ユーザー" -#: weko_admin/templates/weko_admin/admin/report.html:118 +#: weko_admin/templates/weko_admin/admin/report.html:119 msgid "Site Access" msgstr "サイトアクセス" -#: weko_admin/templates/weko_admin/admin/report.html:122 +#: weko_admin/templates/weko_admin/admin/report.html:123 msgid "Year" msgstr "年" -#: weko_admin/templates/weko_admin/admin/report.html:136 +#: weko_admin/templates/weko_admin/admin/report.html:137 msgid "Month" msgstr "月" -#: weko_admin/templates/weko_admin/admin/report.html:142 -#: weko_admin/templates/weko_admin/admin/report.html:144 +#: weko_admin/templates/weko_admin/admin/report.html:143 +#: weko_admin/templates/weko_admin/admin/report.html:145 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:131 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:133 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:158 @@ -1123,43 +1068,43 @@ msgstr "月" msgid "%(mon)s" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:158 +#: weko_admin/templates/weko_admin/admin/report.html:159 msgid "Download" msgstr "ダウンロード" -#: weko_admin/templates/weko_admin/admin/report.html:178 +#: weko_admin/templates/weko_admin/admin/report.html:179 msgid "Receive Mail" msgstr "メール受信" -#: weko_admin/templates/weko_admin/admin/report.html:179 +#: weko_admin/templates/weko_admin/admin/report.html:180 msgid "Please register the email address to send the report:" msgstr "レポートを送信するためのメールアドレスを登録してください:" -#: weko_admin/templates/weko_admin/admin/report.html:188 -#: weko_admin/templates/weko_admin/admin/report.html:197 +#: weko_admin/templates/weko_admin/admin/report.html:189 +#: weko_admin/templates/weko_admin/admin/report.html:198 msgid "Enter email address." msgstr "メールアドレスを入力してください" -#: weko_admin/templates/weko_admin/admin/report.html:216 +#: weko_admin/templates/weko_admin/admin/report.html:217 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:43 #: weko_admin/templates/weko_admin/admin/site_license_settings.html:81 msgid "Email Address" msgstr "メールアドレス" -#: weko_admin/templates/weko_admin/admin/report.html:247 +#: weko_admin/templates/weko_admin/admin/report.html:248 msgid "Are you sure you want to save changes?" msgstr "変更してもよろしいですか?" -#: weko_admin/templates/weko_admin/admin/report.html:254 +#: weko_admin/templates/weko_admin/admin/report.html:255 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:76 msgid "Send Mail" msgstr "メール送信" -#: weko_admin/templates/weko_admin/admin/report.html:255 +#: weko_admin/templates/weko_admin/admin/report.html:256 msgid "Are you sure you want to send the mail?" msgstr "メールを送信してもよろしいですか?" -#: weko_admin/templates/weko_admin/admin/report.html:267 +#: weko_admin/templates/weko_admin/admin/report.html:268 msgid "Could not download file." msgstr "ファイルをダウンロードできませんでした" @@ -1196,14 +1141,14 @@ msgid "Please set %(name)s." msgstr "%(name)sを設定してください。" #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:61 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:464 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:471 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:444 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:451 msgid "English" msgstr "" #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:62 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:465 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:472 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:445 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:452 msgid "Japanese" msgstr "" @@ -1310,7 +1255,7 @@ msgid "Please set the sort of search results ." msgstr "一覧に表示するソート条件を設定してください" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:135 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:168 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:165 msgid "Allow" msgstr "表示する" @@ -1319,7 +1264,7 @@ msgid "[[opt_sort_allow.contents]]" msgstr "" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:155 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:173 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:170 msgid "Deny" msgstr "表示しない" @@ -1390,7 +1335,6 @@ msgstr "インデックスツリー" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:295 #: weko_admin/templates/weko_admin/admin/search_management_settings.html:336 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 #, fuzzy msgid "Display" msgstr "表示" @@ -1407,37 +1351,32 @@ msgstr "" msgid "Facet" msgstr "ファセット" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:349 -#, fuzzy -msgid "Community" -msgstr "送信件数" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:376 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 msgid "Main Screen Initial Display Setting" msgstr "初期表示設定" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:386 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:366 msgid "Default Contents to Display" msgstr "初期表示画面設定" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:380 msgid "Default Index to Display" msgstr "初期表示インデックス表示方法" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:417 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:397 msgid "Initial Display Index" msgstr "初期表示インデックス" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:420 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 msgid "An index which is not open in public cannot be selected" msgstr "非公開インデックス以下は選択できません" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:504 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:484 msgid "Item Type List" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:544 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:551 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:524 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:531 msgid "Enter Input Value" msgstr "" @@ -1466,92 +1405,70 @@ msgid "Selected icon" msgstr "" #: weko_admin/templates/weko_admin/admin/site_info.html:45 -#, fuzzy -msgid "Select File" -msgstr "アイコンファイルの選択" - -#: weko_admin/templates/weko_admin/admin/site_info.html:46 msgid "Select icon file" msgstr "アイコンファイルの選択" -#: weko_admin/templates/weko_admin/admin/site_info.html:47 -#, fuzzy -msgid "Selected file name" -msgstr "ファイル名" - -#: weko_admin/templates/weko_admin/admin/site_info.html:48 +#: weko_admin/templates/weko_admin/admin/site_info.html:46 msgid "Add site name" msgstr "サイト名の追加" -#: weko_admin/templates/weko_admin/admin/site_info.html:49 +#: weko_admin/templates/weko_admin/admin/site_info.html:47 msgid "Site name is not set" msgstr "サイト名未設定" -#: weko_admin/templates/weko_admin/admin/site_info.html:52 +#: weko_admin/templates/weko_admin/admin/site_info.html:50 msgid "Must set at least 1 site name." msgstr "サイト名は少くとも1つ設定する必要があります。" -#: weko_admin/templates/weko_admin/admin/site_info.html:53 +#: weko_admin/templates/weko_admin/admin/site_info.html:51 msgid "Please input site information for empty field." msgstr "サイト情報を空のフィールドに入力してください。" -#: weko_admin/templates/weko_admin/admin/site_info.html:54 +#: weko_admin/templates/weko_admin/admin/site_info.html:52 msgid "The same language is set for many site names." msgstr "サイト名が重複しています" -#: weko_admin/templates/weko_admin/admin/site_info.html:55 +#: weko_admin/templates/weko_admin/admin/site_info.html:53 #, fuzzy msgid "Site name is required." msgstr "サイト名未設定" -#: weko_admin/templates/weko_admin/admin/site_info.html:56 +#: weko_admin/templates/weko_admin/admin/site_info.html:54 msgid "Error when get languages." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:57 +#: weko_admin/templates/weko_admin/admin/site_info.html:55 msgid "Error when get site infomation." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:58 +#: weko_admin/templates/weko_admin/admin/site_info.html:56 msgid "Language is deleted from Registered Language of system." msgstr "削除された言語は利用できません" -#: weko_admin/templates/weko_admin/admin/site_info.html:60 +#: weko_admin/templates/weko_admin/admin/site_info.html:58 msgid "Site info is saved successfully." msgstr "サイト情報が正常に保存されました。" -#: weko_admin/templates/weko_admin/admin/site_info.html:61 +#: weko_admin/templates/weko_admin/admin/site_info.html:59 msgid "Log in Instructions" msgstr "ログインの注意書き" -#: weko_admin/templates/weko_admin/admin/site_info.html:62 +#: weko_admin/templates/weko_admin/admin/site_info.html:60 msgid "Add Instructions" msgstr "注意書きの追加" -#: weko_admin/templates/weko_admin/admin/site_info.html:63 +#: weko_admin/templates/weko_admin/admin/site_info.html:61 msgid "The same language is set for many instructions." msgstr " 同一言語を複数の注意書きに設定されています。" -#: weko_admin/templates/weko_admin/admin/site_info.html:64 +#: weko_admin/templates/weko_admin/admin/site_info.html:62 msgid "Maximum length of instruction is 1000 characters. " msgstr "注意書きの字数上限は1000字です。" -#: weko_admin/templates/weko_admin/admin/site_info.html:66 -msgid "Tracking ID" -msgstr "トラッキングID" - -#: weko_admin/templates/weko_admin/admin/site_info.html:67 -msgid "AddThis ID" -msgstr "AddThis ID" - -#: weko_admin/templates/weko_admin/admin/site_info.html:68 -msgid "OGP Image" -msgstr "OGPイメージ" - #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:37 msgid "" "Please classify a check into the organization send a use of site license " -"statistics email." +"statistics eamil." msgstr "" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:42 @@ -1568,11 +1485,6 @@ msgid "" "email to the checked the organization." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 -#, fuzzy -msgid "Enable" -msgstr "有効" - #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:107 msgid "" "When manually send a use of site license statistics email to the checked " @@ -1614,20 +1526,20 @@ msgstr "IPアドレスの範囲" msgid "(from - to)" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:138 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:135 msgid "Please input a correct number" msgstr "正しい番号を入力してください" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:139 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:136 msgid "The range of ipAddress is not correct" msgstr "IPアドレスの範囲が正しくありません" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:145 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:156 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:142 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:153 msgid "More Input Row" msgstr "その他の入力行" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:163 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:160 msgid "Please specify item type to be excluded from the site license" msgstr "サイトライセンスから除外するアイテムタイプを指定してください" @@ -1659,6 +1571,11 @@ msgstr "レポートログが送信されました" msgid "Attached file" msgstr "添付ファイル" +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:22 +#, fuzzy +msgid "Aggregation" +msgstr "集計一覧" + #: weko_admin/templates/weko_admin/partials/email_schedule.html:6 msgid "Report Email Schedule" msgstr "メールスケジュールの報告" @@ -1675,16 +1592,16 @@ msgstr "頻度" msgid "Life Time" msgstr "有効期間" -#: weko_admin/templates/weko_admin/settings/lifetime.html:43 -#: weko_admin/templates/weko_admin/settings/lifetime.html:50 +#: weko_admin/templates/weko_admin/settings/lifetime.html:42 +#: weko_admin/templates/weko_admin/settings/lifetime.html:49 msgid "Set lifetime for" msgstr "有効期間を設定" -#: weko_admin/templates/weko_admin/settings/lifetime.html:43 +#: weko_admin/templates/weko_admin/settings/lifetime.html:42 msgid "Current" msgstr "現行" -#: weko_admin/templates/weko_admin/settings/lifetime.html:59 +#: weko_admin/templates/weko_admin/settings/lifetime.html:58 msgid "Update" msgstr "更新" @@ -1802,69 +1719,276 @@ msgstr "更新" #~ msgid "Footer Setting" #~ msgstr "フッター設定" -#~ msgid "Mail Address" -#~ msgstr "メールアドレス" +#: weko_admin/template/weko_admin/admin/site_info.html:54 +#: msgid "Error when get site infomation." +#: msgstr "" + +#: weko_admin/template/weko_admin/admin/site_info.html:55 +#: msgid "Language is deleted from Registered Language of system." +#: msgstr "削除された言語は利用できません" + +#: weko_admin/template/weko_admin/admin/site_info.html:56 +#: msgid "Site info is saved successfully." +#: msgstr "サイト情報が正常に保存されました。" + +#: weko_admin/template/weko_admin/admin/site_info.html:59 +#: msgid "Log in Instructions" +#: msgstr "ログインの注意書き" + +#: weko_admin/template/weko_admin/admin/site_info.html:60 +#: msgid "Add Instructions" +#: msgstr "注意書きの追加" + +#: weko_admin/template/weko_admin/admin/site_info.html:61 +#: msgid "The same language is set for many instructions." +#: msgstr " 同一言語を複数の注意書きに設定されています。" + +#: weko_admin/template/weko_admin/admin/site_info.html:61 +#: msgid "Maximum length of instruction is 1000 characters. " +#: msgstr "注意書きの字数上限は1000字です。" + +#: weko_admin/template/weko_admin/admin/site_info.html:64 +msgid "Tracking ID" +msgstr "トラッキングID" -#~ msgid "statistics report" -#~ msgstr "統計設定" +#: weko_admin/template/weko_admin/admin/site_info.html:65 +msgid "AddThis ID" +msgstr "AddThis ID" -#~ msgid "No. Of Paid File Previews" -#~ msgstr "ファイルプレビュー数" +#: weko_admin/template/weko_admin/admin/site_info.html:66 +msgid "OGP Image" +msgstr "OGPイメージ" -#~ msgid "FileDownload_" -#~ msgstr "ファイルダウンロード" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +#: msgid "Index Tree/Facet Display Setting" +#: msgstr "インデックスツリー/ファセット表示設定" -#~ msgid "FilePreview_" -#~ msgstr "ファイルプレビュー" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +#: msgid "Index Tree" +#: msgstr "インデックスツリー" -#~ msgid "PayFileDownload_" -#~ msgstr "課金ファイルダウンロード" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +#: msgid "Facet" +#: msgstr "ファセット" -#~ msgid "PayFilePreview_" -#~ msgstr "ファイルプレビュー" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:58 +#: msgid "_Display" +#: msgstr "表示" -#~ msgid "IndexAccess_" -#~ msgstr "索引アクセス" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +#: msgid "Main Screen Initial Display Setting" +#: msgstr "初期表示設定" -#~ msgid "DetailView_" -#~ msgstr "詳細ビュー" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +#: msgid "Default Contents to Display" +#: msgstr "初期表示画面設定" -#~ msgid "FileUsingPerUser_" -#~ msgstr "ユーザー毎のファイル使用" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +#: msgid "Default Index to Display" +#: msgstr "初期表示インデックス表示方法" -#~ msgid "SearchCount_" -#~ msgstr "検索回数" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +#: msgid "Initial Display Index" +#: msgstr "初期表示インデックス" -#~ msgid "UserAffiliate_" -#~ msgstr "加入ユーザー" +#: weko_admin/template/weko_admin/admin/search_management_setting.html +#: msgid "An index which is not open in public cannot be selected" +#: msgstr "非公開インデックス以下は選択できません" -#~ msgid "SiteAccess_" -#~ msgstr "サイトアクセス" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:52 +#: msgid "Content File Download" +#: msgstr "コンテンツファイルのダウンロード" -#~ msgid "TopPageAccess_" -#~ msgstr "トップページへのアクセス" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:53 +#: msgid "Expiration Date" +#: msgstr "有効期限日数" -#~ msgid "total" -#~ msgstr "合計" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:64 +#: msgid "Download Limit" +#: msgstr "ダウンロード回数" -#~ msgid "Day" -#~ msgstr "日" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:65 +#: msgid "Unlimited" +#: msgstr "無制限" -#~ msgid "Paid File Previews" -#~ msgstr "ファイルプレビュー" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:46 +#: msgid "Must set a positive integer for %(name)s." +#: msgstr "%(name)sは1以上の整数を設定する必要があります。" -#~ msgid "" -#~ "Please classify a check into the " -#~ "organization send a use of site " -#~ "license statistics eamil." -#~ msgstr "" +#: weko_admin/templates/weko_admin/admin/rest_settings.html:49 +#: msgid "Please set %(name)s." +#: msgstr "%(name)sを設定してください。" + +#: msgid "Restricted Access was successfully updated." +#: msgstr "制限公開の設定を変更しました。" + +#: msgid "Please input the Terms and Conditions in English." +#: msgstr "英語の利用規約を入力してください。" + +#: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:65 +#: msgid "Usage Report Workflow Access" +#: msgstr "利用報告ワークフローへのアクセス" + +#: msgid "Usage Report Reminder Email" +#: msgstr "利用報告督促メール" + +#: msgid "Confirm Usage Mail" +#: msgstr "確認" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:46 +#: msgid "Item Name(EN)" +#: msgstr "項目名(英)" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:47 +#: msgid "Item Name(JP)" +#: msgstr "項目名(日)" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:48 +#: msgid "Mapping" +#: msgstr "マッピング" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:49 +#: msgid "Custom Aggregations" +#: msgstr "カスタム集計" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 +#: msgid "Aggregations List" +#: msgstr "集計一覧" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 +#: msgid "Aggregation Mapping" +#: msgstr "集計マッピング" -#~ msgid "Aggregation" -#~ msgstr "集計一覧" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 +#: msgid "Aggregation Value" +#: msgstr "集計値" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:54 +msgid "Add_Agg" +msgstr "追加" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:55 +#: msgid "Display/Hide" +#: msgstr "表示/非表示" -#~ msgid "Add_Agg" -#~ msgstr "追加" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 +#: msgid "_Hide" +#: msgstr "非表示" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 +#: msgid "Are you sure you want to delete it?" +#: msgstr "削除してよろしいですか?" -#~ msgid "Facet Search List" -#~ msgstr "ファセット検索一覧" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +#: msgid "Add" +#: msgstr "追加" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 +#: msgid "List" +#: msgstr "一覧" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:67 +#: msgid "Create" +#: msgstr "作成" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.htmll:68 +#: msgid "Edit" +#: msgstr "編集" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: +msgid "Facet Search List" +msgstr "ファセット検索一覧" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 +#: msgid "Please input all required item." +#: msgstr "必須項目は全て入力して下さい。" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html +msgid "Please select one aggregation mapping." +msgstr "集計マッピングを1つ選択してください。" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html +msgid "Already exists." +msgstr "既に存在しています。" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: +#: msgid "Failed to create due to server error." +#: msgstr "サーバーエラーのため、作成に失敗しました。" + +#~ msgid "Mail Address" +#~ msgstr "メールアドレス" + +#: #~ msgid "Add_Agg" +#: #~ msgstr "追加" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "reindex item_index" +msgstr "アイテムインデックスの再作成" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "reindex item" +msgstr "アイテムの再インデックス" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "execute" +msgstr "実行" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "Maintenance" +msgstr "メンテナンス" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "ElasticSearch Index" +msgstr "インデックス再作成" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "waiting..." +msgstr "実行可能" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "executing..." +msgstr "実行中..." + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "haserror" +msgstr "エラー発生中につき実行できません。" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "validationMsg1" +msgstr "実行モードが選ばれていません。" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "confirmMessage" +msgstr "本処理の実行にはかなりの時間がかかることが予想されます。インデックスの再作成処理を実行してよいですか?" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "completed" +msgstr "処理が完了しました。" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 +msgid "UiType" +msgstr "UI" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 +msgid "DisplayNumber" +msgstr "表示件数" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 +msgid "OpenClose" +msgstr "開閉状態" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 +msgid "OpenClose Open" +msgstr "開" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 +msgid "OpenClose Close" +msgstr "閉" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +#, python-format +msgid "DisplayNumber Validation1" +msgstr "表示件数は1以上99以下の整数値で入力する必要があります。" + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 +msgid "DisplayNumber Validation2" +msgstr "CheckboxListを選択した場合は表示件数を入力する必要があります。" From 66bb4fd6728cba15b0262cf2fba2ad100f66dcfe Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Mon, 2 Mar 2026 19:26:44 +0900 Subject: [PATCH 017/140] fix --- .../weko_admin/translations/messages.pot | 997 +++++++++--------- 1 file changed, 477 insertions(+), 520 deletions(-) diff --git a/modules/weko-admin/weko_admin/translations/messages.pot b/modules/weko-admin/weko_admin/translations/messages.pot index 9323a91a08..773360742c 100644 --- a/modules/weko-admin/weko_admin/translations/messages.pot +++ b/modules/weko-admin/weko_admin/translations/messages.pot @@ -1,640 +1,627 @@ # Translations template for weko-admin. -# Copyright (C) 2026 National Institute of Informatics +# Copyright (C) 2021 National Institute of Informatics # This file is distributed under the same license as the weko-admin project. -# FIRST AUTHOR , 2026. +# FIRST AUTHOR , 2021. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: weko-admin 0.1.0.dev20170000\n" "Report-Msgid-Bugs-To: wekosoftware@nii.ac.jp\n" -"POT-Creation-Date: 2026-02-21 13:48+0900\n" +"POT-Creation-Date: 2021-07-29 21:12+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.18.0\n" +"Generated-By: Babel 2.9.1\n" -#: tests/conftest.py:166 weko_admin/config.py:159 -msgid "No. Of File Downloads" -msgstr "" - -#: tests/conftest.py:167 weko_admin/config.py:160 -msgid "No. Of File Previews" -msgstr "" - -#: tests/conftest.py:168 weko_admin/config.py:161 -msgid "No. Of Paid File Downloads" +#: weko_admin/admin.py:105 +msgid "deny access" msgstr "" -#: tests/conftest.py:169 weko_admin/config.py:162 -msgid "Detail Views Per Index" +#: weko_admin/admin.py:124 +msgid "Successfully update color." msgstr "" -#: tests/conftest.py:170 weko_admin/config.py:163 -msgid "Detail Views Count" +#: weko_admin/admin.py:310 +msgid "Monday" msgstr "" -#: tests/conftest.py:171 weko_admin/config.py:164 -msgid "Usage Count By User" +#: weko_admin/admin.py:310 +msgid "Tuesday" msgstr "" -#: tests/conftest.py:172 weko_admin/config.py:165 -msgid "Search Keyword Ranking" +#: weko_admin/admin.py:310 +msgid "Wednesday" msgstr "" -#: tests/conftest.py:173 weko_admin/config.py:166 -msgid "Number Of Access By Host" +#: weko_admin/admin.py:311 +msgid "Thursday" msgstr "" -#: tests/conftest.py:174 weko_admin/config.py:167 -msgid "User Affiliation Information" +#: weko_admin/admin.py:311 +msgid "Friday" msgstr "" -#: tests/conftest.py:175 weko_admin/config.py:168 -msgid "Access Count By Site License" +#: weko_admin/admin.py:311 +msgid "Saturday" msgstr "" -#: tests/conftest.py:178 weko_admin/config.py:173 -msgid "Open-Access No. Of File Downloads" +#: weko_admin/admin.py:312 +msgid "Sunday" msgstr "" -#: tests/conftest.py:179 weko_admin/config.py:174 -msgid "Open-Access No. Of File Previews" +#: weko_admin/admin.py:342 weko_admin/tasks.py:92 +msgid " Log report." msgstr "" -#: tests/conftest.py:180 weko_admin/config.py:175 -msgid "Access Number Breakdown By Site License" +#: weko_admin/admin.py:353 +msgid "Successfully sent the reports to the recepients." msgstr "" -#: tests/conftest.py:184 tests/conftest.py:189 weko_admin/config.py:182 -#: weko_admin/config.py:187 -msgid "File Name" +#: weko_admin/admin.py:363 +msgid "Unexpected error occurred." msgstr "" -#: tests/conftest.py:184 tests/conftest.py:189 tests/conftest.py:195 -#: weko_admin/config.py:182 weko_admin/config.py:187 weko_admin/config.py:193 -msgid "Registered Index Name" +#: weko_admin/admin.py:397 +msgid "Successfully Changed Schedule." msgstr "" -#: tests/conftest.py:185 weko_admin/config.py:183 -msgid "No. Of Times Downloaded" +#: weko_admin/admin.py:399 +msgid "Could Not Save Changes." msgstr "" -#: tests/conftest.py:185 tests/conftest.py:190 weko_admin/config.py:183 -#: weko_admin/config.py:188 -msgid "Non-Logged In User" +#: weko_admin/admin.py:464 weko_admin/admin.py:572 weko_admin/admin.py:806 +msgid "Successfully Changed Settings." msgstr "" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 -#: weko_admin/config.py:189 -msgid "Logged In User" +#: weko_admin/admin.py:485 weko_admin/views.py:564 +msgid "Could not save data." msgstr "" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/admin.py:1445 -#: weko_admin/admin.py:1454 weko_admin/config.py:184 weko_admin/config.py:189 -msgid "Site License" +#: weko_admin/admin.py:496 +msgid "Could not get restricted data: " msgstr "" -#: tests/conftest.py:186 tests/conftest.py:191 weko_admin/config.py:184 -#: weko_admin/config.py:189 -msgid "Admin" +#: weko_admin/admin.py:497 +msgid "Could not get restricted data." msgstr "" -#: tests/conftest.py:187 tests/conftest.py:192 weko_admin/config.py:185 -#: weko_admin/config.py:190 -msgid "Registrar" +#: weko_admin/admin.py:576 weko_admin/admin.py:809 weko_admin/admin.py:812 +msgid "Failurely Changed Settings." msgstr "" -#: tests/conftest.py:190 weko_admin/config.py:188 -msgid "No. Of Times Viewed" +#: weko_admin/admin.py:849 +msgid "Successfully Changed Settings" msgstr "" -#: tests/conftest.py:193 weko_admin/config.py:191 -msgid "Index" +#: weko_admin/admin.py:853 +msgid "Failed To Change Settings" msgstr "" -#: tests/conftest.py:193 weko_admin/config.py:191 -msgid "No. Of Views" +#: weko_admin/admin.py:913 +msgid "Prefix" msgstr "" -#: tests/conftest.py:195 weko_admin/config.py:193 -msgid "Title" +#: weko_admin/admin.py:919 +msgid "Suffix" msgstr "" -#: tests/conftest.py:195 weko_admin/config.py:193 -msgid "View Count" +#: weko_admin/admin.py:921 +msgid "Enable/Disable" msgstr "" -#: tests/conftest.py:196 weko_admin/config.py:194 -msgid "Non-logged-in User" +#: weko_admin/admin.py:931 +msgid "Repository" msgstr "" -#: tests/conftest.py:197 weko_admin/config.py:195 -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:49 -msgid "Mail address" +#: weko_admin/admin.py:931 +msgid "JaLC DOI" msgstr "" -#: tests/conftest.py:198 weko_admin/config.py:196 -msgid "Username" +#: weko_admin/admin.py:932 +msgid "JaLC CrossRef DOI" msgstr "" -#: tests/conftest.py:199 weko_admin/config.py:197 -msgid "File download count" +#: weko_admin/admin.py:933 +msgid "JaLC DataCite DOI" msgstr "" -#: tests/conftest.py:200 weko_admin/config.py:198 -msgid "File playing count" +#: weko_admin/admin.py:934 +msgid "NDL JaLC DOI" msgstr "" -#: tests/conftest.py:201 weko_admin/config.py:199 -#: weko_admin/templates/weko_admin/admin/report.html:115 -msgid "Search Keyword" +#: weko_admin/admin.py:935 +msgid "Semi-automatic Suffix" msgstr "" -#: tests/conftest.py:201 tests/conftest.py:206 weko_admin/config.py:199 -#: weko_admin/config.py:204 -msgid "Number Of Searches" +#: weko_admin/admin.py:952 +msgid "Only allow half with 1-bytes character in input" msgstr "" -#: tests/conftest.py:202 weko_admin/config.py:200 -msgid "Host" +#: weko_admin/admin.py:1017 +msgid "Specified repository is already registered." msgstr "" -#: tests/conftest.py:202 weko_admin/config.py:200 -msgid "IP Address" +#: weko_admin/admin.py:1137 +msgid "ID" msgstr "" -#: tests/conftest.py:203 tests/conftest.py:205 weko_admin/config.py:201 -#: weko_admin/config.py:203 -msgid "WEKO Top Page Access Count" +#: weko_admin/admin.py:1138 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 +msgid "Item Name(EN)" msgstr "" -#: tests/conftest.py:204 weko_admin/config.py:202 -msgid "Role" +#: weko_admin/admin.py:1139 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 +msgid "Item Name(JP)" msgstr "" -#: tests/conftest.py:204 weko_admin/config.py:202 -msgid "Number Of Users" +#: weko_admin/admin.py:1140 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 +msgid "Mapping" msgstr "" -#: tests/conftest.py:206 weko_admin/config.py:204 -msgid "Number Of Views" +#: weko_admin/admin.py:1141 +msgid "Active" msgstr "" -#: tests/conftest.py:207 weko_admin/config.py:205 -msgid "Number Of File download" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 +msgid "UiType" msgstr "" -#: tests/conftest.py:208 weko_admin/config.py:206 -msgid "Number Of File Regeneration" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 +msgid "DisplayNumber" msgstr "" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 -#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 -msgid "SetSpec" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 +msgid "OpenClose" msgstr "" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:238 -#: tests/conftest.py:241 weko_admin/config.py:212 weko_admin/config.py:215 -#: weko_admin/config.py:218 weko_admin/config.py:221 -msgid "Interface name" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 +msgid "OpenClose Open" msgstr "" -#: tests/conftest.py:232 tests/conftest.py:235 tests/conftest.py:241 -#: weko_admin/config.py:212 weko_admin/config.py:215 weko_admin/config.py:221 -msgid "ONLINE ISSN" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 +msgid "OpenClose Close" msgstr "" -#: tests/conftest.py:246 tests/conftest.py:255 weko_admin/config.py:227 -#: weko_admin/config.py:236 -msgid "FileDownload" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 +msgid "DisplayNumber Validation1" msgstr "" -#: tests/conftest.py:249 weko_admin/config.py:230 -msgid "FileView" +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 +msgid "DisplayNumber Validation2" msgstr "" -#: tests/conftest.py:252 weko_admin/config.py:233 -msgid "Searches" +#: weko_admin/admin.py:1210 weko_admin/admin.py:1237 weko_admin/admin.py:1246 +#: weko_admin/admin.py:1255 weko_admin/admin.py:1264 weko_admin/admin.py:1273 +#: weko_admin/admin.py:1282 weko_admin/admin.py:1291 weko_admin/admin.py:1309 +#: weko_admin/admin.py:1318 weko_admin/admin.py:1327 weko_admin/admin.py:1336 +#: weko_admin/admin.py:1344 weko_admin/admin.py:1352 +msgid "Setting" msgstr "" -#: tests/conftest.py:255 weko_admin/config.py:236 -msgid "DetailView" +#: weko_admin/admin.py:1211 +msgid "Style" msgstr "" -#: tests/test_admin.py:1674 tests/test_admin.py:1680 tests/test_admin.py:1682 -#: tests/test_admin.py:1699 tests/test_admin.py:1707 tests/test_admin.py:1715 -#: tests/test_admin.py:1723 weko_admin/admin.py:134 -msgid "completed" +#: weko_admin/admin.py:1219 weko_admin/admin.py:1228 weko_admin/admin.py:1300 +msgid "Statistics" msgstr "" -#: tests/test_admin.py:1732 weko_admin/admin.py:127 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:43 -msgid "executing..." +#: weko_admin/admin.py:1220 +msgid "Report" msgstr "" -#: tests/test_admin.py:1742 weko_admin/admin.py:125 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:42 -msgid "haserror" +#: weko_admin/admin.py:1229 +msgid "Feedback Mail" msgstr "" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:154 -msgid "15 mins" +#: weko_admin/admin.py:1238 +msgid "Stats" msgstr "" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:155 -msgid "30 mins" +#: weko_admin/admin.py:1247 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:45 +msgid "Log Analysis" msgstr "" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:156 -msgid "45 mins" +#: weko_admin/admin.py:1256 +#: weko_admin/templates/weko_admin/admin/site_info.html:48 +msgid "Language" msgstr "" -#: tests/test_views.py:97 tests/test_views.py:110 tests/test_views.py:124 -#: weko_admin/views.py:157 -msgid "60 mins" +#: weko_admin/admin.py:1265 +msgid "WebAPI Account" msgstr "" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:158 -msgid "180 mins" +#: weko_admin/admin.py:1274 +msgid "Ranking" msgstr "" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:159 -msgid "360 mins" +#: weko_admin/admin.py:1283 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:61 +msgid "Search" msgstr "" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:160 -msgid "720 mins" +#: weko_admin/admin.py:1292 weko_admin/admin.py:1301 weko_admin/config.py:154 +#: weko_admin/config.py:159 +msgid "Site License" msgstr "" -#: tests/test_views.py:98 tests/test_views.py:111 tests/test_views.py:125 -#: weko_admin/views.py:161 -msgid "1440 mins" +#: weko_admin/admin.py:1310 +msgid "File Preview" msgstr "" -#: weko_admin/admin.py:220 -msgid "deny access" +#: weko_admin/admin.py:1319 +msgid "Item Export" msgstr "" -#: weko_admin/admin.py:239 -msgid "Successfully update color." +#: weko_admin/admin.py:1328 +msgid "Site Info" msgstr "" -#: weko_admin/admin.py:437 -msgid "Monday" +#: weko_admin/admin.py:1337 +msgid "Restricted Access" msgstr "" -#: weko_admin/admin.py:437 -msgid "Tuesday" +#: weko_admin/admin.py:1345 +msgid "Identifier" msgstr "" -#: weko_admin/admin.py:437 -msgid "Wednesday" +#: weko_admin/admin.py:1353 +msgid "Faceted Search" msgstr "" -#: weko_admin/admin.py:438 -msgid "Thursday" +#: weko_admin/api.py:82 +msgid "statistics report" msgstr "" -#: weko_admin/admin.py:438 -msgid "Friday" +#: weko_admin/config.py:129 +msgid "No. Of File Downloads" msgstr "" -#: weko_admin/admin.py:438 -msgid "Saturday" +#: weko_admin/config.py:130 +msgid "No. Of File Previews" msgstr "" -#: weko_admin/admin.py:439 -msgid "Sunday" +#: weko_admin/config.py:131 +msgid "No. Of Paid File Downloads" msgstr "" -#: weko_admin/admin.py:470 weko_admin/tasks.py:160 -msgid " Log report." +#: weko_admin/config.py:132 +msgid "No. Of Paid File Previews" msgstr "" -#: weko_admin/admin.py:481 -msgid "Successfully sent the reports to the recepients." +#: weko_admin/config.py:133 +msgid "Detail Views Per Index" msgstr "" -#: weko_admin/admin.py:491 -msgid "Unexpected error occurred." +#: weko_admin/config.py:134 +msgid "Detail Views Count" msgstr "" -#: weko_admin/admin.py:522 -msgid "Successfully Changed Schedule." +#: weko_admin/config.py:135 +msgid "Usage Count By User" msgstr "" -#: weko_admin/admin.py:524 -msgid "Could Not Save Changes." +#: weko_admin/config.py:136 +msgid "Search Keyword Ranking" msgstr "" -#: weko_admin/admin.py:579 weko_admin/admin.py:605 weko_admin/admin.py:706 -#: weko_admin/admin.py:952 -msgid "Successfully Changed Settings." +#: weko_admin/config.py:137 +msgid "Number Of Access By Host" msgstr "" -#: weko_admin/admin.py:609 weko_admin/views.py:659 -msgid "Could not save data." +#: weko_admin/config.py:138 +msgid "User Affiliation Information" msgstr "" -#: weko_admin/admin.py:620 -#, python-format -msgid "Could not get restricted data: %s" +#: weko_admin/config.py:139 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:21 +msgid "Access Count By Site License" msgstr "" -#: weko_admin/admin.py:621 -msgid "Could not get restricted data." +#: weko_admin/config.py:144 +msgid "Open-Access No. Of File Downloads" msgstr "" -#: weko_admin/admin.py:710 weko_admin/admin.py:955 weko_admin/admin.py:958 -msgid "Failurely Changed Settings." +#: weko_admin/config.py:145 +msgid "Open-Access No. Of File Previews" msgstr "" -#: weko_admin/admin.py:995 -msgid "Successfully Changed Settings" +#: weko_admin/config.py:146 +msgid "Access Number Breakdown By Site License" msgstr "" -#: weko_admin/admin.py:999 -msgid "Failed To Change Settings" +#: weko_admin/config.py:158 +msgid "Open-Access No. Of Paid File Downloads" msgstr "" -#: weko_admin/admin.py:1061 -msgid "Prefix" +#: weko_admin/config.py:152 weko_admin/config.py:157 +msgid "File Name" msgstr "" -#: weko_admin/admin.py:1067 -msgid "Suffix" +#: weko_admin/config.py:152 weko_admin/config.py:157 weko_admin/config.py:163 +msgid "Registered Index Name" msgstr "" -#: weko_admin/admin.py:1069 -msgid "Enable/Disable" +#: weko_admin/config.py:153 +msgid "No. Of Times Downloaded" msgstr "" -#: weko_admin/admin.py:1079 -msgid "Repository" +#: weko_admin/config.py:153 weko_admin/config.py:158 +msgid "Non-Logged In User" msgstr "" -#: weko_admin/admin.py:1079 -msgid "JaLC DOI" +#: weko_admin/config.py:154 weko_admin/config.py:159 +msgid "Logged In User" msgstr "" -#: weko_admin/admin.py:1080 -msgid "JaLC CrossRef DOI" +#: weko_admin/config.py:154 weko_admin/config.py:159 +msgid "Admin" msgstr "" -#: weko_admin/admin.py:1081 -msgid "JaLC DataCite DOI" +#: weko_admin/config.py:155 weko_admin/config.py:160 +msgid "Registrar" msgstr "" -#: weko_admin/admin.py:1082 -msgid "NDL JaLC DOI" +#: weko_admin/config.py:158 +msgid "No. Of Times Viewed" msgstr "" -#: weko_admin/admin.py:1083 -msgid "Semi-automatic Suffix" +#: weko_admin/config.py:161 +msgid "Index" msgstr "" -#: weko_admin/admin.py:1100 -msgid "Only allow half with 1-bytes character in input" +#: weko_admin/config.py:161 +msgid "No. Of Views" msgstr "" -#: weko_admin/admin.py:1165 -msgid "Specified repository is already registered." +#: weko_admin/config.py:163 +msgid "Title" msgstr "" -#: weko_admin/admin.py:1289 -msgid "ID" +#: weko_admin/config.py:163 +msgid "View Count" msgstr "" -#: weko_admin/admin.py:1290 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:50 -msgid "Item Name(EN)" +#: weko_admin/config.py:164 +msgid "Non-logged-in User" msgstr "" -#: weko_admin/admin.py:1291 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:51 -msgid "Item Name(JP)" +#: weko_admin/config.py:165 +#: weko_admin/templates/weko_admin/admin/feedback_mail.html:49 +msgid "Mail address" msgstr "" -#: weko_admin/admin.py:1292 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:52 -msgid "Mapping" +#: weko_admin/config.py:166 +msgid "Username" msgstr "" -#: weko_admin/admin.py:1293 -msgid "UI" +#: weko_admin/config.py:167 +msgid "File download count" msgstr "" -#: weko_admin/admin.py:1294 -msgid "Active" +#: weko_admin/config.py:168 +msgid "File playing count" msgstr "" -#: weko_admin/admin.py:1363 weko_admin/admin.py:1390 weko_admin/admin.py:1399 -#: weko_admin/admin.py:1408 weko_admin/admin.py:1417 weko_admin/admin.py:1426 -#: weko_admin/admin.py:1435 weko_admin/admin.py:1444 weko_admin/admin.py:1462 -#: weko_admin/admin.py:1471 weko_admin/admin.py:1480 weko_admin/admin.py:1489 -#: weko_admin/admin.py:1497 weko_admin/admin.py:1505 -msgid "Setting" +#: weko_admin/config.py:169 +#: weko_admin/templates/weko_admin/admin/report.html:116 +msgid "Search Keyword" msgstr "" -#: weko_admin/admin.py:1364 -msgid "Style" +#: weko_admin/config.py:169 weko_admin/config.py:174 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:25 +msgid "Number Of Searches" msgstr "" -#: weko_admin/admin.py:1372 weko_admin/admin.py:1381 weko_admin/admin.py:1453 -msgid "Statistics" +#: weko_admin/config.py:170 +msgid "Host" msgstr "" -#: weko_admin/admin.py:1373 -msgid "Report" +#: weko_admin/config.py:170 +msgid "IP Address" msgstr "" -#: weko_admin/admin.py:1382 -msgid "Feedback Mail" +#: weko_admin/config.py:171 weko_admin/config.py:173 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:24 +msgid "WEKO Top Page Access Count" msgstr "" -#: weko_admin/admin.py:1391 -msgid "Stats" +#: weko_admin/config.py:172 +msgid "Role" msgstr "" -#: weko_admin/admin.py:1400 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:45 -msgid "Log Analysis" +#: weko_admin/config.py:172 +msgid "Number Of Users" msgstr "" -#: weko_admin/admin.py:1409 -#: weko_admin/templates/weko_admin/admin/site_info.html:50 -msgid "Language" +#: weko_admin/config.py:174 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:26 +msgid "Number Of Views" msgstr "" -#: weko_admin/admin.py:1418 -msgid "WebAPI Account" +#: weko_admin/config.py:175 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:27 +msgid "Number Of File download" msgstr "" -#: weko_admin/admin.py:1427 -msgid "Ranking" +#: weko_admin/config.py:176 +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:28 +msgid "Number Of File Regeneration" msgstr "" -#: weko_admin/admin.py:1436 -#: weko_admin/templates/weko_admin/admin/feedback_mail.html:61 -msgid "Search" +#: weko_admin/config.py:181 +msgid "FileDownload_" msgstr "" -#: weko_admin/admin.py:1463 -msgid "File Preview" +#: weko_admin/config.py:182 +msgid "FilePreview_" msgstr "" -#: weko_admin/admin.py:1472 -msgid "Item Export" +#: weko_admin/config.py:183 +msgid "PayFileDownload_" msgstr "" -#: weko_admin/admin.py:1481 -msgid "Site Info" +#: weko_admin/config.py:184 +msgid "PayFilePreview_" msgstr "" -#: weko_admin/admin.py:1490 -msgid "Restricted Access" +#: weko_admin/config.py:185 +msgid "IndexAccess_" msgstr "" -#: weko_admin/admin.py:1498 -msgid "Identifier" +#: weko_admin/config.py:186 +msgid "DetailView_" msgstr "" -#: weko_admin/admin.py:1506 -msgid "Faceted Search" +#: weko_admin/config.py:187 +msgid "FileUsingPerUser_" msgstr "" -#: weko_admin/admin.py:1513 -msgid "Maintenance" +#: weko_admin/config.py:188 +msgid "SearchCount_" msgstr "" -#: weko_admin/admin.py:1514 -msgid "ElasticSearch Index" +#: weko_admin/config.py:189 +msgid "UserAffiliate_" msgstr "" -#: weko_admin/api.py:161 -msgid " Site License Usage Statistics Report" +#: weko_admin/config.py:190 +msgid "SiteAccess_" msgstr "" -#: weko_admin/config.py:176 -msgid "Open-Access No. Of Paid File Downloads" +#: weko_admin/config.py:191 +msgid "TopPageAccess_" msgstr "" -#: weko_admin/ext.py:75 +#: weko_admin/ext.py:74 msgid "A translation string" msgstr "" -#: weko_admin/utils.py:246 +#: weko_admin/utils.py:235 msgid "Input type is invalid. Please check again." msgstr "" -#: weko_admin/utils.py:249 weko_admin/views.py:309 weko_admin/views.py:314 +#: weko_admin/utils.py:238 weko_admin/views.py:284 weko_admin/views.py:289 msgid "Account information is invalid. Please check again." msgstr "" -#: weko_admin/utils.py:339 +#: weko_admin/utils.py:331 msgid "Registered Users" msgstr "" -#: weko_admin/utils.py:432 weko_admin/utils.py:436 +#: weko_admin/utils.py:373 msgid "Aggregation Month" msgstr "" -#: weko_admin/utils.py:455 +#: weko_admin/utils.py:388 msgid "Total Detail Views" msgstr "" -#: weko_admin/utils.py:464 +#: weko_admin/utils.py:396 msgid "Site license member" msgstr "" -#: weko_admin/utils.py:468 +#: weko_admin/utils.py:400 msgid "Other than site license" msgstr "" -#: weko_admin/utils.py:479 +#: weko_admin/utils.py:411 msgid "Institution Name" msgstr "" -#: weko_admin/utils.py:567 -msgid "WEKO database" -msgstr "" - -#: weko_admin/utils.py:671 -msgid "Site name" -msgstr "" - -#: weko_admin/utils.py:672 -msgid "Creation date" -msgstr "" - -#: weko_admin/utils.py:673 -msgid "site_license_month" -msgstr "" - -#: weko_admin/utils.py:1408 +#: weko_admin/utils.py:1198 msgid "Cannot update Feedback email settings." msgstr "" -#: weko_admin/utils.py:1435 +#: weko_admin/utils.py:1225 msgid "Author is duplicated." msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:48 -#: weko_admin/utils.py:1442 +#: weko_admin/utils.py:1232 msgid "Duplicate Email Addresses." msgstr "" -#: weko_admin/views.py:118 +#: weko_admin/views.py:102 #, python-format msgid "%(icon)s Session" msgstr "" -#: weko_admin/views.py:124 +#: weko_admin/views.py:108 msgid "Session" msgstr "" -#: weko_admin/views.py:149 +#: weko_admin/views.py:132 msgid "Session lifetime was updated." msgstr "" -#: weko_admin/views.py:301 +#: weko_admin/views.py:137 +msgid "15 mins" +msgstr "" + +#: weko_admin/views.py:138 +msgid "30 mins" +msgstr "" + +#: weko_admin/views.py:139 +msgid "45 mins" +msgstr "" + +#: weko_admin/views.py:140 +msgid "60 mins" +msgstr "" + +#: weko_admin/views.py:141 +msgid "180 mins" +msgstr "" + +#: weko_admin/views.py:142 +msgid "360 mins" +msgstr "" + +#: weko_admin/views.py:143 +msgid "720 mins" +msgstr "" + +#: weko_admin/views.py:144 +msgid "1440 mins" +msgstr "" + +#: weko_admin/views.py:277 msgid "Header Error" msgstr "" -#: weko_admin/views.py:654 +#: weko_admin/views.py:559 msgid "Restricted Access was successfully updated." msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:54 -#: weko_admin/views.py:719 weko_admin/views.py:754 +#: weko_admin/views.py:618 weko_admin/views.py:651 msgid "Success" msgstr "" -#: weko_admin/views.py:728 +#: weko_admin/views.py:627 msgid "Failed to update due to server error." msgstr "" -#: weko_admin/views.py:733 +#: weko_admin/views.py:632 msgid "Failed to create due to server error." msgstr "" -#: weko_admin/views.py:736 +#: weko_admin/views.py:635 msgid "" "The item name/mapping is already exists. Please input other faceted " "item/mapping." msgstr "" -#: weko_admin/views.py:761 weko_admin/views.py:764 +#: weko_admin/views.py:658 weko_admin/views.py:661 msgid "Failed to delete due to server error." msgstr "" @@ -642,34 +629,34 @@ msgstr "" msgid "Welcome to" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:89 -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:74 +#: weko_admin/templates/weko_admin/admin/block_style.html:87 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:67 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:44 #: weko_admin/templates/weko_admin/admin/file_preview_settings.html:62 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:94 #: weko_admin/templates/weko_admin/admin/lang_settings.html:86 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:170 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:192 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:147 -#: weko_admin/templates/weko_admin/admin/report.html:223 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:169 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:191 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:145 +#: weko_admin/templates/weko_admin/admin/report.html:224 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:52 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:442 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:479 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:582 -#: weko_admin/templates/weko_admin/admin/site_info.html:51 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:422 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:459 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:562 +#: weko_admin/templates/weko_admin/admin/site_info.html:49 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:174 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:207 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:204 #: weko_admin/templates/weko_admin/admin/stats_settings.html:71 #: weko_admin/templates/weko_admin/admin/web_api_account.html:57 #: weko_admin/templates/weko_admin/partials/email_schedule.html:88 msgid "Save" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:93 +#: weko_admin/templates/weko_admin/admin/block_style.html:91 msgid "Color Setting" msgstr "" -#: weko_admin/templates/weko_admin/admin/block_style.html:99 +#: weko_admin/templates/weko_admin/admin/block_style.html:97 msgid "Background1" msgstr "" @@ -698,96 +685,58 @@ msgid "_Display" msgstr "" #: weko_admin/templates/weko_admin/admin/facet_search_setting.html:59 -msgid "UiType" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:60 -msgid "DisplayNumber" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 -msgid "OpenClose" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 -msgid "OpenClose Open" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 -msgid "OpenClose Close" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 -msgid "DisplayNumber Validation1" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:65 -msgid "DisplayNumber Validation2" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 msgid "_Hide" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:61 msgid "List" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:62 msgid "Create" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:63 #: weko_admin/templates/weko_admin/admin/search_management_settings.html:230 msgid "Edit" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:71 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:64 #: weko_admin/templates/weko_admin/partials/email_schedule.html:23 msgid "Details" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:73 -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:48 -#: weko_admin/templates/weko_admin/settings/lifetime.html:56 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:66 +#: weko_admin/templates/weko_admin/settings/lifetime.html:55 msgid "Cancel" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:75 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:68 #: weko_admin/templates/weko_admin/admin/feedback_mail.html:45 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:151 -#: weko_admin/templates/weko_admin/admin/site_info.html:59 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:149 +#: weko_admin/templates/weko_admin/admin/site_info.html:57 #: weko_admin/templates/weko_admin/admin/site_license_settings.html:70 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:134 msgid "Delete" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:76 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:69 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:64 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:561 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:541 msgid "Add" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:70 msgid "Please input all required item." msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:79 -msgid "Please select one aggregation mapping." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:80 -msgid "Already exists." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:87 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:184 -#: weko_admin/templates/weko_admin/admin/report.html:246 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:77 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:183 +#: weko_admin/templates/weko_admin/admin/report.html:247 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:197 msgid "Confirmation" msgstr "" -#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:88 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html:78 msgid "Are you sure you want to delete it?" msgstr "" @@ -796,8 +745,8 @@ msgid "Automatic Transmission ON/OFF" msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:40 -#: weko_admin/templates/weko_admin/admin/report.html:165 -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:41 +#: weko_admin/templates/weko_admin/admin/report.html:166 +#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 msgid "Send" msgstr "" @@ -841,7 +790,7 @@ msgid "Counts" msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:55 -#: weko_admin/templates/weko_admin/admin/report.html:264 +#: weko_admin/templates/weko_admin/admin/report.html:265 msgid "Error" msgstr "" @@ -858,8 +807,8 @@ msgid "Resend" msgstr "" #: weko_admin/templates/weko_admin/admin/feedback_mail.html:59 -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:196 -#: weko_admin/templates/weko_admin/admin/report.html:272 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:195 +#: weko_admin/templates/weko_admin/admin/report.html:273 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:75 msgid "Close" msgstr "" @@ -898,7 +847,7 @@ msgstr "" #: weko_admin/templates/weko_admin/admin/item_export_settings.html:59 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:78 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:48 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:47 #: weko_admin/templates/weko_admin/admin/stats_settings.html:59 #: weko_admin/templates/weko_admin/partials/email_schedule.html:75 msgid "On" @@ -906,7 +855,7 @@ msgstr "" #: weko_admin/templates/weko_admin/admin/item_export_settings.html:65 #: weko_admin/templates/weko_admin/admin/item_export_settings.html:84 -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:53 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:52 #: weko_admin/templates/weko_admin/admin/stats_settings.html:64 #: weko_admin/templates/weko_admin/partials/email_schedule.html:80 msgid "Off" @@ -924,102 +873,70 @@ msgstr "" msgid "Registered language" msgstr "" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:57 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:56 msgid "Addresses to Filter" msgstr "" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:65 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:64 msgid "Enter the IP Addresses to Filter" msgstr "" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:129 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:128 msgid "Shared Crawler Lists" msgstr "" -#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:187 +#: weko_admin/templates/weko_admin/admin/log_analysis_settings.html:186 msgid "Are you sure you want to block the given addresses?" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:42 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:41 msgid "Show/Hide Ranking" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:59 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:58 msgid "Period To Judge As New Item" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:65 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:64 msgid "Day (Range : 1~30)" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:69 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:68 msgid "Statistical Period" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:74 -msgid "Day (Range : 1~3650)" +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:73 +msgid "Day" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:78 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:77 msgid "Display Rank" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:83 -msgid "(Range : 1~100)" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:87 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:85 msgid "Rankings" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:93 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:91 msgid "Most Viewed Items" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:104 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:102 msgid "Most Downloaded Items" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:115 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:113 msgid "User Who Created The Most Items" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:126 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:124 msgid "Most Searched Keywords" msgstr "" -#: weko_admin/templates/weko_admin/admin/ranking_settings.html:137 +#: weko_admin/templates/weko_admin/admin/ranking_settings.html:135 msgid "New Items" msgstr "" -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:38 -msgid "reindex item_index" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:39 -msgid "reindex item" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:40 -msgid "execute" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:41 -msgid "waiting..." -msgstr "" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:47 -msgid "Execute" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:49 -msgid "validationMsg1" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/reindex_elasticsearch.html:50 -msgid "confirmMessage" -msgstr "" - #: weko_admin/templates/weko_admin/admin/report.html:54 msgid "Number of items registered" msgstr "" @@ -1089,16 +1006,16 @@ msgstr "" msgid "Site Access" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:122 +#: weko_admin/templates/weko_admin/admin/report.html:123 msgid "Year" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:136 +#: weko_admin/templates/weko_admin/admin/report.html:137 msgid "Month" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:142 -#: weko_admin/templates/weko_admin/admin/report.html:144 +#: weko_admin/templates/weko_admin/admin/report.html:143 +#: weko_admin/templates/weko_admin/admin/report.html:145 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:131 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:133 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:158 @@ -1107,43 +1024,43 @@ msgstr "" msgid "%(mon)s" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:158 +#: weko_admin/templates/weko_admin/admin/report.html:159 msgid "Download" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:178 +#: weko_admin/templates/weko_admin/admin/report.html:179 msgid "Receive Mail" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:179 +#: weko_admin/templates/weko_admin/admin/report.html:180 msgid "Please register the email address to send the report:" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:188 -#: weko_admin/templates/weko_admin/admin/report.html:197 +#: weko_admin/templates/weko_admin/admin/report.html:189 +#: weko_admin/templates/weko_admin/admin/report.html:198 msgid "Enter email address." msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:216 +#: weko_admin/templates/weko_admin/admin/report.html:217 #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:43 #: weko_admin/templates/weko_admin/admin/site_license_settings.html:81 msgid "Email Address" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:247 +#: weko_admin/templates/weko_admin/admin/report.html:248 msgid "Are you sure you want to save changes?" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:254 +#: weko_admin/templates/weko_admin/admin/report.html:255 #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:76 msgid "Send Mail" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:255 +#: weko_admin/templates/weko_admin/admin/report.html:256 msgid "Are you sure you want to send the mail?" msgstr "" -#: weko_admin/templates/weko_admin/admin/report.html:267 +#: weko_admin/templates/weko_admin/admin/report.html:268 msgid "Could not download file." msgstr "" @@ -1180,14 +1097,14 @@ msgid "Please set %(name)s." msgstr "" #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:61 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:464 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:471 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:444 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:451 msgid "English" msgstr "" #: weko_admin/templates/weko_admin/admin/restricted_access_settings.html:62 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:465 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:472 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:445 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:452 msgid "Japanese" msgstr "" @@ -1288,7 +1205,7 @@ msgid "Please set the sort of search results ." msgstr "" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:135 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:168 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:165 msgid "Allow" msgstr "" @@ -1297,7 +1214,7 @@ msgid "[[opt_sort_allow.contents]]" msgstr "" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:155 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:173 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:170 msgid "Deny" msgstr "" @@ -1368,7 +1285,6 @@ msgstr "" #: weko_admin/templates/weko_admin/admin/search_management_settings.html:295 #: weko_admin/templates/weko_admin/admin/search_management_settings.html:336 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 msgid "Display" msgstr "" @@ -1384,36 +1300,32 @@ msgstr "" msgid "Facet" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:349 -msgid "Community" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:376 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:356 msgid "Main Screen Initial Display Setting" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:386 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:366 msgid "Default Contents to Display" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:380 msgid "Default Index to Display" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:417 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:397 msgid "Initial Display Index" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:420 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:400 msgid "An index which is not open in public cannot be selected" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:504 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:484 msgid "Item Type List" msgstr "" -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:544 -#: weko_admin/templates/weko_admin/admin/search_management_settings.html:551 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:524 +#: weko_admin/templates/weko_admin/admin/search_management_settings.html:531 msgid "Enter Input Value" msgstr "" @@ -1442,89 +1354,79 @@ msgid "Selected icon" msgstr "" #: weko_admin/templates/weko_admin/admin/site_info.html:45 -msgid "Select File" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_info.html:46 msgid "Select icon file" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:47 -msgid "Selected file name" -msgstr "" - -#: weko_admin/templates/weko_admin/admin/site_info.html:48 +#: weko_admin/templates/weko_admin/admin/site_info.html:46 msgid "Add site name" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:49 +#: weko_admin/templates/weko_admin/admin/site_info.html:47 msgid "Site name is not set" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:52 +#: weko_admin/templates/weko_admin/admin/site_info.html:50 msgid "Must set at least 1 site name." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:53 +#: weko_admin/templates/weko_admin/admin/site_info.html:51 msgid "Please input site information for empty field." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:54 +#: weko_admin/templates/weko_admin/admin/site_info.html:52 msgid "The same language is set for many site names." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:55 +#: weko_admin/templates/weko_admin/admin/site_info.html:53 msgid "Site name is required." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:56 +#: weko_admin/templates/weko_admin/admin/site_info.html:54 msgid "Error when get languages." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:57 +#: weko_admin/templates/weko_admin/admin/site_info.html:55 msgid "Error when get site infomation." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:58 +#: weko_admin/templates/weko_admin/admin/site_info.html:56 msgid "Language is deleted from Registered Language of system." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:60 +#: weko_admin/templates/weko_admin/admin/site_info.html:58 msgid "Site info is saved successfully." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:61 +#: weko_admin/templates/weko_admin/admin/site_info.html:59 msgid "Log in Instructions" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:62 +#: weko_admin/templates/weko_admin/admin/site_info.html:60 msgid "Add Instructions" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:63 +#: weko_admin/templates/weko_admin/admin/site_info.html:61 msgid "The same language is set for many instructions." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:64 +#: weko_admin/templates/weko_admin/admin/site_info.html:62 msgid "Maximum length of instruction is 1000 characters. " msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:66 +#: weko_admin/template/weko_admin/admin/site_info.html:64 msgid "Tracking ID" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:67 +#: weko_admin/template/weko_admin/admin/site_info.html:65 msgid "AddThis ID" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_info.html:68 +#: weko_admin/template/weko_admin/admin/site_info.html:66 msgid "OGP Image" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:37 -msgid "" -"Please classify a check into the organization send a use of site license " -"statistics email." +#: weko_admin/template/weko_admin/admin/search_management_setting.html +msgid "Index Tree/Facet Display Setting" msgstr "" #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:42 @@ -1541,10 +1443,6 @@ msgid "" "email to the checked the organization." msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:86 -msgid "Enable" -msgstr "" - #: weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html:107 msgid "" "When manually send a use of site license statistics email to the checked " @@ -1584,20 +1482,20 @@ msgstr "" msgid "(from - to)" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:138 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:135 msgid "Please input a correct number" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:139 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:136 msgid "The range of ipAddress is not correct" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:145 -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:156 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:142 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:153 msgid "More Input Row" msgstr "" -#: weko_admin/templates/weko_admin/admin/site_license_settings.html:163 +#: weko_admin/templates/weko_admin/admin/site_license_settings.html:160 msgid "Please specify item type to be excluded from the site license" msgstr "" @@ -1629,6 +1527,10 @@ msgstr "" msgid "Attached file" msgstr "" +#: weko_admin/templates/weko_admin/email_templates/site_license_report.html:22 +msgid "Aggregation" +msgstr "" + #: weko_admin/templates/weko_admin/partials/email_schedule.html:6 msgid "Report Email Schedule" msgstr "" @@ -1645,16 +1547,71 @@ msgstr "" msgid "Life Time" msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:43 -#: weko_admin/templates/weko_admin/settings/lifetime.html:50 +#: weko_admin/templates/weko_admin/settings/lifetime.html:42 +#: weko_admin/templates/weko_admin/settings/lifetime.html:49 msgid "Set lifetime for" msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:43 +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html +msgid "Please select one aggregation mapping." +msgstr "Please select one aggregation mapping." + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html +msgid "Already exists." +msgstr "Already exists." + +#: weko_admin/templates/weko_admin/admin/facet_search_setting.html: +msgid "Failed to create due to server error." +msgstr "Failed to create due to server error." + +#: weko_admin/templates/weko_admin/settings/lifetime.html:42 msgid "Current" msgstr "" -#: weko_admin/templates/weko_admin/settings/lifetime.html:59 +#: weko_admin/templates/weko_admin/settings/lifetime.html:58 msgid "Update" msgstr "" +#: weko_admin/admin/reindex_elasticsearch.html +msgid "reindex item_index" +msgstr "アイテムインデックスの再作成" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "reindex item" +msgstr "アイテムの再インデックス" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "execute" +msgstr "実行" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "Maintenance" +msgstr "メンテナンス" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "ElasticSearch Index" +msgstr "インデックス再作成" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "waiting..." +msgstr "実行可能" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "executing..." +msgstr "実行中..." + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "haserror" +msgstr "エラー発生中につき実行できません" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "validationMsg1" +msgstr "実行モードが選ばれていません。" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "confirmMessage" +msgstr "本処理の実行にはかなりの時間がかかることが予想されます。インデックスの再作成処理を実行してよいですか?" + +#: weko_admin/admin/reindex_elasticsearch.html +msgid "completed" +msgstr "処理が完了しました。" \ No newline at end of file From a317a176ecba105182d732348e34b40a3c554578 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Wed, 4 Mar 2026 15:51:40 +0900 Subject: [PATCH 018/140] fix --- .../site_license_send_mail_settings.js | 25 +++++++++--------- .../translations/en/LC_MESSAGES/messages.mo | Bin 11527 -> 5721 bytes .../translations/en/LC_MESSAGES/messages.po | 2 +- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js index 9b3f748018..a3ca8beaa5 100644 --- a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js +++ b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js @@ -70,26 +70,25 @@ function paddingLeft(str,lenght){ $('#all-check').on('change', function () { document.querySelectorAll('[id^="send_mail_flag_"]').forEach(el => { - if (el.disabled == false) - if($('#all-check').prop('checked') == true){ + if (!(el.disabled)) + if($('#all-check').prop('checked')){ el.checked = true; - checked_list[el.name] = 'T' + checked_list[el.name] = 'T'; } else{ el.checked = false; checked_list[el.name] = 'F'; } }) -}) +}); $(document).ready(function(){ - let check_list = Array.from(document.querySelectorAll("[id^=send_mail_flag_]")).filter(el => el.disabled === false); - const allChecked = check_list.length>0 && Array.from(check_list).every(el => el.checked); - - if(allChecked){ - $('#all-check').prop('checked',true) - } - else{ - $('#all-check').prop('checked',false) - } + let checkList = Array.from(document.querySelectorAll("[id^=send_mail_flag_]")).filter(el => el.disabled === false); + const allChecked = checkList.length>0 && Array.from(checkList).every(el => el.checked); + if(allChecked){ + $('#all-check').prop('checked',true); + } + else{ + $('#all-check').prop('checked',false); + } }); \ No newline at end of file diff --git a/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.mo b/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.mo index 3bae7028480dfd5381fcd3e6154fba63b16df752..4882c954ff2b2d68c9fde4146db27a28b7c3f947 100644 GIT binary patch delta 2098 zcmajeTWnNC9LMo#Ensh3mTvFRo@GnvmP*Ra3K|2{N*h8Av^54ubZt+|Lc6=}ZjBgm zgR$rXA)3L)XpEXj6BA6lkQhTkgC@v>3Emz=(1IrDi&8*?s1JUBFo_yTY)S|ZoC^c z6b1s2%m77JA6J z&v_V?_~)qi&ZE}3B3a+$QD41KhMKq@7h=SX--}A1AIZhUFp6=kK#L)K6YKF9szTqO z5}rX1i;Ij2V=F4|!CVuaBpu!{6R0D24VBQ_sM1cM-kU}(G@EP|V;w5t4pf3&G?m!r z#&@BPFokpR0B*)tQI)z>O#M}oD(cU1ny9l4>xkP?m$DamOp1o8nLVgGvk#T{epJE} z$lT@-s#5PDkNJQ`-#g*rQ>Y4^EusGETx38K9Be8FlvD$uEHnrEjPf7PX_LG&<9@&LQW1)SY=3dCbQ&y8Wkbm@_}n(Zau?CNAJSbc+j7pw9XVs?@)uZhs{| zavjkMR0Y#yV{uH5aKW*7y zhwH}QyIj|mmv^UKv*3|g%kEg(R%B-ubl`#Hu3+d&B8^Kc4JeC4K(fj zS2-SUj46*BuvD6KcZ literal 11527 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 Y)1B>Dk=Tf;{BlDwt^MP0ck1JR0DpHmSO5S3 diff --git a/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.po b/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.po index 65f662adc5..05c19dd399 100644 --- a/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.po +++ b/modules/weko-admin/weko_admin/translations/en/LC_MESSAGES/messages.po @@ -623,7 +623,7 @@ msgstr "Feedback email feature" #: weko_admin/template/weko_admin/admin/feedback_mail.html:42 msgid "Send" -msgstr "" +msgstr "Send" #: weko_admin/template/weko_admin/admin/feedback_mail.html:43 msgid "Do not send" From 09aafa87825038c01a1e597fec1e48658164b2ca Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Fri, 6 Mar 2026 09:22:18 +0900 Subject: [PATCH 019/140] fix --- .../static/js/weko_admin/site_license_send_mail_settings.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js index a3ca8beaa5..78c7d829d8 100644 --- a/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js +++ b/modules/weko-admin/weko_admin/static/js/weko_admin/site_license_send_mail_settings.js @@ -70,7 +70,7 @@ function paddingLeft(str,lenght){ $('#all-check').on('change', function () { document.querySelectorAll('[id^="send_mail_flag_"]').forEach(el => { - if (!(el.disabled)) + if (!(el.disabled)){ if($('#all-check').prop('checked')){ el.checked = true; checked_list[el.name] = 'T'; @@ -79,6 +79,7 @@ $('#all-check').on('change', function () { el.checked = false; checked_list[el.name] = 'F'; } + } }) }); From d45865e5658987581134c14b6fb62c2928f2dfef Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Wed, 11 Mar 2026 16:59:15 +0900 Subject: [PATCH 020/140] fix --- .../admin/site_license_send_mail_settings.html | 2 +- .../translations/ja/LC_MESSAGES/messages.po | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html index 7768fb33a7..439aedda07 100644 --- a/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html +++ b/modules/weko-admin/weko_admin/templates/weko_admin/admin/site_license_send_mail_settings.html @@ -76,7 +76,7 @@

{{_('Automatic Send')}}

-

{{_('Select "Send" to automatically send a use of site license statistics email to the checked the organization.')}}

+

{{_('Select "Enable" to automatically send a use of site license statistics email to the checked the organization.')}}

- {{_('Aggregation month')}} + {{_('Aggregation period')}} - {%- for x in range(1, 31) %} + {%- for x in range(2, 32) %} {%- set day = '%02d' % x %} {%- set day_str = x | string %} {%- set is_monthly = (current_schedule['frequency'] == 'monthly') %} @@ -53,6 +53,10 @@

{{_('Report Email Schedule')}}

{{ day }} {%- endfor %} + - {{current_user.email}} + {{username}} @@ -39,4 +55,4 @@ - \ No newline at end of file + From 5696e4c458f05cb92cab8a2adebaeb6845395da0 Mon Sep 17 00:00:00 2001 From: ivis-kikuchi Date: Mon, 11 May 2026 17:09:22 +0900 Subject: [PATCH 138/140] fix --- .../templates/weko_records_ui/modal_charge_confirmation.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/templates/weko_records_ui/modal_charge_confirmation.html b/modules/weko-records-ui/weko_records_ui/templates/weko_records_ui/modal_charge_confirmation.html index f4ab095e56..d60f436b4a 100644 --- a/modules/weko-records-ui/weko_records_ui/templates/weko_records_ui/modal_charge_confirmation.html +++ b/modules/weko-records-ui/weko_records_ui/templates/weko_records_ui/modal_charge_confirmation.html @@ -32,7 +32,7 @@ -