summaryrefslogtreecommitdiffstats
path: root/l10n/eo.json
blob: 18ce787a9cc4aeb92c87c5a25ede5307d31c328a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{ "translations": {
    "Website not found" : "TTT-ejo ne troviĝis",
    "Can not add feed: Exists already" : "Ne eblas aldoni fluon: ĝi jam ekzistas",
    "Can not add folder: Exists already" : "Ne eblas aldoni dosierujon: ĝi jam ekzistas",
    "News" : "Novaĵo",
    "Saved" : "Konservita",
    "Download" : "Elŝuti",
    "Close" : "Fermi",
    "Language" : "Lingvo",
    "Subscribe" : "Aboni",
    "Open website" : "Malfermi TTT-ejon",
    "by" : "de",
    "from" : "el",
    "Description" : "Priskribo",
    "right" : "dekstro",
    "left" : "maldekstro",
    "Refresh" : "Refreŝigi",
    "Web address" : "TTT-adreso",
    "Folder" : "Dosierujo",
    "No folder" : "Neniu dosierujo",
    "New folder" : "Nova dosierujo",
    "Folder name" : "Dosierujnomo",
    "Go back" : "Revenu",
    "Folder exists already!" : "Dosierujo jam ekzistas!",
    "Advanced settings" : "Altanivela agordo",
    "Credentials" : "Aŭtentigiloj",
    "Username" : "Uzantonomo",
    "Password" : "Pasvorto",
    "New Folder" : "Nova dosierujo",
    "Create" : "Krei",
    "Deleted feed" : "Forigis fluon",
    "Undo delete feed" : "Malfari forigon de fluo",
    "Rename" : "Alinomigi",
    "Mark read" : "Marki kiel legita",
    "Delete" : "Forigi",
    "Dismiss" : "Forsendi",
    "Collapse" : "Maletendi",
    "Deleted folder" : "Foriĝis dosierujo",
    "Undo delete folder" : "Malfari forigon de dosierujo",
    "Starred" : "Markita",
    "Unread articles" : "Nelegitaj artikoloj",
    "All articles" : "Ĉiuj artikoloj",
    "Settings" : "Agordo",
    "Show all articles" : "Montri ĉiujn artikolojn",
    "Import" : "Enporti",
    "Export" : "Elporti",
    "Error when importing: file does not contain valid JSON" : "La enporto eraris: la dosiero ne enhavas validan JSON-on",
    "Help" : "Helpo",
    "Keyboard shortcuts" : "Fulmoklavoj",
    "Documentation" : "Dokumentaro"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
n>-z "${NAME}" ] then info "cannot find cgroup '${CGROUP}' in '${CONFIG}'." fi #else # info "configuration file '${CONFIG}' is not available." fi function docker_get_name_classic { local id="${1}" info "Running command: docker ps --filter=id=\"${id}\" --format=\"{{.Names}}\"" NAME="$( docker ps --filter=id="${id}" --format="{{.Names}}" )" return 0 } function docker_get_name_api { local id="${1}" if [ ! -S "/var/run/docker.sock" ] then warning "Can't find /var/run/docker.sock" return 1 fi info "Running API command: /containers/${id}/json" JSON=$(echo -e "GET /containers/${id}/json HTTP/1.0\r\n" | nc -U /var/run/docker.sock | grep '^{.*') NAME=$(echo $JSON | jq -r .Name,.Config.Hostname | grep -v null | head -n1 | sed 's|^/||') return 0 } function docker_get_name { local id="${1}" if hash docker 2>/dev/null then docker_get_name_classic "${id}" else docker_get_name_api "${id}" || docker_get_name_classic "${id}" fi if [ -z "${NAME}" ] then warning "cannot find the name of docker container '${id}'" NAME="${id:0:12}" else info "docker container '${id}' is named '${NAME}'" fi } if [ -z "${NAME}" ] then if [[ "${CGROUP}" =~ ^.*docker[-_/\.][a-fA-F0-9]+[-_\.]?.*$ ]] then # docker containers DOCKERID="$( echo "${CGROUP}" | sed "s|^.*docker[-_/]\([a-fA-F0-9]\+\)[-_\.]\?.*$|\1|" )" # echo "DOCKERID=${DOCKERID}" if [ ! -z "${DOCKERID}" -a \( ${#DOCKERID} -eq 64 -o ${#DOCKERID} -eq 12 \) ] then docker_get_name "${DOCKERID}" else error "a docker id cannot be extracted from docker cgroup '${CGROUP}'." fi elif [[ "${CGROUP}" =~ ^.*kubepods[_/].*[_/]pod[a-fA-F0-9-]+[_/][a-fA-F0-9]+$ ]] then # kubernetes DOCKERID="$( echo "${CGROUP}" | sed "s|^.*kubepods[_/].*[_/]pod[a-fA-F0-9-]\+[_/]\([a-fA-F0-9]\+\)$|\1|" )" # echo "DOCKERID=${DOCKERID}" if [ ! -z "${DOCKERID}" -a \( ${#DOCKERID} -eq 64 -o ${#DOCKERID} -eq 12 \) ] then docker_get_name "${DOCKERID}" else error "a docker id cannot be extracted from kubernetes cgroup '${CGROUP}'." fi elif [[ "${CGROUP}" =~ machine.slice[_/].*\.service ]] then # systemd-nspawn NAME="$(echo ${CGROUP} | sed 's/.*machine.slice[_\/]\(.*\)\.service/\1/g')" elif [[ "${CGROUP}" =~ machine.slice_machine.*-qemu ]] then # libvirtd / qemu virtual machines # NAME="$(echo ${CGROUP} | sed 's/machine.slice_machine.*-qemu//; s/\/x2d//; s/\/x2d/\-/g; s/\.scope//g')" NAME="qemu_$(echo ${CGROUP} | sed 's/machine.slice_machine.*-qemu//; s/\/x2d[[:digit:]]*//; s/\/x2d//g; s/\.scope//g')" elif [[ "${CGROUP}" =~ machine_.*\.libvirt-qemu ]] then # libvirtd / qemu virtual machines NAME="qemu_$(echo ${CGROUP} | sed 's/^machine_//; s/\.libvirt-qemu$//; s/-/_/;')" elif [[ "${CGROUP}" =~ qemu.slice_([0-9]+).scope && -d /etc/pve ]] then # Proxmox VMs FILENAME="/etc/pve/qemu-server/${BASH_REMATCH[1]}.conf" if [[ -f $FILENAME && -r $FILENAME ]] then NAME="qemu_$(grep -e '^name: ' "/etc/pve/qemu-server/${BASH_REMATCH[1]}.conf" | head -1 | sed -rn 's|\s*name\s*:\s*(.*)?$|\1|p')" else error "proxmox config file missing ${FILENAME} or netdata does not have read access. Please ensure netdata is a member of www-data group." fi elif [[ "${CGROUP}" =~ lxc_([0-9]+) && -d /etc/pve ]] then # Proxmox Containers (LXC) FILENAME="/etc/pve/lxc/${BASH_REMATCH[1]}.conf" if [[ -f ${FILENAME} && -r ${FILENAME} ]] then NAME=$(grep -e '^hostname: ' /etc/pve/lxc/${BASH_REMATCH[1]}.conf | head -1 | sed -rn 's|\s*hostname\s*:\s*(.*)?$|\1|p') else error "proxmox config file missing ${FILENAME} or netdata does not have read access. Please ensure netdata is a member of www-data group." fi fi [ -z "${NAME}" ] && NAME="${CGROUP}" [ ${#NAME} -gt 100 ] && NAME="${NAME:0:100}" fi info "cgroup '${CGROUP}' is called '${NAME}'" echo "${NAME}"