ManaPlus
emotes.cpp
Go to the documentation of this file.
1 /*
2  * The ManaPlus Client
3  * Copyright (C) 2007 Joshua Langley <[email protected]>
4  * Copyright (C) 2009 The Mana World Development Team
5  * Copyright (C) 2009-2010 The Mana Developers
6  * Copyright (C) 2011-2019 The ManaPlus Developers
7  * Copyright (C) 2019-2021 Andrei Karas
8  *
9  * This file is part of The ManaPlus Client.
10  *
11  * This program is free software; you can redistribute it and/or modify
12  * it under the terms of the GNU General Public License as published by
13  * the Free Software Foundation; either version 2 of the License, or
14  * any later version.
15  *
16  * This program is distributed in the hope that it will be useful,
17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19  * GNU General Public License for more details.
20  *
21  * You should have received a copy of the GNU General Public License
22  * along with this program. If not, see <http://www.gnu.org/licenses/>.
23  */
24 
25 #include "gui/setupactiondata.h"
26 
27 #include "utils/gettext.h"
28 #include "utils/stringutils.h"
29 
30 #include "debug.h"
31 
33 {
34  {
35  // TRANSLATORS: input action name
36  N_("Emote modifiers keys"),
38  ""
39  },
40  {
41  // TRANSLATORS: input action name
42  N_("Emote modifier key"),
44  "",
45  },
46  {
47  // TRANSLATORS: input action name
48  N_("Pet emote modifier key"),
50  "",
51  },
52  {
53  // TRANSLATORS: input action name
54  N_("Homunculus / mercenary emote modifier key"),
56  "",
57  },
58  {
59  // TRANSLATORS: input action name
60  N_("Emote shortcuts"),
62  ""
63  },
64  {
65  // TRANSLATORS: input action name
66  strprintf(N_("Emote Shortcut %d"), 1),
68  "",
69  },
70  {
71  // TRANSLATORS: input action name
72  strprintf(N_("Emote Shortcut %d"), 2),
74  "",
75  },
76  {
77  // TRANSLATORS: input action name
78  strprintf(N_("Emote Shortcut %d"), 3),
80  "",
81  },
82  {
83  // TRANSLATORS: input action name
84  strprintf(N_("Emote Shortcut %d"), 4),
86  "",
87  },
88  {
89  // TRANSLATORS: input action name
90  strprintf(N_("Emote Shortcut %d"), 5),
92  "",
93  },
94  {
95  // TRANSLATORS: input action name
96  strprintf(N_("Emote Shortcut %d"), 6),
98  "",
99  },
100  {
101  // TRANSLATORS: input action name
102  strprintf(N_("Emote Shortcut %d"), 7),
104  "",
105  },
106  {
107  // TRANSLATORS: input action name
108  strprintf(N_("Emote Shortcut %d"), 8),
110  "",
111  },
112  {
113  // TRANSLATORS: input action name
114  strprintf(N_("Emote Shortcut %d"), 9),
116  "",
117  },
118  {
119  // TRANSLATORS: input action name
120  strprintf(N_("Emote Shortcut %d"), 10),
122  "",
123  },
124  {
125  // TRANSLATORS: input action name
126  strprintf(N_("Emote Shortcut %d"), 11),
128  "",
129  },
130  {
131  // TRANSLATORS: input action name
132  strprintf(N_("Emote Shortcut %d"), 12),
134  "",
135  },
136  {
137  // TRANSLATORS: input action name
138  strprintf(N_("Emote Shortcut %d"), 13),
140  "",
141  },
142  {
143  // TRANSLATORS: input action name
144  strprintf(N_("Emote Shortcut %d"), 14),
146  "",
147  },
148  {
149  // TRANSLATORS: input action name
150  strprintf(N_("Emote Shortcut %d"), 15),
152  "",
153  },
154  {
155  // TRANSLATORS: input action name
156  strprintf(N_("Emote Shortcut %d"), 16),
158  "",
159  },
160  {
161  // TRANSLATORS: input action name
162  strprintf(N_("Emote Shortcut %d"), 17),
164  "",
165  },
166  {
167  // TRANSLATORS: input action name
168  strprintf(N_("Emote Shortcut %d"), 18),
170  "",
171  },
172  {
173  // TRANSLATORS: input action name
174  strprintf(N_("Emote Shortcut %d"), 19),
176  "",
177  },
178  {
179  // TRANSLATORS: input action name
180  strprintf(N_("Emote Shortcut %d"), 20),
182  "",
183  },
184  {
185  // TRANSLATORS: input action name
186  strprintf(N_("Emote Shortcut %d"), 21),
188  "",
189  },
190  {
191  // TRANSLATORS: input action name
192  strprintf(N_("Emote Shortcut %d"), 22),
194  "",
195  },
196  {
197  // TRANSLATORS: input action name
198  strprintf(N_("Emote Shortcut %d"), 23),
200  "",
201  },
202  {
203  // TRANSLATORS: input action name
204  strprintf(N_("Emote Shortcut %d"), 24),
206  "",
207  },
208  {
209  // TRANSLATORS: input action name
210  strprintf(N_("Emote Shortcut %d"), 25),
212  "",
213  },
214  {
215  // TRANSLATORS: input action name
216  strprintf(N_("Emote Shortcut %d"), 26),
218  "",
219  },
220  {
221  // TRANSLATORS: input action name
222  strprintf(N_("Emote Shortcut %d"), 27),
224  "",
225  },
226  {
227  // TRANSLATORS: input action name
228  strprintf(N_("Emote Shortcut %d"), 28),
230  "",
231  },
232  {
233  // TRANSLATORS: input action name
234  strprintf(N_("Emote Shortcut %d"), 29),
236  "",
237  },
238  {
239  // TRANSLATORS: input action name
240  strprintf(N_("Emote Shortcut %d"), 30),
242  "",
243  },
244  {
245  // TRANSLATORS: input action name
246  strprintf(N_("Emote Shortcut %d"), 31),
248  "",
249  },
250  {
251  // TRANSLATORS: input action name
252  strprintf(N_("Emote Shortcut %d"), 32),
254  "",
255  },
256  {
257  // TRANSLATORS: input action name
258  strprintf(N_("Emote Shortcut %d"), 33),
260  "",
261  },
262  {
263  // TRANSLATORS: input action name
264  strprintf(N_("Emote Shortcut %d"), 34),
266  "",
267  },
268  {
269  // TRANSLATORS: input action name
270  strprintf(N_("Emote Shortcut %d"), 35),
272  "",
273  },
274  {
275  // TRANSLATORS: input action name
276  strprintf(N_("Emote Shortcut %d"), 36),
278  "",
279  },
280  {
281  // TRANSLATORS: input action name
282  strprintf(N_("Emote Shortcut %d"), 37),
284  "",
285  },
286  {
287  // TRANSLATORS: input action name
288  strprintf(N_("Emote Shortcut %d"), 38),
290  "",
291  },
292  {
293  // TRANSLATORS: input action name
294  strprintf(N_("Emote Shortcut %d"), 39),
296  "",
297  },
298  {
299  // TRANSLATORS: input action name
300  strprintf(N_("Emote Shortcut %d"), 40),
302  "",
303  },
304  {
305  // TRANSLATORS: input action name
306  strprintf(N_("Emote Shortcut %d"), 41),
308  "",
309  },
310  {
311  // TRANSLATORS: input action name
312  strprintf(N_("Emote Shortcut %d"), 42),
314  "",
315  },
316  {
317  // TRANSLATORS: input action name
318  strprintf(N_("Emote Shortcut %d"), 43),
320  "",
321  },
322  {
323  // TRANSLATORS: input action name
324  strprintf(N_("Emote Shortcut %d"), 44),
326  "",
327  },
328  {
329  // TRANSLATORS: input action name
330  strprintf(N_("Emote Shortcut %d"), 45),
332  "",
333  },
334  {
335  // TRANSLATORS: input action name
336  strprintf(N_("Emote Shortcut %d"), 46),
338  "",
339  },
340  {
341  // TRANSLATORS: input action name
342  strprintf(N_("Emote Shortcut %d"), 47),
344  "",
345  },
346  {
347  // TRANSLATORS: input action name
348  strprintf(N_("Emote Shortcut %d"), 48),
350  "",
351  },
352  {
353  "",
355  ""
356  },
357  {
358  // TRANSLATORS: input action name
359  N_("Pet emote shortcuts"),
361  ""
362  },
363  {
364  // TRANSLATORS: input action name
365  strprintf(N_("Pet emote shortcut %d"), 1),
367  "",
368  },
369  {
370  // TRANSLATORS: input action name
371  strprintf(N_("Pet emote shortcut %d"), 2),
373  "",
374  },
375  {
376  // TRANSLATORS: input action name
377  strprintf(N_("Pet emote shortcut %d"), 3),
379  "",
380  },
381  {
382  // TRANSLATORS: input action name
383  strprintf(N_("Pet emote shortcut %d"), 4),
385  "",
386  },
387  {
388  // TRANSLATORS: input action name
389  strprintf(N_("Pet emote shortcut %d"), 5),
391  "",
392  },
393  {
394  // TRANSLATORS: input action name
395  strprintf(N_("Pet emote shortcut %d"), 6),
397  "",
398  },
399  {
400  // TRANSLATORS: input action name
401  strprintf(N_("Pet emote shortcut %d"), 7),
403  "",
404  },
405  {
406  // TRANSLATORS: input action name
407  strprintf(N_("Pet emote shortcut %d"), 8),
409  "",
410  },
411  {
412  // TRANSLATORS: input action name
413  strprintf(N_("Pet emote shortcut %d"), 9),
415  "",
416  },
417  {
418  // TRANSLATORS: input action name
419  strprintf(N_("Pet emote shortcut %d"), 10),
421  "",
422  },
423  {
424  // TRANSLATORS: input action name
425  strprintf(N_("Pet emote shortcut %d"), 11),
427  "",
428  },
429  {
430  // TRANSLATORS: input action name
431  strprintf(N_("Pet emote shortcut %d"), 12),
433  "",
434  },
435  {
436  // TRANSLATORS: input action name
437  strprintf(N_("Pet emote shortcut %d"), 13),
439  "",
440  },
441  {
442  // TRANSLATORS: input action name
443  strprintf(N_("Pet emote shortcut %d"), 14),
445  "",
446  },
447  {
448  // TRANSLATORS: input action name
449  strprintf(N_("Pet emote shortcut %d"), 15),
451  "",
452  },
453  {
454  // TRANSLATORS: input action name
455  strprintf(N_("Pet emote shortcut %d"), 16),
457  "",
458  },
459  {
460  // TRANSLATORS: input action name
461  strprintf(N_("Pet emote shortcut %d"), 17),
463  "",
464  },
465  {
466  // TRANSLATORS: input action name
467  strprintf(N_("Pet emote shortcut %d"), 18),
469  "",
470  },
471  {
472  // TRANSLATORS: input action name
473  strprintf(N_("Pet emote shortcut %d"), 19),
475  "",
476  },
477  {
478  // TRANSLATORS: input action name
479  strprintf(N_("Pet emote shortcut %d"), 20),
481  "",
482  },
483  {
484  // TRANSLATORS: input action name
485  strprintf(N_("Pet emote shortcut %d"), 21),
487  "",
488  },
489  {
490  // TRANSLATORS: input action name
491  strprintf(N_("Pet emote shortcut %d"), 22),
493  "",
494  },
495  {
496  // TRANSLATORS: input action name
497  strprintf(N_("Pet emote shortcut %d"), 23),
499  "",
500  },
501  {
502  // TRANSLATORS: input action name
503  strprintf(N_("Pet emote shortcut %d"), 24),
505  "",
506  },
507  {
508  // TRANSLATORS: input action name
509  strprintf(N_("Pet emote shortcut %d"), 25),
511  "",
512  },
513  {
514  // TRANSLATORS: input action name
515  strprintf(N_("Pet emote shortcut %d"), 26),
517  "",
518  },
519  {
520  // TRANSLATORS: input action name
521  strprintf(N_("Pet emote shortcut %d"), 27),
523  "",
524  },
525  {
526  // TRANSLATORS: input action name
527  strprintf(N_("Pet emote shortcut %d"), 28),
529  "",
530  },
531  {
532  // TRANSLATORS: input action name
533  strprintf(N_("Pet emote shortcut %d"), 29),
535  "",
536  },
537  {
538  // TRANSLATORS: input action name
539  strprintf(N_("Pet emote shortcut %d"), 30),
541  "",
542  },
543  {
544  // TRANSLATORS: input action name
545  strprintf(N_("Pet emote shortcut %d"), 31),
547  "",
548  },
549  {
550  // TRANSLATORS: input action name
551  strprintf(N_("Pet emote shortcut %d"), 32),
553  "",
554  },
555  {
556  // TRANSLATORS: input action name
557  strprintf(N_("Pet emote shortcut %d"), 33),
559  "",
560  },
561  {
562  // TRANSLATORS: input action name
563  strprintf(N_("Pet emote shortcut %d"), 34),
565  "",
566  },
567  {
568  // TRANSLATORS: input action name
569  strprintf(N_("Pet emote shortcut %d"), 35),
571  "",
572  },
573  {
574  // TRANSLATORS: input action name
575  strprintf(N_("Pet emote shortcut %d"), 36),
577  "",
578  },
579  {
580  // TRANSLATORS: input action name
581  strprintf(N_("Pet emote shortcut %d"), 37),
583  "",
584  },
585  {
586  // TRANSLATORS: input action name
587  strprintf(N_("Pet emote shortcut %d"), 38),
589  "",
590  },
591  {
592  // TRANSLATORS: input action name
593  strprintf(N_("Pet emote shortcut %d"), 39),
595  "",
596  },
597  {
598  // TRANSLATORS: input action name
599  strprintf(N_("Pet emote shortcut %d"), 40),
601  "",
602  },
603  {
604  // TRANSLATORS: input action name
605  strprintf(N_("Pet emote shortcut %d"), 41),
607  "",
608  },
609  {
610  // TRANSLATORS: input action name
611  strprintf(N_("Pet emote shortcut %d"), 42),
613  "",
614  },
615  {
616  // TRANSLATORS: input action name
617  strprintf(N_("Pet emote shortcut %d"), 43),
619  "",
620  },
621  {
622  // TRANSLATORS: input action name
623  strprintf(N_("Pet emote shortcut %d"), 44),
625  "",
626  },
627  {
628  // TRANSLATORS: input action name
629  strprintf(N_("Pet emote shortcut %d"), 45),
631  "",
632  },
633  {
634  // TRANSLATORS: input action name
635  strprintf(N_("Pet emote shortcut %d"), 46),
637  "",
638  },
639  {
640  // TRANSLATORS: input action name
641  strprintf(N_("Pet emote shortcut %d"), 47),
643  "",
644  },
645  {
646  // TRANSLATORS: input action name
647  strprintf(N_("Pet emote shortcut %d"), 48),
649  "",
650  },
651  {
652  "",
654  ""
655  },
656 };
SetupActionData setupActionDataEmotes[]
Definition: emotes.cpp:32
#define N_(s)
Definition: gettext.h:36
std::string strprintf(const char *const format,...)