comparison src/gui/translate/anime.cpp @ 15:cde8f67a7c7d

*: update, megacommit :)
author Paper <mrpapersonic@gmail.com>
date Tue, 19 Sep 2023 22:36:08 -0400
parents 4b198a111713
children d0adc4aedfc8
comparison
equal deleted inserted replaced
14:a29c9402faf0 15:cde8f67a7c7d
1 #include "core/anime.h" 1 #include "core/anime.h"
2 #include "gui/translate/anime.h"
2 3
3 namespace Translate { 4 namespace Translate {
4 5
5 std::string TranslateListStatus(const Anime::ListStatus status) { 6 std::string ToString(const Anime::ListStatus status) {
6 switch (status) { 7 switch (status) {
7 case Anime::ListStatus::NOT_IN_LIST: return "Not in list"; 8 case Anime::ListStatus::NOT_IN_LIST: return "Not in list";
8 case Anime::ListStatus::CURRENT: return "Currently watching"; 9 case Anime::ListStatus::CURRENT: return "Currently watching";
9 case Anime::ListStatus::PLANNING: return "Plan to watch"; 10 case Anime::ListStatus::PLANNING: return "Plan to watch";
10 case Anime::ListStatus::COMPLETED: return "Completed"; 11 case Anime::ListStatus::COMPLETED: return "Completed";
12 case Anime::ListStatus::PAUSED: return "On hold"; 13 case Anime::ListStatus::PAUSED: return "On hold";
13 default: return ""; 14 default: return "";
14 } 15 }
15 } 16 }
16 17
17 std::string TranslateSeriesFormat(const Anime::SeriesFormat format) { 18 std::string ToString(const Anime::SeriesFormat format) {
18 switch (format) { 19 switch (format) {
19 case Anime::SeriesFormat::UNKNOWN: return "Unknown"; 20 case Anime::SeriesFormat::UNKNOWN: return "Unknown";
20 case Anime::SeriesFormat::TV: return "TV"; 21 case Anime::SeriesFormat::TV: return "TV";
21 case Anime::SeriesFormat::TV_SHORT: return "TV short"; 22 case Anime::SeriesFormat::TV_SHORT: return "TV short";
22 case Anime::SeriesFormat::OVA: return "OVA"; 23 case Anime::SeriesFormat::OVA: return "OVA";
26 case Anime::SeriesFormat::MUSIC: return "Music"; 27 case Anime::SeriesFormat::MUSIC: return "Music";
27 default: return ""; 28 default: return "";
28 } 29 }
29 } 30 }
30 31
31 std::string TranslateSeriesSeason(const Anime::SeriesSeason season) { 32 std::string ToString(const Anime::SeriesSeason season) {
32 switch (season) { 33 switch (season) {
33 case Anime::SeriesSeason::UNKNOWN: return "Unknown"; 34 case Anime::SeriesSeason::UNKNOWN: return "Unknown";
34 case Anime::SeriesSeason::WINTER: return "Winter"; 35 case Anime::SeriesSeason::WINTER: return "Winter";
35 case Anime::SeriesSeason::SUMMER: return "Summer"; 36 case Anime::SeriesSeason::SUMMER: return "Summer";
36 case Anime::SeriesSeason::FALL: return "Fall"; 37 case Anime::SeriesSeason::FALL: return "Fall";
37 case Anime::SeriesSeason::SPRING: return "Spring"; 38 case Anime::SeriesSeason::SPRING: return "Spring";
38 default: return ""; 39 default: return "";
39 } 40 }
40 } 41 }
41 42
42 std::string TranslateSeriesStatus(const Anime::SeriesStatus status) { 43 std::string ToString(const Anime::SeriesStatus status) {
43 switch (status) { 44 switch (status) {
44 case Anime::SeriesStatus::UNKNOWN: return "Unknown"; 45 case Anime::SeriesStatus::UNKNOWN: return "Unknown";
45 case Anime::SeriesStatus::RELEASING: return "Currently airing"; 46 case Anime::SeriesStatus::RELEASING: return "Currently airing";
46 case Anime::SeriesStatus::FINISHED: return "Finished airing"; 47 case Anime::SeriesStatus::FINISHED: return "Finished airing";
47 case Anime::SeriesStatus::NOT_YET_RELEASED: return "Not yet aired"; 48 case Anime::SeriesStatus::NOT_YET_RELEASED: return "Not yet aired";