-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsupport.py
76 lines (70 loc) · 4 KB
/
support.py
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
# @author: Renan Silva
#? @github: https://github.com/rfelipesilva
#! Python3.8
import pandas as pd
class Data:
"""Class to centralize and provide any kind of data/path/credentials
"""
def get_stocks_list():
stocks_list = pd.read_csv('data/bra_stocks_list.csv', delimiter = '|', encoding = 'utf-8')
return list(stocks_list['Symbol'].sort_values(ascending = True))
def get_language_dict():
language_dict = {
'pt' : {
'language' : 'pt',
'sidebar' : {
'period' : {
'header' : 'Seleção',
'start' : 'Selecione data inicial do período:',
'end' : 'Selecione data final do período:',
},
'stocks' : {
'title' : 'Selecione as ações que deseja comparar:'
},
'about' : {
'header' : 'Sobre',
'text' : '''
**Stocker** é um aplicativo desenvolvido por *Renan Silva* que busca facilitar a comparação entre ações da bolsa de valores do Brasil (B3).
\nGostaria de sugerir melhorias ou comentar sobre o aplicativo? Esses são os canais onde você pode entrar em contato:
\n![LinkedIn](https://raw.githubusercontent.com/paulrobertlloyd/socialmediaicons/main/linkedin-16x16.png) [LinkedIn perfil](https://www.linkedin.com/in/renan-silva-16960313a/?locale=en_US)
\n![GitHub](https://raw.githubusercontent.com/paulrobertlloyd/socialmediaicons/main/github-16x16.png) [GitHub repositório](https://github.com/rfelipesilva/webapp-stocker-python38)
'''
}
},
'body' : {
'description' : 'Stocker faz comparações entre ações parecer fácil, dá uma chance!',
'message_before_selection' : '''
Para obter o gráfico, do lado esquerdo :arrow_left: do aplicativo na seção **Seleção**, selecione as ações e o período desejado. :chart_with_upwards_trend:
'''
}
},
'en': {
'language' : 'en',
'sidebar' : {
'period' : {
'header' : 'Selection',
'start' : 'Select the start date for the period:',
'end' : 'Select the end date for the period:',
},
'stocks' : {
'title' : 'Select the stocks you want to compare:'
},
'about' : {
'header' : 'About',
'text' : '''
**Stocker** is an app developed by *Renan Silva* that aims to facilitate the stocks comparison of Brazil stock exchange (B3).
\nWould you like to share your comments or suggest improvements? Here are the channels to contact:
\n![LinkedIn](https://raw.githubusercontent.com/paulrobertlloyd/socialmediaicons/main/linkedin-16x16.png) [LinkedIn profile](https://www.linkedin.com/in/renan-silva-16960313a/?locale=en_US)
\n![GitHub](https://raw.githubusercontent.com/paulrobertlloyd/socialmediaicons/main/github-16x16.png) [GitHub repository](https://github.com/rfelipesilva/webapp-stocker-python38)
'''
}
},
'body' : {
'description' : 'Stocker makes comparisons between stocks look easy, give it a try!',
'message_before_selection' : '''
To get the chart, on the left :arrow_left: side of the app in the **Selection** section, select the stocks and desired period. :chart_with_upwards_trend:
'''
}
}
}
return language_dict