diff --git a/definitions/en_CA.js b/definitions/en_CA.js
index 06b1232d..515d6864 100644
--- a/definitions/en_CA.js
+++ b/definitions/en_CA.js
@@ -4,7 +4,7 @@ module.exports = function(s,config,lang){
"section": "Monitor Settings",
"blocks": {
"Identity": {
- "name": "Identity",
+ "name": lang.Identity,
"color": "grey",
"isSection": true,
"id":"monSectionIdentity",
@@ -130,7 +130,7 @@ module.exports = function(s,config,lang){
"info": "Websocket WebM-based P2P stream."
},
{
- "name": "Local",
+ "name": lang.Local,
"value": "local",
"info": "Reading Capture Cards, Webcams, or Integrated Cameras."
},
@@ -170,11 +170,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -317,11 +317,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -357,11 +357,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -376,11 +376,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -397,7 +397,7 @@ module.exports = function(s,config,lang){
]
},
"Input": {
- "name": "Input",
+ "name": lang.Input,
"color": "forestgreen",
"id": "monSectionInput",
"isSection": true,
@@ -461,11 +461,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -506,11 +506,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -614,11 +614,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_gpud_input h_gpud_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0",
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1",
}
]
@@ -630,7 +630,8 @@ module.exports = function(s,config,lang){
]
},
"Stream": {
- "name": "Stream",
+ "name": lang.Stream,
+
"color": "navy",
"id": "monSectionStream",
"isSection": true,
@@ -750,7 +751,7 @@ module.exports = function(s,config,lang){
"info": "Used for MP4 video."
},
{
- "name": "copy",
+ "name": lang.copy,
"value": "copy",
"info": "Used for MP4 video. Has very low CPU usage but cannot use video filters and filesizes may be gigantic. Best to setup your MP4 settings camera-side when using this option."
},
@@ -905,11 +906,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_st_input h_st_mjpeg h_st_b64 h_st_hls h_st_gif h_st_flv h_st_mp4 h_st_h265 h_hls_v_input h_hls_v_libx264 h_hls_v_libx265 h_hls_v_h264_nvenc h_hls_v_hevc_nvenc h_hls_v_no",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0",
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1",
}
]
@@ -1008,11 +1009,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0",
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1",
}
]
@@ -1055,11 +1056,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -1144,11 +1145,11 @@ module.exports = function(s,config,lang){
"selector": "h_wat",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -1217,11 +1218,11 @@ module.exports = function(s,config,lang){
"selector": "h_sn",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -1577,7 +1578,7 @@ module.exports = function(s,config,lang){
},
"Recording Timestamp": {
"id": "monSectionRecordingTimestamp",
- "name": "Recording Timestamp",
+ "name": lang['Recording Timestamp'],
"color": "red",
isAdvanced: true,
"section-pre-class": "h_vc_input h_vc_libvpx h_vc_libvpx-vp9 h_vc_libx264 h_vc_libx265 h_vc_hevc_nvenc h_vc_h264_nvenc h_vc_h264_vaapi h_vc_hevc_vaapi h_vc_h264_qsv h_vc_hevc_qsv h_vc_mpeg2_qsv h_vc_default h_vc_none",
@@ -1594,11 +1595,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -1684,11 +1685,11 @@ module.exports = function(s,config,lang){
"selector": "h_wat",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -1750,11 +1751,11 @@ module.exports = function(s,config,lang){
"selector": "h_rec_ti",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -1769,11 +1770,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -1849,6 +1850,7 @@ module.exports = function(s,config,lang){
"Timelapse Watermark": {
"id": "monSectionRecordingWatermark",
"name": lang['Recording Watermark'],
+
"color": "red",
isAdvanced: true,
"section-class": "h_rec_ti_input h_rec_ti_1",
@@ -1864,11 +1866,11 @@ module.exports = function(s,config,lang){
"selector": "h_wat_timelapse",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -1914,7 +1916,7 @@ module.exports = function(s,config,lang){
]
},
"Custom": {
- "name": "Custom",
+ "name": lang.Custom,
"color": "navy",
"isSection": true,
isAdvanced: true,
@@ -1922,7 +1924,7 @@ module.exports = function(s,config,lang){
"info": [
{
"name": "detail=cust_input",
- "field": "Input Flags",
+ "field": lang['Input Flags'],
"description": "Custom Flags that bind to the Input of the FFMPEG process.",
"default": "",
"example": "",
@@ -2020,11 +2022,11 @@ module.exports = function(s,config,lang){
"selector": "h_det",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2067,11 +2069,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2097,11 +2099,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2164,7 +2166,7 @@ module.exports = function(s,config,lang){
{
hidden: true,
"name": "detail=detector_trigger",
- "field": "Trigger Record",
+ "field": lang['Trigger Record'],
"description": "This will order the camera to record if it is set to \"Watch-Only\" when a motion even is detected.",
"default": "0",
"example": "",
@@ -2173,11 +2175,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2228,11 +2230,11 @@ module.exports = function(s,config,lang){
"form-group-class-pre-layer": "h_rec_mtd_input h_rec_mtd_hot h_rec_mtd_sip",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2249,11 +2251,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2270,11 +2272,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2315,11 +2317,11 @@ module.exports = function(s,config,lang){
"form-group-class-pre-layer": "h_det_input h_det_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2370,11 +2372,11 @@ module.exports = function(s,config,lang){
"form-group-class-pre-layer": "h_det_input h_det_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2401,7 +2403,7 @@ module.exports = function(s,config,lang){
},
{
"name": "detail=detector_mail",
- "field": "Email on Trigger",
+ "field": lang['Email on Trigger'],
"description": "Recieve an email of an image during a motion event to the master account for the camera group. You must setup SMTP details in conf.json.",
"default": "0",
"example": "",
@@ -2410,18 +2412,18 @@ module.exports = function(s,config,lang){
"form-group-class-pre-layer": "h_det_input h_det_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
},
{
"name": "detail=detector_mail_timeout",
- "field": "Allow Next Email",
+ "field": lang['Allow Next Email'],
"description": "The amount of time until a trigger is allowed to send another email with motion details and another image.",
"default": "10",
"example": "",
@@ -2440,11 +2442,11 @@ module.exports = function(s,config,lang){
"form-group-class-pre-layer": "h_det_input h_det_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2460,11 +2462,11 @@ module.exports = function(s,config,lang){
"form-group-class-pre-layer": "h_det_input h_det_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2490,11 +2492,11 @@ module.exports = function(s,config,lang){
"form-group-class-pre-layer": "h_det_input h_det_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2510,11 +2512,11 @@ module.exports = function(s,config,lang){
"form-group-class-pre-layer": "h_det_input h_det_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2541,7 +2543,7 @@ module.exports = function(s,config,lang){
},
{
hidden: true,
- "name": "Motion Detection",
+ "name": lang['Motion Detection'],
"headerTitle": `${lang['Motion Detection']} ${lang['Primary Engine']} : Pixel Array ${lang['Not Connected']}${lang['Connected']}`,
"color": "orange",
id: "monSectionDetectorMotion",
@@ -2560,11 +2562,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2579,11 +2581,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_det_pam_input h_det_pam_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2629,11 +2631,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2647,11 +2649,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2668,7 +2670,7 @@ module.exports = function(s,config,lang){
},
{
hidden: true,
- "name": `"No Motion" Detector`,
+ "name": lang['\"No Motion"\ Detector'],
"color": "orange",
id: "monSectionNoMotionDetector",
isSection: true,
@@ -2685,11 +2687,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2703,11 +2705,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2741,11 +2743,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2787,11 +2789,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2805,11 +2807,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2823,11 +2825,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2842,11 +2844,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2914,11 +2916,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -2967,6 +2969,7 @@ module.exports = function(s,config,lang){
{
hidden: true,
"name": lang['Traditional Recording'],
+
"color": "orange",
id: "monSectionDetectorTraditionalRecording",
isSection: true,
@@ -3000,7 +3003,7 @@ module.exports = function(s,config,lang){
"value": "hevc_vaapi"
},
{
- "name": "copy",
+ "name": lang.copy,
"value": "copy"
}
]
@@ -3014,7 +3017,7 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No Audio",
+ "name": lang['No Audio'],
"value": "no"
},
{
@@ -3034,7 +3037,7 @@ module.exports = function(s,config,lang){
"value": "libmp3lame"
},
{
- "name": "copy",
+ "name": lang.copy,
"value": "copy"
}
]
@@ -3050,7 +3053,7 @@ module.exports = function(s,config,lang){
},
{
"name": "detail=detector_buffer_hls_time",
- "field": "HLS Segment Length",
+ "field": lang['HLS Segment Length'],
"description": "How long each video segment should be, in seconds. Each segment will be drawn by the client through an m3u8 file. Shorter segments take less space.",
"default": "2",
"example": "",
@@ -3058,7 +3061,7 @@ module.exports = function(s,config,lang){
},
{
"name": "detail=detector_buffer_hls_list_size",
- "field": "HLS List Size",
+ "field": lang['HLS List Size'],
"description": "The number of segments maximum before deleting old segments automatically.",
"default": "10",
"example": "",
@@ -3066,7 +3069,7 @@ module.exports = function(s,config,lang){
},
{
"name": "detail=detector_buffer_start_number",
- "field": "HLS Start Number",
+ "field": lang['HLS Start Number'],
"description": "",
"default": "0",
"example": "",
@@ -3075,7 +3078,7 @@ module.exports = function(s,config,lang){
},
{
"name": "detail=detector_buffer_live_start_index",
- "field": 'HLS Live Start Index',
+ "field": lang['HLS Live Start Index'],
"description": "",
"default": "-3",
"example": "",
@@ -3108,11 +3111,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3163,11 +3166,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_control_call_input h_control_call_GET h_control_call_PUT h_control_call_POST",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3183,11 +3186,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_control_call_input h_control_call_GET h_control_call_ONVIF h_control_call_PUT h_control_call_POST",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3346,7 +3349,7 @@ module.exports = function(s,config,lang){
},
"Grouping": {
id: "monSectionGrouping",
- "name": lang['Grouping'],
+ "name": lang.Grouping,
"headerTitle": lang['Grouping'] + ' Add groups in Settings',
"color": "purple",
isSection: true,
@@ -3366,6 +3369,7 @@ module.exports = function(s,config,lang){
"Copy Settings": {
id: "monSectionCopying",
"name": lang['Copy Settings'],
+
"color": "orange",
isSection: true,
"info": [
@@ -3379,11 +3383,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3398,11 +3402,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3417,11 +3421,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3436,11 +3440,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3455,11 +3459,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3474,11 +3478,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3493,11 +3497,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3512,11 +3516,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3531,11 +3535,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3550,11 +3554,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3569,11 +3573,11 @@ module.exports = function(s,config,lang){
"form-group-class": "h_copy_settings_input h_copy_settings_1",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3609,29 +3613,29 @@ module.exports = function(s,config,lang){
"info": [
{
"name": "detail=loglevel",
- "field": "Log Level",
+ "field": lang['Log Level'],
"description": "The amount of data to provide while doing the job.",
"default": "0",
"example": "",
"fieldType": "select",
"possible": [
{
- "name": "Silent",
+ "name": lang.Silent,
"value": "quiet",
"info": "None. This will silence all logging."
},
{
- "name": "Fatal",
+ "name": lang.Fatal,
"value": "fatal",
"info": "Display only fatal errors."
},
{
- "name": "on Error",
+ "name": lang['on Error'],
"value": "error",
"info": "Display all important errors. Note : this doesn't always show important information."
},
{
- "name": "All Warnings",
+ "name": lang['All Warnings'],
"value": "warning",
"info": "Display all warnings. Use this if you can't find out what's wrong with your camera."
}
@@ -3646,19 +3650,19 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0",
"info": "No is the default."
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1",
"info": "Do this if you are having recurring issues only."
}
]
},
{
- "name": lang['Log Stream'],
+ "name": "Log Stream",
"color": "green",
isFormGroupGroup: true,
"info": [
@@ -3721,11 +3725,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3739,11 +3743,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -3758,11 +3762,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
],
@@ -3771,7 +3775,7 @@ module.exports = function(s,config,lang){
]
},
"Profile": {
- "name": "Profile",
+ "name": lang.Profile,
"color": "grey",
"info": [
{
@@ -3844,7 +3848,7 @@ module.exports = function(s,config,lang){
},
{
"name": "detail=days",
- "field": lang["Number of Days to keep"] + lang['Videos'],
+ "field": lang["Number of Days to keep"] + ' ' + lang['Videos'],
"description": "The number of days to keep videos before purging.",
"default": "5",
"example": "30",
@@ -3854,7 +3858,7 @@ module.exports = function(s,config,lang){
},
{
"name": "detail=event_days",
- "field": lang["Number of Days to keep"] + lang['Events'],
+ "field": lang["Number of Days to keep"] + ' ' + lang['Events'],
"description": "The number of days to keep events before purging.",
"default": "10",
"example": "30",
@@ -3864,7 +3868,7 @@ module.exports = function(s,config,lang){
},
{
"name": "detail=log_days",
- "field": lang["Number of Days to keep"] + lang['Logs'],
+ "field": lang["Number of Days to keep"] + ' ' + lang['Logs'],
"description": "The number of days to keep logs before purging.",
"default": "10",
"example": "30",
@@ -3875,7 +3879,7 @@ module.exports = function(s,config,lang){
{
"name": "detail=lang",
"field": lang["Dashboard Language"],
- "description": "The primary language of text elements.",
+ "description": 'The primary language of text elements. For complete translation add your language in conf.json e.g:"language": "en_CA",',
"default": "en_CA",
"example": "",
"fieldType": "select",
@@ -3916,11 +3920,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -4000,11 +4004,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -4047,11 +4051,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -4126,11 +4130,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -4153,11 +4157,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -4171,11 +4175,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -4189,11 +4193,11 @@ module.exports = function(s,config,lang){
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
diff --git a/languages/sv_SE.json b/languages/sv_SE.json
index 77bd47dd..289b7f01 100644
--- a/languages/sv_SE.json
+++ b/languages/sv_SE.json
@@ -1,916 +1,965 @@
{
- "\"No Motion\" Detector": "\"No Motion\" - Detektor",
- "# of Allow MJPEG Clients": "# av tillåtna MJPEG Klienter 0 för oändlig",
- "180 Degrees": "180 Grader",
- "2-Factor Authentication": "2-Faktors Autentisering",
- "90 Clockwise": "90 Medurs",
- "90 Clockwise and Vertical Flip": "90 Medurs och Vertikal Flip",
- "90 Counter Clockwise and Vertical Flip (default)": "90 Moturs och Vertikal Flip (standard)",
- "AND": "OCH",
- "API": "API",
- "API Key": "API-Nyckel",
- "API Key Added": "API-Nyckel Läggas till",
- "API Key Deleted": "API-Nyckel Bort",
- "API Keys": "API-Nycklar",
- "APIKeyAddedText": "Du kan använda den här knappen nu.",
- "APIKeyDeletedText": "Nyckeln har tagits bort. Det kommer inte längre att fungera.",
- "ASC": "ASC",
- "Accelerator": "Accelerator",
- "Account Info": "Konto Information",
- "AccountEditText1": "Kunde inte redigera. Uppdatera sidan om problemet fortsätter.",
- "Accounts": "Konton",
- "Action for Selected": "Åtgärder för Utvalda",
- "Add": "Lägg till",
- "Add Channel": "Lägg Till Kanal",
- "Add Input Feed": "Lägg till In flöde",
- "Add Map": "Lägg Till Karta",
- "Add Monitor": "Lägg Till Kamera",
- "Add New": "Lägg Till Ny",
- "Admin": "Admin",
- "Advanced": "Avancerad",
- "Again": "Igen",
- "Age": "Ålder",
- "Alert Sound": "Varning Ljud",
- "Alert Sound Delay": "Signal Fördröjning",
- "All Logs": "Alla Loggar",
- "All Monitors": "Alla Kameror",
- "All Monitors and Privileges": "Alla Kameror och Privilegier",
- "All Privileges": "Alla Privilegier",
- "All Warnings": "Alla Varningar",
- "All streams in first feed": "Alla streams i första flödet",
- "Allow Next Command": "Ge Nästa Kommando i Minuter",
- "Allow Next Discord Alert": "Låt Nästa Discord Alert i Minuter",
- "Allow Next Email": "Tillåter Nästa E-post inom några Minuter",
- "Allow Next Trigger": "Låt Nästa Trigger i Millisekunder",
- "Allowed IPs": "Tillåtna IPs",
- "Already exists": "Finns redan",
- "Amazon S3": "Amazon S3",
- "Amazon S3 Upload Error": "Amazon S3 Uppladdnings Fel",
- "Analyzation Duration": "Analyzation Längd",
- "Archive": "Arkiv",
- "Are you sure?": "Är du säker?",
- "Attach Video Clip": "Bifoga Video Klipp",
- "Audio": "Ljud",
- "Audio Bit Rate": "Audio Bithastighet",
- "Audio Codec": "Ljud-Codec",
- "Audio Detection": "Ljuddetektion",
- "Audio Detector": "Ljud Detektor",
- "Audio stream only from first feed": "Ljud endast från första flödet",
- "Audio streams only": "Ljud streams endast",
- "Authenticate": "Verifiera",
- "Authentication Failed": "Autentisering Misslyckades",
- "Auto": "Auto",
- "Automatic": "Automatisk",
- "Autosave": "Autospara",
- "Backblaze B2": "Backblaze B2",
- "Backblaze Error": "Backblaze Fel",
- "Base64 over Websocket": "Base64 över Websocket",
- "Basic Authentication": "Grundläggande Autentisering",
- "Batch": "Batch",
- "Bind Credentials": "Bind Referenser (Lösenord)",
- "Blank for No Change": "Tomt för Ingen Förändring",
- "Bottom Left": "Längst Ned Till Vänster",
- "Bottom Right": "Längst Ner Till Höger",
- "Browser Console Log": "Webbläsaren Konsol logg",
- "Bucket": "Bucket",
- "Buffer Preview": "Buffert Förhandsgranska",
- "Build": "Bygga",
- "Building": "Byggnad",
- "CPU": "CPU",
- "CPU indicator will not work. Continuing...": "CPU-indikatorn kommer inte att fungera. Fortsätter...",
- "CPU used by this stream": "CPU som används av denna stream",
- "CSS": "CSS - format på instrumentpanel.",
- "Calendar": "Kalendern",
- "Call Method": "Samtal Metod",
- "Camera Password": "Kamera Lösenord",
- "Camera Username": "Kamera Användarnamn",
- "Camera is not recording": "Kameran inspelar inte in",
- "Camera is not running": "Kameran körs ej",
- "Camera is not streaming": "Kameran streamar inte",
- "CameraNotRecordingText": "Inställningar kan vara inkompatibla. Kolla kodare. Startar om...",
- "Can Authenticate Websocket": "Kan Autentisera Websocket",
- "Can Change User Settings": "Kan Ändra Användarinställningar",
- "Can Control Monitors": "Kan Styra Kameror",
- "Can Create and Delete Monitors": "Kan Skapa och ta Bort Kameror",
- "Can Delete Videos": "Kan Ta Bort Videor",
- "Can Delete Videos and Events": "Kan Radera Videoklipp och Händelser",
- "Can Edit Monitor": "Kan Redigera Kameror",
- "Can Get Logs": "Kan Få Loggar",
- "Can Get Monitors": "Kan Få Kameror",
- "Can View Logs": "Kan Visa Loggar",
- "Can View Monitor": "Kan Visa Kamera",
- "Can View Snapshots": "Kan Visa Bilder",
- "Can View Streams": "Kan Visa Streams",
- "Can View Videos": "Kan Visa Videor",
- "Can View Videos and Events": "Kan Visa Videoklipp och Händelser",
- "Can edit Max Days": "Kan redigera Max Dagar",
- "Can edit Max Storage": "Kan redigera Max Lagring",
- "Can edit how long to keep Events": "Kan ändra hur länge Händelser sparas",
- "Can edit how long to keep Logs": "Kan ändra hur länge Loggar sparas",
- "Can use Admin Panel": "Kan använda Admin Panel",
- "Can use Amazon S3": "Kan använda Amazon S3",
- "Can use Discord Bot": "Kan använda Discord Bot",
- "Can use LDAP": "Kan använda LDAP",
- "Can use SFTP": "Kan använda SFTP",
- "Can use Wasabi Hot Cloud Storage": "Kan använda Wasabi Hot Cloud Storage",
- "Can use WebDAV": "Kan använda WebDAV",
- "Can't Connect": "Kan inte Ansluta",
- "Cannot watch a monitor that isn't running.": "Kan inte titta på en skärm som inte körs.",
- "Cards": "Kort",
- "Center": "Center URL-Adress",
- "Channel": "Kanal",
- "Channel ID": "Kanal-ID",
- "Chat on Discord": "Chatta på Discord",
- "Check": "In",
- "Check Signal Interval": "Kontrollera Signal Intervall i Minuter",
- "Check for Motion First": "Kontrollera för Motion Först",
- "Clear Recorder Process": "Rensa Inspelningsprocessen",
- "Close": "Stäng",
- "Closed": "Stängdes",
- "Color Threshold": "Färg Tröskel",
- "Command": "Kommandot",
- "Command on Trigger": "Kommando på Utlösare",
- "Complete Stream URL": "Komplett Stream URL",
- "Confidence": "Förtroende",
- "Confidence of Detection": "Förtroende för Detektering",
- "Configuration": "Konfiguration",
- "Confirm": "Bekräfta",
- "Connected": "Ansluten",
- "Connection": "Anslutning",
- "Connection Type": "Anslutningstyp",
- "Connection timed out": "Anslutningen har avbrutits",
- "Contains": "Innehåller",
- "Control": "Kontroll",
- "Controls and Logs": "Kontroller och loggar",
- "Control Error": "Kontroll Fel",
- "ControlErrorText1": "Kontroll är inte aktiverat",
- "ControlErrorText2": "Kontrollera dina anslutnings detaljer. Du kan behöva peka Bas-URL på port 8000 eller 80. Kontrollera din autentisering info.",
- "Controllable": "Reglerbar",
- "Copy Connection Settings": "Kopiera Anslutning Inställningar",
- "Copy Custom Settings": "Kopiera Anpassade Inställningar",
- "Copy Detector Settings": "Kopiera Detektor Inställningar",
- "Copy Group Settings": "Kopiera Grupp Inställningar",
- "Copy Input Settings": "Kopiera Ingångs Inställningar",
- "Copy JPEG API Settings": "Kopiera JPEG-API Inställningar",
- "Copy Logging Settings": "Kopiera Inställningar För Loggning",
- "Copy Mode": "Kopiera Läge",
- "Copy Recording Settings": "Kopiera Inspelnings Inställningar",
- "Copy Settings": "Kopiera Inställningar",
- "Copy Stream Channel Settings": "Kopiera Stream Kanal",
- "Copy Stream Settings": "Kopiera Stream Inställningar",
- "Copy to Settings": "Kopiera Inställningar",
- "Could not create Bucket.": "Kunde inte skapa Bucket.",
- "Country of Plates": "Land av Plattor",
- "Counts of Motion": "Antal Rörelser",
- "Create Sub-Accounts at /admin": "Skapa Sub-Konton på /admin",
- "Creating New Account": "Skapa Nytt Konto",
- "Creation Interval": "Skapa Intervall",
- "Current": "Nuvarande",
- "Currently viewing": "För närvarande visa",
- "Custom": "Anpassad",
- "Custom Base URL": "Anpassad Bas-URL Lämna tomt för att använda Värd URL",
- "Custom Endpoint": "Anpassad Slutpunkt",
- "DB Lost.. Retrying..": "Databasen Förlorad.. Försöker Igen..",
- "DESC": "DESC",
- "Dashboard": "Instrumentpanelen",
- "Dashboard Language": "Språk Instrumentpanel",
- "Dashcam": "Dashcam",
- "Dashcam (Streamer v2)": "Dashcam (Streamer v2)",
- "Database": "Databas",
- "Database Not Found": "Databasen Hittades Inte",
- "Database row does not exist": "Databas raden inte finns",
- "Date": "Datum",
- "Date Range": "Datum Intervall",
- "Debug": "Debug",
- "Default": "Standard",
- "Delete": "Ta bort",
- "Delete Filter": "Ta bort Filter",
- "Delete Matches": "Ta bort Matchningar",
- "Delete Monitor": "Ta Bort Skärm",
- "Delete Monitor State?": "Ta Bort Monitor State",
- "Delete Monitor States Preset": "Ta Bort Monitor States Preset",
- "Delete Motionless Video": "Ta Bort Orörlig Video",
- "Delete Motionless Videos (Record)": "Ta Bort Orörlig Videor (Inspelad)",
- "Delete Selected Videos": "Ta Bort Valda Videor",
- "Delete Video": "Ta Bort Video",
- "Delete selected": "Radera utvalda",
- "DeleteMonitorText": "Vill du ta bort denna kamera? Du kan inte återställa den. Du kan välja att behålla filerna i filsystemet. Om du väljer att återskapa en skärm med samma ID-videor och händelser som kommer att bli synliga i översikten.",
- "DeleteMonitorsText": "Vill du ta bort dessa Kameror? Du kan inte återställa dem. Du kan välja att behålla filerna för dessa Id: n i filsystemet. Om du väljer att återskapa en kamera med en av de IDs videor och händelser som kommer att bli synliga i översikten.",
- "DeleteSelectedVideosMsg": "Vill du ta bort dessa filmer? Du kan inte återställa dem.",
- "DeleteVideoMsg": "Vill du ta bort denna video? Du kan inte återställa den.",
- "Deleted": "Borttagen",
- "Deleted Schedule Configuration": "Borttagen Schema Konfiguration",
- "Deleted State Configuration": "Borttaget Konfiguration",
- "Detect Objects": "Identifiera Objekt Se nedan",
- "Detection Engine": "Detektor Motor",
- "Detector": "Detektor",
- "Detector Buffer": "Detektor Buffert",
- "Detector Filters": "Detektor Filter",
- "Detector Flags": "Detektor Flaggor",
- "Detector Grouping": "Detektor Gruppering Lägga till grupper i - Inställningar",
- "Detector Rate": "Detektor Hastighet (FPS)",
- "Detector Recording Complete": "Detektor Inspelning Komplett",
- "Detector Recording Process Exited Prematurely. Restarting.": "Detektor Inspelnings Processen Avslutades I Förtid. Startar om.",
- "DetectorText": "
När rutorna Bredd och Höjd visas bör du ställa dem till 640 x 480 eller lägre. Detta kommer att optimera läshastigheten av ramar.
", - "Died": "Dog", - "Digest Authentication": "Digest-Autentisering", - "Disable Night Vision": "Inaktivera Night Vision URL-Adress", - "Disable Nightvision": "Inaktivera Nightvision", - "Disabled": "Inaktiverad", - "Discord": "Discord", - "Discord Alert on Trigger": "Discord Alert on Trigger", - "Discord Bot": "Discord Bot", - "DiscordErrorText": "Skicka till Disharmoni har orsakat ett Fel", - "DiscordFailedText": "Skicka till Discord har Misslyckats", - "DiscordLoggedIn": "Discord Bot Autentiserad", - "DiscordNotEnabledText": "Discord Bot är Inte Aktiverad, Aktivera det i dina kontoinställningar.", - "Documentation": "Dokumentation", - "Does Not Contain": "Innehåller Inte", - "Don't show this anymore": "Visa inte det här längre", - "Double Quote Directory": "Dubbel Citat Katalog Vissa kataloger har utrymmen. Kan krascha vissa kameror.", - "Down": "Ner URL-Adress", - "Down Stop": "Stopp ner URL-Adress", - "Download": "Ladda ner", - "EU": "EU", - "Edit": "Ändra", - "Edit Selected": "Redigera Markerad", - "Edited Schedule Configuration": "Redigerad Schema Konfiguration", - "Edited State Configuration": "Redigerat Tillstånd Konfiguration", - "Email": "E-post", - "Email Details": "E-Post Info", - "Email address is in use.": "E-postadress är i bruk.", - "Email and Password fields cannot be empty": "E-postadress och Lösenords fält får inte vara tomt", - "Email on No Motion": "E-post på \"No Motion\"", - "Email on Trigger": "E-post Utlösare E-post gå till kontohavarens loggain adress.", - "Emotion": "Känslor", - "Emotion Average": "Känslor Genomsnitt", - "Enable": "Aktivera", - "Enable Night Vision": "Aktivera Night Vision URL-Adress", - "Enable Nightvision": "Aktivera Nightvision", - "Enabled": "Aktiverad", - "End": "Slut", - "End Time": "Slut Tid", - "Ended": "Slutade", - "Endpoint": "Slutpunkt", - "Endpoint Address": "Slutpunkt Adress", - "Enlarge": "Förstora", - "Enter this code to proceed": "Skriv in denna kod för att gå vidare", - "Equal to": "Lika med", - "Error Connecting": "Fel Vid Anslutning", - "Error While Decoding": "Fel Vid Avkodning", - "ErrorWhileDecodingText": "Din hårdvara kan ha en instabil anslutning till nätverket. Kontrollera dina nätverksanslutningar.", - "Event": "Händelse", - "Event Limit": "Händelse Gräns", - "Event Webhook Error": "Händelse Webhook Fel", - "EventText1": "Utlöst en motion till händelse", - "EventText2": "Kunde inte e-bild, fil inte var tillgänglig", - "Events": "Händelser", - "Example": "Exempel", - "Execute Command": "Utföra Kommandot", - "Executed": "Genomförda", - "Export": "Export", - "Export Selected Videos": "Exportera Valda Videor", - "Export Video": "Exportera Video", - "ExportSelectedVideosMsg": "Vill du exportera dessa filmer? Det kan ta lite tid att zip och ladda ner.", - "FFmpegCantStart": "FFmpeg Kunde inte Starta", - "FFmpegCantStartText": "Inspelningen motorn för att den här kameran kan inte starta. Kan det vara något fel med din kamera konfiguration. Om det är någon loggar annat än detta, att posta dem i Frågor på Github.", - "FFmpegTip": "FFprobe är en enkel multimedia streammar analyzer. Du kan använda den för att visa alla typer av information om en ingång även i fråga om tid, bildhastighet, bildstorlek, etc.", - "FFprobe": "Probe", - "FLV": "FLV", - "FLV Stream Type": "FLV-Stream-Typ", - "FactorAuthText1": "Koden är endast aktiv i 15 minuter. Om du loggar in igen, kommer timern att återställas till 15 minuter med samma kod.", - "Fatal": "Dödlig utgång", - "Fatal Maximum Reached": "Dödlig Max Har Nåtts, Stoppa Kameran.", - "FatalMaximumReachedText": "JPEG Fel var dödlig.", - "Feed-in Image Height": "Feed-in Bildens Höjd", - "Feed-in Image Width": "Feed-in Bildens Bredd", - "Female": "Kvinna", - "Fields cannot be empty": "Fält får inte vara tomt", - "File Delete Error": "Ta Bort Fel Fil", - "File Not Exist": "Fil Inte Existerar", - "File Not Found": "Filen Kunde Inte Hittas", - "File Not Found in Database": "Filen kan Inte Hittas i Databasen", - "File Not Found in Filesystem": "Filen kan Inte Hittas i Filsystemet", - "File Type": "Filtyp", - "FileNotExistText": "Det går inte att spara icke existerande fil. Något gick fel.", - "Filename": "Filnamn", - "Filesize": "Filstorlek", - "Filter ID": "Filter-ID", - "Filter Matches": "Filter Matchar", - "Filter Name": "Filtrera Namn", - "Filter for Objects only": "Filter för Objekt", - "FilterMatchesText1": "Detta filter har uppfyllt villkoren.", - "FilterMatchesText2": "videor som finns.", - "Filters": "Filter", - "Filters Updated": "Filter Uppdaterade", - "FiltersUpdatedText": "Dina ändringar har sparats och tillämpas.", - "Find Where": "Hitta Där", - "First stream in feed": "Första stream i foder", - "Fix": "Fixa", - "Fix Video": "Fixa Video", - "FixVideoMsg": "Vill du fixa denna video? Du kan inte ångra den här åtgärden.", - "Flush PM2 Logs": "Spola PM2 Loggar", - "Font Path": "Font Väg", - "Font Size": "Font Storlek", - "For Group": "För Gruppen", - "Force Monitors Per Row": "Tvinga Kameror Per Rad", - "Force Port": "Tvinga Port", - "Form Data Not Found": "Formulär För Uppgifter Som Inte Finns", - "Found Devices": "Hittade Enheter", - "Frame Rate": "Bildhastighet", - "Full Frame Detection": "Full Ram Upptäckt", - "Full Stream URL": "Full Stream URL", - "Full URL Path": "Fullständiga URL-Sökvägen", - "Fullscreen": "Fullskärm", - "Gender": "Kön", - "Generate Subtitles": "Generera Undertexter", - "Get Logs to Client": "Få Stockar till Kund", - "Global Detector Settings": "Global Detektor Inställningar", - "Greater Than": "Större Än", - "Greater Than or Equal to": "Större Än eller Lika med", - "Group Key": "Gruppen Nyckeln", - "Group Key is in use.": "Gruppen Nyckeln är i bruk.", - "Group Name": "Grupp Namn", - "Grouping": "Gruppering", - "H.264 / H.265 / H.265+": "H. 264 / H. 265 / H. 265 ", - "HEVC (H.265)": "HEVC (H. 265)", - "HLS (.m3u8)": "HLS (.m3u8)", - "HLS (includes Audio)": "HLS (innehåller Ljud)", - "HLS Audio Encoder": "Audio Encoder", - "HLS List Size": "Lista Storlek", - "HLS Live Start Index": "HLS Live Startar Index", - "HLS Preset": "Förinställda Mallen", - "HLS Segment Length": "Segment Längd i Sekunder", - "HLS Start Number": "HLS Start Nummer", - "HLS Video Encoder": "Video Encoder", - "HTTP": "HTTP", - "HTTPS": "HTTPS", - "Hardware Accelerated": "Hårdvaruaccelererad", - "Height": "Höjd", - "Help": "Hjälp", - "Hide List": "Dölj Lista", - "Hide Notes": "Dölj Anteckningar", - "Host": "Värd", - "Host Type": "Värd Typ", - "Hotswap Modes (Watch-Only)": "Hotswap Lägen (Titta Endast)", - "How to Record": "Hur att Spela in", - "IP Address": "IP-Adress", - "Identity": "Identitet", - "IdentityText1": "Detta är hur systemet kommer att identifiera data för denna stream. Du kan inte ändra Skärm-ID när du har tryckt på spara. Om du vill kan du göra Övervaka ID mer läsbar innan du fortsätter.", - "IdentityText2": "Du kan kopiera en kamera genom att ändra Skärm-ID och sedan trycka på spara. Du kan inte använda ID på en kamera som redan finns eller kommer det att spara över att övervaka databas information.", - "Idle": "Inaktiv", - "Image Height": "Bildens Höjd", - "Image Location": "Bilden var Absolut Sökväg eller lämna tomt för att använda globala", - "Image Position": "Bild Position", - "Image Width": "Bildens Bredd", - "Import": "Importera", - "Import Monitor Configuration": "Importera Kameror", - "ImportMonitorConfigurationText": "Om du gör detta kommer overrwrite eventuella förändringar som för närvarande inte är sparad. Importerade ändringar kommer att tillämpas endast när du trycker på Spara.", - "ImportMultiMonitorConfigurationText": "Om du gör detta, kommer alla Kameror skrivas över med Id:n i importfilen.", - "In": "I", - "Incorrect Settings Chosen": "Felaktiga Inställningar Valt", - "Indifference": "Likgiltighet", - "Input": "Ingång", - "Input Feed": "Ingång Foder", - "Input Flags": "Ingång Flaggor", - "Input Selector": "Input Selector", - "Input Settings": "Inmata Inställningar", - "Input Type": "Input Type", - "InputText1": "I detta avsnitt berättar Shinobi hur man förbrukar stream. För optimal prestanda försöka finjustera kamerans interna inställningar. Hitta följande alternativ och ställa in dem som på bilden. För att hitta din kamera kan du använda den inbyggda ONVIF-Scanner av Shinobi. Vissa ONVIF-kameror som kräver användning av ett verktyg för att ändra sina interna inställningar. Om du inte kan hitta dina kameror kan du prova ONVIF enhetshanteraren för Windows.", - "InputText2": "Detta avsnitt kommer att utse den primära metoden för att streama ut och dess inställningar. Denna stream kommer att visas i instrumentpanelen. Om du väljer att använda HLS, JPEG, eller MJPEG då kan du snvända denna stream genom andra program.
Med hjälp av JPEG-stream i huvudsak stänger av den primära-stream och använder ögonblicksbild bin för att få bilder.
", - "Streamer": "Streamer", - "Streams": "Streams", - "Subdivision": "Indelning", - "Success": "Lyckad", - "Superuser": "Superuser", - "Superuser Logs": "Superuser Loggar", - "Switch on for Still Image": "Slå på för stillbild", - "System": "System", - "TCP": "TCP", - "TV Channel": "TV-Kanal", - "TV Channel Group": "TV-Kanal Grupp", - "TV Channel ID": "TV-Kanal ID", - "Text Box Color": "Text ruta Färg", - "Text Color": "Text Färg", - "Themes": "Teman", - "There are no monitors that you can view with this account.": "Det finns inga Kameror som du kan visa med detta konto.", - "Thumbnail": "Miniatyr", - "Time": "Tid", - "Time Left": "Tid Kvar", - "Time Occurred": "Tid Inträffade", - "Time-lapse": "Time-lapse", - "Time-lapse Tool": "Time-lapse-Funktionen", - "Timelapse": "Timelapse", - "Timelapse Frames Share": "Timelapse Ramar Dela", - "Timeout": "Timeout", - "Timeout Reset on Next Event": "Återställ Timeout på Nästa Händelse", - "Timeout Reset on Next Motion": "Återställ Timeout på Nästa Rörelse", - "Toggle Sidebar": "Växla Sidomeny", - "Token": "Token", - "Top Left": "Överst Till Vänster", - "Top Right": "Överst Till Höger", - "Traditional (Watch-Only, Includes Buffer)": "Traditionell (Titta Bara, Har Buffert)", - "Traditional Recording": "Traditionell Inspelning", - "Traditional Recording Flags": "Traditionell Inspelning Flaggor", - "Train": "Träna", - "TrainConfirm": "Är du säker på att du vill börja träna? Detta kan ta mer än 12 timmar med över 500 bilder. Detta kommer att konsumera en stor mängd resurser, som RAM-minne och/eller CPU.", - "TrainConfirmStop": "Är du säker på att du vill sluta träna?", - "Trainer Engine": "Tränare Motor", - "Trigger Camera Groups": "Trigger Kameran Grupper", - "Trigger Group to Record": "Trigger Gruppen Inspelning", - "Trigger Record": "Trigger Inspelning", - "Trigger Successful": "Trigger Lyckad", - "Trigger Threshold": "Trigger Tröskel", - "UDP": "UDP", - "URL": "URL", - "URL Stop Timeout": "URL Stopp Timeout Kör Stopp URL efter X millisekunder", - "US": "OSS", - "Unable to Launch": "Det gick inte att Starta", - "UnabletoLaunchText": "Vänligen spara ny Kamera först. Sedan försök att kör Regionredigerare.", - "Uniform": "Uniform", - "Up": "Upp URL-Adressen,", - "Up Stop": "Stopp upp URL-Adressen,", - "Update": "Uppdatering", - "Update to Development": "Uppdatera till Utveckling", - "Update to Master": "Uppdatera för att Bemästra", - "Upload File": "Ladda Upp Fil", - "Uploaders": "Uppladdare", - "Use Built-In": "Använd Inbyggd", - "Use Global Amazon S3 Video Storage": "Använd Global Amazon S3 Videolagring", - "Use Global Backblaze B2 Video Storage": "Använd Global Backblaze B2 Videolagring", - "Use Global Wasabi Hot Cloud Storage Video Storage": "Använd Global Wasabi Hot Cloud Storage Videolagring", - "Use Global WebDAV Video Storage": "Använd Global WebDAV Videolagring", - "Use HTML5 Play Method": "Använd HTML5 Play-Metoden", - "Use Max Storage Amount": "Använda Max Lagringstorlek", - "Use coProcessor": "Använd coProcessor", - "User Not Found": "Användare Finns Inte", - "Username": "Användarnamn", - "VA-API": "VA-API", - "Value": "Värde", - "Video": "Video", - "Video Bit Rate": "Video Bitfrekvens", - "Video Codec": "Video Codec", - "Video Filter": "Video Filter", - "Video Finished": "Video Klar", - "Video Length (minutes) and Motion Count per video": "Video Längd (minuter) och Rörelser per video", - "Video Limit": "Video Gräns", - "Video Record Rate": "Videoinspelning Hastighet (FPS)", - "Video Set": "Video lagringsplats", - "Video Share": "Video Dela", - "Video Status": "Video Status", - "Video and Time Span (Minutes)": "Video och Tidsspann (Minuter)", - "Video stream only from first feed": "Video stream endast från första flödet", - "Video streams only": "Endast Video streams", - "Videos": "Videoklipp", - "Videos List": "Video Lista", - "Videos Merge": "Video Sammanfoga", - "Warning": "Varning", - "Wasabi Hot Cloud Storage": "Wasabi Hot Cloud Storage", - "Wasabi Hot Cloud Storage Upload Error": "Wasabi Hot Cloud Storage Uppladdnings Fel", - "Watch": "Titta", - "Watch Only": "Endast Titta", - "Watch-Only": "Endast Titta", - "Watching": "Tittar på", - "Web Page": "Webbsida", - "WebDAV": "WebDAV", - "WebM (libvpx)": "WebM (libvpx)", - "Webdav Error": "Webdav Fel", - "WebdavErrorTextCreatingDir": "Kan inte skapa katalogen.", - "WebdavErrorTextTryCreatingDir": "Det går inte att spara. Försök skapa katalog.", - "Webhook": "Webhook", - "Webhook URL": "Webhook URL", - "Websocket": "Websocket", - "Websocket Connected": "Websocket Ansluten", - "Websocket Disconnected": "Websocket Frånkopplad", - "Width": "Bredd", - "X Point": "X-Punkt", - "Y Point": "Y-Punkt", - "Yes": "Ja", - "Zip and Download": "Zip och Ladda ner", - "Zoom In": "Zooma In URL-Adress", - "Zoom In Stop": "Zooma In Stop URL-Adress", - "Zoom Out": "Zooma Ut URL-Adress", - "Zoom Out Stop": "Zooma Ut för att Stoppa URL-Adress", - "a day": "en dag", - "a few seconds": "några sekunder", - "a minute": "en minut", - "a month": "en månad", - "a year": "ett år", - "aac": "aac", - "aac (Default)": "aac (Standard)", - "ac3": "ac3", - "accountId": "Konto-ID", - "ago": "sedan", - "an hour": "en timme", - "applicationKey": "Applikations Nyckel", - "aws_accessKeyId": "Tillgång Till Nyckel-Id", - "aws_secretAccessKey": "Hemlig Nyckel", - "bindDN": "bindDN", - "blankPassword": "Lämna tomt för att behålla samma lösenord", - "clientStreamFailedattemptingReconnect": "Klienten ctream post kontroll misslyckades, försök ansluta igen.", - "coProcess Crashed for Monitor": "coProcess har Kraschat för Kamera", - "coProcess Unexpected Exit": "coProcess Oväntad Utgång", - "coProcessor": "coProcessor", - "coProcessor Started": "coProcessor Igång", - "coProcessor Stopped": "coProcessor Stoppad", - "coProcessorTextStarted": "coProcessor har startad för CPU bara utgångar.", - "coProcessorTextStopped": "coProcessor har upphört.", - "confirmDeleteFilter": "Vill du ta bort detta filter? Du kan inte återställa det.", - "copy": "kopiera", - "cuvid": "cuvid (NVIDIA NVENC)", - "days": "dagar", - "deleteMonitorStateText1": "Vill du ta bort denna Kamera Preset?", - "deleteMonitorStateText2": "Vill du ta bort denna Kamera är Förinställd?", - "drm": "DRM-objekt dela", - "dropBoxSuccess": "Lyckad! Filer har sparats i din Dropbox.", - "dxva2": "dxva2 (DirectX Video, Windows)", - "failedLoginText1": "Du har misslyckats med att logga in för många gånger. Du måste vänta i 15 minuter innan du kan försöka igen.", - "failedLoginText2": "Vänligen kontrollera dina inloggningsuppgifter.", - "flv": "flv", - "for Global Access": "för Global Tillgång", - "h264_cuvid": "H.264 CUVID", - "h264_mmal": "H.264 (Raspberry Pi)", - "h264_nvenc": "H.264 NVENC (NVIDIA HW Accel)", - "h264_omx": "H.264 openMAX (Raspberry Pi)", - "h264_qsv": "H.264 (Quick Sync Video)", - "h264_vaapi": "H.264 VA-API (Intel HW Accel)", - "h265BrowserText1": "Om du försöker spela upp en H.265 fil, kan du behöva ladda ner den och öppna den i ett annat program, t.ex VLC.", - "hevc_cuvid": "H.265 CUVID", - "hevc_nvenc": "H.265 NVENC (NVIDIA HW Accel)", - "hevc_qsv": "H.265 (Quick Sync Video)", - "hevc_vaapi": "H.265 VA-API (Intel HW Accel)", - "hours": "timmar", - "hwaccel": "Accelerator Motor", - "hwaccel_device": "HWAccel Enhet", - "hwaccel_vcodec": "Video Decoder", - "in": "i", - "in Days": "i Dagar", - "keyId": "Nyckel-ID", - "libmp3lame": "libmp3lame", - "libopus": "libopus", - "libvorbis (Default)": "libvorbis (Standard)", - "libvpx (Default)": "libvpx (Standard)", - "libvpx-vp9": "libvpx-vp9", - "libx264": "libx264", - "libx264 (Default)": "libx264 (Standard)", - "libx265": "libx265", - "migrateText1": "Input Typ inte kunde tolkas. Ange det manuellt.", - "minutes": "minuter", - "mjpeg_cuvid": "MJPEG CUVID", - "modifyVideoText1": "Metoden inte existerar. Kontrollera att det sista värdet av URL:en är inte tom.", - "monSavedButNotCopied": "Din Kamera har sparats men inte kopieras till en annan Kamera.", - "monitorEditFailedMaxReached": "Ditt konto har uppnått den maximala antal kameror som kan skapas. Tala till en administratör om du vill att detta ändras.", - "monitorEditText1": "Ogiltiga Data, Kontrollera för att se att detta är en giltig import sträng.", - "monitorEditText2": "Ogiltig Informations Sträng. Kontrollera för att se att det är en JSON-sträng och inte en vanlig objekt som skickats.", - "monitorGetText1": "ofullständig begäran, ta bort sista snedstreck i URL-adressen eller sätt acceptabelt värde.", - "months": "månader", - "mpeg2_mmal": "MPEG-2 (Raspberry Pi)", - "mpeg2_qsv": "MPEG2 (Quick Sync Video)", - "mpeg4_cuvid": "MPEG4 CUVID", - "mpeg4_mmal": "MPEG-4 (Raspberry Pi)", - "noSpecialCharacters": "Inga mellanslag eller specialtecken.", - "notPermitted1": "Denna åtgärd är inte tillåtet av administratören för ditt konto.'", - "on": "på", - "on Error": "om Fel", - "openImagesDownloadConfirm": "Är du säker på att du vill börja ladda ner bilder och bounding boxes (preset Matriser) från OpenImages?", - "openImagesDownloadConfirmStop": "Är du säker på att du vill sluta träna?", - "opencvCascadesText": "Om du ser något här sedan är det bara att hämta paketet på cascades. Släpp dem iplugins/opencv/kaskader tryck sedan på uppdatera .",
- "possibleInternalError": "Möjligt Internt Fel",
- "postDataBroken": "Kontrollera formatet JSON. Se till att den är sträng och definieras under \"uppgifter\"",
- "powerVideoEventLimit": "Du har satt en hög händelse gräns. Är du säker på att du vill göra denna begäran?",
- "privateKey": "Privat Nyckel",
- "qsv": "qsv",
- "sizePurgeLockedText": "The Size Purge Lock (deleteOverMax) verkar ha misslyckats att låsa upp. Låser upp nu...",
- "skipPingText1": "Prova att sätta \"Hoppa över Ping\" till Ja.",
- "startUpText0": "Kontroll Av Disk Som Används..",
- "startUpText1": "Klar Att Kontrollera Hårddisken Som Används.",
- "startUpText2": "alla användare kontrolleras, vänta med att stänga öppna filer och ta bort filer över gränsen för antal användare",
- "startUpText3": "väntar, ger oavslutade video lite mer tid. 3 sekunder.",
- "startUpText4": "Startar Kameror... Var God Vänta...",
- "startUpText5": "Shinobi är redo.",
- "startUpText6": "Föräldralösa Videor hittade och infogade",
- "superAdminText": "\"super.json\" existerar inte. Vänligen byt namn \"super.sample.json\" till en \"super.json\".",
- "total": "totalt",
- "updateKeyText1": "\"updateKey\" saknas \"conf.json\", kan inte göra uppdateringar på detta sätt tills du lägger till den.",
- "updateKeyText2": "\"updateKey\" är felaktig.",
- "vaapi": "vaapi (VA-API)",
- "vda": "vda (Apple VDA Acceleration)",
- "vdpau": "vdpau",
- "videotoolbox": "videotoolbox",
- "vp8_cuvid": "VP8 NVENC (NVIDIA HW Accel)",
- "vp8_qsv": "VP8 (Quick Sync Video)",
- "vp9_cuvid": "VP9 NVENC (NVIDIA HW Accel)",
- "years": "år"
-}
+"# of Allow MJPEG Clients": "# av tillåtna MJPEG Klienter 0 för oändlig",
+"180 Degrees": "180 Grader",
+"2-Factor Authentication": "2-Faktors Autentisering",
+"90 Clockwise and Vertical Flip": "90 Medurs och Vertikal Flip",
+"90 Clockwise": "90 Medurs",
+"90 Counter Clockwise and Vertical Flip (default)": "90 Moturs och Vertikal Flip (standard)",
+"AND": "OCH",
+"API Key Added": "API-Nyckel tillagd",
+"API Key Deleted": "API-Nyckel Borttagen",
+"API Key": "API-Nyckel",
+"API Keys": "API-Nycklar",
+"API": "API",
+"APIKeyAddedText": "Du kan använda den här API Nyckeln nu.",
+"APIKeyDeletedText": "API Nyckeln har tagits bort. Den kommer inte längre att fungera.",
+"Enter atleast one IP": "Ange minst ett IP",
+"DeleteAPIKeyMsg": "Vill du radera denna API Nyckel? Du kan inte återskapa den.",
+"ASC": "Stigande",
+"Accelerator": "Accelerator",
+"Account Info": "Konto Information",
+"AccountEditText1": "Kunde inte redigera. Uppdatera sidan om problemet fortsätter.",
+"Accounts": "Konton",
+"Action for Selected": "Åtgärder för Utvalda",
+"Add Channel": "Lägg Till Kanal",
+"Add Input Feed": "Lägg till Inmatningsflöde",
+"Add Map": "Lägg Till Karta",
+"Add Monitor": "Lägg Till Kamera",
+"Add New": "Lägg Till Ny",
+"Add": "Lägg till",
+"Admin": "Admin",
+"Advanced": "Avancerad",
+"Again": "Igen",
+"Age": "Ålder",
+"Alert Sound Delay": "Signal Fördröjning",
+"Alert Sound": "Varning Ljud",
+"All Logs": "Alla Loggar",
+"All Monitors and Privileges": "Alla Kameror och Privilegier",
+"All Monitors": "Alla Kameror",
+"All Privileges": "Alla Privilegier",
+"All Warnings": "Alla Varningar",
+"All streams in first feed": "Alla streams i första flödet",
+"Allow API Trigger": "Tillåt API Trigger",
+"Allow Next Command": "Ge Nästa Kommando i Minuter",
+"Allow Next Discord Alert": "Låt Nästa Discord Alert i Minuter",
+"Allow Next Email": "Tillåter Nästa E-post inom några Minuter",
+"Allow Next Trigger": "Tillåt Nästa Trigger i Millisekunder",
+"Allowed IPs": "Tillåtna IPs",
+"Already exists": "Finns redan",
+"Always": "Alltid",
+"Amazon S3 Upload Error": "Amazon S3 Uppladdnings Fel",
+"Amazon S3": "Amazon S3",
+"Analyzation Duration": "Analyzation Längd",
+"April": "April",
+"Archive": "Arkiv",
+"Are you sure?": "Är du säker?",
+"Attach Video Clip": "Bifoga Video Klipp",
+"Audio Bit Rate": "Audio Bithastighet",
+"Audio Codec": "Ljud-Codec",
+"Audio Detection": "Ljuddetektion",
+"Audio Detector": "Ljud Detektor",
+"Audio stream only from first feed": "Ljud endast från första flödet",
+"Audio streams only": "Ljud streams endast",
+"Audio": "Ljud",
+"August": "Augusti",
+"Authenticate": "Verifiera",
+"Authentication Failed": "Autentisering Misslyckades",
+"Auto": "Auto",
+"Automatic": "Automatisk",
+"Autosave": "Autospara",
+"Backblaze B2": "Backblaze B2",
+"Backblaze Error": "Backblaze Fel",
+"Base64 over Websocket": "Base64 över Websocket",
+"Basic Authentication": "Grundläggande Autentisering",
+"Batch": "Batch",
+"Bind Credentials": "Bind Referenser (Lösenord)",
+"Blank for No Change": "Tomt för Ingen Förändring",
+"Bottom Left": "Längst Ned Till Vänster",
+"Bottom Right": "Längst Ner Till Höger",
+"Browser Console Log": "Visa Webläsarens Konsol logg",
+"Bucket": "Bucket",
+"Buffer Preview": "Buffert Förhandsgranska",
+"Build": "Bygga",
+"Building": "Byggnad",
+"CPU indicator will not work. Continuing...": "CPU-indikatorn kommer inte att fungera. Fortsätter...",
+"CPU used by this stream": "CPU som används av denna stream",
+"CPU": "CPU",
+"CSS": "CSS format på instrumentpanel.",
+"Calendar": "Kalendern",
+"Call Method": "Samtal Metod",
+"Camera Password": "Kamera Lösenord",
+"Camera Username": "Kamera Användarnamn",
+"Camera is not recording": "Kameran inspelar inte in",
+"Camera is not running": "Kameran körs ej",
+"Camera is not streaming": "Kameran streamar inte",
+"CameraNotRecordingText": "Inställningar kan vara inkompatibla. Kolla kodare. Startar om...",
+"Can Authenticate Websocket": "Kan Autentisera Websocket",
+"Can Change User Settings": "Kan Ändra Användarinställningar",
+"Can Control Monitors": "Kan Styra Kameror",
+"Can Create and Delete Monitors": "Kan Skapa och ta Bort Kameror",
+"Can Delete Videos and Events": "Kan Radera Videoklipp och Händelser",
+"Can Delete Videos": "Kan Ta Bort Videor",
+"Can Edit Monitor": "Kan Redigera Kameror",
+"Can Get Logs": "Kan Få Loggar",
+"Can Get Monitors": "Kan Få Kameror",
+"Can View Logs": "Kan Visa Loggar",
+"Can View Monitor": "Kan Visa Kamera",
+"Can View Snapshots": "Kan Visa Bilder",
+"Can View Streams": "Kan Visa Streams",
+"Can View Videos and Events": "Kan Visa Videoklipp och Händelser",
+"Can View Videos": "Kan Visa Videor",
+"Can edit Max Days": "Kan redigera Max Dagar",
+"Can edit Max Storage": "Kan redigera Max Lagring",
+"Can edit how long to keep Events": "Kan ändra hur länge Händelser sparas",
+"Can edit how long to keep Logs": "Kan ändra hur länge Loggar sparas",
+"Can use Admin Panel": "Kan använda Admin Panel",
+"Can use Amazon S3": "Kan använda Amazon S3",
+"Can use Discord Bot": "Kan använda Discord Bot",
+"Can use LDAP": "Kan använda LDAP",
+"Can use SFTP": "Kan använda SFTP",
+"Can use Wasabi Hot Cloud Storage": "Kan använda Wasabi Hot Cloud Storage",
+"Can use WebDAV": "Kan använda WebDAV",
+"Can't Connect": "Kan inte Ansluta",
+"Cannot watch a monitor that isn't running.": "Kan inte se denna kameran",
+"Cards": "Kort",
+"Center": "Center URL-Adress",
+"Channel ID": "Kanal-ID",
+"Channel": "Kanal",
+"Chat on Discord": "Chatta på Discord",
+"Check Signal Interval": "Kontrollera Signal Intervall i Minuter",
+"Check for Motion First": "Kontrollera för Motion Först",
+"Check": "Kontrollera",
+"Clear Recorder Process": "Rensa Inspelningsprocessen",
+"Close": "Stäng",
+"Closed": "Stängdes",
+"Color Threshold": "Färg Tröskel",
+"Command on Trigger": "Kommando på Trigger",
+"Command": "Kommandot",
+"Complete Stream URL": "Komplett Stream URL",
+"Conditions": "Villkor",
+"Confidence of Detection": "Förtroende för Detektering",
+"Confidence": "Förtroende",
+"Configuration": "Konfiguration",
+"Confirm": "Bekräfta",
+"Connected": "Ansluten",
+"Connection Type": "Anslutningstyp",
+"Connection timed out": "Anslutningen har avbrutits",
+"Connection": "Anslutning",
+"Contains": "Innehåller",
+"Control Error": "Kontroll Fel",
+"Control": "Kontroll",
+"ControlErrorText1": "Kontroll är inte aktiverat",
+"ControlErrorText2": "Kontrollera dina anslutnings detaljer. Du kan behöva peka Bas-URL på port 8000 eller 80. Kontrollera din autentisering info.",
+"Controllable": "Reglerbar",
+"Controls and Logs": "Kontroller och Loggar",
+"Copy Connection Settings": "Kopiera Anslutning Inställningar",
+"Copy Custom Settings": "Kopiera Anpassade Inställningar",
+"Copy Detector Settings": "Kopiera Detektorinställningar",
+"Copy Group Settings": "Kopiera Gruppinställningar",
+"Copy Input Settings": "Kopiera inmatningsinställningar",
+"Copy JPEG API Settings": "Kopiera JPEG-API Inställningar",
+"Copy Logging Settings": "Kopiera Inställningar För Loggning",
+"Copy Mode": "Kopierings Läge",
+"Copy Recording Settings": "Kopiera Inspelningsinställningar",
+"Copy Settings": "Kopiera Inställningar",
+"Copy Stream Channel Settings": "Kopiera Stream Kanal",
+"Copy Stream Settings": "Kopiera Streaminställningar",
+"Copy to Settings": "Kopiera till Inställningar",
+"Could not create Bucket.": "Kunde inte skapa Bucket.",
+"Country of Plates": "Country of Plates",
+"Counts of Motion": "Antal Rörelser",
+"Create Sub-Accounts at /admin": "Skapa Sub-Konton på /admin",
+"Creating New Account": "Skapa Nytt Konto",
+"Creation Interval": "Skapa Intervall",
+"Current": "Nuvarande",
+"Currently viewing": "Nuvarande tittare ",
+"Custom Base URL": "Anpassad Bas-URL Lämna tomt för att använda Värd URL",
+"Custom Endpoint": "Anpassad Slutpunkt",
+"Custom": "Anpassad",
+"DB Lost.. Retrying..": "Databasen Förlorad.. Försöker Igen..",
+"DESC": "Fallande",
+"Dashboard Language": "Språk Instrumentpanel",
+"Dashboard": "Instrumentpanel",
+"Dashcam (Streamer v2)": "Dashcam (Streamer v2)",
+"Dashcam": "Dashcam",
+"Database Not Found": "Databasen Hittades Inte",
+"Database row does not exist": "Databas raden inte finns",
+"Database": "Databas",
+"Date Range": "Datum Intervall",
+"Date": "Datum",
+"Days": "Dagar",
+"Debug": "Debug",
+"December": "December",
+"Default": "Standard",
+"Delete Filter": "Ta bort Filter",
+"Delete Matches": "Ta bort Matchningar",
+"Delete Monitor State?": "Ta Bort Monitor State",
+"Delete Monitor States Preset": "Ta Bort Monitor States Preset",
+"Delete Monitors and Files": "Ta Bort Kamera och Filer",
+"Delete Monitor": "Ta Bort Kamera",
+"Delete Motionless Video": "Ta Bort Orörlig Video",
+"Delete Motionless Videos (Record)": "Ta Bort Orörlig Videor (Inspelad)",
+"Delete Selected Videos": "Ta Bort Valda Videor",
+"Delete Video": "Ta Bort Video",
+"Delete selected": "Radera valda",
+"Delete": "Ta bort",
+"DeleteMonitorText": "Vill du ta bort denna kamera? Du kan inte återställa den. Du kan välja att behålla filerna i filsystemet. Om du väljer att återskapa en kamera med samma ID kommer videor och händelser bli synliga i översikten.",
+"DeleteMonitorsText": "Vill du ta bort dessa Kameror? Du kan inte återställa dem. Du kan välja att behålla filerna för dessa Id:n i filsystemet. Om du väljer att återskapa en kamera med en av de ID:n kommer videor och händelser bli synliga i översikten.",
+"DeleteSelectedVideosMsg": "Vill du ta bort dessa filmer? Du kan inte återställa dem.",
+"NoSelectedMsg": "Du måste välja minst en video.",
+"DeleteVideoMsg": "Vill du ta bort denna video? Du kan inte återställa den.",
+"Deleted Schedule Configuration": "Borttagen Schema Konfiguration",
+"Deleted State Configuration": "Borttaget Konfiguration",
+"Deleted": "Borttagen",
+"Detect Objects": "Identifiera Objekt Se nedan",
+"Detection Engine": "Detektor Motor",
+"Detector Buffer": "Detektor Buffert",
+"Detector Filters": "Detektor Filter",
+"Detector Flags": "Detektor Flaggor",
+"Detector Grouping": "Detektor Gruppering Lägga till grupper i Inställningar",
+"Detector Rate": "Detektor Hastighet (FPS)",
+"Detector Recording Complete": "Detektor Inspelning Komplett",
+"Detector Recording Process Exited Prematurely. Restarting.": "Detektor Inspelnings Processen Avslutades I Förtid. Startar om.",
+"Detector": "Detektor",
+"DetectorText": "När rutorna Bredd och Höjd visas bör du ställa dem till 640 x 480 eller lägre. Detta kommer att optimera läshastigheten av ramar.
", +"Died": "Dog", +"Digest Authentication": "Digest-Autentisering", +"Disable Night Vision": "Inaktivera Night Vision URL-Adress", +"Disable Nightvision": "Inaktivera Nightvision", +"Disabled": "Inaktiverad", +"Discord Alert on Trigger": "Discord Alert med Trigger", +"Discord Bot": "Discord Bot", +"Discord": "Discord", +"DiscordErrorText": "Skicka till Disharmoni har orsakat ett Fel", +"DiscordFailedText": "Skicka till Discord har Misslyckats", +"DiscordLoggedIn": "Discord Bot Autentiserad", +"DiscordNotEnabledText": "Discord Bot är Inte Aktiverad, Aktivera det i dina kontoinställningar.", +"Documentation": "Dokumentation", +"Does Not Contain": "Innehåller Inte", +"Don't show this anymore": "Visa inte det här längre", +"Double Quote Directory": "Dubbel Citat Katalog Vissa kataloger har utrymmen. Kan krascha vissa kameror.", +"Down Stop": "Stopp ner URL-Adress", +"Down": "Ner URL-Adress", +"Download": "Ladda ner", +"Downloading Videos": "Laddar ner Videor", +"EU": "EU", +"Edit Selected": "Redigera Markerad", +"Edit": "Ändra", +"Edited Schedule Configuration": "Redigerad Schema Konfiguration", +"Edited State Configuration": "Redigerat Tillstånd Konfiguration", +"Email Details": "E-Post Info", +"Email address is in use.": "E-postadress är i bruk.", +"Email and Password fields cannot be empty": "E-postadress och Lösenords fält får inte vara tomt", +"Email on No Motion": "E-post på \"No Motion\"", +"Email on Trigger": "E-post Utlösare E-post gå till kontohavarens loggain adress.", +"Email": "E-post", +"Emotion Average": "Känslor Genomsnitt", +"Emotion": "Känslor", +"Enable Night Vision": "Aktivera Night Vision URL-Adress", +"Enable Nightvision": "Aktivera Nightvision", +"Enable": "Aktivera", +"Enabled": "Aktiverad", +"End Time": "Slut Tid", +"End": "Slut", +"Ended": "Slutade", +"Endpoint Address": "Slutpunkt Adress", +"Endpoint": "Slutpunkt", +"Enlarge": "Förstora", +"Enter this code to proceed": "Skriv in denna kod för att gå vidare", +"Equal to": "Lika med", +"Error Connecting": "Fel Vid Anslutning", +"Error While Decoding": "Fel Vid Avkodning", +"ErrorWhileDecodingText": "Din hårdvara kan ha en instabil anslutning till nätverket. Kontrollera dina nätverksanslutningar.", +"Event Limit": "Händelse Gräns", +"Event Webhook Error": "Händelse Webhook Fel", +"Event": "Händelse", +"EventText1": "Utlöst en motion till händelse", +"EventText2": "Kunde inte eposta bild, filen var inte tillgänglig", +"Events": "Händelser", +"Example": "Exempel", +"Execute Command": "Utföra Kommandot", +"Executed": "Genomförda", +"Export Selected Videos": "Exportera Valda Videor", +"Export Video": "Exportera Video", +"Export": "Exportera", +"ExportSelectedVideosMsg": "Vill du exportera dessa filmer? Det kan ta lite tid att packa och ladda ner.", +"FFmpegCantStart": "FFmpeg Kunde inte Starta", +"FFmpegCantStartText": "Inspelnings motorn för att den här kameran kan inte starta. Det kan vara något fel med din kamera konfiguration. Om det finns loggar om annat än detta, att posta dem i Issues på Github.", +"FFmpegTip": "FFprobe är en enkel multimedia streammar analyzer. Du kan använda den för att visa alla typer av information om en ingång även i fråga om tid, bildhastighet, bildstorlek, etc.", +"FFprobe": "Probe", +"FLV Stream Type": "FLV-Stream-Typ", +"FLV": "FLV", +"FactorAuthText1": "Koden är endast aktiv i 15 minuter. Om du loggar in igen, kommer timern att återställas till 15 minuter med samma kod.", +"Fatal Maximum Reached": "Dödligt Max Nått, Stoppa Kameran.", +"Fatal": "Allvarligt", +"FatalMaximumReachedText": "Allvarligt JPEG Fel.", +"February": "Februari", +"Feed-in Image Height": "Feed-in Bildens Höjd", +"Feed-in Image Width": "Feed-in Bildens Bredd", +"Female": "Kvinna", +"Fields cannot be empty": "Fält får inte vara tomt", +"File Delete Error": "Fel vid radering av fil", +"File Not Exist": "Filen Existerar Inte", +"File Not Found in Database": "Filen kan Inte Hittas i Databasen", +"File Not Found in Filesystem": "Filen kan Inte Hittas i Filsystemet", +"File Not Found": "Filen Kunde Inte Hittas", +"File Type": "Filtyp", +"FileBin Share": "FileBin Share", +"FileNotExistText": "Det går inte att spara icke existerande fil. Något gick fel.", +"Filename": "Filnamn", +"Filesize": "Filstorlek", +"Filter ID": "Filter-ID", +"Filter Matches": "Filter Matchar", +"Filter Name": "Filtrera Namn", +"Filter for Objects only": "Filter för Objekt", +"FilterMatchesText1": "Detta filter har uppfyllt villkoren.", +"FilterMatchesText2": "videor som finns.", +"Filters Updated": "Filter Uppdaterade", +"Filters": "Filter", +"FiltersUpdatedText": "Dina ändringar har sparats och tillämpas.", +"Find Where": "Hitta Där", +"First stream in feed": "Första stream i flödet", +"Fix Video": "Fixa Video", +"Fix": "Fixa", +"FixVideoMsg": "Vill du fixa denna video? Du kan inte ångra den här åtgärden.", +"Flush PM2 Logs": "Spola PM2 Loggar", +"Font Path": "Font Sökväg", +"Font Size": "Font Storlek", +"For Group": "För Gruppen", +"Force Monitors Per Row": "Tvinga Kameror Per Rad", +"Force Port": "Tvinga Port", +"Form Data Not Found": "Formulär För Uppgifter Som Inte Finns", +"Found Devices": "Hittade Enheter", +"Frame Rate": "Bildhastighet", +"Friday": "Fredag", +"Full Frame Detection": "Full Bild Detektion", +"Full Stream URL": "Full Stream URL", +"Full URL Path": "Fullständiga URL-Sökvägen", +"Fullscreen": "Fullskärm", +"Gender": "Kön", +"Generate Subtitles": "Generera Undertexter", +"Get Logs to Client": "Få Loggar till Klienten", +"Global Detector Settings": "Globala Detektor Inställningar", +"Greater Than or Equal to": "Större Än eller Lika med", +"Greater Than": "Större Än", +"Group Key is in use.": "Grupp Nyckeln används redan.", +"Group Key": "Grupp Nyckel", +"Group Name": "Grupp Namn", +"Grouping": "Gruppering", +"H.264 / H.265 / H.265+": "H.264 / H.265 / H.265 ", +"HEVC (H.265)": "HEVC (H. 265)", +"HLS (.m3u8)": "HLS (.m3u8)", +"HLS (includes Audio)": "HLS (innehåller Ljud)", +"HLS Audio Encoder": "Audio Encoder", +"HLS List Size": "List Storlek", +"HLS Live Start Index": "HLS Live Start Index", +"HLS Preset": "Förinställd Mall", +"HLS Segment Length": "Segment Längd i Sekunder", +"HLS Start Number": "Start Nummer", +"HLS Video Encoder": "Video Encoder", +"HTTP": "HTTP", +"HTTPS": "HTTPS", +"Hardware Accelerated": "Hårdvaruaccelererad", +"Height": "Höjd", +"Help": "Hjälp", +"Hide List": "Dölj Lista", +"Hide Notes": "Dölj Notiser", +"Host Type": "Värd Typ", +"Host": "Värd", +"Hotswap Modes (Watch-Only)": "Hotswap Lägen (Titta Endast)", +"How to Record": "Inspelningsläge", +"IP Address": "IP-Adress", +"Identity": "Identitet", +"IdentityText1": "Detta är hur systemet kommer att identifiera data för denna stream. Du kan inte ändra Kamera ID när du har tryckt på spara. Om du vill kan du göra Kamera ID mer läsbar innan du fortsätter.", +"IdentityText2": "Du kan kopiera en kamera genom att ändra Kamera ID och sedan trycka på spara. Du kan inte använda samma ID på en kamera som redan finns eller kommer det att spara över kamerans databas information.", +"Idle": "Inaktiv", +"Image Height": "Bildens Höjd", +"Image Location": "Bild Sökväg Absolut Sökväg eller lämna tomt för att använda globala", +"Image Position": "Bild Position", +"Image Width": "Bildens Bredd", +"Import Monitor Configuration": "Importera Kameror", +"Import": "Importera", +"ImportMonitorConfigurationText": "Om du gör detta kommer eventuella förändringar som för närvarande inte är sparade att skrivas över. Importerade ändringar kommer att tillämpas endast när du trycker på Spara.", +"ImportMultiMonitorConfigurationText": "Om du gör detta, kommer alla Kameror skrivas över med Id:n från importfilen.", +"In": "I", +"Incorrect Settings Chosen": "Felaktiga Inställningar Valt", +"Indifference": "Indifferens", +"Input Feed": "Inmatningsflöde", +"Input Flags": "Inmatningsflaggor", +"Input Selector": "Ingångsväljare", +"Input Settings": "Inmatningsinställningar", +"Input Type": "Ingångstyp", +"Input": "Inmatning", +"InputText1": "I detta avsnitt berättar Shinobi hur man tar emot en stream. För optimal prestanda, försök finjustera kamerans interna inställningar. Hitta följande alternativ och ställa in dem som på bilden. För att hitta din kamera kan du använda den inbyggda ONVIF-Scannern av Shinobi. Vissa ONVIF-kameror kräver ett verktyg för att ändra sina interna inställningar. Om du inte kan hitta dina kameror kan du prova ONVIF enhetshanteraren för Windows.", +"InputText2": "Detta avsnitt kommer att utse den primära metoden för att streama ut och dess inställningar. Denna stream kommer att visas i instrumentpanelen. Om du väljer att använda HLS, JPEG, eller MJPEG då kan du snvända denna stream genom andra program.
Med hjälp av JPEG-stream i huvudsak stänger av den primära-stream och använder ögonblicksbild bin för att få bilder.
", +"Streamer": "Streamer", +"Streams": "Streams", +"Subdivision": "Indelning", +"Success": "Lyckad", +"Sunday": "Söndag", +"Superuser Logs": "Superuser Loggar", +"Superuser": "Superuser", +"Switch on for Still Image": "Slå på för stillbild", +"System": "System", +"TCP": "TCP", +"TV Channel Group": "TV-Kanal Grupp", +"TV Channel ID": "TV-Kanal ID", +"TV Channel": "TV-Kanal", +"Text Box Color": "Text ruta Färg", +"Text Color": "Text Färg", +"Themes": "Teman", +"There are no monitors that you can view with this account.": "Det finns inga Kameror du kan visa med detta konto.", +"Thumbnail": "Miniatyr", +"Thursday": "Torsdag", +"Time Left": "Tid Kvar", +"Time Occurred": "Tid Inträffade", +"Time": "Tid", +"Time-lapse Tool": "Time-lapse Funktion", +"Time-lapse": "Time-lapse", +"Timelapse Frames Share": "Timelapse Frames Share", +"Timelapse Watermark": "Timelapse Vattenstämpel", +"Timelapse": "Timelapse", +"Timeout Reset on Next Event": "Återställ Timeout på Nästa Händelse", +"Timeout Reset on Next Motion": "Återställ Timeout på Nästa Rörelse", +"Timeout": "Timeout", +"Timezone Offset": "Tidszon Offset", +"Timezone": "Tidszon", +"Today": "Idag", +"Toggle Sidebar": "Växla Sidomeny", +"Token": "Token", +"Top Left": "Överst Till Vänster", +"Top Right": "Överst Till Höger", +"Traditional (Watch-Only, Includes Buffer)": "Traditionell (Titta Endast, Inkluderar Buffert)", +"Traditional Recording Flags": "Traditionell Inspelning Flaggor", +"Traditional Recording": "Traditionell Inspelning", +"Train": "Träna", +"TrainConfirm": "Är du säker på att du vill börja träna? Detta kan ta mer än 12 timmar med över 500 bilder. Detta kommer att konsumera en stor mängd resurser, som RAM-minne och/eller CPU.", +"TrainConfirmStop": "Är du säker på att du vill sluta träna?", +"Trainer Engine": "Tränare Motor", +"Trigger Blocked": "Trigger Blockerad", +"Trigger Camera Groups": "Trigger Kameran Grupper", +"Trigger Group to Record": "Trigger Gruppen Inspelning", +"Trigger Record": "Trigger Inspelning", +"Trigger Successful": "Trigger Lyckad", +"Trigger Threshold": "Trigger Tröskel", +"Tuesday": "Tisdag", +"UDP": "UDP", +"URL Stop Timeout": "URL Stopp Timeout Kör Stopp URL efter X millisekunder", +"URL": "URL", +"US": "OSS", +"Unable to Launch": "Det gick inte att Starta", +"UnabletoLaunchText": "Vänligen spara ny Kamera först. Försök sedan att köra Regionredigeraren.", +"Uniform": "Uniform", +"Up Stop": "Stopp upp URL-Adressen,", +"Up": "Upp URL-Adressen,", +"Update to Development": "Uppdatera till Development", +"Update to Master": "Uppdatera till Master", +"Update": "Uppdatera", +"Upload File": "Ladda Upp Fil", +"Uploaders": "Uppladdare", +"Use Built-In": "Använd Inbyggd", +"Use Global Amazon S3 Video Storage": "Använd Global Amazon S3 Videolagring", +"Use Global Backblaze B2 Video Storage": "Använd Global Backblaze B2 Videolagring", +"Use Global Wasabi Hot Cloud Storage Video Storage": "Använd Global Wasabi Hot Cloud Storage Videolagring", +"Use Global WebDAV Video Storage": "Använd Global WebDAV Videolagring", +"Use HTML5 Play Method": "Använd HTML5 Play-Metoden", +"Use Max Storage Amount": "Använda Max Lagringstorlek", +"Use coProcessor": "Använd coProcessor", +"User Not Found": "Användare Finns Inte", +"Username": "Användarnamn", +"VA-API": "VA-API", +"Value": "Värde", +"Video Bit Rate": "Video Bitfrekvens", +"Video Codec": "Video Codec", +"Video Filter": "Video Filter", +"Video Finished": "Video Klar", +"Video Length (minutes) and Motion Count per video": "Video Längd (minuter) och Rörelser per video", +"Video Limit": "Video Gräns", +"Video Record Rate": "Videoinspelning Hastighet (FPS)", +"Video Set": "Video lagringsplats", +"Video Share": "Video Dela", +"Video Status": "Video Status", +"Video and Time Span (Minutes)": "Video och Tidsspann (Minuter)", +"Video stream only from first feed": "Video stream endast från första flödet", +"Video streams only": "Endast Video streams", +"Video": "Video", +"Videos List": "Video Lista", +"Videos Merge": "Video Sammanfoga", +"Videos": "Videoklipp", +"Warning": "Varning", +"Wasabi Hot Cloud Storage Upload Error": "Wasabi Hot Cloud Storage Uppladdnings Fel", +"Wasabi Hot Cloud Storage": "Wasabi Hot Cloud Storage", +"Watch Only": "Endast Titta", +"Watch": "Titta", +"Watch-Only": "Endast Titta", +"Watching": "Tittar på", +"Web Page": "Webbsida", +"WebDAV": "WebDAV", +"WebM (libvpx)": "WebM (libvpx)", +"Webdav Error": "Webdav Fel", +"WebdavErrorTextCreatingDir": "Kan inte skapa katalogen.", +"WebdavErrorTextTryCreatingDir": "Det går inte att spara. Försöker skapa en katalog.", +"Webhook URL": "Webhook URL", +"Webhook": "Webhook", +"Websocket Connected": "Websocket Ansluten", +"Websocket Disconnected": "Websocket Frånkopplad", +"Websocket": "Websocket", +"Wednesday": "Onsdag", +"When Detector is Off": "När Detektor är Av", +"When Detector is On": "När Detektor är På", +"Width": "Bredd", +"X Point": "X-Punkt", +"Y Point": "Y-Punkt", +"Yes": "Ja", +"Zip and Download": "Packa och Ladda ner", +"Zipping Videos": "Packar Videor", +"Zoom In Stop": "Zooma In Stopp URL-Adress", +"Zoom In": "Zooma In URL-Adress", +"Zoom Out Stop": "Zooma Ut Stopp URL-Adress", +"Zoom Out": "Zooma Ut URL-Adress", +"\"No Motion\" Detector": "\"No Motion\" - Detektor", +"a day": "en dag", +"a few seconds": "några sekunder", +"a minute": "en minut", +"a month": "en månad", +"a year": "ett år", +"aac (Default)": "aac (Standard)", +"aac": "aac", +"ac3": "ac3", +"accountId": "Konto-ID", +"ago": "sedan", +"an hour": "en timme", +"applicationKey": "Applikations Nyckel", +"aws_accessKeyId": "Tillgång Till Nyckel-Id", +"aws_secretAccessKey": "Hemlig Nyckel", +"bindDN": "bindDN", +"blankPassword": "Lämna tomt för att behålla samma lösenord", +"clientStreamFailedattemptingReconnect": "Ctream-kontrollen på klientsidan misslyckades, försökte återansluta.", +"coProcess Crashed for Monitor": "coProcess har Kraschat för Kamera", +"coProcess Unexpected Exit": "coProcess Oväntad Utgång", +"coProcessor Started": "coProcessor Igång", +"coProcessor Stopped": "coProcessor Stoppad", +"coProcessor": "coProcessor", +"coProcessorTextStarted": "coProcessor har startad för CPU bara utgångar.", +"coProcessorTextStopped": "coProcessor har upphört.", +"confirmDeleteFilter": "Vill du ta bort detta filter? Du kan inte återställa det.", +"copy": "kopiera", +"cuvid": "cuvid (NVIDIA NVENC)", +"days": "dagar", +"deleteMonitorStateText1": "Vill du ta bort denna Monitor Preset?", +"deleteMonitorStateText2": "Vill du ta bort denna Monitor är Förinställd?", +"drm": "DRM-objekt dela", +"dropBoxSuccess": "Lyckad! Filer har sparats i din Dropbox.", +"dxva2": "dxva2 (DirectX Video, Windows)", +"failedLoginText1": "Du har misslyckats med att logga in för många gånger. Du måste vänta i 15 minuter innan du kan försöka igen.", +"failedLoginText2": "Vänligen kontrollera dina inloggningsuppgifter.", +"flv": "flv", +"for Global Access": "för Global Tillgång", +"h264_cuvid": "H.264 CUVID", +"h264_mmal": "H.264 (Raspberry Pi)", +"h264_nvenc": "H.264 NVENC (NVIDIA HW Accel)", +"h264_omx": "H.264 openMAX (Raspberry Pi)", +"h264_qsv": "H.264 (Quick Sync Video)", +"h264_vaapi": "H.264 VA-API (Intel HW Accel)", +"h265BrowserText1": "Om du försöker spela upp en H.265 fil, kan du behöva ladda ner den och öppna den i ett annat program, t.ex VLC.", +"hevc_cuvid": "H.265 CUVID", +"hevc_nvenc": "H.265 NVENC (NVIDIA HW Accel)", +"hevc_qsv": "H.265 (Quick Sync Video)", +"hevc_vaapi": "H.265 VA-API (Intel HW Accel)", +"hours": "timmar", +"hwaccel": "Accelerator Motor", +"hwaccel_device": "HWAccel Enhet", +"hwaccel_vcodec": "Video Decoder", +"in Days": "i Dagar", +"in": "i", +"keyId": "Nyckel-ID", +"libmp3lame": "libmp3lame", +"libopus": "libopus", +"libvorbis (Default)": "libvorbis (Standard)", +"libvpx (Default)": "libvpx (Standard)", +"libvpx-vp9": "libvpx-vp9", +"libx264 (Default)": "libx264 (Standard)", +"libx264": "libx264", +"libx265": "libx265", +"migrateText1": "Ingångs Typ inte kunde tolkas. Ange det manuellt.", +"minutes": "minuter", +"mjpeg_cuvid": "MJPEG CUVID", +"modifyVideoText1": "Metoden inte existerar. Kontrollera att det sista värdet av URL:en är inte tom.", +"monSavedButNotCopied": "Din Kamera har sparats men inte kopieras till en annan Kamera.", +"monitorEditFailedMaxReached": "Ditt konto har uppnått det maximala antalet kameror som kan skapas. Kontakta en administratör om du vill att detta ändras.", +"monitorEditText1": "Ogiltiga Data, Kontrollera för att se att detta är en giltig import sträng.", +"monitorEditText2": "Ogiltig Informations Sträng. Kontrollera för att se att det är en JSON-sträng och inte ett objekt som skickats.", +"monitorGetText1": "Ofullständig begäran, ta bort sista snedstreck i URL-adressen eller sätt ett acceptabelt värde.", +"months": "månader", +"mpeg2_mmal": "MPEG-2 (Raspberry Pi)", +"mpeg2_qsv": "MPEG2 (Quick Sync Video)", +"mpeg4_cuvid": "MPEG4 CUVID", +"mpeg4_mmal": "MPEG-4 (Raspberry Pi)", +"noSpecialCharacters": "Inga mellanslag eller specialtecken.", +"notPermitted1": "Denna åtgärd är inte tillåtet av administratören för ditt konto.'", +"on Error": "vid Fel", +"on": "på", +"openImagesDownloadConfirm": "Är du säker på att du vill börja ladda ner bilder och bounding boxes (förinställda Matriser) från OpenImages?", +"openImagesDownloadConfirmStop": "Är du säker på att du vill sluta träna?", +"opencvCascadesText": "Om du ser något här sedan är det bara att hämta paketet på cascades. Släpp dem iplugins/opencv/kaskader tryck sedan på uppdatera .",
+"possibleInternalError": "Möjligt Internt Fel",
+"postDataBroken": "Kontrollera formatet JSON. Se till att den är sträng och definieras under \"uppgifter\"",
+"powerVideoEventLimit": "Du har satt en hög gräns för händelser. Är du säker på att du vill göra denna begäran?",
+"privateKey": "Privat Nyckel",
+"qsv": "qsv",
+"sizePurgeLockedText": "The Size Purge Lock (deleteOverMax) verkar ha misslyckats att låsa upp. Låser upp nu...",
+"skipPingText1": "Prova att sätta \"Hoppa över Ping\" till Ja.",
+"startUpText0": "Kontroll av disk som används..",
+"startUpText1": "Klart att kontrollera hårddisken som används.",
+"startUpText2": "alla användare kontrolleras, vänta med att stänga öppna filer och ta bort filer över gränsen för antal användare",
+"startUpText3": "väntar, ger oavslutade video lite mer tid. 3 sekunder.",
+"startUpText4": "Startar Kameror... Var God Vänta...",
+"startUpText5": "Shinobi är redo.",
+"startUpText6": "Föräldralösa Videor hittade och infogade",
+"superAdminText": "\"super.json\" existerar inte. Vänligen byt namn \"super.sample.json\" till en \"super.json\".",
+"superAdminTitle": "Shinobi : Super Admin",
+"total": "totalt",
+"updateKeyText1": "\"updateKey\" saknas \"conf.json\", kan inte göra uppdateringar på detta sätt tills du lägger till den.",
+"updateKeyText2": "\"updateKey\" är felaktig.",
+"vaapi": "vaapi (VA-API)",
+"vda": "vda (Apple VDA Acceleration)",
+"vdpau": "vdpau",
+"videotoolbox": "videotoolbox",
+"vp8_cuvid": "VP8 NVENC (NVIDIA HW Accel)",
+"vp8_qsv": "VP8 (Quick Sync Video)",
+"vp9_cuvid": "VP9 NVENC (NVIDIA HW Accel)",
+"No Sound": "Inget Ljud",
+"years": "år"
+}
\ No newline at end of file
diff --git a/libs/uploaders/amazonS3.js b/libs/uploaders/amazonS3.js
index 270312fe..58aeef84 100644
--- a/libs/uploaders/amazonS3.js
+++ b/libs/uploaders/amazonS3.js
@@ -208,16 +208,16 @@ module.exports = function(s,config,lang){
"selector":"autosave_aws_s3",
"field": lang.Autosave,
"description": "",
- "default": "No",
+ "default": lang.No,
"example": "",
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -351,11 +351,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -373,11 +373,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -405,4 +405,4 @@ module.exports = function(s,config,lang){
},
]
}
-}
+}
\ No newline at end of file
diff --git a/libs/uploaders/backblazeB2.js b/libs/uploaders/backblazeB2.js
index d8c63f25..14a80b37 100644
--- a/libs/uploaders/backblazeB2.js
+++ b/libs/uploaders/backblazeB2.js
@@ -177,16 +177,16 @@ module.exports = function(s,config,lang){
"selector":"autosave_bb_b2",
"field": lang.Autosave,
"description": "",
- "default": "No",
+ "default": lang.No,
"example": "",
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -236,11 +236,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -258,11 +258,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
diff --git a/libs/uploaders/s3based.js b/libs/uploaders/s3based.js
index 9a54b5bd..243530db 100644
--- a/libs/uploaders/s3based.js
+++ b/libs/uploaders/s3based.js
@@ -240,16 +240,16 @@ module.exports = function(s,config,lang){
"selector":"autosave_whcs",
"field": lang.Autosave,
"description": "",
- "default": "No",
+ "default": lang.No,
"example": "",
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -419,11 +419,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -441,11 +441,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
diff --git a/libs/uploaders/sftp.js b/libs/uploaders/sftp.js
index d45b7aed..76404c30 100644
--- a/libs/uploaders/sftp.js
+++ b/libs/uploaders/sftp.js
@@ -97,16 +97,16 @@ module.exports = function(s,config,lang){
"selector":"autosave_sftp",
"field": lang.Autosave,
"description": "",
- "default": "No",
+ "default": lang.No,
"example": "",
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
diff --git a/libs/uploaders/webdav.js b/libs/uploaders/webdav.js
index 2546782a..d6840fb9 100644
--- a/libs/uploaders/webdav.js
+++ b/libs/uploaders/webdav.js
@@ -176,16 +176,16 @@ module.exports = function(s,config,lang){
"selector":"autosave_webdav",
"field": lang.Autosave,
"description": "",
- "default": "No",
+ "default": lang.No,
"example": "",
"fieldType": "select",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -233,11 +233,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
@@ -255,11 +255,11 @@ module.exports = function(s,config,lang){
"example": "",
"possible": [
{
- "name": "No",
+ "name": lang.No,
"value": "0"
},
{
- "name": "Yes",
+ "name": lang.Yes,
"value": "1"
}
]
diff --git a/web/pages/blocks/monitoredit.ejs b/web/pages/blocks/monitoredit.ejs
index d324f35c..2e7eab95 100644
--- a/web/pages/blocks/monitoredit.ejs
+++ b/web/pages/blocks/monitoredit.ejs
@@ -43,7 +43,7 @@
var attributes = []
var styles = []
var sectionClass = []
- var headerTitle = monitorSettings.headerTitle || lang[monitorSettings.name]
+ var headerTitle = monitorSettings.headerTitle || lang[monitorSettings.name] || monitorSettings.name
if(monitorSettings.hidden === true){
styles.push('display:none')
}