#1 Le 30/09/2017, à 04:09
- soujaa
[Résolu]Juste mettre la date du conky en Francais
Salut a tous.
Je veux juste mettre la date du conky en français. La date est en Anglais mais je veux qu'elle s'affiche en Français.
Je me dit qu'il faut changer quelque chose sur cette ligne dans le conkyrc.
${alignc}${execi 10 LANG=${template9} LC_TIME=${template9} date +"%A, %d %B"}\
Voici le conkyrc complet
conky.config = {
background = true,
use_xft = true,
font = 'Linux Biolinum O:size=10',
xftalpha = 1,
update_interval = 1.0,
total_run_times = 0,
own_window = true,
own_window_transparent = true,
own_window_type = 'normal',
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
double_buffer = true,
minimum_width = 800,
minimum_height = 900,
maximum_width = 900,
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
default_color = '48192D',
default_shade_color = '000000',
default_outline_color = '828282',
alignment = 'top_left',
no_buffers = true,
uppercase = false,
cpu_avg_samples = 2,
net_avg_samples = 1,
temperature_unit = 'celsius',
override_utf8_locale = true,
imlib_cache_size = 0,
default_color = 'FFFFFF',
color0 = 'FFFFFF',
color1 = '48192D',
color2 = '333333',
color3 = '414569',
color4 = '40A440',
color5 = '000000',
color6 = 'C22E14',
template9 = 'pl_PL.UTF-8',
own_window_argb_value = 0,
own_window_argb_visual = true,
own_window_colour = '000000',
gap_x = 800,
gap_y = 20,
pozycja_x=400,
pozycja_y=400,
lua_load = '~/.lua/urgo.lua',
lua_draw_hook_post = 'main',
}
conky.text = [[
${font Linux Biolinum O:weight=Bold:size=90}${color4}\
${alignc}${time %H:%M}\
${font}${color}
${font Andale Mono:weight=Bold:size=28}${color4}\
${voffset 10}\
${alignc}${execi 10 LANG=${template9} LC_TIME=${template9} date +"%A, %d %B"}\
${font}${color}
]]
--[[
${color4}SYSTEM ${hr 2}
${offset 15}$sysname $kernel
${offset 15}$nodename
${offset 15}Uptime: $uptime
${offset 120}${cpugraph 40,183 666666 666666}${voffset -25}
Battery: ${battery_percent BAT1}% ${battery_bar BAT1}
${offset 90}ETHERNET
${offset 15}Up: ${upspeed enp2s0} / ${totalup}
${offset 15}${upspeedgraph enp2s0 40,285 4B1B0C FF5C2B 100 -l}
${offset 15}Down: ${downspeed enp2s0} / ${totaldown}
${offset 15}${downspeedgraph enp2s0 40,285 324D23 77B753 100 -l}
${offset 15}Up: ${upspeed wlp3s0} / ${totalup}
${offset 15}Down: ${downspeed wlp3s0} / ${totaldown}
${color4}${hr 2}
]]
Dernière modification par soujaa (Le 01/10/2017, à 03:12)
Hors ligne
#2 Le 30/09/2017, à 07:28
- MicP
Re : [Résolu]Juste mettre la date du conky en Francais
Bonjour soujaa
Remplace la ligne :
template9 = 'pl_PL.UTF-8',
par
template9 = 'fr_FR.UTF-8',
=======
Si ça ne fonctionne toujours pas,
remplace :
${alignc}${execi 10 LANG=${template9} LC_TIME=${template9} date +"%A, %d %B"}\
par :
${alignc}${execi 10 LANG='fr_FR.UTF-8' LC_TIME='fr_FR.UTF-8' date +"%A, %d %B"}\
Dernière modification par MicP (Le 30/09/2017, à 07:41)
Hors ligne
#3 Le 01/10/2017, à 03:11
- soujaa
Re : [Résolu]Juste mettre la date du conky en Francais
Merci MicP
Ceci a suffit a mon bonheur
Remplace la ligne :
template9 = 'pl_PL.UTF-8',
par
template9 = 'fr_FR.UTF-8',
Hors ligne
#4 Le 21/12/2020, à 12:01
- Compte supprimé
Re : [Résolu]Juste mettre la date du conky en Francais
Bonjour,
Il est recommandé d'éviter d'utiliser exec car couteux en processus :
exec command
Executes a shell command and displays the output in conky. Warn‐
ing: this takes a lot more resources than other variables. I'd
recommend coding wanted behaviour in C/C++ and posting a patch.
D'autant que dans le cas présent, nous pouvons utiliser le time de conky :
exemple:
conky.text = [[${color red}${alignc}${time %A %d %B}
${alignc}${time %H:%M:%S}
Dernière modification par Compte supprimé (Le 21/12/2020, à 12:01)
#5 Le 21/12/2020, à 14:03
- MicP
Re : [Résolu]Juste mettre la date du conky en Francais
+1 : Il vaut mieux utiliser les fonctions internes d'un programme plutôt que de lui en faire lancer un autre.
Hors ligne