From cf3b1814dfe272e206585ecf935c63269a83319c Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sun, 17 Jun 2018 21:42:09 +0200 Subject: [PATCH 01/15] Add dockerfile and requirements.txt --- Dockerfile | 30 ++++++++++++++++++++++++++++++ requirements.txt | 6 ++++++ 2 files changed, 36 insertions(+) create mode 100644 Dockerfile create mode 100644 requirements.txt diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..61381eb1c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,30 @@ +FROM python:3.6-alpine + +ENV MEOWTH_INSTALLDIR="/opt/meowth" +ENV MEOWTH_CONFIG=$MEOWTH_INSTALLDIR/config.json + +RUN addgroup -g 1000 meowth && adduser -S -G meowth meowth + +COPY . $MEOWTH_INSTALLDIR + +RUN apk add --update build-base git && \ + python3 -m pip install -r $MEOWTH_INSTALLDIR/requirements.txt + +RUN python3 -m pip install -U git+https://github.com/Rapptz/discord.py@rewrite && \ + apk del build-base git make gcc g++ + +RUN mkdir -p $MEOWTH_INSTALLDIR +COPY . $MEOWTH_INSTALLDIR +RUN cp $MEOWTH_INSTALLDIR/config_blank.json $MEOWTH_CONFIG && \ + chown meowth:meowth -R $MEOWTH_INSTALLDIR + +RUN apk del build-base git make gcc g++ && \ + rm -rf /var/cache/apk/* /root/* /root/.cache + + +USER meowth + +WORKDIR $MEOWTH_INSTALLDIR + +ENTRYPOINT ["python3", "launcher.py"] + diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 000000000..28a4e977d --- /dev/null +++ b/requirements.txt @@ -0,0 +1,6 @@ +requests>=2.18.4 +hastebin.py>=0.2 +python-dateutil>=2.6.1 +fuzzywuzzy>=0.15.1 +dateparser>=0.6.0 +python-Levenshtein From 4166667c4efbdb0ec6a1a7d83a6f8347c6806804 Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sun, 24 Jun 2018 00:25:03 +0200 Subject: [PATCH 02/15] Optimize docker file --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 61381eb1c..0eab7e416 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,9 +3,10 @@ FROM python:3.6-alpine ENV MEOWTH_INSTALLDIR="/opt/meowth" ENV MEOWTH_CONFIG=$MEOWTH_INSTALLDIR/config.json -RUN addgroup -g 1000 meowth && adduser -S -G meowth meowth +RUN addgroup -g 1000 meowth && adduser -u 1000 -S -G meowth meowth -COPY . $MEOWTH_INSTALLDIR +RUN mkdir -p $MEOWTH_INSTALLDIR +COPY requirements.txt $MEOWTH_INSTALLDIR/requirements.txt RUN apk add --update build-base git && \ python3 -m pip install -r $MEOWTH_INSTALLDIR/requirements.txt @@ -13,7 +14,6 @@ RUN apk add --update build-base git && \ RUN python3 -m pip install -U git+https://github.com/Rapptz/discord.py@rewrite && \ apk del build-base git make gcc g++ -RUN mkdir -p $MEOWTH_INSTALLDIR COPY . $MEOWTH_INSTALLDIR RUN cp $MEOWTH_INSTALLDIR/config_blank.json $MEOWTH_CONFIG && \ chown meowth:meowth -R $MEOWTH_INSTALLDIR From 6e5e7ba4d70bc3237fe0d7138fea2543348873cc Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sun, 8 Jul 2018 17:25:15 +0200 Subject: [PATCH 03/15] change de configuration directory (to map to docker volume) --- .gitignore | 4 +++- Dockerfile | 13 ++++++++++- meowth/__main__.py | 22 ++++++++++--------- .../config_blank.json | 0 {data => samples}/gym_data_example.json | 0 5 files changed, 27 insertions(+), 12 deletions(-) rename config_blank.json => samples/config_blank.json (100%) rename {data => samples}/gym_data_example.json (100%) diff --git a/.gitignore b/.gitignore index c2887322e..07b5833d5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ *.bat -config.json +/config data/serverdict_backup data/serverdict @@ -9,3 +9,5 @@ __pychache__/ *.py[cod] data/gym_data.json +venv/ +.idea diff --git a/Dockerfile b/Dockerfile index 0eab7e416..4041e1ac5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,8 +14,17 @@ RUN apk add --update build-base git && \ RUN python3 -m pip install -U git+https://github.com/Rapptz/discord.py@rewrite && \ apk del build-base git make gcc g++ -COPY . $MEOWTH_INSTALLDIR +COPY ./pokegifs $MEOWTH_INSTALLDIR/ +COPY ./meowth $MEOWTH_INSTALLDIR/ +COPY ./locale $MEOWTH_INSTALLDIR/ +COPY ./images $MEOWTH_INSTALLDIR/ +COPY ./data $MEOWTH_INSTALLDIR/ +COPY ./config $MEOWTH_INSTALLDIR/ +COPY launcher.py LICENSE emoji.rar $MEOWTH_INSTALLDIR/ + + RUN cp $MEOWTH_INSTALLDIR/config_blank.json $MEOWTH_CONFIG && \ + mkdir $MEOWTH_INSTALLDIR/logs && chown meowth:meowth -R $MEOWTH_INSTALLDIR RUN apk del build-base git make gcc g++ && \ @@ -24,6 +33,8 @@ RUN apk del build-base git make gcc g++ && \ USER meowth +VOLUME [ "$MEOWTH_INSTALLDIR/logs","$MEOWTH_INSTALLDIR/config" ] + WORKDIR $MEOWTH_INSTALLDIR ENTRYPOINT ["python3", "launcher.py"] diff --git a/meowth/__main__.py b/meowth/__main__.py index ea4201d92..cde3ed8f1 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -54,13 +54,13 @@ def _get_prefix(bot, message): custom_error_handling(Meowth, logger) try: - with open(os.path.join('data', 'serverdict'), 'rb') as fd: + with open(os.path.join('config', 'serverdict'), 'rb') as fd: Meowth.guild_dict = pickle.load(fd) logger.info('Serverdict Loaded Successfully') except OSError: logger.info('Serverdict Not Found - Looking for Backup') try: - with open(os.path.join('data', 'serverdict_backup'), 'rb') as fd: + with open(os.path.join('config', 'serverdict_backup'), 'rb') as fd: Meowth.guild_dict = pickle.load(fd) logger.info('Serverdict Backup Loaded Successfully') except OSError: @@ -68,7 +68,7 @@ def _get_prefix(bot, message): Meowth.guild_dict = { } - with open(os.path.join('data', 'serverdict'), 'wb') as fd: + with open(os.path.join('config', 'serverdict'), 'wb') as fd: pickle.dump(Meowth.guild_dict, fd, (- 1)) logger.info('Serverdict Created') @@ -100,7 +100,7 @@ def load_config(): global type_list global raid_info # Load configuration - with open('config.json', 'r') as fd: + with open('config/config.json', 'r') as fd: config = json.load(fd) # Set up message catalog access language = gettext.translation( @@ -1360,19 +1360,19 @@ async def save(ctx): await _print(Meowth.owner, err) async def _save(): - with tempfile.NamedTemporaryFile('wb', dir=os.path.dirname(os.path.join('data', 'serverdict')), delete=False) as tf: + with tempfile.NamedTemporaryFile('wb', dir=os.path.dirname(os.path.join('config', 'serverdict')), delete=False) as tf: pickle.dump(guild_dict, tf, (- 1)) tempname = tf.name try: - os.remove(os.path.join('data', 'serverdict_backup')) + os.remove(os.path.join('config', 'serverdict_backup')) except OSError as e: pass try: - os.rename(os.path.join('data', 'serverdict'), os.path.join('data', 'serverdict_backup')) + os.rename(os.path.join('config', 'serverdict'), os.path.join('config', 'serverdict_backup')) except OSError as e: if e.errno != errno.ENOENT: raise - os.rename(tempname, os.path.join('data', 'serverdict')) + os.rename(tempname, os.path.join('config', 'serverdict')) @Meowth.command() @checks.is_owner() @@ -3315,6 +3315,7 @@ async def reload_json(ctx): Usage: !reload_json Useful to avoid a full restart if boss list changed""" + logger.info("reloading the jsons ...") load_config() await ctx.message.add_reaction('☑') @@ -3364,11 +3365,11 @@ async def raid_json(ctx, level=None, *, newlist=None): if timeout or res.emoji == '❎': return await ctx.channel.send(_("Meowth! Configuration cancelled!")) elif res.emoji == '✅': - with open(os.path.join('data', 'raid_info.json'), 'r') as fd: + with open(os.path.join('config', 'raid_info.json'), 'r') as fd: data = json.load(fd) tmp = data['raid_eggs'][level]['pokemon'] data['raid_eggs'][level]['pokemon'] = intlist - with open(os.path.join('data', 'raid_info.json'), 'w') as fd: + with open(os.path.join('config', 'raid_info.json'), 'w') as fd: json.dump(data, fd, indent=2, separators=(', ', ': ')) load_config() await question.clear_reactions() @@ -3377,6 +3378,7 @@ async def raid_json(ctx, level=None, *, newlist=None): else: return await ctx.channel.send(_("Meowth! I'm not sure what went wrong, but configuration is cancelled!")) + @Meowth.command() @commands.has_permissions(manage_guild=True) async def reset_board(ctx, *, user=None, type=None): diff --git a/config_blank.json b/samples/config_blank.json similarity index 100% rename from config_blank.json rename to samples/config_blank.json diff --git a/data/gym_data_example.json b/samples/gym_data_example.json similarity index 100% rename from data/gym_data_example.json rename to samples/gym_data_example.json From a74bb0e9d7674ce36fd91b174b64d5bd425f9cba Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sun, 8 Jul 2018 17:50:11 +0200 Subject: [PATCH 04/15] Handle the default raid_info.json --- meowth/__main__.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/meowth/__main__.py b/meowth/__main__.py index cde3ed8f1..1f62f0a0a 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -92,6 +92,14 @@ def _get_prefix(bot, message): Helper functions """ +def __load_raid_info(): + # Check first if the server has its own configuration for raid source + raid_path_source = os.path.join('config', 'raid_info.json') + if not os.path.isfile(raid_path_source): + raid_path_source = os.path.join('data', 'raid_info.json') + with open(raid_path_source, 'r') as fd: + raid_info = json.load(fd) + return (raid_path_source, raid_info) def load_config(): global config @@ -107,14 +115,13 @@ def load_config(): 'meowth', localedir='locale', languages=[config['bot-language']]) language.install() pokemon_language = [config['pokemon-language']] + # Load Pokemon list and raid info pokemon_path_source = os.path.join( 'locale', '{0}', 'pkmn.json').format(config['pokemon-language']) - raid_path_source = os.path.join('data', 'raid_info.json') - # Load Pokemon list and raid info with open(pokemon_path_source, 'r') as fd: pkmn_info = json.load(fd) - with open(raid_path_source, 'r') as fd: - raid_info = json.load(fd) + + raid_path_source, raid_info = __load_raid_info() # Load type information with open(os.path.join('data', 'type_chart.json'), 'r') as fd: type_chart = json.load(fd) @@ -3365,8 +3372,7 @@ async def raid_json(ctx, level=None, *, newlist=None): if timeout or res.emoji == '❎': return await ctx.channel.send(_("Meowth! Configuration cancelled!")) elif res.emoji == '✅': - with open(os.path.join('config', 'raid_info.json'), 'r') as fd: - data = json.load(fd) + __unused__, data = __load_raid_info() tmp = data['raid_eggs'][level]['pokemon'] data['raid_eggs'][level]['pokemon'] = intlist with open(os.path.join('config', 'raid_info.json'), 'w') as fd: From f977a4f25f7e11bba971e41a5fb60167bb7ae11f Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sun, 8 Jul 2018 18:12:54 +0200 Subject: [PATCH 05/15] Update the documentation --- README.md | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e4d7a4b64..7a2453913 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,29 @@ https://discord.gg/hhVjAN8 # Install your own Meowth -## Dependancies +## Using [docker](https://docs.docker.com/) + +1. Install [Docker CE](https://docs.docker.com/install/) on your server. + +1. Create a configuration directory where your configuration and all your generated files will reside. + Let's assume it's in the current directory : `config` + +1. Optionally create a logs directory, if you want to easily have access to your logging files. + Let's assume it's in the current directory : `logs` + +1. Now build your docker image. Place yourself in the sources directory you retreived via GIT: + + `docker build . --tag meowth2` + +1. Run the docker image: + ``` + docker run -d --restart unless-stopped --name meowth2 \ + -v $PWD/config:/opt/meowth/config \ + -v $PWD/logs:/opt/meowth/logs \ + meowth2 + ``` + +## \[Non Docker\] Dependancies ## **`Python 3.6.1+`** From e33d74e4dd6c5abd57c854bd91e6db267501e74b Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sun, 1 Jul 2018 01:31:36 +0200 Subject: [PATCH 06/15] optimize Dockerfile --- Dockerfile | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4041e1ac5..cf3808624 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.6-alpine ENV MEOWTH_INSTALLDIR="/opt/meowth" -ENV MEOWTH_CONFIG=$MEOWTH_INSTALLDIR/config.json +ENV MEOWTH_CONFIG=$MEOWTH_INSTALLDIR/config/config.json RUN addgroup -g 1000 meowth && adduser -u 1000 -S -G meowth meowth @@ -14,18 +14,17 @@ RUN apk add --update build-base git && \ RUN python3 -m pip install -U git+https://github.com/Rapptz/discord.py@rewrite && \ apk del build-base git make gcc g++ -COPY ./pokegifs $MEOWTH_INSTALLDIR/ -COPY ./meowth $MEOWTH_INSTALLDIR/ -COPY ./locale $MEOWTH_INSTALLDIR/ -COPY ./images $MEOWTH_INSTALLDIR/ -COPY ./data $MEOWTH_INSTALLDIR/ -COPY ./config $MEOWTH_INSTALLDIR/ +COPY ./pokegifs $MEOWTH_INSTALLDIR/pokegifs +COPY ./meowth $MEOWTH_INSTALLDIR/meowth +COPY ./locale $MEOWTH_INSTALLDIR/locale +COPY ./images $MEOWTH_INSTALLDIR/images +COPY ./data $MEOWTH_INSTALLDIR/data +COPY ./config $MEOWTH_INSTALLDIR/config COPY launcher.py LICENSE emoji.rar $MEOWTH_INSTALLDIR/ -RUN cp $MEOWTH_INSTALLDIR/config_blank.json $MEOWTH_CONFIG && \ - mkdir $MEOWTH_INSTALLDIR/logs && - chown meowth:meowth -R $MEOWTH_INSTALLDIR +RUN mkdir $MEOWTH_INSTALLDIR/logs && \ + chown meowth:meowth -R $MEOWTH_INSTALLDIR/config $MEOWTH_INSTALLDIR/logs RUN apk del build-base git make gcc g++ && \ rm -rf /var/cache/apk/* /root/* /root/.cache From 260363a83dc9115239bbd9a28e5040c5acadbc6b Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sun, 24 Jun 2018 00:23:39 +0200 Subject: [PATCH 07/15] =?UTF-8?q?traduction=20des=20=C3=A9quipes=20OK?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit a5edac0) --- locale/fr/LC_MESSAGES/meowth.mo | Bin 32359 -> 14223 bytes locale/fr/LC_MESSAGES/meowth.po | 4405 ++++++++++++++++++++++++++----- locale/meowth.pot | 1685 +++++++----- meowth/__main__.py | 58 +- 4 files changed, 4835 insertions(+), 1313 deletions(-) diff --git a/locale/fr/LC_MESSAGES/meowth.mo b/locale/fr/LC_MESSAGES/meowth.mo index 539ba33dcb2b3c12b67cf57b51835df2ee8e9ccb..c8d67726c622f1553c933d874596a73554a94005 100644 GIT binary patch literal 14223 zcmdU#dyFMnUB?fyBHO&5%KAFJu-u{P+w_dEyYxQixjW0u?(FQ$&aS9K^}VNW*G%22 zyY=Xqo~9FnJOuxN7>pVcAV#1;5QB*V8aA{h;2*vcA}T?mVuCT4@CPOc>gRh-Ro#1g zdS(Z9|B#zhe{WTtdmg{@`+a|p(_ekzb?-HN9M?~A9eTPk?*x-)@Q2U4pJ~j`g6{#l z;2(e^@SngpfhVpv<`?xGybgTcj4?k7z8LI)H-OIu4}d=dK2YDMAYGUZP~*N8d@lGw z@Oj`T>-)#SdG7xTd=>cJ`u!`P75cpy)VvOYF9jb1Uj+Ut_;T=lpvHL|JOF;Ne*SDG zbu0Ia;QPTCTmY|sjxiqxZv{_*|5oE|Ol}YN?*H&L*ashC5q}N-F?bXB&KC##eNgSb z1U>@Jza-qh4U~Mo0^SQg17Ya?0r1t}I;iKr3%(ZoCb$B={Kt(MfbRnD2EPSLZa?=E z#_-jg0cmP7Q2Y6IkR_Qhu6n7;>K!TsA1%HM$>1wRbFsDeMn%j% zQ2KE@C>1*ZqH^YFjmPWv4}xroIRmm~rVpy05vcYTLG|-yQ2YB9kgYPm25P>)1tLoG zNl<#Z4XVE{)c0Qk_4|LQ@4p6WK3}h&|404&TlM{afuH65_dx0Ar+?a**MVOI_ptu| z1tqsV7|RlP43vD|0iFQA2}a;uHq7UPpvM0YxB&hhsQLdRI0t?M)HpAmH3pS8uK*FH zc?~H2enX9CLA5Ku4)`nJE5VP|&;J&b-2NHVeE%I}tBk!d?C4MU-C3#{sR10?!U%l zQ4#a!y!=hwgDc=VN?Yh2)O=4Nj6V1-Q1|}{M&L~-bqc-%{5tq;Q0xE7eBg`gFf!TQ zUhom{-QXL+Z-8`d4kPsAUXw37u2{nEQWsG46=0d zWe}Ax-vhNjH|)iBz?(tY&pFV7Zvp?C_5TitDwy}v=sV!&z>kBU!6=^tuCmDM!8P!i z;4g#PzjuPyf$ssO|Gxn~3;bQ67=d5qJ_e)M zm`fi->UB@@znx3_Ww~TWsGa!{uI6*7{&KoT>7;n<*7{!X+==gx@?HA-A}+~6bJYj+ z@aw$~lpg4#_385_F74q1T#^l{U=DJzW#$N%KGF&4%~9R(IToP(E7{(|B^hb`&*ze! zh!apKM{YW z$C#ntcRf7Cr9Ems((mTe;Y+W+`FXHge?JV0-=zc6n`N%2bLn%2>ns;r>UH*|;7P7o zE`6kr`?y}9n~9I?UT@=+pCxv4`TmUC$~zbWv*O<~Dj+p1WQdXX)nL z++D^VUGcA1qcvxvblpByxk7IXd#)-<8x`kyY@_}#P8W=g(_T{b<8)v*$~=lwm!D1I zqTHlS-yI|uL|M0@9OEr~F zlGtUZ_qltj2D}i(rCrJLFe(F%vZ9EWlOJq=V>_qs=W64^Ms|>A)ks4juYs`)X)J>3 z8~bK^YLzB#&7~#sVU-S1M5Wzu7e{fvezuHiZbN6SZZ(%p~s{8x-y}d`%^aG4CqMdwpj z6k+Q7(=@Bno*N<>vmcGyh^lfm%QvMP!*$zdjbTzY%3aziQL}u7N3-T&mafEu3e`d& z_Fy(d`$}gfwSLKV5JblWQD(hfmAgJ7jnUIGUzakMnJqAYS#vC`bkiJn*@bd-*50_m zoY2Jn+0sSB%^TTejUU;yD8aJyaMqs6*O~GfyB48SzGX4)0;9W-<$cVp{qcz)qSszrSC*`&K;W43 zvcsaZF4PQFJK7oA+(rF$bw9{v8`Do64S3XBjnY9Nfow&VQn|hf2&Rf~Cx4(&1zyEH6Z9S=iQA+tKfZkhM;^jG~Nks7k!- z8Lm^ABbshjCnXHu=P{x~ae+VT`&~nK zmYJnkx;77c4@$`fR4Jpmf*-I`MK*Mrg2*RM*J3Hj5JS#1-;|10XvXd)+I25{}KMW|?U%PL|*TYVV zfHBeZJYr9>3v616MM^)|xr8TD3$a#cF4f;yg`o%(ye5QjVQy~bMB*X{W`Hkk;tNT0 zn8~Et!IpJP=fkmp>mPcTUZrK6_`$t-HBMqOJNxw(#%t$j-HkmWlc#wktHUa9ADRasTysj||0h+?5}*H3mqn+Oaq zmLsCpx*vt@qa*|eq5rWBk9VMT9^zp%H^%sxULsO#mA*$LM?O&703k8@j@L*sVhgFR zf+?BQQ`)UpYR%_DwEiSJ_RCM)iqBB&IELM&Te+ZXYl*#$S03V!=!s>w%aC+*jl!I2 z`2_NzZD=9+J&Ebf<4+qk@~IuBL6>l5%O4YKs$-!#p=dnLWW+aXn_P(GqYjnM)}hws z!ej)f&`|Vowuuj0)ea%FxR7ijFxLbdvV)QLR6BTa!Pahuwo~-zNk1ZaBsd~tSuiJE z&k+XVB9tOG0V9EGh#WWVN}dgEm4=KazC=q|Uu%SPFb;L^ZWEs_7DYbDD8tdF5zYAM z6 z7k(*)99ei(vqHoE#BZJiy(g*)9~$6PYHoz;>#6MEHXjEPR+I#JX`k>hc&u8p=Diyo zN>Qa*jNOk5%`&uFaZ!n{U6`4vD;pvp8X@$l2J@`VJ7sr~z4TLSqZUtEs78or3S78n z@p&bE8C%yd^#UoqvZSFZCDbesN(hR23T;S4A-h1_uqA11rl8o5XV+bcwW!t+!UK6W zg}$;Fbx(xA5>C2eltH#Wf06ZDJb5%c37fTKB1aIA%q_>iOH6oXb>JpAGV9;UTDc|lhXS>&809ENQ z%vDFy$C}##d_JZ1>0!p7Jmh)J1lXY7IG-b)*6#T@YOyv36GNvirX1vBu&;s=UkUURSTKSeQALg#M|oTzhu3hi-t4&N!Lw5!Op-yWmTA> zN_ip!H$?r+c|&$it*P8>!l{kX`C)n$g4fRe|48XKF4PsNkf4~2%^6B(^(Ijnn~~mJ z)u=2+bt2EsQI_f+?ROu>^a(_lEJiGX?;bA(?BIcFP;^gaJU;P2_oQ2k)u?+2MOw1^ z7WdxTUA(!w@3nSuacS{&uU_1@xHxkxD#|X&MOq|LndM9Np$shUB<1NI zPJ5XOk4yH}<+z-AqgAu7 zW6B@ADcx{X)bq)6EcVjXhdGy3Ol8+WG>Zt|koIv+McfvnzuyjzP=#?tH(?x=`7+|) zqC-ARo+Y99QnZ8?!$9b6PI^Q|x|*m+A4DeGTWi}NNqy~A?QmJpxRYQnD@<>1O;@Hh zFb0Mb81j%e=GhXs@B{f%KO(;(jL!KMz+0$#!%+<1#V|&?P02?>zLY=E8I7R0{4v* zD@Ol_0=Ksi$EK~=e2ed&lct2>+qggveJ5@CLIAH5cw2jLNN~y^_VnxcEf1obxx*WY}n= za%Q#+O<>oejEUO0e@DbC?Hv9I*|xHs6SWM+l^}{f>_?@@x=}UxIW4r;B2l9&2su?;~iFsU)Ea>n*!Z z06g8){paHa9a1NkFe#*w$Wbt!cq~*z0@?Y|aAez`puBy$p5jEsJtg~sd+KDfuDP=g z-^XO#{mBg$D)HAm*g+1e^0=5N$gerdJ#CuYrmr+qY9?*K<#hdOB{WnBJ$bBBDF(_< zJ0ktYwMppS!9WvUReH6mj7#+QQI*kYZFN!lZ@uNwp>%xv50eSwq@g#Lrf830=a~xi z@+(pdubY~Z&v9jBjp3_)FXgYR{A67El}jG0I`lH^M1+47@MWX4nlcdz_>C#m6@0%A z@8e`P^5{WO`%KZRP(MPN20KB zg<}Ai(ubR{F1m+K_!>$Z#|7!*{C#aa7mqX@M^(3vOZJ?g2(F#jejis|@(Pi3ruInx z1AzBQ@D!ZYioSeg(MzZh$dqt-ibnAYjH5tM2LpJLO6J6QIhn0_uvOm(r5y}dH0sOD ziDoN*M!=KWUd7shq3wNjFxXZ}eMGvXstKO3HtT+e`T;XRkCxFzg@>79h9;Rhwp%$q z?NEou1wnt_kTumQr@*iLW?X(gFn0Tmx2i1>w!k4mNIBkLX~Pxv=P8(4Qz>eR4<-u> zVzb~0mUEKj6!^53-E%qE_O!tB0?o)kgYT>+4&x3Gyz~DSY^@mPnvM;oT|Y`D%?SSy zGmk>bNy-@$Ej0Q%cHck1a0gcj0C4bucAA)n^}t=y(a(Qu)|b$9j!c;H`Oiupn}^Fe zQ9lYa{S==}fJj=&<3d@?pyIzxhz(0>QB#4T`vuv?{>`;S4+j`2c~X%l?XDduxw-)x-hW zQ`0@$5<>f@VBTU)Txcox$AYhV&=6g7OC=oBLI_zdy81*S-DOQRLn!o`?)2(yuPP=c z*uH-fbK@UUE0t?GM9-7$Z)jgm?N1#X{um zYbO+nal;jbrWhk?P6`eGLq-C}1LYA{I;A+;P_QqoK+=;(6_>pn*GLVbU5QCRLI$Et z>2f06d3Ld%{EHp(jMA1s*NpIaq%Bp=F$JJI;3<6kOxh9Z6RG9eE(6FsYcf^+u8 z7Jr`6j@cfP6YiqgRjKR(>n6`pSnRh%HDPvpZf*wyBm5?o9&CR^)s8@wJ(p~Mfb#}X zD1RsvT~csM0P|6ahgOAO5i{!Pn1MW!lVdnP<=@hv6wVGBrtcHQQ9cWq(G{BW?=K+| z2_wpuZR3G-CQ^GH4s#NumJtyngfL&kqO*abhiM`K z6{%2o-<_fsZ_GY+*LXcbD%Mp8{1pXvUqbcOGH+RmPkgv8J!?)xeDevpH0L7zc`Yl{ z7h(mBBdSj z#7}(UyyS$|$V?iIWfs1>iIRfsV|-@fg|c(%QGEbImVuSCW2Fc~$#H##vc1(cOl%Ml zm77$R@#>;c24El;Gg0RB5B-4(=PEmHD6Q*f%X!7AO2`)2=UoLa8p^K0LP93pK zzo-vcOjPx%)DX{T4Mwsy1TSkO5Eo7A;(-eXET!Rq5(6Z5V?8y$85xxtUVhdx_HO>n X<%hchwEJ<))UNAL=4$q=^O*kwk?_*L literal 32359 zcmd^|Ym8*+dDjni?AT)x-|#JV;?uU{-f2(Q&WzVbk*tZ zvr|>4wl3Y%(;gBc8DbP$ib((&AskS!$16+(*pNgZyqzyG2qYvdK0pu+AK12c` zFu(uvyze=us=Md1>wJOMRKH!P&Ur7-_5VE2`_}y4+kWI%6Mj~Cy^q(a*CxpqX+QsZ ze)03QHzdg-?XS@eX#WN6RoYLzF-e}&b=vR#i6r>}?Z15uf4?b7=4k)=k0;3&xc=R@ zB*~Y#@5#3%$%lCVecJnI|JU37`iI_;B>YSM9=|?F`@6KiPWxYJe?a>e--q!QkMsV~1?EhoR+C2?>d|$44E9G)%6}NBuc(RE4qB2_5s?r9-;k_Bzb~1=l%A_ zl7xTBzYp!Z9%K%@KTUgy_Lpe+m;48QiJ$L*2xHn)v>NBTw4b6q@QEZTXrHG2UD|Kc zYTTduBs{16E!w|H`voo{0?EOLoIlI7qRX$)>iWN-{YUWOf6yM|{dXYVXY`&{{e2o? zU8Vg3?K#?)X*1eKK7|au2K}J@@@vs2nDH|2fA$G@&GSz~yuZtRPd^QvdH;WCuh3qC z3BSelZ=ZpNw1cxg?l02*Q{I1%Hs!v*#9*J{{XgIrT_$fl?{aaDmZc`YPRmr1-=h`3 zf9e8rrTrP&FVlXV_LpcML`i;`c89i0dkG?|eTi25x&N~3ONaJZ-hYYqOSJ!m_OH@T zo^d+9^|MLBpUJmr5!K|!xOtQILE3jP-*3_W72f~OpLRWZ?sLcl@BazykHY^J$^Z$H z2d_du?*9c^{w2SkB?*rt%PX!gU!(mM-v4jf5$#vnN%CiDU*AcRf6Q~gNc#@nKM7Ob z%=_nPxs>$QT(15l?bmt#hIM40_BUuziR9e~%PHDrTIuCiXz%CwKcp2M-+#^Z;0mqo z|A(}a*Z)NOe%hxY+RxHnqlE;?_h=zu@)dE z&(TVb{}!$K{X^QvY2REX2_l%Br~P-(>&vt^dEXx=$tP)FrWL}9zMe>{=AMqp5`^j>qERw@;b=tEHC{?7Eak;{%fi6 z_q+J}?Y!Q=>!EP{S=s}RULWBlnbOZ;Ua9`zXTcl$eT3g-&J0)GkHC)kMW8>o$$v`(7unCbSC~hz#oUg zoBL=V=k?RPuJHPCUYI1)DcPkT$>T)pF>g zGT@*bjf$1-D;wa{?DTD}X)#K(bZuBp1{w-_ttAT!$BXe+dVD?W_w#OgyzH+QYZK@I zffp7I95|hqo8$Gl^h|zzd?-Dc_VXMvmQI(=^`gC=w*A==Bz3|}M%<&dK>v;?cRzpg zVJ98tgK{_?wE|Cv=_ns=MYUMj}Uf-b&Ak@|y(@*u)_X>ulTLh|p+|^?DG?gt1?ai`AlSr1wrm zzmboe4fB*6pkO!O$ofcUX`(V0Ie4n{C--OJvF@-~TZfCAbQRb*LQqEIY&e#}bVC$<3+`}$q3j#1#Xvh1XJznrY0|7F_GhC`|NIPLHp3`6`jvn_oz zn2dG3KxQP(E)YRcWRZ*zGA?b6U7h{_INfJ(+yfU z86tFH(Y-ulK9O`qPpSjw52Yif*3C1B2oumA&9U#ZVZ~56+iImx%*^nd)SIBU3^cU~M~ZA>GTp^7&%av_(OX=hBn& zJrpAA7`N8SIb&WAiDPhj!5Sb=Oc-8DG_G!NQP1Uq>sgPBvCLoA z#SY9JIPf@ZU`0sZl02p!jb=tJV$Hp`TNJo~>5|61nD5Dgo4GuYDhdfvXq{8_yw9xvy8oKBuDfIAkjA88MP z*J!I@G+Y@xV>J#tSR!6~tuHyKeS;Z}bLBO74NE18xI@Ne>E;#9ibdaeC~YIsW{)e! zDq%FE=S;bl=L3^8*nUm3ie5z?UHrBI^+4qhJ7s@TYupSR06;A$CzgUg*4>{c$`XVz`I4w$c-2OYk@j`v$Ua@2I`$Wdv|GkF)xg6GAmVJvpjD#E^ik5-Y)3FCr<`F#?L z=+F0aCYoy?vo|sW0oeuf4&E9ff8q9C7!Jl``GZG=mEmUh_H<~Is$@9KVFeUq1mL-j z>`$;<<_Jt8g7Im{yxkHee|t#}3g3J{!u^cU>)i@>6YAcZa5taaQ@C|Qay-b6G|sTi z_TigL$uc-*n3ioMONesae9q9l7aEM|o=cvBZJ_1=!(^S8;D8{E%t%x}&DrEA@X)Bu z$QJcrYwiT@pA>RK2711DWEun3%f?G_gnrh;zl7m-y-7~?-3XqW@2B3MvTx(V$Ah{ZNqnY z=gK(GdN)5nPqN}!x{-CUwYrGm8E&Q9*+y1$W&Z5W(ak-&5G}0>TYQ!Ve>4Z^l;?AP z5Av=I{M@}fe}bv-H0laY_`o(mLs*?j`-qQKeJw1^iNp&F&Z0iDYbw1WyA;fKr(XTB zP6t|TyIHv@OMQ_A6V>zkip1gOTzF#`s$TQ)Zoz`gLOF_S#txDt(Y;>c9d9?e*dDn5 zzF9xGd>zyU`xoH4ndt?S7vv8TJ{GXtW)^rB>@e2cjc3%c%F3NZYz&f&h(4f|_XD-u zoXOE3-{R9K@2=K#+GiSC|Er&bdU?fDC={KLtI0dBaw1pfdfC=We)UeIFvDZ`zmo&A zyRvl1mg5Y`b$Ur|Zb{@d<$E}A)y&JI>BBKBd30f+65D&})I{a3I>m_!;m5i3R9O;8Tl^zfkL^VE0a>zXQXk=oXoJm*G)#UiT~Fnh zmoP~Mx$abBRxIlMcuHUe7!^TBFs%_?nuXV(eL3DlsB~NI@q}T{H00})2hv;%q2#S< z{r4~vla?^T>_lpz43mi$ZabrR(>}8ah=b^a=-hK}j_JDjs=_IAVJ2}NaYF+^JT!Tn zKDBiEG-DIg8x;uAu%jN15ZD_einlK;G#G=?(Vb#}!*i2$=w>b+c@p?lS`oolP-l?F zOkZu1PpS*Kln%K$<+5t)#z)Fh=~ECfPR#ljIMx{xuv~7iggD zF2l$Nt(IM`h&A$Oe!J|__BuH_a@NKT&s-Bs1&F_fxbVECy0yw4X;TGb9%^PQdQ0cM zdM0OJ6VU|M#d-1+1Xe=gCL79tSC&vFVcG)LvPLg@U|fPzpl=j32QcJ1z-WlC*h%<1 zu_)9;7qg>G2*S6WUmq01tt%GT)YChAjc7=*4~qeoX^?IP7;Qx3Cmkf@Ocwf8tJjjb zzsYC=%#5XQNGQo}G5z6D3?EX}D+td?^)IEkQ_>{C`HtofrSq1wXHVjNC*An&+>hii+~O^wyYY>a$C>%ak`8KKilhGBPyd>4^UV}hxM+ZWH4 zyVX~~71lB*7i5%}b3|+^3T51gkzMah+ISp<-vf;9L`g=?2bKWVQ4f3*n$f9vY3Y@? zLS^tqlQq&C)JafVf5hT3Fo9qBbpk2PG4zYSRJPahITBU_aQ3hss(KIch>Z@LLjDbWw9IYswLf~suq!#zk>Yxr-2ZK4Fc*EZG6Yq~u7I3z{y$ zE)gX~NfT_5`mbY#83?(zE>)nSxIyZ_rs6A{+8@U>+$3&_9GgSn`dm!D%_0VwYlA#0 zY|c^HitBEe9bAHWY>~lj1O)F|8mnHs#k`(WR>^G?%mYLY!c~*hlsBLOB^`tgD$3r` z?aX*jo0&PO8lRYFLP#sXLV*<u)1BzH;z@OoE zYCLlh2Sysq%ApNXH?Ly40Zo>g80IS_Wh_W8$Ls-6ENo!AL540C{6?!mGl$X@vOAhQ zfr#?Uj#Mj641Hi_1|^@72?*I>k_iE=MO`+oOv#M8RQjqzAy}IgkcjI51Lmhv-H>dM zP_y7Fgcoq{7dhpe<}!2AG&7l{08#?l_Y#cxWLuQy0ZA39dIcVV>V`q5JB>)a3SC(z zQKlxF4F)-NFjnd?v@$yvu_L}A!K9aLNfoj{Oj9Al$idv~tJ8;KMKluCaNo9qp(~yq zl6jre`zTRTyBHoh$y{h`I#Vmtjk1A+LSn@z10#fVjzVY)NKEP?*DB?_y;*2bfyJ6R z#Y5Z)GhdXL>1HI@f=CO0g5i)bkkrJGSa`n=?0zO!Hp#%S0ua`u1b$`UL-M4VEvY`+ zGer{12mw7;Hp;N(Y>6SH`;n#TohCveyY`m=Gy_p*5gPkrj2(ExnX-an!B$G36H~Kw zjlsbhHKP-!=c62K+GY$&(~2)haM)IZ7#SFGR9>r%M_eo>e%lqJrEYH?O1Gin70;De zg0dAhNsy?lSpAF&3AKhewt!zi`Iu&zOHX+AYH2%?{Yqd-o#d1$iaa-?nALW<7G5)0 zZaHl`1%exPJ~YAulxik^pY~qW+$l52uf$vk7P0;)=CNdap(NILT#hqKJ5?ZnghHQ< zSXG)w8d&GO{+POL=8|6Je2vbQ(UHnX1^4JsxrjU60}(?66_lPp9RA&jV0(-<-P7JT z)P#)%wpTdPUGj=K)py>3{M;L|W7=~Q>VL0rdUZ#;>7dkQR2K_l<((S^!b&6W@=*)c z_IfCm3EZ6Dt9rL^u~pSr&WddnZpaKEL#=3HV_vYT65Mx{1e~Q_KIgvaxvP%U5i!H! z_5{m5Xt@NaEfPotp&Nf%venZX%sQG*!U#=+FhYAm!XrcSNv#7XeT#>BXbN+n@>FfC z?uA*J55ChJr@C(lFbE>*o_Sp31GK5OPlo-Chit~E;xg6%hQDr*3>>7@cE z+j*D82GBWeplbONmI$}(wh65R&qCM+GWAUGFjrwd?}t_ug0;geB-7jS7UDhFsU=4Ou&lf zP|wxgX|89ZxP;8F=|jbp2<#v=%xjae^Vm1yF=9QAoWXc3e)3C|CxFwNs40uH}VnB^Z z#$mXD_@i-~hBkaDF53hrT?AYYx#yHKM5O$PdA2pdj0FDlyEj5yPw-j)IYQ zwyQnUSCnwd=9Ck<&#f>*h7h2|=oX^`il)wmSD}9VsQ!4tlr|YKg zJ(~2h2|J*N#SQKhG6wgmL1r#wJ%|@w)Y8?fS7W88ftf#dVfp;!<@3)SNo)QPe&T z?Q%tks4G-C-Me4OKJ)Qy4i)M57%G{vM}nOpTcHAvM}Va7*bi#Sa`TqeO&vDQAoWV3 z13ALh$0{H0enl~{M9rgO*_0|2lg+LyFrsS=bf3jEkgMGGB0=X^$6%Evw(2GNlIZ`a zwNEX@t)%7}f>{C-<`FILUW;%n5OydvO!CK~5pEs0$iDGv)i#;Xp*yA8X0W)BQVQX9 zs9M?_Q9s+Gf$vyRQNmK5bICKu&YwAX=EyvkC}JEc^JmrycoSfOMwHs2(ppc596 zLza07R@KAFMt3OdOmf+bia*~A>x**CBmI@E_T8${jqDX-{0UeX171_PVcCWRf-k(7+r zIh4YFeAQS)eGaIwZG_VREKNnv>MDdX?G1sq5)2om$j5Bkt>W$3)f_lrd+ZeexKgHZ z6QgCE3}KAI4q8U@RIB6zbktabSqCrPi(|8zZslt05Ma6Yu0*Y~5pkHh+}oB!+#a|F z(V0uO4_C>Bbg>bUr;nuDN0f>~u%qqU;5`1oXPw0N=P^0~7Y7mo{5ao6Grtj1D$^zf07FCPBn;*rDY z;Uh~&ANzqfl?V?>qAGr6ZqQJp2InouWd!NR^;JA~RbKm(mOEVYb%Y z;)DL$gfi=*xXQ@!{SwaS!0D5xm+Q$MX&pX55{V-nbVUMV2}Qd;z8`#F^dFM7(C&&y zE?sMx=~J`@J4@tOF4fa!Y!oJyR`7k$Y`#B~vphIhZB7?)Si!=Y zvbRFISD%dY9{S_+87gACarqH?dBQ2~G2Ri$eZeUCDsk0%={gL)svXu^O zUSh7pK(K=CVBtyVh2W%)c#kKE5Bl#SrY=((e6HHrYTt zQGa9h*pM7Y*mxX%gIPDY^1@_Z+#lr=oPk`pVWyp1>d87}gj7^lA+6*XCoK4R&s&*+hq?blwk`X0k&PMm;}2?^MMCX!y0ATm79|L-ow^ zx{!A?b*Rp6!ue?I46btWPK#777b7&WgEK)3P(4Z=(sbSEWXBTe%`PpNOE0)oneky> zXrmJs$Bh^(8)xxU?L_UMW7~`@)=kT4n|k>2S`e#%csVb(fg zvh&4V=l32*KIhU;V`nB9Xk6GgF$Q0g0UQ?;%jKJq1odr8U@H&IWf4K-UC3pRITsk+ zBRk@2OCHYk!Aa`?YC%%#zCA%XNCJu>*(!%KiO7xRtCqM^=qg7rssoVP zkOl>Huk8YKVyZz=nAdpcRu>2W+R@(O=0I%dfon3cF;_MrR_77jWM>Ag8*?_hdkKdJ z)k!=(=#u2?m?nFApBVskEPK`4`G#ba;1dgA&hcO?y(~gNT45uk#TQ{#f+ck`{JqZE zB1E>Jt3>W@^x=xmLxp00k@Go zkK0#mF;o6m^D@VvdC44pVc6+r7E%#?d~U{Gm*L7HflgjvO=4oblx7_q&Ho2rK*SmG8+u$WR06d5Yuuu9V^ zHv?TE#D=i#3~-QEaa0>1%iN)QfG&EnMn^J7P8!LI$OQ~smBW!@VQOLB!lb|8a?s5p z^Utt>Re&YP!n1B5OyIHnLyZ?{y)TI!dswQ>T!3b_o6)ENoLe*@*BYCI(-Q&5^NG`l zqmY0LFeiO_k}cLvcC->Z;U_C+EkRYeGq0`T5#)){w$^=N7`eTu zwtc)Bra3Klep4=kqkXxYv(^`k&UI8?Q@|fr#fU<~kCw{h*hpJ&+%2tO&x!4`!@-Cp&g zsP6gbl%|;w>@qn`nRN?$c|XOAR%&0(gSB^|dMFi{Ei`^w@1&j$-6PA6P{S<~R6Y{q zvg4bA!=z1RT1PQT?D(-kZEAyi-TAyfo(5hwoX-h8=Q3m&*eCUIhph9$qq; zQb|pc6AgPh<=VCE@`HhvhLNFV~PiDSL~Ze9@#% zq1Jxyl4YTIB4J6kOpOpPlExFFM6ms#8{R4Qa;T~~6G-0)m{xM#pEt>tyNJ<)gFU%? zhN|pyB_@IbT-Sk69g2~YdFe&fp~G(NmwubFazH}KY?OsX z#BQ7sWf6wOMQEwju1UnI&)n{ve0>)l)*~A1++vy>&ao4toY6^_F$P2hI=_$lPURk*`Jb6?(HYb1yZi#M{ zuI=0+OS8xRB=TIk4>P7|J9X~rOeu_}>W_w*PLwO;!$M}DQAG~=VjeJ-5OHT+#c((7 z_%tO!gO+tcI7nUHm7Vr<^v<6LLaXI#*qc3Vk%{<`ykCRMU0O>5#4*Ybsjr4{JJBIen#*QG#5~eWVca zhc%;k$nbXLaZ@PZX$d=QTG4k~2Bn>Rt~?E6E) z5iP8_f$8Q!)mJx|oLBnrT@QA=>=9@H)#9#2%YVWpB5Gf2CB(Jx?tX|^2Xq$JR_|4K zlGIL-b@hclN()JlWoIpzR{X{^p`Nr}cEH}<*0a?D8>edtVhrR+;k>MWWFzb#MF7^3 zEvobY$urfqtD1^&%~N|AXzueft#*^)T)DsCz+!5h7@us|n5?$VVyHc%#3y$%izsY+ zOv2T&A>sGs2jw)FQ{3VaXYUh32Bi%=XVjaXMa8&+)&KOy9qVeJ8Ay@>;k^??1 zkE$?STvOEc!bF=!P%$%yF=ZjR?&S>dkkJ!>qPfo1=VHlC!4)#v*G)DuISo1#9#9Uv zmT285)Gi4cQ0?}UvP^j1qMA93YsoYB zwv@1&kes!6mPZeU+Cw9oMMbue*0G!m5>3ib2@--XtR+Wj3wM%J0I@N1ou-`ti-k#@exoQPNFgiSkCbl1@s@D1FD1hachn8~*gJu)ZEhk_BzVpaV zJ+bJLO->9|h9IC=#e`nq8>7ey`B>n^docdBM4Ss{LJ6*zs1l|tKvYF#<2`C;o2Q+W z!T5|O6ukIEHf`tYd}B&=lLy}WoFItxl312t47UL+&Qp7m2cq|Wq2MqLIjpv4fHasT z>?OA1iNL-#9o0mxvzI{`EUc=MIMst@8Z4#PINeLOTh?19CBPhtONW5zF=Z=fG5v|z zMD`6fDk%QQnt+36R-MZv$_W8pda?0=i77*n<&?aUtE13+YYm>7b;5qCcIYcrIzq9! zq}L)07wvWQ&CdT87TyP{z#mVbPUla_h5L8OSZ1o>`9>6t^qqqcm;eoJrpUco$n=U9 zjXnPyCT`rRM6GJ7l@pZem6LVVYj4r3HU$g9m1khX!f)$L;&aIAYpm~VKf=SGq^=>3+p_XtHK34eY$ zg>w*7Ij)#&u~c42U^Z5~JDjbpPHhKNu3+_ORYhY_Bc`&n&;JfFTHV)awr~($*`f%G zN#li#sc3l{!=Xg>JsXZ7EM}Q-3I7k;jw%YioLg}Z$Y$R}6|CCqmIucwK?@KROF1Ik zL6w4jD9a)g2>EJ1cgp$|By421tIUa9a8N@56u!sm9=eW^5n($z+O&DWo4clJ_fhhjhaZrE1R*i5&%FWtFCoiJ>ssdi5b8QtW& z)|$eM$pPc2AkXeGDyJ0POTH5*c}0_Xm1D-N4M0V^aac5q*Y=U_&Nq7dAyzYu4R|`I zZFtklDs}{xw~GjlJaF?|vJ4eLc|(MFg32t(XV*wfT};#1b7riR+}UHaX)hZf8jOs2 zm34$wApWjg?ljm)VH=DisEC`3^&a5K zx7R5?l}ij=EQD<{a_*cj7*WvHZX_z?>_+3(&W=6l7z_cGBN;6M#_9-HKwU&uMj!JZ z_6&Il1xUHYH|EJQXfv2L;oBd~0NN=V+bErSoX;`$=C`(4z6n>yuC$t|Os@zDIySyi zLMCG+J-Mu+@SZ7HUjV#fbG4G%+HK?|Vvf-;G0$>_??^X?+9>*0sDh?;LC&PMhrrCmMQ=<5805Q6X)7op-p%je6QyT1i7Rd@0Q4F+f-W# z36;%Y_?jN4LLhm&^lgj{=}$flLleWo>L7OT@KeZnY7puo_NB8`hDF34h=pXEY%R!< z#lDq~U}}wxc)smV`Iimb&R}-ig6m)e_p>{PKmuWpBGgd<6X<4Oefm&#s62uAl;H#K z#bg5lAUuH?GQkUzs#h07D$8<;D@>@j^G(cbo7Wg~=*1lFj#Oj(m2 zX6)<0NV(&E!Xl8cw30B(VSLCeU{MizmCkHOI~?UtxWIN7O>>{l&PX|c$7n#1SUT~q zwF9tQ0kGTLlQWY&jAw`U{#H9eW&6fghOeuF!M3u6V%JuN7$IQSq=HBg&@ zw7Q_OtM+Tm@CYFS(FxxzER}*`F*KVRg7YlXRTUU+P&iD@?X}7+FTHr;w6-&aVx-j5 zYP&Zg@Rr*8zA8)e5$9V3Vd4qAsP`+@KvzXXtJoU%O%sRra_;*Q=dxm&6H&BXq=u=l8%*3!8 zif=YBLcrNZta#5VqjTa4b3M;!S$A@h^(^8F<=0@MANOU<3N7JwbWl9zO`R_agA|s^ zjI;T5ruT-k`Qdc0Ad2r9X@0HSEACixCX5@4#nEn72BzvYyNi25_P{KXkp*twiGF(! z-p#s@=d|&!=CYf8ZoFUFa3Or%&9yzI*0}e!EI_`h&tJ{lw9=}h-Se@i+KL20y#)F( zS-=)+V+>s>_q}uxOy3^Qo>%2pDpA>tPy@avBSCg9?whgVqfV1oHWU|xdy2-~gvoNU zi2NEJv2mW9y^X7@!<+-<<|gG*r&LqqIOv~E*GEFd&~}Syhm0#!>%b+$Wx%+Km|nr8 zumJFicH5s0WDlacD;H4%hw5ngT}`)D?GoIxej-C0G*worPTf@JAkYNINhIGx(N1}* z>b&^{c^}|%!t(w>T0GE6G@Cv^w4ffFg~7Bdy7MAPneg|?XYBz3U#gktkG-Gq@AF&Ep232&t*f8 zZb%Et%h|?gK&=u3HhYmu%H>=2LD!0cxY-hZ`p)e_yJFGi#$D1R4*|WhqwF`hlm&vc zY|CfkKi**y#{)=KprJg7ML8H8OZ;%U9j4Mho%*JNkno>3OzVmL2xwwsFQzGKatq@Fl40aYzs9J}|&AWCq%yhW_DiD#d1iJ2q z1vJmpiwZ<{rWy*}2q{r5zA{xgf^dw?gTeY}lshhFyT`s45mf?@9(njERWaPkRM5L9 ztfGad8#v1{;9Iiv9}AsA5hPm%13Ksh2yZHppf1gTvzm@*=-Sgtj)&xgDh^YDd*h(} zFyHw)FryJ9N`V`33EZ@}*sC1X0sQ6bI-+5rZ}98QL-=(FBd4kETvgFXj z|F1or9Jt*PMxDxk)x#fO=MX?uJdbHVbd0))idZkbIA`Z@WBN?~FkXvkw8o`IGHvE) zOI-N|95J3{kUP@rVa^&yY_HIjWhk{BM(eXy^*tNy(#RX<$nH;@Yp&F==N?TIZK$%_+mFu;&;dkPcr9pe;0 zz+lp4J|#P;(?oraD$X3O(su*EPoxunYuWocyQ`$g0O8hNI=bp|f?TR$LXLlkbKr3i z*0nRxc8^jv)2Q}=lEhLKQktnIe!Xd#H7_l4&CW)Em{3>l zW(#g(wF)?cHHQ*13MNSLRB<%GLO{Fr*@sNxRHTHChEP&&Cnn4N=+8ZEw}*#SzTB6( X$5#zBpwjKXZr};j%+h6i-N63^?2yk~ diff --git a/locale/fr/LC_MESSAGES/meowth.po b/locale/fr/LC_MESSAGES/meowth.po index d94c01f0f..2d50a37a4 100644 --- a/locale/fr/LC_MESSAGES/meowth.po +++ b/locale/fr/LC_MESSAGES/meowth.po @@ -7,791 +7,3342 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-09-10 01:26+1000\n" -"PO-Revision-Date: 2017-09-10 17:19-0400\n" +"POT-Creation-Date: 2018-06-18 22:54+CEST\n" +"PO-Revision-Date: 2018-06-24 00:05+0200\n" "Last-Translator: Scragly\n" "Language-Team: \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.0.3\n" +"X-Generator: Poedit 2.0.6\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: meowth.py:181 +#: meowth/__main__.py:155 +msgid "**Error when loading extension" +msgstr "**Erreur lors du chargement de l'extension" + +#: meowth/__main__.py:159 +msgid "**Extension {ext} Loaded.**\n" +msgstr "" + +#: meowth/__main__.py:168 +msgid "**Extension{plural} {est} unloaded.**\n" +msgstr "" + +#: meowth/__main__.py:335 msgid "Received admin command {command} from unauthorized user, {user}!" msgstr "" "Commande d'administrateur {command} reçue à partir d'un utilisateur non " "autorisé {user}!" -#: meowth.py:188 -msgid "" -"Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " -"\"{corrected_word}\"?" -msgstr "" -"Meowth! \"{entered_word}\" n'est pas un Pokémon! Voulez-vous dire " -"\"{corrected_word}\"?" - -#: meowth.py:190 -msgid "Meowth! \"{entered_word}\" is not a Pokemon! Check your spelling!" -msgstr "Meowth! \"{entered_word}\" n'est pas un Pokémon! Vérifiez l'écriture!" +#: meowth/__main__.py:346 meowth/__main__.py:3788 +msgid "Meowth! **{word}** isn't a Pokemon!" +msgstr "Meowth! \"{word}\" n'est pas un Pokémon! Vérifiez l'écriture!" -#: meowth.py:199 -msgid "" -"This channel timer has expired! The channel has been deactivated and will be " -"deleted in 5 minutes.\n" -"To reactivate the channel, use !timerset to set the timer again." -msgstr "" -"Ce salon de raid a expiré! Le salon a été désactivé et sera supprimé dans 5 " -"minutes.\n" -"Pour réactiver le salon, utilisez **!timerset** pour réinitialiser la " -"minuterie.\v" +#: meowth/__main__.py:348 +msgid " Did you mean **{correction}**?" +msgstr "Vouliez vous dire **{correction}**?" -#: meowth.py:286 -msgid "Meowth! That's right!" -msgstr "Meowth! Aucun soucis!" +#: meowth/__main__.py:447 +msgid "Did you mean: '{0}'" +msgstr "Vouliez vous dire '{0}'" -#: meowth.py:290 -msgid "" -"Meowth! That's right! I've been rebooted! You don't need to do anything this " -"time, but you may find some commands don't respond in currently active " -"channels, or the channels may not delete as expected. Sorry for any " -"inconvenience!" +#: meowth/__main__.py:498 meowth/__main__.py:3965 meowth/__main__.py:4128 +#: meowth/__main__.py:4379 meowth/__main__.py:4510 meowth/__main__.py:4878 +msgid "{pokemon} - " msgstr "" -"Meowth! J'ai été redémarré! Vous n'avez pas besoin de faire de quoi cette " -"fois, mais c'est possible que certaines commandes ne fonctionnent pas dans " -"les salons actuellement actifs, ou les salons peuvent ne pas supprimer comme " -"prévu. Désolé pour tout inconvénient!" -#: meowth.py:298 +#: meowth/__main__.py:499 msgid "" -"Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " -"someone has invited me to your server! Type !help to see a list of things I " -"can do, and type !configure in any channel of your server to begin!" +"{roletest}Meowth! {pkmn} raid reported by {member} in {channel}! Coordinate " +"here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" msgstr "" -"Meowth! Je suis Meowth, un robot qui aide les communautés Pokémon Go sur " -"Discord, et quelqu'un m'a invitié à votre serveur! Tapez **!help** pour voir " -"une liste de choses que je peux faire, et tapez **!configure** dans " -"n'importe quelle salon de votre serveur pour commencer!" +"{roletest}Meowth! Un raid {pkmn} a été reporté par {member} dans {channel}! " +"Organisez vous ici !\n" +"\n" +"Pour de l'aide, utilisez le point d'interrogation et je vous donnerai en " +"message privé la liste de commande à utiliser!" -#: meowth.py:307 +#: meowth/__main__.py:501 msgid "" -"__**Meowth Configuration**__\n" +"Meowth! Level {level} raid egg reported by {member} in {channel}! Coordinate " +"here!\n" "\n" -"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " -"Helper Bot! I will be guiding you through some setup steps to get me setup " -"on your server.\n" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" +msgstr "" +"Meowth! Un oeuf de raid niveau {level} a été reporté par {member} dans " +"{channel}! Organisez vous ici !\n" "\n" -"**Team Assignment Configuration**\n" +"Pour de l'aide, utilisez le point d'interrogation et je vous donnerai en " +"message privé la liste de commande à utiliser!" + +#: meowth/__main__.py:503 +msgid "" +"Meowth! EX raid reported by {member} in {channel}! Coordinate here!\n" "\n" -"First, I have a feature that allows users to assign their Pokemon Go team " -"using roles. If you have a bot that handles this already, or you don't want " -"this feature, type N, otherwise type Y to enable the feature!" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" msgstr "" -"__**Configuration de Meowth**__\n" -"\n" -"Meowth! Bienvenue dans la configuration de Meowth, le robot assistant de " -"Pokémon Go! Je vais vous guider à travers certaines étapes d'installation " -"pour me configurer sur votre serveur.\n" +"Meowth! Un raid EX a été reporté par {member} dans {channel}! Organisez vous " +"ici !\n" "\n" -"**Configuration de l'équipe**\n" -"Tout d'abord, j'ai une fonctionnalité qui permet aux utilisateurs d'assigner " -"leur équipe Pokémon Go en utilisant les rôles. Si vous avez un robot qui le " -"gère déjà, ou si vous ne voulez pas cette fonctionnalité, tapez N, sinon " -"tapez Y pour activer la fonctionnalité!" +"Pour de l'aide, utilisez le point d'interrogation et je vous donnerai en " +"message privé la liste de commande à utiliser!" + +#: meowth/__main__.py:509 +msgid "exraid-egg-" +msgstr "oeuf-raidex-" -#: meowth.py:315 +#: meowth/__main__.py:542 +msgid "level-{level}-egg-" +msgstr "oeuf-niveau-{level}-" + +#: meowth/__main__.py:558 meowth/__main__.py:2033 msgid "" -"Meowth! Team assignments enabled! Please make sure that my role is moved to " -"the top of your server role hierarchy, or at least above your team roles. " -"Your team roles must be 'mystic', 'valor', and 'instinct' and *must* be " -"lowercase. I should have made some for you if you didn't have them, you can " -"set their colors and other settings later." +"The following could not be found:\n" +"{}" msgstr "" -"Meowth! Les affectations d'équipe sont activées! Assurez-vous que mon rôle " -"est déplacé vers le haut de votre hiérarchie de rôle de serveur, ou au moins " -"au-dessus de vos rôles d'équipe. Les rôles de vos équipes doivent être " -"«mystic», «valor» et «instinct» en anglais et *doivent* être en minuscules. " -"J'aurais dû en faire quelques-unes si vous ne les avez pas, vous pouvez " -"régler leurs couleurs et autres paramètres plus tard." +"Nous n'avons pas pu trouver:\n" +"{}" + +#: meowth/__main__.py:558 meowth/__main__.py:2033 +msgid "Warning" +msgstr "Avertissement" -#: meowth.py:318 +#: meowth/__main__.py:562 msgid "" -"**Welcome Message Configuration**\n" +"{}\n" "\n" -"Next, I have a feature where I welcome new members to the server with a " -"short welcome message in a channel or with a direct message. If you have a " -"bot that handles this already, or if you don't want this feature, type N, " -"otherwise type Y to enable this feature!" +"**Warning:**\n" +"The following could not be found: {}" msgstr "" -"**Configuration des messages de bienvenue**\n" +"{}\n" "\n" -"Ensuite, j'ai une fonctionnalité où j'accueille de nouveaux membres au " -"serveur avec un petit message de bienvenue dans un salon ou avec un message " -"direct. Si vous avez déjà un robot qui le gère, ou si vous ne voulez pas " -"cette fonctionnalité, tapez N, sinon tapez Y pour activer cette " -"fonctionnalité!" +"**Avertissement:**\n" +"Nous n'avons pas pu trouver: {}" -#: meowth.py:320 +#: meowth/__main__.py:702 msgid "" -"Sample message:```Meowth! Welcome to [SERVER], @[MEMBER]! Set your team by " -"typing '!team mystic' or '!team valor' or '!team instinct' without " -"quotations. If you have any questions just ask an admin.```" +"This channel has been successfully reported as a duplicate and will be " +"deleted in 1 minute. Check the channel list for the other raid channel to " +"coordinate in!\n" +"If this was in error, reset the raid with **!timerset**" +msgstr "" +"Ce salon a été signalé comme une duplication et va être détruit dans 1 " +"minute. Vérifiez la liste des salons pour l'autre salon de raid dans lequel " +"s'organiser!\n" +" S'il s'agissait d'une erreur, vous pouvez réinitialiser le raid avec **!" +"timerset**" + +#: meowth/__main__.py:717 meowth/__main__.py:5395 +msgid "hatched-" +msgstr "éclosion-" + +#: meowth/__main__.py:721 +msgid "" +"**This egg has hatched!**\n" +"\n" +"...or the time has just expired. Trainers {trainer_list}: Update the raid to " +"the pokemon that hatched using **!raid ** or reset the hatch timer " +"with **!timerset**. This channel will be deactivated until I get an update " +"and I'll delete it in 45 minutes if I don't hear anything." msgstr "" -"Exemple de message:```Meowth! Bienvenue sur [SERVER], @[MEMBER]! Choisir " -"votre équipe en tapant «!team mystic» ou «!team valor» ou «!team instinct» " -"sans guillemets. Si vous avez des questions, demandez à un administrateur.```" -#: meowth.py:322 -msgid "" -"Sample message:```Meowth! Welcome to [SERVER], @[MEMBER]! If you have any " -"questions just ask an admin.```" +#: meowth/__main__.py:723 +msgid "**This level {level} raid egg has expired!**" +msgstr "**Cet oeuf de raid {level} a expiré!**" + +#: meowth/__main__.py:727 meowth/__main__.py:5396 +msgid "expired-" msgstr "" -"Exemple de message:```Meowth! Bienvenue sur [SERVER], @[MEMBER]! Si vous " -"avez des questions, demandez à un administrateur.```" -#: meowth.py:326 +#: meowth/__main__.py:731 msgid "" -"Meowth! Welcome message enabled!\n" -"\n" -"**Welcome Message Channel Configuration**\n" -"\n" -"Now I need to know what channel you want me to post these welcome messages " -"in. Reply with a channel name or 'DM' if you would rather I direct message " -"the user." +"This channel timer has expired! The channel has been deactivated and will be " +"deleted in 5 minutes.\n" +"To reactivate the channel, use **!timerset** to set the timer again." msgstr "" -"Meowth! Message de bienvenue activé!\n" -"\n" -"**Configuration du salon de message de bienvenue**\n" -"\n" -"Maintenant, j'ai besoin de savoir dans quel salon vous voulez publier ces " -"messages de bienvenue. Répondez avec le nom du salon, ou avec «DM» si vous " -"préférez que je communique directement avec l'utilisateur." +"Ce salon de raid a expiré! Le salon a été désactivé et sera supprimé dans 5 " +"minutes.\n" +"Pour réactiver le salon, utilisez **!timerset** pour réinitialiser la " +"minuterie." + +#: meowth/__main__.py:733 +msgid " raid" +msgstr " raid" -#: meowth.py:334 +#: meowth/__main__.py:733 meowth/__main__.py:5590 meowth/__main__.py:6204 +#: meowth/__main__.py:6468 meowth/__main__.py:6980 +msgid "event" +msgstr "évènement" + +#: meowth/__main__.py:734 +msgid "**This {pokemon}{raidtype} has expired!**" +msgstr "**Ce {raidtype} {pokemon} a expiré!**" + +#: meowth/__main__.py:792 +msgid "archived-" +msgstr "archivé-" + +#: meowth/__main__.py:801 msgid "" -"**Main Function Configuration**\n" -"\n" -"Meowth! Alright. Next I just want to check that you want to enable *any* of " -"my main functions. These include assigning roles for each Pokemon a user " -"wants, wild spawn reports, creating channels for raids, and keeping track of " -"users coming to each raid. If you don't want me to do *any* of that, type N, " -"otherwise type Y to start enabling my main functions!" +"-----------------------------------------------\n" +"**The channel has been archived and removed from view for everybody but " +"Meowth and those with Manage Channel permissions. Any messages that were " +"deleted after the channel was marked for archival will be posted below. You " +"will need to delete this channel manually.**\n" +"-----------------------------------------------" msgstr "" -"**Configuration de la fonction principale**\n" -"\n" -"Meowth! Bien. Ensuite, je veux simplement vérifier que vous voulez activer " -"*toutes* mes principales fonctions. Ceux-ci incluent l'attribution de rôles " -"pour chaque Pokémon qu'un utilisateur voudrait, les rapports de Pokémon " -"sauvages, la création de salons pour les raids et le suivi des utilisateurs " -"qui arrivent à chaque raid. Si vous ne voulez pas que je fasse au moins *un* " -"de cela, tapez N, sinon tapez Y pour commencer à activer mes principales " -"fonctions!" -#: meowth.py:338 -msgid "" -"Meowth! Okay. Now make sure that I have either an admin role on your server, " -"or at least a role with these permissions: 'read messages', 'send messages', " -"'embed links', 'manage roles', and 'manage channels'. Also, check if my role " -"is at the top of your server role hierarchy." +#: meowth/__main__.py:1032 +msgid "Starting up..." msgstr "" -"Meowth! D'accord. Maintenant, assurez-vous que j'ai un rôle d'administration " -"sur votre serveur, ou au moins un rôle avec ces autorisations: «lire les " -"messages», «envoyer des messages», «intégrer des liens», «gérer les rôles» " -"et «gérer les salons». Vérifiez également si mon rôle est au sommet de votre " -"hiérarchie de rôle de serveur." -#: meowth.py:339 +#: meowth/__main__.py:1083 msgid "" -"**City Channel Configuration**\n" +"Meowth! That's right!\n" "\n" -"Meowth! Next, I need to know which channels will be used for raid and/or " -"wild reports. If your server covers only one community, that's probably your " -"server's default channel. If you cover multiple communities, you should " -"probably have a channel for each community that only those with roles for " -"that community can see. Otherwise your users could be spammed with " -"notifications for raids that are not relevant to them!" +"{server_count} servers connected.\n" +"{member_count} members found." msgstr "" -"**Configuration des salons de villes**\n" -"\n" -"Meowth! Ensuite, je dois savoir quels salons seront utilisés pour les " -"rapports de raid et/ou Pokémon sauvages. Si votre serveur ne couvre qu'une " -"seule communauté, c'est probablement le salon par défaut de votre serveur. " -"Si vous couvrez plusieurs communautés, vous devriez probablement avoir un " -"salon pour chaque communauté que seuls ceux qui ont des rôles pour cette " -"communauté peuvent voir. Sinon, vos utilisateurs pourraient être «spammés» " -"avec des notifications de raids qui ne leur sont pas pertinentes!" -#: meowth.py:340 +#: meowth/__main__.py:1108 msgid "" -"Here's what I need: a list of channels in your server that will be used for " -"raid and/or wild reports. Give them in this format: channelname, " -"channelname, channelname" +"Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " +"someone has invited me to your server! Type **!help** to see a list of " +"things I can do, and type **!configure** in any channel of your server to " +"begin!" msgstr "" -"Voici ce que j'ai besoin: une liste des salons dans votre serveur qui sera " -"utilisé pour les rapports de raids et/ou Pokémon sauvages. Donnez-les dans " -"ce format: nom-de-salon, nom-de-salon, nom-de-salon" +"Meowth! Je suis Meowth, un robot qui aide les communautés Pokémon Go sur " +"Discord, et quelqu'un m'a invité sur votre serveur! Tapez **!help** pour " +"voir une liste de choses que je peux faire, et tapez **!configure** dans " +"n'importe quelle salon de votre serveur pour commencer!" + +#: meowth/__main__.py:1125 meowth/__main__.py:3577 +msgid " or " +msgstr " ou " + +#: meowth/__main__.py:1131 +msgid " If you have any questions just ask an admin." +msgstr " Si vous avez une question, demandez à un administrateur." + +#: meowth/__main__.py:1132 +msgid "Meowth! Welcome to {server}, {user}! " +msgstr "Meowth! Bienvenue à {server}, {user}! " + +#: meowth/__main__.py:1134 +msgid "Set your team by typing {team_command}." +msgstr "Définissez votre équipe en tapant {team_command}." -#: meowth.py:341 +#: meowth/__main__.py:1174 meowth/__main__.py:1186 meowth/__main__.py:6422 msgid "" -"In other words, the name of each channel, each separated by a comma and a " -"single space. If you do not require raid and wild reporting and are only " -"requiring want/unwant, reply with 'N'; however, want/unwant is quite limited " -"without raid or wild reporting." +"Meowth! Please wait until the raid egg has hatched before announcing you're " +"coming or present." msgstr "" -"En d'autres termes, le nom de chaque salon, chacun séparé par une virgule et " -"un espace unique. Si vous n'avez pas besoin de raid et de rapports sauvages " -"et ne requiert que «want/unwant», répondez avec N; Cependant, le «want/" -"unwant» est assez limité sans raid ou rapports sauvages." +"Meowth! Attendz que l'oeuf de raid ait éclos avant de déclarer que vous êtes " +"présents ou en route." -#: meowth.py:353 +#: meowth/__main__.py:1221 meowth/__main__.py:5364 msgid "" -"Meowth! Great! Looks like all of these are names of channels in your server." +"Meowth! Someone has suggested a different location for the raid! Trainers " +"{trainer_list}: make sure you are headed to the right place!" msgstr "" -"Meowth! Génial! On dirait que tous ces noms sont des noms des salons dans " -"votre serveur." +"Quelqu'un a suggéré un lieu différent pour le raid! Joueurs {trainer_list}: " +"assurez-vous d'aller au bon endroit!" -#: meowth.py:355 -msgid "" -"Meowth! Something went wrong! Please type !configure to start over! Make " -"sure the channels above are created already!" +#: meowth/__main__.py:1285 +msgid "has despawned" msgstr "" -"Meowth! Il y a eu un problème! Tapez **!configure** pour recommencer! " -"Assurez-vous que les salons ci-dessus sont déjà créés!" -#: meowth.py:357 -msgid "" -"**City Location Configuration**\n" -"\n" -"Meowth! Alright, we need to set starting locations for each of the channels " -"you just mentioned in the SAME ORDER you typed before. This is what I use to " -"generate Google Maps links to give people directions to raids and spawns! " -"Knowing what town everything is in is often good enough to narrow it down. " -"One way to put it is, for each channel you just listed, I need a location " -"specific enough that I'll know hich First Baptist Church people mean. This " -"is important, so please enter it in just this way. For each channel, give me " -"a location using only letters, no punctuation. So something like 'kansas " -"city mo' or 'hull uk' without the quotes and separate your locations with a " -"comma and single space." +#: meowth/__main__.py:1354 meowth/__main__.py:1382 meowth/__main__.py:1398 +msgid "Error occured while trying to save!" +msgstr "Une erreur s'est produite lors de l'enregistrement de sauvegarde!" + +#: meowth/__main__.py:1384 +msgid "Restarting..." msgstr "" -"**Configuration des emplacements des villes**\n" -"\n" -"Meowth! D'accord, nous devons définir les emplacements de départ pour chacun " -"des salons que vous venez de mentionner dans le MÊME ORDRE que vous avez " -"tapé auparavant. C'est ce que j'utilise pour générer des liens Google Maps " -"pour donner aux gens des instructions pour se rendre aux raids et aux " -"Pokémon sauvages! Savoir dans quelle ville tout se trouve est souvent assez. " -"Une façon de le dire est que, pour chaque salon que vous venez d'énumérer, " -"j'ai besoin d'un emplacement précis pour savoir quelle Église Baptiste les " -"gens font référence. Ceci est important, alors, inscrivez-le de cette façon. " -"Pour chaque chaîne, donnez-moi un emplacement en utilisant uniquement des " -"lettres, pas de ponctuation. Donc, quelque chose comme «laval qc» ou «Hull " -"Royaume-Uni» sans guillemets et séparez vos emplacements avec une virgule et " -"un espace unique." -#: meowth.py:364 -msgid "" -"Meowth! There weren't the same number of cities and channels! Please type !" -"configure to start over!" +#: meowth/__main__.py:1400 +msgid "Shutting down..." msgstr "" -"Meowth! Il n'y avait pas le même nombre de villes et de salons! Tapez **!" -"configure** pour recommencer!" -#: meowth.py:367 -msgid "" -"**Raid Command**\n" -"\n" -"Meowth! Alright. Do you want raid reports in these channels? Reply with 'Y' " -"to enable !raid reports, or 'N' to disable !raid" +#: meowth/__main__.py:1421 +msgid "Are you sure you want to clear all regionals?" msgstr "" -"**Commande de raid**\n" -"\n" -"Meowth! Bien. Voulez-vous des rapports de raid dans ces salons? Réponde avec " -"'Y' pour activer les rapports de **!raid**, ou 'N' pour désactiver **!raid**." -#: meowth.py:371 -msgid "" -"**Timezone Configuration**\n" -"\n" -"Meowth! Ok, to finish the raid configuration I need to know what timezone " -"you're in! This will help me coordinate raids for you. The current 24-hr " -"time UTC is {utctime}. How many hours off from that are you? Please enter " -"your answer as a number between -12 and 12." +#: meowth/__main__.py:1442 +msgid "Meowth! Regional raid boss cleared!" msgstr "" -"**Configuration de la fuseau horaire**\n" -"\n" -"Meowth! Ok, pour terminer la configuration du raid, j'ai besoin de savoir " -"dans quel fuseau horaire vous êtes! Cela m'aidera à coordonner des raids " -"pour vous. Le UTC actuel de 24 heures est {utctime}. À combien d'heures de " -"différence êtes-vous? Entrez votre réponse avec un nombre entre -12 et 12." -#: meowth.py:375 -msgid "" -"Meowth! I couldn't convert your answer to a number! Type !configure in your " -"server to start again." +#: meowth/__main__.py:1448 +msgid "Meowth! Regional raid boss set to **{boss}**!" msgstr "" -"Meowth! Je n'ai pas pu convertir votre réponse à un nombre! Tapez **!" -"configure** dans votre serveur pour recommencer." -#: meowth.py:380 +#: meowth/__main__.py:1451 +msgid "Meowth! That Pokemon doesn't appear in raids!" +msgstr "Meowth! Le Pokemon {pokemon} n'apparaît pas en raid!" + +#: meowth/__main__.py:1464 meowth/__main__.py:1467 msgid "" -"**Wild Command**\n" -"\n" -"Meowth! Alright. Do you want wild reports in these channels? Reply with 'Y' " -"to enable !wild reports, or 'N' to disable !wild" +"I couldn't convert your answer to an appropriate timezone! Please double " +"check what you sent me and resend a number from **-12** to **12**." msgstr "" -"**Commande pour Pokémon sauvages**\n" -"\n" -"Meowth! Bien. Voulez-vous des rapports sauvages dans ces salons? Répondre " -"avec 'Y' pour activer les rapports **!wild**, ou 'N' pour les désactiver." -#: meowth.py:386 +#: meowth/__main__.py:1471 msgid "" -"Meowth! Ok. Time to do one last check that I have either an admin role on " -"your server, or at least a role with these permissions: 'read messages', " -"'send messages', 'embed links', 'manage roles', and 'manage channels'. Also, " -"check if my role is at the top of your server role hierarchy. You can " -"restrict me to specific channels by editing channel-specific permissions if " -"you like.\n" -"\n" -"**Want/Unwant Configuration**\n" -"\n" -"The last thing you should know is that the !want and !unwant commands can " -"produce a lot of clutter if they are allowed on your main channels. I " -"suggest having a dedicated channel for want and unwant. Just type the name " -"or names of the channel(s) you want me to allow. If you type something that " -"isn't a name of an existing channel, I'll create one by that name. If you do " -"not want to enable want/unwant, reply with 'N'. " +"Timezone has been set to: `UTC{offset}`\n" +"The current time is **{now}**" msgstr "" -"Meowth! D'accord. C'est le temps de faire une dernière vérification que j'ai " -"un rôle d'administrateur sur votre serveur, ou au moins un rôle avec ces " -"permissions:«lire les messages», «envoyer des messages», «intégrer des " -"liens», «gérer les rôles» et «gérer les salons». Vérifiez également si mon " -"rôle est au sommet de votre hiérarchie de rôle de serveur. Vous pouvez me " -"limiter à des salons spécifiques en modifiant les permissions spécifiques du " -"salon si vous le souhaitez.\n" -"\n" -"**Configuration want/unwant**\n" -"\n" -"La dernière chose que vous devriez savoir, c'est que les commandes **!want** " -"et **!unwant** peuvent produire beaucoup d'encombrement s'ils sont autorisés " -"dans les salons principaux. Je suggère d'avoir un salon dédié pour want/" -"unwant. Tapez simplement le nom ou les noms des salons que vous souhaitez " -"que je permette. Si vous tapez quelque chose qui n'est pas un nom d'un salon " -"existant, je vais en créer un avec ce nom. Si vous ne voulez pas activer la " -"commande want/unwant, répondez avec N." -#: meowth.py:404 -msgid "" -"Meowth! You didn't give me enough permissions! Type !configure to start over!" +#: meowth/__main__.py:1485 +msgid "Prefix has been set to: `{}`" msgstr "" -"Meowth! Vous ne m'avez pas donné suffisamment de permissions! Tapez **!" -"configure** pour recommencer!" -#: meowth.py:412 -msgid "Meowth! Okay. All of my main functions have been disabled." +#: meowth/__main__.py:1488 +msgid "Prefix has been reset to default: `{}`" msgstr "" -"Meowth! D'accord. Toutes mes principales fonctions ont été désactivées." -#: meowth.py:413 -msgid "" -"**Emojis**\n" -"\n" -"Meowth! Alright! I'm ready to go! One more thing. I like to use custom emoji " -"for certain things, especially for displaying type weaknesses for raid " -"bosses! I'm going to send you a .rar file that contains all the emoji I " -"need. There are 23 in all. All you have to do is download, extract, and " -"upload the images to Discord as custom emoji. You can do this all at once, " -"and you can just leave the emoji titles alone!\n" -"\n" -"By the way: if you need to change any of these settings, just type !" -"configure in your server and we can do this again." +#: meowth/__main__.py:1497 +msgid "Silph Road Travelers Card cleared!" msgstr "" -"**Émojis**\n" -"\n" -"Meowth! Bien! Je suis prêt à partir! Encore une chose. J'aime utiliser des " -"émojis personnalisés pour certaines choses, en particulier pour afficher les " -"faiblesses pour les Pokémon de raid! Je vais vous envoyer un fichier .rar " -"qui contient tous les émojis dont j'ai besoin. Il y en a 23 au total. Tout " -"ce que vous avez à faire est de télécharger les émojis sur votre ordinateur, " -"de les extraire et de télécharger les images sur Discord comme émoji " -"personnalisé (dans les paramètres du serveur). Vous pouvez le faire tout à " -"la fois, et vous pouvez simplement ne pas changer les titres de ces émojis!\n" -"\n" -"Si vous devez changer l'un de ces paramètres, tapez !configure dans votre " -"serveur et nous pouvons le faire à nouveau." -#: meowth.py:427 -msgid " If you have any questions just ask an admin." -msgstr " Si vous avez une question, demandez à un administrateur." +#: meowth/__main__.py:1507 +msgid "The Silph Extension isn't accessible at the moment, sorry!" +msgstr "" -#: meowth.py:429 -msgid "Meowth! Welcome to {server.name}, {new_member_name.mention}! " -msgstr "Meowth! Bienvenue à {server.name}, {new_member_name.mention}! " +#: meowth/__main__.py:1512 +msgid "Silph Card for {silph_user} not found." +msgstr "" -#: meowth.py:431 -msgid "Set your team by typing {team_command} without quotations." -msgstr "Définissez votre équipe en tapant {team_command} sans les guillemets." +#: meowth/__main__.py:1516 +msgid "No Discord account found linked to this Travelers Card!" +msgstr "" -#: meowth.py:439 -msgid "WARNING: no default channel configured. Unable to send welcome message." +#: meowth/__main__.py:1520 +msgid "This Travelers Card is linked to another Discord account!" msgstr "" -"ATTENTION: aucun salon par défaut n'est configuré. Impossible d'envoyer le " -"message de bienvenue." -#: meowth.py:472 -msgid "Error occured while trying to save!" -msgstr "Une erreur s'est produite lors de l'enregistrement de sauvegarde!" +#: meowth/__main__.py:1534 +msgid "This Travelers Card has been successfully linked to you!" +msgstr "" -#: meowth.py:506 -msgid "" -"Meowth! My roles are ranked lower than the following team roles: " -"**{higher_roles_list}**\n" -"Please get an admin to move my roles above them!" +#: meowth/__main__.py:1541 +msgid "Pokebattler ID cleared!" msgstr "" -"Meowth! Mes rôles sont inférieurs aux rôles suivants: **{higher_roles_list} " -"**\n" -"Contacter un administrateur pour déplacer mes rôles au-dessus d'eux!" -#: meowth.py:523 -msgid "Meowth! You already have a team role!" -msgstr "Meowth! Vous avez déjà un rôle d'équipe!" +#: meowth/__main__.py:1552 +msgid "Pokebattler ID set to {pbid}!" +msgstr "" -#: meowth.py:527 -msgid "" -"WARNING: Role {team_role} in team_dict not configured as a role on the " -"server!" +#: meowth/__main__.py:1567 +msgid "Prefix for this server is: `{}`" msgstr "" -"ATTENTION: Le rôle {team_role} dans team_dict n'est pas configuré comme un " -"rôle sur le serveur!" -#: meowth.py:531 -msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" +#: meowth/__main__.py:1581 +msgid "Bot Permissions" msgstr "" -"Meowth! \"{entered_team}\" n'est pas une équipe valide ! Essayez " -"{available_teams}" -#: meowth.py:535 -msgid "" -"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " -"an admin!" +#: meowth/__main__.py:1596 +msgid "**FAIL**" msgstr "" -"Meowth! Le rôle \"{entered_team}\" n'est pas configuré sur ce serveur ! " -"Contacter un administrateur!" -#: meowth.py:539 -msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" -msgstr "Meowth! {member} ajouté à l'équipe {team_name}! {team_emoji}" +#: meowth/__main__.py:1596 +msgid "**PASS**" +msgstr "" -#: meowth.py:541 -msgid "Meowth! I can't add roles!" -msgstr "Meowth! Je ne peux pas ajouter de rôle!" +#: meowth/__main__.py:1604 +msgid "**MISSING**" +msgstr "" -#: meowth.py:558 -msgid "" -"Meowth! Please use one of the following channels for **!want** commands: " -"{want_channel_list}" +#: meowth/__main__.py:1607 +msgid "**ENABLED**" msgstr "" -"Meowth! Utilisez l'un des salons suivants pour les commandes **!want **: " -"{want_channel_list}" -#: meowth.py:574 -msgid "Meowth! {member}, I already know you want {pokemon}!" -msgstr "Meowth! {member}, je sais déjà que vous voulez {pokemon}!" +#: meowth/__main__.py:1612 +msgid "GUILD" +msgstr "" -#: meowth.py:581 -msgid "Meowth! Got it! {member} wants {pokemon}" -msgstr "Meowth! Compris! {member} veut {pokemon}" +#: meowth/__main__.py:1617 +msgid "CATEGORY" +msgstr "" -#: meowth.py:595 -msgid "" -"Meowth! Please restrict wild reports to city channels or the default channel!" +#: meowth/__main__.py:1618 +msgid "CHANNEL" +msgstr "" + +#: meowth/__main__.py:1625 +msgid "I couldn't send an embed here, so I've sent you a DM" msgstr "" -"Meowth! Limitez les rapports sauvages aux salons de la ville ou dans le " -"salon par défaut!" -#: meowth.py:600 meowth.py:613 +#: meowth/__main__.py:1665 +msgid "I'll wait for your announcement!" +msgstr "" + +#: meowth/__main__.py:1672 meowth/__main__.py:1728 msgid "" -"Meowth! Give more details when reporting! Usage: **!wild " -"**" +"Meowth! You took too long to send me your announcement! Retry when you're " +"ready." msgstr "" -"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!wild " -" **" -#: meowth.py:628 -msgid "Meowth! Click here for directions to the wild {pokemon}!" +#: meowth/__main__.py:1675 +msgid "Announcement" +msgstr "Annonce" + +#: meowth/__main__.py:1685 +msgid "to send it to all servers, " msgstr "" -"Meowth! Cliquez ici pour obtenir les directions vers le {pokemon} sauvage!" -#: meowth.py:628 -msgid "This is just my best guess!" -msgstr "Voici ma meilleure suggestion!" +#: meowth/__main__.py:1693 +msgid "That's what you sent, does it look good? React with " +msgstr "" -#: meowth.py:630 -msgid "Meowth! Wild {pokemon} reported by {member}! Details:{location_details}" +#: meowth/__main__.py:1695 +msgid "to send to another channel, " msgstr "" -"Meowth! Un {pokemon} sauvage a été reporté par {member}! Détails: " -"{location_details}" -#: meowth.py:632 -msgid "Meowth! **!wild** commands have been disabled." -msgstr "Meowth! Les commandes **!wild** ont été désactivées." +#: meowth/__main__.py:1697 +msgid "to send it to this channel, or " +msgstr "" -#: meowth.py:650 -msgid "" -"Meowth! Please restrict raid reports to a city channel or the default " -"channel!" +#: meowth/__main__.py:1699 +msgid "to cancel" msgstr "" -"Meowth! Veuillez limiter les rapports de raid à un salon de ville ou dans le " -"salon par défaut!" -#: meowth.py:655 -msgid "" -"Meowth! Give more details when reporting! Usage: **!raid " -"**" +#: meowth/__main__.py:1709 +msgid "Announcement Cancelled." msgstr "" -"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " -" **" -#: meowth.py:671 -msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" -msgstr "Meowth! Le Pokemon {pokemon} n'apparaît pas en raid!" +#: meowth/__main__.py:1712 meowth/__main__.py:1724 +msgid "Announcement Sent." +msgstr "" -#: meowth.py:682 -msgid "Meowth! Click here for directions to the raid!" -msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" +#: meowth/__main__.py:1714 +msgid "What channel would you like me to send it to?" +msgstr "" + +#: meowth/__main__.py:1726 +msgid "Meowth! That channel doesn't exist! Retry when you're ready." +msgstr "" + +#: meowth/__main__.py:1739 meowth/__main__.py:3561 +msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" +msgstr "" + +#: meowth/__main__.py:1753 +msgid "Announcement sent to {} server owners: {} successful, {} failed." +msgstr "" -#: meowth.py:682 -msgid "Weaknesses: {weakness_list}" -msgstr "Faiblesses: {weakness_list}" +#: meowth/__main__.py:1758 +msgid "Announcement Timed Out." +msgstr "" -#: meowth.py:684 +#: meowth/__main__.py:1805 msgid "" -"Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -"Coordinate in {raid_channel}" +"I'm sorry, I couldn't understand some of what you entered. Let's just start " +"here." msgstr "" -"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " -"{location_details}. Coordonner dans {raid_channel}" -#: meowth.py:687 +#: meowth/__main__.py:1807 meowth/__main__.py:1918 meowth/__main__.py:1979 +#: meowth/__main__.py:2138 meowth/__main__.py:2362 meowth/__main__.py:2553 +#: meowth/__main__.py:2654 meowth/__main__.py:2754 meowth/__main__.py:2854 +#: meowth/__main__.py:3028 meowth/__main__.py:3109 meowth/__main__.py:3184 msgid "" -"Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -"Coordinate here!\n" -"\n" -"Reply to this message with **!coming** (`!coming [number]` for trainers with " -"you) to say you are on your way, and reply with **!here** once you arrive.\n" -"If you are at the raid already, reply with **!here** (`!here [number]` for " -"trainers with you).\n" -"If you are interested in the raid and want to wait for a group, use **!" -"maybe**.\n" -"If your plans change, reply with **!cancel** if you are no longer on the way " -"or if you have left the raid.\n" -"You can set the time remaining with **!timerset H:MM** and access this with " -"**!timer**.\n" +"**MULTIPLE SESSIONS!**\n" "\n" -"You can see the list of trainers interested with **!interest**, trainers on " -"their way with **!otw**, trainers at the raid with **!waiting**, or all " -"lists with **!lists**.\n" -"Once you start a raid, use **!starting** to clear the waiting list to allow " -"the next group to coordinate.\n" +"It looks like you have **{yoursessions}** active configure sessions. I " +"recommend you send **cancel** first and then send your request again to " +"avoid confusing me.\n" "\n" -"Sometimes I'm not great at directions, but I'll correct my directions if " -"anybody sends me a maps link.\n" +"Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**" +msgstr "" + +#: meowth/__main__.py:1808 +#, fuzzy +#| msgid "" +#| "__**Meowth Configuration**__\n" +#| "\n" +#| "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon " +#| "Go Helper Bot! I will be guiding you through some setup steps to get me " +#| "setup on your server.\n" +#| "\n" +#| "**Team Assignment Configuration**\n" +#| "\n" +#| "First, I have a feature that allows users to assign their Pokemon Go team " +#| "using roles. If you have a bot that handles this already, or you don't " +#| "want this feature, type N, otherwise type Y to enable the feature!" +msgid "" +"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " +"Helper Bot! I will be guiding you through some steps to get me setup on your " +"server.\n" "\n" -"This channel will be deleted in 2 hours or five minutes after the timer " -"expires." +"**Role Setup**\n" +"Before you begin the configuration, please make sure my role is moved to the " +"top end of the server role hierarchy. It can be under admins and mods, but " +"must be above team and general roles. [Here is an example](http://i.imgur." +"com/c5eaX1u.png)" msgstr "" -"Meowth! Raid de {pokemon} rapporté par {member}! Détails: " -"{location_details}. Coordonnez ici!\n" +"__**Configuration de Meowth**__\n" "\n" -"Répondez à ce message avec **!coming** (`!coming [chiffre]` pour les joueurs " -"avec vous) pour dire que vous êtes sur votre chemin.\n" -"Une fois que vous arrivez, ou si vous êtes déjà au raid, répondez avec **!" -"here** (`!here [chiffre]` pour les joueurs avec vous).\n" -"Si vous êtes intéressé(e) par le raid et souhaitez attendre un groupe, " -"utilisez **!maybe**.\n" -"Si vos plans changent, répondez avec **!cancel** si vous n'êtes plus sur le " -"chemin ou si vous avez quitté le raid.\n" -"Vous pouvez régler le temps restant avec **!timerset H:MM** et voir le temps " -"restant avec **!timer**.\n" +"Meowth! Bienvenue dans la configuration de Meowth, le robot assistant de " +"Pokémon Go! Je vais vous guider à travers certaines étapes d'installation " +"pour me configurer sur votre serveur.\n" "\n" -"Vous pouvez voir la liste des joeurs intéressés avec **!interest**, les " -"joueurs en route avec **!otw**, le joueurs au raid avec **!waiting**, ou " -"toutes ces listes ensemble avec **!lists**.\n" -"Une fois que vous démarrez un raid, utilisez **!starting** pour effacer la " -"liste d'attente pour permettre au prochain groupe de se coordonner.\n" +"**Configuration de l'équipe**\n" +"Tout d'abord, j'ai une fonctionnalité qui permet aux utilisateurs d'assigner " +"leur équipe Pokémon Go en utilisant les rôles. Si vous avez un robot qui le " +"gère déjà, ou si vous ne voulez pas cette fonctionnalité, tapez N, sinon " +"tapez Y pour activer la fonctionnalité!" + +#: meowth/__main__.py:1810 +msgid "" "\n" -"Parfois, je ne suis pas bon avec les directions, mais je vais corriger mes " -"directions si quelqu'un m'envoie un lien de Google Maps.\n" "\n" -"Ce salon sera supprimé dans 2 heures si aucun temps d'expiration a été " -"spécifié pour le raid." +"**Welcome Back**\n" +"This isn't your first time configuring. You can either reconfigure " +"everything by replying with **all** or reply with a comma separated list to " +"configure those commands. Example: `want, raid, wild`" +msgstr "" -#: meowth.py:714 +#: meowth/__main__.py:1814 msgid "" -"Meowth! Hey {member}, if you can, set the time left on the raid using **!" -"timerset H:MM** so others can check it with **!timer**." +"\n" +"\n" +"**Enabled Commands:**\n" +"{enabled_commands}" msgstr "" -"Meowth! {member}, si vous le pouvez, définissez le temps restant sur le raid " -"en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" -"timer**." - -#: meowth.py:761 -msgid "Meowth! {member}, I already know you don't want {pokemon}!" -msgstr "Meowth! {member}, je sais déjà que vous ne voulez pas {pokemon}!" -#: meowth.py:768 -msgid "Meowth! Got it! {member} no longer wants {pokemon}" -msgstr "Meowth! Compris! {member} ne cherche plus {pokemon}!" - -#: meowth.py:775 -msgid "Meowth! This raid's timer has already expired as of {expiry_time}!" +#: meowth/__main__.py:1815 +msgid "" +"\n" +"\n" +"**All Commands:**\n" +"**all** - To redo configuration\n" +"**team** - For Team Assignment configuration\n" +"**welcome** - For Welcome Message configuration\n" +"**raid** - for raid command configuration\n" +"**exraid** - for EX raid command configuration\n" +"**invite** - for invite command configuration\n" +"**counters** - for automatic counters configuration\n" +"**wild** - for wild command configuration\n" +"**research** - for !research command configuration\n" +"**meetup** - for !meetup command configuration\n" +"**want** - for want/unwant command configuration\n" +"**archive** - For !archive configuration\n" +"**timezone** - For timezone configuration" +msgstr "" + +#: meowth/__main__.py:1816 meowth/__main__.py:1843 +msgid "" +"\n" +"\n" +"Reply with **cancel** at any time throughout the questions to cancel the " +"configure process." msgstr "" -"Meowth! La minuterie de ce raid a déjà expiré à partir de {expiry_time}!" - -#: meowth.py:778 -msgid "Meowth! This raid will end at {expiry_time}!" -msgstr "Meowth! Le raid se termine à {expiry_time}!" -#: meowth.py:780 -msgid "" -"Meowth! No one told me when the raid ends, so I'm assuming it will end at " -"{expiry_time}!" +#: meowth/__main__.py:1817 meowth/__main__.py:1844 +msgid "Meowth Configuration - {guild}" msgstr "" -"Meowth! Personne ne m'a dit quand le raid se termine, alors je suppose que " -"ça se terminera à {expiry_time}!" -#: meowth.py:793 +#: meowth/__main__.py:1824 meowth/__main__.py:1956 meowth/__main__.py:2023 +#: meowth/__main__.py:2074 meowth/__main__.py:2115 meowth/__main__.py:2158 +#: meowth/__main__.py:2207 meowth/__main__.py:2229 meowth/__main__.py:2248 +#: meowth/__main__.py:2298 meowth/__main__.py:2382 meowth/__main__.py:2431 +#: meowth/__main__.py:2453 meowth/__main__.py:2472 meowth/__main__.py:2530 +#: meowth/__main__.py:2576 meowth/__main__.py:2617 meowth/__main__.py:2674 +#: meowth/__main__.py:2723 meowth/__main__.py:2774 meowth/__main__.py:2823 +#: meowth/__main__.py:2874 meowth/__main__.py:2923 meowth/__main__.py:2945 +#: meowth/__main__.py:2964 meowth/__main__.py:3047 meowth/__main__.py:3125 +#: meowth/__main__.py:3158 meowth/__main__.py:3199 msgid "" -"Meowth...that's too long. Raids currently last no more than two hours..." +"**CONFIG CANCELLED!**\n" +"\n" +"No changes have been made." msgstr "" -"Meowth... c'est trop long. Les raids ne durent actuellement pas plus de deux " -"heures." -#: meowth.py:796 -msgid "Meowth...I can't do that! No negative numbers, please!" +#: meowth/__main__.py:1838 +msgid "I'm sorry I don't understand. Please reply with the choices above." msgstr "" -"Meowth... Je ne peux pas faire ça! Pas de chiffres négatifs, s'il vous plaît!" -#: meowth.py:799 -msgid "Meowth...I couldn't understand your time format..." -msgstr "Meowth... Je n'arrive pas à comprendre le format de l'heure..." +#: meowth/__main__.py:1895 meowth/__main__.py:1922 meowth/__main__.py:1983 +#: meowth/__main__.py:2142 meowth/__main__.py:2366 meowth/__main__.py:2557 +#: meowth/__main__.py:2601 meowth/__main__.py:2658 meowth/__main__.py:2758 +#: meowth/__main__.py:2858 meowth/__main__.py:3032 meowth/__main__.py:3113 +#: meowth/__main__.py:3188 +msgid "Configuration Complete" +msgstr "Configuration terminée." -#: meowth.py:828 +#: meowth/__main__.py:1895 meowth/__main__.py:1922 meowth/__main__.py:1983 +#: meowth/__main__.py:2142 meowth/__main__.py:2366 meowth/__main__.py:2557 +#: meowth/__main__.py:2601 meowth/__main__.py:2658 meowth/__main__.py:2758 +#: meowth/__main__.py:2858 meowth/__main__.py:3032 meowth/__main__.py:3113 +#: meowth/__main__.py:3188 msgid "" -"Meowth... I couldn't understand your time format. Try again like this: !" -"timerset H:MM" +"Meowth! Alright! Your settings have been saved and I'm ready to go! If you " +"need to change any of these settings, just type **!configure** in your " +"server again." msgstr "" -"Meowth... Je n'arrive pas à comprendre votre format pour l'heure. Essayez de " -"nouveau comme ceci: **!timerset H:MM**" +"Meowth! Ok! Vos paramètres ont été sauvegardés et je suis prêt à passer à " +"l'action! Si vous avez besoin de rechanger certains paramètres, tapez **!" +"configure** sur votre serveur encore une fois." -#: meowth.py:851 -msgid "Meowth! {0} is interested!" -msgstr "Meowth! {0} est intéressé(e)!" +#: meowth/__main__.py:1930 +msgid "Team Assignments" +msgstr "Affectations d'équipe." -#: meowth.py:853 +#: meowth/__main__.py:1930 msgid "" -"Meowth! {member} is interested with a total of {trainer_count} trainers!" +"Team assignment allows users to assign their Pokemon Go team role using the " +"**!team** command. If you have a bot that handles this already, you may want " +"to disable this feature.\n" +"\n" +"If you are to use this feature, ensure existing team roles are as follows: " +"mystic, valor, instinct. These must be all lowercase letters. If they don't " +"exist yet, I'll make some for you instead.\n" +"\n" +"Respond here with: **N** to disable, **Y** to enable:" msgstr "" -"Meowth! {member} est intéressé(e) avec un total de {trainer_count} joueurs!" +"L'affectation d'équipe permet aux utilisateurs de s'affecter leur role " +"d'équipe Pokemon Go en utlisant la commande **!team**. Si vous avez un bot " +"qui gère déjà celà, vous voudrez peut être désactiver cette fonctionnalité.\n" +"\n" +"Si vous devez utiliser cette fonctionnalité, assurez vous que les roles " +"suivants existent: sagesse, bravoure, intuition. Ils doivent être en " +"minuscule. S'il n'existe pas, je peux les créer pour vous.\n" +"\n" +"Repondre dans ce salon avec: **N** pour désactiver, **Y** pour activer" -#: meowth.py:868 -msgid "Meowth! {member} is on the way!" -msgstr "Meowth! {member} est en chemin!" +#: meowth/__main__.py:1949 +msgid "Team Assignments enabled!" +msgstr "Affectations d'équipe activée!" -#: meowth.py:870 -msgid "" -"Meowth! {member} is on the way with a total of {trainer_count} trainers!" +#: meowth/__main__.py:1953 +msgid "Team Assignments disabled!" msgstr "" -"Meowth! {member} est en chemin avec un total de {trainer_count} joueurs!" - -#: meowth.py:883 -msgid "Meowth! {member} is at the raid!" -msgstr "Meowth! {member} attend au raid!" -#: meowth.py:885 +#: meowth/__main__.py:1959 meowth/__main__.py:2118 meowth/__main__.py:2533 +#: meowth/__main__.py:2579 msgid "" -"Meowth! {member} is at the raid with a total of {trainer_count} trainers!" -msgstr "Meowth! {member} est au raid avec un total de {trainer_count} joueurs!" - -#: meowth.py:898 -msgid "Meowth! {member} is no longer interested!" -msgstr "Meowth! {member} n'est plus intéressé(e)!" +"I'm sorry I don't understand. Please reply with either **N** to disable, or " +"**Y** to enable." +msgstr "" -#: meowth.py:900 +#: meowth/__main__.py:1990 msgid "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"interested!" +"I can welcome new members to the server with a short message. Here is an " +"example, but it is customizable:\n" +"\n" msgstr "" -"Meowth! {member} et le total de {trainer_count} joueurs avec lui ne sont " -"plus intéressé(e)s!" - -#: meowth.py:903 -msgid "Meowth! {member} has left the raid!" -msgstr "Meowth! {member} a quitté le raid!" -#: meowth.py:905 +#: meowth/__main__.py:1992 msgid "" -"Meowth! {member} and their total of {trainer_count} trainers have left the " -"raid!" +"Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " +"typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " +"without quotations. If you have any questions just ask an admin." msgstr "" -"Meowth! {member} et le total de {trainer_count} joueurs avec lui ont quitté " -"le raid!" - -#: meowth.py:908 -msgid "Meowth! {member} is no longer on their way!" -msgstr "Meowth! {member} n'est plus en chemin!" +"Meowth! Bienvenue sur {server_name}, {owner_name.mention}! Choisir votre " +"équipe en tapant «!team sagesse» ou «!team bravoure» ou «!team intuition» " +"sans guillemets. Si vous avez des questions, demandez à un administrateur." -#: meowth.py:910 +#: meowth/__main__.py:1994 msgid "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"on their way!" +"Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " +"questions just ask an admin." msgstr "" -"Meowth! {member} et le total de {trainer_count} joueurs avec lui ne sont " -"plus en chemin!" +"Meowth! Bienvenue sur {server_name}, {owner_name.mention}! Si vous avez des " +"questions, posez les à un admin." -#: meowth.py:954 +#: meowth/__main__.py:1995 msgid "" -"Meowth! Someone has suggested a different location for the raid than what I " -"guessed! Trainers {trainer_list}: make sure you are headed to the right " -"place!" +"\n" +"\n" +"This welcome message can be in a specific channel or a direct message. If " +"you have a bot that handles this already, you may want to disable this " +"feature.\n" +"\n" +"Respond with: **N** to disable, **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:1996 meowth/__main__.py:2013 +msgid "Welcome Message" +msgstr "" + +#: meowth/__main__.py:2001 +msgid "Welcome Message enabled!" +msgstr "" + +#: meowth/__main__.py:2004 +msgid "" +"Would you like a custom welcome message? You can reply with **N** to use the " +"default message above or enter your own below.\n" +"\n" +"I can read all [discord formatting](https://support.discordapp.com/hc/en-us/" +"articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline-) " +"and I have the following template tags:\n" +"\n" +"**{@member}** - Replace member with user name or ID\n" +"**{#channel}** - Replace channel with channel name or ID\n" +"**{&role}** - Replace role name or ID (shows as @deleted-role DM preview)\n" +"**{user}** - Will mention the new user\n" +"**{server}** - Will print your server's name\n" +"Surround your message with [] to send it as an embed. **Warning:** Mentions " +"within embeds may be broken on mobile, this is a Discord bug." +msgstr "" + +#: meowth/__main__.py:2015 +msgid "Current Welcome Message" +msgstr "" + +#: meowth/__main__.py:2020 +msgid "Default welcome message set" +msgstr "" + +#: meowth/__main__.py:2026 +msgid "" +"Please shorten your message to less than 500 characters. You entered {count}." +msgstr "" + +#: meowth/__main__.py:2036 +msgid "" +"{msg}\n" +"\n" +"**Warning:**\n" +"The following could not be found: {errors}" +msgstr "" + +#: meowth/__main__.py:2037 +msgid "" +"Please check the data given and retry a new welcome message, or reply with " +"**N** to use the default." +msgstr "" + +#: meowth/__main__.py:2042 +msgid "Here's what you sent. Does it look ok?" +msgstr "" + +#: meowth/__main__.py:2049 +msgid "" +"Here's what you sent. Does it look ok?\n" +"\n" +"{welcome}" +msgstr "" + +#: meowth/__main__.py:2056 +msgid "" +"Please enter a new welcome message, or reply with **N** to use the default." +msgstr "" + +#: meowth/__main__.py:2060 +msgid "" +"Welcome Message set to:\n" +"\n" +"{}" +msgstr "" + +#: meowth/__main__.py:2063 +msgid "Welcome Message Channel" +msgstr "" + +#: meowth/__main__.py:2063 +msgid "" +"Which channel in your server would you like me to post the Welcome Messages? " +"You can also choose to have them sent to the new member via Direct Message " +"(DM) instead.\n" +"\n" +"Respond with: **channel-name** or ID of a channel in your server or **DM** " +"to Direct Message:" +msgstr "" + +#: meowth/__main__.py:2068 +msgid "Welcome DM set" +msgstr "" + +#: meowth/__main__.py:2071 +msgid "" +"Channel names can't contain spaces, sorry. Please double check the name and " +"send your response again." +msgstr "" + +#: meowth/__main__.py:2102 meowth/__main__.py:2196 meowth/__main__.py:2420 +#: meowth/__main__.py:2712 meowth/__main__.py:2812 meowth/__main__.py:2912 +#: meowth/__main__.py:3085 +msgid "" +"I couldn't set my own permissions in this channel. Please ensure I have the " +"correct permissions in {channel} using **{prefix}get perms**." +msgstr "" + +#: meowth/__main__.py:2103 +msgid "Welcome Channel set to {channel}" +msgstr "" + +#: meowth/__main__.py:2106 +msgid "" +"The channel you provided isn't in your server. Please double check your " +"channel and resend your response." +msgstr "" + +#: meowth/__main__.py:2112 +msgid "Welcome Message disabled!" +msgstr "" + +#: meowth/__main__.py:2149 +msgid "Raid Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2149 +msgid "" +"Raid Reporting allows users to report active raids with **!raid** or raid " +"eggs with **!raidegg**. Pokemon raid reports are contained within one or " +"more channels. Each channel will be able to represent different areas/" +"communities. I'll need you to provide a list of channels in your server you " +"will allow reports from in this format: `channel-name, channel-name, channel-" +"name`\n" +"\n" +"Example: `kansas-city-raids, hull-raids, sydney-raids`\n" +"\n" +"If you do not require raid or raid egg reporting, you may want to disable " +"this function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2155 +msgid "Raid Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2187 +msgid "Raid Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2199 meowth/__main__.py:2423 meowth/__main__.py:2715 +#: meowth/__main__.py:2815 meowth/__main__.py:2915 meowth/__main__.py:3089 +msgid "" +"The channel list you provided doesn't match with your servers channels.\n" +"\n" +"The following aren't in your server: **{invalid_channels}**\n" +"\n" +"Please double check your channel list and resend your reponse." +msgstr "" + +#: meowth/__main__.py:2202 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"the raid or egg! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need its corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2202 +msgid "Raid Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2203 meowth/__main__.py:2245 meowth/__main__.py:2427 +#: meowth/__main__.py:2469 meowth/__main__.py:2719 meowth/__main__.py:2819 +#: meowth/__main__.py:2919 meowth/__main__.py:2961 +msgid "Entered Channels" +msgstr "" + +#: meowth/__main__.py:2203 meowth/__main__.py:2245 meowth/__main__.py:2427 +#: meowth/__main__.py:2469 meowth/__main__.py:2719 meowth/__main__.py:2819 +#: meowth/__main__.py:2919 meowth/__main__.py:2961 +msgid "{citychannel_list}" +msgstr "" + +#: meowth/__main__.py:2216 meowth/__main__.py:2440 meowth/__main__.py:2732 +#: meowth/__main__.py:2832 meowth/__main__.py:2932 +msgid "" +"The number of cities doesn't match the number of channels you gave me " +"earlier!\n" +"\n" +"I'll show you the two lists to compare:\n" +"\n" +"{channellist}\n" +"{citylist}\n" +"\n" +"Please double check that your locations match up with your provided channels " +"and resend your response." +msgstr "" + +#: meowth/__main__.py:2219 +msgid "Raid Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2220 +msgid "" +"How would you like me to categorize the raid channels I create? Your options " +"are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**region** - If you want them categorized by region\n" +"**level** - If you want them categorized by level." +msgstr "" + +#: meowth/__main__.py:2220 meowth/__main__.py:2244 meowth/__main__.py:2295 +msgid "Raid Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2244 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as raid reporting channels." +msgstr "" + +#: meowth/__main__.py:2275 meowth/__main__.py:2326 meowth/__main__.py:2499 +#: meowth/__main__.py:2991 +msgid "" +"The category list you provided doesn't match with your server's categories." +msgstr "" + +#: meowth/__main__.py:2277 meowth/__main__.py:2284 meowth/__main__.py:2328 +#: meowth/__main__.py:2335 meowth/__main__.py:2501 meowth/__main__.py:2508 +#: meowth/__main__.py:2993 meowth/__main__.py:3000 +msgid "" +"\n" +"\n" +"The following aren't in your server: **{invalid_categories}**" +msgstr "" + +#: meowth/__main__.py:2278 meowth/__main__.py:2329 meowth/__main__.py:2502 +#: meowth/__main__.py:2994 +msgid "" +"\n" +"\n" +"Please double check your category list and resend your response. If you just " +"made these categories, try again." +msgstr "" + +#: meowth/__main__.py:2282 meowth/__main__.py:2506 meowth/__main__.py:2998 +msgid "" +"The number of categories I found in your server doesn't match the number of " +"channels you gave me earlier!\n" +"\n" +"I'll show you the two lists to compare:\n" +"\n" +"**Matched Channels:** {channellist}\n" +"**Matched Categories:** {catlist}\n" +"\n" +"Please double check that your categories match up with your provided " +"channels and resend your response." +msgstr "" + +#: meowth/__main__.py:2295 +msgid "" +"Pokemon Go currently has five levels of raids. Please provide the names of " +"the categories you would like each level of raid to appear in. Use the " +"following order: 1, 2, 3, 4, 5 \n" +"\n" +"You do not need to use different categories for each level, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" +msgstr "" + +#: meowth/__main__.py:2333 +msgid "" +"The number of categories I found in your server doesn't match the number of " +"raid levels! Make sure you give me exactly six categories, one for each " +"level of raid. You can use the same category for multiple levels if you " +"want, but I need to see six category names.\n" +"\n" +"**Matched Categories:** {catlist}\n" +"\n" +"Please double check your categories." +msgstr "" + +#: meowth/__main__.py:2339 meowth/__main__.py:2513 meowth/__main__.py:3005 +msgid "Sorry, I didn't understand your answer! Try again." +msgstr "" + +#: meowth/__main__.py:2342 +msgid "Raid Categories are set" +msgstr "" + +#: meowth/__main__.py:2373 +msgid "EX Raid Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2373 +msgid "" +"EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon " +"EX raid reports are contained within one or more channels. Each channel will " +"be able to represent different areas/communities. I'll need you to provide a " +"list of channels in your server you will allow reports from in this format: " +"`channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-raids, hull-raids, sydney-raids`\n" +"\n" +"If you do not require EX raid reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2379 +msgid "EX Raid Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2411 +msgid "EX Raid Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2426 +msgid "EX Raid Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2426 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"EX raids! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2443 +msgid "EX Raid Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2444 +msgid "" +"How would you like me to categorize the EX raid channels I create? Your " +"options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2444 meowth/__main__.py:2468 +msgid "EX Raid Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2468 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as EX raid reporting channels." +msgstr "" + +#: meowth/__main__.py:2516 +msgid "EX Raid Categories are set" +msgstr "" + +#: meowth/__main__.py:2518 +msgid "EX Raid Channel Read Permissions" +msgstr "" + +#: meowth/__main__.py:2518 +msgid "" +"Who do you want to be able to **see** the EX Raid channels? Your options " +"are:\n" +"\n" +"**everyone** - To have everyone be able to see all reported EX Raids\n" +"**same** - To only allow those with access to the reporting channel." +msgstr "" + +#: meowth/__main__.py:2523 +msgid "Everyone permission enabled" +msgstr "" + +#: meowth/__main__.py:2527 +msgid "Same permission enabled" +msgstr "" + +#: meowth/__main__.py:2564 +msgid "" +"Do you want access to EX raids controlled through members using the **!" +"invite** command?\n" +"If enabled, members will have read-only permissions for all EX Raids until " +"they use **!invite** to gain access. If disabled, EX Raids will inherit the " +"permissions from their reporting channels.\n" +"\n" +"Respond with: **N** to disable, or **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:2564 +msgid "Invite Configuration" +msgstr "" + +#: meowth/__main__.py:2569 +msgid "Invite Command enabled" +msgstr "" + +#: meowth/__main__.py:2573 +msgid "Invite Command disabled" +msgstr "" + +#: meowth/__main__.py:2608 +msgid "Automatic Counters Configuration" +msgstr "" + +#: meowth/__main__.py:2608 +msgid "" +"Do you want to generate an automatic counters list in newly created raid " +"channels using PokeBattler?\n" +"If enabled, I will post a message containing the best counters for the raid " +"boss in new raid channels. Users will still be able to use **!counters** to " +"generate this list.\n" +"\n" +"Respond with: **N** to disable, or enable with a comma separated list of " +"boss levels that you would like me to generate counters for. Example:`3,4,5," +"EX`" +msgstr "" + +#: meowth/__main__.py:2614 +msgid "Automatic Counters disabled" +msgstr "" + +#: meowth/__main__.py:2631 +msgid "Automatic Counter Levels set to: {levels}" +msgstr "" + +#: meowth/__main__.py:2634 +msgid "" +"Please enter at least one level from 1 to EX separated by comma. Ex: `4,5," +"EX` or **N** to turn off automatic counters." +msgstr "" + +#: meowth/__main__.py:2665 +msgid "Wild Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2665 +msgid "" +"Wild Reporting allows users to report wild spawns with **!wild**. Pokemon " +"**wild** reports are contained within one or more channels. Each channel " +"will be able to represent different areas/communities. I'll need you to " +"provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-wilds, hull-wilds, sydney-wilds`\n" +"\n" +"If you do not require **wild** reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2671 +msgid "Wild Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2703 +msgid "Wild Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2718 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"wild spawns! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2718 +msgid "Wild Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2735 +msgid "Wild Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2765 +msgid "Research Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2765 +msgid "" +"Research Reporting allows users to report field research with **!research**. " +"Pokemon **research** reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-research, hull-research, sydney-research`\n" +"\n" +"If you do not require **research** reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2771 +msgid "Research Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2803 +msgid "Research Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2818 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"field research! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need its corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2818 +msgid "Research Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2835 +msgid "Research Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2865 +msgid "Meetup Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2865 +msgid "" +"Meetup Reporting allows users to report meetups with **!meetup** or **!" +"event**. Meetup reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-meetups, hull-meetups, sydney-meetups`\n" +"\n" +"If you do not require meetup reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2871 +msgid "Meetup Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2903 +msgid "Meetup Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2918 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"meetups! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2918 +msgid "Meetup Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2935 +msgid "Meetup Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2936 +msgid "" +"How would you like me to categorize the meetup channels I create? Your " +"options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2936 meowth/__main__.py:2960 +msgid "Meetup Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2960 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as meetup reporting channels." +msgstr "" + +#: meowth/__main__.py:3008 +msgid "Meetup Categories are set" +msgstr "" + +#: meowth/__main__.py:3039 +msgid "Pokemon Notifications" +msgstr "" + +#: meowth/__main__.py:3039 +msgid "" +"The **!want** and **!unwant** commands let you add or remove roles for " +"Pokemon that will be mentioned in reports. This let you get notifications on " +"the Pokemon you want to track. I just need to know what channels you want to " +"allow people to manage their pokemon with the **!want** and **!unwant** " +"command.\n" +"\n" +"If you don't want to allow the management of tracked Pokemon roles, then you " +"may want to disable this feature.\n" +"\n" +"Repond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated by a comma and space." +msgstr "" + +#: meowth/__main__.py:3044 +msgid "Pokemon Notifications disabled" +msgstr "" + +#: meowth/__main__.py:3086 +msgid "Pokemon Notifications enabled" +msgstr "" + +#: meowth/__main__.py:3120 +msgid "" +"The **!archive** command marks temporary raid channels for archival rather " +"than deletion. This can be useful for investigating potential violations of " +"your server's rules in these channels.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise send " +"the category you would like me to place archived channels in. You can say " +"**same** to keep them in the same category, or type the name or ID of a " +"category in your server." +msgstr "" + +#: meowth/__main__.py:3120 meowth/__main__.py:3152 +msgid "Archive Configuration" +msgstr "" + +#: meowth/__main__.py:3130 +msgid "Archived channels will remain in the same category." +msgstr "" + +#: meowth/__main__.py:3134 +msgid "Archived Channels disabled." +msgstr "" + +#: meowth/__main__.py:3145 +msgid "" +"I couldn't find the category you replied with! Please reply with **same** to " +"leave archived channels in the same category, or give the name or ID of an " +"existing category." +msgstr "" + +#: meowth/__main__.py:3149 +msgid "Archive category set." +msgstr "" + +#: meowth/__main__.py:3152 +msgid "" +"I can also listen in your raid channels for words or phrases that you want " +"to trigger an automatic archival. For example, if discussion of spoofing is " +"against your server rules, you might tell me to listen for the word " +"'spoofing'.\n" +"\n" +"Reply with **none** to disable this feature, or reply with a comma separated " +"list of phrases you want me to listen in raid channels for." +msgstr "" + +#: meowth/__main__.py:3156 +msgid "Phrase list disabled." +msgstr "" + +#: meowth/__main__.py:3165 +msgid "Archive Phrase list set." +msgstr "" + +#: meowth/__main__.py:3195 +msgid "" +"There are a few settings available that are not within **!configure**. To " +"set these, use **!set ** in any channel to set that setting.\n" +"\n" +"These include:\n" +"**!set regional ** - To set a server's regional raid boss\n" +"**!set prefix ** - To set my command prefix\n" +"**!set timezone ** - To set offset outside of **!configure**\n" +"**!set silph ** - To set a trainer's SilphRoad card (usable by " +"members)\n" +"**!set pokebattler ** - To set a trainer's pokebattler ID (usable by " +"members)\n" +"\n" +"However, we can do your timezone now to help coordinate reports for you. For " +"others, use the **!set** command.\n" +"\n" +"The current 24-hr time UTC is {utctime}. How many hours off from that are " +"you?\n" +"\n" +"Respond with: A number from **-12** to **12**:" +msgstr "" + +#: meowth/__main__.py:3195 +msgid "Timezone Configuration and Other Settings" +msgstr "" + +#: meowth/__main__.py:3205 meowth/__main__.py:3208 +msgid "" +"I couldn't convert your answer to an appropriate timezone!\n" +"\n" +"Please double check what you sent me and resend a number strarting from " +"**-12** to **12**." +msgstr "" + +#: meowth/__main__.py:3213 +msgid "Timezone set" +msgstr "" + +#: meowth/__main__.py:3234 +msgid "" +"\n" +"**Level {level} raid list:** `{raidlist}` \n" +msgstr "" + +#: meowth/__main__.py:3241 meowth/__main__.py:3254 meowth/__main__.py:3259 +msgid "**Level {level} raid list:** `{raidlist}` \n" +msgstr "" + +#: meowth/__main__.py:3252 +msgid "" +"I couldn't understand the list you supplied! Please use a comma-separated " +"list of Pokemon species numbers." +msgstr "" + +#: meowth/__main__.py:3253 +msgid "I will replace this:\n" +msgstr "" + +#: meowth/__main__.py:3258 +msgid "" +"\n" +"\n" +"With this:\n" +msgstr "" + +#: meowth/__main__.py:3263 +msgid "" +"\n" +"\n" +"Continue?" +msgstr "" + +#: meowth/__main__.py:3271 +msgid "Meowth! Configuration cancelled!" +msgstr "" + +#: meowth/__main__.py:3282 +msgid "Meowth! Configuration successful!" +msgstr "" + +#: meowth/__main__.py:3284 +msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" +msgstr "" + +#: meowth/__main__.py:3301 +msgid "every user" +msgstr "" + +#: meowth/__main__.py:3323 +msgid "" +"Are you sure you want to reset the **{type}** report stats for **{target}**?" +msgstr "" + +#: meowth/__main__.py:3349 +msgid "{trainer}'s report stats have been cleared!" +msgstr "" + +#: meowth/__main__.py:3365 +msgid "The channel you entered is not a raid channel." +msgstr "" + +#: meowth/__main__.py:3368 meowth/__main__.py:4286 +msgid "level-{egg_level}-egg-" +msgstr "oeuf-niveau-{egg_level}-" + +#: meowth/__main__.py:3387 meowth/__main__.py:3390 meowth/__main__.py:4302 +#: meowth/__main__.py:4305 meowth/__main__.py:4675 meowth/__main__.py:4678 +#: meowth/__main__.py:6389 meowth/__main__.py:6392 +msgid "**Possible Bosses:**" +msgstr "" + +#: meowth/__main__.py:3387 meowth/__main__.py:4302 meowth/__main__.py:4675 +#: meowth/__main__.py:6389 +msgid "{bosslist1}" +msgstr "" + +#: meowth/__main__.py:3388 meowth/__main__.py:4303 meowth/__main__.py:4676 +#: meowth/__main__.py:6390 +msgid "{bosslist2}" +msgstr "" + +#: meowth/__main__.py:3390 meowth/__main__.py:4305 meowth/__main__.py:4678 +#: meowth/__main__.py:6392 +msgid "{bosslist}" +msgstr "" + +#: meowth/__main__.py:3397 meowth/__main__.py:4388 meowth/__main__.py:4548 +#: meowth/__main__.py:5352 meowth/__main__.py:5366 meowth/__main__.py:6383 +msgid "team" +msgstr "équipe" + +#: meowth/__main__.py:3398 meowth/__main__.py:4389 meowth/__main__.py:4549 +#: meowth/__main__.py:5353 meowth/__main__.py:5367 meowth/__main__.py:6384 +msgid "status" +msgstr "statut" + +#: meowth/__main__.py:3402 meowth/__main__.py:3403 +msgid "Level {}" +msgstr "Level {}" + +#: meowth/__main__.py:3402 meowth/__main__.py:3403 +msgid "level\\s\\d" +msgstr "" + +#: meowth/__main__.py:3405 +msgid "Meowth! Level {} reported" +msgstr "Meowth! Level {} reporté!" + +#: meowth/__main__.py:3405 meowth/__main__.py:3406 +msgid "Meowth!\\s.*\\sraid\\sreported" +msgstr "" + +#: meowth/__main__.py:3406 +msgid "Meowth! Level {}" +msgstr "" + +#: meowth/__main__.py:3430 +msgid "" +"Are you sure you want to clear all status for this raid? Everybody will have " +"to RSVP again. If you are wanting to clear one user's status, use `!" +"setstatus cancel`" +msgstr "" + +#: meowth/__main__.py:3446 +#, fuzzy +#| msgid "Meowth! **!wild** commands have been disabled." +msgid "Meowth! Raid status lists have been cleared!" +msgstr "Meowth! Les commandes **!wild** ont été désactivées." + +#: meowth/__main__.py:3461 +msgid "Meowth! {status} is not a valid status!" +msgstr "" + +#: meowth/__main__.py:3479 +msgid "Removed {cleancount} empty roles" +msgstr "" + +#: meowth/__main__.py:3509 meowth/__main__.py:3560 +msgid "Uptime" +msgstr "" + +#: meowth/__main__.py:3513 meowth/__main__.py:3565 +msgid "I need the `Embed links` permission to send this" +msgstr "" + +#: meowth/__main__.py:3522 +msgid "{yr}y {mth}m {day}d {hr}:{min}" +msgstr "" + +#: meowth/__main__.py:3524 +msgid "{mth}m {day}d {hr}:{min}" +msgstr "" + +#: meowth/__main__.py:3526 +msgid "{day} days {hr} hrs {min} mins" +msgstr "" + +#: meowth/__main__.py:3528 +msgid "{hr} hrs {min} mins {sec} secs" +msgstr "" + +#: meowth/__main__.py:3530 +msgid "{min} mins {sec} secs" +msgstr "" + +#: meowth/__main__.py:3546 +msgid "" +"I'm Meowth! A Pokemon Go helper bot for Discord!\n" +"\n" +"I'm made by [{author_name}]({author_repo}) and improvements have been " +"contributed by many other people also.\n" +"\n" +"[Join our server]({server_invite}) if you have any questions or feedback.\n" +"\n" +msgstr "" + +#: meowth/__main__.py:3553 +msgid "About Meowth" +msgstr "" + +#: meowth/__main__.py:3554 +msgid "Owner" +msgstr "" + +#: meowth/__main__.py:3556 +msgid "Servers" +msgstr "" + +#: meowth/__main__.py:3557 +msgid "Members" +msgstr "" + +#: meowth/__main__.py:3558 +msgid "Your Server" +msgstr "" + +#: meowth/__main__.py:3559 +msgid "Your Members" +msgstr "" + +#: meowth/__main__.py:3592 +msgid "Maximum guild roles reached." +msgstr "" + +#: meowth/__main__.py:3597 +msgid "" +"Meowth! My roles are ranked lower than the following team roles: " +"**{higher_roles_list}**\n" +"Please get an admin to move my roles above them!" +msgstr "" +"Meowth! Mes rôles sont inférieurs aux rôles suivants: **{higher_roles_list} " +"**\n" +"Contacter un administrateur pour déplacer mes rôles au-dessus d'eux!" + +#: meowth/__main__.py:3618 +msgid "Meowth! You already have a team role!" +msgstr "Meowth! Vous avez déjà un rôle d'équipe!" + +#: meowth/__main__.py:3622 +#, fuzzy +#| msgid "Meowth! You already have a team role!" +msgid "Meowth! You are already in Team Harmony!" +msgstr "Meowth! Vous avez déjà un rôle d'équipe!" + +#: meowth/__main__.py:3626 +msgid "" +"Meowth! {team_role} is not configured as a role on this server. Please " +"contact an admin for assistance." +msgstr "" +"Meowth! Le rôle \"{team_role}\" n'est pas configuré sur ce serveur ! " +"Contacter un administrateur!" + +#: meowth/__main__.py:3630 +msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" +msgstr "" +"Meowth! \"{entered_team}\" n'est pas une équipe valide ! Essayez " +"{available_teams}" + +#: meowth/__main__.py:3634 +msgid "" +"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " +"an admin!" +msgstr "" +"Meowth! Le rôle \"{entered_team}\" n'est pas configuré sur ce serveur ! " +"Contacter un administrateur!" + +#: meowth/__main__.py:3640 +msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" +msgstr "Meowth! {member} ajouté à l'équipe {team_name}! {team_emoji}" + +#: meowth/__main__.py:3642 +msgid "Meowth! I can't add roles!" +msgstr "Meowth! Je ne peux pas ajouter de rôle!" + +#: meowth/__main__.py:3653 +msgid "Traveler Card" +msgstr "" + +#: meowth/__main__.py:3655 +msgid "{user}'s Trainer Profile" +msgstr "" + +#: meowth/__main__.py:3657 +msgid "Silph Road" +msgstr "" + +#: meowth/__main__.py:3658 +msgid "Pokebattler" +msgstr "" + +#: meowth/__main__.py:3659 +msgid "Raid Reports" +msgstr "" + +#: meowth/__main__.py:3660 +msgid "Egg Reports" +msgstr "" + +#: meowth/__main__.py:3661 +msgid "EX Raid Reports" +msgstr "" + +#: meowth/__main__.py:3662 +msgid "Wild Reports" +msgstr "" + +#: meowth/__main__.py:3663 +msgid "Research Reports" +msgstr "" + +#: meowth/__main__.py:3679 +msgid "" +"Leaderboard type not supported. Please select from: **total, raids, eggs, " +"exraids, wilds, research**" +msgstr "" + +#: meowth/__main__.py:3694 +msgid "Reporting Leaderboard ({type})" +msgstr "" + +#: meowth/__main__.py:3699 +msgid "Raids: **{raids}** | Eggs: **{eggs}** | " +msgstr "" + +#: meowth/__main__.py:3701 +msgid "EX Raids: **{exraids}** | " +msgstr "" + +#: meowth/__main__.py:3703 +msgid "Wilds: **{wilds}** | " +msgstr "" + +#: meowth/__main__.py:3705 +msgid "Research: **{research}** | " +msgstr "" + +#: meowth/__main__.py:3710 +msgid "No Reports" +msgstr "" + +#: meowth/__main__.py:3710 +msgid "Nobody has made a report or this report type is disabled." +msgstr "" + +#: meowth/__main__.py:3780 +msgid "Meowth! Did you mean **!list wants**?" +msgstr "" + +#: meowth/__main__.py:3801 +msgid "Maximum guild roles reached. Pokemon not added." +msgstr "" + +#: meowth/__main__.py:3822 +msgid "Meowth! Got it! {member} wants {pokemon}" +msgstr "Meowth! Compris! {member} veut {pokemon}" + +#: meowth/__main__.py:3827 +msgid "Meowth! {member}, I already know you want {pokemon}!" +msgstr "Meowth! {member}, je sais déjà que vous voulez {pokemon}!" + +#: meowth/__main__.py:3830 +#, fuzzy +#| msgid "" +#| "Meowth! {member} is on the way with a total of {trainer_count} trainers!" +msgid "Meowth! {member}, out of your total {count} items:" +msgstr "" +"Meowth! {member} est en chemin avec un total de {trainer_count} joueurs!" + +#: meowth/__main__.py:3832 +msgid "" +"\n" +"**{added_count} Added:** \n" +"\t{added_list}" +msgstr "" + +#: meowth/__main__.py:3834 +msgid "" +"\n" +"**{already_want_count} Already Following:** \n" +"\t{already_want_list}" +msgstr "" + +#: meowth/__main__.py:3838 +msgid "" +"\n" +"\t{word}" +msgstr "" + +#: meowth/__main__.py:3840 +msgid ": *({correction}?)*" +msgstr "" + +#: meowth/__main__.py:3841 +msgid "" +"\n" +"**{count} Not Valid:**" +msgstr "" + +#: meowth/__main__.py:3913 +msgid "{0}, you have no pokemon in your want list." +msgstr "" + +#: meowth/__main__.py:3915 +msgid "{0}, I've removed {1} pokemon from your want list." +msgstr "" + +#: meowth/__main__.py:3934 meowth/__main__.py:4020 meowth/__main__.py:4192 +#: meowth/__main__.py:4615 meowth/__main__.py:4799 meowth/__main__.py:4922 +#: meowth/__main__.py:5003 meowth/__main__.py:5010 meowth/__main__.py:5012 +#: meowth/__main__.py:5249 meowth/__main__.py:5269 meowth/__main__.py:5293 +#: meowth/__main__.py:6576 meowth/__main__.py:6739 meowth/__main__.py:6743 +#: meowth/__main__.py:6757 meowth/__main__.py:6839 +msgid "%I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:3937 meowth/__main__.py:3953 +msgid "" +"Meowth! Give more details when reporting! Usage: **!wild " +"**" +msgstr "" +"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!wild " +" **" + +#: meowth/__main__.py:3968 +msgid "**This {pokemon} has despawned!**" +msgstr "" + +#: meowth/__main__.py:3970 +#, fuzzy +#| msgid "Meowth! Click here for directions to the wild {pokemon}!" +msgid "Meowth! Click here for my directions to the wild {pokemon}!" +msgstr "" +"Meowth! Cliquez ici pour obtenir les directions vers le {pokemon} sauvage!" + +#: meowth/__main__.py:3970 meowth/__main__.py:4881 +msgid "Ask {author} if my directions aren't perfect!" +msgstr "Demandez à {author} si mon chemin n'est pas parfait!" + +#: meowth/__main__.py:3971 meowth/__main__.py:4135 meowth/__main__.py:4383 +#: meowth/__main__.py:4514 +msgid "**Details:**" +msgstr "**Détails:**" + +#: meowth/__main__.py:3971 meowth/__main__.py:4135 meowth/__main__.py:4383 +#: meowth/__main__.py:4514 +msgid "{pokemon} ({pokemonnumber}) {type}" +msgstr "" + +#: meowth/__main__.py:3973 +msgid "**Reactions:**" +msgstr "**Réactions:**" + +#: meowth/__main__.py:3973 +msgid "{emoji}: I'm on my way!" +msgstr "" + +#: meowth/__main__.py:3974 +msgid "{emoji}: The Pokemon despawned!" +msgstr "" + +#: meowth/__main__.py:3975 meowth/__main__.py:4139 meowth/__main__.py:4309 +#: meowth/__main__.py:4682 meowth/__main__.py:4799 meowth/__main__.py:4947 +msgid "Reported by @{author} - {timestamp}" +msgstr "Notifié par @{author} - {timestamp}" + +#: meowth/__main__.py:3976 +#, fuzzy +#| msgid "" +#| "Meowth! Wild {pokemon} reported by {member}! Details:{location_details}" +msgid "" +"{roletest}Meowth! Wild {pokemon} reported by {member}! Details: " +"{location_details}" +msgstr "" +"Meowth! Un {pokemon} sauvage a été reporté par {member}! Détails: " +"{location_details}" + +#: meowth/__main__.py:4023 meowth/__main__.py:4051 meowth/__main__.py:4092 +#: meowth/__main__.py:4101 meowth/__main__.py:4260 +msgid "" +"Meowth! Give more details when reporting! Usage: **!raid " +"**" +msgstr "" +"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " +" **" + +#: meowth/__main__.py:4033 +msgid "Meowth! **!raid assume** is not allowed in this level egg." +msgstr "" + +#: meowth/__main__.py:4045 +msgid "" +"Meowth! Please wait until the egg has hatched before changing it to an open " +"raid!" +msgstr "" + +#: meowth/__main__.py:4080 meowth/__main__.py:4367 meowth/__main__.py:4472 +msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" +msgstr "Meowth! Le Pokemon {pokemon} n'apparaît pas en raid!" + +#: meowth/__main__.py:4083 +msgid "" +"Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to " +"report one!" +msgstr "" +"Meowth! Le Pokemon {pokemon} n'apparait qu'en Raids EX! Utiliser **!exraid** " +"pour en indiquer un!" + +#: meowth/__main__.py:4087 +#, fuzzy +#| msgid "" +#| "Meowth...that's too long. Raids currently last no more than two hours..." +msgid "" +"Meowth...that's too long. Level {raidlevel} raids currently last no more " +"than {raidtime} minutes..." +msgstr "" +"Meowth... c'est trop long. Les raids ne durent actuellement pas plus de deux " +"heures." + +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 +msgid "clear" +msgstr "dégagé" + +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 +msgid "extreme" +msgstr "orageux" + +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 +msgid "none" +msgstr "aucun" + +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 +msgid "rainy" +msgstr "pluvieux" + +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 +msgid "sunny" +msgstr "ensoleillé" + +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 +msgid "cloudy" +msgstr "nuageux" + +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 +msgid "fog" +msgstr "brume" + +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 +msgid "partlycloudy" +msgstr "couvert" + +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 +msgid "snow" +msgstr "neige" + +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 +msgid "windy" +msgstr "venteux" + +#: meowth/__main__.py:4107 meowth/__main__.py:4266 +msgid "Meowth! I couldn't find a gym named '{0}'." +msgstr "" + +#: meowth/__main__.py:4111 meowth/__main__.py:4270 +msgid "No notes for this gym." +msgstr "" + +#: meowth/__main__.py:4131 meowth/__main__.py:4513 +msgid "Meowth! Click here for directions to the raid!" +msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" + +#: meowth/__main__.py:4133 meowth/__main__.py:4299 +msgid "" +"**Name:** {0}\n" +"**Notes:** {1}" +msgstr "" +"**Nom:** {0}\n" +"**Notes:** {1}" + +#: meowth/__main__.py:4134 meowth/__main__.py:4300 +msgid "**Gym:**" +msgstr "**Arène**" + +#: meowth/__main__.py:4136 meowth/__main__.py:4384 meowth/__main__.py:4515 +msgid "**Weaknesses:**" +msgstr "**Faiblesses:**" + +#: meowth/__main__.py:4136 meowth/__main__.py:4384 meowth/__main__.py:4515 +msgid "{weakness_list}" +msgstr "{weakness_list}" + +#: meowth/__main__.py:4137 meowth/__main__.py:4307 meowth/__main__.py:4385 +#: meowth/__main__.py:4680 +msgid "**Next Group:**" +msgstr "**Heure de début**" + +#: meowth/__main__.py:4137 meowth/__main__.py:4307 meowth/__main__.py:4680 +#: meowth/__main__.py:4945 meowth/__main__.py:6588 +msgid "Set with **!starttime**" +msgstr "Indiquer avec **!starttime**" + +#: meowth/__main__.py:4138 meowth/__main__.py:4308 meowth/__main__.py:4681 +#: meowth/__main__.py:4946 +msgid "Set with **!timerset**" +msgstr "Indiquer avec **!timerset**" + +#: meowth/__main__.py:4138 meowth/__main__.py:4520 meowth/__main__.py:4681 +msgid "**Expires:**" +msgstr "**Fin du Raid**" + +#: meowth/__main__.py:4142 +msgid "" +"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " +"Coordinate in {raid_channel}" +msgstr "" +"Meowth! Un raid {pokemon} a été reporté dans un raid par {member}! Détails: " +"{location_details}. Coordonnées dans {raid_channel}" + +#: meowth/__main__.py:4144 +msgid "" +"{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! " +"Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4185 +#, fuzzy +#| msgid "" +#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" +#| "timerset H:MM** so others can check it with **!timer**." +msgid "" +"Meowth! Hey {member}, if you can, set the time left on the raid using **!" +"timerset ** so others can check it with **!timer**." +msgstr "" +"Meowth! {member}, si vous le pouvez, définissez le temps restant sur le raid " +"en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" +"timer**." + +#: meowth/__main__.py:4199 +#, fuzzy +#| msgid "" +#| "Meowth! Give more details when reporting! Usage: **!raid " +#| "**" +msgid "" +"Meowth! Give more details when reporting! Usage: **!raidegg " +"**" +msgstr "" +"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " +" **" + +#: meowth/__main__.py:4205 meowth/__main__.py:4250 +#, fuzzy +#| msgid "" +#| "Meowth! Give more details when reporting! Usage: **!raid " +#| "**" +msgid "" +"Meowth! Give more details when reporting! Use at least: **!raidegg " +"**. Type **!help** raidegg for more info." +msgstr "" +"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " +" **" + +#: meowth/__main__.py:4211 meowth/__main__.py:5040 +msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" +msgstr "" + +#: meowth/__main__.py:4231 meowth/__main__.py:5059 meowth/__main__.py:5117 +#: meowth/__main__.py:5202 meowth/__main__.py:5243 +msgid "Meowth! Please enter a time in the future." +msgstr "" + +#: meowth/__main__.py:4245 +#, fuzzy +#| msgid "" +#| "Meowth...that's too long. Raids currently last no more than two hours..." +msgid "" +"Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more " +"than {hatchtime} minutes..." +msgstr "" +"Meowth... c'est trop long. Les raids ne durent actuellement pas plus de deux " +"heures." + +#: meowth/__main__.py:4275 +msgid "Meowth! Raid egg levels are only from 1-5!" +msgstr "" + +#: meowth/__main__.py:4297 meowth/__main__.py:4382 meowth/__main__.py:4673 +#, fuzzy +#| msgid "Meowth! Click here for directions to the raid!" +msgid "Meowth! Click here for directions to the coming raid!" +msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" + +#: meowth/__main__.py:4308 meowth/__main__.py:4386 +msgid "**Hatches:**" +msgstr "" + +#: meowth/__main__.py:4311 +#, fuzzy +#| msgid "" +#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#| "Coordinate in {raid_channel}" +msgid "" +"Meowth! Level {level} raid egg reported by {member}! Details: " +"{location_details}. Coordinate in {raid_channel}" +msgstr "" +"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " +"{location_details}. Coordonner dans {raid_channel}" + +#: meowth/__main__.py:4313 +msgid "" +"Meowth! Level {level} raid egg reported by {member} in {citychannel}! " +"Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4337 +#, fuzzy +#| msgid "" +#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" +#| "timerset H:MM** so others can check it with **!timer**." +msgid "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**." +msgstr "" +"Meowth! {member}, si vous le pouvez, définissez le temps restant sur le raid " +"en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" +"timer**." + +#: meowth/__main__.py:4370 meowth/__main__.py:4475 +#, fuzzy +#| msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" +msgid "" +"Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" +msgstr "Meowth! Le Pokemon {pokemon} n'apparaît pas en raid!" + +#: meowth/__main__.py:4404 +msgid "" +"{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" +msgstr "" + +#: meowth/__main__.py:4449 meowth/__main__.py:5340 meowth/__main__.py:5410 +#: meowth/__main__.py:6375 +msgid "Coordinate here" +msgstr "" + +#: meowth/__main__.py:4487 +msgid "The event has started!" +msgstr "" + +#: meowth/__main__.py:4493 +#, fuzzy +#| msgid "" +#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#| "Coordinate in {raid_channel}" +msgid "" +"Meowth! The egg has hatched into a {pokemon} raid! Details: " +"{location_details}. Coordinate in {raid_channel}" +msgstr "" +"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " +"{location_details}. Coordonner dans {raid_channel}" + +#: meowth/__main__.py:4494 +msgid "" +"Meowth! The egg reported by {member} in {citychannel} hatched into a " +"{pokemon} raid! Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4498 meowth/__main__.py:4685 +msgid "Use the **!invite** command to gain access and coordinate" +msgstr "" + +#: meowth/__main__.py:4499 meowth/__main__.py:4686 +msgid " after using **!invite** to gain access" +msgstr "" + +#: meowth/__main__.py:4501 meowth/__main__.py:4688 +msgid "Coordinate" +msgstr "" + +#: meowth/__main__.py:4503 +#, fuzzy +#| msgid "" +#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#| "Coordinate in {raid_channel}" +msgid "" +"Meowth! The EX egg has hatched into a {pokemon} raid! Details: " +"{location_details}. {invitemsgstr} coordinate in {raid_channel}" +msgstr "" +"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " +"{location_details}. Coordonner dans {raid_channel}" + +#: meowth/__main__.py:4504 +msgid "" +"Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here{invitemsgstr2}!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4518 meowth/__main__.py:4520 meowth/__main__.py:4985 +#: meowth/__main__.py:4989 meowth/__main__.py:4992 meowth/__main__.py:5006 +#: meowth/__main__.py:5008 meowth/__main__.py:5136 meowth/__main__.py:5137 +#: meowth/__main__.py:5143 meowth/__main__.py:5144 meowth/__main__.py:5146 +#: meowth/__main__.py:5147 meowth/__main__.py:5271 meowth/__main__.py:6745 +#: meowth/__main__.py:6751 meowth/__main__.py:6753 meowth/__main__.py:6755 +msgid "%B %d at %I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4523 +msgid "Ends on %B %d at %I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4546 +msgid "" +"{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched " +"into a {pokemon} raid!\n" +"If you couldn't before, you're now able to update your status with **!" +"coming** or **!here**. If you've changed your plans, use **!cancel**." +msgstr "" + +#: meowth/__main__.py:4619 meowth/__main__.py:4626 +#, fuzzy +#| msgid "" +#| "Meowth! Give more details when reporting! Usage: **!raid " +#| "**" +msgid "Meowth! Give more details when reporting! Usage: **!exraid **" +msgstr "" +"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " +" **" + +#: meowth/__main__.py:4638 +msgid "ex-raid-egg-" +msgstr "oeuf-raidex-" + +#: meowth/__main__.py:4690 +#, fuzzy +#| msgid "" +#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#| "Coordinate in {raid_channel}" +msgid "" +"Meowth! EX raid egg reported by {member}! Details: {location_details}. " +"{invitemsgstr} in {raid_channel}" +msgstr "" +"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " +"{location_details}. Coordonner dans {raid_channel}" + +#: meowth/__main__.py:4692 +msgid "" +"Meowth! EX raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here{invitemsgstr2}!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4714 +#, fuzzy +#| msgid "" +#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" +#| "timerset H:MM** so others can check it with **!timer**." +msgid "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**. " +"**** can just be written exactly how it appears on your EX " +"Raid Pass." +msgstr "" +"Meowth! {member}, si vous le pouvez, définissez le temps restant sur le raid " +"en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" +"timer**." + +#: meowth/__main__.py:4750 +msgid "" +"Meowth! No EX Raids have been reported in this server! Use **!exraid** to " +"report one!" +msgstr "" + +#: meowth/__main__.py:4752 +msgid "" +"Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just " +"going to take your word for it! The following {1} EX Raids have been " +"reported:\n" +"{2}\n" +"Reply with **the number** (1, 2, etc) of the EX Raid you have been invited " +"to. If none of them match your invite, type 'N' and report it with **!" +"exraid**" +msgstr "" + +#: meowth/__main__.py:4756 +msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" +msgstr "" + +#: meowth/__main__.py:4759 +msgid "" +"Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command " +"again, and make sure you respond with the number of the channel that matches!" +msgstr "" + +#: meowth/__main__.py:4770 +msgid "" +"Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the " +"trainers in there know if you can make it to the EX Raid!" +msgstr "" + +#: meowth/__main__.py:4774 +#, fuzzy +#| msgid "Meowth...I couldn't understand your time format..." +msgid "" +"Meowth! I couldn't understand your reply! Try the **!invite** command again!" +msgstr "Meowth... Je n'arrive pas à comprendre le format de l'heure..." + +#: meowth/__main__.py:4804 +msgid "" +"entered an incorrect amount of arguments.\n" +"\n" +"Usage: **!research** or **!research , , **" +msgstr "" + +#: meowth/__main__.py:4809 meowth/__main__.py:4833 +msgid "**Pokestop:**" +msgstr "" + +#: meowth/__main__.py:4810 meowth/__main__.py:4851 +msgid "**Quest:**" +msgstr "" + +#: meowth/__main__.py:4811 meowth/__main__.py:4869 +msgid "**Reward:**" +msgstr "" + +#: meowth/__main__.py:4814 +msgid "**New Research Report**" +msgstr "" + +#: meowth/__main__.py:4814 +msgid "" +"Meowth! I'll help you report a research quest!\n" +"\n" +"First, I'll need to know what **pokestop** you received the quest from. " +"Reply with the name of the **pokestop**. You can reply with **cancel** to " +"stop anytime." +msgstr "" + +#: meowth/__main__.py:4822 meowth/__main__.py:4842 meowth/__main__.py:4860 +msgid "took too long to respond" +msgstr "" + +#: meowth/__main__.py:4825 meowth/__main__.py:4845 meowth/__main__.py:4863 +msgid "cancelled the report" +msgstr "" + +#: meowth/__main__.py:4834 +msgid "" +"Great! Now, reply with the **quest** that you received from **{location}**. " +"You can reply with **cancel** to stop anytime.\n" +"\n" +"Here's what I have so far:" +msgstr "" + +#: meowth/__main__.py:4852 +msgid "" +"Fantastic! Now, reply with the **reward** for the **{quest}** quest that you " +"received from **{location}**. You can reply with **cancel** to stop " +"anytime.\n" +"\n" +"Here's what I have so far:" +msgstr "" + +#: meowth/__main__.py:4879 +msgid "{roletest}Field Research reported by {author}" +msgstr "" + +#: meowth/__main__.py:4880 +#, fuzzy +#| msgid "Meowth! Click here for directions to the raid!" +msgid "Meowth! Click here for my directions to the research!" +msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" + +#: meowth/__main__.py:4901 +msgid "**Research Report Cancelled**" +msgstr "" + +#: meowth/__main__.py:4901 +msgid "" +"Meowth! Your report has been cancelled because you {error}! Retry when " +"you're ready." +msgstr "" + +#: meowth/__main__.py:4925 +#, fuzzy +#| msgid "" +#| "Meowth! Give more details when reporting! Usage: **!wild " +#| "**" +msgid "Meowth! Give more details when reporting! Usage: **!meetup **" +msgstr "" +"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!wild " +" **" + +#: meowth/__main__.py:4931 +msgid "meetup-" +msgstr "" + +#: meowth/__main__.py:4942 +#, fuzzy +#| msgid "Meowth! Click here for directions to the raid!" +msgid "Meowth! Click here for directions to the event!" +msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" + +#: meowth/__main__.py:4943 +msgid "**Event Location:**" +msgstr "" + +#: meowth/__main__.py:4945 +msgid "**Event Starts:**" +msgstr "" + +#: meowth/__main__.py:4946 +msgid "**Event Ends:**" +msgstr "" + +#: meowth/__main__.py:4949 +#, fuzzy +#| msgid "" +#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#| "Coordinate in {raid_channel}" +msgid "" +"Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate " +"in {raid_channel}" +msgstr "" +"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " +"{location_details}. Coordonner dans {raid_channel}" + +#: meowth/__main__.py:4951 +msgid "" +"Meowth! Meetup reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here!\n" +"\n" +"To update your status, choose from the following commands: **!maybe**, **!" +"coming**, **!here**, **!cancel**. If you are bringing more than one trainer/" +"account, add in the number of accounts total, teams optional, on your first " +"status update.\n" +"Example: `!coming 5 2m 2v 1i`\n" +"\n" +"To see the list of trainers who have given their status:\n" +"**!list interested**, **!list coming**, **!list here** or use just **!list** " +"to see all lists. Use **!list teams** to see team distribution.\n" +"\n" +"Sometimes I'm not great at directions, but I'll correct my directions if " +"anybody sends me a maps link or uses **!location new
**. You can " +"see the location of the event by using **!location**\n" +"\n" +"You can set the start time with **!starttime ** (you can " +"also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" +"You can set the end time with **!timerset ** and access " +"this with **!timer**.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4969 +#, fuzzy +#| msgid "" +#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" +#| "timerset H:MM** so others can check it with **!timer**." +msgid "" +"Meowth! Hey {member}, if you can, set the time that the event starts with **!" +"starttime ** and also set the time that the event ends using " +"**!timerset **." +msgstr "" +"Meowth! {member}, si vous le pouvez, définissez le temps restant sur le raid " +"en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" +"timer**." + +#: meowth/__main__.py:4985 +#, fuzzy +#| msgid "Meowth! This raid will end at {expiry_time}!" +msgid "This event will start at {expiry_time}" +msgstr "Meowth! Le raid se termine à {expiry_time}!" + +#: meowth/__main__.py:4987 +msgid "Nobody has told me a start time! Set it with **!starttime**" +msgstr "" + +#: meowth/__main__.py:4989 +msgid " | This event will end at {expiry_time}" +msgstr " | Cet évènement se termine à {expiry_time}" + +#: meowth/__main__.py:4992 +#, fuzzy +#| msgid "Meowth! This raid will end at {expiry_time}!" +msgid "This event will end at {expiry_time}" +msgstr "Meowth! Le raid se termine à {expiry_time}!" + +#: meowth/__main__.py:4994 +msgid "Nobody has told me a end time! Set it with **!timerset**" +msgstr "" + +#: meowth/__main__.py:4997 meowth/__main__.py:5565 +msgid "egg" +msgstr "oeuf" + +#: meowth/__main__.py:4998 meowth/__main__.py:5564 +msgid "hatch" +msgstr "éclosion" + +#: meowth/__main__.py:5000 meowth/__main__.py:5568 meowth/__main__.py:5590 +#: meowth/__main__.py:6204 meowth/__main__.py:6468 meowth/__main__.py:6980 +msgid "raid" +msgstr "raid" + +#: meowth/__main__.py:5001 meowth/__main__.py:5567 +msgid "end" +msgstr "fin" + +#: meowth/__main__.py:5003 +#, fuzzy +#| msgid "Meowth! This raid's timer has already expired as of {expiry_time}!" +msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" +msgstr "" +"Meowth! La minuterie de ce raid a déjà expiré à partir de {expiry_time}!" + +#: meowth/__main__.py:5006 +#, fuzzy +#| msgid "Meowth! This raid will end at {expiry_time}!" +msgid "This {raidtype} will {raidaction} on {expiry}!" +msgstr "Meowth! Le raid se termine à {expiry_time}!" + +#: meowth/__main__.py:5008 +#, fuzzy +#| msgid "" +#| "Meowth! No one told me when the raid ends, so I'm assuming it will end at " +#| "{expiry_time}!" +msgid "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} on {expiry}!" +msgstr "" +"Meowth! Personne ne m'a dit quand le raid se termine, alors je suppose que " +"ça se terminera à {expiry_time}!" + +#: meowth/__main__.py:5010 +#, fuzzy +#| msgid "Meowth! This raid will end at {expiry_time}!" +msgid "This {raidtype} will {raidaction} at {expiry_time}!" +msgstr "Meowth! Le raid se termine à {expiry_time}!" + +#: meowth/__main__.py:5012 +#, fuzzy +#| msgid "" +#| "Meowth! No one told me when the raid ends, so I'm assuming it will end at " +#| "{expiry_time}!" +msgid "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} at {expiry_time}!" +msgstr "" +"Meowth! Personne ne m'a dit quand le raid se termine, alors je suppose que " +"ça se terminera à {expiry_time}!" + +#: meowth/__main__.py:5031 +msgid "Raid Egg" +msgstr "" + +#: meowth/__main__.py:5035 +msgid "Raid" +msgstr "" + +#: meowth/__main__.py:5062 meowth/__main__.py:5067 meowth/__main__.py:5078 +#, fuzzy +#| msgid "" +#| "Meowth... I couldn't understand your time format. Try again like this: !" +#| "timerset H:MM" +msgid "" +"Meowth! I couldn't understand your time format. Try again like this: **!" +"timerset **" +msgstr "" +"Meowth... Je n'arrive pas à comprendre votre format pour l'heure. Essayez de " +"nouveau comme ceci: **!timerset H:MM**" + +#: meowth/__main__.py:5081 +#, fuzzy +#| msgid "" +#| "Meowth...that's too long. Raids currently last no more than two hours..." +msgid "" +"Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no " +"more than {maxtime} minutes..." +msgstr "" +"Meowth... c'est trop long. Les raids ne durent actuellement pas plus de deux " +"heures." + +#: meowth/__main__.py:5097 meowth/__main__.py:5105 +msgid "" +"Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to " +"match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-" +"hour time!)" +msgstr "" + +#: meowth/__main__.py:5110 +msgid "Meowth! Please enter a time after your start time." +msgstr "" + +#: meowth/__main__.py:5119 +msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." +msgstr "" + +#: meowth/__main__.py:5130 +msgid "The channel has been reactivated." +msgstr "" + +#: meowth/__main__.py:5136 meowth/__main__.py:5143 meowth/__main__.py:5146 +msgid "Ends on {end}" +msgstr "" + +#: meowth/__main__.py:5142 +msgid "%B %d at %I:%M %p (%H:%M) | " +msgstr "" + +#: meowth/__main__.py:5142 +msgid "Hatches on {expiry}" +msgstr "" + +#: meowth/__main__.py:5174 +msgid "Meowth!" +msgstr "" + +#: meowth/__main__.py:5205 +msgid "Meowth! Please enter a time before your end time." +msgstr "" + +#: meowth/__main__.py:5226 meowth/__main__.py:5232 +msgid "" +"Meowth! Your start time wasn't formatted correctly. Change your **!" +"starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM " +"and use 24-hour time!)" +msgstr "" + +#: meowth/__main__.py:5240 +#, fuzzy +#| msgid "Meowth! This raid will end at {expiry_time}!" +msgid "Meowth! The raid will be over before that...." +msgstr "Meowth! Le raid se termine à {expiry_time}!" + +#: meowth/__main__.py:5246 +#, fuzzy +#| msgid "Meowth! This raid will end at {expiry_time}!" +msgid "Meowth! The egg will not hatch by then!" +msgstr "Meowth! Le raid se termine à {expiry_time}!" + +#: meowth/__main__.py:5249 +msgid "" +"Meowth! There is already a start time of **{start}** set! Do you want to " +"change it?" +msgstr "" + +#: meowth/__main__.py:5257 +msgid "Start time change cancelled." +msgstr "" + +#: meowth/__main__.py:5272 +msgid "Meowth! The current start time has been set to: **{starttime}**" +msgstr "" + +#: meowth/__main__.py:5293 +msgid "Meowth! The current start time is: **{starttime}**" +msgstr "" + +#: meowth/__main__.py:5295 +msgid "" +"Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! " +"(You can also omit AM/PM and use 24-hour time!)" +msgstr "" + +#: meowth/__main__.py:5319 +#, fuzzy +#| msgid "" +#| "Meowth! We're missing the new location details! Usage: **!location " +#| "**" +msgid "" +"Meowth! Here's the current location for the raid!\n" +"Details: {location}" +msgstr "" +"Meowth! Nous manquons les détails du nouvel emplacement! Utilisez: **!" +"location **" + +#: meowth/__main__.py:5333 +#, fuzzy +#| msgid "" +#| "Meowth! We're missing the new location details! Usage: **!location " +#| "**" +msgid "" +"Meowth! We're missing the new location details! Usage: **!location new **" +msgstr "" +"Meowth! Nous manquons les détails du nouvel emplacement! Utilisez: **!" +"location **" + +#: meowth/__main__.py:5389 +msgid "Meowth! I can't recover this channel because I know about it already!" +msgstr "" + +#: meowth/__main__.py:5400 +msgid "level-[1-5]-egg" +msgstr "" + +#: meowth/__main__.py:5401 +msgid "meetup" +msgstr "" + +#: meowth/__main__.py:5448 +msgid "Ends on %B %d at %I:%M %p" +msgstr "" + +#: meowth/__main__.py:5491 +msgid "Meowth! I couldn't recognize this as a raid channel!" +msgstr "" + +#: meowth/__main__.py:5495 meowth/__main__.py:5501 +msgid "is interested" +msgstr "est intéressé(e)" + +#: meowth/__main__.py:5495 meowth/__main__.py:5503 +msgid "on the way" +msgstr "" + +#: meowth/__main__.py:5495 meowth/__main__.py:5505 +msgid "at the raid" +msgstr "" + +#: meowth/__main__.py:5495 meowth/__main__.py:5507 +msgid "left the raid" +msgstr "" + +#: meowth/__main__.py:5495 meowth/__main__.py:5507 +msgid "no longer" +msgstr "" + +#: meowth/__main__.py:5509 +msgid "trainers" +msgstr "" + +#: meowth/__main__.py:5557 +msgid "" +"Meowth! This channel has been recovered! However, there may be some " +"inaccuracies in what I remembered! Here's what I have:" +msgstr "" + +#: meowth/__main__.py:5569 +msgid "" +"\n" +"I'm not sure when this {raidtype} will {action}, so please use **!timerset** " +"if you can!" +msgstr "" + +#: meowth/__main__.py:5598 +#, fuzzy +#| msgid "Meowth! You already have a team role!" +msgid "Meowth! You've already made a duplicate report for this {raidtype}!" +msgstr "Meowth! Vous avez déjà un rôle d'équipe!" + +#: meowth/__main__.py:5619 +msgid "Meowth! Are you sure you wish to remove this {raidtype}?" +msgstr "" + +#: meowth/__main__.py:5628 +msgid "Duplicate Report cancelled." +msgstr "" + +#: meowth/__main__.py:5637 +msgid "Duplicate Confirmed" +msgstr "" + +#: meowth/__main__.py:5654 +msgid "Duplicate Report Timed Out." +msgstr "" + +#: meowth/__main__.py:5662 +msgid "Duplicate report #{duplicate_report_count} received." +msgstr "" + +#: meowth/__main__.py:5708 meowth/__main__.py:5735 +msgid "" +"Meowth! You're missing some details! Be sure to enter a pokemon that appears " +"in raids! Usage: **!counters [weather] [user ID]**" +msgstr "" + +#: meowth/__main__.py:5745 +msgid "user #{user}'s" +msgstr "" + +#: meowth/__main__.py:5748 +msgid "Level 30" +msgstr "" + +#: meowth/__main__.py:5790 meowth/__main__.py:5873 +msgid "{pkmn} | {weather} | {movesetstr}" +msgstr "" + +#: meowth/__main__.py:5791 meowth/__main__.py:5851 +msgid "**CP:** {raid_cp}\n" +msgstr "" + +#: meowth/__main__.py:5792 meowth/__main__.py:5852 +msgid "**Weather:** {weather}\n" +msgstr "" + +#: meowth/__main__.py:5793 meowth/__main__.py:5853 +msgid "**Attacker Level:** {atk_levels}" +msgstr "" + +#: meowth/__main__.py:5797 meowth/__main__.py:5857 meowth/__main__.py:5877 +msgid "Results courtesy of Pokebattler" +msgstr "" + +#: meowth/__main__.py:5804 meowth/__main__.py:5862 meowth/__main__.py:5882 +msgid "{move1} | {move2}" +msgstr "" + +#: meowth/__main__.py:5805 meowth/__main__.py:5863 meowth/__main__.py:5883 +msgid "#{index} - {ctr_name}" +msgstr "" + +#: meowth/__main__.py:5806 +msgid "CP" +msgstr "" + +#: meowth/__main__.py:5809 +msgid "Results with {userstr} attackers" +msgstr "" + +#: meowth/__main__.py:5809 meowth/__main__.py:5894 +msgid "" +"[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" +msgstr "" + +#: meowth/__main__.py:5811 +msgid "Difficulty rating: {est}" +msgstr "" + +#: meowth/__main__.py:5811 +msgid "Pokebattler Estimator:" +msgstr "" + +#: meowth/__main__.py:5850 +msgid "{pkmn} | {weather} | Unknown Moveset" +msgstr "" + +#: meowth/__main__.py:5892 +msgid "**Possible Movesets:**" +msgstr "" + +#: meowth/__main__.py:5894 +msgid "Results with Level 30 attackers" +msgstr "" + +#: meowth/__main__.py:5908 +msgid "Meowth! Enter one of the following weather conditions: {}" +msgstr "" + +#: meowth/__main__.py:5923 +#, fuzzy +#| msgid "Meowth! {member} has left the raid!" +msgid "Meowth! Weather set to {}!" +msgstr "Meowth! {member} a quitté le raid!" + +#: meowth/__main__.py:5967 meowth/__main__.py:6167 +msgid "{word} doesn't appear in level {egglevel} raids! Please try again." +msgstr "" + +#: meowth/__main__.py:6013 +#, fuzzy +#| msgid "Meowth! {member} is no longer interested!" +msgid "Meowth! {member} is interested! {emoji}: 1" +msgstr "Meowth! {member} n'est plus intéressé(e)!" + +#: meowth/__main__.py:6015 +msgid "" +"Meowth! {member} is interested with a total of {trainer_count} trainers!" +msgstr "" +"Meowth! {member} est intéressé(e) avec un total de {trainer_count} joueurs!" + +#: meowth/__main__.py:6060 +msgid "{word} doesn't appear in level {egglevel} raids!" +msgstr "" + +#: meowth/__main__.py:6064 +msgid "" +"Invalid Pokemon detected. Please check the pinned message for the list of " +"possible bosses and try again." +msgstr "" + +#: meowth/__main__.py:6120 +#, fuzzy +#| msgid "Meowth! {member} is on the way!" +msgid "Meowth! {member} is on the way! {emoji}: 1" +msgstr "Meowth! {member} est en chemin!" + +#: meowth/__main__.py:6122 +msgid "" +"Meowth! {member} is on the way with a total of {trainer_count} trainers!" +msgstr "" +"Meowth! {member} est en chemin avec un total de {trainer_count} joueurs!" + +#: meowth/__main__.py:6207 +msgid "" +"\n" +"There is a group already in the lobby! Use **!lobby** to join them or **!" +"backout** to request a backout! Otherwise, you may have to wait for the next " +"group!" +msgstr "" + +#: meowth/__main__.py:6230 +#, fuzzy +#| msgid "Meowth! {member} is at the raid!" +msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" +msgstr "Meowth! {member} attend au raid!" + +#: meowth/__main__.py:6233 +#, fuzzy +#| msgid "" +#| "Meowth! {member} is at the raid with a total of {trainer_count} trainers!" +msgid "" +"Meowth! {member} is at the {raidtype} with a total of {trainer_count} " +"trainers!" +msgstr "Meowth! {member} est au raid avec un total de {trainer_count} joueurs!" + +#: meowth/__main__.py:6295 +msgid "Only one non-team count can be accepted." +msgstr "" + +#: meowth/__main__.py:6307 +msgid "Only one count per team accepted." +msgstr "" + +#: meowth/__main__.py:6311 +msgid "Invalid format, please check and try again." +msgstr "" + +#: meowth/__main__.py:6315 +msgid "" +"Team counts are higher than the total, double check your counts and try " +"again. You entered **" +msgstr "" + +#: meowth/__main__.py:6316 +msgid "** total and **" +msgstr "" + +#: meowth/__main__.py:6317 +msgid "** in your party." +msgstr "" + +#: meowth/__main__.py:6322 +msgid "" +"Meowth! Something is not adding up! Try making sure your total matches what " +"each team adds up to!" +msgstr "" + +#: meowth/__main__.py:6389 meowth/__main__.py:6392 +msgid "**Boss Interest:**" +msgstr "" + +#: meowth/__main__.py:6395 +msgid "**Status List**" +msgstr "" + +#: meowth/__main__.py:6395 +msgid "" +"Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: " +"**{channelhere}**" +msgstr "" + +#: meowth/__main__.py:6396 +msgid "**Team List**" +msgstr "" + +#: meowth/__main__.py:6431 +msgid "" +"Meowth! I can't understand how many are in your group. Just say **!here** if " +"you're by yourself, or **!coming 5** for example if there are 5 in your " +"group." +msgstr "" + +#: meowth/__main__.py:6441 +msgid "" +"Meowth! There is no group in the lobby for you to join! Use **!starting** if " +"the group waiting at the raid is entering the lobby!" +msgstr "" + +#: meowth/__main__.py:6445 +#, fuzzy +#| msgid "Meowth! {member} is on the way!" +msgid "Meowth! {member} is entering the lobby!" +msgstr "Meowth! {member} est en chemin!" + +#: meowth/__main__.py:6447 +#, fuzzy +#| msgid "" +#| "Meowth! {member} is on the way with a total of {trainer_count} trainers!" +msgid "" +"Meowth! {member} is entering the lobby with a total of {trainer_count} " +"trainers!" +msgstr "" +"Meowth! {member} est en chemin avec un total de {trainer_count} joueurs!" + +#: meowth/__main__.py:6472 +#, fuzzy +#| msgid "Meowth! {member} is at the raid!" +msgid "Meowth! {member} has no status to cancel!" +msgstr "Meowth! {member} attend au raid!" + +#: meowth/__main__.py:6476 +msgid "Meowth! {member} is no longer interested!" +msgstr "Meowth! {member} n'est plus intéressé(e)!" + +#: meowth/__main__.py:6478 +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"interested!" +msgstr "" +"Meowth! {member} et le total de {trainer_count} joueurs avec lui ne sont " +"plus intéressé(e)s!" + +#: meowth/__main__.py:6481 +msgid "Meowth! {member} has left the {raidtype}!" +msgstr "Meowth! {member} a quitté le {raidtype}!" + +#: meowth/__main__.py:6483 +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers have left the " +"{raidtype}!" +msgstr "" +"Meowth! {member} et le total de {trainer_count} joueurs avec lui ont quitté " +"le {raidtype}!" + +#: meowth/__main__.py:6486 +msgid "Meowth! {member} is no longer on their way!" +msgstr "Meowth! {member} n'est plus en chemin!" + +#: meowth/__main__.py:6488 +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"on their way!" +msgstr "" +"Meowth! {member} et le total de {trainer_count} joueurs avec lui ne sont " +"plus en chemin!" + +#: meowth/__main__.py:6491 +#, fuzzy +#| msgid "Meowth! {member} has left the raid!" +msgid "Meowth! {member} has backed out of the lobby!" +msgstr "Meowth! {member} a quitté le raid!" + +#: meowth/__main__.py:6493 +#, fuzzy +#| msgid "" +#| "Meowth! {member} and their total of {trainer_count} trainers have left " +#| "the raid!" +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers have backed out " +"of the lobby!" +msgstr "" +"Meowth! {member} et le total de {trainer_count} joueurs avec lui ont quitté " +"le raid!" + +#: meowth/__main__.py:6511 +msgid "" +"Meowth! The group of {count} in the lobby has entered the raid! Wish them " +"luck!" +msgstr "" + +#: meowth/__main__.py:6542 +#, fuzzy +#| msgid "Meowth! How can you start when there's no one waiting at this raid!?" +msgid "Meowth! How can you start when the egg hasn't hatched!?" +msgstr "" +"Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " +"pour ce raid!?" + +#: meowth/__main__.py:6546 +msgid "Meowth! Please wait for the group in the lobby to enter the raid." +msgstr "" + +#: meowth/__main__.py:6570 +msgid "Meowth! How can you start when there's no one waiting at this raid!?" +msgstr "" +"Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " +"pour ce raid!?" + +#: meowth/__main__.py:6576 +msgid " to start at **{}** " +msgstr "" + +#: meowth/__main__.py:6580 +#, fuzzy +#| msgid "" +#| "Meowth! The group that was waiting is starting the raid! Trainers " +#| "{trainer_list}, please respond with {here_emoji} or !here if you are " +#| "waiting for another group!" +msgid "" +"Starting - Meowth! The group that was waiting{timestr}is starting the raid! " +"Trainers {trainer_list}, if you are not in this group and are waiting for " +"the next group, please respond with {here_emoji} or **!here**. If you need " +"to ask those that just started to back out of their lobby, use **!backout**" +msgstr "" +"Meowth! Le groupe qui attendait vient de lancer le raid! Joueurs " +"{trainer_list}, merci de répondre avec {here_emoji} ou avec **!here** si " +"vous faites un autre groupe!" + +#: meowth/__main__.py:6588 +msgid "**Next Group**" +msgstr "**Heure de début**" + +#: meowth/__main__.py:6623 +#, fuzzy +#| msgid "Meowth! How can you start when there's no one waiting at this raid!?" +msgid "Meowth! There's no one else in the lobby for this raid!" +msgstr "" +"Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " +"pour ce raid!?" + +#: meowth/__main__.py:6629 +msgid "" +"Backout - Meowth! {author} has indicated that the group consisting of " +"{lobby_list} and the people with them has backed out of the lobby! If this " +"is inaccurate, please use **!lobby** or **!cancel** to help me keep my lists " +"accurate!" +msgstr "" + +#: meowth/__main__.py:6643 +#, fuzzy +#| msgid "Meowth! How can you start when there's no one waiting at this raid!?" +msgid "Meowth! There's no one in the lobby for this raid!" +msgstr "" +"Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " +"pour ce raid!?" + +#: meowth/__main__.py:6646 +msgid "" +"Backout - Meowth! {author} has requested a backout! If one of the following " +"trainers reacts with the check mark, I will assume the group is backing out " +"of the raid lobby as requested! {lobby_list}" +msgstr "" + +#: meowth/__main__.py:6657 +msgid "Meowth! {user} confirmed the group is backing out!" +msgstr "" + +#: meowth/__main__.py:6677 +msgid "**Meowth!** " +msgstr "" + +#: meowth/__main__.py:6733 +msgid " (assumed)" msgstr "" -"Meowth! Quelqu'un a suggéré un lieu différent pour le raid que ce que j'ai " -"supposé! Joueurs {trainer_list}: assurez-vous d'aller au bon endroit!" -#: meowth.py:986 +#: meowth/__main__.py:6739 +msgid " Next group: **{}**" +msgstr "" + +#: meowth/__main__.py:6743 meowth/__main__.py:6745 +msgid " - Hatches: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6751 meowth/__main__.py:6755 +msgid " - Starts: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6753 +msgid " - Ends: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6757 +msgid " - Expiry: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6758 +msgid " {raidchannel}{expiry_text}\n" +msgstr "" + +#: meowth/__main__.py:6759 msgid "" -"Meowth! Exactly *how many* are interested? There wasn't a number anywhere in " -"your message. Or, just say `!maybe` if you're by yourself." +" {interestcount} interested, {comingcount} coming, {herecount} here, " +"{lobbycount} in the lobby.{start_str}\n" msgstr "" -"Meowth! Exactement *combien* sont intéressés? Il n'y avait aucun numéro dans " -"votre message. Ou dites simplement **!maybe** si vous êtes seul." -#: meowth.py:990 meowth.py:1035 meowth.py:1082 +#: meowth/__main__.py:6762 msgid "" -"Meowth...I got confused because there were several numbers in your message. " -"I don't know which one is the right one." +"**Here's the current channels for {0}**\n" +"\n" +msgstr "" + +#: meowth/__main__.py:6764 +msgid "**Active Raids:**\n" +msgstr "" + +#: meowth/__main__.py:6770 +msgid "**Active Raids:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6774 +msgid "**Raid Eggs:**\n" +msgstr "" + +#: meowth/__main__.py:6780 +msgid "**Raid Eggs:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6784 +msgid "**EX Raids:**\n" +msgstr "" + +#: meowth/__main__.py:6790 +msgid "**EX Raids:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6793 +msgid "**Meetups:**\n" +msgstr "" + +#: meowth/__main__.py:6799 +msgid "**Meetups:** (continued)\n" msgstr "" -"Meowth... Je me suis confondu parce qu'il y avait plusieurs chiffres dans " -"votre message. Je ne sais pas lequel est le bon." -#: meowth.py:1031 +#: meowth/__main__.py:6802 +#, fuzzy +#| msgid "" +#| "Meowth! No active raids! Report one with **!raid **." msgid "" -"Meowth! Exactly *how many* are coming? There wasn't a number anywhere in " -"your message. Or, just say **!coming** if you're by yourself." +"Meowth! No active raids! Report one with **!raid [weather] " +"[timer]**." +msgstr "" +"Meowth! Il n'y a pas de raids actifs! Signaler un avec: **!raid **." + +#: meowth/__main__.py:6836 +msgid " Nobody has updated their status yet!" msgstr "" -"Meowth! Exactement *combien* arrivent-ils? Il n'y avait aucun numéro dans " -"votre message. Ou dites simplement **!coming ** si vous êtes seul." -#: meowth.py:1078 +#: meowth/__main__.py:6839 msgid "" -"Meowth! Exactly *how many* are here? There wasn't a number anywhere in your " -"message. Or, just say **!here** if you're by yourself." +"\n" +"The next group will be starting at **{}**" +msgstr "" + +#: meowth/__main__.py:6852 meowth/__main__.py:6899 meowth/__main__.py:6946 +#: meowth/__main__.py:6996 meowth/__main__.py:7043 meowth/__main__.py:7090 +#: meowth/__main__.py:7134 meowth/__main__.py:7155 meowth/__main__.py:7191 +msgid "**Meowth!**" +msgstr "" + +#: meowth/__main__.py:6870 meowth/__main__.py:6877 meowth/__main__.py:6917 +#: meowth/__main__.py:6924 meowth/__main__.py:6965 meowth/__main__.py:6972 +#: meowth/__main__.py:7013 meowth/__main__.py:7020 +msgid "**{name}**" +msgstr "" + +#: meowth/__main__.py:6873 meowth/__main__.py:6880 meowth/__main__.py:6920 +#: meowth/__main__.py:6927 meowth/__main__.py:6968 meowth/__main__.py:6975 +#: meowth/__main__.py:7016 meowth/__main__.py:7023 +msgid "**{name} ({count})**" msgstr "" -"Meowth! Exactement *combien* sont-ils ici? Il n'y avait aucun numéro dans " -"votre message. Ou dites simplement **!here ** si vous êtes seul." -#: meowth.py:1139 +#: meowth/__main__.py:6874 meowth/__main__.py:6881 meowth/__main__.py:6921 +#: meowth/__main__.py:6928 meowth/__main__.py:6969 meowth/__main__.py:6976 +#: meowth/__main__.py:7017 meowth/__main__.py:7024 +msgid "{name} **({count})**" +msgstr "" + +#: meowth/__main__.py:6886 meowth/__main__.py:6888 msgid "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" @@ -799,11 +3350,13 @@ msgstr "" " avec {trainer_list} et les joueurs avec eux! Faites-leur savoir s'il y a un " "groupe qui se forme." -#: meowth.py:1140 -msgid "Meowth! {trainer_count} interested{including_string}!" +#: meowth/__main__.py:6889 +#, fuzzy +#| msgid "Meowth! {trainer_count} interested{including_string}!" +msgid " {trainer_count} interested{including_string}!" msgstr "Meowth! {trainer_count} intéressé(s){including_string}!" -#: meowth.py:1171 +#: meowth/__main__.py:6933 meowth/__main__.py:6935 msgid "" " including {trainer_list} and the people with them! Be considerate and wait " "for them if possible" @@ -811,11 +3364,13 @@ msgstr "" " avec {trainer_list} et les joueurs avec eux! Merci de les attendre si " "possible." -#: meowth.py:1172 -msgid "Meowth! {trainer_count} on the way{including_string}!" +#: meowth/__main__.py:6936 +#, fuzzy +#| msgid "Meowth! {trainer_count} on the way{including_string}!" +msgid " {trainer_count} on the way{including_string}!" msgstr "Meowth! {trainer_count} en chemin{including_string}!" -#: meowth.py:1202 +#: meowth/__main__.py:6983 meowth/__main__.py:6985 msgid "" " including {trainer_list} and the people with them! Be considerate and let " "them know if and when you'll be there" @@ -823,81 +3378,610 @@ msgstr "" " avec {trainer_list} et les personnes avec eux! Merci de préciser dans " "combien de temps vous arrivez." -#: meowth.py:1203 -msgid "Meowth! {trainer_count} waiting at the raid{including_string}!" +#: meowth/__main__.py:6986 +#, fuzzy +#| msgid "Meowth! {trainer_count} waiting at the raid{including_string}!" +msgid " {trainer_count} waiting at the {raidtype}{including_string}!" msgstr "Meowth! {trainer_count} attend(ent) au raid{including_string}!" -#: meowth.py:1215 -msgid "Current Raids in {0}:" -msgstr "Raids actuels dans {0}:" +#: meowth/__main__.py:7030 meowth/__main__.py:7032 +#, fuzzy +#| msgid "" +#| " including {trainer_list} and the people with them! Let them know if " +#| "there is a group forming" +msgid "" +" including {trainer_list} and the people with them! Use **!lobby** if you " +"are joining them or **!backout** to request a backout" +msgstr "" +" avec {trainer_list} et les joueurs avec eux! Faites-leur savoir s'il y a un " +"groupe qui se forme." + +#: meowth/__main__.py:7033 +#, fuzzy +#| msgid "Meowth! {trainer_count} on the way{including_string}!" +msgid " {trainer_count} in the lobby{including_string}!" +msgstr "Meowth! {trainer_count} en chemin{including_string}!" + +#: meowth/__main__.py:7076 +msgid "" +"{type}{name}: **{total} total,** {interested} interested, {coming} coming, " +"{here} waiting{type}\n" +msgstr "" -#: meowth.py:1229 -msgid "{0.mention} - interested = {1}, {2} = {3}, {4} = {5}, Ends at {6}" -msgstr "{0.mention} - intéressé(s) = {1}, {2} = {3}, {4} = {5}, Fini à {6}" +#: meowth/__main__.py:7078 +msgid "" +" Boss numbers for the raid:\n" +"{}" +msgstr "" -#: meowth.py:1232 -msgid "Meowth! No active raids! Report one with **!raid **." +#: meowth/__main__.py:7080 +msgid " Nobody has told me what boss they want!" msgstr "" -"Meowth! Il n'y a pas de raids actifs! Signaler un avec: **!raid **." -#: meowth.py:1263 +#: meowth/__main__.py:7115 msgid "" -"Meowth! The group that was waiting is starting the raid! Trainers " -"{trainer_list}, please respond with {here_emoji} or !here if you are waiting " -"for another group!" +"{emoji} **{total} total,** {interested} interested, {coming} coming, {here} " +"waiting {emoji}\n" msgstr "" -"Meowth! Le groupe qui attendait vient de lancer le raid! Joueurs " -"{trainer_list}, merci de répondre avec {here_emoji} ou avec **!here** si " -"vous faites un autre groupe!" -#: meowth.py:1265 -msgid "Meowth! How can you start when there's no one waiting at this raid!?" +#: meowth/__main__.py:7118 +msgid "" +"**{grey_number} total,** {greymaybe} interested, {greycoming} coming, " +"{greyhere} waiting" +msgstr "" + +#: meowth/__main__.py:7122 +msgid "" +" Team numbers for the raid:\n" +"{}" +msgstr "" + +#: meowth/__main__.py:7124 +msgid " Nobody has updated their status!" +msgstr "" + +#: meowth/__main__.py:7144 +msgid " Your current **!want** list is: ```{wantlist}```" +msgstr "" + +#: meowth/__main__.py:7146 +msgid " You don't have any wants! use **!want** to add some." msgstr "" -"Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " -"pour ce raid!?" -#: meowth.py:1272 +#: meowth/__main__.py:7170 meowth/__main__.py:7176 msgid "" -"Meowth! Hey {member}, I don't know if you meant **!coming** to say that you " -"are coming or **!otw** to see the other trainers on their way" +"**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, " +"**Reported By**: {author}" msgstr "" -"Meowth! {member}, je ne sais pas si vous vouliez dire **!coming** pour dire " -"que vous venez ou **!otw** pour voir les autres joueurs en route." -#: meowth.py:1277 +#: meowth/__main__.py:7172 msgid "" -"Meowth! Hey {member}, I don't know if you meant **!maybe** to say that you " -"are interested or **!interest** to see the other trainers interest" +"Meowth! **Here's the current research reports for {channel}**\n" +"{questmsg}" msgstr "" -"{membre}, je ne sais pas si vous vouliez dire **!maybe** pour dire que vous " -"êtes intéressé(e) ou **!interest** pour voir l'intérêt des autres joueurs." -#: meowth.py:1296 +#: meowth/__main__.py:7180 msgid "" -"This channel has been reported as a duplicate and has been deactivated. " -"Check the channel list for the other raid channel to coordinate in! If this " -"was an error you can reset the raid with **!timerset**" +" **Here's the current research reports for {channel}**\n" +"{questmsg}" +msgstr "" + +#: meowth/__main__.py:7182 +msgid " There are no reported research reports. Report one with **!research**" msgstr "" -"Ce salon a été signalé comme une duplication et a été désactivé. Vérifiez la " -"liste des salons pour l'autre salon de raid à coordonner! S'il s'agissait " -"d'une erreur, vous pouvez réinitialiser le raid avec **!timerset**" -#: meowth.py:1320 +#: meowth/__main__.py:7206 msgid "" -"Meowth! We're missing the new location details! Usage: **!location " -"**" +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " +"{author}" msgstr "" -"Meowth! Nous manquons les détails du nouvel emplacement! Utilisez: **!" -"location **" -#: meowth.py:1338 +#: meowth/__main__.py:7208 msgid "" -"Meowth! Someone has suggested a different location for the raid! Trainers " -"{trainer_list}: make sure you are headed to the right place!" +"Meowth! **Here's the current wild reports for {channel}**\n" +"{wildmsg}" msgstr "" -"Quelqu'un a suggéré un lieu différent pour le raid! Joueurs {trainer_list}: " -"assurez-vous d'aller au bon endroit!" + +#: meowth/__main__.py:7212 +msgid "" +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " +"{author}\n" +"**Location**: <{url}>" +msgstr "" + +#: meowth/__main__.py:7216 +msgid "" +" **Here's the current wild reports for {channel}**\n" +"{wildmsg}" +msgstr "" + +#: meowth/__main__.py:7218 +#, fuzzy +#| msgid "" +#| "Meowth! No active raids! Report one with **!raid **." +msgid "" +" There are no reported wild pokemon. Report one with **!wild " +"**" +msgstr "" +"Meowth! Il n'y a pas de raids actifs! Signaler un avec: **!raid **." + +#~ msgid "" +#~ "Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " +#~ "\"{corrected_word}\"?" +#~ msgstr "" +#~ "Meowth! \"{entered_word}\" n'est pas un Pokémon! Voulez-vous dire " +#~ "\"{corrected_word}\"?" + +#~ msgid "Meowth! That's right!" +#~ msgstr "Meowth! Aucun soucis!" + +#~ msgid "" +#~ "Meowth! That's right! I've been rebooted! You don't need to do anything " +#~ "this time, but you may find some commands don't respond in currently " +#~ "active channels, or the channels may not delete as expected. Sorry for " +#~ "any inconvenience!" +#~ msgstr "" +#~ "Meowth! J'ai été redémarré! Vous n'avez pas besoin de faire de quoi cette " +#~ "fois, mais c'est possible que certaines commandes ne fonctionnent pas " +#~ "dans les salons actuellement actifs, ou les salons peuvent ne pas " +#~ "supprimer comme prévu. Désolé pour tout inconvénient!" + +#~ msgid "" +#~ "Meowth! Team assignments enabled! Please make sure that my role is moved " +#~ "to the top of your server role hierarchy, or at least above your team " +#~ "roles. Your team roles must be 'mystic', 'valor', and 'instinct' and " +#~ "*must* be lowercase. I should have made some for you if you didn't have " +#~ "them, you can set their colors and other settings later." +#~ msgstr "" +#~ "Meowth! Les affectations d'équipe sont activées! Assurez-vous que mon " +#~ "rôle est déplacé vers le haut de votre hiérarchie de rôle de serveur, ou " +#~ "au moins au-dessus de vos rôles d'équipe. Les rôles de vos équipes " +#~ "doivent être «mystic», «valor» et «instinct» en anglais et *doivent* être " +#~ "en minuscules. J'aurais dû en faire quelques-unes si vous ne les avez " +#~ "pas, vous pouvez régler leurs couleurs et autres paramètres plus tard." + +#~ msgid "" +#~ "**Welcome Message Configuration**\n" +#~ "\n" +#~ "Next, I have a feature where I welcome new members to the server with a " +#~ "short welcome message in a channel or with a direct message. If you have " +#~ "a bot that handles this already, or if you don't want this feature, type " +#~ "N, otherwise type Y to enable this feature!" +#~ msgstr "" +#~ "**Configuration des messages de bienvenue**\n" +#~ "\n" +#~ "Ensuite, j'ai une fonctionnalité où j'accueille de nouveaux membres au " +#~ "serveur avec un petit message de bienvenue dans un salon ou avec un " +#~ "message direct. Si vous avez déjà un robot qui le gère, ou si vous ne " +#~ "voulez pas cette fonctionnalité, tapez N, sinon tapez Y pour activer " +#~ "cette fonctionnalité!" + +#~ msgid "" +#~ "Sample message:```Meowth! Welcome to [SERVER], @[MEMBER]! If you have any " +#~ "questions just ask an admin.```" +#~ msgstr "" +#~ "Exemple de message:```Meowth! Bienvenue sur [SERVER], @[MEMBER]! Si vous " +#~ "avez des questions, demandez à un administrateur.```" + +#~ msgid "" +#~ "Meowth! Welcome message enabled!\n" +#~ "\n" +#~ "**Welcome Message Channel Configuration**\n" +#~ "\n" +#~ "Now I need to know what channel you want me to post these welcome " +#~ "messages in. Reply with a channel name or 'DM' if you would rather I " +#~ "direct message the user." +#~ msgstr "" +#~ "Meowth! Message de bienvenue activé!\n" +#~ "\n" +#~ "**Configuration du salon de message de bienvenue**\n" +#~ "\n" +#~ "Maintenant, j'ai besoin de savoir dans quel salon vous voulez publier ces " +#~ "messages de bienvenue. Répondez avec le nom du salon, ou avec «DM» si " +#~ "vous préférez que je communique directement avec l'utilisateur." + +#~ msgid "" +#~ "**Main Function Configuration**\n" +#~ "\n" +#~ "Meowth! Alright. Next I just want to check that you want to enable *any* " +#~ "of my main functions. These include assigning roles for each Pokemon a " +#~ "user wants, wild spawn reports, creating channels for raids, and keeping " +#~ "track of users coming to each raid. If you don't want me to do *any* of " +#~ "that, type N, otherwise type Y to start enabling my main functions!" +#~ msgstr "" +#~ "**Configuration de la fonction principale**\n" +#~ "\n" +#~ "Meowth! Bien. Ensuite, je veux simplement vérifier que vous voulez " +#~ "activer *toutes* mes principales fonctions. Ceux-ci incluent " +#~ "l'attribution de rôles pour chaque Pokémon qu'un utilisateur voudrait, " +#~ "les rapports de Pokémon sauvages, la création de salons pour les raids et " +#~ "le suivi des utilisateurs qui arrivent à chaque raid. Si vous ne voulez " +#~ "pas que je fasse au moins *un* de cela, tapez N, sinon tapez Y pour " +#~ "commencer à activer mes principales fonctions!" + +#~ msgid "" +#~ "Meowth! Okay. Now make sure that I have either an admin role on your " +#~ "server, or at least a role with these permissions: 'read messages', 'send " +#~ "messages', 'embed links', 'manage roles', and 'manage channels'. Also, " +#~ "check if my role is at the top of your server role hierarchy." +#~ msgstr "" +#~ "Meowth! D'accord. Maintenant, assurez-vous que j'ai un rôle " +#~ "d'administration sur votre serveur, ou au moins un rôle avec ces " +#~ "autorisations: «lire les messages», «envoyer des messages», «intégrer des " +#~ "liens», «gérer les rôles» et «gérer les salons». Vérifiez également si " +#~ "mon rôle est au sommet de votre hiérarchie de rôle de serveur." + +#~ msgid "" +#~ "**City Channel Configuration**\n" +#~ "\n" +#~ "Meowth! Next, I need to know which channels will be used for raid and/or " +#~ "wild reports. If your server covers only one community, that's probably " +#~ "your server's default channel. If you cover multiple communities, you " +#~ "should probably have a channel for each community that only those with " +#~ "roles for that community can see. Otherwise your users could be spammed " +#~ "with notifications for raids that are not relevant to them!" +#~ msgstr "" +#~ "**Configuration des salons de villes**\n" +#~ "\n" +#~ "Meowth! Ensuite, je dois savoir quels salons seront utilisés pour les " +#~ "rapports de raid et/ou Pokémon sauvages. Si votre serveur ne couvre " +#~ "qu'une seule communauté, c'est probablement le salon par défaut de votre " +#~ "serveur. Si vous couvrez plusieurs communautés, vous devriez probablement " +#~ "avoir un salon pour chaque communauté que seuls ceux qui ont des rôles " +#~ "pour cette communauté peuvent voir. Sinon, vos utilisateurs pourraient " +#~ "être «spammés» avec des notifications de raids qui ne leur sont pas " +#~ "pertinentes!" + +#~ msgid "" +#~ "Here's what I need: a list of channels in your server that will be used " +#~ "for raid and/or wild reports. Give them in this format: channelname, " +#~ "channelname, channelname" +#~ msgstr "" +#~ "Voici ce que j'ai besoin: une liste des salons dans votre serveur qui " +#~ "sera utilisé pour les rapports de raids et/ou Pokémon sauvages. Donnez-" +#~ "les dans ce format: nom-de-salon, nom-de-salon, nom-de-salon" + +#~ msgid "" +#~ "In other words, the name of each channel, each separated by a comma and a " +#~ "single space. If you do not require raid and wild reporting and are only " +#~ "requiring want/unwant, reply with 'N'; however, want/unwant is quite " +#~ "limited without raid or wild reporting." +#~ msgstr "" +#~ "En d'autres termes, le nom de chaque salon, chacun séparé par une virgule " +#~ "et un espace unique. Si vous n'avez pas besoin de raid et de rapports " +#~ "sauvages et ne requiert que «want/unwant», répondez avec N; Cependant, le " +#~ "«want/unwant» est assez limité sans raid ou rapports sauvages." + +#~ msgid "" +#~ "Meowth! Great! Looks like all of these are names of channels in your " +#~ "server." +#~ msgstr "" +#~ "Meowth! Génial! On dirait que tous ces noms sont des noms des salons dans " +#~ "votre serveur." + +#~ msgid "" +#~ "Meowth! Something went wrong! Please type !configure to start over! Make " +#~ "sure the channels above are created already!" +#~ msgstr "" +#~ "Meowth! Il y a eu un problème! Tapez **!configure** pour recommencer! " +#~ "Assurez-vous que les salons ci-dessus sont déjà créés!" + +#~ msgid "" +#~ "**City Location Configuration**\n" +#~ "\n" +#~ "Meowth! Alright, we need to set starting locations for each of the " +#~ "channels you just mentioned in the SAME ORDER you typed before. This is " +#~ "what I use to generate Google Maps links to give people directions to " +#~ "raids and spawns! Knowing what town everything is in is often good enough " +#~ "to narrow it down. One way to put it is, for each channel you just " +#~ "listed, I need a location specific enough that I'll know hich First " +#~ "Baptist Church people mean. This is important, so please enter it in just " +#~ "this way. For each channel, give me a location using only letters, no " +#~ "punctuation. So something like 'kansas city mo' or 'hull uk' without the " +#~ "quotes and separate your locations with a comma and single space." +#~ msgstr "" +#~ "**Configuration des emplacements des villes**\n" +#~ "\n" +#~ "Meowth! D'accord, nous devons définir les emplacements de départ pour " +#~ "chacun des salons que vous venez de mentionner dans le MÊME ORDRE que " +#~ "vous avez tapé auparavant. C'est ce que j'utilise pour générer des liens " +#~ "Google Maps pour donner aux gens des instructions pour se rendre aux " +#~ "raids et aux Pokémon sauvages! Savoir dans quelle ville tout se trouve " +#~ "est souvent assez. Une façon de le dire est que, pour chaque salon que " +#~ "vous venez d'énumérer, j'ai besoin d'un emplacement précis pour savoir " +#~ "quelle Église Baptiste les gens font référence. Ceci est important, " +#~ "alors, inscrivez-le de cette façon. Pour chaque chaîne, donnez-moi un " +#~ "emplacement en utilisant uniquement des lettres, pas de ponctuation. " +#~ "Donc, quelque chose comme «laval qc» ou «Hull Royaume-Uni» sans " +#~ "guillemets et séparez vos emplacements avec une virgule et un espace " +#~ "unique." + +#~ msgid "" +#~ "Meowth! There weren't the same number of cities and channels! Please " +#~ "type !configure to start over!" +#~ msgstr "" +#~ "Meowth! Il n'y avait pas le même nombre de villes et de salons! Tapez **!" +#~ "configure** pour recommencer!" + +#~ msgid "" +#~ "**Raid Command**\n" +#~ "\n" +#~ "Meowth! Alright. Do you want raid reports in these channels? Reply with " +#~ "'Y' to enable !raid reports, or 'N' to disable !raid" +#~ msgstr "" +#~ "**Commande de raid**\n" +#~ "\n" +#~ "Meowth! Bien. Voulez-vous des rapports de raid dans ces salons? Réponde " +#~ "avec 'Y' pour activer les rapports de **!raid**, ou 'N' pour désactiver " +#~ "**!raid**." + +#~ msgid "" +#~ "**Timezone Configuration**\n" +#~ "\n" +#~ "Meowth! Ok, to finish the raid configuration I need to know what timezone " +#~ "you're in! This will help me coordinate raids for you. The current 24-hr " +#~ "time UTC is {utctime}. How many hours off from that are you? Please enter " +#~ "your answer as a number between -12 and 12." +#~ msgstr "" +#~ "**Configuration de la fuseau horaire**\n" +#~ "\n" +#~ "Meowth! Ok, pour terminer la configuration du raid, j'ai besoin de savoir " +#~ "dans quel fuseau horaire vous êtes! Cela m'aidera à coordonner des raids " +#~ "pour vous. Le UTC actuel de 24 heures est {utctime}. À combien d'heures " +#~ "de différence êtes-vous? Entrez votre réponse avec un nombre entre -12 et " +#~ "12." + +#~ msgid "" +#~ "Meowth! I couldn't convert your answer to a number! Type !configure in " +#~ "your server to start again." +#~ msgstr "" +#~ "Meowth! Je n'ai pas pu convertir votre réponse à un nombre! Tapez **!" +#~ "configure** dans votre serveur pour recommencer." + +#~ msgid "" +#~ "**Wild Command**\n" +#~ "\n" +#~ "Meowth! Alright. Do you want wild reports in these channels? Reply with " +#~ "'Y' to enable !wild reports, or 'N' to disable !wild" +#~ msgstr "" +#~ "**Commande pour Pokémon sauvages**\n" +#~ "\n" +#~ "Meowth! Bien. Voulez-vous des rapports sauvages dans ces salons? Répondre " +#~ "avec 'Y' pour activer les rapports **!wild**, ou 'N' pour les désactiver." + +#~ msgid "" +#~ "Meowth! Ok. Time to do one last check that I have either an admin role on " +#~ "your server, or at least a role with these permissions: 'read messages', " +#~ "'send messages', 'embed links', 'manage roles', and 'manage channels'. " +#~ "Also, check if my role is at the top of your server role hierarchy. You " +#~ "can restrict me to specific channels by editing channel-specific " +#~ "permissions if you like.\n" +#~ "\n" +#~ "**Want/Unwant Configuration**\n" +#~ "\n" +#~ "The last thing you should know is that the !want and !unwant commands can " +#~ "produce a lot of clutter if they are allowed on your main channels. I " +#~ "suggest having a dedicated channel for want and unwant. Just type the " +#~ "name or names of the channel(s) you want me to allow. If you type " +#~ "something that isn't a name of an existing channel, I'll create one by " +#~ "that name. If you do not want to enable want/unwant, reply with 'N'. " +#~ msgstr "" +#~ "Meowth! D'accord. C'est le temps de faire une dernière vérification que " +#~ "j'ai un rôle d'administrateur sur votre serveur, ou au moins un rôle avec " +#~ "ces permissions:«lire les messages», «envoyer des messages», «intégrer " +#~ "des liens», «gérer les rôles» et «gérer les salons». Vérifiez également " +#~ "si mon rôle est au sommet de votre hiérarchie de rôle de serveur. Vous " +#~ "pouvez me limiter à des salons spécifiques en modifiant les permissions " +#~ "spécifiques du salon si vous le souhaitez.\n" +#~ "\n" +#~ "**Configuration want/unwant**\n" +#~ "\n" +#~ "La dernière chose que vous devriez savoir, c'est que les commandes **!" +#~ "want** et **!unwant** peuvent produire beaucoup d'encombrement s'ils sont " +#~ "autorisés dans les salons principaux. Je suggère d'avoir un salon dédié " +#~ "pour want/unwant. Tapez simplement le nom ou les noms des salons que vous " +#~ "souhaitez que je permette. Si vous tapez quelque chose qui n'est pas un " +#~ "nom d'un salon existant, je vais en créer un avec ce nom. Si vous ne " +#~ "voulez pas activer la commande want/unwant, répondez avec N." + +#~ msgid "" +#~ "Meowth! You didn't give me enough permissions! Type !configure to start " +#~ "over!" +#~ msgstr "" +#~ "Meowth! Vous ne m'avez pas donné suffisamment de permissions! Tapez **!" +#~ "configure** pour recommencer!" + +#~ msgid "Meowth! Okay. All of my main functions have been disabled." +#~ msgstr "" +#~ "Meowth! D'accord. Toutes mes principales fonctions ont été désactivées." + +#~ msgid "" +#~ "**Emojis**\n" +#~ "\n" +#~ "Meowth! Alright! I'm ready to go! One more thing. I like to use custom " +#~ "emoji for certain things, especially for displaying type weaknesses for " +#~ "raid bosses! I'm going to send you a .rar file that contains all the " +#~ "emoji I need. There are 23 in all. All you have to do is download, " +#~ "extract, and upload the images to Discord as custom emoji. You can do " +#~ "this all at once, and you can just leave the emoji titles alone!\n" +#~ "\n" +#~ "By the way: if you need to change any of these settings, just type !" +#~ "configure in your server and we can do this again." +#~ msgstr "" +#~ "**Émojis**\n" +#~ "\n" +#~ "Meowth! Bien! Je suis prêt à partir! Encore une chose. J'aime utiliser " +#~ "des émojis personnalisés pour certaines choses, en particulier pour " +#~ "afficher les faiblesses pour les Pokémon de raid! Je vais vous envoyer un " +#~ "fichier .rar qui contient tous les émojis dont j'ai besoin. Il y en a 23 " +#~ "au total. Tout ce que vous avez à faire est de télécharger les émojis sur " +#~ "votre ordinateur, de les extraire et de télécharger les images sur " +#~ "Discord comme émoji personnalisé (dans les paramètres du serveur). Vous " +#~ "pouvez le faire tout à la fois, et vous pouvez simplement ne pas changer " +#~ "les titres de ces émojis!\n" +#~ "\n" +#~ "Si vous devez changer l'un de ces paramètres, tapez !configure dans votre " +#~ "serveur et nous pouvons le faire à nouveau." + +#~ msgid "" +#~ "WARNING: no default channel configured. Unable to send welcome message." +#~ msgstr "" +#~ "ATTENTION: aucun salon par défaut n'est configuré. Impossible d'envoyer " +#~ "le message de bienvenue." + +#~ msgid "" +#~ "WARNING: Role {team_role} in team_dict not configured as a role on the " +#~ "server!" +#~ msgstr "" +#~ "ATTENTION: Le rôle {team_role} dans team_dict n'est pas configuré comme " +#~ "un rôle sur le serveur!" + +#~ msgid "" +#~ "Meowth! Please use one of the following channels for **!want** commands: " +#~ "{want_channel_list}" +#~ msgstr "" +#~ "Meowth! Utilisez l'un des salons suivants pour les commandes **!want **: " +#~ "{want_channel_list}" + +#~ msgid "" +#~ "Meowth! Please restrict wild reports to city channels or the default " +#~ "channel!" +#~ msgstr "" +#~ "Meowth! Limitez les rapports sauvages aux salons de la ville ou dans le " +#~ "salon par défaut!" + +#~ msgid "This is just my best guess!" +#~ msgstr "Voici ma meilleure suggestion!" + +#~ msgid "" +#~ "Meowth! Please restrict raid reports to a city channel or the default " +#~ "channel!" +#~ msgstr "" +#~ "Meowth! Veuillez limiter les rapports de raid à un salon de ville ou dans " +#~ "le salon par défaut!" + +#~ msgid "" +#~ "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#~ "Coordinate here!\n" +#~ "\n" +#~ "Reply to this message with **!coming** (`!coming [number]` for trainers " +#~ "with you) to say you are on your way, and reply with **!here** once you " +#~ "arrive.\n" +#~ "If you are at the raid already, reply with **!here** (`!here [number]` " +#~ "for trainers with you).\n" +#~ "If you are interested in the raid and want to wait for a group, use **!" +#~ "maybe**.\n" +#~ "If your plans change, reply with **!cancel** if you are no longer on the " +#~ "way or if you have left the raid.\n" +#~ "You can set the time remaining with **!timerset H:MM** and access this " +#~ "with **!timer**.\n" +#~ "\n" +#~ "You can see the list of trainers interested with **!interest**, trainers " +#~ "on their way with **!otw**, trainers at the raid with **!waiting**, or " +#~ "all lists with **!lists**.\n" +#~ "Once you start a raid, use **!starting** to clear the waiting list to " +#~ "allow the next group to coordinate.\n" +#~ "\n" +#~ "Sometimes I'm not great at directions, but I'll correct my directions if " +#~ "anybody sends me a maps link.\n" +#~ "\n" +#~ "This channel will be deleted in 2 hours or five minutes after the timer " +#~ "expires." +#~ msgstr "" +#~ "Meowth! Raid de {pokemon} rapporté par {member}! Détails: " +#~ "{location_details}. Coordonnez ici!\n" +#~ "\n" +#~ "Répondez à ce message avec **!coming** (`!coming [chiffre]` pour les " +#~ "joueurs avec vous) pour dire que vous êtes sur votre chemin.\n" +#~ "Une fois que vous arrivez, ou si vous êtes déjà au raid, répondez avec **!" +#~ "here** (`!here [chiffre]` pour les joueurs avec vous).\n" +#~ "Si vous êtes intéressé(e) par le raid et souhaitez attendre un groupe, " +#~ "utilisez **!maybe**.\n" +#~ "Si vos plans changent, répondez avec **!cancel** si vous n'êtes plus sur " +#~ "le chemin ou si vous avez quitté le raid.\n" +#~ "Vous pouvez régler le temps restant avec **!timerset H:MM** et voir le " +#~ "temps restant avec **!timer**.\n" +#~ "\n" +#~ "Vous pouvez voir la liste des joeurs intéressés avec **!interest**, les " +#~ "joueurs en route avec **!otw**, le joueurs au raid avec **!waiting**, ou " +#~ "toutes ces listes ensemble avec **!lists**.\n" +#~ "Une fois que vous démarrez un raid, utilisez **!starting** pour effacer " +#~ "la liste d'attente pour permettre au prochain groupe de se coordonner.\n" +#~ "\n" +#~ "Parfois, je ne suis pas bon avec les directions, mais je vais corriger " +#~ "mes directions si quelqu'un m'envoie un lien de Google Maps.\n" +#~ "\n" +#~ "Ce salon sera supprimé dans 2 heures si aucun temps d'expiration a été " +#~ "spécifié pour le raid." + +#~ msgid "Meowth! {member}, I already know you don't want {pokemon}!" +#~ msgstr "Meowth! {member}, je sais déjà que vous ne voulez pas {pokemon}!" + +#~ msgid "Meowth! Got it! {member} no longer wants {pokemon}" +#~ msgstr "Meowth! Compris! {member} ne cherche plus {pokemon}!" + +#~ msgid "Meowth...I can't do that! No negative numbers, please!" +#~ msgstr "" +#~ "Meowth... Je ne peux pas faire ça! Pas de chiffres négatifs, s'il vous " +#~ "plaît!" + +#~ msgid "" +#~ "Meowth! Someone has suggested a different location for the raid than what " +#~ "I guessed! Trainers {trainer_list}: make sure you are headed to the right " +#~ "place!" +#~ msgstr "" +#~ "Meowth! Quelqu'un a suggéré un lieu différent pour le raid que ce que " +#~ "j'ai supposé! Joueurs {trainer_list}: assurez-vous d'aller au bon endroit!" + +#~ msgid "" +#~ "Meowth! Exactly *how many* are interested? There wasn't a number anywhere " +#~ "in your message. Or, just say `!maybe` if you're by yourself." +#~ msgstr "" +#~ "Meowth! Exactement *combien* sont intéressés? Il n'y avait aucun numéro " +#~ "dans votre message. Ou dites simplement **!maybe** si vous êtes seul." + +#~ msgid "" +#~ "Meowth...I got confused because there were several numbers in your " +#~ "message. I don't know which one is the right one." +#~ msgstr "" +#~ "Meowth... Je me suis confondu parce qu'il y avait plusieurs chiffres dans " +#~ "votre message. Je ne sais pas lequel est le bon." + +#~ msgid "" +#~ "Meowth! Exactly *how many* are coming? There wasn't a number anywhere in " +#~ "your message. Or, just say **!coming** if you're by yourself." +#~ msgstr "" +#~ "Meowth! Exactement *combien* arrivent-ils? Il n'y avait aucun numéro dans " +#~ "votre message. Ou dites simplement **!coming ** si vous êtes seul." + +#~ msgid "" +#~ "Meowth! Exactly *how many* are here? There wasn't a number anywhere in " +#~ "your message. Or, just say **!here** if you're by yourself." +#~ msgstr "" +#~ "Meowth! Exactement *combien* sont-ils ici? Il n'y avait aucun numéro dans " +#~ "votre message. Ou dites simplement **!here ** si vous êtes seul." + +#~ msgid "Current Raids in {0}:" +#~ msgstr "Raids actuels dans {0}:" + +#~ msgid "{0.mention} - interested = {1}, {2} = {3}, {4} = {5}, Ends at {6}" +#~ msgstr "{0.mention} - intéressé(s) = {1}, {2} = {3}, {4} = {5}, Fini à {6}" + +#~ msgid "" +#~ "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " +#~ "you are coming or **!otw** to see the other trainers on their way" +#~ msgstr "" +#~ "Meowth! {member}, je ne sais pas si vous vouliez dire **!coming** pour " +#~ "dire que vous venez ou **!otw** pour voir les autres joueurs en route." + +#~ msgid "" +#~ "Meowth! Hey {member}, I don't know if you meant **!maybe** to say that " +#~ "you are interested or **!interest** to see the other trainers interest" +#~ msgstr "" +#~ "{membre}, je ne sais pas si vous vouliez dire **!maybe** pour dire que " +#~ "vous êtes intéressé(e) ou **!interest** pour voir l'intérêt des autres " +#~ "joueurs." #~ msgid "a member of {0}" #~ msgstr "un membre de {0}" @@ -905,9 +3989,6 @@ msgstr "" #~ msgid "an admin" #~ msgstr "un admin" -#~ msgid " or " -#~ msgstr " ou " - #~ msgid " Then head over to {3.mention} to get caught up on what's happening!" #~ msgstr "" #~ "Ensuite, aller sur {3.mention} pour être mis au courant de ce qui se " @@ -922,15 +4003,5 @@ msgstr "" #~ msgid "Error occured while trying to write file!" #~ msgstr "Une erreur est survenue lors de l'écriture du fichier !" -#~ msgid "" -#~ "Meowth! {0} raid reported by {1}! Details: {2}. Coordinate here! Reply " -#~ "(not react) to this message with {3} to say you are on your way, or {4} " -#~ "if you are at the raid already!" -#~ msgstr "" -#~ "Meowth! Un raid {0} a été reporté par {1} ! Détails : {2}. Instructions " -#~ "ici ! Merci de répondre (ne pas réagir) à ce message avec {3} pour " -#~ "informer que vous êtes en chemin, ou avec {4} si vous êtes déjà sur " -#~ "place !" - #~ msgid "No expiration time set!" #~ msgstr "Pas d'heure d'expiration prévue !" diff --git a/locale/meowth.pot b/locale/meowth.pot index 7b7fb1e73..4b0bb61ff 100644 --- a/locale/meowth.pot +++ b/locale/meowth.pot @@ -5,47 +5,91 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2018-04-26 18:24-0400\n" +"POT-Creation-Date: 2018-06-18 22:54+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=cp1252\n" -"Content-Transfer-Encoding: 8bit\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: ENCODING\n" "Generated-By: pygettext.py 1.5\n" -#: __main__.py:298 -msgid "Received admin command {command} from unauthorized user, {user}!" +#: meowth/__main__.py:155 +msgid "**Error when loading extension" msgstr "" -#: __main__.py:306 -msgid "Meowth! \"{entered_word}\" is not a Pokemon! Did you mean \"{corrected_word}\"?" +#: meowth/__main__.py:159 +msgid "" +"**Extension {ext} Loaded.**\n" +msgstr "" + +#: meowth/__main__.py:168 +msgid "" +"**Extension{plural} {est} unloaded.**\n" msgstr "" -#: __main__.py:308 -msgid "Meowth! \"{entered_word}\" is not a Pokemon! Check your spelling!" +#: meowth/__main__.py:335 +msgid "Received admin command {command} from unauthorized user, {user}!" msgstr "" -#: __main__.py:311 __main__.py:3318 +#: meowth/__main__.py:346 meowth/__main__.py:3788 msgid "Meowth! **{word}** isn't a Pokemon!" msgstr "" -#: __main__.py:313 +#: meowth/__main__.py:348 msgid " Did you mean **{correction}**?" msgstr "" -#: __main__.py:447 __main__.py:1948 +#: meowth/__main__.py:447 +msgid "Did you mean: '{0}'" +msgstr "" + +#: meowth/__main__.py:498 meowth/__main__.py:3965 meowth/__main__.py:4128 +#: meowth/__main__.py:4379 meowth/__main__.py:4510 meowth/__main__.py:4878 +msgid "{pokemon} - " +msgstr "" + +#: meowth/__main__.py:499 +msgid "" +"{roletest}Meowth! {pkmn} raid reported by {member} in {channel}! Coordinate here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a list of commands you can use!" +msgstr "" + +#: meowth/__main__.py:501 +msgid "" +"Meowth! Level {level} raid egg reported by {member} in {channel}! Coordinate here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a list of commands you can use!" +msgstr "" + +#: meowth/__main__.py:503 +msgid "" +"Meowth! EX raid reported by {member} in {channel}! Coordinate here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a list of commands you can use!" +msgstr "" + +#: meowth/__main__.py:509 +msgid "exraid-egg-" +msgstr "" + +#: meowth/__main__.py:542 +msgid "level-{level}-egg-" +msgstr "" + +#: meowth/__main__.py:558 meowth/__main__.py:2033 msgid "" "The following could not be found:\n" "{}" msgstr "" -#: __main__.py:447 __main__.py:1948 +#: meowth/__main__.py:558 meowth/__main__.py:2033 msgid "Warning" msgstr "" -#: __main__.py:451 +#: meowth/__main__.py:562 msgid "" "{}\n" "\n" @@ -53,57 +97,66 @@ msgid "" "The following could not be found: {}" msgstr "" -#: __main__.py:573 +#: meowth/__main__.py:702 msgid "" "This channel has been successfully reported as a duplicate and will be deleted in 1 minute. Check the channel list for the other raid channel to coordinate in!\n" "If this was in error, reset the raid with **!timerset**" msgstr "" -#: __main__.py:584 __main__.py:4731 +#: meowth/__main__.py:717 meowth/__main__.py:5395 msgid "hatched-" msgstr "" -#: __main__.py:588 +#: meowth/__main__.py:721 msgid "" "**This egg has hatched!**\n" "\n" "...or the time has just expired. Trainers {trainer_list}: Update the raid to the pokemon that hatched using **!raid ** or reset the hatch timer with **!timerset**. This channel will be deactivated until I get an update and I'll delete it in 45 minutes if I don't hear anything." msgstr "" -#: __main__.py:590 +#: meowth/__main__.py:723 msgid "**This level {level} raid egg has expired!**" msgstr "" -#: __main__.py:594 __main__.py:4732 +#: meowth/__main__.py:727 meowth/__main__.py:5396 msgid "expired-" msgstr "" -#: __main__.py:598 +#: meowth/__main__.py:731 msgid "" "This channel timer has expired! The channel has been deactivated and will be deleted in 5 minutes.\n" "To reactivate the channel, use **!timerset** to set the timer again." msgstr "" -#: __main__.py:600 -msgid "**This {pokemon} raid has expired!**" +#: meowth/__main__.py:733 +msgid " raid" +msgstr "" + +#: meowth/__main__.py:733 meowth/__main__.py:5590 meowth/__main__.py:6204 +#: meowth/__main__.py:6468 meowth/__main__.py:6980 +msgid "event" +msgstr "" + +#: meowth/__main__.py:734 +msgid "**This {pokemon}{raidtype} has expired!**" msgstr "" -#: __main__.py:655 +#: meowth/__main__.py:792 msgid "archived-" msgstr "" -#: __main__.py:664 +#: meowth/__main__.py:801 msgid "" "-----------------------------------------------\n" "**The channel has been archived and removed from view for everybody but Meowth and those with Manage Channel permissions. Any messages that were deleted after the channel was marked for archival will be posted below. You will need to delete this channel manually.**\n" "-----------------------------------------------" msgstr "" -#: __main__.py:894 +#: meowth/__main__.py:1032 msgid "Starting up..." msgstr "" -#: __main__.py:1046 +#: meowth/__main__.py:1083 msgid "" "Meowth! That's right!\n" "\n" @@ -111,177 +164,224 @@ msgid "" "{member_count} members found." msgstr "" -#: __main__.py:1071 +#: meowth/__main__.py:1108 msgid "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and someone has invited me to your server! Type **!help** to see a list of things I can do, and type **!configure** in any channel of your server to begin!" msgstr "" -#: __main__.py:1088 __main__.py:3084 +#: meowth/__main__.py:1125 meowth/__main__.py:3577 msgid " or " msgstr "" -#: __main__.py:1094 +#: meowth/__main__.py:1131 msgid " If you have any questions just ask an admin." msgstr "" -#: __main__.py:1095 +#: meowth/__main__.py:1132 msgid "Meowth! Welcome to {server}, {user}! " msgstr "" -#: __main__.py:1097 +#: meowth/__main__.py:1134 msgid "Set your team by typing {team_command}." msgstr "" -#: __main__.py:1137 __main__.py:1149 __main__.py:5714 +#: meowth/__main__.py:1174 meowth/__main__.py:1186 meowth/__main__.py:6422 msgid "Meowth! Please wait until the raid egg has hatched before announcing you're coming or present." msgstr "" -#: __main__.py:1183 __main__.py:4700 +#: meowth/__main__.py:1221 meowth/__main__.py:5364 msgid "Meowth! Someone has suggested a different location for the raid! Trainers {trainer_list}: make sure you are headed to the right place!" msgstr "" -#: __main__.py:1303 __main__.py:1331 __main__.py:1347 +#: meowth/__main__.py:1285 +msgid "has despawned" +msgstr "" + +#: meowth/__main__.py:1354 meowth/__main__.py:1382 meowth/__main__.py:1398 msgid "Error occured while trying to save!" msgstr "" -#: __main__.py:1333 +#: meowth/__main__.py:1384 msgid "Restarting..." msgstr "" -#: __main__.py:1349 +#: meowth/__main__.py:1400 msgid "Shutting down..." msgstr "" -#: __main__.py:1370 -msgid "Are you sure you want to clear all regionals?`" +#: meowth/__main__.py:1421 +msgid "Are you sure you want to clear all regionals?" msgstr "" -#: __main__.py:1391 +#: meowth/__main__.py:1442 msgid "Meowth! Regional raid boss cleared!" msgstr "" -#: __main__.py:1396 +#: meowth/__main__.py:1448 msgid "Meowth! Regional raid boss set to **{boss}**!" msgstr "" -#: __main__.py:1398 +#: meowth/__main__.py:1451 msgid "Meowth! That Pokemon doesn't appear in raids!" msgstr "" -#: __main__.py:1411 __main__.py:1414 +#: meowth/__main__.py:1464 meowth/__main__.py:1467 msgid "I couldn't convert your answer to an appropriate timezone! Please double check what you sent me and resend a number from **-12** to **12**." msgstr "" -#: __main__.py:1418 +#: meowth/__main__.py:1471 msgid "" "Timezone has been set to: `UTC{offset}`\n" "The current time is **{now}**" msgstr "" -#: __main__.py:1432 +#: meowth/__main__.py:1485 msgid "Prefix has been set to: `{}`" msgstr "" -#: __main__.py:1435 +#: meowth/__main__.py:1488 msgid "Prefix has been reset to default: `{}`" msgstr "" -#: __main__.py:1444 +#: meowth/__main__.py:1497 msgid "Silph Road Travelers Card cleared!" msgstr "" -#: __main__.py:1457 -msgid "This Travelers Card is private and cannot be linked!" +#: meowth/__main__.py:1507 +msgid "The Silph Extension isn't accessible at the moment, sorry!" msgstr "" -#: __main__.py:1460 -msgid "Travelers Card not found!" +#: meowth/__main__.py:1512 +msgid "Silph Card for {silph_user} not found." msgstr "" -#: __main__.py:1465 __main__.py:1476 +#: meowth/__main__.py:1516 msgid "No Discord account found linked to this Travelers Card!" msgstr "" -#: __main__.py:1479 +#: meowth/__main__.py:1520 msgid "This Travelers Card is linked to another Discord account!" msgstr "" -#: __main__.py:1488 +#: meowth/__main__.py:1534 msgid "This Travelers Card has been successfully linked to you!" msgstr "" -#: __main__.py:1494 +#: meowth/__main__.py:1541 msgid "Pokebattler ID cleared!" msgstr "" -#: __main__.py:1520 +#: meowth/__main__.py:1552 +msgid "Pokebattler ID set to {pbid}!" +msgstr "" + +#: meowth/__main__.py:1567 msgid "Prefix for this server is: `{}`" msgstr "" -#: __main__.py:1616 +#: meowth/__main__.py:1581 +msgid "Bot Permissions" +msgstr "" + +#: meowth/__main__.py:1596 +msgid "**FAIL**" +msgstr "" + +#: meowth/__main__.py:1596 +msgid "**PASS**" +msgstr "" + +#: meowth/__main__.py:1604 +msgid "**MISSING**" +msgstr "" + +#: meowth/__main__.py:1607 +msgid "**ENABLED**" +msgstr "" + +#: meowth/__main__.py:1612 +msgid "GUILD" +msgstr "" + +#: meowth/__main__.py:1617 +msgid "CATEGORY" +msgstr "" + +#: meowth/__main__.py:1618 +msgid "CHANNEL" +msgstr "" + +#: meowth/__main__.py:1625 +msgid "I couldn't send an embed here, so I've sent you a DM" +msgstr "" + +#: meowth/__main__.py:1665 msgid "I'll wait for your announcement!" msgstr "" -#: __main__.py:1623 __main__.py:1678 +#: meowth/__main__.py:1672 meowth/__main__.py:1728 msgid "Meowth! You took too long to send me your announcement! Retry when you're ready." msgstr "" -#: __main__.py:1625 +#: meowth/__main__.py:1675 msgid "Announcement" msgstr "" -#: __main__.py:1635 +#: meowth/__main__.py:1685 msgid "to send it to all servers, " msgstr "" -#: __main__.py:1643 +#: meowth/__main__.py:1693 msgid "That's what you sent, does it look good? React with " msgstr "" -#: __main__.py:1645 +#: meowth/__main__.py:1695 msgid "to send to another channel, " msgstr "" -#: __main__.py:1647 +#: meowth/__main__.py:1697 msgid "to send it to this channel, or " msgstr "" -#: __main__.py:1649 +#: meowth/__main__.py:1699 msgid "to cancel" msgstr "" -#: __main__.py:1659 +#: meowth/__main__.py:1709 msgid "Announcement Cancelled." msgstr "" -#: __main__.py:1662 __main__.py:1674 +#: meowth/__main__.py:1712 meowth/__main__.py:1724 msgid "Announcement Sent." msgstr "" -#: __main__.py:1664 +#: meowth/__main__.py:1714 msgid "What channel would you like me to send it to?" msgstr "" -#: __main__.py:1676 +#: meowth/__main__.py:1726 msgid "Meowth! That channel doesn't exist! Retry when you're ready." msgstr "" -#: __main__.py:1689 __main__.py:3068 +#: meowth/__main__.py:1739 meowth/__main__.py:3561 msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" msgstr "" -#: __main__.py:1703 +#: meowth/__main__.py:1753 msgid "Announcement sent to {} server owners: {} successful, {} failed." msgstr "" -#: __main__.py:1708 +#: meowth/__main__.py:1758 msgid "Announcement Timed Out." msgstr "" -#: __main__.py:1755 +#: meowth/__main__.py:1805 msgid "I'm sorry, I couldn't understand some of what you entered. Let's just start here." msgstr "" -#: __main__.py:1757 +#: meowth/__main__.py:1807 meowth/__main__.py:1918 meowth/__main__.py:1979 +#: meowth/__main__.py:2138 meowth/__main__.py:2362 meowth/__main__.py:2553 +#: meowth/__main__.py:2654 meowth/__main__.py:2754 meowth/__main__.py:2854 +#: meowth/__main__.py:3028 meowth/__main__.py:3109 meowth/__main__.py:3184 msgid "" "**MULTIPLE SESSIONS!**\n" "\n" @@ -290,7 +390,7 @@ msgid "" "Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**" msgstr "" -#: __main__.py:1758 +#: meowth/__main__.py:1808 msgid "" "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go Helper Bot! I will be guiding you through some steps to get me setup on your server.\n" "\n" @@ -298,7 +398,7 @@ msgid "" "Before you begin the configuration, please make sure my role is moved to the top end of the server role hierarchy. It can be under admins and mods, but must be above team and general roles. [Here is an example](http://i.imgur.com/c5eaX1u.png)" msgstr "" -#: __main__.py:1760 +#: meowth/__main__.py:1810 msgid "" "\n" "\n" @@ -306,7 +406,7 @@ msgid "" "This isn't your first time configuring. You can either reconfigure everything by replying with **all** or reply with a comma separated list to configure those commands. Example: `want, raid, wild`" msgstr "" -#: __main__.py:1764 +#: meowth/__main__.py:1814 msgid "" "\n" "\n" @@ -314,7 +414,7 @@ msgid "" "{enabled_commands}" msgstr "" -#: __main__.py:1765 +#: meowth/__main__.py:1815 msgid "" "\n" "\n" @@ -328,47 +428,64 @@ msgid "" "**counters** - for automatic counters configuration\n" "**wild** - for wild command configuration\n" "**research** - for !research command configuration\n" +"**meetup** - for !meetup command configuration\n" "**want** - for want/unwant command configuration\n" "**archive** - For !archive configuration\n" "**timezone** - For timezone configuration" msgstr "" -#: __main__.py:1766 __main__.py:1793 +#: meowth/__main__.py:1816 meowth/__main__.py:1843 msgid "" "\n" "\n" "Reply with **cancel** at any time throughout the questions to cancel the configure process." msgstr "" -#: __main__.py:1767 __main__.py:1794 +#: meowth/__main__.py:1817 meowth/__main__.py:1844 msgid "Meowth Configuration - {guild}" msgstr "" -#: __main__.py:1774 __main__.py:1888 __main__.py:1938 __main__.py:1989 -#: __main__.py:2029 __main__.py:2055 __main__.py:2103 __main__.py:2125 -#: __main__.py:2144 __main__.py:2194 __main__.py:2261 __main__.py:2309 -#: __main__.py:2331 __main__.py:2350 __main__.py:2503 __main__.py:2551 -#: __main__.py:2585 __main__.py:2633 __main__.py:2666 __main__.py:2726 -#: __main__.py:2759 __main__.py:2783 +#: meowth/__main__.py:1824 meowth/__main__.py:1956 meowth/__main__.py:2023 +#: meowth/__main__.py:2074 meowth/__main__.py:2115 meowth/__main__.py:2158 +#: meowth/__main__.py:2207 meowth/__main__.py:2229 meowth/__main__.py:2248 +#: meowth/__main__.py:2298 meowth/__main__.py:2382 meowth/__main__.py:2431 +#: meowth/__main__.py:2453 meowth/__main__.py:2472 meowth/__main__.py:2530 +#: meowth/__main__.py:2576 meowth/__main__.py:2617 meowth/__main__.py:2674 +#: meowth/__main__.py:2723 meowth/__main__.py:2774 meowth/__main__.py:2823 +#: meowth/__main__.py:2874 meowth/__main__.py:2923 meowth/__main__.py:2945 +#: meowth/__main__.py:2964 meowth/__main__.py:3047 meowth/__main__.py:3125 +#: meowth/__main__.py:3158 meowth/__main__.py:3199 msgid "" "**CONFIG CANCELLED!**\n" "\n" "No changes have been made." msgstr "" -#: __main__.py:1788 +#: meowth/__main__.py:1838 msgid "I'm sorry I don't understand. Please reply with the choices above." msgstr "" -#: __main__.py:1845 +#: meowth/__main__.py:1895 meowth/__main__.py:1922 meowth/__main__.py:1983 +#: meowth/__main__.py:2142 meowth/__main__.py:2366 meowth/__main__.py:2557 +#: meowth/__main__.py:2601 meowth/__main__.py:2658 meowth/__main__.py:2758 +#: meowth/__main__.py:2858 meowth/__main__.py:3032 meowth/__main__.py:3113 +#: meowth/__main__.py:3188 +msgid "Configuration Complete" +msgstr "" + +#: meowth/__main__.py:1895 meowth/__main__.py:1922 meowth/__main__.py:1983 +#: meowth/__main__.py:2142 meowth/__main__.py:2366 meowth/__main__.py:2557 +#: meowth/__main__.py:2601 meowth/__main__.py:2658 meowth/__main__.py:2758 +#: meowth/__main__.py:2858 meowth/__main__.py:3032 meowth/__main__.py:3113 +#: meowth/__main__.py:3188 msgid "Meowth! Alright! Your settings have been saved and I'm ready to go! If you need to change any of these settings, just type **!configure** in your server again." msgstr "" -#: __main__.py:1862 +#: meowth/__main__.py:1930 msgid "Team Assignments" msgstr "" -#: __main__.py:1862 +#: meowth/__main__.py:1930 msgid "" "Team assignment allows users to assign their Pokemon Go team role using the **!team** command. If you have a bot that handles this already, you may want to disable this feature.\n" "\n" @@ -377,29 +494,34 @@ msgid "" "Respond here with: **N** to disable, **Y** to enable:" msgstr "" -#: __main__.py:1881 +#: meowth/__main__.py:1949 msgid "Team Assignments enabled!" msgstr "" -#: __main__.py:1885 +#: meowth/__main__.py:1953 msgid "Team Assignments disabled!" msgstr "" -#: __main__.py:1905 +#: meowth/__main__.py:1959 meowth/__main__.py:2118 meowth/__main__.py:2533 +#: meowth/__main__.py:2579 +msgid "I'm sorry I don't understand. Please reply with either **N** to disable, or **Y** to enable." +msgstr "" + +#: meowth/__main__.py:1990 msgid "" "I can welcome new members to the server with a short message. Here is an example, but it is customizable:\n" "\n" msgstr "" -#: __main__.py:1907 +#: meowth/__main__.py:1992 msgid "Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' without quotations. If you have any questions just ask an admin." msgstr "" -#: __main__.py:1909 +#: meowth/__main__.py:1994 msgid "Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any questions just ask an admin." msgstr "" -#: __main__.py:1910 +#: meowth/__main__.py:1995 msgid "" "\n" "\n" @@ -408,15 +530,15 @@ msgid "" "Respond with: **N** to disable, **Y** to enable:" msgstr "" -#: __main__.py:1911 __main__.py:1928 +#: meowth/__main__.py:1996 meowth/__main__.py:2013 msgid "Welcome Message" msgstr "" -#: __main__.py:1916 +#: meowth/__main__.py:2001 msgid "Welcome Message enabled!" msgstr "" -#: __main__.py:1919 +#: meowth/__main__.py:2004 msgid "" "Would you like a custom welcome message? You can reply with **N** to use the default message above or enter your own below.\n" "\n" @@ -430,19 +552,19 @@ msgid "" "Surround your message with [] to send it as an embed. **Warning:** Mentions within embeds may be broken on mobile, this is a Discord bug." msgstr "" -#: __main__.py:1930 +#: meowth/__main__.py:2015 msgid "Current Welcome Message" msgstr "" -#: __main__.py:1935 +#: meowth/__main__.py:2020 msgid "Default welcome message set" msgstr "" -#: __main__.py:1941 +#: meowth/__main__.py:2026 msgid "Please shorten your message to less than 500 characters. You entered {count}." msgstr "" -#: __main__.py:1951 +#: meowth/__main__.py:2036 msgid "" "{msg}\n" "\n" @@ -450,73 +572,74 @@ msgid "" "The following could not be found: {errors}" msgstr "" -#: __main__.py:1952 +#: meowth/__main__.py:2037 msgid "Please check the data given and retry a new welcome message, or reply with **N** to use the default." msgstr "" -#: __main__.py:1957 +#: meowth/__main__.py:2042 msgid "Here's what you sent. Does it look ok?" msgstr "" -#: __main__.py:1964 +#: meowth/__main__.py:2049 msgid "" "Here's what you sent. Does it look ok?\n" "\n" "{welcome}" msgstr "" -#: __main__.py:1975 +#: meowth/__main__.py:2056 +msgid "Please enter a new welcome message, or reply with **N** to use the default." +msgstr "" + +#: meowth/__main__.py:2060 msgid "" "Welcome Message set to:\n" "\n" "{}" msgstr "" -#: __main__.py:1978 +#: meowth/__main__.py:2063 msgid "Welcome Message Channel" msgstr "" -#: __main__.py:1978 +#: meowth/__main__.py:2063 msgid "" "Which channel in your server would you like me to post the Welcome Messages? You can also choose to have them sent to the new member via Direct Message (DM) instead.\n" "\n" "Respond with: **channel-name** or ID of a channel in your server or **DM** to Direct Message:" msgstr "" -#: __main__.py:1983 +#: meowth/__main__.py:2068 msgid "Welcome DM set" msgstr "" -#: __main__.py:1986 +#: meowth/__main__.py:2071 msgid "Channel names can't contain spaces, sorry. Please double check the name and send your response again." msgstr "" -#: __main__.py:2016 __main__.py:2092 __main__.py:2298 __main__.py:2540 -#: __main__.py:2622 __main__.py:2703 +#: meowth/__main__.py:2102 meowth/__main__.py:2196 meowth/__main__.py:2420 +#: meowth/__main__.py:2712 meowth/__main__.py:2812 meowth/__main__.py:2912 +#: meowth/__main__.py:3085 msgid "I couldn't set my own permissions in this channel. Please ensure I have the correct permissions in {channel} using **{prefix}get perms**." msgstr "" -#: __main__.py:2017 +#: meowth/__main__.py:2103 msgid "Welcome Channel set to {channel}" msgstr "" -#: __main__.py:2020 +#: meowth/__main__.py:2106 msgid "The channel you provided isn't in your server. Please double check your channel and resend your response." msgstr "" -#: __main__.py:2026 +#: meowth/__main__.py:2112 msgid "Welcome Message disabled!" msgstr "" -#: __main__.py:2032 -msgid "I'm sorry I don't understand. Please reply with either **N** to disable, or **Y** to enable." -msgstr "" - -#: __main__.py:2046 +#: meowth/__main__.py:2149 msgid "Raid Reporting Channels" msgstr "" -#: __main__.py:2046 +#: meowth/__main__.py:2149 msgid "" "Raid Reporting allows users to report active raids with **!raid** or raid eggs with **!raidegg**. Pokemon raid reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -527,16 +650,16 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: __main__.py:2052 +#: meowth/__main__.py:2155 msgid "Raid Reporting disabled" msgstr "" -#: __main__.py:2084 +#: meowth/__main__.py:2187 msgid "Raid Reporting Channels enabled" msgstr "" -#: __main__.py:2095 __main__.py:2301 __main__.py:2543 __main__.py:2625 -#: __main__.py:2707 +#: meowth/__main__.py:2199 meowth/__main__.py:2423 meowth/__main__.py:2715 +#: meowth/__main__.py:2815 meowth/__main__.py:2915 meowth/__main__.py:3089 msgid "" "The channel list you provided doesn't match with your servers channels.\n" "\n" @@ -545,7 +668,7 @@ msgid "" "Please double check your channel list and resend your reponse." msgstr "" -#: __main__.py:2098 +#: meowth/__main__.py:2202 msgid "" "For each report, I generate Google Maps links to give people directions to the raid or egg! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -556,21 +679,24 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: __main__.py:2098 +#: meowth/__main__.py:2202 msgid "Raid Reporting Locations" msgstr "" -#: __main__.py:2099 __main__.py:2141 __main__.py:2305 __main__.py:2347 -#: __main__.py:2547 __main__.py:2629 +#: meowth/__main__.py:2203 meowth/__main__.py:2245 meowth/__main__.py:2427 +#: meowth/__main__.py:2469 meowth/__main__.py:2719 meowth/__main__.py:2819 +#: meowth/__main__.py:2919 meowth/__main__.py:2961 msgid "Entered Channels" msgstr "" -#: __main__.py:2099 __main__.py:2141 __main__.py:2305 __main__.py:2347 -#: __main__.py:2547 __main__.py:2629 +#: meowth/__main__.py:2203 meowth/__main__.py:2245 meowth/__main__.py:2427 +#: meowth/__main__.py:2469 meowth/__main__.py:2719 meowth/__main__.py:2819 +#: meowth/__main__.py:2919 meowth/__main__.py:2961 msgid "{citychannel_list}" msgstr "" -#: __main__.py:2112 __main__.py:2318 __main__.py:2560 __main__.py:2642 +#: meowth/__main__.py:2216 meowth/__main__.py:2440 meowth/__main__.py:2732 +#: meowth/__main__.py:2832 meowth/__main__.py:2932 msgid "" "The number of cities doesn't match the number of channels you gave me earlier!\n" "\n" @@ -582,11 +708,11 @@ msgid "" "Please double check that your locations match up with your provided channels and resend your response." msgstr "" -#: __main__.py:2115 +#: meowth/__main__.py:2219 msgid "Raid Reporting Locations are set" msgstr "" -#: __main__.py:2116 +#: meowth/__main__.py:2220 msgid "" "How would you like me to categorize the raid channels I create? Your options are:\n" "\n" @@ -596,11 +722,11 @@ msgid "" "**level** - If you want them categorized by level." msgstr "" -#: __main__.py:2116 __main__.py:2140 __main__.py:2191 +#: meowth/__main__.py:2220 meowth/__main__.py:2244 meowth/__main__.py:2295 msgid "Raid Reporting Categories" msgstr "" -#: __main__.py:2140 +#: meowth/__main__.py:2244 msgid "" "In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" "\n" @@ -609,26 +735,29 @@ msgid "" "You have configured the following channels as raid reporting channels." msgstr "" -#: __main__.py:2171 __main__.py:2222 __main__.py:2377 +#: meowth/__main__.py:2275 meowth/__main__.py:2326 meowth/__main__.py:2499 +#: meowth/__main__.py:2991 msgid "The category list you provided doesn't match with your server's categories." msgstr "" -#: __main__.py:2173 __main__.py:2180 __main__.py:2224 __main__.py:2231 -#: __main__.py:2379 __main__.py:2386 +#: meowth/__main__.py:2277 meowth/__main__.py:2284 meowth/__main__.py:2328 +#: meowth/__main__.py:2335 meowth/__main__.py:2501 meowth/__main__.py:2508 +#: meowth/__main__.py:2993 meowth/__main__.py:3000 msgid "" "\n" "\n" "The following aren't in your server: **{invalid_categories}**" msgstr "" -#: __main__.py:2174 __main__.py:2225 __main__.py:2380 +#: meowth/__main__.py:2278 meowth/__main__.py:2329 meowth/__main__.py:2502 +#: meowth/__main__.py:2994 msgid "" "\n" "\n" "Please double check your category list and resend your response. If you just made these categories, try again." msgstr "" -#: __main__.py:2178 __main__.py:2384 +#: meowth/__main__.py:2282 meowth/__main__.py:2506 meowth/__main__.py:2998 msgid "" "The number of categories I found in your server doesn't match the number of channels you gave me earlier!\n" "\n" @@ -640,7 +769,7 @@ msgid "" "Please double check that your categories match up with your provided channels and resend your response." msgstr "" -#: __main__.py:2191 +#: meowth/__main__.py:2295 msgid "" "Pokemon Go currently has five levels of raids. Please provide the names of the categories you would like each level of raid to appear in. Use the following order: 1, 2, 3, 4, 5 \n" "\n" @@ -649,7 +778,7 @@ msgid "" "Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" msgstr "" -#: __main__.py:2229 +#: meowth/__main__.py:2333 msgid "" "The number of categories I found in your server doesn't match the number of raid levels! Make sure you give me exactly six categories, one for each level of raid. You can use the same category for multiple levels if you want, but I need to see six category names.\n" "\n" @@ -658,19 +787,19 @@ msgid "" "Please double check your categories." msgstr "" -#: __main__.py:2235 __main__.py:2391 +#: meowth/__main__.py:2339 meowth/__main__.py:2513 meowth/__main__.py:3005 msgid "Sorry, I didn't understand your answer! Try again." msgstr "" -#: __main__.py:2238 +#: meowth/__main__.py:2342 msgid "Raid Categories are set" msgstr "" -#: __main__.py:2252 +#: meowth/__main__.py:2373 msgid "EX Raid Reporting Channels" msgstr "" -#: __main__.py:2252 +#: meowth/__main__.py:2373 msgid "" "EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon EX raid reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -681,19 +810,19 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: __main__.py:2258 +#: meowth/__main__.py:2379 msgid "EX Raid Reporting disabled" msgstr "" -#: __main__.py:2290 +#: meowth/__main__.py:2411 msgid "EX Raid Reporting Channels enabled" msgstr "" -#: __main__.py:2304 +#: meowth/__main__.py:2426 msgid "EX Raid Reporting Locations" msgstr "" -#: __main__.py:2304 +#: meowth/__main__.py:2426 msgid "" "For each report, I generate Google Maps links to give people directions to EX raids! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -704,11 +833,11 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: __main__.py:2321 +#: meowth/__main__.py:2443 msgid "EX Raid Reporting Locations are set" msgstr "" -#: __main__.py:2322 +#: meowth/__main__.py:2444 msgid "" "How would you like me to categorize the EX raid channels I create? Your options are:\n" "\n" @@ -717,11 +846,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: __main__.py:2322 __main__.py:2346 +#: meowth/__main__.py:2444 meowth/__main__.py:2468 msgid "EX Raid Reporting Categories" msgstr "" -#: __main__.py:2346 +#: meowth/__main__.py:2468 msgid "" "In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" "\n" @@ -730,15 +859,15 @@ msgid "" "You have configured the following channels as EX raid reporting channels." msgstr "" -#: __main__.py:2394 +#: meowth/__main__.py:2516 msgid "EX Raid Categories are set" msgstr "" -#: __main__.py:2396 +#: meowth/__main__.py:2518 msgid "EX Raid Channel Read Permissions" msgstr "" -#: __main__.py:2396 +#: meowth/__main__.py:2518 msgid "" "Who do you want to be able to **see** the EX Raid channels? Your options are:\n" "\n" @@ -746,15 +875,63 @@ msgid "" "**same** - To only allow those with access to the reporting channel." msgstr "" -#: __main__.py:2477 +#: meowth/__main__.py:2523 +msgid "Everyone permission enabled" +msgstr "" + +#: meowth/__main__.py:2527 +msgid "Same permission enabled" +msgstr "" + +#: meowth/__main__.py:2564 +msgid "" +"Do you want access to EX raids controlled through members using the **!invite** command?\n" +"If enabled, members will have read-only permissions for all EX Raids until they use **!invite** to gain access. If disabled, EX Raids will inherit the permissions from their reporting channels.\n" +"\n" +"Respond with: **N** to disable, or **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:2564 +msgid "Invite Configuration" +msgstr "" + +#: meowth/__main__.py:2569 +msgid "Invite Command enabled" +msgstr "" + +#: meowth/__main__.py:2573 +msgid "Invite Command disabled" +msgstr "" + +#: meowth/__main__.py:2608 +msgid "Automatic Counters Configuration" +msgstr "" + +#: meowth/__main__.py:2608 +msgid "" +"Do you want to generate an automatic counters list in newly created raid channels using PokeBattler?\n" +"If enabled, I will post a message containing the best counters for the raid boss in new raid channels. Users will still be able to use **!counters** to generate this list.\n" +"\n" +"Respond with: **N** to disable, or enable with a comma separated list of boss levels that you would like me to generate counters for. Example:`3,4,5,EX`" +msgstr "" + +#: meowth/__main__.py:2614 +msgid "Automatic Counters disabled" +msgstr "" + +#: meowth/__main__.py:2631 msgid "Automatic Counter Levels set to: {levels}" msgstr "" -#: __main__.py:2494 +#: meowth/__main__.py:2634 +msgid "Please enter at least one level from 1 to EX separated by comma. Ex: `4,5,EX` or **N** to turn off automatic counters." +msgstr "" + +#: meowth/__main__.py:2665 msgid "Wild Reporting Channels" msgstr "" -#: __main__.py:2494 +#: meowth/__main__.py:2665 msgid "" "Wild Reporting allows users to report wild spawns with **!wild**. Pokemon **wild** reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -765,15 +942,15 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: __main__.py:2500 +#: meowth/__main__.py:2671 msgid "Wild Reporting disabled" msgstr "" -#: __main__.py:2532 +#: meowth/__main__.py:2703 msgid "Wild Reporting Channels enabled" msgstr "" -#: __main__.py:2546 +#: meowth/__main__.py:2718 msgid "" "For each report, I generate Google Maps links to give people directions to wild spawns! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -784,19 +961,19 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: __main__.py:2546 +#: meowth/__main__.py:2718 msgid "Wild Reporting Locations" msgstr "" -#: __main__.py:2563 +#: meowth/__main__.py:2735 msgid "Wild Reporting Locations are set" msgstr "" -#: __main__.py:2576 +#: meowth/__main__.py:2765 msgid "Research Reporting Channels" msgstr "" -#: __main__.py:2576 +#: meowth/__main__.py:2765 msgid "" "Research Reporting allows users to report field research with **!research**. Pokemon **research** reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -807,15 +984,15 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: __main__.py:2582 +#: meowth/__main__.py:2771 msgid "Research Reporting disabled" msgstr "" -#: __main__.py:2614 +#: meowth/__main__.py:2803 msgid "Research Reporting Channels enabled" msgstr "" -#: __main__.py:2628 +#: meowth/__main__.py:2818 msgid "" "For each report, I generate Google Maps links to give people directions to field research! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -826,19 +1003,87 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: __main__.py:2628 +#: meowth/__main__.py:2818 msgid "Research Reporting Locations" msgstr "" -#: __main__.py:2645 +#: meowth/__main__.py:2835 msgid "Research Reporting Locations are set" msgstr "" -#: __main__.py:2658 +#: meowth/__main__.py:2865 +msgid "Meetup Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2865 +msgid "" +"Meetup Reporting allows users to report meetups with **!meetup** or **!event**. Meetup reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-meetups, hull-meetups, sydney-meetups`\n" +"\n" +"If you do not require meetup reporting, you may want to disable this function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2871 +msgid "Meetup Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2903 +msgid "Meetup Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2918 +msgid "" +"For each report, I generate Google Maps links to give people directions to meetups! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2918 +msgid "Meetup Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2935 +msgid "Meetup Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2936 +msgid "" +"How would you like me to categorize the meetup channels I create? Your options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2936 meowth/__main__.py:2960 +msgid "Meetup Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2960 +msgid "" +"In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as meetup reporting channels." +msgstr "" + +#: meowth/__main__.py:3008 +msgid "Meetup Categories are set" +msgstr "" + +#: meowth/__main__.py:3039 msgid "Pokemon Notifications" msgstr "" -#: __main__.py:2658 +#: meowth/__main__.py:3039 msgid "" "The **!want** and **!unwant** commands let you add or remove roles for Pokemon that will be mentioned in reports. This let you get notifications on the Pokemon you want to track. I just need to know what channels you want to allow people to manage their pokemon with the **!want** and **!unwant** command.\n" "\n" @@ -847,57 +1092,57 @@ msgid "" "Repond with: **N** to disable, or the **channel-name** list to enable, each seperated by a comma and space." msgstr "" -#: __main__.py:2663 +#: meowth/__main__.py:3044 msgid "Pokemon Notifications disabled" msgstr "" -#: __main__.py:2704 +#: meowth/__main__.py:3086 msgid "Pokemon Notifications enabled" msgstr "" -#: __main__.py:2721 +#: meowth/__main__.py:3120 msgid "" "The **!archive** command marks temporary raid channels for archival rather than deletion. This can be useful for investigating potential violations of your server's rules in these channels.\n" "\n" "If you would like to disable this feature, reply with **N**. Otherwise send the category you would like me to place archived channels in. You can say **same** to keep them in the same category, or type the name or ID of a category in your server." msgstr "" -#: __main__.py:2721 __main__.py:2753 +#: meowth/__main__.py:3120 meowth/__main__.py:3152 msgid "Archive Configuration" msgstr "" -#: __main__.py:2731 +#: meowth/__main__.py:3130 msgid "Archived channels will remain in the same category." msgstr "" -#: __main__.py:2735 +#: meowth/__main__.py:3134 msgid "Archived Channels disabled." msgstr "" -#: __main__.py:2746 +#: meowth/__main__.py:3145 msgid "I couldn't find the category you replied with! Please reply with **same** to leave archived channels in the same category, or give the name or ID of an existing category." msgstr "" -#: __main__.py:2750 +#: meowth/__main__.py:3149 msgid "Archive category set." msgstr "" -#: __main__.py:2753 +#: meowth/__main__.py:3152 msgid "" "I can also listen in your raid channels for words or phrases that you want to trigger an automatic archival. For example, if discussion of spoofing is against your server rules, you might tell me to listen for the word 'spoofing'.\n" "\n" "Reply with **none** to disable this feature, or reply with a comma separated list of phrases you want me to listen in raid channels for." msgstr "" -#: __main__.py:2757 +#: meowth/__main__.py:3156 msgid "Phrase list disabled." msgstr "" -#: __main__.py:2766 +#: meowth/__main__.py:3165 msgid "Archive Phrase list set." msgstr "" -#: __main__.py:2779 +#: meowth/__main__.py:3195 msgid "" "There are a few settings available that are not within **!configure**. To set these, use **!set ** in any channel to set that setting.\n" "\n" @@ -915,151 +1160,183 @@ msgid "" "Respond with: A number from **-12** to **12**:" msgstr "" -#: __main__.py:2779 +#: meowth/__main__.py:3195 msgid "Timezone Configuration and Other Settings" msgstr "" -#: __main__.py:2789 __main__.py:2792 +#: meowth/__main__.py:3205 meowth/__main__.py:3208 msgid "" "I couldn't convert your answer to an appropriate timezone!\n" "\n" "Please double check what you sent me and resend a number strarting from **-12** to **12**." msgstr "" -#: __main__.py:2797 +#: meowth/__main__.py:3213 msgid "Timezone set" msgstr "" -#: __main__.py:2818 +#: meowth/__main__.py:3234 msgid "" "\n" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: __main__.py:2825 __main__.py:2835 __main__.py:2840 +#: meowth/__main__.py:3241 meowth/__main__.py:3254 meowth/__main__.py:3259 msgid "" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: __main__.py:2834 +#: meowth/__main__.py:3252 +msgid "I couldn't understand the list you supplied! Please use a comma-separated list of Pokemon species numbers." +msgstr "" + +#: meowth/__main__.py:3253 msgid "" "I will replace this:\n" msgstr "" -#: __main__.py:2839 +#: meowth/__main__.py:3258 msgid "" "\n" "\n" "With this:\n" msgstr "" -#: __main__.py:2844 +#: meowth/__main__.py:3263 msgid "" "\n" "\n" "Continue?" msgstr "" -#: __main__.py:2878 +#: meowth/__main__.py:3271 +msgid "Meowth! Configuration cancelled!" +msgstr "" + +#: meowth/__main__.py:3282 +msgid "Meowth! Configuration successful!" +msgstr "" + +#: meowth/__main__.py:3284 +msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" +msgstr "" + +#: meowth/__main__.py:3301 +msgid "every user" +msgstr "" + +#: meowth/__main__.py:3323 +msgid "Are you sure you want to reset the **{type}** report stats for **{target}**?" +msgstr "" + +#: meowth/__main__.py:3349 +msgid "{trainer}'s report stats have been cleared!" +msgstr "" + +#: meowth/__main__.py:3365 msgid "The channel you entered is not a raid channel." msgstr "" -#: __main__.py:2881 __main__.py:3780 +#: meowth/__main__.py:3368 meowth/__main__.py:4286 msgid "level-{egg_level}-egg-" msgstr "" -#: __main__.py:2900 __main__.py:2903 __main__.py:3790 __main__.py:3793 -#: __main__.py:4142 __main__.py:4145 __main__.py:5681 __main__.py:5684 +#: meowth/__main__.py:3387 meowth/__main__.py:3390 meowth/__main__.py:4302 +#: meowth/__main__.py:4305 meowth/__main__.py:4675 meowth/__main__.py:4678 +#: meowth/__main__.py:6389 meowth/__main__.py:6392 msgid "**Possible Bosses:**" msgstr "" -#: __main__.py:2900 __main__.py:3790 __main__.py:4142 __main__.py:5681 +#: meowth/__main__.py:3387 meowth/__main__.py:4302 meowth/__main__.py:4675 +#: meowth/__main__.py:6389 msgid "{bosslist1}" msgstr "" -#: __main__.py:2901 __main__.py:3791 __main__.py:4143 __main__.py:5682 +#: meowth/__main__.py:3388 meowth/__main__.py:4303 meowth/__main__.py:4676 +#: meowth/__main__.py:6390 msgid "{bosslist2}" msgstr "" -#: __main__.py:2903 __main__.py:3793 __main__.py:4145 __main__.py:5684 +#: meowth/__main__.py:3390 meowth/__main__.py:4305 meowth/__main__.py:4678 +#: meowth/__main__.py:6392 msgid "{bosslist}" msgstr "" -#: __main__.py:2910 __main__.py:3871 __main__.py:4018 __main__.py:4688 -#: __main__.py:4702 __main__.py:5675 +#: meowth/__main__.py:3397 meowth/__main__.py:4388 meowth/__main__.py:4548 +#: meowth/__main__.py:5352 meowth/__main__.py:5366 meowth/__main__.py:6383 msgid "team" msgstr "" -#: __main__.py:2911 __main__.py:3872 __main__.py:4019 __main__.py:4689 -#: __main__.py:4703 __main__.py:5676 +#: meowth/__main__.py:3398 meowth/__main__.py:4389 meowth/__main__.py:4549 +#: meowth/__main__.py:5353 meowth/__main__.py:5367 meowth/__main__.py:6384 msgid "status" msgstr "" -#: __main__.py:2915 __main__.py:2916 +#: meowth/__main__.py:3402 meowth/__main__.py:3403 msgid "Level {}" msgstr "" -#: __main__.py:2915 __main__.py:2916 +#: meowth/__main__.py:3402 meowth/__main__.py:3403 msgid "level\\s\\d" msgstr "" -#: __main__.py:2918 +#: meowth/__main__.py:3405 msgid "Meowth! Level {} reported" msgstr "" -#: __main__.py:2918 __main__.py:2919 +#: meowth/__main__.py:3405 meowth/__main__.py:3406 msgid "Meowth!\\s.*\\sraid\\sreported" msgstr "" -#: __main__.py:2919 +#: meowth/__main__.py:3406 msgid "Meowth! Level {}" msgstr "" -#: __main__.py:2937 +#: meowth/__main__.py:3430 msgid "Are you sure you want to clear all status for this raid? Everybody will have to RSVP again. If you are wanting to clear one user's status, use `!setstatus cancel`" msgstr "" -#: __main__.py:2953 +#: meowth/__main__.py:3446 msgid "Meowth! Raid status lists have been cleared!" msgstr "" -#: __main__.py:2968 +#: meowth/__main__.py:3461 msgid "Meowth! {status} is not a valid status!" msgstr "" -#: __main__.py:2986 +#: meowth/__main__.py:3479 msgid "Removed {cleancount} empty roles" msgstr "" -#: __main__.py:3016 __main__.py:3067 +#: meowth/__main__.py:3509 meowth/__main__.py:3560 msgid "Uptime" msgstr "" -#: __main__.py:3020 __main__.py:3072 +#: meowth/__main__.py:3513 meowth/__main__.py:3565 msgid "I need the `Embed links` permission to send this" msgstr "" -#: __main__.py:3029 +#: meowth/__main__.py:3522 msgid "{yr}y {mth}m {day}d {hr}:{min}" msgstr "" -#: __main__.py:3031 +#: meowth/__main__.py:3524 msgid "{mth}m {day}d {hr}:{min}" msgstr "" -#: __main__.py:3033 +#: meowth/__main__.py:3526 msgid "{day} days {hr} hrs {min} mins" msgstr "" -#: __main__.py:3035 +#: meowth/__main__.py:3528 msgid "{hr} hrs {min} mins {sec} secs" msgstr "" -#: __main__.py:3037 +#: meowth/__main__.py:3530 msgid "{min} mins {sec} secs" msgstr "" -#: __main__.py:3053 +#: meowth/__main__.py:3546 msgid "" "I'm Meowth! A Pokemon Go helper bot for Discord!\n" "\n" @@ -1069,1257 +1346,1431 @@ msgid "" "\n" msgstr "" -#: __main__.py:3060 +#: meowth/__main__.py:3553 msgid "About Meowth" msgstr "" -#: __main__.py:3061 +#: meowth/__main__.py:3554 msgid "Owner" msgstr "" -#: __main__.py:3063 +#: meowth/__main__.py:3556 msgid "Servers" msgstr "" -#: __main__.py:3064 +#: meowth/__main__.py:3557 msgid "Members" msgstr "" -#: __main__.py:3065 +#: meowth/__main__.py:3558 msgid "Your Server" msgstr "" -#: __main__.py:3066 +#: meowth/__main__.py:3559 msgid "Your Members" msgstr "" -#: __main__.py:3099 +#: meowth/__main__.py:3592 msgid "Maximum guild roles reached." msgstr "" -#: __main__.py:3104 +#: meowth/__main__.py:3597 msgid "" "Meowth! My roles are ranked lower than the following team roles: **{higher_roles_list}**\n" "Please get an admin to move my roles above them!" msgstr "" -#: __main__.py:3125 +#: meowth/__main__.py:3618 msgid "Meowth! You already have a team role!" msgstr "" -#: __main__.py:3129 +#: meowth/__main__.py:3622 msgid "Meowth! You are already in Team Harmony!" msgstr "" -#: __main__.py:3133 +#: meowth/__main__.py:3626 msgid "Meowth! {team_role} is not configured as a role on this server. Please contact an admin for assistance." msgstr "" -#: __main__.py:3137 +#: meowth/__main__.py:3630 msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" msgstr "" -#: __main__.py:3141 +#: meowth/__main__.py:3634 msgid "Meowth! The \"{entered_team}\" role isn't configured on this server! Contact an admin!" msgstr "" -#: __main__.py:3147 +#: meowth/__main__.py:3640 msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" msgstr "" -#: __main__.py:3149 +#: meowth/__main__.py:3642 msgid "Meowth! I can't add roles!" msgstr "" -#: __main__.py:3162 -msgid "Meowth! You did not provide a known Silph Road Traveler!" +#: meowth/__main__.py:3653 +msgid "Traveler Card" +msgstr "" + +#: meowth/__main__.py:3655 +msgid "{user}'s Trainer Profile" +msgstr "" + +#: meowth/__main__.py:3657 +msgid "Silph Road" msgstr "" -#: __main__.py:3249 -msgid "Meowth! We've moved this command to **!list interested**." +#: meowth/__main__.py:3658 +msgid "Pokebattler" msgstr "" -#: __main__.py:3254 -msgid "Meowth! We've moved this command to **!list coming**." +#: meowth/__main__.py:3659 +msgid "Raid Reports" msgstr "" -#: __main__.py:3259 -msgid "Meowth! We've moved this command to **!list here**." +#: meowth/__main__.py:3660 +msgid "Egg Reports" msgstr "" -#: __main__.py:3264 -msgid "Meowth! Hey {member}, I don't know if you meant **!coming** to say that you are coming or **!list coming** to see the other trainers on their way" +#: meowth/__main__.py:3661 +msgid "EX Raid Reports" msgstr "" -#: __main__.py:3331 +#: meowth/__main__.py:3662 +msgid "Wild Reports" +msgstr "" + +#: meowth/__main__.py:3663 +msgid "Research Reports" +msgstr "" + +#: meowth/__main__.py:3679 +msgid "Leaderboard type not supported. Please select from: **total, raids, eggs, exraids, wilds, research**" +msgstr "" + +#: meowth/__main__.py:3694 +msgid "Reporting Leaderboard ({type})" +msgstr "" + +#: meowth/__main__.py:3699 +msgid "Raids: **{raids}** | Eggs: **{eggs}** | " +msgstr "" + +#: meowth/__main__.py:3701 +msgid "EX Raids: **{exraids}** | " +msgstr "" + +#: meowth/__main__.py:3703 +msgid "Wilds: **{wilds}** | " +msgstr "" + +#: meowth/__main__.py:3705 +msgid "Research: **{research}** | " +msgstr "" + +#: meowth/__main__.py:3710 +msgid "No Reports" +msgstr "" + +#: meowth/__main__.py:3710 +msgid "Nobody has made a report or this report type is disabled." +msgstr "" + +#: meowth/__main__.py:3780 +msgid "Meowth! Did you mean **!list wants**?" +msgstr "" + +#: meowth/__main__.py:3801 msgid "Maximum guild roles reached. Pokemon not added." msgstr "" -#: __main__.py:3352 +#: meowth/__main__.py:3822 msgid "Meowth! Got it! {member} wants {pokemon}" msgstr "" -#: __main__.py:3357 +#: meowth/__main__.py:3827 msgid "Meowth! {member}, I already know you want {pokemon}!" msgstr "" -#: __main__.py:3360 +#: meowth/__main__.py:3830 msgid "Meowth! {member}, out of your total {count} items:" msgstr "" -#: __main__.py:3362 +#: meowth/__main__.py:3832 msgid "" "\n" "**{added_count} Added:** \n" "\t{added_list}" msgstr "" -#: __main__.py:3364 +#: meowth/__main__.py:3834 msgid "" "\n" "**{already_want_count} Already Following:** \n" "\t{already_want_list}" msgstr "" -#: __main__.py:3368 +#: meowth/__main__.py:3838 msgid "" "\n" "\t{word}" msgstr "" -#: __main__.py:3370 +#: meowth/__main__.py:3840 msgid ": *({correction}?)*" msgstr "" -#: __main__.py:3371 +#: meowth/__main__.py:3841 msgid "" "\n" "**{count} Not Valid:**" msgstr "" -#: __main__.py:3441 +#: meowth/__main__.py:3913 msgid "{0}, you have no pokemon in your want list." msgstr "" -#: __main__.py:3443 +#: meowth/__main__.py:3915 msgid "{0}, I've removed {1} pokemon from your want list." msgstr "" -#: __main__.py:3462 __main__.py:3542 __main__.py:3716 __main__.py:4083 -#: __main__.py:4276 __main__.py:4397 __main__.py:4404 __main__.py:4406 -#: __main__.py:4587 __main__.py:4607 __main__.py:4629 __main__.py:5857 -#: __main__.py:6041 __main__.py:6045 __main__.py:6049 __main__.py:6121 +#: meowth/__main__.py:3934 meowth/__main__.py:4020 meowth/__main__.py:4192 +#: meowth/__main__.py:4615 meowth/__main__.py:4799 meowth/__main__.py:4922 +#: meowth/__main__.py:5003 meowth/__main__.py:5010 meowth/__main__.py:5012 +#: meowth/__main__.py:5249 meowth/__main__.py:5269 meowth/__main__.py:5293 +#: meowth/__main__.py:6576 meowth/__main__.py:6739 meowth/__main__.py:6743 +#: meowth/__main__.py:6757 meowth/__main__.py:6839 msgid "%I:%M %p (%H:%M)" msgstr "" -#: __main__.py:3465 __main__.py:3481 +#: meowth/__main__.py:3937 meowth/__main__.py:3953 msgid "Meowth! Give more details when reporting! Usage: **!wild **" msgstr "" -#: __main__.py:3493 __main__.py:3644 __main__.py:3862 __main__.py:3983 -#: __main__.py:4355 -msgid "{pokemon} - " -msgstr "" - -#: __main__.py:3496 +#: meowth/__main__.py:3968 msgid "**This {pokemon} has despawned!**" msgstr "" -#: __main__.py:3497 +#: meowth/__main__.py:3970 msgid "Meowth! Click here for my directions to the wild {pokemon}!" msgstr "" -#: __main__.py:3497 __main__.py:4358 +#: meowth/__main__.py:3970 meowth/__main__.py:4881 msgid "Ask {author} if my directions aren't perfect!" msgstr "" -#: __main__.py:3498 __main__.py:3648 __main__.py:3866 __main__.py:3987 +#: meowth/__main__.py:3971 meowth/__main__.py:4135 meowth/__main__.py:4383 +#: meowth/__main__.py:4514 msgid "**Details:**" msgstr "" -#: __main__.py:3498 __main__.py:3648 __main__.py:3866 __main__.py:3987 +#: meowth/__main__.py:3971 meowth/__main__.py:4135 meowth/__main__.py:4383 +#: meowth/__main__.py:4514 msgid "{pokemon} ({pokemonnumber}) {type}" msgstr "" -#: __main__.py:3502 __main__.py:3504 __main__.py:3652 __main__.py:3797 -#: __main__.py:4149 __main__.py:4276 -msgid "Reported by @{author} - {timestamp}" +#: meowth/__main__.py:3973 +msgid "**Reactions:**" msgstr "" -#: __main__.py:3506 -msgid "{roletest}Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" +#: meowth/__main__.py:3973 +msgid "{emoji}: I'm on my way!" +msgstr "" + +#: meowth/__main__.py:3974 +msgid "{emoji}: The Pokemon despawned!" msgstr "" -#: __main__.py:3549 -msgid "Meowth! Please restrict raid reports to a city channel!" +#: meowth/__main__.py:3975 meowth/__main__.py:4139 meowth/__main__.py:4309 +#: meowth/__main__.py:4682 meowth/__main__.py:4799 meowth/__main__.py:4947 +msgid "Reported by @{author} - {timestamp}" msgstr "" -#: __main__.py:3553 __main__.py:3583 __main__.py:3622 __main__.py:3631 -#: __main__.py:3765 +#: meowth/__main__.py:3976 +msgid "{roletest}Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" +msgstr "" + +#: meowth/__main__.py:4023 meowth/__main__.py:4051 meowth/__main__.py:4092 +#: meowth/__main__.py:4101 meowth/__main__.py:4260 msgid "Meowth! Give more details when reporting! Usage: **!raid **" msgstr "" -#: __main__.py:3563 +#: meowth/__main__.py:4033 msgid "Meowth! **!raid assume** is not allowed in this level egg." msgstr "" -#: __main__.py:3575 +#: meowth/__main__.py:4045 msgid "Meowth! Please wait until the egg has hatched before changing it to an open raid!" msgstr "" -#: __main__.py:3610 __main__.py:3850 __main__.py:3952 +#: meowth/__main__.py:4080 meowth/__main__.py:4367 meowth/__main__.py:4472 msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" msgstr "" -#: __main__.py:3613 +#: meowth/__main__.py:4083 msgid "Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to report one!" msgstr "" -#: __main__.py:3617 +#: meowth/__main__.py:4087 msgid "Meowth...that's too long. Level {raidlevel} raids currently last no more than {raidtime} minutes..." msgstr "" -#: __main__.py:3624 __main__.py:3758 __main__.py:5018 __main__.py:5032 -#: __main__.py:5055 __main__.py:5132 __main__.py:5210 +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 msgid "clear" msgstr "" -#: __main__.py:3624 __main__.py:3758 __main__.py:5018 __main__.py:5032 -#: __main__.py:5055 __main__.py:5132 __main__.py:5210 +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 msgid "extreme" msgstr "" -#: __main__.py:3624 __main__.py:3758 __main__.py:5018 __main__.py:5032 -#: __main__.py:5055 __main__.py:5132 __main__.py:5210 +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 msgid "none" msgstr "" -#: __main__.py:3624 __main__.py:3758 __main__.py:5018 __main__.py:5032 -#: __main__.py:5055 __main__.py:5132 __main__.py:5210 +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 msgid "rainy" msgstr "" -#: __main__.py:3624 __main__.py:3758 __main__.py:5018 __main__.py:5032 -#: __main__.py:5055 __main__.py:5132 __main__.py:5210 +#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 +#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 +#: meowth/__main__.py:5905 msgid "sunny" msgstr "" -#: __main__.py:3625 __main__.py:3759 __main__.py:5019 __main__.py:5033 -#: __main__.py:5056 __main__.py:5133 __main__.py:5211 +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 msgid "cloudy" msgstr "" -#: __main__.py:3625 __main__.py:3759 __main__.py:5019 __main__.py:5033 -#: __main__.py:5056 __main__.py:5133 __main__.py:5211 +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 msgid "fog" msgstr "" -#: __main__.py:3625 __main__.py:3759 __main__.py:5019 __main__.py:5033 -#: __main__.py:5056 __main__.py:5133 __main__.py:5211 +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 msgid "partlycloudy" msgstr "" -#: __main__.py:3625 __main__.py:3759 __main__.py:5019 __main__.py:5033 -#: __main__.py:5056 __main__.py:5133 __main__.py:5211 +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 msgid "snow" msgstr "" -#: __main__.py:3625 __main__.py:3759 __main__.py:5019 __main__.py:5033 -#: __main__.py:5056 __main__.py:5133 __main__.py:5211 +#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 +#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 +#: meowth/__main__.py:5906 msgid "windy" msgstr "" -#: __main__.py:3647 __main__.py:3986 +#: meowth/__main__.py:4107 meowth/__main__.py:4266 +msgid "Meowth! I couldn't find a gym named '{0}'." +msgstr "" + +#: meowth/__main__.py:4111 meowth/__main__.py:4270 +msgid "No notes for this gym." +msgstr "" + +#: meowth/__main__.py:4131 meowth/__main__.py:4513 msgid "Meowth! Click here for directions to the raid!" msgstr "" -#: __main__.py:3649 __main__.py:3867 __main__.py:3988 +#: meowth/__main__.py:4133 meowth/__main__.py:4299 +msgid "" +"**Name:** {0}\n" +"**Notes:** {1}" +msgstr "" + +#: meowth/__main__.py:4134 meowth/__main__.py:4300 +msgid "**Gym:**" +msgstr "" + +#: meowth/__main__.py:4136 meowth/__main__.py:4384 meowth/__main__.py:4515 msgid "**Weaknesses:**" msgstr "" -#: __main__.py:3649 __main__.py:3867 __main__.py:3988 +#: meowth/__main__.py:4136 meowth/__main__.py:4384 meowth/__main__.py:4515 msgid "{weakness_list}" msgstr "" -#: __main__.py:3650 __main__.py:3795 __main__.py:3868 __main__.py:3989 -#: __main__.py:4147 +#: meowth/__main__.py:4137 meowth/__main__.py:4307 meowth/__main__.py:4385 +#: meowth/__main__.py:4680 msgid "**Next Group:**" msgstr "" -#: __main__.py:3650 __main__.py:3795 __main__.py:4147 +#: meowth/__main__.py:4137 meowth/__main__.py:4307 meowth/__main__.py:4680 +#: meowth/__main__.py:4945 meowth/__main__.py:6588 msgid "Set with **!starttime**" msgstr "" -#: __main__.py:3651 __main__.py:3796 __main__.py:4148 +#: meowth/__main__.py:4138 meowth/__main__.py:4308 meowth/__main__.py:4681 +#: meowth/__main__.py:4946 msgid "Set with **!timerset**" msgstr "" -#: __main__.py:3651 __main__.py:3990 __main__.py:4148 +#: meowth/__main__.py:4138 meowth/__main__.py:4520 meowth/__main__.py:4681 msgid "**Expires:**" msgstr "" -#: __main__.py:3655 +#: meowth/__main__.py:4142 msgid "Meowth! {pokemon} raid reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: __main__.py:3657 +#: meowth/__main__.py:4144 msgid "" "{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" "\n" -"To update your status, choose from the following commands: **!maybe**, **!coming**, **!here**, **!cancel**. If you are bringing more than one trainer/account, add in the number of accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested**, **!list coming**, **!list here** or use just **!list** to see all lists. Use **!list teams** to see team distribution.\n" -"\n" -"Sometimes I'm not great at directions, but I'll correct my directions if anybody sends me a maps link or uses **!location new
**. You can see the location of a raid by using **!location**\n" -"\n" -"You can set the time remaining with **!timerset ** and access this with **!timer**.\n" -"You can set the start time with **!starttime [HH:MM AM/PM]** (you can also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' list.\n" +"Click the question mark reaction to get help on the commands that work in here.\n" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: __main__.py:3695 +#: meowth/__main__.py:4185 msgid "Meowth! Hey {member}, if you can, set the time left on the raid using **!timerset ** so others can check it with **!timer**." msgstr "" -#: __main__.py:3721 +#: meowth/__main__.py:4199 msgid "Meowth! Give more details when reporting! Usage: **!raidegg **" msgstr "" -#: __main__.py:3727 __main__.py:3753 +#: meowth/__main__.py:4205 meowth/__main__.py:4250 msgid "Meowth! Give more details when reporting! Use at least: **!raidegg **. Type **!help** raidegg for more info." msgstr "" -#: __main__.py:3748 +#: meowth/__main__.py:4211 meowth/__main__.py:5040 +msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" +msgstr "" + +#: meowth/__main__.py:4231 meowth/__main__.py:5059 meowth/__main__.py:5117 +#: meowth/__main__.py:5202 meowth/__main__.py:5243 +msgid "Meowth! Please enter a time in the future." +msgstr "" + +#: meowth/__main__.py:4245 msgid "Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more than {hatchtime} minutes..." msgstr "" -#: __main__.py:3769 +#: meowth/__main__.py:4275 msgid "Meowth! Raid egg levels are only from 1-5!" msgstr "" -#: __main__.py:3788 __main__.py:3865 __main__.py:4140 +#: meowth/__main__.py:4297 meowth/__main__.py:4382 meowth/__main__.py:4673 msgid "Meowth! Click here for directions to the coming raid!" msgstr "" -#: __main__.py:3796 __main__.py:3869 +#: meowth/__main__.py:4308 meowth/__main__.py:4386 msgid "**Hatches:**" msgstr "" -#: __main__.py:3799 +#: meowth/__main__.py:4311 msgid "Meowth! Level {level} raid egg reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: __main__.py:3801 +#: meowth/__main__.py:4313 msgid "" "Meowth! Level {level} raid egg reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" "\n" -"To update your status, choose from the following commands: **!maybe**, **!coming**, **!here**, **!cancel**. If you are bringing more than one trainer/account, add in the number of accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested**, **!list coming**, **!list here** or use just **!list** to see all lists. Use **!list teams** to see team distribution.\n" -"\n" -"Sometimes I'm not great at directions, but I'll correct my directions if anybody sends me a maps link or uses **!location new
**. You can see the location of a raid by using **!location**\n" -"\n" -"You can set the time remaining with **!timerset ** and access this with **!timer**.\n" -"You can set the start time with **!starttime [HH:MM AM/PM]** (you can also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' list.\n" +"Click the question mark reaction to get help on the commands that work in here.\n" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: __main__.py:3824 +#: meowth/__main__.py:4337 msgid "Meowth! Hey {member}, if you can, set the time left until the egg hatches using **!timerset ** so others can check it with **!timer**." msgstr "" -#: __main__.py:3853 __main__.py:3955 +#: meowth/__main__.py:4370 meowth/__main__.py:4475 msgid "Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" msgstr "" -#: __main__.py:3887 +#: meowth/__main__.py:4404 msgid "{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" msgstr "" -#: __main__.py:3930 __main__.py:4676 __main__.py:4745 __main__.py:5667 +#: meowth/__main__.py:4449 meowth/__main__.py:5340 meowth/__main__.py:5410 +#: meowth/__main__.py:6375 msgid "Coordinate here" msgstr "" -#: __main__.py:3964 +#: meowth/__main__.py:4487 +msgid "The event has started!" +msgstr "" + +#: meowth/__main__.py:4493 msgid "Meowth! The egg has hatched into a {pokemon} raid! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: __main__.py:3965 +#: meowth/__main__.py:4494 msgid "" "Meowth! The egg reported by {member} in {citychannel} hatched into a {pokemon} raid! Details: {location_details}. Coordinate here!\n" "\n" -"To update your status, choose from the following commands: **!maybe**, **!coming**, **!here**, **!cancel**. If you are bringing more than one trainer/account, add in the number of accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested**, **!list coming**, **!list here** or use just **!list** to see all lists. Use **!list teams** to see team distribution.\n" -"\n" -"Sometimes I'm not great at directions, but I'll correct my directions if anybody sends me a maps link or uses **!location new
**. You can see the location of a raid by using **!location**\n" -"\n" -"You can set the time remaining with **!timerset ** and access this with **!timer**.\n" -"You can set the start time with **!starttime [HH:MM AM/PM]** (you can also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' list.\n" +"Click the question mark reaction to get help on the commands that work in here.\n" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: __main__.py:3969 __main__.py:4152 +#: meowth/__main__.py:4498 meowth/__main__.py:4685 msgid "Use the **!invite** command to gain access and coordinate" msgstr "" -#: __main__.py:3970 __main__.py:4153 +#: meowth/__main__.py:4499 meowth/__main__.py:4686 msgid " after using **!invite** to gain access" msgstr "" -#: __main__.py:3972 __main__.py:4155 +#: meowth/__main__.py:4501 meowth/__main__.py:4688 msgid "Coordinate" msgstr "" -#: __main__.py:3974 +#: meowth/__main__.py:4503 msgid "Meowth! The EX egg has hatched into a {pokemon} raid! Details: {location_details}. {invitemsgstr} coordinate in {raid_channel}" msgstr "" -#: __main__.py:3975 +#: meowth/__main__.py:4504 msgid "" "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here{invitemsgstr2}!\n" "\n" -"To update your status, choose from the following commands: **!maybe**, **!coming**, **!here**, **!cancel**. If you are bringing more than one trainer/account, add in the number of accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested**, **!list coming**, **!list here** or use just **!list** to see all lists. Use **!list teams** to see team distribution.\n" -"\n" -"Sometimes I'm not great at directions, but I'll correct my directions if anybody sends me a maps link or uses **!location new
**. You can see the location of a raid by using **!location**\n" -"\n" -"You can set the time remaining with **!timerset ** and access this with **!timer**.\n" -"You can set the start time with **!starttime [HH:MM AM/PM]** (you can also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' list.\n" +"Click the question mark reaction to get help on the commands that work in here.\n" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: __main__.py:3990 __main__.py:4400 __main__.py:4402 __main__.py:4500 -#: __main__.py:4501 __main__.py:4503 __main__.py:4504 __main__.py:6047 +#: meowth/__main__.py:4518 meowth/__main__.py:4520 meowth/__main__.py:4985 +#: meowth/__main__.py:4989 meowth/__main__.py:4992 meowth/__main__.py:5006 +#: meowth/__main__.py:5008 meowth/__main__.py:5136 meowth/__main__.py:5137 +#: meowth/__main__.py:5143 meowth/__main__.py:5144 meowth/__main__.py:5146 +#: meowth/__main__.py:5147 meowth/__main__.py:5271 meowth/__main__.py:6745 +#: meowth/__main__.py:6751 meowth/__main__.py:6753 meowth/__main__.py:6755 msgid "%B %d at %I:%M %p (%H:%M)" msgstr "" -#: __main__.py:3993 +#: meowth/__main__.py:4523 msgid "Ends on %B %d at %I:%M %p (%H:%M)" msgstr "" -#: __main__.py:4016 +#: meowth/__main__.py:4546 msgid "" "{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched into a {pokemon} raid!\n" "If you couldn't before, you're now able to update your status with **!coming** or **!here**. If you've changed your plans, use **!cancel**." msgstr "" -#: __main__.py:4087 __main__.py:4094 +#: meowth/__main__.py:4619 meowth/__main__.py:4626 msgid "Meowth! Give more details when reporting! Usage: **!exraid **" msgstr "" -#: __main__.py:4108 +#: meowth/__main__.py:4638 msgid "ex-raid-egg-" msgstr "" -#: __main__.py:4157 +#: meowth/__main__.py:4690 msgid "Meowth! EX raid egg reported by {member}! Details: {location_details}. {invitemsgstr} in {raid_channel}" msgstr "" -#: __main__.py:4159 +#: meowth/__main__.py:4692 msgid "" "Meowth! EX raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here{invitemsgstr2}!\n" "\n" -"To update your status, choose from the following commands: **!maybe**, **!coming**, **!here**, **!cancel**. If you are bringing more than one trainer/account, add in the number of accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested**, **!list coming**, **!list here** or use just **!list** to see all lists. Use **!list teams** to see team distribution.\n" -"\n" -"Sometimes I'm not great at directions, but I'll correct my directions if anybody sends me a maps link or uses **!location new
**. You can see the location of a raid by using **!location**\n" -"\n" -"You can set the hatch time with **!timerset ** and access this with **!timer**.\n" -"You can set the start time with **!starttime [HH:MM AM/PM]** (you can also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' list.\n" +"Click the question mark reaction to get help on the commands that work in here.\n" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: __main__.py:4180 +#: meowth/__main__.py:4714 msgid "Meowth! Hey {member}, if you can, set the time left until the egg hatches using **!timerset ** so others can check it with **!timer**. **** can just be written exactly how it appears on your EX Raid Pass." msgstr "" -#: __main__.py:4228 +#: meowth/__main__.py:4750 msgid "Meowth! No EX Raids have been reported in this server! Use **!exraid** to report one!" msgstr "" -#: __main__.py:4230 +#: meowth/__main__.py:4752 msgid "" "Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just going to take your word for it! The following {1} EX Raids have been reported:\n" "{2}\n" "Reply with **the number** (1, 2, etc) of the EX Raid you have been invited to. If none of them match your invite, type 'N' and report it with **!exraid**" msgstr "" -#: __main__.py:4234 +#: meowth/__main__.py:4756 msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" msgstr "" -#: __main__.py:4237 +#: meowth/__main__.py:4759 msgid "Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command again, and make sure you respond with the number of the channel that matches!" msgstr "" -#: __main__.py:4245 +#: meowth/__main__.py:4770 msgid "Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the trainers in there know if you can make it to the EX Raid!" msgstr "" -#: __main__.py:4249 +#: meowth/__main__.py:4774 msgid "Meowth! I couldn't understand your reply! Try the **!invite** command again!" msgstr "" -#: __main__.py:4281 +#: meowth/__main__.py:4804 msgid "" "entered an incorrect amount of arguments.\n" "\n" "Usage: **!research** or **!research , , **" msgstr "" -#: __main__.py:4286 __main__.py:4310 +#: meowth/__main__.py:4809 meowth/__main__.py:4833 msgid "**Pokestop:**" msgstr "" -#: __main__.py:4287 __main__.py:4328 +#: meowth/__main__.py:4810 meowth/__main__.py:4851 msgid "**Quest:**" msgstr "" -#: __main__.py:4288 __main__.py:4346 +#: meowth/__main__.py:4811 meowth/__main__.py:4869 msgid "**Reward:**" msgstr "" -#: __main__.py:4291 +#: meowth/__main__.py:4814 msgid "**New Research Report**" msgstr "" -#: __main__.py:4291 +#: meowth/__main__.py:4814 msgid "" "Meowth! I'll help you report a research quest!\n" "\n" "First, I'll need to know what **pokestop** you received the quest from. Reply with the name of the **pokestop**. You can reply with **cancel** to stop anytime." msgstr "" -#: __main__.py:4299 __main__.py:4319 __main__.py:4337 +#: meowth/__main__.py:4822 meowth/__main__.py:4842 meowth/__main__.py:4860 msgid "took too long to respond" msgstr "" -#: __main__.py:4302 __main__.py:4322 __main__.py:4340 +#: meowth/__main__.py:4825 meowth/__main__.py:4845 meowth/__main__.py:4863 msgid "cancelled the report" msgstr "" -#: __main__.py:4311 +#: meowth/__main__.py:4834 msgid "" "Great! Now, reply with the **quest** that you received from **{location}**. You can reply with **cancel** to stop anytime.\n" "\n" "Here's what I have so far:" msgstr "" -#: __main__.py:4329 +#: meowth/__main__.py:4852 msgid "" "Fantastic! Now, reply with the **reward** for the **{quest}** quest that you received from **{location}**. You can reply with **cancel** to stop anytime.\n" "\n" "Here's what I have so far:" msgstr "" -#: __main__.py:4356 +#: meowth/__main__.py:4879 msgid "{roletest}Field Research reported by {author}" msgstr "" -#: __main__.py:4357 +#: meowth/__main__.py:4880 msgid "Meowth! Click here for my directions to the research!" msgstr "" -#: __main__.py:4376 +#: meowth/__main__.py:4901 +msgid "**Research Report Cancelled**" +msgstr "" + +#: meowth/__main__.py:4901 msgid "Meowth! Your report has been cancelled because you {error}! Retry when you're ready." msgstr "" -#: __main__.py:4391 __main__.py:4883 +#: meowth/__main__.py:4925 +msgid "Meowth! Give more details when reporting! Usage: **!meetup **" +msgstr "" + +#: meowth/__main__.py:4931 +msgid "meetup-" +msgstr "" + +#: meowth/__main__.py:4942 +msgid "Meowth! Click here for directions to the event!" +msgstr "" + +#: meowth/__main__.py:4943 +msgid "**Event Location:**" +msgstr "" + +#: meowth/__main__.py:4945 +msgid "**Event Starts:**" +msgstr "" + +#: meowth/__main__.py:4946 +msgid "**Event Ends:**" +msgstr "" + +#: meowth/__main__.py:4949 +msgid "Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" +msgstr "" + +#: meowth/__main__.py:4951 +msgid "" +"Meowth! Meetup reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" +"\n" +"To update your status, choose from the following commands: **!maybe**, **!coming**, **!here**, **!cancel**. If you are bringing more than one trainer/account, add in the number of accounts total, teams optional, on your first status update.\n" +"Example: `!coming 5 2m 2v 1i`\n" +"\n" +"To see the list of trainers who have given their status:\n" +"**!list interested**, **!list coming**, **!list here** or use just **!list** to see all lists. Use **!list teams** to see team distribution.\n" +"\n" +"Sometimes I'm not great at directions, but I'll correct my directions if anybody sends me a maps link or uses **!location new
**. You can see the location of the event by using **!location**\n" +"\n" +"You can set the start time with **!starttime ** (you can also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" +"You can set the end time with **!timerset ** and access this with **!timer**.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4969 +msgid "Meowth! Hey {member}, if you can, set the time that the event starts with **!starttime ** and also set the time that the event ends using **!timerset **." +msgstr "" + +#: meowth/__main__.py:4985 +msgid "This event will start at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:4987 +msgid "Nobody has told me a start time! Set it with **!starttime**" +msgstr "" + +#: meowth/__main__.py:4989 +msgid " | This event will end at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:4992 +msgid "This event will end at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:4994 +msgid "Nobody has told me a end time! Set it with **!timerset**" +msgstr "" + +#: meowth/__main__.py:4997 meowth/__main__.py:5565 msgid "egg" msgstr "" -#: __main__.py:4392 __main__.py:4882 +#: meowth/__main__.py:4998 meowth/__main__.py:5564 msgid "hatch" msgstr "" -#: __main__.py:4394 __main__.py:4886 +#: meowth/__main__.py:5000 meowth/__main__.py:5568 meowth/__main__.py:5590 +#: meowth/__main__.py:6204 meowth/__main__.py:6468 meowth/__main__.py:6980 msgid "raid" msgstr "" -#: __main__.py:4395 __main__.py:4885 +#: meowth/__main__.py:5001 meowth/__main__.py:5567 msgid "end" msgstr "" -#: __main__.py:4397 +#: meowth/__main__.py:5003 msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" msgstr "" -#: __main__.py:4400 +#: meowth/__main__.py:5006 msgid "This {raidtype} will {raidaction} on {expiry}!" msgstr "" -#: __main__.py:4402 +#: meowth/__main__.py:5008 msgid "No one told me when the {raidtype} will {raidaction}, so I'm assuming it will {raidaction} on {expiry}!" msgstr "" -#: __main__.py:4404 +#: meowth/__main__.py:5010 msgid "This {raidtype} will {raidaction} at {expiry_time}!" msgstr "" -#: __main__.py:4406 +#: meowth/__main__.py:5012 msgid "No one told me when the {raidtype} will {raidaction}, so I'm assuming it will {raidaction} at {expiry_time}!" msgstr "" -#: __main__.py:4422 +#: meowth/__main__.py:5031 msgid "Raid Egg" msgstr "" -#: __main__.py:4426 +#: meowth/__main__.py:5035 msgid "Raid" msgstr "" -#: __main__.py:4439 __main__.py:4442 +#: meowth/__main__.py:5062 meowth/__main__.py:5067 meowth/__main__.py:5078 msgid "Meowth! I couldn't understand your time format. Try again like this: **!timerset **" msgstr "" -#: __main__.py:4445 +#: meowth/__main__.py:5081 msgid "Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no more than {maxtime} minutes..." msgstr "" -#: __main__.py:4461 __main__.py:4469 +#: meowth/__main__.py:5097 meowth/__main__.py:5105 msgid "Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: __main__.py:4476 __main__.py:4581 -msgid "Meowth! Please enter a time in the future." +#: meowth/__main__.py:5110 +msgid "Meowth! Please enter a time after your start time." msgstr "" -#: __main__.py:4478 +#: meowth/__main__.py:5119 msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." msgstr "" -#: __main__.py:4489 +#: meowth/__main__.py:5130 msgid "The channel has been reactivated." msgstr "" -#: __main__.py:4499 +#: meowth/__main__.py:5136 meowth/__main__.py:5143 meowth/__main__.py:5146 +msgid "Ends on {end}" +msgstr "" + +#: meowth/__main__.py:5142 msgid "%B %d at %I:%M %p (%H:%M) | " msgstr "" -#: __main__.py:4499 +#: meowth/__main__.py:5142 msgid "Hatches on {expiry}" msgstr "" -#: __main__.py:4500 __main__.py:4503 -msgid "Ends on {end}" +#: meowth/__main__.py:5174 +msgid "Meowth!" msgstr "" -#: __main__.py:4529 -msgid "Meowth!" +#: meowth/__main__.py:5205 +msgid "Meowth! Please enter a time before your end time." msgstr "" -#: __main__.py:4564 __main__.py:4570 +#: meowth/__main__.py:5226 meowth/__main__.py:5232 msgid "Meowth! Your start time wasn't formatted correctly. Change your **!starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: __main__.py:4578 +#: meowth/__main__.py:5240 msgid "Meowth! The raid will be over before that...." msgstr "" -#: __main__.py:4584 +#: meowth/__main__.py:5246 msgid "Meowth! The egg will not hatch by then!" msgstr "" -#: __main__.py:4587 +#: meowth/__main__.py:5249 msgid "Meowth! There is already a start time of **{start}** set! Do you want to change it?" msgstr "" -#: __main__.py:4595 +#: meowth/__main__.py:5257 msgid "Start time change cancelled." msgstr "" -#: __main__.py:4608 +#: meowth/__main__.py:5272 msgid "Meowth! The current start time has been set to: **{starttime}**" msgstr "" -#: __main__.py:4613 __main__.py:5869 -msgid "**Next Group**" -msgstr "" - -#: __main__.py:4629 +#: meowth/__main__.py:5293 msgid "Meowth! The current start time is: **{starttime}**" msgstr "" -#: __main__.py:4631 +#: meowth/__main__.py:5295 msgid "Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: __main__.py:4655 +#: meowth/__main__.py:5319 msgid "" "Meowth! Here's the current location for the raid!\n" "Details: {location}" msgstr "" -#: __main__.py:4669 +#: meowth/__main__.py:5333 msgid "Meowth! We're missing the new location details! Usage: **!location new **" msgstr "" -#: __main__.py:4725 +#: meowth/__main__.py:5389 msgid "Meowth! I can't recover this channel because I know about it already!" msgstr "" -#: __main__.py:4736 +#: meowth/__main__.py:5400 msgid "level-[1-5]-egg" msgstr "" -#: __main__.py:4783 +#: meowth/__main__.py:5401 +msgid "meetup" +msgstr "" + +#: meowth/__main__.py:5448 msgid "Ends on %B %d at %I:%M %p" msgstr "" -#: __main__.py:4809 +#: meowth/__main__.py:5491 msgid "Meowth! I couldn't recognize this as a raid channel!" msgstr "" -#: __main__.py:4813 __main__.py:4819 +#: meowth/__main__.py:5495 meowth/__main__.py:5501 msgid "is interested" msgstr "" -#: __main__.py:4813 __main__.py:4821 +#: meowth/__main__.py:5495 meowth/__main__.py:5503 msgid "on the way" msgstr "" -#: __main__.py:4813 __main__.py:4823 +#: meowth/__main__.py:5495 meowth/__main__.py:5505 msgid "at the raid" msgstr "" -#: __main__.py:4813 __main__.py:4825 +#: meowth/__main__.py:5495 meowth/__main__.py:5507 msgid "left the raid" msgstr "" -#: __main__.py:4813 __main__.py:4825 +#: meowth/__main__.py:5495 meowth/__main__.py:5507 msgid "no longer" msgstr "" -#: __main__.py:4827 +#: meowth/__main__.py:5509 msgid "trainers" msgstr "" -#: __main__.py:4875 +#: meowth/__main__.py:5557 msgid "Meowth! This channel has been recovered! However, there may be some inaccuracies in what I remembered! Here's what I have:" msgstr "" -#: __main__.py:4887 +#: meowth/__main__.py:5569 msgid "" "\n" "I'm not sure when this {raidtype} will {action}, so please use **!timerset** if you can!" msgstr "" -#: __main__.py:4915 -msgid "Meowth! You've already made a duplicate report for this raid!" +#: meowth/__main__.py:5598 +msgid "Meowth! You've already made a duplicate report for this {raidtype}!" msgstr "" -#: __main__.py:4936 -msgid "Meowth! Are you sure you wish to remove this raid?" +#: meowth/__main__.py:5619 +msgid "Meowth! Are you sure you wish to remove this {raidtype}?" msgstr "" -#: __main__.py:4945 +#: meowth/__main__.py:5628 msgid "Duplicate Report cancelled." msgstr "" -#: __main__.py:4954 +#: meowth/__main__.py:5637 msgid "Duplicate Confirmed" msgstr "" -#: __main__.py:4960 +#: meowth/__main__.py:5654 msgid "Duplicate Report Timed Out." msgstr "" -#: __main__.py:4968 +#: meowth/__main__.py:5662 msgid "Duplicate report #{duplicate_report_count} received." msgstr "" -#: __main__.py:5014 __main__.py:5041 +#: meowth/__main__.py:5708 meowth/__main__.py:5735 msgid "Meowth! You're missing some details! Be sure to enter a pokemon that appears in raids! Usage: **!counters [weather] [user ID]**" msgstr "" -#: __main__.py:5051 +#: meowth/__main__.py:5745 msgid "user #{user}'s" msgstr "" -#: __main__.py:5054 +#: meowth/__main__.py:5748 msgid "Level 30" msgstr "" -#: __main__.py:5096 +#: meowth/__main__.py:5790 meowth/__main__.py:5873 msgid "{pkmn} | {weather} | {movesetstr}" msgstr "" -#: __main__.py:5097 __main__.py:5156 +#: meowth/__main__.py:5791 meowth/__main__.py:5851 msgid "" "**CP:** {raid_cp}\n" msgstr "" -#: __main__.py:5098 __main__.py:5157 +#: meowth/__main__.py:5792 meowth/__main__.py:5852 msgid "" "**Weather:** {weather}\n" msgstr "" -#: __main__.py:5099 __main__.py:5158 +#: meowth/__main__.py:5793 meowth/__main__.py:5853 msgid "**Attacker Level:** {atk_levels}" msgstr "" -#: __main__.py:5103 __main__.py:5162 __main__.py:5182 +#: meowth/__main__.py:5797 meowth/__main__.py:5857 meowth/__main__.py:5877 msgid "Results courtesy of Pokebattler" msgstr "" -#: __main__.py:5110 __main__.py:5167 __main__.py:5187 +#: meowth/__main__.py:5804 meowth/__main__.py:5862 meowth/__main__.py:5882 msgid "{move1} | {move2}" msgstr "" -#: __main__.py:5111 __main__.py:5168 __main__.py:5188 +#: meowth/__main__.py:5805 meowth/__main__.py:5863 meowth/__main__.py:5883 msgid "#{index} - {ctr_name}" msgstr "" -#: __main__.py:5114 +#: meowth/__main__.py:5806 +msgid "CP" +msgstr "" + +#: meowth/__main__.py:5809 msgid "Results with {userstr} attackers" msgstr "" -#: __main__.py:5114 __main__.py:5199 +#: meowth/__main__.py:5809 meowth/__main__.py:5894 msgid "[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" msgstr "" -#: __main__.py:5116 +#: meowth/__main__.py:5811 +msgid "Difficulty rating: {est}" +msgstr "" + +#: meowth/__main__.py:5811 msgid "Pokebattler Estimator:" msgstr "" -#: __main__.py:5155 +#: meowth/__main__.py:5850 msgid "{pkmn} | {weather} | Unknown Moveset" msgstr "" -#: __main__.py:5199 +#: meowth/__main__.py:5892 +msgid "**Possible Movesets:**" +msgstr "" + +#: meowth/__main__.py:5894 msgid "Results with Level 30 attackers" msgstr "" -#: __main__.py:5213 +#: meowth/__main__.py:5908 msgid "Meowth! Enter one of the following weather conditions: {}" msgstr "" -#: __main__.py:5228 +#: meowth/__main__.py:5923 msgid "Meowth! Weather set to {}!" msgstr "" -#: __main__.py:5271 __main__.py:5356 __main__.py:5460 +#: meowth/__main__.py:5967 meowth/__main__.py:6167 msgid "{word} doesn't appear in level {egglevel} raids! Please try again." msgstr "" -#: __main__.py:5309 -msgid "Meowth! {member} is interested!" +#: meowth/__main__.py:6013 +msgid "Meowth! {member} is interested! {emoji}: 1" msgstr "" -#: __main__.py:5311 +#: meowth/__main__.py:6015 msgid "Meowth! {member} is interested with a total of {trainer_count} trainers!" msgstr "" -#: __main__.py:5363 __main__.py:5467 -msgid "Meowth! Specify which of the possible bosses you are interested in! Otherwise, please wait until the raid egg has hatched before announcing you're coming or present." +#: meowth/__main__.py:6060 +msgid "{word} doesn't appear in level {egglevel} raids!" +msgstr "" + +#: meowth/__main__.py:6064 +msgid "Invalid Pokemon detected. Please check the pinned message for the list of possible bosses and try again." msgstr "" -#: __main__.py:5413 -msgid "Meowth! {member} is on the way!" +#: meowth/__main__.py:6120 +msgid "Meowth! {member} is on the way! {emoji}: 1" msgstr "" -#: __main__.py:5415 +#: meowth/__main__.py:6122 msgid "Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgstr "" -#: __main__.py:5504 +#: meowth/__main__.py:6207 msgid "" "\n" "There is a group already in the lobby! Use **!lobby** to join them or **!backout** to request a backout! Otherwise, you may have to wait for the next group!" msgstr "" -#: __main__.py:5522 -msgid "Meowth! {member} is at the raid!" +#: meowth/__main__.py:6230 +msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" msgstr "" -#: __main__.py:5525 -msgid "Meowth! {member} is at the raid with a total of {trainer_count} trainers!" +#: meowth/__main__.py:6233 +msgid "Meowth! {member} is at the {raidtype} with a total of {trainer_count} trainers!" msgstr "" -#: __main__.py:5587 +#: meowth/__main__.py:6295 msgid "Only one non-team count can be accepted." msgstr "" -#: __main__.py:5599 +#: meowth/__main__.py:6307 msgid "Only one count per team accepted." msgstr "" -#: __main__.py:5603 +#: meowth/__main__.py:6311 msgid "Invalid format, please check and try again." msgstr "" -#: __main__.py:5607 +#: meowth/__main__.py:6315 msgid "Team counts are higher than the total, double check your counts and try again. You entered **" msgstr "" -#: __main__.py:5608 +#: meowth/__main__.py:6316 msgid "** total and **" msgstr "" -#: __main__.py:5609 +#: meowth/__main__.py:6317 msgid "** in your party." msgstr "" -#: __main__.py:5614 +#: meowth/__main__.py:6322 msgid "Meowth! Something is not adding up! Try making sure your total matches what each team adds up to!" msgstr "" -#: __main__.py:5681 __main__.py:5684 +#: meowth/__main__.py:6389 meowth/__main__.py:6392 msgid "**Boss Interest:**" msgstr "" -#: __main__.py:5687 +#: meowth/__main__.py:6395 msgid "**Status List**" msgstr "" -#: __main__.py:5687 +#: meowth/__main__.py:6395 msgid "Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: **{channelhere}**" msgstr "" -#: __main__.py:5688 +#: meowth/__main__.py:6396 msgid "**Team List**" msgstr "" -#: __main__.py:5723 +#: meowth/__main__.py:6431 msgid "Meowth! I can't understand how many are in your group. Just say **!here** if you're by yourself, or **!coming 5** for example if there are 5 in your group." msgstr "" -#: __main__.py:5733 +#: meowth/__main__.py:6441 msgid "Meowth! There is no group in the lobby for you to join! Use **!starting** if the group waiting at the raid is entering the lobby!" msgstr "" -#: __main__.py:5737 +#: meowth/__main__.py:6445 msgid "Meowth! {member} is entering the lobby!" msgstr "" -#: __main__.py:5739 +#: meowth/__main__.py:6447 msgid "Meowth! {member} is entering the lobby with a total of {trainer_count} trainers!" msgstr "" -#: __main__.py:5763 +#: meowth/__main__.py:6472 msgid "Meowth! {member} has no status to cancel!" msgstr "" -#: __main__.py:5767 +#: meowth/__main__.py:6476 msgid "Meowth! {member} is no longer interested!" msgstr "" -#: __main__.py:5769 +#: meowth/__main__.py:6478 msgid "Meowth! {member} and their total of {trainer_count} trainers are no longer interested!" msgstr "" -#: __main__.py:5772 -msgid "Meowth! {member} has left the raid!" +#: meowth/__main__.py:6481 +msgid "Meowth! {member} has left the {raidtype}!" msgstr "" -#: __main__.py:5774 -msgid "Meowth! {member} and their total of {trainer_count} trainers have left the raid!" +#: meowth/__main__.py:6483 +msgid "Meowth! {member} and their total of {trainer_count} trainers have left the {raidtype}!" msgstr "" -#: __main__.py:5777 +#: meowth/__main__.py:6486 msgid "Meowth! {member} is no longer on their way!" msgstr "" -#: __main__.py:5779 +#: meowth/__main__.py:6488 msgid "Meowth! {member} and their total of {trainer_count} trainers are no longer on their way!" msgstr "" -#: __main__.py:5782 +#: meowth/__main__.py:6491 msgid "Meowth! {member} has backed out of the lobby!" msgstr "" -#: __main__.py:5784 +#: meowth/__main__.py:6493 msgid "Meowth! {member} and their total of {trainer_count} trainers have backed out of the lobby!" msgstr "" -#: __main__.py:5807 +#: meowth/__main__.py:6511 +msgid "Meowth! The group of {count} in the lobby has entered the raid! Wish them luck!" +msgstr "" + +#: meowth/__main__.py:6542 msgid "Meowth! How can you start when the egg hasn't hatched!?" msgstr "" -#: __main__.py:5811 +#: meowth/__main__.py:6546 msgid "Meowth! Please wait for the group in the lobby to enter the raid." msgstr "" -#: __main__.py:5835 +#: meowth/__main__.py:6570 msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgstr "" -#: __main__.py:5839 -msgid "Are you sure you would like to start this raid? Trainers {trainer_list}, react to this message to confirm or cancel the start of the raid." -msgstr "" - -#: __main__.py:5841 -msgid "Are you sure you would like to start this raid? You can also use **!starting [team]** to start that team only. Trainers {trainer_list}, react to this message to confirm or cancel the start of the raid." -msgstr "" - -#: __main__.py:5848 -msgid "Meowth! The **!starting** command was not confirmed. I'm not sure if the group started." -msgstr "" - -#: __main__.py:5857 +#: meowth/__main__.py:6576 msgid " to start at **{}** " msgstr "" -#: __main__.py:5861 +#: meowth/__main__.py:6580 msgid "Starting - Meowth! The group that was waiting{timestr}is starting the raid! Trainers {trainer_list}, if you are not in this group and are waiting for the next group, please respond with {here_emoji} or **!here**. If you need to ask those that just started to back out of their lobby, use **!backout**" msgstr "" -#: __main__.py:5889 -msgid "Meowth! The group of {count} in the lobby has entered the raid! Wish them luck!" +#: meowth/__main__.py:6588 +msgid "**Next Group**" msgstr "" -#: __main__.py:5929 +#: meowth/__main__.py:6623 msgid "Meowth! There's no one else in the lobby for this raid!" msgstr "" -#: __main__.py:5935 +#: meowth/__main__.py:6629 msgid "Backout - Meowth! {author} has indicated that the group consisting of {lobby_list} and the people with them has backed out of the lobby! If this is inaccurate, please use **!lobby** or **!cancel** to help me keep my lists accurate!" msgstr "" -#: __main__.py:5949 +#: meowth/__main__.py:6643 msgid "Meowth! There's no one in the lobby for this raid!" msgstr "" -#: __main__.py:5952 +#: meowth/__main__.py:6646 msgid "Backout - Meowth! {author} has requested a backout! If one of the following trainers reacts with the check mark, I will assume the group is backing out of the raid lobby as requested! {lobby_list}" msgstr "" -#: __main__.py:5963 +#: meowth/__main__.py:6657 msgid "Meowth! {user} confirmed the group is backing out!" msgstr "" -#: __main__.py:5983 +#: meowth/__main__.py:6677 msgid "**Meowth!** " msgstr "" -#: __main__.py:6036 +#: meowth/__main__.py:6733 msgid " (assumed)" msgstr "" -#: __main__.py:6041 +#: meowth/__main__.py:6739 msgid " Next group: **{}**" msgstr "" -#: __main__.py:6045 __main__.py:6047 +#: meowth/__main__.py:6743 meowth/__main__.py:6745 msgid " - Hatches: {expiry}{is_assumed}" msgstr "" -#: __main__.py:6049 +#: meowth/__main__.py:6751 meowth/__main__.py:6755 +msgid " - Starts: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6753 +msgid " - Ends: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6757 msgid " - Expiry: {expiry}{is_assumed}" msgstr "" -#: __main__.py:6050 +#: meowth/__main__.py:6758 msgid "" " {raidchannel}{expiry_text}\n" msgstr "" -#: __main__.py:6051 +#: meowth/__main__.py:6759 msgid "" " {interestcount} interested, {comingcount} coming, {herecount} here, {lobbycount} in the lobby.{start_str}\n" msgstr "" -#: __main__.py:6054 +#: meowth/__main__.py:6762 msgid "" -"**Here's the current raids for {0}**\n" +"**Here's the current channels for {0}**\n" "\n" msgstr "" -#: __main__.py:6056 +#: meowth/__main__.py:6764 msgid "" "**Active Raids:**\n" msgstr "" -#: __main__.py:6062 +#: meowth/__main__.py:6770 msgid "" "**Active Raids:** (continued)\n" msgstr "" -#: __main__.py:6066 +#: meowth/__main__.py:6774 msgid "" "**Raid Eggs:**\n" msgstr "" -#: __main__.py:6072 +#: meowth/__main__.py:6780 msgid "" "**Raid Eggs:** (continued)\n" msgstr "" -#: __main__.py:6076 +#: meowth/__main__.py:6784 msgid "" "**EX Raids:**\n" msgstr "" -#: __main__.py:6082 +#: meowth/__main__.py:6790 msgid "" -"**EX Raids::** (continued)\n" +"**EX Raids:** (continued)\n" msgstr "" -#: __main__.py:6085 -msgid "Meowth! No active raids! Report one with **!raid **." +#: meowth/__main__.py:6793 +msgid "" +"**Meetups:**\n" +msgstr "" + +#: meowth/__main__.py:6799 +msgid "" +"**Meetups:** (continued)\n" msgstr "" -#: __main__.py:6118 +#: meowth/__main__.py:6802 +msgid "Meowth! No active raids! Report one with **!raid [weather] [timer]**." +msgstr "" + +#: meowth/__main__.py:6836 msgid " Nobody has updated their status yet!" msgstr "" -#: __main__.py:6121 +#: meowth/__main__.py:6839 msgid "" "\n" "The next group will be starting at **{}**" msgstr "" -#: __main__.py:6134 __main__.py:6181 __main__.py:6228 __main__.py:6278 -#: __main__.py:6325 __main__.py:6372 __main__.py:6416 __main__.py:6437 -#: __main__.py:6472 +#: meowth/__main__.py:6852 meowth/__main__.py:6899 meowth/__main__.py:6946 +#: meowth/__main__.py:6996 meowth/__main__.py:7043 meowth/__main__.py:7090 +#: meowth/__main__.py:7134 meowth/__main__.py:7155 meowth/__main__.py:7191 msgid "**Meowth!**" msgstr "" -#: __main__.py:6152 __main__.py:6159 __main__.py:6199 __main__.py:6206 -#: __main__.py:6247 __main__.py:6254 __main__.py:6295 __main__.py:6302 +#: meowth/__main__.py:6870 meowth/__main__.py:6877 meowth/__main__.py:6917 +#: meowth/__main__.py:6924 meowth/__main__.py:6965 meowth/__main__.py:6972 +#: meowth/__main__.py:7013 meowth/__main__.py:7020 msgid "**{name}**" msgstr "" -#: __main__.py:6155 __main__.py:6162 __main__.py:6202 __main__.py:6209 -#: __main__.py:6250 __main__.py:6257 __main__.py:6298 __main__.py:6305 +#: meowth/__main__.py:6873 meowth/__main__.py:6880 meowth/__main__.py:6920 +#: meowth/__main__.py:6927 meowth/__main__.py:6968 meowth/__main__.py:6975 +#: meowth/__main__.py:7016 meowth/__main__.py:7023 msgid "**{name} ({count})**" msgstr "" -#: __main__.py:6156 __main__.py:6163 __main__.py:6203 __main__.py:6210 -#: __main__.py:6251 __main__.py:6258 __main__.py:6299 __main__.py:6306 +#: meowth/__main__.py:6874 meowth/__main__.py:6881 meowth/__main__.py:6921 +#: meowth/__main__.py:6928 meowth/__main__.py:6969 meowth/__main__.py:6976 +#: meowth/__main__.py:7017 meowth/__main__.py:7024 msgid "{name} **({count})**" msgstr "" -#: __main__.py:6168 __main__.py:6170 +#: meowth/__main__.py:6886 meowth/__main__.py:6888 msgid " including {trainer_list} and the people with them! Let them know if there is a group forming" msgstr "" -#: __main__.py:6171 +#: meowth/__main__.py:6889 msgid " {trainer_count} interested{including_string}!" msgstr "" -#: __main__.py:6215 __main__.py:6217 +#: meowth/__main__.py:6933 meowth/__main__.py:6935 msgid " including {trainer_list} and the people with them! Be considerate and wait for them if possible" msgstr "" -#: __main__.py:6218 +#: meowth/__main__.py:6936 msgid " {trainer_count} on the way{including_string}!" msgstr "" -#: __main__.py:6265 __main__.py:6267 +#: meowth/__main__.py:6983 meowth/__main__.py:6985 msgid " including {trainer_list} and the people with them! Be considerate and let them know if and when you'll be there" msgstr "" -#: __main__.py:6268 -msgid " {trainer_count} waiting at the raid{including_string}!" +#: meowth/__main__.py:6986 +msgid " {trainer_count} waiting at the {raidtype}{including_string}!" msgstr "" -#: __main__.py:6312 __main__.py:6314 +#: meowth/__main__.py:7030 meowth/__main__.py:7032 msgid " including {trainer_list} and the people with them! Use **!lobby** if you are joining them or **!backout** to request a backout" msgstr "" -#: __main__.py:6315 +#: meowth/__main__.py:7033 msgid " {trainer_count} in the lobby{including_string}!" msgstr "" -#: __main__.py:6358 +#: meowth/__main__.py:7076 msgid "" "{type}{name}: **{total} total,** {interested} interested, {coming} coming, {here} waiting{type}\n" msgstr "" -#: __main__.py:6360 +#: meowth/__main__.py:7078 msgid "" " Boss numbers for the raid:\n" "{}" msgstr "" -#: __main__.py:6362 +#: meowth/__main__.py:7080 msgid " Nobody has told me what boss they want!" msgstr "" -#: __main__.py:6397 +#: meowth/__main__.py:7115 msgid "" "{emoji} **{total} total,** {interested} interested, {coming} coming, {here} waiting {emoji}\n" msgstr "" -#: __main__.py:6400 +#: meowth/__main__.py:7118 msgid "**{grey_number} total,** {greymaybe} interested, {greycoming} coming, {greyhere} waiting" msgstr "" -#: __main__.py:6404 +#: meowth/__main__.py:7122 msgid "" " Team numbers for the raid:\n" "{}" msgstr "" -#: __main__.py:6406 +#: meowth/__main__.py:7124 msgid " Nobody has updated their status!" msgstr "" -#: __main__.py:6426 +#: meowth/__main__.py:7144 msgid " Your current **!want** list is: ```{wantlist}```" msgstr "" -#: __main__.py:6428 +#: meowth/__main__.py:7146 msgid " You don't have any wants! use **!want** to add some." msgstr "" -#: __main__.py:6453 +#: meowth/__main__.py:7170 meowth/__main__.py:7176 +msgid "**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, **Reported By**: {author}" +msgstr "" + +#: meowth/__main__.py:7172 msgid "" "Meowth! **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: __main__.py:6461 +#: meowth/__main__.py:7180 msgid "" " **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: __main__.py:6463 +#: meowth/__main__.py:7182 msgid " There are no reported research reports. Report one with **!research**" msgstr "" -#: __main__.py:6488 +#: meowth/__main__.py:7206 +msgid "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: {author}" +msgstr "" + +#: meowth/__main__.py:7208 msgid "" "Meowth! **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: __main__.py:6496 +#: meowth/__main__.py:7212 +msgid "" +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: {author}\n" +"**Location**: <{url}>" +msgstr "" + +#: meowth/__main__.py:7216 msgid "" " **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: __main__.py:6498 +#: meowth/__main__.py:7218 msgid " There are no reported wild pokemon. Report one with **!wild **" msgstr "" diff --git a/meowth/__main__.py b/meowth/__main__.py index 1f62f0a0a..61d7ff406 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -6044,10 +6044,10 @@ async def interested(ctx, *, teamcounts: str=None): egglevel = guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['egglevel'] if (not teamcounts): if ctx.author.id in trainer_dict: - bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + 'm ' - redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + 'v ' - yellowcount = str(trainer_dict[ctx.author.id]['party']['instinct']) + 'i ' - unknowncount = str(trainer_dict[ctx.author.id]['party']['unknown']) + 'u ' + bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + _('m ') + redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + _('v ') + yellowcount = str(trainer_dict[ctx.author.id]['party']['instinct']) + _('i ') + unknowncount = str(trainer_dict[ctx.author.id]['party']['unknown']) + _('u ') teamcounts = ((((str(trainer_dict[ctx.author.id]['count']) + ' ') + bluecount) + redcount) + yellowcount) + unknowncount else: teamcounts = '1' @@ -6170,10 +6170,10 @@ async def coming(ctx, *, teamcounts: str=None): trainer_dict = guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['trainer_dict'] if (not teamcounts): if ctx.author.id in trainer_dict: - bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + 'm ' - redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + 'v ' - yellowcount = str(trainer_dict[ctx.author.id]['party']['instinct']) + 'i ' - unknowncount = str(trainer_dict[ctx.author.id]['party']['unknown']) + 'u ' + bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + _('m ') + redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + _('v ') + yellowcount = str(trainer_dict[ctx.author.id]['party']['instinct']) + _('i ') + unknowncount = str(trainer_dict[ctx.author.id]['party']['unknown']) + _('u ') teamcounts = ((((str(trainer_dict[ctx.author.id]['count']) + ' ') + bluecount) + redcount) + yellowcount) + unknowncount else: teamcounts = '1' @@ -6274,10 +6274,10 @@ async def here(ctx, *, teamcounts: str=None): if (not teamcounts): if ctx.author.id in trainer_dict: - bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + 'm ' - redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + 'v ' - yellowcount = str(trainer_dict[ctx.author.id]['party']['instinct']) + 'i ' - unknowncount = str(trainer_dict[ctx.author.id]['party']['unknown']) + 'u ' + bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + _('m ') + redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + _('v ') + yellowcount = str(trainer_dict[ctx.author.id]['party']['instinct']) + _('i ') + unknowncount = str(trainer_dict[ctx.author.id]['party']['unknown']) + _('u ') teamcounts = ((((str(trainer_dict[ctx.author.id]['count']) + ' ') + bluecount) + redcount) + yellowcount) + unknowncount else: teamcounts = '1' @@ -6372,23 +6372,23 @@ async def _party_status(ctx, total, teamcounts): valor = ['valor', 0] unknown = ['unknown', 0] team_aliases = { - 'mystic': mystic, - 'blue': mystic, - 'm': mystic, - 'b': mystic, - 'instinct': instinct, - 'yellow': instinct, - 'i': instinct, - 'y': instinct, - 'valor': valor, - 'red': valor, - 'v': valor, - 'r': valor, - 'unknown': unknown, - 'grey': unknown, - 'gray': unknown, - 'u': unknown, - 'g': unknown, + _('mystic'): mystic, + _('blue'): mystic, + _('m'): mystic, + _('b'): mystic, + _('instinct'): instinct, + _('yellow'): instinct, + _('i'): instinct, + _('y'): instinct, + _('valor'): valor, + _('red'): valor, + _('v'): valor, + _('r'): valor, + _('unknown'): unknown, + _('grey'): unknown, + _('gray'): unknown, + _('u'): unknown, + _('g'): unknown, } regx = re.compile('([a-zA-Z]+)([0-9]+)|([0-9]+)([a-zA-Z]+)') for count in teamcounts: From c7c9da56b74a22695168a70afae9e08acac6a685 Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Mon, 9 Jul 2018 19:13:59 +0200 Subject: [PATCH 08/15] I18n of teams (cherry picked from commit bad17f27c3c9f3d96368f48701e3a3ade2cb47d0) # Conflicts: # meowth/utils.py --- locale/en/team.json | 22 +++++++++++ locale/fr/team.json | 22 +++++++++++ meowth/__main__.py | 79 +++++++++++++++++++++++---------------- meowth/config.py | 54 ++++++++++++++++++++++++++ samples/config_blank.json | 8 +++- tests/test_config.py | 18 +++++++++ 6 files changed, 170 insertions(+), 33 deletions(-) create mode 100644 locale/en/team.json create mode 100644 locale/fr/team.json create mode 100644 meowth/config.py create mode 100644 tests/test_config.py diff --git a/locale/en/team.json b/locale/en/team.json new file mode 100644 index 000000000..972f62f15 --- /dev/null +++ b/locale/en/team.json @@ -0,0 +1,22 @@ +{ + "mystic" : { + "name" : "mystic", + "color" : "blue", + "short" : "b" + }, + "instinct" : { + "name" : "instinct", + "color" : "yellow", + "short" : "y" + }, + "valor" : { + "name" : "valor", + "color" : "red", + "short" : "r" + }, + "harmony" : { + "name" : "harmony", + "color" : "green", + "short" : "h" + } +} \ No newline at end of file diff --git a/locale/fr/team.json b/locale/fr/team.json new file mode 100644 index 000000000..f0d11caf8 --- /dev/null +++ b/locale/fr/team.json @@ -0,0 +1,22 @@ +{ + "mystic" : { + "name" : "sagesse", + "color" : "bleue", + "short" : "b" + }, + "instinct" : { + "name" : "intuition", + "color" : "jaune", + "short" : "j" + }, + "valor" : { + "name" : "bravoure", + "color" : "rouge", + "short" : "r" + }, + "harmony" : { + "name" : "harmonie", + "color" : "vert", + "short" : "h" + } +} \ No newline at end of file diff --git a/meowth/__main__.py b/meowth/__main__.py index 61d7ff406..26a21fd96 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -33,11 +33,13 @@ from meowth import pkmn_match from meowth import utils from meowth.bot import MeowthBot +from meowth.config import Config from meowth.errors import custom_error_handling from meowth.logs import init_loggers logger = init_loggers() + def _get_prefix(bot, message): guild = message.guild try: @@ -48,6 +50,7 @@ def _get_prefix(bot, message): prefix = bot.config['default_prefix'] return commands.when_mentioned_or(prefix)(bot, message) + Meowth = MeowthBot( command_prefix=_get_prefix, case_insensitive=True, activity=discord.Game(name="Pokemon Go")) @@ -133,6 +136,9 @@ def load_config(): pkmn_path, raid_path = load_config() +cf = Config() + + Meowth.pkmn_info = pkmn_info Meowth.raid_info = raid_info Meowth.type_list = type_list @@ -964,6 +970,7 @@ async def guild_cleanup(loop=True): await asyncio.sleep(7200) continue + async def message_cleanup(loop=True): while (not Meowth.is_closed()): logger.info('message_cleanup ------ BEGIN ------') @@ -1134,8 +1141,8 @@ async def on_guild_remove(guild): async def on_member_join(member): 'Welcome message to the server and some basic instructions.' guild = member.guild - team_msg = _(' or ').join(['**!team {0}**'.format(team) - for team in config['team_dict'].keys()]) + team_msg = _(' or ').join(['**!team {0}**'.format(team['name']) + for team in cf.team_info.values()]) if not guild_dict[guild.id]['configure_dict']['welcome']['enabled']: return # Build welcome message @@ -1956,14 +1963,15 @@ async def _configure_team(ctx): guild_roles = [] lowercase_roles = [] for role in guild.roles: - if role.name.lower() in config['team_dict'] and role.name not in guild_roles: + if role.name.lower() in cf.team_info and role.name not in guild_roles: guild_roles.append(role.name) lowercase_roles = [element.lower() for element in guild_roles] - for team in config['team_dict'].keys(): - temp_role = discord.utils.get(guild.roles, name=team) + for team, t_info in cf.team_info.items(): + logger.debug("Searching for role %s=%s" % (team, t_info['role'])) + temp_role = discord.utils.get(guild.roles, name=t_info['role']) if temp_role == None: try: - await guild.create_role(name=team, hoist=False, mentionable=True) + await guild.create_role(name=t_info['role'], hoist=False, mentionable=True) except discord.errors.HTTPException: pass await owner.send(embed=discord.Embed(colour=discord.Colour.green(), description=_('Team Assignments enabled!'))) @@ -3676,20 +3684,23 @@ async def team(ctx,*,content): guild = ctx.guild toprole = guild.me.top_role.name position = guild.me.top_role.position - team_msg = _(' or ').join(['**!team {0}**'.format(team) for team in config['team_dict'].keys()]) + team_msg = _(' or ').join(['**!team {0}**'.format(team['name']) for team in cf.team_info.values()]) high_roles = [] guild_roles = [] lowercase_roles = [] harmony = None for role in guild.roles: - if (role.name.lower() in config['team_dict']) and (role.name not in guild_roles): + config_roles = [team['role'].lower() for team in cf.team_info.values()] + if (role.name.lower() in config_roles) and (role.name not in guild_roles): guild_roles.append(role.name) lowercase_roles = [element.lower() for element in guild_roles] - for team in config['team_dict'].keys(): - if team.lower() not in lowercase_roles: + for team in cf.team_info.values(): + team_lower = team['role'].lower() + if team_lower not in lowercase_roles: try: - temp_role = await guild.create_role(name=team.lower(), hoist=False, mentionable=True) - guild_roles.append(team.lower()) + logger.info("Creating role: %s" % team['role']) + temp_role = await guild.create_role(name=team['role'], hoist=False, mentionable=True) + guild_roles.append(team_lower) except discord.errors.HTTPException: await message.channel.send(_('Maximum guild roles reached.')) return @@ -3702,8 +3713,10 @@ async def team(ctx,*,content): team_split = content.lower().split() entered_team = team_split[0] entered_team = ''.join([i for i in entered_team if i.isalpha()]) - if entered_team in lowercase_roles: - index = lowercase_roles.index(entered_team) + logger.debug("Enterred team: %s" % entered_team) + map_team_by_name = {t['name']: (k, t) for k, t in cf.team_info.items()} + if entered_team in map_team_by_name: + index = lowercase_roles.index(map_team_by_name[entered_team][1]['role'].lower()) role = discord.utils.get(ctx.guild.roles, name=guild_roles[index]) if 'harmony' in lowercase_roles: index = lowercase_roles.index('harmony') @@ -3728,7 +3741,7 @@ async def team(ctx,*,content): await ctx.channel.send(_('Meowth! {team_role} is not configured as a role on this server. Please contact an admin for assistance.').format(team_role=team)) return # Check if team is one of the three defined in the team_dict - if entered_team not in config['team_dict'].keys(): + if entered_team not in [team['name'] for team in cf.team_info.values()]: await ctx.channel.send(_('Meowth! "{entered_team}" isn\'t a valid team! Try {available_teams}').format(entered_team=entered_team, available_teams=team_msg)) return # Check if the role is configured on the server @@ -3739,7 +3752,9 @@ async def team(ctx,*,content): if harmony and (harmony in ctx.author.roles): await ctx.author.remove_roles(harmony) await ctx.author.add_roles(role) - await ctx.channel.send(_('Meowth! Added {member} to Team {team_name}! {team_emoji}').format(member=ctx.author.mention, team_name=role.name.capitalize(), team_emoji=parse_emoji(ctx.guild, config['team_dict'][entered_team]))) + await ctx.channel.send(_('Meowth! Added {member} to Team {team_name}! {team_emoji}') + .format(member=ctx.author.mention, team_name=role.name.capitalize(), + team_emoji=parse_emoji(ctx.guild, cf.get_team_info(map_team_by_name[entered_team][0])['emoji']))) except discord.Forbidden: await ctx.channel.send(_("Meowth! I can't add roles!")) @@ -4251,7 +4266,7 @@ async def _raid(message, content): if str(level) in guild_dict[message.guild.id]['configure_dict']['counters']['auto_levels']: try: ctrs_dict = await _get_generic_counters(message.guild, entered_raid, weather) - ctrsmsg = "Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters." + ctrsmsg = _("Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters.") ctrsmessage = await raid_channel.send(content=ctrsmsg,embed=ctrs_dict[0]['embed']) ctrsmessage_id = ctrsmessage.id await ctrsmessage.pin() @@ -5920,7 +5935,7 @@ async def _get_generic_counters(guild, pkmn, weather=None): ctrs_dict = {} ctrs_index = 0 ctrs_dict[ctrs_index] = {} - ctrs_dict[ctrs_index]['moveset'] = "Unknown Moveset" + ctrs_dict[ctrs_index]['moveset'] = _("Unknown Moveset") ctrs_dict[ctrs_index]['emoji'] = '0\u20e3' img_url = 'https://raw.githubusercontent.com/FoglyOgly/Meowth/discordpy-v1/images/pkmn/{0}_.png?cache=4'.format(str(get_number(pkmn)).zfill(3)) level = get_level(pkmn) if get_level(pkmn).isdigit() else "5" @@ -5962,7 +5977,7 @@ def clean(txt): ctr_name = clean(ctr['pokemonId']) moveset = ctr['byMove'][-1] moves = _("{move1} | {move2}").format(move1=clean(moveset['move1'])[:-5], move2=clean(moveset['move2'])) - name = _("#{index} - {ctr_name}").format(index=ctrindex, ctr_name=ctr_name) + name = "#{index} - {ctr_name}".format(index=ctrindex, ctr_name=translate_pkmname(ctr_name)) ctrs_embed.add_field(name=name,value=moves) ctrindex += 1 ctrs_dict[ctrs_index]['embed'] = ctrs_embed @@ -6111,11 +6126,11 @@ async def _maybe(channel, author, count, party, entered_interest=None): if team_emoji == "unknown": team_emoji = "❔" else: - team_emoji = parse_emoji(channel.guild, config['team_dict'][team_emoji]) + team_emoji = parse_emoji(channel.guild, cf.get_team_info(team_emoji)['emoji']) await channel.send(_('Meowth! {member} is interested! {emoji}: 1').format(member=author.mention, emoji=team_emoji)) else: msg = _('Meowth! {member} is interested with a total of {trainer_count} trainers!').format(member=author.mention, trainer_count=count) - await channel.send('{msg} {blue_emoji}: {mystic} | {red_emoji}: {valor} | {yellow_emoji}: {instinct} | ❔: {unknown}'.format(msg=msg, blue_emoji=parse_emoji(channel.guild, config['team_dict']['mystic']), mystic=party['mystic'], red_emoji=parse_emoji(channel.guild, config['team_dict']['valor']), valor=party['valor'], instinct=party['instinct'], yellow_emoji=parse_emoji(channel.guild, config['team_dict']['instinct']), unknown=party['unknown'])) + await channel.send('{msg} {blue_emoji}: {mystic} | {red_emoji}: {valor} | {yellow_emoji}: {instinct} | ❔: {unknown}'.format(msg=msg, blue_emoji=parse_emoji(channel.guild, cf.get_team_info('mystic')['emoji']), mystic=party['mystic'], red_emoji=parse_emoji(channel.guild, cf.get_team_info('valor')['emoji']), valor=party['valor'], instinct=party['instinct'], yellow_emoji=parse_emoji(channel.guild, cf.get_team_info('instinct')['emoji']), unknown=party['unknown'])) if author.id not in guild_dict[channel.guild.id]['raidchannel_dict'][channel.id]['trainer_dict']: trainer_dict[author.id] = { @@ -6218,11 +6233,11 @@ async def _coming(channel, author, count, party, entered_interest=None): if team_emoji == "unknown": team_emoji = "❔" else: - team_emoji = parse_emoji(channel.guild, config['team_dict'][team_emoji]) + team_emoji = parse_emoji(channel.guild, cf.get_team_info(team_emoji)['emoji']) await channel.send(_('Meowth! {member} is on the way! {emoji}: 1').format(member=author.mention, emoji=team_emoji)) else: msg = _('Meowth! {member} is on the way with a total of {trainer_count} trainers!').format(member=author.mention, trainer_count=count) - await channel.send('{msg} {blue_emoji}: {mystic} | {red_emoji}: {valor} | {yellow_emoji}: {instinct} | ❔: {unknown}'.format(msg=msg, blue_emoji=parse_emoji(channel.guild, config['team_dict']['mystic']), mystic=party['mystic'], red_emoji=parse_emoji(channel.guild, config['team_dict']['valor']), valor=party['valor'], instinct=party['instinct'], yellow_emoji=parse_emoji(channel.guild, config['team_dict']['instinct']), unknown=party['unknown'])) + await channel.send('{msg} {blue_emoji}: {mystic} | {red_emoji}: {valor} | {yellow_emoji}: {instinct} | ❔: {unknown}'.format(msg=msg, blue_emoji=parse_emoji(channel.guild, cf.get_team_info('mystic')['emoji']), mystic=party['mystic'], red_emoji=parse_emoji(channel.guild, cf.get_team_info('valor')['emoji']), valor=party['valor'], instinct=party['instinct'], yellow_emoji=parse_emoji(channel.guild, cf.get_team_info('instinct')['emoji']), unknown=party['unknown'])) if author.id not in trainer_dict: trainer_dict[author.id] = { @@ -6274,10 +6289,10 @@ async def here(ctx, *, teamcounts: str=None): if (not teamcounts): if ctx.author.id in trainer_dict: - bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + _('m ') - redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + _('v ') - yellowcount = str(trainer_dict[ctx.author.id]['party']['instinct']) + _('i ') - unknowncount = str(trainer_dict[ctx.author.id]['party']['unknown']) + _('u ') + bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + '%s ' % cf.get_team_info('mystic')['short'] + redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + '%s ' % cf.get_team_info('valor')['short'] + yellowcount = str(trainer_dict[ctx.author.id]['party']['instinct']) + '%s ' % cf.get_team_info('instinct')['short'] + unknowncount = str(trainer_dict[ctx.author.id]['party']['unknown']) + 'u ' teamcounts = ((((str(trainer_dict[ctx.author.id]['count']) + ' ') + bluecount) + redcount) + yellowcount) + unknowncount else: teamcounts = '1' @@ -6328,12 +6343,12 @@ async def _here(channel, author, count, party, entered_interest=None): if team_emoji == "unknown": team_emoji = "❔" else: - team_emoji = parse_emoji(channel.guild, config['team_dict'][team_emoji]) + team_emoji = parse_emoji(channel.guild, cf.get_team_info(team_emoji)['emoji']) msg = _('Meowth! {member} is at the {raidtype}! {emoji}: 1').format(member=author.mention, emoji=team_emoji, raidtype=raidtype) await channel.send(msg + lobbymsg) else: msg = _('Meowth! {member} is at the {raidtype} with a total of {trainer_count} trainers!').format(member=author.mention, trainer_count=count, raidtype=raidtype) - msg += ' {blue_emoji}: {mystic} | {red_emoji}: {valor} | {yellow_emoji}: {instinct} | ❔: {unknown}'.format(blue_emoji=parse_emoji(channel.guild, config['team_dict']['mystic']), mystic=party['mystic'], red_emoji=parse_emoji(channel.guild, config['team_dict']['valor']), valor=party['valor'], instinct=party['instinct'], yellow_emoji=parse_emoji(channel.guild, config['team_dict']['instinct']), unknown=party['unknown']) + msg += ' {blue_emoji}: {mystic} | {red_emoji}: {valor} | {yellow_emoji}: {instinct} | ❔: {unknown}'.format(blue_emoji=parse_emoji(channel.guild, cf.get_team_info('mystic')['emoji']), mystic=party['mystic'], red_emoji=parse_emoji(channel.guild, cf.get_team_info('valor')['emoji']), valor=party['valor'], instinct=party['instinct'], yellow_emoji=parse_emoji(channel.guild, cf.get_team_info('instinct')['emoji']), unknown=party['unknown']) await channel.send(msg + lobbymsg) if author.id not in trainer_dict: trainer_dict[author.id] = { @@ -6495,7 +6510,7 @@ async def _edit_party(channel, author=None): newembed.set_field_at(1, name='\u200b', value='\u200b', inline=True) if channel_dict["total"] > 0: newembed.add_field(name=_('**Status List**'), value=_('Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: **{channelhere}**').format(channelmaybe=channel_dict["maybe"], channelcoming=channel_dict["coming"], channelhere=channel_dict["here"]), inline=True) - newembed.add_field(name=_('**Team List**'), value='{blue_emoji}: **{channelblue}** | {red_emoji}: **{channelred}** | {yellow_emoji}: **{channelyellow}** | ❔: **{channelunknown}**'.format(blue_emoji=parse_emoji(channel.guild, config['team_dict']['mystic']), channelblue=channel_dict["mystic"], red_emoji=parse_emoji(channel.guild, config['team_dict']['valor']), channelred=channel_dict["valor"], yellow_emoji=parse_emoji(channel.guild, config['team_dict']['instinct']), channelyellow=channel_dict["instinct"], channelunknown=channel_dict["unknown"]), inline=True) + newembed.add_field(name=_('**Team List**'), value='{blue_emoji}: **{channelblue}** | {red_emoji}: **{channelred}** | {yellow_emoji}: **{channelyellow}** | ❔: **{channelunknown}**'.format(blue_emoji=parse_emoji(channel.guild, cf.get_team_info('mystic')['emoji']), channelblue=channel_dict["mystic"], red_emoji=parse_emoji(channel.guild, cf.get_team_info('valor')['emoji']), channelred=channel_dict["valor"], yellow_emoji=parse_emoji(channel.guild, cf.get_team_info('instinct')['emoji']), channelyellow=channel_dict["instinct"], channelunknown=channel_dict["unknown"]), inline=True) newembed.set_footer(text=reportembed.footer.text, icon_url=reportembed.footer.icon_url) newembed.set_thumbnail(url=reportembed.thumbnail.url) try: @@ -6921,7 +6936,7 @@ def list_output(r): team = word.lower() break if team == "mystic" or team == "valor" or team == "instinct": - bulletpoint = parse_emoji(ctx.guild, config['team_dict'][team]) + bulletpoint = parse_emoji(ctx.guild, cf.get_team_info(team)['emoji']) elif team == "unknown": bulletpoint = '❔' else: @@ -7214,7 +7229,7 @@ async def _teamlist(ctx): team_dict[team][status] += int(trainer_dict[trainer]['party'][team]) for team in team_list[:-1]: if team_dict[team]['total'] > 0: - teamliststr += _('{emoji} **{total} total,** {interested} interested, {coming} coming, {here} waiting {emoji}\n').format(emoji=parse_emoji(ctx.guild, config['team_dict'][team]), total=team_dict[team]['total'], interested=team_dict[team]['maybe'], coming=team_dict[team]['coming'], here=team_dict[team]['here']) + teamliststr += _('{emoji} **{total} total,** {interested} interested, {coming} coming, {here} waiting {emoji}\n').format(emoji=parse_emoji(ctx.guild, cf.get_team_info(team)['emoji']), total=team_dict[team]['total'], interested=team_dict[team]['maybe'], coming=team_dict[team]['coming'], here=team_dict[team]['here']) if team_dict["unknown"]['total'] > 0: teamliststr += '❔ ' teamliststr += _('**{grey_number} total,** {greymaybe} interested, {greycoming} coming, {greyhere} waiting') diff --git a/meowth/config.py b/meowth/config.py new file mode 100644 index 000000000..beefdd589 --- /dev/null +++ b/meowth/config.py @@ -0,0 +1,54 @@ +import json +import gettext +import os + + +class Config: + + language = None + config = None + pokemon_path_source = None + raid_path_source = None + pkmn_info = None + raid_info = None + team_info = None + type_list = None + type_chart = None + + def __init__(self, configpath='config.json'): + # Load configuration + with open(configpath, 'r') as fd: + self.config = json.load(fd) + # Set up message catalog access + language_ = self.config['bot-language'] + self.language = gettext.translation( + 'meowth', localedir='locale', languages=[language_]) + self.language.install() + self.pokemon_path_source = os.path.join( + 'locale', '{0}', 'pkmn.json').format(self.config['pokemon-language']) + self.raid_path_source = os.path.join('data', 'raid_info.json') + # Load Pokemon list and raid info + with open(self.pokemon_path_source, 'r') as fd: + self.pkmn_info = json.load(fd) + with open(self.raid_path_source, 'r') as fd: + self.raid_info = json.load(fd) + # Load type information + with open(os.path.join('data', 'type_chart.json'), 'r') as fd: + self.type_chart = json.load(fd) + with open(os.path.join('data', 'type_list.json'), 'r') as fd: + self.type_list = json.load(fd) + # Load team information + self.team_info = self.config['team_dict'] + team_path_source = os.path.join('locale', '{0}', 'team.json').format(language_) + with open(team_path_source, 'r') as fd: + team_lang_info = json.load(fd) + for k, v in team_lang_info.items(): + for a, b in v.items(): + self.team_info[k][a] = b + + def get_pokemon_list(self): + return self.pkmn_info['pokemon_list'] + + def get_team_info(self, team): + return self.team_info[team] + diff --git a/samples/config_blank.json b/samples/config_blank.json index 11bc22eca..61bb4ace3 100644 --- a/samples/config_blank.json +++ b/samples/config_blank.json @@ -26,7 +26,13 @@ "//": "Define your server's emoji strings here.", "//": "Emoji for team assignments", -"team_dict": {"mystic": ":mystic:", "valor": ":valor:", "instinct": ":instinct:", "harmony": ":harmony:"}, + +"team_dict": { + "mystic": { "emoji" : ":mystic:", "role" : "Equipe Sagesse" }, + "valor": { "emoji" : ":valor:", "role" : "Equipe Bravoure" }, + "instinct": { "emoji" : ":instinct:", "role" : "Equipe Intuition" }, + "harmony": { "emoji" : ":harmony:", "role" : "Equipe Harmony" } +}, "//": "Emoji for raid organization", "omw_id": ":omw:", diff --git a/tests/test_config.py b/tests/test_config.py new file mode 100644 index 000000000..7220896bd --- /dev/null +++ b/tests/test_config.py @@ -0,0 +1,18 @@ +import os +import sys +from unittest import TestCase + +from meowth.config import Config + +os.chdir(os.path.abspath(os.path.pardir)) + + +class TestConfig(TestCase): + + def test_get_team_info(self): + config = Config() + print(config.get_team_info("valor")['role']) + team_msg = _(' or ').join(['**!team {0}**'.format(team['name']) + for team in config.team_info.values()]) + print(team_msg) + From a713d336a894d8e862630d4d0c045fc2f4d874fa Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Tue, 26 Jun 2018 01:42:19 +0200 Subject: [PATCH 09/15] Default roles if not set (cherry picked from commit 78dddac) --- meowth/__main__.py | 1 + meowth/config.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/meowth/__main__.py b/meowth/__main__.py index 26a21fd96..3e84b868c 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -3714,6 +3714,7 @@ async def team(ctx,*,content): entered_team = team_split[0] entered_team = ''.join([i for i in entered_team if i.isalpha()]) logger.debug("Enterred team: %s" % entered_team) + logger.debug("lower roles: %s" % lowercase_roles) map_team_by_name = {t['name']: (k, t) for k, t in cf.team_info.items()} if entered_team in map_team_by_name: index = lowercase_roles.index(map_team_by_name[entered_team][1]['role'].lower()) diff --git a/meowth/config.py b/meowth/config.py index beefdd589..f721cb16e 100644 --- a/meowth/config.py +++ b/meowth/config.py @@ -45,6 +45,11 @@ def __init__(self, configpath='config.json'): for k, v in team_lang_info.items(): for a, b in v.items(): self.team_info[k][a] = b + # set default roles + for team in self.team_info.values(): + if not 'role' in team: + team['role'] = team['name'] + def get_pokemon_list(self): return self.pkmn_info['pokemon_list'] From 9a572529877a459726b2517f390181141c759833 Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sat, 30 Jun 2018 17:08:56 +0200 Subject: [PATCH 10/15] Traductions et maj des .PO et .POT avec **msgmerge** (cherry picked from commit ea13256) --- locale/en-nocatchphrase/LC_MESSAGES/meowth.po | 5095 +++++++++++++---- locale/en/LC_MESSAGES/meowth.po | 5095 +++++++++++++---- locale/fr/team.json | 2 +- locale/meowth.pot | 1480 ++--- meowth/__main__.py | 54 +- meowth/utils.py | 6 +- 6 files changed, 8702 insertions(+), 3030 deletions(-) diff --git a/locale/en-nocatchphrase/LC_MESSAGES/meowth.po b/locale/en-nocatchphrase/LC_MESSAGES/meowth.po index 9f1281883..2cac55e24 100644 --- a/locale/en-nocatchphrase/LC_MESSAGES/meowth.po +++ b/locale/en-nocatchphrase/LC_MESSAGES/meowth.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Meowth2.0 Discord Bot\n" -"POT-Creation-Date: 2017-10-21 22:31+1000\n" +"POT-Creation-Date: 2018-06-29 22:54+CEST\n" "PO-Revision-Date: 2017-10-21 22:35+1000\n" "Last-Translator: Scragly\n" "Language-Team: Scragly\n" @@ -17,29 +17,93 @@ msgstr "" "X-Generator: Poedit 2.0.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: __main__.py:269 -#, python-brace-format +#: meowth/__main__.py:163 +msgid "**Error when loading extension" +msgstr "" + +#: meowth/__main__.py:167 +msgid "**Extension {ext} Loaded.**\n" +msgstr "" + +#: meowth/__main__.py:176 +msgid "**Extension{plural} {est} unloaded.**\n" +msgstr "" + +#: meowth/__main__.py:343 msgid "Received admin command {command} from unauthorized user, {user}!" msgstr "Received admin command {command} from unauthorized user, {user}!" -#: __main__.py:276 -#, python-brace-format +#: meowth/__main__.py:354 meowth/__main__.py:3806 +#, fuzzy +msgid "Meowth! **{word}** isn't a Pokemon!" +msgstr "\"{entered_word}\" is not a Pokemon! Check your spelling!" + +#: meowth/__main__.py:356 +msgid " Did you mean **{correction}**?" +msgstr "" + +#: meowth/__main__.py:455 +msgid "Did you mean: '{0}'" +msgstr "" + +#: meowth/__main__.py:506 meowth/__main__.py:3983 meowth/__main__.py:4146 +#: meowth/__main__.py:4397 meowth/__main__.py:4528 meowth/__main__.py:4896 +msgid "{pokemon} - " +msgstr "" + +#: meowth/__main__.py:507 msgid "" -"Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " -"\"{corrected_word}\"?" +"{roletest}Meowth! {pkmn} raid reported by {member} in {channel}! Coordinate " +"here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" msgstr "" -"\"{entered_word}\" is not a Pokemon! Did you mean \"{corrected_word}\"?" -#: __main__.py:278 -#, python-brace-format -msgid "Meowth! \"{entered_word}\" is not a Pokemon! Check your spelling!" -msgstr "\"{entered_word}\" is not a Pokemon! Check your spelling!" +#: meowth/__main__.py:509 +msgid "" +"Meowth! Level {level} raid egg reported by {member} in {channel}! Coordinate " +"here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" +msgstr "" + +#: meowth/__main__.py:511 +msgid "" +"Meowth! EX raid reported by {member} in {channel}! Coordinate here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" +msgstr "" + +#: meowth/__main__.py:517 +msgid "exraid-egg-" +msgstr "" + +#: meowth/__main__.py:550 +msgid "level-{level}-egg-" +msgstr "" + +#: meowth/__main__.py:566 meowth/__main__.py:2043 +msgid "" +"The following could not be found:\n" +"{}" +msgstr "" + +#: meowth/__main__.py:566 meowth/__main__.py:2043 +msgid "Warning" +msgstr "" -#: __main__.py:346 -#| msgid "" -#| "This channel has been reported as a duplicate and has been deactivated. " -#| "Check the channel list for the other raid channel to coordinate in! If " -#| "this was an error you can reset the raid with **!timerset**" +#: meowth/__main__.py:570 +msgid "" +"{}\n" +"\n" +"**Warning:**\n" +"The following could not be found: {}" +msgstr "" + +#: meowth/__main__.py:710 msgid "" "This channel has been successfully reported as a duplicate and will be " "deleted in 1 minute. Check the channel list for the other raid channel to " @@ -51,15 +115,19 @@ msgstr "" "coordinate in!\n" "If this was in error, reset the raid with **!timerset**" -#: __main__.py:356 -#, python-brace-format +#: meowth/__main__.py:725 meowth/__main__.py:5413 +msgid "hatched-" +msgstr "" + +#: meowth/__main__.py:729 +#, fuzzy msgid "" "**This egg has hatched!**\n" "\n" "...or the time has just expired. Trainers {trainer_list}: Update the raid to " "the pokemon that hatched using **!raid ** or reset the hatch timer " "with **!timerset**. This channel will be deactivated until I get an update " -"and I'll delete it in 15 minutes if I don't hear anything." +"and I'll delete it in 45 minutes if I don't hear anything." msgstr "" "**This egg has hatched!**\n" "\n" @@ -68,31 +136,57 @@ msgstr "" "with **!timerset**. This channel will be deactivated until I get an update " "and I'll delete it in 15 minutes if I don't hear anything." -#: __main__.py:360 +#: meowth/__main__.py:731 +msgid "**This level {level} raid egg has expired!**" +msgstr "" + +#: meowth/__main__.py:735 meowth/__main__.py:5414 +msgid "expired-" +msgstr "" + +#: meowth/__main__.py:739 +#, fuzzy msgid "" "This channel timer has expired! The channel has been deactivated and will be " "deleted in 5 minutes.\n" -"To reactivate the channel, use !timerset to set the timer again." +"To reactivate the channel, use **!timerset** to set the timer again." msgstr "" "This channel timer has expired! The channel has been deactivated and will be " "deleted in 5 minutes.\n" "To reactivate the channel, use !timerset to set the timer again." -#: __main__.py:604 -#, python-brace-format +#: meowth/__main__.py:741 +msgid " raid" +msgstr "" + +#: meowth/__main__.py:741 meowth/__main__.py:5608 meowth/__main__.py:6223 +#: meowth/__main__.py:6484 meowth/__main__.py:6996 +msgid "event" +msgstr "" + +#: meowth/__main__.py:742 +msgid "**This {pokemon}{raidtype} has expired!**" +msgstr "" + +#: meowth/__main__.py:800 +msgid "archived-" +msgstr "" + +#: meowth/__main__.py:809 msgid "" -"\n" -"Reboot messages sent: {success_count} successful, {fail_count} failed." +"-----------------------------------------------\n" +"**The channel has been archived and removed from view for everybody but " +"Meowth and those with Manage Channel permissions. Any messages that were " +"deleted after the channel was marked for archival will be posted below. You " +"will need to delete this channel manually.**\n" +"-----------------------------------------------" msgstr "" -"\n" -"Reboot messages sent: {success_count} successful, {fail_count} failed." -#: __main__.py:645 +#: meowth/__main__.py:1041 msgid "Starting up..." msgstr "Starting up..." -#: __main__.py:664 -#, python-brace-format +#: meowth/__main__.py:1092 msgid "" "Meowth! That's right!\n" "\n" @@ -104,11 +198,7 @@ msgstr "" "{server_count} servers connected.\n" "{member_count} members found." -#: __main__.py:677 -#| msgid "" -#| "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " -#| "someone has invited me to your server! Type !help to see a list of things " -#| "I can do, and type !configure in any channel of your server to begin!" +#: meowth/__main__.py:1117 msgid "" "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " "someone has invited me to your server! Type **!help** to see a list of " @@ -119,1406 +209,4080 @@ msgstr "" "invited me to your server! Type **!help** to see a list of things I can do, " "and type **!configure** in any channel of your server to begin!" -#: __main__.py:696 -msgid "" -"__**Meowth Configuration**__\n" -"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " -"Helper Bot! I will be guiding you through some setup steps to get me setup " -"on your server.\n" -"\n" -"**Role Setup**\n" -"Before you begin the configuration, please make sure my role is moved to the " -"top end of the server role hierarchy. It can be under admins and mods, but " -"must be above team ands general roles. Here is an example: \n" -"\n" -"Reply with **cancel** at any time throughout the questions to cancel the " -"configure process.\n" -"\n" -"**Team Assignments**\n" -"Team assignment allows users to assign their Pokemon Go team role using the " -"**!team** command. If you have a bot that handles this already, you may want " -"to disable this feature.\n" -"If you are to use this feature, ensure existing team roles are as follows: " -"mystic, valor, instinct. These must be all lowercase letters. If they don't " -"exist yet, I'll make some for you instead.\n" -"\n" -"Respond with: **N** to disable, **Y** to enable:" +#: meowth/__main__.py:1134 meowth/__main__.py:3587 +msgid " or " msgstr "" -"__**Meowth Configuration**__\n" -"That's Right! Welcome to the configuration for Meowth the Pokemon Go Helper " -"Bot! I will be guiding you through some setup steps to get me setup on your " -"server.\n" -"\n" -"**Role Setup**\n" -"Before you begin the configuration, please make sure my role is moved to the " -"top end of the server role hierarchy. It can be under admins and mods, but " -"must be above team ands general roles. Here is an example: \n" -"\n" -"Reply with **cancel** at any time throughout the questions to cancel the " -"configure process.\n" -"\n" -"**Team Assignments**\n" -"Team assignment allows users to assign their Pokemon Go team role using the " -"**!team** command. If you have a bot that handles this already, you may want " -"to disable this feature.\n" -"If you are to use this feature, ensure existing team roles are as follows: " -"mystic, valor, instinct. These must be all lowercase letters. If they don't " -"exist yet, I'll make some for you instead.\n" -"\n" -"Respond with: **N** to disable, **Y** to enable:" -#: __main__.py:705 +#: meowth/__main__.py:1140 +msgid " If you have any questions just ask an admin." +msgstr " If you have any questions just ask an admin." + +#: meowth/__main__.py:1141 +#, fuzzy +msgid "Meowth! Welcome to {server}, {user}! " +msgstr "Welcome to {server_name}, {new_member_name}! " + +#: meowth/__main__.py:1143 +#, fuzzy +msgid "Set your team by typing {team_command}." +msgstr "Set your team by typing {team_command} without quotations." + +#: meowth/__main__.py:1183 meowth/__main__.py:1195 meowth/__main__.py:6438 msgid "" -"**Team Assignments enabled!**\n" -"---" +"Meowth! Please wait until the raid egg has hatched before announcing you're " +"coming or present." msgstr "" -"**Team Assignments enabled!**\n" -"---" +"Please wait until the raid egg has hatched before announcing you're coming " +"or present." -#: __main__.py:709 +#: meowth/__main__.py:1230 meowth/__main__.py:5382 msgid "" -"**Team Assignments disabled!**\n" -"---" +"Meowth! Someone has suggested a different location for the raid! Trainers " +"{trainer_list}: make sure you are headed to the right place!" msgstr "" -"**Team Assignments disabled!**\n" -"---" +"Someone has suggested a different location for the raid! Trainers " +"{trainer_list}: make sure you are headed to the right place!" -#: __main__.py:712 __main__.py:739 __main__.py:758 __main__.py:781 -#: __main__.py:800 __main__.py:823 __main__.py:840 __main__.py:880 -#: __main__.py:897 __main__.py:924 -msgid "" -"**CONFIG CANCELLED!**\n" -"No changes have been made." +#: meowth/__main__.py:1294 +msgid "has despawned" msgstr "" -"**CONFIG CANCELLED!**\n" -"No changes have been made." -#: __main__.py:715 __main__.py:761 __main__.py:826 __main__.py:843 -#: __main__.py:927 -msgid "" -"I'm sorry I don't understand. Please reply with either **N** to disable, or " -"**Y** to enable." +#: meowth/__main__.py:1363 meowth/__main__.py:1391 meowth/__main__.py:1407 +msgid "Error occured while trying to save!" +msgstr "Error occured while trying to save!" + +#: meowth/__main__.py:1393 +#, fuzzy +msgid "Restarting..." +msgstr "Starting up..." + +#: meowth/__main__.py:1409 +#, fuzzy +msgid "Shutting down..." +msgstr "Starting up..." + +#: meowth/__main__.py:1430 +msgid "Are you sure you want to clear all regionals?" msgstr "" -"I'm sorry I don't understand. Please reply with either **N** to disable, or " -"**Y** to enable." -#: __main__.py:718 -msgid "" -"**Welcome Message**\n" -"\n" -" I can welcome new members to the server with a short message. Here is an " -"example:\n" +#: meowth/__main__.py:1451 +msgid "Meowth! Regional raid boss cleared!" msgstr "" -"**Welcome Message**\n" -"\n" -" I can welcome new members to the server with a short message. Here is an " -"example:\n" -#: __main__.py:720 -#, python-brace-format -#| msgid "" -#| "Sample message:```Meowth! Welcome to [SERVER], @[MEMBER]! Set your team " -#| "by typing '!team mystic' or '!team valor' or '!team instinct' without " -#| "quotations. If you have any questions just ask an admin.```" -msgid "" -"Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " -"typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " -"without quotations. If you have any questions just ask an admin." +#: meowth/__main__.py:1457 +msgid "Meowth! Regional raid boss set to **{boss}**!" msgstr "" -"Welcome to {server_name}, {owner_name.mention}! Set your team by typing '**!" -"team mystic**' or '**!team valor**' or '**!team instinct**' without " -"quotations. If you have any questions just ask an admin." -#: __main__.py:722 -#, python-brace-format -#| msgid "Meowth! Welcome to {server.name}, {new_member_name.mention}! " +#: meowth/__main__.py:1460 +#, fuzzy +msgid "Meowth! That Pokemon doesn't appear in raids!" +msgstr "The Pokemon {pokemon} does not appear in raids!" + +#: meowth/__main__.py:1473 meowth/__main__.py:1476 +#, fuzzy msgid "" -"Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " -"questions just ask an admin." +"I couldn't convert your answer to an appropriate timezone! Please double " +"check what you sent me and resend a number from **-12** to **12**." msgstr "" -"Welcome to {server_name}, {owner_name.mention}! If you have any questions " -"just ask an admin." +"I couldn't convert your answer to an appropriate timezone!.\n" +"Please double check what you sent me and resend a number strarting from " +"**-12** to **12**." -#: __main__.py:723 +#: meowth/__main__.py:1480 msgid "" -"This welcome message can be in a specific channel or a direct message. If " -"you have a bot that handles this already, you may want to disable this " -"feature.\n" -"\n" -"Respond with: **N** to disable, **Y** to enable:" +"Timezone has been set to: `UTC{offset}`\n" +"The current time is **{now}**" msgstr "" -"This welcome message can be in a specific channel or a direct message. If " -"you have a bot that handles this already, you may want to disable this " -"feature.\n" -"\n" -"Respond with: **N** to disable, **Y** to enable:" -#: __main__.py:728 -msgid "" -"**Welcome Message enabled!**\n" -"---\n" -"**Welcome Message Channels**\n" -"Which channel in your server would you like me to post the Welcome Messages? " -"You can also choose to have them sent to the new member via Direct Message " -"(DM) instead.\n" -"\n" -"Respond with: **channel-name** of a channel in your server or **DM** to " -"Direct Message:" +#: meowth/__main__.py:1494 +msgid "Prefix has been set to: `{}`" msgstr "" -"**Welcome Message enabled!**\n" -"---\n" -"**Welcome Message Channels**\n" -"Which channel in your server would you like me to post the Welcome Messages? " -"You can also choose to have them sent to the new member via Direct Message " -"(DM) instead.\n" -"\n" -"Respond with: **channel-name** of a channel in your server or **DM** to " -"Direct Message:" -#: __main__.py:736 -msgid "" -"Channel names can't contain spaces, sorry. Please double check the name and " -"send your response again." +#: meowth/__main__.py:1497 +msgid "Prefix has been reset to default: `{}`" msgstr "" -"Channel names can't contain spaces, sorry. Please double check the name and " -"send your response again." -#: __main__.py:748 -msgid "" -"**Welcome Channel set**\n" -"---" +#: meowth/__main__.py:1506 +msgid "Silph Road Travelers Card cleared!" msgstr "" -"**Welcome Channel set**\n" -"---" -#: __main__.py:751 -msgid "" -"The channel you provided isn't in your server. Please double check your " -"channel name and resend your response." +#: meowth/__main__.py:1516 +msgid "The Silph Extension isn't accessible at the moment, sorry!" msgstr "" -"The channel you provided isn't in your server. Please double check your " -"channel name and resend your response." -#: __main__.py:755 -msgid "" -"**Welcome Message disabled!**\n" -"---" +#: meowth/__main__.py:1521 +msgid "Silph Card for {silph_user} not found." msgstr "" -"**Welcome Message disabled!**\n" -"---" -#: __main__.py:764 -msgid "" -"**Main Functions**\n" -"Main Functions include:\n" -" - **!want** and creating tracked Pokemon roles \n" -" - **!wild** Pokemon reports\n" -" - **!raid** reports and channel creation for raid management.\n" -"If you don't want __any__ of the Pokemon tracking or Raid management " -"features, you may want to disable them.\n" -"\n" -"Respond with: **N** to disable, or **Y** to enable:" +#: meowth/__main__.py:1525 +msgid "No Discord account found linked to this Travelers Card!" msgstr "" -"**Main Functions**\n" -"Main Functions include:\n" -" - **!want** and creating tracked Pokemon roles \n" -" - **!wild** Pokemon reports\n" -" - **!raid** reports and channel creation for raid management.\n" -"If you don't want __any__ of the Pokemon tracking or Raid management " -"features, you may want to disable them.\n" -"\n" -"Respond with: **N** to disable, or **Y** to enable:" -#: __main__.py:769 -msgid "" -"**Main Functions enabled**\n" -"---\n" -"**Reporting Channels**\n" -"Pokemon raid or wild reports are contained within one or more channels. Each " -"channel will be able to represent different areas/communities. I'll need you " -"to provide a list of channels in your server you will allow reports from in " -"this format: `channel-name, channel-name, channel-name`" +#: meowth/__main__.py:1529 +msgid "This Travelers Card is linked to another Discord account!" msgstr "" -"**Main Functions enabled**\n" -"---\n" -"**Reporting Channels**\n" -"Pokemon raid or wild reports are contained within one or more channels. Each " -"channel will be able to represent different areas/communities. I'll need you " -"to provide a list of channels in your server you will allow reports from in " -"this format: `channel-name, channel-name, channel-name`" -#: __main__.py:771 -msgid "" -"If you do not require raid and wild reporting, you may want to disable this " -"function.\n" -"\n" -"Respond with: **N** to disable, or the **channel-name** list to enable, each " -"seperated with a comma and space:" +#: meowth/__main__.py:1543 +msgid "This Travelers Card has been successfully linked to you!" msgstr "" -"If you do not require raid and wild reporting, you may want to disable this " -"function.\n" -"\n" -"Respond with: **N** to disable, or the **channel-name** list to enable, each " -"seperated with a comma and space:" -#: __main__.py:778 -msgid "" -"**Reporting Channels disabled**\n" -"---" +#: meowth/__main__.py:1550 +msgid "Pokebattler ID cleared!" msgstr "" -"**Reporting Channels disabled**\n" -"---" -#: __main__.py:791 -msgid "" -"**Reporting Channels enabled**\n" -"---" +#: meowth/__main__.py:1561 +msgid "Pokebattler ID set to {pbid}!" msgstr "" -"**Reporting Channels enabled**\n" -"---" -#: __main__.py:793 -#, python-brace-format -msgid "" -"The channel list you provided doesn't match with your servers channels.\n" -"The following aren't in your server: {invalid_channels}\n" -"Please double check your channel list and resend your reponse." +#: meowth/__main__.py:1576 +msgid "Prefix for this server is: `{}`" msgstr "" -"The channel list you provided doesn't match with your servers channels.\n" -"The following aren't in your server: {invalid_channels}\n" -"Please double check your channel list and resend your reponse." -#: __main__.py:796 -msgid "" -"**Report Locations**\n" -"For each report, I generate Google Maps links to give people directions to " -"raids and spawns! To do this, I need to know which suburb/town/region each " -"report channel represents, to ensure we get the right location in the map. " -"For each report channel you provided, I will need it's corresponding general " -"location using only letters and spaces, with each location seperated by a " -"comma and space.\n" -"Example: `kansas city mo, hull uk, sydney nsw australia`\n" -"Each location will have to be in the same order as you provided the channels " -"in the previous question.\n" +#: meowth/__main__.py:1590 +msgid "Bot Permissions" +msgstr "" + +#: meowth/__main__.py:1605 +msgid "**FAIL**" +msgstr "" + +#: meowth/__main__.py:1605 +msgid "**PASS**" +msgstr "" + +#: meowth/__main__.py:1613 +msgid "**MISSING**" +msgstr "" + +#: meowth/__main__.py:1616 +msgid "**ENABLED**" +msgstr "" + +#: meowth/__main__.py:1621 +msgid "GUILD" +msgstr "" + +#: meowth/__main__.py:1626 +msgid "CATEGORY" +msgstr "" + +#: meowth/__main__.py:1627 +msgid "CHANNEL" +msgstr "" + +#: meowth/__main__.py:1634 +msgid "I couldn't send an embed here, so I've sent you a DM" +msgstr "" + +#: meowth/__main__.py:1674 +msgid "I'll wait for your announcement!" +msgstr "" + +#: meowth/__main__.py:1681 meowth/__main__.py:1737 +msgid "" +"Meowth! You took too long to send me your announcement! Retry when you're " +"ready." +msgstr "" + +#: meowth/__main__.py:1684 +msgid "Announcement" +msgstr "" + +#: meowth/__main__.py:1694 +msgid "to send it to all servers, " +msgstr "" + +#: meowth/__main__.py:1702 +msgid "That's what you sent, does it look good? React with " +msgstr "" + +#: meowth/__main__.py:1704 +msgid "to send to another channel, " +msgstr "" + +#: meowth/__main__.py:1706 +msgid "to send it to this channel, or " +msgstr "" + +#: meowth/__main__.py:1708 +msgid "to cancel" +msgstr "" + +#: meowth/__main__.py:1718 +#, fuzzy +msgid "Announcement Cancelled." +msgstr "Duplicate Report cancelled." + +#: meowth/__main__.py:1721 meowth/__main__.py:1733 +msgid "Announcement Sent." +msgstr "" + +#: meowth/__main__.py:1723 +msgid "What channel would you like me to send it to?" +msgstr "" + +#: meowth/__main__.py:1735 +msgid "Meowth! That channel doesn't exist! Retry when you're ready." +msgstr "" + +#: meowth/__main__.py:1748 meowth/__main__.py:3571 +msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" +msgstr "" + +#: meowth/__main__.py:1762 +msgid "Announcement sent to {} server owners: {} successful, {} failed." +msgstr "" + +#: meowth/__main__.py:1767 +#, fuzzy +msgid "Announcement Timed Out." +msgstr "Duplicate Report Timed Out." + +#: meowth/__main__.py:1814 +msgid "" +"I'm sorry, I couldn't understand some of what you entered. Let's just start " +"here." +msgstr "" + +#: meowth/__main__.py:1816 meowth/__main__.py:1927 meowth/__main__.py:1989 +#: meowth/__main__.py:2148 meowth/__main__.py:2372 meowth/__main__.py:2563 +#: meowth/__main__.py:2664 meowth/__main__.py:2764 meowth/__main__.py:2864 +#: meowth/__main__.py:3038 meowth/__main__.py:3119 meowth/__main__.py:3194 +msgid "" +"**MULTIPLE SESSIONS!**\n" "\n" -"Respond with: **location info, location info, location info** each matching " -"the order of the previous channel list:" +"It looks like you have **{yoursessions}** active configure sessions. I " +"recommend you send **cancel** first and then send your request again to " +"avoid confusing me.\n" +"\n" +"Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**" msgstr "" -"**Report Locations**\n" -"For each report, I generate Google Maps links to give people directions to " -"raids and spawns! To do this, I need to know which suburb/town/region each " -"report channel represents, to ensure we get the right location in the map. " -"For each report channel you provided, I will need it's corresponding general " -"location using only letters and spaces, with each location seperated by a " -"comma and space.\n" -"Example: `kansas city mo, hull uk, sydney nsw australia`\n" -"Each location will have to be in the same order as you provided the channels " -"in the previous question.\n" + +#: meowth/__main__.py:1817 +#, fuzzy +msgid "" +"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " +"Helper Bot! I will be guiding you through some steps to get me setup on your " +"server.\n" "\n" -"Respond with: **location info, location info, location info** each matching " -"the order of the previous channel list:" +"**Role Setup**\n" +"Before you begin the configuration, please make sure my role is moved to the " +"top end of the server role hierarchy. It can be under admins and mods, but " +"must be above team and general roles. [Here is an example](http://i.imgur." +"com/c5eaX1u.png)" +msgstr "" +"__**Meowth Configuration**__\n" +"\n" +"Welcome to the configuration for Meowth the Pokemon Go Helper Bot! I will be " +"guiding you through some setup steps to get me setup on your server.\n" +"\n" +"**Team Assignment Configuration**\n" +"\n" +"First, I have a feature that allows users to assign their Pokemon Go team " +"using roles. If you have a bot that handles this already, or you don't want " +"this feature, type N, otherwise type Y to enable the feature!" -#: __main__.py:808 -#, python-brace-format +#: meowth/__main__.py:1819 msgid "" -"The number of cities don't match the number of channels you gave me " -"earlier!\n" -"I'll show you the two lists to compare:\n" -"{channellist}\n" -"{citylist}\n" -"Please double check that your locations match up with your provided channels " -"and resend your response." +"\n" +"\n" +"**Welcome Back**\n" +"This isn't your first time configuring. You can either reconfigure " +"everything by replying with **all** or reply with a comma separated list to " +"configure those commands. Example: `want, raid, wild`" msgstr "" -"The number of cities don't match the number of channels you gave me " -"earlier!\n" -"I'll show you the two lists to compare:\n" -"{channellist}\n" -"{citylist}\n" -"Please double check that your locations match up with your provided channels " -"and resend your response." -#: __main__.py:811 +#: meowth/__main__.py:1823 msgid "" -"**Report Locations are set**\n" -"---\n" -"**Raid Reports**\n" -"Do you want **!raid** reports enabled? If you want __only__ the **!wild** " -"feature for reports, you may want to disable this.\n" "\n" -"Respond with: **N** to disable, or **Y** to enable:" +"\n" +"**Enabled Commands:**\n" +"{enabled_commands}" msgstr "" -"**Report Locations are set**\n" -"---\n" -"**Raid Reports**\n" -"Do you want **!raid** reports enabled? If you want __only__ the **!wild** " -"feature for reports, you may want to disable this.\n" + +#: meowth/__main__.py:1824 +msgid "" "\n" -"Respond with: **N** to disable, or **Y** to enable:" +"\n" +"**All Commands:**\n" +"**all** - To redo configuration\n" +"**team** - For Team Assignment configuration\n" +"**welcome** - For Welcome Message configuration\n" +"**raid** - for raid command configuration\n" +"**exraid** - for EX raid command configuration\n" +"**invite** - for invite command configuration\n" +"**counters** - for automatic counters configuration\n" +"**wild** - for wild command configuration\n" +"**research** - for !research command configuration\n" +"**meetup** - for !meetup command configuration\n" +"**want** - for want/unwant command configuration\n" +"**archive** - For !archive configuration\n" +"**timezone** - For timezone configuration" +msgstr "" + +#: meowth/__main__.py:1825 meowth/__main__.py:1852 +msgid "" +"\n" +"\n" +"Reply with **cancel** at any time throughout the questions to cancel the " +"configure process." +msgstr "" + +#: meowth/__main__.py:1826 meowth/__main__.py:1853 +msgid "Meowth Configuration - {guild}" +msgstr "" + +#: meowth/__main__.py:1833 meowth/__main__.py:1966 meowth/__main__.py:2033 +#: meowth/__main__.py:2084 meowth/__main__.py:2125 meowth/__main__.py:2168 +#: meowth/__main__.py:2217 meowth/__main__.py:2239 meowth/__main__.py:2258 +#: meowth/__main__.py:2308 meowth/__main__.py:2392 meowth/__main__.py:2441 +#: meowth/__main__.py:2463 meowth/__main__.py:2482 meowth/__main__.py:2540 +#: meowth/__main__.py:2586 meowth/__main__.py:2627 meowth/__main__.py:2684 +#: meowth/__main__.py:2733 meowth/__main__.py:2784 meowth/__main__.py:2833 +#: meowth/__main__.py:2884 meowth/__main__.py:2933 meowth/__main__.py:2955 +#: meowth/__main__.py:2974 meowth/__main__.py:3057 meowth/__main__.py:3135 +#: meowth/__main__.py:3168 meowth/__main__.py:3209 +#, fuzzy +msgid "" +"**CONFIG CANCELLED!**\n" +"\n" +"No changes have been made." +msgstr "" +"**CONFIG CANCELLED!**\n" +"No changes have been made." + +#: meowth/__main__.py:1847 +#, fuzzy +msgid "I'm sorry I don't understand. Please reply with the choices above." +msgstr "" +"I'm sorry I don't understand. Please reply with either **N** to disable, or " +"**Y** to enable." + +#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 +#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 +#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 +#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 +#: meowth/__main__.py:3198 +msgid "Configuration Complete" +msgstr "" + +#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 +#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 +#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 +#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 +#: meowth/__main__.py:3198 +msgid "" +"Meowth! Alright! Your settings have been saved and I'm ready to go! If you " +"need to change any of these settings, just type **!configure** in your " +"server again." +msgstr "" +"Alright! Your settings have been saved and I'm ready to go! If you need to " +"change any of these settings, just type **!configure** in your server again." + +#: meowth/__main__.py:1939 +#, fuzzy +msgid "Team Assignments" +msgstr "" +"**Team Assignments enabled!**\n" +"---" + +#: meowth/__main__.py:1939 +msgid "" +"Team assignment allows users to assign their Pokemon Go team role using the " +"**!team** command. If you have a bot that handles this already, you may want " +"to disable this feature.\n" +"\n" +"If you are to use this feature, ensure existing team roles are as follows: " +"mystic, valor, instinct. These must be all lowercase letters. If they don't " +"exist yet, I'll make some for you instead.\n" +"\n" +"Respond here with: **N** to disable, **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:1959 +#, fuzzy +msgid "Team Assignments enabled!" +msgstr "" +"**Team Assignments enabled!**\n" +"---" + +#: meowth/__main__.py:1963 +#, fuzzy +msgid "Team Assignments disabled!" +msgstr "" +"**Team Assignments disabled!**\n" +"---" + +#: meowth/__main__.py:1969 meowth/__main__.py:2128 meowth/__main__.py:2543 +#: meowth/__main__.py:2589 +msgid "" +"I'm sorry I don't understand. Please reply with either **N** to disable, or " +"**Y** to enable." +msgstr "" +"I'm sorry I don't understand. Please reply with either **N** to disable, or " +"**Y** to enable." + +#: meowth/__main__.py:2000 +#, fuzzy +msgid "" +"I can welcome new members to the server with a short message. Here is an " +"example, but it is customizable:\n" +"\n" +msgstr "" +"**Welcome Message**\n" +"\n" +" I can welcome new members to the server with a short message. Here is an " +"example:\n" + +#: meowth/__main__.py:2002 +msgid "" +"Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " +"typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " +"without quotations. If you have any questions just ask an admin." +msgstr "" +"Welcome to {server_name}, {owner_name.mention}! Set your team by typing '**!" +"team mystic**' or '**!team valor**' or '**!team instinct**' without " +"quotations. If you have any questions just ask an admin." + +#: meowth/__main__.py:2004 +msgid "" +"Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " +"questions just ask an admin." +msgstr "" +"Welcome to {server_name}, {owner_name.mention}! If you have any questions " +"just ask an admin." + +#: meowth/__main__.py:2005 +#, fuzzy +msgid "" +"\n" +"\n" +"This welcome message can be in a specific channel or a direct message. If " +"you have a bot that handles this already, you may want to disable this " +"feature.\n" +"\n" +"Respond with: **N** to disable, **Y** to enable:" +msgstr "" +"This welcome message can be in a specific channel or a direct message. If " +"you have a bot that handles this already, you may want to disable this " +"feature.\n" +"\n" +"Respond with: **N** to disable, **Y** to enable:" + +#: meowth/__main__.py:2006 meowth/__main__.py:2023 +#, fuzzy +msgid "Welcome Message" +msgstr "" +"**Welcome Message disabled!**\n" +"---" + +#: meowth/__main__.py:2011 +#, fuzzy +msgid "Welcome Message enabled!" +msgstr "" +"**Welcome Message disabled!**\n" +"---" + +#: meowth/__main__.py:2014 +msgid "" +"Would you like a custom welcome message? You can reply with **N** to use the " +"default message above or enter your own below.\n" +"\n" +"I can read all [discord formatting](https://support.discordapp.com/hc/en-us/" +"articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline-) " +"and I have the following template tags:\n" +"\n" +"**{@member}** - Replace member with user name or ID\n" +"**{#channel}** - Replace channel with channel name or ID\n" +"**{&role}** - Replace role name or ID (shows as @deleted-role DM preview)\n" +"**{user}** - Will mention the new user\n" +"**{server}** - Will print your server's name\n" +"Surround your message with [] to send it as an embed. **Warning:** Mentions " +"within embeds may be broken on mobile, this is a Discord bug." +msgstr "" + +#: meowth/__main__.py:2025 +msgid "Current Welcome Message" +msgstr "" + +#: meowth/__main__.py:2030 +msgid "Default welcome message set" +msgstr "" + +#: meowth/__main__.py:2036 +msgid "" +"Please shorten your message to less than 500 characters. You entered {count}." +msgstr "" + +#: meowth/__main__.py:2046 +msgid "" +"{msg}\n" +"\n" +"**Warning:**\n" +"The following could not be found: {errors}" +msgstr "" + +#: meowth/__main__.py:2047 +msgid "" +"Please check the data given and retry a new welcome message, or reply with " +"**N** to use the default." +msgstr "" + +#: meowth/__main__.py:2052 +msgid "Here's what you sent. Does it look ok?" +msgstr "" + +#: meowth/__main__.py:2059 +msgid "" +"Here's what you sent. Does it look ok?\n" +"\n" +"{welcome}" +msgstr "" + +#: meowth/__main__.py:2066 +msgid "" +"Please enter a new welcome message, or reply with **N** to use the default." +msgstr "" + +#: meowth/__main__.py:2070 +#, fuzzy +msgid "" +"Welcome Message set to:\n" +"\n" +"{}" +msgstr "" +"**Welcome Message disabled!**\n" +"---" + +#: meowth/__main__.py:2073 +#, fuzzy +msgid "Welcome Message Channel" +msgstr "" +"**Welcome Message disabled!**\n" +"---" + +#: meowth/__main__.py:2073 +#, fuzzy +msgid "" +"Which channel in your server would you like me to post the Welcome Messages? " +"You can also choose to have them sent to the new member via Direct Message " +"(DM) instead.\n" +"\n" +"Respond with: **channel-name** or ID of a channel in your server or **DM** " +"to Direct Message:" +msgstr "" +"**Welcome Message enabled!**\n" +"---\n" +"**Welcome Message Channels**\n" +"Which channel in your server would you like me to post the Welcome Messages? " +"You can also choose to have them sent to the new member via Direct Message " +"(DM) instead.\n" +"\n" +"Respond with: **channel-name** of a channel in your server or **DM** to " +"Direct Message:" + +#: meowth/__main__.py:2078 +msgid "Welcome DM set" +msgstr "" + +#: meowth/__main__.py:2081 +msgid "" +"Channel names can't contain spaces, sorry. Please double check the name and " +"send your response again." +msgstr "" +"Channel names can't contain spaces, sorry. Please double check the name and " +"send your response again." + +#: meowth/__main__.py:2112 meowth/__main__.py:2206 meowth/__main__.py:2430 +#: meowth/__main__.py:2722 meowth/__main__.py:2822 meowth/__main__.py:2922 +#: meowth/__main__.py:3095 +msgid "" +"I couldn't set my own permissions in this channel. Please ensure I have the " +"correct permissions in {channel} using **{prefix}get perms**." +msgstr "" + +#: meowth/__main__.py:2113 +#, fuzzy +msgid "Welcome Channel set to {channel}" +msgstr "" +"**Welcome Channel set**\n" +"---" + +#: meowth/__main__.py:2116 +#, fuzzy +msgid "" +"The channel you provided isn't in your server. Please double check your " +"channel and resend your response." +msgstr "" +"The channel you provided isn't in your server. Please double check your " +"channel name and resend your response." + +#: meowth/__main__.py:2122 +#, fuzzy +msgid "Welcome Message disabled!" +msgstr "" +"**Welcome Message disabled!**\n" +"---" + +#: meowth/__main__.py:2159 +#, fuzzy +msgid "Raid Reporting Channels" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2159 +#, fuzzy +msgid "" +"Raid Reporting allows users to report active raids with **!raid** or raid " +"eggs with **!raidegg**. Pokemon raid reports are contained within one or " +"more channels. Each channel will be able to represent different areas/" +"communities. I'll need you to provide a list of channels in your server you " +"will allow reports from in this format: `channel-name, channel-name, channel-" +"name`\n" +"\n" +"Example: `kansas-city-raids, hull-raids, sydney-raids`\n" +"\n" +"If you do not require raid or raid egg reporting, you may want to disable " +"this function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2165 +#, fuzzy +msgid "Raid Reporting disabled" +msgstr "" +"**Raid Reports disabled**\n" +"---" + +#: meowth/__main__.py:2197 +#, fuzzy +msgid "Raid Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2209 meowth/__main__.py:2433 meowth/__main__.py:2725 +#: meowth/__main__.py:2825 meowth/__main__.py:2925 meowth/__main__.py:3099 +#, fuzzy +msgid "" +"The channel list you provided doesn't match with your servers channels.\n" +"\n" +"The following aren't in your server: **{invalid_channels}**\n" +"\n" +"Please double check your channel list and resend your reponse." +msgstr "" +"The channel list you provided doesn't match with your servers channels.\n" +"The following aren't in your server: {invalid_channels}\n" +"Please double check your channel list and resend your reponse." + +#: meowth/__main__.py:2212 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"the raid or egg! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need its corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2212 +msgid "Raid Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 +#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 +#: meowth/__main__.py:2929 meowth/__main__.py:2971 +msgid "Entered Channels" +msgstr "" + +#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 +#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 +#: meowth/__main__.py:2929 meowth/__main__.py:2971 +msgid "{citychannel_list}" +msgstr "" + +#: meowth/__main__.py:2226 meowth/__main__.py:2450 meowth/__main__.py:2742 +#: meowth/__main__.py:2842 meowth/__main__.py:2942 +#, fuzzy +msgid "" +"The number of cities doesn't match the number of channels you gave me " +"earlier!\n" +"\n" +"I'll show you the two lists to compare:\n" +"\n" +"{channellist}\n" +"{citylist}\n" +"\n" +"Please double check that your locations match up with your provided channels " +"and resend your response." +msgstr "" +"The number of cities don't match the number of channels you gave me " +"earlier!\n" +"I'll show you the two lists to compare:\n" +"{channellist}\n" +"{citylist}\n" +"Please double check that your locations match up with your provided channels " +"and resend your response." + +#: meowth/__main__.py:2229 +msgid "Raid Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2230 +msgid "" +"How would you like me to categorize the raid channels I create? Your options " +"are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**region** - If you want them categorized by region\n" +"**level** - If you want them categorized by level." +msgstr "" + +#: meowth/__main__.py:2230 meowth/__main__.py:2254 meowth/__main__.py:2305 +msgid "Raid Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2254 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as raid reporting channels." +msgstr "" + +#: meowth/__main__.py:2285 meowth/__main__.py:2336 meowth/__main__.py:2509 +#: meowth/__main__.py:3001 +msgid "" +"The category list you provided doesn't match with your server's categories." +msgstr "" + +#: meowth/__main__.py:2287 meowth/__main__.py:2294 meowth/__main__.py:2338 +#: meowth/__main__.py:2345 meowth/__main__.py:2511 meowth/__main__.py:2518 +#: meowth/__main__.py:3003 meowth/__main__.py:3010 +msgid "" +"\n" +"\n" +"The following aren't in your server: **{invalid_categories}**" +msgstr "" + +#: meowth/__main__.py:2288 meowth/__main__.py:2339 meowth/__main__.py:2512 +#: meowth/__main__.py:3004 +msgid "" +"\n" +"\n" +"Please double check your category list and resend your response. If you just " +"made these categories, try again." +msgstr "" + +#: meowth/__main__.py:2292 meowth/__main__.py:2516 meowth/__main__.py:3008 +#, fuzzy +msgid "" +"The number of categories I found in your server doesn't match the number of " +"channels you gave me earlier!\n" +"\n" +"I'll show you the two lists to compare:\n" +"\n" +"**Matched Channels:** {channellist}\n" +"**Matched Categories:** {catlist}\n" +"\n" +"Please double check that your categories match up with your provided " +"channels and resend your response." +msgstr "" +"The number of cities don't match the number of channels you gave me " +"earlier!\n" +"I'll show you the two lists to compare:\n" +"{channellist}\n" +"{citylist}\n" +"Please double check that your locations match up with your provided channels " +"and resend your response." + +#: meowth/__main__.py:2305 +msgid "" +"Pokemon Go currently has five levels of raids. Please provide the names of " +"the categories you would like each level of raid to appear in. Use the " +"following order: 1, 2, 3, 4, 5 \n" +"\n" +"You do not need to use different categories for each level, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" +msgstr "" + +#: meowth/__main__.py:2343 +msgid "" +"The number of categories I found in your server doesn't match the number of " +"raid levels! Make sure you give me exactly six categories, one for each " +"level of raid. You can use the same category for multiple levels if you " +"want, but I need to see six category names.\n" +"\n" +"**Matched Categories:** {catlist}\n" +"\n" +"Please double check your categories." +msgstr "" + +#: meowth/__main__.py:2349 meowth/__main__.py:2523 meowth/__main__.py:3015 +msgid "Sorry, I didn't understand your answer! Try again." +msgstr "" + +#: meowth/__main__.py:2352 +msgid "Raid Categories are set" +msgstr "" + +#: meowth/__main__.py:2383 +#, fuzzy +msgid "EX Raid Reporting Channels" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2383 +#, fuzzy +msgid "" +"EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon " +"EX raid reports are contained within one or more channels. Each channel will " +"be able to represent different areas/communities. I'll need you to provide a " +"list of channels in your server you will allow reports from in this format: " +"`channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-raids, hull-raids, sydney-raids`\n" +"\n" +"If you do not require EX raid reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2389 +#, fuzzy +msgid "EX Raid Reporting disabled" +msgstr "" +"**Raid Reports disabled**\n" +"---" + +#: meowth/__main__.py:2421 +#, fuzzy +msgid "EX Raid Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2436 +msgid "EX Raid Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2436 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"EX raids! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2453 +msgid "EX Raid Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2454 +msgid "" +"How would you like me to categorize the EX raid channels I create? Your " +"options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2454 meowth/__main__.py:2478 +msgid "EX Raid Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2478 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as EX raid reporting channels." +msgstr "" + +#: meowth/__main__.py:2526 +msgid "EX Raid Categories are set" +msgstr "" + +#: meowth/__main__.py:2528 +msgid "EX Raid Channel Read Permissions" +msgstr "" + +#: meowth/__main__.py:2528 +msgid "" +"Who do you want to be able to **see** the EX Raid channels? Your options " +"are:\n" +"\n" +"**everyone** - To have everyone be able to see all reported EX Raids\n" +"**same** - To only allow those with access to the reporting channel." +msgstr "" + +#: meowth/__main__.py:2533 +msgid "Everyone permission enabled" +msgstr "" + +#: meowth/__main__.py:2537 +msgid "Same permission enabled" +msgstr "" + +#: meowth/__main__.py:2574 +msgid "" +"Do you want access to EX raids controlled through members using the **!" +"invite** command?\n" +"If enabled, members will have read-only permissions for all EX Raids until " +"they use **!invite** to gain access. If disabled, EX Raids will inherit the " +"permissions from their reporting channels.\n" +"\n" +"Respond with: **N** to disable, or **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:2574 +msgid "Invite Configuration" +msgstr "" + +#: meowth/__main__.py:2579 +msgid "Invite Command enabled" +msgstr "" + +#: meowth/__main__.py:2583 +msgid "Invite Command disabled" +msgstr "" + +#: meowth/__main__.py:2618 +msgid "Automatic Counters Configuration" +msgstr "" + +#: meowth/__main__.py:2618 +msgid "" +"Do you want to generate an automatic counters list in newly created raid " +"channels using PokeBattler?\n" +"If enabled, I will post a message containing the best counters for the raid " +"boss in new raid channels. Users will still be able to use **!counters** to " +"generate this list.\n" +"\n" +"Respond with: **N** to disable, or enable with a comma separated list of " +"boss levels that you would like me to generate counters for. Example:`3,4,5," +"EX`" +msgstr "" + +#: meowth/__main__.py:2624 +msgid "Automatic Counters disabled" +msgstr "" + +#: meowth/__main__.py:2641 +msgid "Automatic Counter Levels set to: {levels}" +msgstr "" + +#: meowth/__main__.py:2644 +msgid "" +"Please enter at least one level from 1 to EX separated by comma. Ex: `4,5," +"EX` or **N** to turn off automatic counters." +msgstr "" + +#: meowth/__main__.py:2675 +#, fuzzy +msgid "Wild Reporting Channels" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2675 +#, fuzzy +msgid "" +"Wild Reporting allows users to report wild spawns with **!wild**. Pokemon " +"**wild** reports are contained within one or more channels. Each channel " +"will be able to represent different areas/communities. I'll need you to " +"provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-wilds, hull-wilds, sydney-wilds`\n" +"\n" +"If you do not require **wild** reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2681 +#, fuzzy +msgid "Wild Reporting disabled" +msgstr "" +"**Wild Reports disabled**\n" +"---" + +#: meowth/__main__.py:2713 +#, fuzzy +msgid "Wild Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2728 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"wild spawns! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2728 +msgid "Wild Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2745 +msgid "Wild Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2775 +msgid "Research Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2775 +#, fuzzy +msgid "" +"Research Reporting allows users to report field research with **!research**. " +"Pokemon **research** reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-research, hull-research, sydney-research`\n" +"\n" +"If you do not require **research** reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2781 +#, fuzzy +msgid "Research Reporting disabled" +msgstr "" +"**Raid Reports disabled**\n" +"---" + +#: meowth/__main__.py:2813 +#, fuzzy +msgid "Research Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2828 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"field research! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need its corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2828 +msgid "Research Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2845 +msgid "Research Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2875 +#, fuzzy +msgid "Meetup Reporting Channels" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2875 +#, fuzzy +msgid "" +"Meetup Reporting allows users to report meetups with **!meetup** or **!" +"event**. Meetup reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-meetups, hull-meetups, sydney-meetups`\n" +"\n" +"If you do not require meetup reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2881 +#, fuzzy +msgid "Meetup Reporting disabled" +msgstr "" +"**Reporting Channels disabled**\n" +"---" + +#: meowth/__main__.py:2913 +#, fuzzy +msgid "Meetup Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2928 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"meetups! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2928 +msgid "Meetup Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2945 +msgid "Meetup Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2946 +msgid "" +"How would you like me to categorize the meetup channels I create? Your " +"options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2946 meowth/__main__.py:2970 +msgid "Meetup Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2970 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as meetup reporting channels." +msgstr "" + +#: meowth/__main__.py:3018 +msgid "Meetup Categories are set" +msgstr "" + +#: meowth/__main__.py:3049 +#, fuzzy +msgid "Pokemon Notifications" +msgstr "" +"**Pokemon Notifications enabled**\n" +"---" + +#: meowth/__main__.py:3049 +#, fuzzy +msgid "" +"The **!want** and **!unwant** commands let you add or remove roles for " +"Pokemon that will be mentioned in reports. This let you get notifications on " +"the Pokemon you want to track. I just need to know what channels you want to " +"allow people to manage their pokemon with the **!want** and **!unwant** " +"command.\n" +"\n" +"If you don't want to allow the management of tracked Pokemon roles, then you " +"may want to disable this feature.\n" +"\n" +"Repond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated by a comma and space." +msgstr "" +"**Pokemon Notifications**\n" +"The **!want** and **!unwant** commands let you add or remove roles for " +"Pokemon that will be mentioned in reports. This let you get notifications on " +"the Pokemon you want to track. I just need to know what channels you want to " +"allow people to manage their pokemon with the **!want** and **!unwant** " +"command. If you pick a channel that doesn't exist, I'll make it for you.\n" +"If you don't want to allow the management of tracked Pokemon roles, then you " +"may want to disable this feature.\n" +"\n" +"Repond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated by a comma and space." + +#: meowth/__main__.py:3054 +#, fuzzy +msgid "Pokemon Notifications disabled" +msgstr "" +"**Pokemon Notifications disabled**\n" +"---" + +#: meowth/__main__.py:3096 +#, fuzzy +msgid "Pokemon Notifications enabled" +msgstr "" +"**Pokemon Notifications enabled**\n" +"---" + +#: meowth/__main__.py:3130 +msgid "" +"The **!archive** command marks temporary raid channels for archival rather " +"than deletion. This can be useful for investigating potential violations of " +"your server's rules in these channels.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise send " +"the category you would like me to place archived channels in. You can say " +"**same** to keep them in the same category, or type the name or ID of a " +"category in your server." +msgstr "" + +#: meowth/__main__.py:3130 meowth/__main__.py:3162 +msgid "Archive Configuration" +msgstr "" + +#: meowth/__main__.py:3140 +msgid "Archived channels will remain in the same category." +msgstr "" + +#: meowth/__main__.py:3144 +#, fuzzy +msgid "Archived Channels disabled." +msgstr "" +"**Reporting Channels disabled**\n" +"---" + +#: meowth/__main__.py:3155 +msgid "" +"I couldn't find the category you replied with! Please reply with **same** to " +"leave archived channels in the same category, or give the name or ID of an " +"existing category." +msgstr "" + +#: meowth/__main__.py:3159 +msgid "Archive category set." +msgstr "" + +#: meowth/__main__.py:3162 +msgid "" +"I can also listen in your raid channels for words or phrases that you want " +"to trigger an automatic archival. For example, if discussion of spoofing is " +"against your server rules, you might tell me to listen for the word " +"'spoofing'.\n" +"\n" +"Reply with **none** to disable this feature, or reply with a comma separated " +"list of phrases you want me to listen in raid channels for." +msgstr "" + +#: meowth/__main__.py:3166 +msgid "Phrase list disabled." +msgstr "" + +#: meowth/__main__.py:3175 +msgid "Archive Phrase list set." +msgstr "" + +#: meowth/__main__.py:3205 +msgid "" +"There are a few settings available that are not within **!configure**. To " +"set these, use **!set ** in any channel to set that setting.\n" +"\n" +"These include:\n" +"**!set regional ** - To set a server's regional raid boss\n" +"**!set prefix ** - To set my command prefix\n" +"**!set timezone ** - To set offset outside of **!configure**\n" +"**!set silph ** - To set a trainer's SilphRoad card (usable by " +"members)\n" +"**!set pokebattler ** - To set a trainer's pokebattler ID (usable by " +"members)\n" +"\n" +"However, we can do your timezone now to help coordinate reports for you. For " +"others, use the **!set** command.\n" +"\n" +"The current 24-hr time UTC is {utctime}. How many hours off from that are " +"you?\n" +"\n" +"Respond with: A number from **-12** to **12**:" +msgstr "" + +#: meowth/__main__.py:3205 +msgid "Timezone Configuration and Other Settings" +msgstr "" + +#: meowth/__main__.py:3215 meowth/__main__.py:3218 +#, fuzzy +msgid "" +"I couldn't convert your answer to an appropriate timezone!\n" +"\n" +"Please double check what you sent me and resend a number strarting from " +"**-12** to **12**." +msgstr "" +"I couldn't convert your answer to an appropriate timezone!.\n" +"Please double check what you sent me and resend a number strarting from " +"**-12** to **12**." + +#: meowth/__main__.py:3223 +#, fuzzy +msgid "Timezone set" +msgstr "" +"**Timezone set**\n" +"---" + +#: meowth/__main__.py:3244 +msgid "" +"\n" +"**Level {level} raid list:** `{raidlist}` \n" +msgstr "" + +#: meowth/__main__.py:3251 meowth/__main__.py:3264 meowth/__main__.py:3269 +msgid "**Level {level} raid list:** `{raidlist}` \n" +msgstr "" + +#: meowth/__main__.py:3262 +msgid "" +"I couldn't understand the list you supplied! Please use a comma-separated " +"list of Pokemon species numbers." +msgstr "" + +#: meowth/__main__.py:3263 +msgid "I will replace this:\n" +msgstr "" + +#: meowth/__main__.py:3268 +msgid "" +"\n" +"\n" +"With this:\n" +msgstr "" + +#: meowth/__main__.py:3273 +msgid "" +"\n" +"\n" +"Continue?" +msgstr "" + +#: meowth/__main__.py:3281 +msgid "Meowth! Configuration cancelled!" +msgstr "" + +#: meowth/__main__.py:3292 +msgid "Meowth! Configuration successful!" +msgstr "" + +#: meowth/__main__.py:3294 +msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" +msgstr "" + +#: meowth/__main__.py:3311 +msgid "every user" +msgstr "" + +#: meowth/__main__.py:3333 +msgid "" +"Are you sure you want to reset the **{type}** report stats for **{target}**?" +msgstr "" + +#: meowth/__main__.py:3359 +msgid "{trainer}'s report stats have been cleared!" +msgstr "" + +#: meowth/__main__.py:3375 +msgid "The channel you entered is not a raid channel." +msgstr "" + +#: meowth/__main__.py:3378 meowth/__main__.py:4304 +msgid "level-{egg_level}-egg-" +msgstr "" + +#: meowth/__main__.py:3397 meowth/__main__.py:3400 meowth/__main__.py:4320 +#: meowth/__main__.py:4323 meowth/__main__.py:4693 meowth/__main__.py:4696 +#: meowth/__main__.py:6405 meowth/__main__.py:6408 +#, fuzzy +msgid "**Possible Bosses:**" +msgstr "Possible Bosses: {boss_list}" + +#: meowth/__main__.py:3397 meowth/__main__.py:4320 meowth/__main__.py:4693 +#: meowth/__main__.py:6405 +msgid "{bosslist1}" +msgstr "" + +#: meowth/__main__.py:3398 meowth/__main__.py:4321 meowth/__main__.py:4694 +#: meowth/__main__.py:6406 +msgid "{bosslist2}" +msgstr "" + +#: meowth/__main__.py:3400 meowth/__main__.py:4323 meowth/__main__.py:4696 +#: meowth/__main__.py:6408 +msgid "{bosslist}" +msgstr "" + +#: meowth/__main__.py:3407 meowth/__main__.py:4406 meowth/__main__.py:4566 +#: meowth/__main__.py:5370 meowth/__main__.py:5384 meowth/__main__.py:6399 +msgid "team" +msgstr "" + +#: meowth/__main__.py:3408 meowth/__main__.py:4407 meowth/__main__.py:4567 +#: meowth/__main__.py:5371 meowth/__main__.py:5385 meowth/__main__.py:6400 +msgid "status" +msgstr "" + +#: meowth/__main__.py:3412 meowth/__main__.py:3413 +msgid "Level {}" +msgstr "" + +#: meowth/__main__.py:3412 meowth/__main__.py:3413 +msgid "level\\s\\d" +msgstr "" + +#: meowth/__main__.py:3415 +#, fuzzy +msgid "Meowth! Level {} reported" +msgstr "{member} is interested!" + +#: meowth/__main__.py:3415 meowth/__main__.py:3416 +msgid "Meowth!\\s.*\\sraid\\sreported" +msgstr "" + +#: meowth/__main__.py:3416 +msgid "Meowth! Level {}" +msgstr "" + +#: meowth/__main__.py:3440 +msgid "" +"Are you sure you want to clear all status for this raid? Everybody will have " +"to RSVP again. If you are wanting to clear one user's status, use `!" +"setstatus cancel`" +msgstr "" + +#: meowth/__main__.py:3456 +#, fuzzy +msgid "Meowth! Raid status lists have been cleared!" +msgstr "**!wild** commands have been disabled." + +#: meowth/__main__.py:3471 +msgid "Meowth! {status} is not a valid status!" +msgstr "" + +#: meowth/__main__.py:3489 +msgid "Removed {cleancount} empty roles" +msgstr "" + +#: meowth/__main__.py:3519 meowth/__main__.py:3570 +msgid "Uptime" +msgstr "" + +#: meowth/__main__.py:3523 meowth/__main__.py:3575 +msgid "I need the `Embed links` permission to send this" +msgstr "" + +#: meowth/__main__.py:3532 +msgid "{yr}y {mth}m {day}d {hr}:{min}" +msgstr "" + +#: meowth/__main__.py:3534 +msgid "{mth}m {day}d {hr}:{min}" +msgstr "" + +#: meowth/__main__.py:3536 +msgid "{day} days {hr} hrs {min} mins" +msgstr "" + +#: meowth/__main__.py:3538 +msgid "{hr} hrs {min} mins {sec} secs" +msgstr "" + +#: meowth/__main__.py:3540 +msgid "{min} mins {sec} secs" +msgstr "" + +#: meowth/__main__.py:3556 +msgid "" +"I'm Meowth! A Pokemon Go helper bot for Discord!\n" +"\n" +"I'm made by [{author_name}]({author_repo}) and improvements have been " +"contributed by many other people also.\n" +"\n" +"[Join our server]({server_invite}) if you have any questions or feedback.\n" +"\n" +msgstr "" + +#: meowth/__main__.py:3563 +msgid "About Meowth" +msgstr "" + +#: meowth/__main__.py:3564 +msgid "Owner" +msgstr "" + +#: meowth/__main__.py:3566 +msgid "Servers" +msgstr "" + +#: meowth/__main__.py:3567 +msgid "Members" +msgstr "" + +#: meowth/__main__.py:3568 +msgid "Your Server" +msgstr "" + +#: meowth/__main__.py:3569 +msgid "Your Members" +msgstr "" + +#: meowth/__main__.py:3605 +msgid "Maximum guild roles reached." +msgstr "" + +#: meowth/__main__.py:3610 +msgid "" +"Meowth! My roles are ranked lower than the following team roles: " +"**{higher_roles_list}**\n" +"Please get an admin to move my roles above them!" +msgstr "" +"My roles are ranked lower than the following team roles: " +"**{higher_roles_list}**\n" +"Please get an admin to move my roles above them!" + +#: meowth/__main__.py:3634 +msgid "Meowth! You already have a team role!" +msgstr "You already have a team role!" + +#: meowth/__main__.py:3638 +#, fuzzy +msgid "Meowth! You are already in Team Harmony!" +msgstr "You already have a team role!" + +#: meowth/__main__.py:3642 +msgid "" +"Meowth! {team_role} is not configured as a role on this server. Please " +"contact an admin for assistance." +msgstr "" +"{team_role} is not configured as a role on this server. Please contact an " +"admin for assistance." + +#: meowth/__main__.py:3646 +msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" +msgstr "\"{entered_team}\" isn't a valid team! Try {available_teams}" + +#: meowth/__main__.py:3650 +msgid "" +"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " +"an admin!" +msgstr "" +"The \"{entered_team}\" role isn't configured on this server! Contact an " +"admin!" + +#: meowth/__main__.py:3656 +msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" +msgstr "Added {member} to Team {team_name}! {team_emoji}" + +#: meowth/__main__.py:3660 +msgid "Meowth! I can't add roles!" +msgstr "I can't add roles!" + +#: meowth/__main__.py:3671 +msgid "Traveler Card" +msgstr "" + +#: meowth/__main__.py:3673 +msgid "{user}'s Trainer Profile" +msgstr "" + +#: meowth/__main__.py:3675 +msgid "Silph Road" +msgstr "" + +#: meowth/__main__.py:3676 +msgid "Pokebattler" +msgstr "" + +#: meowth/__main__.py:3677 +#, fuzzy +msgid "Raid Reports" +msgstr "" +"**Raid Reports enabled**\n" +"---" + +#: meowth/__main__.py:3678 +msgid "Egg Reports" +msgstr "" + +#: meowth/__main__.py:3679 +msgid "EX Raid Reports" +msgstr "" + +#: meowth/__main__.py:3680 +#, fuzzy +msgid "Wild Reports" +msgstr "" +"**Wild Reports enabled**\n" +"---" + +#: meowth/__main__.py:3681 +msgid "Research Reports" +msgstr "" + +#: meowth/__main__.py:3697 +msgid "" +"Leaderboard type not supported. Please select from: **total, raids, eggs, " +"exraids, wilds, research**" +msgstr "" + +#: meowth/__main__.py:3712 +msgid "Reporting Leaderboard ({type})" +msgstr "" + +#: meowth/__main__.py:3717 +msgid "Raids: **{raids}** | Eggs: **{eggs}** | " +msgstr "" + +#: meowth/__main__.py:3719 +msgid "EX Raids: **{exraids}** | " +msgstr "" + +#: meowth/__main__.py:3721 +msgid "Wilds: **{wilds}** | " +msgstr "" + +#: meowth/__main__.py:3723 +msgid "Research: **{research}** | " +msgstr "" + +#: meowth/__main__.py:3728 +msgid "No Reports" +msgstr "" + +#: meowth/__main__.py:3728 +msgid "Nobody has made a report or this report type is disabled." +msgstr "" + +#: meowth/__main__.py:3798 +msgid "Meowth! Did you mean **!list wants**?" +msgstr "" + +#: meowth/__main__.py:3819 +msgid "Maximum guild roles reached. Pokemon not added." +msgstr "" + +#: meowth/__main__.py:3840 +msgid "Meowth! Got it! {member} wants {pokemon}" +msgstr "Got it! {member} wants {pokemon}" + +#: meowth/__main__.py:3845 +msgid "Meowth! {member}, I already know you want {pokemon}!" +msgstr "{member}, I already know you want {pokemon}!" + +#: meowth/__main__.py:3848 +#, fuzzy +msgid "Meowth! {member}, out of your total {count} items:" +msgstr "{member} is on the way with a total of {trainer_count} trainers!" + +#: meowth/__main__.py:3850 +msgid "" +"\n" +"**{added_count} Added:** \n" +"\t{added_list}" +msgstr "" + +#: meowth/__main__.py:3852 +msgid "" +"\n" +"**{already_want_count} Already Following:** \n" +"\t{already_want_list}" +msgstr "" + +#: meowth/__main__.py:3856 +msgid "" +"\n" +"\t{word}" +msgstr "" + +#: meowth/__main__.py:3858 +msgid ": *({correction}?)*" +msgstr "" + +#: meowth/__main__.py:3859 +msgid "" +"\n" +"**{count} Not Valid:**" +msgstr "" + +#: meowth/__main__.py:3931 +msgid "{0}, you have no pokemon in your want list." +msgstr "{0}, you have no pokemon in your want list." + +#: meowth/__main__.py:3933 +msgid "{0}, I've removed {1} pokemon from your want list." +msgstr "{0}, I've removed {1} pokemon from your want list." + +#: meowth/__main__.py:3952 meowth/__main__.py:4038 meowth/__main__.py:4210 +#: meowth/__main__.py:4633 meowth/__main__.py:4817 meowth/__main__.py:4940 +#: meowth/__main__.py:5021 meowth/__main__.py:5028 meowth/__main__.py:5030 +#: meowth/__main__.py:5267 meowth/__main__.py:5287 meowth/__main__.py:5311 +#: meowth/__main__.py:6592 meowth/__main__.py:6755 meowth/__main__.py:6759 +#: meowth/__main__.py:6773 meowth/__main__.py:6855 +msgid "%I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:3955 meowth/__main__.py:3971 +msgid "" +"Meowth! Give more details when reporting! Usage: **!wild " +"**" +msgstr "" +"Give more details when reporting! Usage: **!wild **" + +#: meowth/__main__.py:3986 +msgid "**This {pokemon} has despawned!**" +msgstr "" + +#: meowth/__main__.py:3988 +#, fuzzy +msgid "Meowth! Click here for my directions to the wild {pokemon}!" +msgstr "Click here for directions to the wild {pokemon}!" + +#: meowth/__main__.py:3988 meowth/__main__.py:4899 +msgid "Ask {author} if my directions aren't perfect!" +msgstr "" + +#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 +#: meowth/__main__.py:4532 +msgid "**Details:**" +msgstr "" + +#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 +#: meowth/__main__.py:4532 +msgid "{pokemon} ({pokemonnumber}) {type}" +msgstr "" + +#: meowth/__main__.py:3991 +msgid "**Reactions:**" +msgstr "" + +#: meowth/__main__.py:3991 +msgid "{emoji}: I'm on my way!" +msgstr "" + +#: meowth/__main__.py:3992 +msgid "{emoji}: The Pokemon despawned!" +msgstr "" + +#: meowth/__main__.py:3993 meowth/__main__.py:4157 meowth/__main__.py:4327 +#: meowth/__main__.py:4700 meowth/__main__.py:4817 meowth/__main__.py:4965 +msgid "Reported by @{author} - {timestamp}" +msgstr "" + +#: meowth/__main__.py:3994 +#, fuzzy +msgid "" +"{roletest}Meowth! Wild {pokemon} reported by {member}! Details: " +"{location_details}" +msgstr "Wild {pokemon} reported by {member}! Details: {location_details}" + +#: meowth/__main__.py:4041 meowth/__main__.py:4069 meowth/__main__.py:4110 +#: meowth/__main__.py:4119 meowth/__main__.py:4278 +msgid "" +"Meowth! Give more details when reporting! Usage: **!raid " +"**" +msgstr "" +"Give more details when reporting! Usage: **!raid **" + +#: meowth/__main__.py:4051 +msgid "Meowth! **!raid assume** is not allowed in this level egg." +msgstr "**!raid assume** is not allowed in this level egg." + +#: meowth/__main__.py:4063 +msgid "" +"Meowth! Please wait until the egg has hatched before changing it to an open " +"raid!" +msgstr "" +"Please wait until the egg has hatched before changing it to an open raid!" + +#: meowth/__main__.py:4098 meowth/__main__.py:4385 meowth/__main__.py:4490 +msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" +msgstr "The Pokemon {pokemon} does not appear in raids!" + +#: meowth/__main__.py:4101 +#, fuzzy +msgid "" +"Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to " +"report one!" +msgstr "The Pokemon {pokemon} does not appear in raids!" + +#: meowth/__main__.py:4105 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} raids currently last no more " +"than {raidtime} minutes..." +msgstr "" +"Meowth...that's too long. {raidtype}s currently last no more than one hour..." + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "clear" +msgstr "" + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "extreme" +msgstr "" + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "none" +msgstr "" + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "rainy" +msgstr "" + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "sunny" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "cloudy" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "fog" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "partlycloudy" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "snow" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "windy" +msgstr "" + +#: meowth/__main__.py:4125 meowth/__main__.py:4284 +msgid "Meowth! I couldn't find a gym named '{0}'." +msgstr "" + +#: meowth/__main__.py:4129 meowth/__main__.py:4288 +msgid "No notes for this gym." +msgstr "" + +#: meowth/__main__.py:4149 meowth/__main__.py:4531 +msgid "Meowth! Click here for directions to the raid!" +msgstr "Click here for directions to the raid!" + +#: meowth/__main__.py:4151 meowth/__main__.py:4317 +msgid "" +"**Name:** {0}\n" +"**Notes:** {1}" +msgstr "" + +#: meowth/__main__.py:4152 meowth/__main__.py:4318 +msgid "**Gym:**" +msgstr "" + +#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +msgid "**Weaknesses:**" +msgstr "" + +#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +#, fuzzy +msgid "{weakness_list}" +msgstr "Weaknesses: {weakness_list}" + +#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4403 +#: meowth/__main__.py:4698 +msgid "**Next Group:**" +msgstr "" + +#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4698 +#: meowth/__main__.py:4963 meowth/__main__.py:6604 +msgid "Set with **!starttime**" +msgstr "" + +#: meowth/__main__.py:4156 meowth/__main__.py:4326 meowth/__main__.py:4699 +#: meowth/__main__.py:4964 +msgid "Set with **!timerset**" +msgstr "" + +#: meowth/__main__.py:4156 meowth/__main__.py:4538 meowth/__main__.py:4699 +msgid "**Expires:**" +msgstr "" + +#: meowth/__main__.py:4160 +msgid "" +"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " +"Coordinate in {raid_channel}" +msgstr "" +"{pokemon} raid reported by {member}! Details: {location_details}. Coordinate " +"in {raid_channel}" + +#: meowth/__main__.py:4162 +msgid "" +"{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! " +"Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4170 meowth/__main__.py:4425 meowth/__main__.py:4582 +msgid "" +"Here are the best counters for the raid boss in currently known weather " +"conditions! Update weather with **!weather**. If you know the moveset of the " +"boss, you can react to this message with the matching emoji and I will " +"update the counters." +msgstr "" + +#: meowth/__main__.py:4203 +msgid "" +"Meowth! Hey {member}, if you can, set the time left on the raid using **!" +"timerset ** so others can check it with **!timer**." +msgstr "" +"Hey {member}, if you can, set the time left on the raid using **!timerset " +"** so others can check it with **!timer**." + +#: meowth/__main__.py:4217 +msgid "" +"Meowth! Give more details when reporting! Usage: **!raidegg " +"**" +msgstr "" +"Give more details when reporting! Usage: **!raidegg **" + +#: meowth/__main__.py:4223 meowth/__main__.py:4268 +msgid "" +"Meowth! Give more details when reporting! Use at least: **!raidegg " +"**. Type **!help** raidegg for more info." +msgstr "" +"Give more details when reporting! Use at least: **!raidegg " +"**. Type **!help** raidegg for more info." + +#: meowth/__main__.py:4229 meowth/__main__.py:5058 +msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" +msgstr "" + +#: meowth/__main__.py:4249 meowth/__main__.py:5077 meowth/__main__.py:5135 +#: meowth/__main__.py:5220 meowth/__main__.py:5261 +msgid "Meowth! Please enter a time in the future." +msgstr "" + +#: meowth/__main__.py:4263 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more " +"than {hatchtime} minutes..." +msgstr "" +"Meowth...that's too long. {raidtype}s currently last no more than one hour..." + +#: meowth/__main__.py:4293 +msgid "Meowth! Raid egg levels are only from 1-5!" +msgstr "Raid egg levels are only from 1-5!" + +#: meowth/__main__.py:4315 meowth/__main__.py:4400 meowth/__main__.py:4691 +msgid "Meowth! Click here for directions to the coming raid!" +msgstr "Click here for directions to the coming raid!" + +#: meowth/__main__.py:4326 meowth/__main__.py:4404 +msgid "**Hatches:**" +msgstr "" + +#: meowth/__main__.py:4329 +msgid "" +"Meowth! Level {level} raid egg reported by {member}! Details: " +"{location_details}. Coordinate in {raid_channel}" +msgstr "" +"Level {level} raid egg reported by {member}! Details: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4331 +msgid "" +"Meowth! Level {level} raid egg reported by {member} in {citychannel}! " +"Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4355 +msgid "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**." +msgstr "" +"Hey {member}, if you can, set the time left until the egg hatches using **!" +"timerset ** so others can check it with **!timer**." + +#: meowth/__main__.py:4388 meowth/__main__.py:4493 +msgid "" +"Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" +msgstr "The Pokemon {pokemon} does not hatch from level {level} raid eggs!" + +#: meowth/__main__.py:4422 +#, fuzzy +msgid "" +"{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" +msgstr "This egg will be assumed to be {pokemon} when it hatches!" + +#: meowth/__main__.py:4467 meowth/__main__.py:5358 meowth/__main__.py:5428 +#: meowth/__main__.py:6391 +msgid "Coordinate here" +msgstr "" + +#: meowth/__main__.py:4505 +msgid "The event has started!" +msgstr "" + +#: meowth/__main__.py:4511 +msgid "" +"Meowth! The egg has hatched into a {pokemon} raid! Details: " +"{location_details}. Coordinate in {raid_channel}" +msgstr "" +"The egg has hatched into a {pokemon} raid! Details: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4512 +msgid "" +"Meowth! The egg reported by {member} in {citychannel} hatched into a " +"{pokemon} raid! Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4516 meowth/__main__.py:4703 +msgid "Use the **!invite** command to gain access and coordinate" +msgstr "" + +#: meowth/__main__.py:4517 meowth/__main__.py:4704 +msgid " after using **!invite** to gain access" +msgstr "" + +#: meowth/__main__.py:4519 meowth/__main__.py:4706 +msgid "Coordinate" +msgstr "" + +#: meowth/__main__.py:4521 +#, fuzzy +msgid "" +"Meowth! The EX egg has hatched into a {pokemon} raid! Details: " +"{location_details}. {invitemsgstr} coordinate in {raid_channel}" +msgstr "" +"The egg has hatched into a {pokemon} raid! Details: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4522 +msgid "" +"Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here{invitemsgstr2}!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4536 meowth/__main__.py:4538 meowth/__main__.py:5003 +#: meowth/__main__.py:5007 meowth/__main__.py:5010 meowth/__main__.py:5024 +#: meowth/__main__.py:5026 meowth/__main__.py:5154 meowth/__main__.py:5155 +#: meowth/__main__.py:5161 meowth/__main__.py:5162 meowth/__main__.py:5164 +#: meowth/__main__.py:5165 meowth/__main__.py:5289 meowth/__main__.py:6761 +#: meowth/__main__.py:6767 meowth/__main__.py:6769 meowth/__main__.py:6771 +msgid "%B %d at %I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4541 +msgid "Ends on %B %d at %I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4564 +#, fuzzy +msgid "" +"{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched " +"into a {pokemon} raid!\n" +"If you couldn't before, you're now able to update your status with **!" +"coming** or **!here**. If you've changed your plans, use **!cancel**." +msgstr "" +"Trainers {trainer_list}: The raid egg has just hatched into a {pokemon} " +"raid!\n" +"You're now able to update your status with **!coming** or **!here**. If " +"you've changed your plans, use **!cancel**." + +#: meowth/__main__.py:4637 meowth/__main__.py:4644 +#, fuzzy +msgid "Meowth! Give more details when reporting! Usage: **!exraid **" +msgstr "" +"Give more details when reporting! Usage: **!raidegg **" + +#: meowth/__main__.py:4656 +msgid "ex-raid-egg-" +msgstr "" + +#: meowth/__main__.py:4708 +#, fuzzy +msgid "" +"Meowth! EX raid egg reported by {member}! Details: {location_details}. " +"{invitemsgstr} in {raid_channel}" +msgstr "" +"Level {level} raid egg reported by {member}! Details: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4710 +msgid "" +"Meowth! EX raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here{invitemsgstr2}!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4732 +#, fuzzy +msgid "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**. " +"**** can just be written exactly how it appears on your EX " +"Raid Pass." +msgstr "" +"Hey {member}, if you can, set the time left until the egg hatches using **!" +"timerset ** so others can check it with **!timer**." + +#: meowth/__main__.py:4768 +msgid "" +"Meowth! No EX Raids have been reported in this server! Use **!exraid** to " +"report one!" +msgstr "" + +#: meowth/__main__.py:4770 +msgid "" +"Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just " +"going to take your word for it! The following {1} EX Raids have been " +"reported:\n" +"{2}\n" +"Reply with **the number** (1, 2, etc) of the EX Raid you have been invited " +"to. If none of them match your invite, type 'N' and report it with **!" +"exraid**" +msgstr "" + +#: meowth/__main__.py:4774 +msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" +msgstr "" + +#: meowth/__main__.py:4777 +msgid "" +"Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command " +"again, and make sure you respond with the number of the channel that matches!" +msgstr "" + +#: meowth/__main__.py:4788 +msgid "" +"Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the " +"trainers in there know if you can make it to the EX Raid!" +msgstr "" + +#: meowth/__main__.py:4792 +#, fuzzy +msgid "" +"Meowth! I couldn't understand your reply! Try the **!invite** command again!" +msgstr "" +"I couldn't understand your time format. Please try again with the time " +"format of H:MM." + +#: meowth/__main__.py:4822 +msgid "" +"entered an incorrect amount of arguments.\n" +"\n" +"Usage: **!research** or **!research , , **" +msgstr "" + +#: meowth/__main__.py:4827 meowth/__main__.py:4851 +msgid "**Pokestop:**" +msgstr "" + +#: meowth/__main__.py:4828 meowth/__main__.py:4869 +msgid "**Quest:**" +msgstr "" + +#: meowth/__main__.py:4829 meowth/__main__.py:4887 +msgid "**Reward:**" +msgstr "" + +#: meowth/__main__.py:4832 +msgid "**New Research Report**" +msgstr "" + +#: meowth/__main__.py:4832 +msgid "" +"Meowth! I'll help you report a research quest!\n" +"\n" +"First, I'll need to know what **pokestop** you received the quest from. " +"Reply with the name of the **pokestop**. You can reply with **cancel** to " +"stop anytime." +msgstr "" + +#: meowth/__main__.py:4840 meowth/__main__.py:4860 meowth/__main__.py:4878 +msgid "took too long to respond" +msgstr "" + +#: meowth/__main__.py:4843 meowth/__main__.py:4863 meowth/__main__.py:4881 +msgid "cancelled the report" +msgstr "" + +#: meowth/__main__.py:4852 +msgid "" +"Great! Now, reply with the **quest** that you received from **{location}**. " +"You can reply with **cancel** to stop anytime.\n" +"\n" +"Here's what I have so far:" +msgstr "" + +#: meowth/__main__.py:4870 +msgid "" +"Fantastic! Now, reply with the **reward** for the **{quest}** quest that you " +"received from **{location}**. You can reply with **cancel** to stop " +"anytime.\n" +"\n" +"Here's what I have so far:" +msgstr "" + +#: meowth/__main__.py:4897 +msgid "{roletest}Field Research reported by {author}" +msgstr "" + +#: meowth/__main__.py:4898 +#, fuzzy +msgid "Meowth! Click here for my directions to the research!" +msgstr "Click here for directions to the raid!" + +#: meowth/__main__.py:4919 +#, fuzzy +msgid "**Research Report Cancelled**" +msgstr "" +"**Raid Reports enabled**\n" +"---" + +#: meowth/__main__.py:4919 +msgid "" +"Meowth! Your report has been cancelled because you {error}! Retry when " +"you're ready." +msgstr "" + +#: meowth/__main__.py:4943 +#, fuzzy +msgid "Meowth! Give more details when reporting! Usage: **!meetup **" +msgstr "" +"Give more details when reporting! Usage: **!raidegg **" + +#: meowth/__main__.py:4949 +msgid "meetup-" +msgstr "" + +#: meowth/__main__.py:4960 +#, fuzzy +msgid "Meowth! Click here for directions to the event!" +msgstr "Click here for directions to the raid!" + +#: meowth/__main__.py:4961 +msgid "**Event Location:**" +msgstr "" + +#: meowth/__main__.py:4963 +msgid "**Event Starts:**" +msgstr "" + +#: meowth/__main__.py:4964 +msgid "**Event Ends:**" +msgstr "" + +#: meowth/__main__.py:4967 +#, fuzzy +msgid "" +"Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate " +"in {raid_channel}" +msgstr "" +"{pokemon} raid reported by {member}! Details: {location_details}. Coordinate " +"in {raid_channel}" + +#: meowth/__main__.py:4969 +#, fuzzy +msgid "" +"Meowth! Meetup reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here!\n" +"\n" +"To update your status, choose from the following commands: **!maybe**, **!" +"coming**, **!here**, **!cancel**. If you are bringing more than one trainer/" +"account, add in the number of accounts total, teams optional, on your first " +"status update.\n" +"Example: `!coming 5 2m 2v 1i`\n" +"\n" +"To see the list of trainers who have given their status:\n" +"**!list interested**, **!list coming**, **!list here** or use just **!list** " +"to see all lists. Use **!list teams** to see team distribution.\n" +"\n" +"Sometimes I'm not great at directions, but I'll correct my directions if " +"anybody sends me a maps link or uses **!location new
**. You can " +"see the location of the event by using **!location**\n" +"\n" +"You can set the start time with **!starttime ** (you can " +"also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" +"You can set the end time with **!timerset ** and access " +"this with **!timer**.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" +"{pokemon} raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here!\n" +"\n" +"To update your status, choose from the following commands:\n" +"**!interested, !coming, !here, !cancel**\n" +"If you are bringing more than one trainer/account, add the number of " +"accounts total on your first status update.\n" +"Example: `!coming 5`\n" +"\n" +"To see the list of trainers who have given their status:\n" +"**!list interested, !list coming, !list here**\n" +"Alternatively **!list** by itself will show all of the above.\n" +"\n" +"**!location** will show the current raid location.\n" +"**!location new
** will let you correct the raid address.\n" +"Sending a Google Maps link will also update the raid location.\n" +"\n" +"**!timer** will show the current raid time.\n" +"**!timerset** will let you correct the raid countdown time.\n" +"\n" +"Message **!starting** when the raid is beginning to clear the raid's 'here' " +"list.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." + +#: meowth/__main__.py:4987 +#, fuzzy +msgid "" +"Meowth! Hey {member}, if you can, set the time that the event starts with **!" +"starttime ** and also set the time that the event ends using " +"**!timerset **." +msgstr "" +"Hey {member}, if you can, set the time left until the egg hatches using **!" +"timerset ** so others can check it with **!timer**." + +#: meowth/__main__.py:5003 +msgid "This event will start at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:5005 +msgid "Nobody has told me a start time! Set it with **!starttime**" +msgstr "" + +#: meowth/__main__.py:5007 +msgid " | This event will end at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:5010 +msgid "This event will end at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:5012 +msgid "Nobody has told me a end time! Set it with **!timerset**" +msgstr "" + +#: meowth/__main__.py:5015 meowth/__main__.py:5583 +msgid "egg" +msgstr "" + +#: meowth/__main__.py:5016 meowth/__main__.py:5582 +msgid "hatch" +msgstr "" + +#: meowth/__main__.py:5018 meowth/__main__.py:5586 meowth/__main__.py:5608 +#: meowth/__main__.py:6223 meowth/__main__.py:6484 meowth/__main__.py:6996 +msgid "raid" +msgstr "" + +#: meowth/__main__.py:5019 meowth/__main__.py:5585 +msgid "end" +msgstr "" + +#: meowth/__main__.py:5021 +#, fuzzy +msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" +msgstr "" +"This {raidtype}'s timer has already expired as of {expiry_time} " +"({expiry_time24})!" + +#: meowth/__main__.py:5024 +#, fuzzy +msgid "This {raidtype} will {raidaction} on {expiry}!" +msgstr "This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" + +#: meowth/__main__.py:5026 +#, fuzzy +msgid "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} on {expiry}!" +msgstr "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} at {expiry_time} ({expiry_time24})!" + +#: meowth/__main__.py:5028 +#, fuzzy +msgid "This {raidtype} will {raidaction} at {expiry_time}!" +msgstr "This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" + +#: meowth/__main__.py:5030 +#, fuzzy +msgid "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} at {expiry_time}!" +msgstr "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} at {expiry_time} ({expiry_time24})!" + +#: meowth/__main__.py:5049 +msgid "Raid Egg" +msgstr "" + +#: meowth/__main__.py:5053 +msgid "Raid" +msgstr "" + +#: meowth/__main__.py:5080 meowth/__main__.py:5085 meowth/__main__.py:5096 +#, fuzzy +msgid "" +"Meowth! I couldn't understand your time format. Try again like this: **!" +"timerset **" +msgstr "" +"I couldn't understand your time format. Try again like this: !timerset H:MM" + +#: meowth/__main__.py:5099 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no " +"more than {maxtime} minutes..." +msgstr "" +"Meowth...that's too long. {raidtype}s currently last no more than one hour..." + +#: meowth/__main__.py:5115 meowth/__main__.py:5123 +msgid "" +"Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to " +"match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-" +"hour time!)" +msgstr "" + +#: meowth/__main__.py:5128 +msgid "Meowth! Please enter a time after your start time." +msgstr "" + +#: meowth/__main__.py:5137 +msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." +msgstr "" + +#: meowth/__main__.py:5148 +msgid "The channel has been reactivated." +msgstr "" + +#: meowth/__main__.py:5154 meowth/__main__.py:5161 meowth/__main__.py:5164 +msgid "Ends on {end}" +msgstr "" + +#: meowth/__main__.py:5160 +msgid "%B %d at %I:%M %p (%H:%M) | " +msgstr "" + +#: meowth/__main__.py:5160 +msgid "Hatches on {expiry}" +msgstr "" + +#: meowth/__main__.py:5192 +msgid "Meowth!" +msgstr "" + +#: meowth/__main__.py:5223 +msgid "Meowth! Please enter a time before your end time." +msgstr "" + +#: meowth/__main__.py:5244 meowth/__main__.py:5250 +msgid "" +"Meowth! Your start time wasn't formatted correctly. Change your **!" +"starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM " +"and use 24-hour time!)" +msgstr "" + +#: meowth/__main__.py:5258 +msgid "Meowth! The raid will be over before that...." +msgstr "" + +#: meowth/__main__.py:5264 +msgid "Meowth! The egg will not hatch by then!" +msgstr "" + +#: meowth/__main__.py:5267 +msgid "" +"Meowth! There is already a start time of **{start}** set! Do you want to " +"change it?" +msgstr "" + +#: meowth/__main__.py:5275 +msgid "Start time change cancelled." +msgstr "" + +#: meowth/__main__.py:5290 +msgid "Meowth! The current start time has been set to: **{starttime}**" +msgstr "" + +#: meowth/__main__.py:5311 +msgid "Meowth! The current start time is: **{starttime}**" +msgstr "" + +#: meowth/__main__.py:5313 +msgid "" +"Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! " +"(You can also omit AM/PM and use 24-hour time!)" +msgstr "" + +#: meowth/__main__.py:5337 +#, fuzzy +msgid "" +"Meowth! Here's the current location for the raid!\n" +"Details: {location}" +msgstr "" +"Here's the current location for the raid!\n" +"Details:{location}" + +#: meowth/__main__.py:5351 +msgid "" +"Meowth! We're missing the new location details! Usage: **!location new **" +msgstr "" +"We're missing the new location details! Usage: **!location new **" + +#: meowth/__main__.py:5407 +msgid "Meowth! I can't recover this channel because I know about it already!" +msgstr "" + +#: meowth/__main__.py:5418 +msgid "level-[1-5]-egg" +msgstr "" + +#: meowth/__main__.py:5419 +msgid "meetup" +msgstr "" + +#: meowth/__main__.py:5466 +msgid "Ends on %B %d at %I:%M %p" +msgstr "" + +#: meowth/__main__.py:5509 +msgid "Meowth! I couldn't recognize this as a raid channel!" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5519 +msgid "is interested" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5521 +msgid "on the way" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5523 +msgid "at the raid" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5525 +msgid "left the raid" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5525 +msgid "no longer" +msgstr "" + +#: meowth/__main__.py:5527 +msgid "trainers" +msgstr "" + +#: meowth/__main__.py:5575 +msgid "" +"Meowth! This channel has been recovered! However, there may be some " +"inaccuracies in what I remembered! Here's what I have:" +msgstr "" + +#: meowth/__main__.py:5587 +msgid "" +"\n" +"I'm not sure when this {raidtype} will {action}, so please use **!timerset** " +"if you can!" +msgstr "" + +#: meowth/__main__.py:5616 +#, fuzzy +msgid "Meowth! You've already made a duplicate report for this {raidtype}!" +msgstr "You've already made a duplicate report for this raid!" + +#: meowth/__main__.py:5637 +#, fuzzy +msgid "Meowth! Are you sure you wish to remove this {raidtype}?" +msgstr "Are you sure you wish to remove this raid?" + +#: meowth/__main__.py:5646 +msgid "Duplicate Report cancelled." +msgstr "Duplicate Report cancelled." + +#: meowth/__main__.py:5655 +#, fuzzy +msgid "Duplicate Confirmed" +msgstr "Duplicate Report Timed Out." + +#: meowth/__main__.py:5672 +msgid "Duplicate Report Timed Out." +msgstr "Duplicate Report Timed Out." + +#: meowth/__main__.py:5680 +msgid "Duplicate report #{duplicate_report_count} received." +msgstr "Duplicate report #{duplicate_report_count} received." + +#: meowth/__main__.py:5726 meowth/__main__.py:5753 +msgid "" +"Meowth! You're missing some details! Be sure to enter a pokemon that appears " +"in raids! Usage: **!counters [weather] [user ID]**" +msgstr "" + +#: meowth/__main__.py:5763 +msgid "user #{user}'s" +msgstr "" + +#: meowth/__main__.py:5766 +msgid "Level 30" +msgstr "" + +#: meowth/__main__.py:5808 meowth/__main__.py:5891 +msgid "{pkmn} | {weather} | {movesetstr}" +msgstr "" + +#: meowth/__main__.py:5809 meowth/__main__.py:5869 +msgid "**CP:** {raid_cp}\n" +msgstr "" + +#: meowth/__main__.py:5810 meowth/__main__.py:5870 +msgid "**Weather:** {weather}\n" +msgstr "" + +#: meowth/__main__.py:5811 meowth/__main__.py:5871 +msgid "**Attacker Level:** {atk_levels}" +msgstr "" + +#: meowth/__main__.py:5815 meowth/__main__.py:5875 meowth/__main__.py:5895 +msgid "Results courtesy of Pokebattler" +msgstr "" + +#: meowth/__main__.py:5822 meowth/__main__.py:5880 meowth/__main__.py:5900 +msgid "{move1} | {move2}" +msgstr "" + +#: meowth/__main__.py:5823 meowth/__main__.py:5901 +msgid "#{index} - {ctr_name}" +msgstr "" + +#: meowth/__main__.py:5824 +msgid "CP" +msgstr "" + +#: meowth/__main__.py:5827 +msgid "Results with {userstr} attackers" +msgstr "" + +#: meowth/__main__.py:5827 meowth/__main__.py:5912 +msgid "" +"[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" +msgstr "" + +#: meowth/__main__.py:5829 +msgid "Difficulty rating: {est}" +msgstr "" + +#: meowth/__main__.py:5829 +msgid "Pokebattler Estimator:" +msgstr "" + +#: meowth/__main__.py:5839 +msgid "Unknown Moveset" +msgstr "" + +#: meowth/__main__.py:5868 +msgid "{pkmn} | {weather} | Unknown Moveset" +msgstr "" + +#: meowth/__main__.py:5910 +msgid "**Possible Movesets:**" +msgstr "" + +#: meowth/__main__.py:5912 +msgid "Results with Level 30 attackers" +msgstr "" -#: __main__.py:816 -msgid "" -"**Raid Reports enabled**\n" -"---" +#: meowth/__main__.py:5926 +msgid "Meowth! Enter one of the following weather conditions: {}" msgstr "" -"**Raid Reports enabled**\n" -"---" -#: __main__.py:820 -msgid "" -"**Raid Reports disabled**\n" -"---" +#: meowth/__main__.py:5941 +#, fuzzy +msgid "Meowth! Weather set to {}!" +msgstr "{member} has left the raid!" + +#: meowth/__main__.py:5963 meowth/__main__.py:6090 +msgid "m " msgstr "" -"**Raid Reports disabled**\n" -"---" -#: __main__.py:828 -msgid "" -"**Wild Reports**\n" -"Do you want **!wild** reports enabled? If you want __only__ the **!raid** " -"feature for reports, you may want to disable this.\n" -"\n" -"Respond with: **N** to disable, or **Y** to enable:" +#: meowth/__main__.py:5964 meowth/__main__.py:6091 +msgid "v " msgstr "" -"**Wild Reports**\n" -"Do you want **!wild** reports enabled? If you want __only__ the **!raid** " -"feature for reports, you may want to disable this.\n" -"\n" -"Respond with: **N** to disable, or **Y** to enable:" -#: __main__.py:833 -msgid "" -"**Wild Reports enabled**\n" -"---" +#: meowth/__main__.py:5965 meowth/__main__.py:6092 +msgid "i " msgstr "" -"**Wild Reports enabled**\n" -"---" -#: __main__.py:837 -msgid "" -"**Wild Reports disabled**\n" -"---" +#: meowth/__main__.py:5966 meowth/__main__.py:6093 +msgid "u " msgstr "" -"**Wild Reports disabled**\n" -"---" -#: __main__.py:846 -msgid "" -"**Pokemon Notifications**\n" -"The **!want** and **!unwant** commands let you add or remove roles for " -"Pokemon that will be mentioned in reports. This let you get notifications on " -"the Pokemon you want to track. I just need to know what channels you want to " -"allow people to manage their pokemon with the **!want** and **!unwant** " -"command. If you pick a channel that doesn't exist, I'll make it for you.\n" -"If you don't want to allow the management of tracked Pokemon roles, then you " -"may want to disable this feature.\n" -"\n" -"Repond with: **N** to disable, or the **channel-name** list to enable, each " -"seperated by a comma and space." +#: meowth/__main__.py:5985 meowth/__main__.py:6186 +msgid "{word} doesn't appear in level {egglevel} raids! Please try again." msgstr "" -"**Pokemon Notifications**\n" -"The **!want** and **!unwant** commands let you add or remove roles for " -"Pokemon that will be mentioned in reports. This let you get notifications on " -"the Pokemon you want to track. I just need to know what channels you want to " -"allow people to manage their pokemon with the **!want** and **!unwant** " -"command. If you pick a channel that doesn't exist, I'll make it for you.\n" -"If you don't want to allow the management of tracked Pokemon roles, then you " -"may want to disable this feature.\n" -"\n" -"Repond with: **N** to disable, or the **channel-name** list to enable, each " -"seperated by a comma and space." -#: __main__.py:851 +#: meowth/__main__.py:6032 +#, fuzzy +msgid "Meowth! {member} is interested! {emoji}: 1" +msgstr "{member} is interested!" + +#: meowth/__main__.py:6034 msgid "" -"**Pokemon Notifications disabled**\n" -"---" +"Meowth! {member} is interested with a total of {trainer_count} trainers!" +msgstr "{member} is interested with a total of {trainer_count} trainers!" + +#: meowth/__main__.py:6079 +msgid "{word} doesn't appear in level {egglevel} raids!" msgstr "" -"**Pokemon Notifications disabled**\n" -"---" -#: __main__.py:861 +#: meowth/__main__.py:6083 msgid "" -"**Pokemon Notifications enabled**\n" -"---" +"Invalid Pokemon detected. Please check the pinned message for the list of " +"possible bosses and try again." msgstr "" -"**Pokemon Notifications enabled**\n" -"---" -#: __main__.py:872 +#: meowth/__main__.py:6139 +#, fuzzy +msgid "Meowth! {member} is on the way! {emoji}: 1" +msgstr "{member} is on the way!" + +#: meowth/__main__.py:6141 +msgid "" +"Meowth! {member} is on the way with a total of {trainer_count} trainers!" +msgstr "{member} is on the way with a total of {trainer_count} trainers!" + +#: meowth/__main__.py:6226 msgid "" -"Meowth! You didn't give me enough permissions to create channels! Please " -"check my permissions and that my role is above general roles. Let me know if " -"you'd like me to check again.\n" "\n" -"Respond with: **Y** to try again, or **N** to skip and create the missing " -"channels yourself." +"There is a group already in the lobby! Use **!lobby** to join them or **!" +"backout** to request a backout! Otherwise, you may have to wait for the next " +"group!" msgstr "" -"You didn't give me enough permissions to create channels! Please check my " -"permissions and that my role is above general roles. Let me know if you'd " -"like me to check again.\n" -"\n" -"Respond with: **Y** to try again, or **N** to skip and create the missing " -"channels yourself." -#: __main__.py:883 +#: meowth/__main__.py:6249 +#, fuzzy +msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" +msgstr "{member} is at the raid!" + +#: meowth/__main__.py:6252 +#, fuzzy msgid "" -"I'm sorry I don't understand. Please reply with either **Y** to try again, " -"or **N** to skip and create the missing channels yourself." +"Meowth! {member} is at the {raidtype} with a total of {trainer_count} " +"trainers!" +msgstr "{member} is at the raid with a total of {trainer_count} trainers!" + +#: meowth/__main__.py:6310 +msgid "Only one non-team count can be accepted." msgstr "" -"I'm sorry I don't understand. Please reply with either **Y** to try again, " -"or **N** to skip and create the missing channels yourself." -#: __main__.py:889 -#, python-brace-format -msgid "" -"The channel list you provided doesn't match with your servers channels.\n" -"The following aren't in your server:{invalid_channels}\n" -"Please double check your channel list and resend your reponse." +#: meowth/__main__.py:6322 +msgid "Only one count per team accepted." msgstr "" -"The channel list you provided doesn't match with your servers channels.\n" -"The following aren't in your server:{invalid_channels}\n" -"Please double check your channel list and resend your reponse." -#: __main__.py:893 -#, python-brace-format -#| msgid "" -#| "**Timezone Configuration**\n" -#| "\n" -#| "Meowth! Ok, to finish the raid configuration I need to know what timezone " -#| "you're in! This will help me coordinate raids for you. The current 24-hr " -#| "time UTC is {utctime}. How many hours off from that are you? Please enter " -#| "your answer as a number between -12 and 12." -msgid "" -"**Timezone Configuration**\n" -"To help coordinate raids reports for you, I need to know what timezone " -"you're in! The current 24-hr time UTC is {utctime}. How many hours off from " -"that are you?\n" -"\n" -"Respond with: A number from **-12** to **12**:" +#: meowth/__main__.py:6326 +msgid "Invalid format, please check and try again." msgstr "" -"**Timezone Configuration**\n" -"To help coordinate raids reports for you, I need to know what timezone " -"you're in! The current 24-hr time UTC is {utctime}. How many hours off from " -"that are you?\n" -"\n" -"Respond with: A number from **-12** to **12**:" -#: __main__.py:903 __main__.py:906 +#: meowth/__main__.py:6330 msgid "" -"I couldn't convert your answer to an appropriate timezone!.\n" -"Please double check what you sent me and resend a number strarting from " -"**-12** to **12**." +"Team counts are higher than the total, double check your counts and try " +"again. You entered **" msgstr "" -"I couldn't convert your answer to an appropriate timezone!.\n" -"Please double check what you sent me and resend a number strarting from " -"**-12** to **12**." -#: __main__.py:911 -msgid "" -"**Timezone set**\n" -"---" +#: meowth/__main__.py:6331 +msgid "** total and **" msgstr "" -"**Timezone set**\n" -"---" -#: __main__.py:921 -msgid "" -"**Main Functions disabled**\n" -"---" +#: meowth/__main__.py:6332 +msgid "** in your party." msgstr "" -"**Main Functions disabled**\n" -"---" -#: __main__.py:932 +#: meowth/__main__.py:6337 msgid "" -"Meowth! Alright! Your settings have been saved and I'm ready to go! If you " -"need to change any of these settings, just type **!configure** in your " -"server again." +"Meowth! Something is not adding up! Try making sure your total matches what " +"each team adds up to!" msgstr "" -"Alright! Your settings have been saved and I'm ready to go! If you need to " -"change any of these settings, just type **!configure** in your server again." - -#: __main__.py:944 -msgid " If you have any questions just ask an admin." -msgstr " If you have any questions just ask an admin." - -#: __main__.py:946 -#, python-brace-format -#| msgid "Meowth! Welcome to {server.name}, {new_member_name.mention}! " -msgid "Meowth! Welcome to {server_name}, {new_member_name}! " -msgstr "Welcome to {server_name}, {new_member_name}! " -#: __main__.py:948 -#, python-brace-format -msgid "Set your team by typing {team_command} without quotations." -msgstr "Set your team by typing {team_command} without quotations." +#: meowth/__main__.py:6405 meowth/__main__.py:6408 +msgid "**Boss Interest:**" +msgstr "" -#: __main__.py:995 __main__.py:1012 __main__.py:1035 -msgid "Error occured while trying to save!" -msgstr "Error occured while trying to save!" +#: meowth/__main__.py:6411 +msgid "**Status List**" +msgstr "" -#: __main__.py:1077 -#, python-brace-format +#: meowth/__main__.py:6411 msgid "" -"Meowth! My roles are ranked lower than the following team roles: " -"**{higher_roles_list}**\n" -"Please get an admin to move my roles above them!" +"Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: " +"**{channelhere}**" msgstr "" -"My roles are ranked lower than the following team roles: " -"**{higher_roles_list}**\n" -"Please get an admin to move my roles above them!" -#: __main__.py:1094 -msgid "Meowth! You already have a team role!" -msgstr "You already have a team role!" +#: meowth/__main__.py:6412 +msgid "**Team List**" +msgstr "" -#: __main__.py:1098 -#, python-brace-format -#| msgid "" -#| "Meowth! The \"{entered_team}\" role isn't configured on this server! " -#| "Contact an admin!" +#: meowth/__main__.py:6447 msgid "" -"Meowth! {team_role} is not configured as a role on this server. Please " -"contact an admin for assistance." +"Meowth! I can't understand how many are in your group. Just say **!here** if " +"you're by yourself, or **!coming 5** for example if there are 5 in your " +"group." msgstr "" -"{team_role} is not configured as a role on this server. Please contact an " -"admin for assistance." - -#: __main__.py:1102 -#, python-brace-format -msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" -msgstr "\"{entered_team}\" isn't a valid team! Try {available_teams}" +"I can't understand how many are in your group. Just say **!here** if you're " +"by yourself, or **!coming 5** for example if there are 5 in your group." -#: __main__.py:1106 -#, python-brace-format +#: meowth/__main__.py:6457 msgid "" -"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " -"an admin!" +"Meowth! There is no group in the lobby for you to join! Use **!starting** if " +"the group waiting at the raid is entering the lobby!" msgstr "" -"The \"{entered_team}\" role isn't configured on this server! Contact an " -"admin!" -#: __main__.py:1110 -#, python-brace-format -msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" -msgstr "Added {member} to Team {team_name}! {team_emoji}" +#: meowth/__main__.py:6461 +#, fuzzy +msgid "Meowth! {member} is entering the lobby!" +msgstr "{member} is on the way!" -#: __main__.py:1112 -msgid "Meowth! I can't add roles!" -msgstr "I can't add roles!" +#: meowth/__main__.py:6463 +#, fuzzy +msgid "" +"Meowth! {member} is entering the lobby with a total of {trainer_count} " +"trainers!" +msgstr "{member} is on the way with a total of {trainer_count} trainers!" -#: __main__.py:1144 -#, python-brace-format -msgid "Meowth! {member}, I already know you want {pokemon}!" -msgstr "{member}, I already know you want {pokemon}!" +#: meowth/__main__.py:6488 +msgid "Meowth! {member} has no status to cancel!" +msgstr "{member} has no status to cancel!" -#: __main__.py:1151 -#, python-brace-format -msgid "Meowth! Got it! {member} wants {pokemon}" -msgstr "Got it! {member} wants {pokemon}" +#: meowth/__main__.py:6492 +msgid "Meowth! {member} is no longer interested!" +msgstr "{member} is no longer interested!" -#: __main__.py:1218 -#, python-brace-format -msgid "{0}, you have no pokemon in your want list." -msgstr "{0}, you have no pokemon in your want list." +#: meowth/__main__.py:6494 +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"interested!" +msgstr "" +"{member} and their total of {trainer_count} trainers are no longer " +"interested!" -#: __main__.py:1219 -#, python-brace-format -msgid "{0}, I've removed {1} pokemon from your want list." -msgstr "{0}, I've removed {1} pokemon from your want list." +#: meowth/__main__.py:6497 +#, fuzzy +msgid "Meowth! {member} has left the {raidtype}!" +msgstr "{member} has left the raid!" -#: __main__.py:1242 __main__.py:1255 +#: meowth/__main__.py:6499 +#, fuzzy msgid "" -"Meowth! Give more details when reporting! Usage: **!wild " -"**" +"Meowth! {member} and their total of {trainer_count} trainers have left the " +"{raidtype}!" msgstr "" -"Give more details when reporting! Usage: **!wild **" - -#: __main__.py:1270 -#, python-brace-format -msgid "Meowth! Click here for directions to the wild {pokemon}!" -msgstr "Click here for directions to the wild {pokemon}!" +"{member} and their total of {trainer_count} trainers have left the raid!" -#: __main__.py:1270 -msgid "This is just my best guess!" -msgstr "This is just my best guess!" +#: meowth/__main__.py:6502 +msgid "Meowth! {member} is no longer on their way!" +msgstr "{member} is no longer on their way!" -#: __main__.py:1272 -#, python-brace-format -#| msgid "" -#| "Meowth! Wild {pokemon} reported by {member}! Details:{location_details}" +#: meowth/__main__.py:6504 msgid "" -"Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" -msgstr "Wild {pokemon} reported by {member}! Details: {location_details}" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"on their way!" +msgstr "" +"{member} and their total of {trainer_count} trainers are no longer on their " +"way!" -#: __main__.py:1294 -#| msgid "" -#| "Meowth! Please restrict raid reports to a city channel or the default " -#| "channel!" -msgid "Meowth! Please restrict raid reports to a city channel!" -msgstr "Please restrict raid reports to a city channel!" +#: meowth/__main__.py:6507 +#, fuzzy +msgid "Meowth! {member} has backed out of the lobby!" +msgstr "{member} has left the raid!" -#: __main__.py:1313 +#: meowth/__main__.py:6509 +#, fuzzy msgid "" -"Meowth! Please wait until the egg has hatched before changing it to an open " -"raid!" +"Meowth! {member} and their total of {trainer_count} trainers have backed out " +"of the lobby!" msgstr "" -"Please wait until the egg has hatched before changing it to an open raid!" +"{member} and their total of {trainer_count} trainers have left the raid!" -#: __main__.py:1316 __main__.py:1349 +#: meowth/__main__.py:6527 msgid "" -"Meowth! Give more details when reporting! Usage: **!raid " -"**" +"Meowth! The group of {count} in the lobby has entered the raid! Wish them " +"luck!" msgstr "" -"Give more details when reporting! Usage: **!raid **" -#: __main__.py:1343 __main__.py:1664 __main__.py:1861 __main__.py:1893 -#, python-brace-format -msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" -msgstr "The Pokemon {pokemon} does not appear in raids!" +#: meowth/__main__.py:6558 +#, fuzzy +msgid "Meowth! How can you start when the egg hasn't hatched!?" +msgstr "How can you start when there's no one waiting at this raid!?" -#: __main__.py:1361 __main__.py:1911 -msgid "Meowth! Click here for directions to the raid!" -msgstr "Click here for directions to the raid!" +#: meowth/__main__.py:6562 +#, fuzzy +msgid "Meowth! Please wait for the group in the lobby to enter the raid." +msgstr "" +"Please wait until the egg has hatched before changing it to an open raid!" -#: __main__.py:1361 __main__.py:1687 __main__.py:1911 -#, python-brace-format -msgid "Weaknesses: {weakness_list}" -msgstr "Weaknesses: {weakness_list}" +#: meowth/__main__.py:6586 +msgid "Meowth! How can you start when there's no one waiting at this raid!?" +msgstr "How can you start when there's no one waiting at this raid!?" -#: __main__.py:1363 -#, python-brace-format -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" -msgid "" -"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " -"Coordinate in {raid_channel}" +#: meowth/__main__.py:6592 +msgid " to start at **{}** " msgstr "" -"{pokemon} raid reported by {member}! Details: {location_details}. Coordinate " -"in {raid_channel}" -#: __main__.py:1366 -#, python-brace-format +#: meowth/__main__.py:6596 +#, fuzzy msgid "" -"Meowth! {pokemon} raid reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show the current raid time.\n" -"**!timerset** will let you correct the raid countdown time.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel will be deleted five minutes after the timer expires." +"Starting - Meowth! The group that was waiting{timestr}is starting the raid! " +"Trainers {trainer_list}, if you are not in this group and are waiting for " +"the next group, please respond with {here_emoji} or **!here**. If you need " +"to ask those that just started to back out of their lobby, use **!backout**" msgstr "" -"{pokemon} raid reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show the current raid time.\n" -"**!timerset** will let you correct the raid countdown time.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel will be deleted five minutes after the timer expires." +"The group that was waiting is starting the raid! Trainers {trainer_list}, " +"please respond with {here_emoji} or **!here** if you are waiting for another " +"group!" + +#: meowth/__main__.py:6604 +msgid "**Next Group**" +msgstr "" + +#: meowth/__main__.py:6639 +#, fuzzy +msgid "Meowth! There's no one else in the lobby for this raid!" +msgstr "Are you sure you wish to remove this raid?" -#: __main__.py:1406 -#, python-brace-format -#| msgid "" -#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" -#| "timerset H:MM** so others can check it with **!timer**." +#: meowth/__main__.py:6645 msgid "" -"Meowth! Hey {member}, if you can, set the time left on the raid using **!" -"timerset ** so others can check it with **!timer**." +"Backout - Meowth! {author} has indicated that the group consisting of " +"{lobby_list} and the people with them has backed out of the lobby! If this " +"is inaccurate, please use **!lobby** or **!cancel** to help me keep my lists " +"accurate!" msgstr "" -"Hey {member}, if you can, set the time left on the raid using **!timerset " -"** so others can check it with **!timer**." -#: __main__.py:1422 -#, python-brace-format -#| msgid "Meowth! This raid's timer has already expired as of {expiry_time}!" +#: meowth/__main__.py:6659 +#, fuzzy +msgid "Meowth! There's no one in the lobby for this raid!" +msgstr "How can you start when there's no one waiting at this raid!?" + +#: meowth/__main__.py:6662 msgid "" -"Meowth! This {raidtype}'s timer has already expired as of {expiry_time} " -"({expiry_time24})!" +"Backout - Meowth! {author} has requested a backout! If one of the following " +"trainers reacts with the check mark, I will assume the group is backing out " +"of the raid lobby as requested! {lobby_list}" msgstr "" -"This {raidtype}'s timer has already expired as of {expiry_time} " -"({expiry_time24})!" -#: __main__.py:1425 -#, python-brace-format -#| msgid "Meowth! This raid will end at {expiry_time}!" -msgid "" -"Meowth! This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" -msgstr "This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" +#: meowth/__main__.py:6673 +msgid "Meowth! {user} confirmed the group is backing out!" +msgstr "" -#: __main__.py:1427 -#, python-brace-format -#| msgid "" -#| "Meowth! No one told me when the raid ends, so I'm assuming it will end at " -#| "{expiry_time}!" -msgid "" -"Meowth! No one told me when the {raidtype} will {raidaction}, so I'm " -"assuming it will {raidaction} at {expiry_time} ({expiry_time24})!" +#: meowth/__main__.py:6693 +msgid "**Meowth!** " msgstr "" -"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " -"will {raidaction} at {expiry_time} ({expiry_time24})!" -#: __main__.py:1445 -msgid "" -"Timerset isn't supported for exraids. Please get a mod/admin to remove the " -"channel if channel needs to be removed." +#: meowth/__main__.py:6749 +msgid " (assumed)" msgstr "" -"Timerset isn't supported for exraids. Please get a mod/admin to remove the " -"channel if channel needs to be removed." -#: __main__.py:1470 -#, python-brace-format -#| msgid "" -#| "Meowth...that's too long. Raids currently last no more than two hours..." +#: meowth/__main__.py:6755 +msgid " Next group: **{}**" +msgstr "" + +#: meowth/__main__.py:6759 meowth/__main__.py:6761 +msgid " - Hatches: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6767 meowth/__main__.py:6771 +msgid " - Starts: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6769 +msgid " - Ends: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6773 +msgid " - Expiry: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6774 +msgid " {raidchannel}{expiry_text}\n" +msgstr "" + +#: meowth/__main__.py:6775 +#, fuzzy msgid "" -"Meowth...that's too long. {raidtype}s currently last no more than one hour..." +" {interestcount} interested, {comingcount} coming, {herecount} here, " +"{lobbycount} in the lobby.{start_str}\n" msgstr "" -"Meowth...that's too long. {raidtype}s currently last no more than one hour..." +"\n" +"{raidchannel} - {interestcount} interested, {comingcount} coming, " +"{herecount} here. End time: {expiry}{manualtimer}" -#: __main__.py:1507 +#: meowth/__main__.py:6778 msgid "" -"Exraids don't expire. Please get a mod/admin to remove the channel if " -"channel needs to be removed." +"**Here's the current channels for {0}**\n" +"\n" msgstr "" -"Exraids don't expire. Please get a mod/admin to remove the channel if " -"channel needs to be removed." -#: __main__.py:1520 -#, python-brace-format -#| msgid "Meowth! {0} is interested!" -msgid "Meowth! {member} is interested!" -msgstr "{member} is interested!" +#: meowth/__main__.py:6780 +msgid "**Active Raids:**\n" +msgstr "" -#: __main__.py:1522 -#, python-brace-format -msgid "" -"Meowth! {member} is interested with a total of {trainer_count} trainers!" -msgstr "{member} is interested with a total of {trainer_count} trainers!" +#: meowth/__main__.py:6786 +msgid "**Active Raids:** (continued)\n" +msgstr "" -#: __main__.py:1534 -#, python-brace-format -msgid "Meowth! {member} is on the way!" -msgstr "{member} is on the way!" +#: meowth/__main__.py:6790 +msgid "**Raid Eggs:**\n" +msgstr "" + +#: meowth/__main__.py:6796 +msgid "**Raid Eggs:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6800 +msgid "**EX Raids:**\n" +msgstr "" + +#: meowth/__main__.py:6806 +msgid "**EX Raids:** (continued)\n" +msgstr "" -#: __main__.py:1536 -#, python-brace-format +#: meowth/__main__.py:6809 +msgid "**Meetups:**\n" +msgstr "" + +#: meowth/__main__.py:6815 +msgid "**Meetups:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6818 +#, fuzzy msgid "" -"Meowth! {member} is on the way with a total of {trainer_count} trainers!" -msgstr "{member} is on the way with a total of {trainer_count} trainers!" +"Meowth! No active raids! Report one with **!raid [weather] " +"[timer]**." +msgstr "No active raids! Report one with **!raid **." -#: __main__.py:1548 -#, python-brace-format -msgid "Meowth! {member} is at the raid!" -msgstr "{member} is at the raid!" +#: meowth/__main__.py:6852 +msgid " Nobody has updated their status yet!" +msgstr "" -#: __main__.py:1550 -#, python-brace-format +#: meowth/__main__.py:6855 msgid "" -"Meowth! {member} is at the raid with a total of {trainer_count} trainers!" -msgstr "{member} is at the raid with a total of {trainer_count} trainers!" +"\n" +"The next group will be starting at **{}**" +msgstr "" -#: __main__.py:1565 -#, python-brace-format -#| msgid "Meowth! {member} is at the raid!" -msgid "Meowth! {member} has no status to cancel!" -msgstr "{member} has no status to cancel!" +#: meowth/__main__.py:6868 meowth/__main__.py:6915 meowth/__main__.py:6962 +#: meowth/__main__.py:7012 meowth/__main__.py:7059 meowth/__main__.py:7106 +#: meowth/__main__.py:7150 meowth/__main__.py:7171 meowth/__main__.py:7207 +msgid "**Meowth!**" +msgstr "" -#: __main__.py:1569 -#, python-brace-format -msgid "Meowth! {member} is no longer interested!" -msgstr "{member} is no longer interested!" +#: meowth/__main__.py:6886 meowth/__main__.py:6893 meowth/__main__.py:6933 +#: meowth/__main__.py:6940 meowth/__main__.py:6981 meowth/__main__.py:6988 +#: meowth/__main__.py:7029 meowth/__main__.py:7036 +msgid "**{name}**" +msgstr "" -#: __main__.py:1571 -#, python-brace-format -msgid "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"interested!" +#: meowth/__main__.py:6889 meowth/__main__.py:6896 meowth/__main__.py:6936 +#: meowth/__main__.py:6943 meowth/__main__.py:6984 meowth/__main__.py:6991 +#: meowth/__main__.py:7032 meowth/__main__.py:7039 +msgid "**{name} ({count})**" msgstr "" -"{member} and their total of {trainer_count} trainers are no longer " -"interested!" -#: __main__.py:1574 -#, python-brace-format -msgid "Meowth! {member} has left the raid!" -msgstr "{member} has left the raid!" +#: meowth/__main__.py:6890 meowth/__main__.py:6897 meowth/__main__.py:6937 +#: meowth/__main__.py:6944 meowth/__main__.py:6985 meowth/__main__.py:6992 +#: meowth/__main__.py:7033 meowth/__main__.py:7040 +msgid "{name} **({count})**" +msgstr "" -#: __main__.py:1576 -#, python-brace-format -#| msgid "" -#| "Meowth! {member} and their total of trainer_count} trainers have left the " -#| "raid!" +#: meowth/__main__.py:6902 meowth/__main__.py:6904 msgid "" -"Meowth! {member} and their total of {trainer_count} trainers have left the " -"raid!" +" including {trainer_list} and the people with them! Let them know if there " +"is a group forming" msgstr "" -"{member} and their total of {trainer_count} trainers have left the raid!" +" including {trainer_list} and the people with them! Let them know if there " +"is a group forming" -#: __main__.py:1579 -#, python-brace-format -msgid "Meowth! {member} is no longer on their way!" -msgstr "{member} is no longer on their way!" +#: meowth/__main__.py:6905 +#, fuzzy +msgid " {trainer_count} interested{including_string}!" +msgstr "{trainer_count} interested{including_string}!" -#: __main__.py:1581 -#, python-brace-format +#: meowth/__main__.py:6949 meowth/__main__.py:6951 msgid "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"on their way!" +" including {trainer_list} and the people with them! Be considerate and wait " +"for them if possible" msgstr "" -"{member} and their total of {trainer_count} trainers are no longer on their " -"way!" +" including {trainer_list} and the people with them! Be considerate and wait " +"for them if possible" + +#: meowth/__main__.py:6952 +#, fuzzy +msgid " {trainer_count} on the way{including_string}!" +msgstr "{trainer_count} on the way{including_string}!" -#: __main__.py:1629 __main__.py:2373 -#, python-brace-format -#| msgid "" -#| "Meowth! Someone has suggested a different location for the raid than what " -#| "I guessed! Trainers {trainer_list}: make sure you are headed to the right " -#| "place!" +#: meowth/__main__.py:6999 meowth/__main__.py:7001 msgid "" -"Meowth! Someone has suggested a different location for the raid! Trainers " -"{trainer_list}: make sure you are headed to the right place!" +" including {trainer_list} and the people with them! Be considerate and let " +"them know if and when you'll be there" msgstr "" -"Someone has suggested a different location for the raid! Trainers " -"{trainer_list}: make sure you are headed to the right place!" +" including {trainer_list} and the people with them! Be considerate and let " +"them know if and when you'll be there" + +#: meowth/__main__.py:7002 +#, fuzzy +msgid " {trainer_count} waiting at the {raidtype}{including_string}!" +msgstr "{trainer_count} waiting at the raid{including_string}!" -#: __main__.py:1656 __main__.py:1670 -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:7046 meowth/__main__.py:7048 +#, fuzzy msgid "" -"Meowth! Give more details when reporting! Usage: **!exraid " -"**" +" including {trainer_list} and the people with them! Use **!lobby** if you " +"are joining them or **!backout** to request a backout" msgstr "" -"Give more details when reporting! Usage: **!exraid " -"**" +" including {trainer_list} and the people with them! Let them know if there " +"is a group forming" -#: __main__.py:1687 -#| msgid "Meowth! Click here for directions to the raid!" -msgid "Meowth! Click here for directions to the EX raid!" -msgstr "Click here for directions to the EX raid!" +#: meowth/__main__.py:7049 +#, fuzzy +msgid " {trainer_count} in the lobby{including_string}!" +msgstr "{trainer_count} on the way{including_string}!" -#: __main__.py:1689 -#, python-brace-format -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" +#: meowth/__main__.py:7092 msgid "" -"Meowth! {pokemon} EX raid reported by {member}! Details: {location_details}. " -"Send proof of your invite to this EX raid to an admin and coordinate in " -"{raid_channel}" +"{type}{name}: **{total} total,** {interested} interested, {coming} coming, " +"{here} waiting{type}\n" msgstr "" -"{pokemon} EX raid reported by {member}! Details: {location_details}. Send " -"proof of your invite to this EX raid to an admin and coordinate in " -"{raid_channel}" -#: __main__.py:1692 -#, python-brace-format +#: meowth/__main__.py:7094 msgid "" -"Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel needs to be manually deleted!" +" Boss numbers for the raid:\n" +"{}" +msgstr "" + +#: meowth/__main__.py:7096 +msgid " Nobody has told me what boss they want!" msgstr "" -"{pokemon} EX raid reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel needs to be manually deleted!" -#: __main__.py:1749 -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:7131 msgid "" -"Meowth! Give more details when reporting! Usage: **!raidegg " -"**" +"{emoji} **{total} total,** {interested} interested, {coming} coming, {here} " +"waiting {emoji}\n" msgstr "" -"Give more details when reporting! Usage: **!raidegg **" -#: __main__.py:1756 __main__.py:1782 -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:7134 msgid "" -"Meowth! Give more details when reporting! Use at least: **!raidegg " -"**. Type **!help** raidegg for more info." +"**{grey_number} total,** {greymaybe} interested, {greycoming} coming, " +"{greyhere} waiting" msgstr "" -"Give more details when reporting! Use at least: **!raidegg " -"**. Type **!help** raidegg for more info." -#: __main__.py:1788 -msgid "Meowth! Raid egg levels are only from 1-5!" -msgstr "Raid egg levels are only from 1-5!" +#: meowth/__main__.py:7138 +msgid "" +" Team numbers for the raid:\n" +"{}" +msgstr "" -#: __main__.py:1802 -#| msgid "Meowth! Click here for directions to the raid!" -msgid "Meowth! Click here for directions to the coming raid!" -msgstr "Click here for directions to the coming raid!" +#: meowth/__main__.py:7140 +msgid " Nobody has updated their status!" +msgstr "" -#: __main__.py:1802 -#, python-brace-format -msgid "Possible Bosses: {boss_list}" -msgstr "Possible Bosses: {boss_list}" +#: meowth/__main__.py:7160 +msgid " Your current **!want** list is: ```{wantlist}```" +msgstr "" -#: __main__.py:1804 -#, python-brace-format -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" -msgid "" -"Meowth! Level {level} raid egg reported by {member}! Details: " -"{location_details}. Coordinate in {raid_channel}" +#: meowth/__main__.py:7162 +msgid " You don't have any wants! use **!want** to add some." msgstr "" -"Level {level} raid egg reported by {member}! Details: {location_details}. " -"Coordinate in {raid_channel}" -#: __main__.py:1807 -#, python-brace-format +#: meowth/__main__.py:7186 meowth/__main__.py:7192 msgid "" -"Meowth! Level {level} raid egg reported by {member} in {citychannel}! " -"Details: {location_details}. Coordinate here!\n" -"\n" -"Message **!interested** if you're interested in attending.\n" -"If you are interested in bringing more than one trainer/account, add in the " -"number at the end of the commend.\n" -"Example: `!interested 5`\n" -"\n" -"Use **!list interested** to see the list of trainers who are interested.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show how long until the egg catches into an open raid.\n" -"**!timerset** will let you correct the egg countdown time.\n" -"\n" -"Message **!raid ** to update this channel into an open raid.\n" -"Message **!raid assume ** to have the channel auto-update into an " -"open raid.\n" -"\n" -"When this egg raid expires, there will be 15 minutes to update it into an " -"open raid before it'll be deleted." +"**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, " +"**Reported By**: {author}" msgstr "" -"Level {level} raid egg reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"Message **!interested** if you're interested in attending.\n" -"If you are interested in bringing more than one trainer/account, add in the " -"number at the end of the commend.\n" -"Example: `!interested 5`\n" -"\n" -"Use **!list interested** to see the list of trainers who are interested.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show how long until the egg catches into an open raid.\n" -"**!timerset** will let you correct the egg countdown time.\n" -"\n" -"Message **!raid ** to update this channel into an open raid.\n" -"Message **!raid assume ** to have the channel auto-update into an " -"open raid.\n" -"\n" -"When this egg raid expires, there will be 15 minutes to update it into an " -"open raid before it'll be deleted." -#: __main__.py:1844 -#, python-brace-format -#| msgid "" -#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" -#| "timerset H:MM** so others can check it with **!timer**." +#: meowth/__main__.py:7188 msgid "" -"Meowth! Hey {member}, if you can, set the time left until the egg hatches " -"using **!timerset ** so others can check it with **!timer**." +"Meowth! **Here's the current research reports for {channel}**\n" +"{questmsg}" msgstr "" -"Hey {member}, if you can, set the time left until the egg hatches using **!" -"timerset ** so others can check it with **!timer**." - -#: __main__.py:1853 -msgid "Meowth! **!raid assume** is not allowed in this level egg." -msgstr "**!raid assume** is not allowed in this level egg." -#: __main__.py:1865 __main__.py:1897 -#, python-brace-format -#| msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" +#: meowth/__main__.py:7196 msgid "" -"Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" -msgstr "The Pokemon {pokemon} does not hatch from level {level} raid eggs!" - -#: __main__.py:1873 -#, python-brace-format -msgid "Meowth! This egg will be assumed to be {pokemon} when it hatches!" -msgstr "This egg will be assumed to be {pokemon} when it hatches!" +" **Here's the current research reports for {channel}**\n" +"{questmsg}" +msgstr "" -#: __main__.py:1913 -#, python-brace-format -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" -msgid "" -"Meowth! The egg has hatched into a {pokemon} raid! Details: " -"{location_details}. Coordinate in {raid_channel}" +#: meowth/__main__.py:7198 +msgid " There are no reported research reports. Report one with **!research**" msgstr "" -"The egg has hatched into a {pokemon} raid! Details: {location_details}. " -"Coordinate in {raid_channel}" -#: __main__.py:1915 -#, python-brace-format +#: meowth/__main__.py:7222 msgid "" -"Meowth! The egg reported by {member} in {citychannel} hatched into a " -"{pokemon} raid! Details: {location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show the current raid time.\n" -"**!timerset** will let you correct the raid countdown time.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel will be deleted five minutes after the timer expires." +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " +"{author}" msgstr "" -"The egg reported by {member} in {citychannel} hatched into a {pokemon} raid! " -"Details: {location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show the current raid time.\n" -"**!timerset** will let you correct the raid countdown time.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel will be deleted five minutes after the timer expires." -#: __main__.py:1965 -#, python-brace-format +#: meowth/__main__.py:7224 +#, fuzzy +msgid "" +"Meowth! **Here's the current wild reports for {channel}**\n" +"{wildmsg}" +msgstr "" +"Here's the current location for the raid!\n" +"Details:{location}" + +#: meowth/__main__.py:7228 msgid "" -"Meowth! Trainers {trainer_list}: The raid egg has just hatched into a " -"{pokemon} raid!\n" -"You're now able to update your status with **!coming** or **!here**. If " -"you've changed your plans, use **!cancel**." +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " +"{author}\n" +"**Location**: <{url}>" msgstr "" -"Trainers {trainer_list}: The raid egg has just hatched into a {pokemon} " -"raid!\n" -"You're now able to update your status with **!coming** or **!here**. If " -"you've changed your plans, use **!cancel**." -#: __main__.py:1984 +#: meowth/__main__.py:7232 msgid "" -"Meowth! I can't understand how many are in your group. Just say **!" -"interested** if you're by yourself, or **!interested 5** for example if " -"there are 5 in your group." +" **Here's the current wild reports for {channel}**\n" +"{wildmsg}" msgstr "" -"I can't understand how many are in your group. Just say **!interested** if " -"you're by yourself, or **!interested 5** for example if there are 5 in your " -"group." -#: __main__.py:2009 __main__.py:2044 +#: meowth/__main__.py:7234 +#, fuzzy msgid "" -"Meowth! Please wait until the raid egg has hatched before announcing you're " -"coming or present." +" There are no reported wild pokemon. Report one with **!wild " +"**" +msgstr "No active raids! Report one with **!raid **." + +#: meowth/errors.py:132 +msgid "Meowth! I'm missing some details! Usage: {prefix}{command}" msgstr "" -"Please wait until the raid egg has hatched before announcing you're coming " -"or present." -#: __main__.py:2020 +#: meowth/errors.py:165 msgid "" -"Meowth! I can't understand how many are in your group. Just say **!coming** " -"if you're by yourself, or **!coming 5** for example if there are 5 in your " -"group." +"Meowth! Team Management is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." msgstr "" -"I can't understand how many are in your group. Just say **!coming** if " -"you're by yourself, or **!coming 5** for example if there are 5 in your " -"group." -#: __main__.py:2055 +#: meowth/errors.py:170 msgid "" -"Meowth! I can't understand how many are in your group. Just say **!here** if " -"you're by yourself, or **!coming 5** for example if there are 5 in your " -"group." +"Meowth! Pokemon Notifications are not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." msgstr "" -"I can't understand how many are in your group. Just say **!here** if you're " -"by yourself, or **!coming 5** for example if there are 5 in your group." -#: __main__.py:2099 -#, python-brace-format -#| msgid "" -#| "Meowth! The group that was waiting is starting the raid! Trainers " -#| "{trainer_list}, please respond with {here_emoji} or !here if you are " -#| "waiting for another group!" +#: meowth/errors.py:175 msgid "" -"Meowth! The group that was waiting is starting the raid! Trainers " -"{trainer_list}, please respond with {here_emoji} or **!here** if you are " -"waiting for another group!" +"Meowth! Wild Reporting is not enabled on this server. **{prefix}{cmd_name}** " +"is unable to be used." msgstr "" -"The group that was waiting is starting the raid! Trainers {trainer_list}, " -"please respond with {here_emoji} or **!here** if you are waiting for another " -"group!" -#: __main__.py:2101 -msgid "Meowth! How can you start when there's no one waiting at this raid!?" -msgstr "How can you start when there's no one waiting at this raid!?" +#: meowth/errors.py:180 +msgid "" +"Meowth! Reporting is not enabled for this channel. **{prefix}{cmd_name}** is " +"unable to be used." +msgstr "" -#: __main__.py:2122 -#, python-brace-format -#| msgid "Current Raids in {0}:" -msgid "Meowth! Current Raids for {0}:" -msgstr "Current Raids for {0}:" +#: meowth/errors.py:185 +msgid "" +"Meowth! Raid Management is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" -#: __main__.py:2146 -#, python-brace-format +#: meowth/errors.py:190 msgid "" -"\n" -"{raidchannel} - {interestcount} interested, {comingcount} coming, " -"{herecount} here. End time: {expiry}{manualtimer}" +"Meowth! EX Raid Management is not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." msgstr "" -"\n" -"{raidchannel} - {interestcount} interested, {comingcount} coming, " -"{herecount} here. End time: {expiry}{manualtimer}" -#: __main__.py:2149 -msgid "Meowth! No active raids! Report one with **!raid **." -msgstr "No active raids! Report one with **!raid **." +#: meowth/errors.py:195 +msgid "" +"Meowth! Research Reporting is not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." +msgstr "" -#: __main__.py:2174 -#, python-brace-format -#| msgid "" -#| "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " -#| "you are coming or **!otw** to see the other trainers on their way" +#: meowth/errors.py:200 msgid "" -"Meowth! Hey {member}, I don't know if you meant **!coming** to say that you " -"are coming or **!list coming** to see the other trainers on their way" +"Meowth! Meetup Reporting is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." msgstr "" -"Hey {member}, I don't know if you meant **!coming** to say that you are " -"coming or **!list coming** to see the other trainers on their way" -#: __main__.py:2242 -#| msgid "Meowth! You already have a team role!" -msgid "Meowth! You've already made a duplicate report for this raid!" -msgstr "You've already made a duplicate report for this raid!" +#: meowth/errors.py:205 +msgid "" +"Meowth! Channel Archiving is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" -#: __main__.py:2265 -msgid "Meowth! Are you sure you wish to remove this raid?" -msgstr "Are you sure you wish to remove this raid?" +#: meowth/errors.py:210 +msgid "" +"Meowth! EX Raid Invite is not enabled on this server. **{prefix}{cmd_name}** " +"is unable to be used." +msgstr "" -#: __main__.py:2278 -msgid "Duplicate Report cancelled." -msgstr "Duplicate Report cancelled." +#: meowth/errors.py:216 meowth/errors.py:411 meowth/errors.py:428 +#: meowth/errors.py:445 +msgid "Meowth! Please use **{prefix}{cmd_name}** in " +msgstr "" -#: __main__.py:2293 -msgid "Duplicate Report Timed Out." -msgstr "Duplicate Report Timed Out." +#: meowth/errors.py:219 meowth/errors.py:346 meowth/errors.py:363 +#: meowth/errors.py:380 meowth/errors.py:397 meowth/errors.py:414 +#: meowth/errors.py:431 meowth/errors.py:448 +msgid "a Region report channel." +msgstr "" -#: __main__.py:2301 -#, python-brace-format -msgid "Duplicate report #{duplicate_report_count} received." -msgstr "Duplicate report #{duplicate_report_count} received." +#: meowth/errors.py:221 meowth/errors.py:348 meowth/errors.py:365 +#: meowth/errors.py:382 meowth/errors.py:399 meowth/errors.py:416 +#: meowth/errors.py:433 meowth/errors.py:450 +msgid "one of the following region channels:" +msgstr "" + +#: meowth/errors.py:233 +msgid "Meowth! Please use **{prefix}{cmd_name}** in the following channel" +msgstr "" + +#: meowth/errors.py:236 +msgid "s:\n" +msgstr "" + +#: meowth/errors.py:238 +msgid ": " +msgstr "" -#: __main__.py:2325 -#, python-brace-format +#: meowth/errors.py:254 msgid "" -"Meowth! Here's the current location for the raid!\n" -"Details:{location}" +"Meowth! Please use **{prefix}{cmd_name}** in a Raid channel. Use **{prefix}" +"list** in any " +msgstr "" + +#: meowth/errors.py:257 meowth/errors.py:274 meowth/errors.py:327 +msgid "Region report channel to see active raids." +msgstr "" + +#: meowth/errors.py:259 meowth/errors.py:276 meowth/errors.py:329 +msgid "of the following Region channels to see active raids:" msgstr "" -"Here's the current location for the raid!\n" -"Details:{location}" -#: __main__.py:2338 +#: meowth/errors.py:271 msgid "" -"Meowth! We're missing the new location details! Usage: **!location new **" +"Meowth! Please use **{prefix}{cmd_name}** in an Egg channel. Use **{prefix}" +"list** in any " +msgstr "" + +#: meowth/errors.py:287 +msgid "Meowth! **{prefix}{cmd_name}** can't be used in a Raid channel." msgstr "" -"We're missing the new location details! Usage: **!location new **" -#: __main__.py:2395 -#, python-brace-format +#: meowth/errors.py:293 msgid "" -" including {trainer_list} and the people with them! Let them know if there " -"is a group forming" +"Meowth! Please use **{prefix}{cmd_name}** in an Active Raid channel. Use " +"**{prefix}list** in any " msgstr "" -" including {trainer_list} and the people with them! Let them know if there " -"is a group forming" -#: __main__.py:2396 -#, python-brace-format -msgid "Meowth! {trainer_count} interested{including_string}!" -msgstr "{trainer_count} interested{including_string}!" +#: meowth/errors.py:302 +msgid "Region report channel to see active channels." +msgstr "" + +#: meowth/errors.py:304 +msgid "of the following Region channels to see active channels:" +msgstr "" -#: __main__.py:2419 -#, python-brace-format +#: meowth/errors.py:312 meowth/errors.py:337 msgid "" -" including {trainer_list} and the people with them! Be considerate and wait " -"for them if possible" +"\n" +"This is an egg channel. The channel needs to be activated with **{prefix}" +"raid ** before I accept commands!" msgstr "" -" including {trainer_list} and the people with them! Be considerate and wait " -"for them if possible" -#: __main__.py:2420 -#, python-brace-format -msgid "Meowth! {trainer_count} on the way{including_string}!" -msgstr "{trainer_count} on the way{including_string}!" +#: meowth/errors.py:318 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in an Active channel. Use " +"**{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:343 +msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid channel or " +msgstr "" -#: __main__.py:2442 -#, python-brace-format +#: meowth/errors.py:360 msgid "" -" including {trainer_list} and the people with them! Be considerate and let " -"them know if and when you'll be there" +"Meowth! Please use **{prefix}{cmd_name}** in either a Raid Egg channel or " msgstr "" -" including {trainer_list} and the people with them! Be considerate and let " -"them know if and when you'll be there" -#: __main__.py:2443 -#, python-brace-format -msgid "Meowth! {trainer_count} waiting at the raid{including_string}!" -msgstr "{trainer_count} waiting at the raid{including_string}!" +#: meowth/errors.py:377 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in either a EX Raid channel or one " +"of the following region channels:" +msgstr "" -#: __main__.py:2449 -#| msgid "Meowth! {member} is no longer interested!" -msgid "Meowth! We've moved this command to **!list interested**." -msgstr "We've moved this command to **!list interested**." +#: meowth/errors.py:394 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in a EX Raid channel. Use " +"**{prefix}list** in any of the following region channels to see active raids:" +msgstr "" -#: __main__.py:2454 -msgid "Meowth! We've moved this command to **!list coming**." -msgstr "We've moved this command to **!list coming**." +#: meowth/utils.py:138 +msgid "Raid Coordination Help" +msgstr "" -#: __main__.py:2459 -msgid "Meowth! We've moved this command to **!list here**." -msgstr "We've moved this command to **!list here**." +#: meowth/utils.py:141 +msgid "<> denote required arguments, [] denote optional arguments" +msgstr "" -#: __main__.py:2471 -msgid "Meowth! I'll wait for you to send your pass!" -msgstr "I'll wait for you to send your pass!" +#: meowth/utils.py:144 +msgid "Raid MGMT Commands" +msgstr "" -#~ msgid "Meowth! That's right!" -#~ msgstr "That's right!" +#~ msgid "" +#~ "Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " +#~ "\"{corrected_word}\"?" +#~ msgstr "" +#~ "\"{entered_word}\" is not a Pokemon! Did you mean \"{corrected_word}\"?" #~ msgid "" -#~ "Meowth! That's right! I've been rebooted! You don't need to do anything " -#~ "this time, but you may find some commands don't respond in currently " -#~ "active channels, or the channels may not delete as expected. Sorry for " -#~ "any inconvenience!" +#~ "\n" +#~ "Reboot messages sent: {success_count} successful, {fail_count} failed." #~ msgstr "" -#~ "I've been rebooted! You don't need to do anything this time, but you may " -#~ "find some commands don't respond in currently active channels, or the " -#~ "channels may not delete as expected. Sorry for any inconvenience!" +#~ "\n" +#~ "Reboot messages sent: {success_count} successful, {fail_count} failed." #~ msgid "" #~ "__**Meowth Configuration**__\n" -#~ "\n" #~ "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon " #~ "Go Helper Bot! I will be guiding you through some setup steps to get me " #~ "setup on your server.\n" #~ "\n" -#~ "**Team Assignment Configuration**\n" +#~ "**Role Setup**\n" +#~ "Before you begin the configuration, please make sure my role is moved to " +#~ "the top end of the server role hierarchy. It can be under admins and " +#~ "mods, but must be above team ands general roles. Here is an example: " +#~ "\n" +#~ "\n" +#~ "Reply with **cancel** at any time throughout the questions to cancel the " +#~ "configure process.\n" #~ "\n" -#~ "First, I have a feature that allows users to assign their Pokemon Go team " -#~ "using roles. If you have a bot that handles this already, or you don't " -#~ "want this feature, type N, otherwise type Y to enable the feature!" +#~ "**Team Assignments**\n" +#~ "Team assignment allows users to assign their Pokemon Go team role using " +#~ "the **!team** command. If you have a bot that handles this already, you " +#~ "may want to disable this feature.\n" +#~ "If you are to use this feature, ensure existing team roles are as " +#~ "follows: mystic, valor, instinct. These must be all lowercase letters. If " +#~ "they don't exist yet, I'll make some for you instead.\n" +#~ "\n" +#~ "Respond with: **N** to disable, **Y** to enable:" #~ msgstr "" #~ "__**Meowth Configuration**__\n" +#~ "That's Right! Welcome to the configuration for Meowth the Pokemon Go " +#~ "Helper Bot! I will be guiding you through some setup steps to get me " +#~ "setup on your server.\n" +#~ "\n" +#~ "**Role Setup**\n" +#~ "Before you begin the configuration, please make sure my role is moved to " +#~ "the top end of the server role hierarchy. It can be under admins and " +#~ "mods, but must be above team ands general roles. Here is an example: " +#~ "\n" +#~ "\n" +#~ "Reply with **cancel** at any time throughout the questions to cancel the " +#~ "configure process.\n" #~ "\n" -#~ "Welcome to the configuration for Meowth the Pokemon Go Helper Bot! I will " -#~ "be guiding you through some setup steps to get me setup on your server.\n" +#~ "**Team Assignments**\n" +#~ "Team assignment allows users to assign their Pokemon Go team role using " +#~ "the **!team** command. If you have a bot that handles this already, you " +#~ "may want to disable this feature.\n" +#~ "If you are to use this feature, ensure existing team roles are as " +#~ "follows: mystic, valor, instinct. These must be all lowercase letters. If " +#~ "they don't exist yet, I'll make some for you instead.\n" #~ "\n" -#~ "**Team Assignment Configuration**\n" +#~ "Respond with: **N** to disable, **Y** to enable:" + +#~ msgid "" +#~ "**Main Functions**\n" +#~ "Main Functions include:\n" +#~ " - **!want** and creating tracked Pokemon roles \n" +#~ " - **!wild** Pokemon reports\n" +#~ " - **!raid** reports and channel creation for raid management.\n" +#~ "If you don't want __any__ of the Pokemon tracking or Raid management " +#~ "features, you may want to disable them.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" +#~ msgstr "" +#~ "**Main Functions**\n" +#~ "Main Functions include:\n" +#~ " - **!want** and creating tracked Pokemon roles \n" +#~ " - **!wild** Pokemon reports\n" +#~ " - **!raid** reports and channel creation for raid management.\n" +#~ "If you don't want __any__ of the Pokemon tracking or Raid management " +#~ "features, you may want to disable them.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" + +#~ msgid "" +#~ "If you do not require raid and wild reporting, you may want to disable " +#~ "this function.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or the **channel-name** list to enable, " +#~ "each seperated with a comma and space:" +#~ msgstr "" +#~ "If you do not require raid and wild reporting, you may want to disable " +#~ "this function.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or the **channel-name** list to enable, " +#~ "each seperated with a comma and space:" + +#~ msgid "" +#~ "**Report Locations are set**\n" +#~ "---\n" +#~ "**Raid Reports**\n" +#~ "Do you want **!raid** reports enabled? If you want __only__ the **!wild** " +#~ "feature for reports, you may want to disable this.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" +#~ msgstr "" +#~ "**Report Locations are set**\n" +#~ "---\n" +#~ "**Raid Reports**\n" +#~ "Do you want **!raid** reports enabled? If you want __only__ the **!wild** " +#~ "feature for reports, you may want to disable this.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" + +#~ msgid "" +#~ "**Wild Reports**\n" +#~ "Do you want **!wild** reports enabled? If you want __only__ the **!raid** " +#~ "feature for reports, you may want to disable this.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" +#~ msgstr "" +#~ "**Wild Reports**\n" +#~ "Do you want **!wild** reports enabled? If you want __only__ the **!raid** " +#~ "feature for reports, you may want to disable this.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" + +#~ msgid "" +#~ "Meowth! You didn't give me enough permissions to create channels! Please " +#~ "check my permissions and that my role is above general roles. Let me know " +#~ "if you'd like me to check again.\n" +#~ "\n" +#~ "Respond with: **Y** to try again, or **N** to skip and create the missing " +#~ "channels yourself." +#~ msgstr "" +#~ "You didn't give me enough permissions to create channels! Please check my " +#~ "permissions and that my role is above general roles. Let me know if you'd " +#~ "like me to check again.\n" +#~ "\n" +#~ "Respond with: **Y** to try again, or **N** to skip and create the missing " +#~ "channels yourself." + +#~ msgid "" +#~ "I'm sorry I don't understand. Please reply with either **Y** to try " +#~ "again, or **N** to skip and create the missing channels yourself." +#~ msgstr "" +#~ "I'm sorry I don't understand. Please reply with either **Y** to try " +#~ "again, or **N** to skip and create the missing channels yourself." + +#~ msgid "" +#~ "The channel list you provided doesn't match with your servers channels.\n" +#~ "The following aren't in your server:{invalid_channels}\n" +#~ "Please double check your channel list and resend your reponse." +#~ msgstr "" +#~ "The channel list you provided doesn't match with your servers channels.\n" +#~ "The following aren't in your server:{invalid_channels}\n" +#~ "Please double check your channel list and resend your reponse." + +#~| msgid "" +#~| "**Timezone Configuration**\n" +#~| "\n" +#~| "Meowth! Ok, to finish the raid configuration I need to know what " +#~| "timezone you're in! This will help me coordinate raids for you. The " +#~| "current 24-hr time UTC is {utctime}. How many hours off from that are " +#~| "you? Please enter your answer as a number between -12 and 12." +#~ msgid "" +#~ "**Timezone Configuration**\n" +#~ "To help coordinate raids reports for you, I need to know what timezone " +#~ "you're in! The current 24-hr time UTC is {utctime}. How many hours off " +#~ "from that are you?\n" +#~ "\n" +#~ "Respond with: A number from **-12** to **12**:" +#~ msgstr "" +#~ "**Timezone Configuration**\n" +#~ "To help coordinate raids reports for you, I need to know what timezone " +#~ "you're in! The current 24-hr time UTC is {utctime}. How many hours off " +#~ "from that are you?\n" +#~ "\n" +#~ "Respond with: A number from **-12** to **12**:" + +#~ msgid "" +#~ "**Main Functions disabled**\n" +#~ "---" +#~ msgstr "" +#~ "**Main Functions disabled**\n" +#~ "---" + +#~ msgid "This is just my best guess!" +#~ msgstr "This is just my best guess!" + +#~| msgid "" +#~| "Meowth! Please restrict raid reports to a city channel or the default " +#~| "channel!" +#~ msgid "Meowth! Please restrict raid reports to a city channel!" +#~ msgstr "Please restrict raid reports to a city channel!" + +#~ msgid "" +#~ "Timerset isn't supported for exraids. Please get a mod/admin to remove " +#~ "the channel if channel needs to be removed." +#~ msgstr "" +#~ "Timerset isn't supported for exraids. Please get a mod/admin to remove " +#~ "the channel if channel needs to be removed." + +#~ msgid "" +#~ "Exraids don't expire. Please get a mod/admin to remove the channel if " +#~ "channel needs to be removed." +#~ msgstr "" +#~ "Exraids don't expire. Please get a mod/admin to remove the channel if " +#~ "channel needs to be removed." + +#~| msgid "" +#~| "Meowth! Give more details when reporting! Usage: **!raid " +#~| "**" +#~ msgid "" +#~ "Meowth! Give more details when reporting! Usage: **!exraid " +#~ "**" +#~ msgstr "" +#~ "Give more details when reporting! Usage: **!exraid " +#~ "**" + +#~| msgid "Meowth! Click here for directions to the raid!" +#~ msgid "Meowth! Click here for directions to the EX raid!" +#~ msgstr "Click here for directions to the EX raid!" + +#~| msgid "" +#~| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#~| "Coordinate in {raid_channel}" +#~ msgid "" +#~ "Meowth! {pokemon} EX raid reported by {member}! Details: " +#~ "{location_details}. Send proof of your invite to this EX raid to an admin " +#~ "and coordinate in {raid_channel}" +#~ msgstr "" +#~ "{pokemon} EX raid reported by {member}! Details: {location_details}. Send " +#~ "proof of your invite to this EX raid to an admin and coordinate in " +#~ "{raid_channel}" + +#~ msgid "" +#~ "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " +#~ "{location_details}. Coordinate here!\n" +#~ "\n" +#~ "To update your status, choose from the following commands:\n" +#~ "**!interested, !coming, !here, !cancel**\n" +#~ "If you are bringing more than one trainer/account, add the number of " +#~ "accounts total on your first status update.\n" +#~ "Example: `!coming 5`\n" +#~ "\n" +#~ "To see the list of trainers who have given their status:\n" +#~ "**!list interested, !list coming, !list here**\n" +#~ "Alternatively **!list** by itself will show all of the above.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "Message **!starting** when the raid is beginning to clear the raid's " +#~ "'here' list.\n" +#~ "\n" +#~ "This channel needs to be manually deleted!" +#~ msgstr "" +#~ "{pokemon} EX raid reported by {member} in {citychannel}! Details: " +#~ "{location_details}. Coordinate here!\n" +#~ "\n" +#~ "To update your status, choose from the following commands:\n" +#~ "**!interested, !coming, !here, !cancel**\n" +#~ "If you are bringing more than one trainer/account, add the number of " +#~ "accounts total on your first status update.\n" +#~ "Example: `!coming 5`\n" +#~ "\n" +#~ "To see the list of trainers who have given their status:\n" +#~ "**!list interested, !list coming, !list here**\n" +#~ "Alternatively **!list** by itself will show all of the above.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" #~ "\n" -#~ "First, I have a feature that allows users to assign their Pokemon Go team " -#~ "using roles. If you have a bot that handles this already, or you don't " -#~ "want this feature, type N, otherwise type Y to enable the feature!" +#~ "Message **!starting** when the raid is beginning to clear the raid's " +#~ "'here' list.\n" +#~ "\n" +#~ "This channel needs to be manually deleted!" + +#~ msgid "" +#~ "Meowth! Level {level} raid egg reported by {member} in {citychannel}! " +#~ "Details: {location_details}. Coordinate here!\n" +#~ "\n" +#~ "Message **!interested** if you're interested in attending.\n" +#~ "If you are interested in bringing more than one trainer/account, add in " +#~ "the number at the end of the commend.\n" +#~ "Example: `!interested 5`\n" +#~ "\n" +#~ "Use **!list interested** to see the list of trainers who are interested.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "**!timer** will show how long until the egg catches into an open raid.\n" +#~ "**!timerset** will let you correct the egg countdown time.\n" +#~ "\n" +#~ "Message **!raid ** to update this channel into an open raid.\n" +#~ "Message **!raid assume ** to have the channel auto-update into " +#~ "an open raid.\n" +#~ "\n" +#~ "When this egg raid expires, there will be 15 minutes to update it into an " +#~ "open raid before it'll be deleted." +#~ msgstr "" +#~ "Level {level} raid egg reported by {member} in {citychannel}! Details: " +#~ "{location_details}. Coordinate here!\n" +#~ "\n" +#~ "Message **!interested** if you're interested in attending.\n" +#~ "If you are interested in bringing more than one trainer/account, add in " +#~ "the number at the end of the commend.\n" +#~ "Example: `!interested 5`\n" +#~ "\n" +#~ "Use **!list interested** to see the list of trainers who are interested.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "**!timer** will show how long until the egg catches into an open raid.\n" +#~ "**!timerset** will let you correct the egg countdown time.\n" +#~ "\n" +#~ "Message **!raid ** to update this channel into an open raid.\n" +#~ "Message **!raid assume ** to have the channel auto-update into " +#~ "an open raid.\n" +#~ "\n" +#~ "When this egg raid expires, there will be 15 minutes to update it into an " +#~ "open raid before it'll be deleted." + +#~ msgid "" +#~ "Meowth! The egg reported by {member} in {citychannel} hatched into a " +#~ "{pokemon} raid! Details: {location_details}. Coordinate here!\n" +#~ "\n" +#~ "To update your status, choose from the following commands:\n" +#~ "**!interested, !coming, !here, !cancel**\n" +#~ "If you are bringing more than one trainer/account, add the number of " +#~ "accounts total on your first status update.\n" +#~ "Example: `!coming 5`\n" +#~ "\n" +#~ "To see the list of trainers who have given their status:\n" +#~ "**!list interested, !list coming, !list here**\n" +#~ "Alternatively **!list** by itself will show all of the above.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "**!timer** will show the current raid time.\n" +#~ "**!timerset** will let you correct the raid countdown time.\n" +#~ "\n" +#~ "Message **!starting** when the raid is beginning to clear the raid's " +#~ "'here' list.\n" +#~ "\n" +#~ "This channel will be deleted five minutes after the timer expires." +#~ msgstr "" +#~ "The egg reported by {member} in {citychannel} hatched into a {pokemon} " +#~ "raid! Details: {location_details}. Coordinate here!\n" +#~ "\n" +#~ "To update your status, choose from the following commands:\n" +#~ "**!interested, !coming, !here, !cancel**\n" +#~ "If you are bringing more than one trainer/account, add the number of " +#~ "accounts total on your first status update.\n" +#~ "Example: `!coming 5`\n" +#~ "\n" +#~ "To see the list of trainers who have given their status:\n" +#~ "**!list interested, !list coming, !list here**\n" +#~ "Alternatively **!list** by itself will show all of the above.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "**!timer** will show the current raid time.\n" +#~ "**!timerset** will let you correct the raid countdown time.\n" +#~ "\n" +#~ "Message **!starting** when the raid is beginning to clear the raid's " +#~ "'here' list.\n" +#~ "\n" +#~ "This channel will be deleted five minutes after the timer expires." + +#~ msgid "" +#~ "Meowth! I can't understand how many are in your group. Just say **!" +#~ "interested** if you're by yourself, or **!interested 5** for example if " +#~ "there are 5 in your group." +#~ msgstr "" +#~ "I can't understand how many are in your group. Just say **!interested** " +#~ "if you're by yourself, or **!interested 5** for example if there are 5 in " +#~ "your group." + +#~ msgid "" +#~ "Meowth! I can't understand how many are in your group. Just say **!" +#~ "coming** if you're by yourself, or **!coming 5** for example if there are " +#~ "5 in your group." +#~ msgstr "" +#~ "I can't understand how many are in your group. Just say **!coming** if " +#~ "you're by yourself, or **!coming 5** for example if there are 5 in your " +#~ "group." + +#~| msgid "Current Raids in {0}:" +#~ msgid "Meowth! Current Raids for {0}:" +#~ msgstr "Current Raids for {0}:" + +#~| msgid "" +#~| "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " +#~| "you are coming or **!otw** to see the other trainers on their way" +#~ msgid "" +#~ "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " +#~ "you are coming or **!list coming** to see the other trainers on their way" +#~ msgstr "" +#~ "Hey {member}, I don't know if you meant **!coming** to say that you are " +#~ "coming or **!list coming** to see the other trainers on their way" + +#~| msgid "Meowth! {member} is no longer interested!" +#~ msgid "Meowth! We've moved this command to **!list interested**." +#~ msgstr "We've moved this command to **!list interested**." + +#~ msgid "Meowth! We've moved this command to **!list coming**." +#~ msgstr "We've moved this command to **!list coming**." + +#~ msgid "Meowth! We've moved this command to **!list here**." +#~ msgstr "We've moved this command to **!list here**." + +#~ msgid "Meowth! I'll wait for you to send your pass!" +#~ msgstr "I'll wait for you to send your pass!" + +#~ msgid "Meowth! That's right!" +#~ msgstr "That's right!" + +#~ msgid "" +#~ "Meowth! That's right! I've been rebooted! You don't need to do anything " +#~ "this time, but you may find some commands don't respond in currently " +#~ "active channels, or the channels may not delete as expected. Sorry for " +#~ "any inconvenience!" +#~ msgstr "" +#~ "I've been rebooted! You don't need to do anything this time, but you may " +#~ "find some commands don't respond in currently active channels, or the " +#~ "channels may not delete as expected. Sorry for any inconvenience!" #~ msgid "" #~ "Meowth! Team assignments enabled! Please make sure that my role is moved " @@ -1808,9 +4572,6 @@ msgstr "I'll wait for you to send your pass!" #~ msgstr "" #~ "Please restrict wild reports to city channels or the default channel!" -#~ msgid "Meowth! **!wild** commands have been disabled." -#~ msgstr "**!wild** commands have been disabled." - #~ msgid "" #~ "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " #~ "Coordinate here!\n" @@ -1875,18 +4636,6 @@ msgstr "I'll wait for you to send your pass!" #~ msgid "Meowth...I can't do that! No negative numbers, please!" #~ msgstr "I can't do that! No negative numbers, please!" -#~ msgid "Meowth...I couldn't understand your time format..." -#~ msgstr "" -#~ "I couldn't understand your time format. Please try again with the time " -#~ "format of H:MM." - -#~ msgid "" -#~ "Meowth... I couldn't understand your time format. Try again like this: !" -#~ "timerset H:MM" -#~ msgstr "" -#~ "I couldn't understand your time format. Try again like this: !timerset H:" -#~ "MM" - #~ msgid "" #~ "Meowth! Exactly *how many* are interested? There wasn't a number anywhere " #~ "in your message. Or, just say `!maybe` if you're by yourself." diff --git a/locale/en/LC_MESSAGES/meowth.po b/locale/en/LC_MESSAGES/meowth.po index c2ba377bd..03f0031db 100644 --- a/locale/en/LC_MESSAGES/meowth.po +++ b/locale/en/LC_MESSAGES/meowth.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2017-10-21 22:31+1000\n" +"POT-Creation-Date: 2018-06-29 22:54+CEST\n" "PO-Revision-Date: 2017-10-21 22:32+1000\n" "Last-Translator: Scragly\n" "Language-Team: \n" @@ -16,30 +16,93 @@ msgstr "" "X-Generator: Poedit 2.0.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: __main__.py:269 -#, python-brace-format +#: meowth/__main__.py:163 +msgid "**Error when loading extension" +msgstr "" + +#: meowth/__main__.py:167 +msgid "**Extension {ext} Loaded.**\n" +msgstr "" + +#: meowth/__main__.py:176 +msgid "**Extension{plural} {est} unloaded.**\n" +msgstr "" + +#: meowth/__main__.py:343 msgid "Received admin command {command} from unauthorized user, {user}!" msgstr "Received admin command {command} from unauthorized user, {user}!" -#: __main__.py:276 -#, python-brace-format +#: meowth/__main__.py:354 meowth/__main__.py:3806 +#, fuzzy +msgid "Meowth! **{word}** isn't a Pokemon!" +msgstr "Meowth! \"{entered_word}\" is not a Pokemon! Check your spelling!" + +#: meowth/__main__.py:356 +msgid " Did you mean **{correction}**?" +msgstr "" + +#: meowth/__main__.py:455 +msgid "Did you mean: '{0}'" +msgstr "" + +#: meowth/__main__.py:506 meowth/__main__.py:3983 meowth/__main__.py:4146 +#: meowth/__main__.py:4397 meowth/__main__.py:4528 meowth/__main__.py:4896 +msgid "{pokemon} - " +msgstr "" + +#: meowth/__main__.py:507 msgid "" -"Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " -"\"{corrected_word}\"?" +"{roletest}Meowth! {pkmn} raid reported by {member} in {channel}! Coordinate " +"here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" msgstr "" -"Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " -"\"{corrected_word}\"?" -#: __main__.py:278 -#, python-brace-format -msgid "Meowth! \"{entered_word}\" is not a Pokemon! Check your spelling!" -msgstr "Meowth! \"{entered_word}\" is not a Pokemon! Check your spelling!" +#: meowth/__main__.py:509 +msgid "" +"Meowth! Level {level} raid egg reported by {member} in {channel}! Coordinate " +"here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" +msgstr "" + +#: meowth/__main__.py:511 +msgid "" +"Meowth! EX raid reported by {member} in {channel}! Coordinate here!\n" +"\n" +"For help, react to this message with the question mark and I will DM you a " +"list of commands you can use!" +msgstr "" + +#: meowth/__main__.py:517 +msgid "exraid-egg-" +msgstr "" + +#: meowth/__main__.py:550 +msgid "level-{level}-egg-" +msgstr "" + +#: meowth/__main__.py:566 meowth/__main__.py:2043 +msgid "" +"The following could not be found:\n" +"{}" +msgstr "" + +#: meowth/__main__.py:566 meowth/__main__.py:2043 +msgid "Warning" +msgstr "" -#: __main__.py:346 -#| msgid "" -#| "This channel has been reported as a duplicate and has been deactivated. " -#| "Check the channel list for the other raid channel to coordinate in! If " -#| "this was an error you can reset the raid with **!timerset**" +#: meowth/__main__.py:570 +msgid "" +"{}\n" +"\n" +"**Warning:**\n" +"The following could not be found: {}" +msgstr "" + +#: meowth/__main__.py:710 msgid "" "This channel has been successfully reported as a duplicate and will be " "deleted in 1 minute. Check the channel list for the other raid channel to " @@ -51,15 +114,19 @@ msgstr "" "coordinate in!\n" "If this was in error, reset the raid with **!timerset**" -#: __main__.py:356 -#, python-brace-format +#: meowth/__main__.py:725 meowth/__main__.py:5413 +msgid "hatched-" +msgstr "" + +#: meowth/__main__.py:729 +#, fuzzy msgid "" "**This egg has hatched!**\n" "\n" "...or the time has just expired. Trainers {trainer_list}: Update the raid to " "the pokemon that hatched using **!raid ** or reset the hatch timer " "with **!timerset**. This channel will be deactivated until I get an update " -"and I'll delete it in 15 minutes if I don't hear anything." +"and I'll delete it in 45 minutes if I don't hear anything." msgstr "" "**This egg has hatched!**\n" "\n" @@ -68,31 +135,57 @@ msgstr "" "with **!timerset**. This channel will be deactivated until I get an update " "and I'll delete it in 15 minutes if I don't hear anything." -#: __main__.py:360 +#: meowth/__main__.py:731 +msgid "**This level {level} raid egg has expired!**" +msgstr "" + +#: meowth/__main__.py:735 meowth/__main__.py:5414 +msgid "expired-" +msgstr "" + +#: meowth/__main__.py:739 +#, fuzzy msgid "" "This channel timer has expired! The channel has been deactivated and will be " "deleted in 5 minutes.\n" -"To reactivate the channel, use !timerset to set the timer again." +"To reactivate the channel, use **!timerset** to set the timer again." msgstr "" "This channel timer has expired! The channel has been deactivated and will be " "deleted in 5 minutes.\n" "To reactivate the channel, use !timerset to set the timer again." -#: __main__.py:604 -#, python-brace-format +#: meowth/__main__.py:741 +msgid " raid" +msgstr "" + +#: meowth/__main__.py:741 meowth/__main__.py:5608 meowth/__main__.py:6223 +#: meowth/__main__.py:6484 meowth/__main__.py:6996 +msgid "event" +msgstr "" + +#: meowth/__main__.py:742 +msgid "**This {pokemon}{raidtype} has expired!**" +msgstr "" + +#: meowth/__main__.py:800 +msgid "archived-" +msgstr "" + +#: meowth/__main__.py:809 msgid "" -"\n" -"Reboot messages sent: {success_count} successful, {fail_count} failed." +"-----------------------------------------------\n" +"**The channel has been archived and removed from view for everybody but " +"Meowth and those with Manage Channel permissions. Any messages that were " +"deleted after the channel was marked for archival will be posted below. You " +"will need to delete this channel manually.**\n" +"-----------------------------------------------" msgstr "" -"\n" -"Reboot messages sent: {success_count} successful, {fail_count} failed." -#: __main__.py:645 +#: meowth/__main__.py:1041 msgid "Starting up..." msgstr "Starting up..." -#: __main__.py:664 -#, python-brace-format +#: meowth/__main__.py:1092 msgid "" "Meowth! That's right!\n" "\n" @@ -104,11 +197,7 @@ msgstr "" "{server_count} servers connected.\n" "{member_count} members found." -#: __main__.py:677 -#| msgid "" -#| "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " -#| "someone has invited me to your server! Type !help to see a list of things " -#| "I can do, and type !configure in any channel of your server to begin!" +#: meowth/__main__.py:1117 msgid "" "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " "someone has invited me to your server! Type **!help** to see a list of " @@ -120,1421 +209,4102 @@ msgstr "" "things I can do, and type **!configure** in any channel of your server to " "begin!" -#: __main__.py:696 -msgid "" -"__**Meowth Configuration**__\n" -"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " -"Helper Bot! I will be guiding you through some setup steps to get me setup " -"on your server.\n" -"\n" -"**Role Setup**\n" -"Before you begin the configuration, please make sure my role is moved to the " -"top end of the server role hierarchy. It can be under admins and mods, but " -"must be above team ands general roles. Here is an example: \n" -"\n" -"Reply with **cancel** at any time throughout the questions to cancel the " -"configure process.\n" -"\n" -"**Team Assignments**\n" -"Team assignment allows users to assign their Pokemon Go team role using the " -"**!team** command. If you have a bot that handles this already, you may want " -"to disable this feature.\n" -"If you are to use this feature, ensure existing team roles are as follows: " -"mystic, valor, instinct. These must be all lowercase letters. If they don't " -"exist yet, I'll make some for you instead.\n" -"\n" -"Respond with: **N** to disable, **Y** to enable:" +#: meowth/__main__.py:1134 meowth/__main__.py:3587 +msgid " or " msgstr "" -"__**Meowth Configuration**__\n" -"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " -"Helper Bot! I will be guiding you through some setup steps to get me setup " -"on your server.\n" -"\n" -"**Role Setup**\n" -"Before you begin the configuration, please make sure my role is moved to the " -"top end of the server role hierarchy. It can be under admins and mods, but " -"must be above team ands general roles. Here is an example: \n" -"\n" -"Reply with **cancel** at any time throughout the questions to cancel the " -"configure process.\n" -"\n" -"**Team Assignments**\n" -"Team assignment allows users to assign their Pokemon Go team role using the " -"**!team** command. If you have a bot that handles this already, you may want " -"to disable this feature.\n" -"If you are to use this feature, ensure existing team roles are as follows: " -"mystic, valor, instinct. These must be all lowercase letters. If they don't " -"exist yet, I'll make some for you instead.\n" -"\n" -"Respond with: **N** to disable, **Y** to enable:" -#: __main__.py:705 +#: meowth/__main__.py:1140 +msgid " If you have any questions just ask an admin." +msgstr " If you have any questions just ask an admin." + +#: meowth/__main__.py:1141 +#, fuzzy +msgid "Meowth! Welcome to {server}, {user}! " +msgstr "Meowth! Welcome to {server_name}, {new_member_name}! " + +#: meowth/__main__.py:1143 +#, fuzzy +msgid "Set your team by typing {team_command}." +msgstr "Set your team by typing {team_command} without quotations." + +#: meowth/__main__.py:1183 meowth/__main__.py:1195 meowth/__main__.py:6438 msgid "" -"**Team Assignments enabled!**\n" -"---" +"Meowth! Please wait until the raid egg has hatched before announcing you're " +"coming or present." msgstr "" -"**Team Assignments enabled!**\n" -"---" +"Meowth! Please wait until the raid egg has hatched before announcing you're " +"coming or present." -#: __main__.py:709 +#: meowth/__main__.py:1230 meowth/__main__.py:5382 msgid "" -"**Team Assignments disabled!**\n" -"---" +"Meowth! Someone has suggested a different location for the raid! Trainers " +"{trainer_list}: make sure you are headed to the right place!" msgstr "" -"**Team Assignments disabled!**\n" -"---" +"Meowth! Someone has suggested a different location for the raid! Trainers " +"{trainer_list}: make sure you are headed to the right place!" -#: __main__.py:712 __main__.py:739 __main__.py:758 __main__.py:781 -#: __main__.py:800 __main__.py:823 __main__.py:840 __main__.py:880 -#: __main__.py:897 __main__.py:924 -msgid "" -"**CONFIG CANCELLED!**\n" -"No changes have been made." +#: meowth/__main__.py:1294 +msgid "has despawned" msgstr "" -"**CONFIG CANCELLED!**\n" -"No changes have been made." -#: __main__.py:715 __main__.py:761 __main__.py:826 __main__.py:843 -#: __main__.py:927 -msgid "" -"I'm sorry I don't understand. Please reply with either **N** to disable, or " -"**Y** to enable." +#: meowth/__main__.py:1363 meowth/__main__.py:1391 meowth/__main__.py:1407 +msgid "Error occured while trying to save!" +msgstr "Error occured while trying to save!" + +#: meowth/__main__.py:1393 +#, fuzzy +msgid "Restarting..." +msgstr "Starting up..." + +#: meowth/__main__.py:1409 +#, fuzzy +msgid "Shutting down..." +msgstr "Starting up..." + +#: meowth/__main__.py:1430 +msgid "Are you sure you want to clear all regionals?" msgstr "" -"I'm sorry I don't understand. Please reply with either **N** to disable, or " -"**Y** to enable." -#: __main__.py:718 -msgid "" -"**Welcome Message**\n" -"\n" -" I can welcome new members to the server with a short message. Here is an " -"example:\n" +#: meowth/__main__.py:1451 +msgid "Meowth! Regional raid boss cleared!" msgstr "" -"**Welcome Message**\n" -"\n" -" I can welcome new members to the server with a short message. Here is an " -"example:\n" -#: __main__.py:720 -#, python-brace-format -#| msgid "" -#| "Sample message:```Meowth! Welcome to [SERVER], @[MEMBER]! Set your team " -#| "by typing '!team mystic' or '!team valor' or '!team instinct' without " -#| "quotations. If you have any questions just ask an admin.```" -msgid "" -"Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " -"typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " -"without quotations. If you have any questions just ask an admin." +#: meowth/__main__.py:1457 +msgid "Meowth! Regional raid boss set to **{boss}**!" msgstr "" -"Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " -"typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " -"without quotations. If you have any questions just ask an admin." -#: __main__.py:722 -#, python-brace-format -#| msgid "Meowth! Welcome to {server.name}, {new_member_name.mention}! " +#: meowth/__main__.py:1460 +#, fuzzy +msgid "Meowth! That Pokemon doesn't appear in raids!" +msgstr "Meowth! The Pokemon {pokemon} does not appear in raids!" + +#: meowth/__main__.py:1473 meowth/__main__.py:1476 +#, fuzzy msgid "" -"Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " -"questions just ask an admin." +"I couldn't convert your answer to an appropriate timezone! Please double " +"check what you sent me and resend a number from **-12** to **12**." msgstr "" -"Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " -"questions just ask an admin." +"I couldn't convert your answer to an appropriate timezone!.\n" +"Please double check what you sent me and resend a number strarting from " +"**-12** to **12**." -#: __main__.py:723 +#: meowth/__main__.py:1480 msgid "" -"This welcome message can be in a specific channel or a direct message. If " -"you have a bot that handles this already, you may want to disable this " -"feature.\n" -"\n" -"Respond with: **N** to disable, **Y** to enable:" +"Timezone has been set to: `UTC{offset}`\n" +"The current time is **{now}**" msgstr "" -"This welcome message can be in a specific channel or a direct message. If " -"you have a bot that handles this already, you may want to disable this " -"feature.\n" -"\n" -"Respond with: **N** to disable, **Y** to enable:" -#: __main__.py:728 -msgid "" -"**Welcome Message enabled!**\n" -"---\n" -"**Welcome Message Channels**\n" -"Which channel in your server would you like me to post the Welcome Messages? " -"You can also choose to have them sent to the new member via Direct Message " -"(DM) instead.\n" -"\n" -"Respond with: **channel-name** of a channel in your server or **DM** to " -"Direct Message:" +#: meowth/__main__.py:1494 +msgid "Prefix has been set to: `{}`" msgstr "" -"**Welcome Message enabled!**\n" -"---\n" -"**Welcome Message Channels**\n" -"Which channel in your server would you like me to post the Welcome Messages? " -"You can also choose to have them sent to the new member via Direct Message " -"(DM) instead.\n" -"\n" -"Respond with: **channel-name** of a channel in your server or **DM** to " -"Direct Message:" -#: __main__.py:736 -msgid "" -"Channel names can't contain spaces, sorry. Please double check the name and " -"send your response again." +#: meowth/__main__.py:1497 +msgid "Prefix has been reset to default: `{}`" msgstr "" -"Channel names can't contain spaces, sorry. Please double check the name and " -"send your response again." -#: __main__.py:748 -msgid "" -"**Welcome Channel set**\n" -"---" +#: meowth/__main__.py:1506 +msgid "Silph Road Travelers Card cleared!" msgstr "" -"**Welcome Channel set**\n" -"---" -#: __main__.py:751 -msgid "" -"The channel you provided isn't in your server. Please double check your " -"channel name and resend your response." +#: meowth/__main__.py:1516 +msgid "The Silph Extension isn't accessible at the moment, sorry!" msgstr "" -"The channel you provided isn't in your server. Please double check your " -"channel name and resend your response." -#: __main__.py:755 -msgid "" -"**Welcome Message disabled!**\n" -"---" +#: meowth/__main__.py:1521 +msgid "Silph Card for {silph_user} not found." msgstr "" -"**Welcome Message disabled!**\n" -"---" -#: __main__.py:764 -msgid "" -"**Main Functions**\n" -"Main Functions include:\n" -" - **!want** and creating tracked Pokemon roles \n" -" - **!wild** Pokemon reports\n" -" - **!raid** reports and channel creation for raid management.\n" -"If you don't want __any__ of the Pokemon tracking or Raid management " -"features, you may want to disable them.\n" -"\n" -"Respond with: **N** to disable, or **Y** to enable:" +#: meowth/__main__.py:1525 +msgid "No Discord account found linked to this Travelers Card!" msgstr "" -"**Main Functions**\n" -"Main Functions include:\n" -" - **!want** and creating tracked Pokemon roles \n" -" - **!wild** Pokemon reports\n" -" - **!raid** reports and channel creation for raid management.\n" -"If you don't want __any__ of the Pokemon tracking or Raid management " -"features, you may want to disable them.\n" -"\n" -"Respond with: **N** to disable, or **Y** to enable:" -#: __main__.py:769 -msgid "" -"**Main Functions enabled**\n" -"---\n" -"**Reporting Channels**\n" -"Pokemon raid or wild reports are contained within one or more channels. Each " -"channel will be able to represent different areas/communities. I'll need you " -"to provide a list of channels in your server you will allow reports from in " -"this format: `channel-name, channel-name, channel-name`" +#: meowth/__main__.py:1529 +msgid "This Travelers Card is linked to another Discord account!" msgstr "" -"**Main Functions enabled**\n" -"---\n" -"**Reporting Channels**\n" -"Pokemon raid or wild reports are contained within one or more channels. Each " -"channel will be able to represent different areas/communities. I'll need you " -"to provide a list of channels in your server you will allow reports from in " -"this format: `channel-name, channel-name, channel-name`" -#: __main__.py:771 -msgid "" -"If you do not require raid and wild reporting, you may want to disable this " -"function.\n" -"\n" -"Respond with: **N** to disable, or the **channel-name** list to enable, each " -"seperated with a comma and space:" +#: meowth/__main__.py:1543 +msgid "This Travelers Card has been successfully linked to you!" msgstr "" -"If you do not require raid and wild reporting, you may want to disable this " -"function.\n" -"\n" -"Respond with: **N** to disable, or the **channel-name** list to enable, each " -"seperated with a comma and space:" -#: __main__.py:778 -msgid "" -"**Reporting Channels disabled**\n" -"---" +#: meowth/__main__.py:1550 +msgid "Pokebattler ID cleared!" msgstr "" -"**Reporting Channels disabled**\n" -"---" -#: __main__.py:791 -msgid "" -"**Reporting Channels enabled**\n" -"---" +#: meowth/__main__.py:1561 +msgid "Pokebattler ID set to {pbid}!" msgstr "" -"**Reporting Channels enabled**\n" -"---" -#: __main__.py:793 -#, python-brace-format -msgid "" -"The channel list you provided doesn't match with your servers channels.\n" -"The following aren't in your server: {invalid_channels}\n" -"Please double check your channel list and resend your reponse." +#: meowth/__main__.py:1576 +msgid "Prefix for this server is: `{}`" msgstr "" -"The channel list you provided doesn't match with your servers channels.\n" -"The following aren't in your server: {invalid_channels}\n" -"Please double check your channel list and resend your reponse." -#: __main__.py:796 -msgid "" -"**Report Locations**\n" -"For each report, I generate Google Maps links to give people directions to " -"raids and spawns! To do this, I need to know which suburb/town/region each " -"report channel represents, to ensure we get the right location in the map. " -"For each report channel you provided, I will need it's corresponding general " -"location using only letters and spaces, with each location seperated by a " -"comma and space.\n" -"Example: `kansas city mo, hull uk, sydney nsw australia`\n" -"Each location will have to be in the same order as you provided the channels " -"in the previous question.\n" +#: meowth/__main__.py:1590 +msgid "Bot Permissions" +msgstr "" + +#: meowth/__main__.py:1605 +msgid "**FAIL**" +msgstr "" + +#: meowth/__main__.py:1605 +msgid "**PASS**" +msgstr "" + +#: meowth/__main__.py:1613 +msgid "**MISSING**" +msgstr "" + +#: meowth/__main__.py:1616 +msgid "**ENABLED**" +msgstr "" + +#: meowth/__main__.py:1621 +msgid "GUILD" +msgstr "" + +#: meowth/__main__.py:1626 +msgid "CATEGORY" +msgstr "" + +#: meowth/__main__.py:1627 +msgid "CHANNEL" +msgstr "" + +#: meowth/__main__.py:1634 +msgid "I couldn't send an embed here, so I've sent you a DM" +msgstr "" + +#: meowth/__main__.py:1674 +msgid "I'll wait for your announcement!" +msgstr "" + +#: meowth/__main__.py:1681 meowth/__main__.py:1737 +msgid "" +"Meowth! You took too long to send me your announcement! Retry when you're " +"ready." +msgstr "" + +#: meowth/__main__.py:1684 +msgid "Announcement" +msgstr "" + +#: meowth/__main__.py:1694 +msgid "to send it to all servers, " +msgstr "" + +#: meowth/__main__.py:1702 +msgid "That's what you sent, does it look good? React with " +msgstr "" + +#: meowth/__main__.py:1704 +msgid "to send to another channel, " +msgstr "" + +#: meowth/__main__.py:1706 +msgid "to send it to this channel, or " +msgstr "" + +#: meowth/__main__.py:1708 +msgid "to cancel" +msgstr "" + +#: meowth/__main__.py:1718 +#, fuzzy +msgid "Announcement Cancelled." +msgstr "Duplicate Report cancelled." + +#: meowth/__main__.py:1721 meowth/__main__.py:1733 +msgid "Announcement Sent." +msgstr "" + +#: meowth/__main__.py:1723 +msgid "What channel would you like me to send it to?" +msgstr "" + +#: meowth/__main__.py:1735 +msgid "Meowth! That channel doesn't exist! Retry when you're ready." +msgstr "" + +#: meowth/__main__.py:1748 meowth/__main__.py:3571 +msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" +msgstr "" + +#: meowth/__main__.py:1762 +msgid "Announcement sent to {} server owners: {} successful, {} failed." +msgstr "" + +#: meowth/__main__.py:1767 +#, fuzzy +msgid "Announcement Timed Out." +msgstr "Duplicate Report Timed Out." + +#: meowth/__main__.py:1814 +msgid "" +"I'm sorry, I couldn't understand some of what you entered. Let's just start " +"here." +msgstr "" + +#: meowth/__main__.py:1816 meowth/__main__.py:1927 meowth/__main__.py:1989 +#: meowth/__main__.py:2148 meowth/__main__.py:2372 meowth/__main__.py:2563 +#: meowth/__main__.py:2664 meowth/__main__.py:2764 meowth/__main__.py:2864 +#: meowth/__main__.py:3038 meowth/__main__.py:3119 meowth/__main__.py:3194 +msgid "" +"**MULTIPLE SESSIONS!**\n" "\n" -"Respond with: **location info, location info, location info** each matching " -"the order of the previous channel list:" +"It looks like you have **{yoursessions}** active configure sessions. I " +"recommend you send **cancel** first and then send your request again to " +"avoid confusing me.\n" +"\n" +"Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**" msgstr "" -"**Report Locations**\n" -"For each report, I generate Google Maps links to give people directions to " -"raids and spawns! To do this, I need to know which suburb/town/region each " -"report channel represents, to ensure we get the right location in the map. " -"For each report channel you provided, I will need it's corresponding general " -"location using only letters and spaces, with each location seperated by a " -"comma and space.\n" -"Example: `kansas city mo, hull uk, sydney nsw australia`\n" -"Each location will have to be in the same order as you provided the channels " -"in the previous question.\n" + +#: meowth/__main__.py:1817 +#, fuzzy +msgid "" +"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " +"Helper Bot! I will be guiding you through some steps to get me setup on your " +"server.\n" "\n" -"Respond with: **location info, location info, location info** each matching " -"the order of the previous channel list:" +"**Role Setup**\n" +"Before you begin the configuration, please make sure my role is moved to the " +"top end of the server role hierarchy. It can be under admins and mods, but " +"must be above team and general roles. [Here is an example](http://i.imgur." +"com/c5eaX1u.png)" +msgstr "" +"__**Meowth Configuration**__\n" +"\n" +"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " +"Helper Bot! I will be guiding you through some setup steps to get me setup " +"on your server.\n" +"\n" +"**Team Assignment Configuration**\n" +"\n" +"First, I have a feature that allows users to assign their Pokemon Go team " +"using roles. If you have a bot that handles this already, or you don't want " +"this feature, type N, otherwise type Y to enable the feature!" -#: __main__.py:808 -#, python-brace-format +#: meowth/__main__.py:1819 msgid "" -"The number of cities don't match the number of channels you gave me " -"earlier!\n" -"I'll show you the two lists to compare:\n" -"{channellist}\n" -"{citylist}\n" -"Please double check that your locations match up with your provided channels " -"and resend your response." +"\n" +"\n" +"**Welcome Back**\n" +"This isn't your first time configuring. You can either reconfigure " +"everything by replying with **all** or reply with a comma separated list to " +"configure those commands. Example: `want, raid, wild`" msgstr "" -"The number of cities don't match the number of channels you gave me " -"earlier!\n" -"I'll show you the two lists to compare:\n" -"{channellist}\n" -"{citylist}\n" -"Please double check that your locations match up with your provided channels " -"and resend your response." -#: __main__.py:811 +#: meowth/__main__.py:1823 msgid "" -"**Report Locations are set**\n" -"---\n" -"**Raid Reports**\n" -"Do you want **!raid** reports enabled? If you want __only__ the **!wild** " -"feature for reports, you may want to disable this.\n" "\n" -"Respond with: **N** to disable, or **Y** to enable:" +"\n" +"**Enabled Commands:**\n" +"{enabled_commands}" msgstr "" -"**Report Locations are set**\n" -"---\n" -"**Raid Reports**\n" -"Do you want **!raid** reports enabled? If you want __only__ the **!wild** " -"feature for reports, you may want to disable this.\n" + +#: meowth/__main__.py:1824 +msgid "" "\n" -"Respond with: **N** to disable, or **Y** to enable:" +"\n" +"**All Commands:**\n" +"**all** - To redo configuration\n" +"**team** - For Team Assignment configuration\n" +"**welcome** - For Welcome Message configuration\n" +"**raid** - for raid command configuration\n" +"**exraid** - for EX raid command configuration\n" +"**invite** - for invite command configuration\n" +"**counters** - for automatic counters configuration\n" +"**wild** - for wild command configuration\n" +"**research** - for !research command configuration\n" +"**meetup** - for !meetup command configuration\n" +"**want** - for want/unwant command configuration\n" +"**archive** - For !archive configuration\n" +"**timezone** - For timezone configuration" +msgstr "" -#: __main__.py:816 +#: meowth/__main__.py:1825 meowth/__main__.py:1852 msgid "" -"**Raid Reports enabled**\n" +"\n" +"\n" +"Reply with **cancel** at any time throughout the questions to cancel the " +"configure process." +msgstr "" + +#: meowth/__main__.py:1826 meowth/__main__.py:1853 +msgid "Meowth Configuration - {guild}" +msgstr "" + +#: meowth/__main__.py:1833 meowth/__main__.py:1966 meowth/__main__.py:2033 +#: meowth/__main__.py:2084 meowth/__main__.py:2125 meowth/__main__.py:2168 +#: meowth/__main__.py:2217 meowth/__main__.py:2239 meowth/__main__.py:2258 +#: meowth/__main__.py:2308 meowth/__main__.py:2392 meowth/__main__.py:2441 +#: meowth/__main__.py:2463 meowth/__main__.py:2482 meowth/__main__.py:2540 +#: meowth/__main__.py:2586 meowth/__main__.py:2627 meowth/__main__.py:2684 +#: meowth/__main__.py:2733 meowth/__main__.py:2784 meowth/__main__.py:2833 +#: meowth/__main__.py:2884 meowth/__main__.py:2933 meowth/__main__.py:2955 +#: meowth/__main__.py:2974 meowth/__main__.py:3057 meowth/__main__.py:3135 +#: meowth/__main__.py:3168 meowth/__main__.py:3209 +#, fuzzy +msgid "" +"**CONFIG CANCELLED!**\n" +"\n" +"No changes have been made." +msgstr "" +"**CONFIG CANCELLED!**\n" +"No changes have been made." + +#: meowth/__main__.py:1847 +#, fuzzy +msgid "I'm sorry I don't understand. Please reply with the choices above." +msgstr "" +"I'm sorry I don't understand. Please reply with either **N** to disable, or " +"**Y** to enable." + +#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 +#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 +#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 +#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 +#: meowth/__main__.py:3198 +msgid "Configuration Complete" +msgstr "" + +#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 +#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 +#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 +#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 +#: meowth/__main__.py:3198 +msgid "" +"Meowth! Alright! Your settings have been saved and I'm ready to go! If you " +"need to change any of these settings, just type **!configure** in your " +"server again." +msgstr "" +"Meowth! Alright! Your settings have been saved and I'm ready to go! If you " +"need to change any of these settings, just type **!configure** in your " +"server again." + +#: meowth/__main__.py:1939 +#, fuzzy +msgid "Team Assignments" +msgstr "" +"**Team Assignments enabled!**\n" "---" + +#: meowth/__main__.py:1939 +msgid "" +"Team assignment allows users to assign their Pokemon Go team role using the " +"**!team** command. If you have a bot that handles this already, you may want " +"to disable this feature.\n" +"\n" +"If you are to use this feature, ensure existing team roles are as follows: " +"mystic, valor, instinct. These must be all lowercase letters. If they don't " +"exist yet, I'll make some for you instead.\n" +"\n" +"Respond here with: **N** to disable, **Y** to enable:" msgstr "" -"**Raid Reports enabled**\n" + +#: meowth/__main__.py:1959 +#, fuzzy +msgid "Team Assignments enabled!" +msgstr "" +"**Team Assignments enabled!**\n" +"---" + +#: meowth/__main__.py:1963 +#, fuzzy +msgid "Team Assignments disabled!" +msgstr "" +"**Team Assignments disabled!**\n" "---" -#: __main__.py:820 +#: meowth/__main__.py:1969 meowth/__main__.py:2128 meowth/__main__.py:2543 +#: meowth/__main__.py:2589 msgid "" -"**Raid Reports disabled**\n" +"I'm sorry I don't understand. Please reply with either **N** to disable, or " +"**Y** to enable." +msgstr "" +"I'm sorry I don't understand. Please reply with either **N** to disable, or " +"**Y** to enable." + +#: meowth/__main__.py:2000 +#, fuzzy +msgid "" +"I can welcome new members to the server with a short message. Here is an " +"example, but it is customizable:\n" +"\n" +msgstr "" +"**Welcome Message**\n" +"\n" +" I can welcome new members to the server with a short message. Here is an " +"example:\n" + +#: meowth/__main__.py:2002 +msgid "" +"Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " +"typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " +"without quotations. If you have any questions just ask an admin." +msgstr "" +"Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " +"typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " +"without quotations. If you have any questions just ask an admin." + +#: meowth/__main__.py:2004 +msgid "" +"Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " +"questions just ask an admin." +msgstr "" +"Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " +"questions just ask an admin." + +#: meowth/__main__.py:2005 +#, fuzzy +msgid "" +"\n" +"\n" +"This welcome message can be in a specific channel or a direct message. If " +"you have a bot that handles this already, you may want to disable this " +"feature.\n" +"\n" +"Respond with: **N** to disable, **Y** to enable:" +msgstr "" +"This welcome message can be in a specific channel or a direct message. If " +"you have a bot that handles this already, you may want to disable this " +"feature.\n" +"\n" +"Respond with: **N** to disable, **Y** to enable:" + +#: meowth/__main__.py:2006 meowth/__main__.py:2023 +#, fuzzy +msgid "Welcome Message" +msgstr "" +"**Welcome Message disabled!**\n" "---" + +#: meowth/__main__.py:2011 +#, fuzzy +msgid "Welcome Message enabled!" msgstr "" -"**Raid Reports disabled**\n" +"**Welcome Message disabled!**\n" +"---" + +#: meowth/__main__.py:2014 +msgid "" +"Would you like a custom welcome message? You can reply with **N** to use the " +"default message above or enter your own below.\n" +"\n" +"I can read all [discord formatting](https://support.discordapp.com/hc/en-us/" +"articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline-) " +"and I have the following template tags:\n" +"\n" +"**{@member}** - Replace member with user name or ID\n" +"**{#channel}** - Replace channel with channel name or ID\n" +"**{&role}** - Replace role name or ID (shows as @deleted-role DM preview)\n" +"**{user}** - Will mention the new user\n" +"**{server}** - Will print your server's name\n" +"Surround your message with [] to send it as an embed. **Warning:** Mentions " +"within embeds may be broken on mobile, this is a Discord bug." +msgstr "" + +#: meowth/__main__.py:2025 +msgid "Current Welcome Message" +msgstr "" + +#: meowth/__main__.py:2030 +msgid "Default welcome message set" +msgstr "" + +#: meowth/__main__.py:2036 +msgid "" +"Please shorten your message to less than 500 characters. You entered {count}." +msgstr "" + +#: meowth/__main__.py:2046 +msgid "" +"{msg}\n" +"\n" +"**Warning:**\n" +"The following could not be found: {errors}" +msgstr "" + +#: meowth/__main__.py:2047 +msgid "" +"Please check the data given and retry a new welcome message, or reply with " +"**N** to use the default." +msgstr "" + +#: meowth/__main__.py:2052 +msgid "Here's what you sent. Does it look ok?" +msgstr "" + +#: meowth/__main__.py:2059 +msgid "" +"Here's what you sent. Does it look ok?\n" +"\n" +"{welcome}" +msgstr "" + +#: meowth/__main__.py:2066 +msgid "" +"Please enter a new welcome message, or reply with **N** to use the default." +msgstr "" + +#: meowth/__main__.py:2070 +#, fuzzy +msgid "" +"Welcome Message set to:\n" +"\n" +"{}" +msgstr "" +"**Welcome Message disabled!**\n" +"---" + +#: meowth/__main__.py:2073 +#, fuzzy +msgid "Welcome Message Channel" +msgstr "" +"**Welcome Message disabled!**\n" "---" -#: __main__.py:828 -msgid "" -"**Wild Reports**\n" -"Do you want **!wild** reports enabled? If you want __only__ the **!raid** " -"feature for reports, you may want to disable this.\n" -"\n" -"Respond with: **N** to disable, or **Y** to enable:" +#: meowth/__main__.py:2073 +#, fuzzy +msgid "" +"Which channel in your server would you like me to post the Welcome Messages? " +"You can also choose to have them sent to the new member via Direct Message " +"(DM) instead.\n" +"\n" +"Respond with: **channel-name** or ID of a channel in your server or **DM** " +"to Direct Message:" +msgstr "" +"**Welcome Message enabled!**\n" +"---\n" +"**Welcome Message Channels**\n" +"Which channel in your server would you like me to post the Welcome Messages? " +"You can also choose to have them sent to the new member via Direct Message " +"(DM) instead.\n" +"\n" +"Respond with: **channel-name** of a channel in your server or **DM** to " +"Direct Message:" + +#: meowth/__main__.py:2078 +msgid "Welcome DM set" +msgstr "" + +#: meowth/__main__.py:2081 +msgid "" +"Channel names can't contain spaces, sorry. Please double check the name and " +"send your response again." +msgstr "" +"Channel names can't contain spaces, sorry. Please double check the name and " +"send your response again." + +#: meowth/__main__.py:2112 meowth/__main__.py:2206 meowth/__main__.py:2430 +#: meowth/__main__.py:2722 meowth/__main__.py:2822 meowth/__main__.py:2922 +#: meowth/__main__.py:3095 +msgid "" +"I couldn't set my own permissions in this channel. Please ensure I have the " +"correct permissions in {channel} using **{prefix}get perms**." +msgstr "" + +#: meowth/__main__.py:2113 +#, fuzzy +msgid "Welcome Channel set to {channel}" +msgstr "" +"**Welcome Channel set**\n" +"---" + +#: meowth/__main__.py:2116 +#, fuzzy +msgid "" +"The channel you provided isn't in your server. Please double check your " +"channel and resend your response." +msgstr "" +"The channel you provided isn't in your server. Please double check your " +"channel name and resend your response." + +#: meowth/__main__.py:2122 +#, fuzzy +msgid "Welcome Message disabled!" +msgstr "" +"**Welcome Message disabled!**\n" +"---" + +#: meowth/__main__.py:2159 +#, fuzzy +msgid "Raid Reporting Channels" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2159 +#, fuzzy +msgid "" +"Raid Reporting allows users to report active raids with **!raid** or raid " +"eggs with **!raidegg**. Pokemon raid reports are contained within one or " +"more channels. Each channel will be able to represent different areas/" +"communities. I'll need you to provide a list of channels in your server you " +"will allow reports from in this format: `channel-name, channel-name, channel-" +"name`\n" +"\n" +"Example: `kansas-city-raids, hull-raids, sydney-raids`\n" +"\n" +"If you do not require raid or raid egg reporting, you may want to disable " +"this function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2165 +#, fuzzy +msgid "Raid Reporting disabled" +msgstr "" +"**Raid Reports disabled**\n" +"---" + +#: meowth/__main__.py:2197 +#, fuzzy +msgid "Raid Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2209 meowth/__main__.py:2433 meowth/__main__.py:2725 +#: meowth/__main__.py:2825 meowth/__main__.py:2925 meowth/__main__.py:3099 +#, fuzzy +msgid "" +"The channel list you provided doesn't match with your servers channels.\n" +"\n" +"The following aren't in your server: **{invalid_channels}**\n" +"\n" +"Please double check your channel list and resend your reponse." +msgstr "" +"The channel list you provided doesn't match with your servers channels.\n" +"The following aren't in your server: {invalid_channels}\n" +"Please double check your channel list and resend your reponse." + +#: meowth/__main__.py:2212 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"the raid or egg! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need its corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2212 +msgid "Raid Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 +#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 +#: meowth/__main__.py:2929 meowth/__main__.py:2971 +msgid "Entered Channels" +msgstr "" + +#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 +#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 +#: meowth/__main__.py:2929 meowth/__main__.py:2971 +msgid "{citychannel_list}" +msgstr "" + +#: meowth/__main__.py:2226 meowth/__main__.py:2450 meowth/__main__.py:2742 +#: meowth/__main__.py:2842 meowth/__main__.py:2942 +#, fuzzy +msgid "" +"The number of cities doesn't match the number of channels you gave me " +"earlier!\n" +"\n" +"I'll show you the two lists to compare:\n" +"\n" +"{channellist}\n" +"{citylist}\n" +"\n" +"Please double check that your locations match up with your provided channels " +"and resend your response." +msgstr "" +"The number of cities don't match the number of channels you gave me " +"earlier!\n" +"I'll show you the two lists to compare:\n" +"{channellist}\n" +"{citylist}\n" +"Please double check that your locations match up with your provided channels " +"and resend your response." + +#: meowth/__main__.py:2229 +msgid "Raid Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2230 +msgid "" +"How would you like me to categorize the raid channels I create? Your options " +"are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**region** - If you want them categorized by region\n" +"**level** - If you want them categorized by level." +msgstr "" + +#: meowth/__main__.py:2230 meowth/__main__.py:2254 meowth/__main__.py:2305 +msgid "Raid Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2254 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as raid reporting channels." +msgstr "" + +#: meowth/__main__.py:2285 meowth/__main__.py:2336 meowth/__main__.py:2509 +#: meowth/__main__.py:3001 +msgid "" +"The category list you provided doesn't match with your server's categories." +msgstr "" + +#: meowth/__main__.py:2287 meowth/__main__.py:2294 meowth/__main__.py:2338 +#: meowth/__main__.py:2345 meowth/__main__.py:2511 meowth/__main__.py:2518 +#: meowth/__main__.py:3003 meowth/__main__.py:3010 +msgid "" +"\n" +"\n" +"The following aren't in your server: **{invalid_categories}**" +msgstr "" + +#: meowth/__main__.py:2288 meowth/__main__.py:2339 meowth/__main__.py:2512 +#: meowth/__main__.py:3004 +msgid "" +"\n" +"\n" +"Please double check your category list and resend your response. If you just " +"made these categories, try again." +msgstr "" + +#: meowth/__main__.py:2292 meowth/__main__.py:2516 meowth/__main__.py:3008 +#, fuzzy +msgid "" +"The number of categories I found in your server doesn't match the number of " +"channels you gave me earlier!\n" +"\n" +"I'll show you the two lists to compare:\n" +"\n" +"**Matched Channels:** {channellist}\n" +"**Matched Categories:** {catlist}\n" +"\n" +"Please double check that your categories match up with your provided " +"channels and resend your response." +msgstr "" +"The number of cities don't match the number of channels you gave me " +"earlier!\n" +"I'll show you the two lists to compare:\n" +"{channellist}\n" +"{citylist}\n" +"Please double check that your locations match up with your provided channels " +"and resend your response." + +#: meowth/__main__.py:2305 +msgid "" +"Pokemon Go currently has five levels of raids. Please provide the names of " +"the categories you would like each level of raid to appear in. Use the " +"following order: 1, 2, 3, 4, 5 \n" +"\n" +"You do not need to use different categories for each level, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" +msgstr "" + +#: meowth/__main__.py:2343 +msgid "" +"The number of categories I found in your server doesn't match the number of " +"raid levels! Make sure you give me exactly six categories, one for each " +"level of raid. You can use the same category for multiple levels if you " +"want, but I need to see six category names.\n" +"\n" +"**Matched Categories:** {catlist}\n" +"\n" +"Please double check your categories." +msgstr "" + +#: meowth/__main__.py:2349 meowth/__main__.py:2523 meowth/__main__.py:3015 +msgid "Sorry, I didn't understand your answer! Try again." +msgstr "" + +#: meowth/__main__.py:2352 +msgid "Raid Categories are set" +msgstr "" + +#: meowth/__main__.py:2383 +#, fuzzy +msgid "EX Raid Reporting Channels" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2383 +#, fuzzy +msgid "" +"EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon " +"EX raid reports are contained within one or more channels. Each channel will " +"be able to represent different areas/communities. I'll need you to provide a " +"list of channels in your server you will allow reports from in this format: " +"`channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-raids, hull-raids, sydney-raids`\n" +"\n" +"If you do not require EX raid reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2389 +#, fuzzy +msgid "EX Raid Reporting disabled" +msgstr "" +"**Raid Reports disabled**\n" +"---" + +#: meowth/__main__.py:2421 +#, fuzzy +msgid "EX Raid Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2436 +msgid "EX Raid Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2436 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"EX raids! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2453 +msgid "EX Raid Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2454 +msgid "" +"How would you like me to categorize the EX raid channels I create? Your " +"options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2454 meowth/__main__.py:2478 +msgid "EX Raid Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2478 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as EX raid reporting channels." +msgstr "" + +#: meowth/__main__.py:2526 +msgid "EX Raid Categories are set" +msgstr "" + +#: meowth/__main__.py:2528 +msgid "EX Raid Channel Read Permissions" +msgstr "" + +#: meowth/__main__.py:2528 +msgid "" +"Who do you want to be able to **see** the EX Raid channels? Your options " +"are:\n" +"\n" +"**everyone** - To have everyone be able to see all reported EX Raids\n" +"**same** - To only allow those with access to the reporting channel." +msgstr "" + +#: meowth/__main__.py:2533 +msgid "Everyone permission enabled" +msgstr "" + +#: meowth/__main__.py:2537 +msgid "Same permission enabled" +msgstr "" + +#: meowth/__main__.py:2574 +msgid "" +"Do you want access to EX raids controlled through members using the **!" +"invite** command?\n" +"If enabled, members will have read-only permissions for all EX Raids until " +"they use **!invite** to gain access. If disabled, EX Raids will inherit the " +"permissions from their reporting channels.\n" +"\n" +"Respond with: **N** to disable, or **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:2574 +msgid "Invite Configuration" +msgstr "" + +#: meowth/__main__.py:2579 +msgid "Invite Command enabled" +msgstr "" + +#: meowth/__main__.py:2583 +msgid "Invite Command disabled" +msgstr "" + +#: meowth/__main__.py:2618 +msgid "Automatic Counters Configuration" +msgstr "" + +#: meowth/__main__.py:2618 +msgid "" +"Do you want to generate an automatic counters list in newly created raid " +"channels using PokeBattler?\n" +"If enabled, I will post a message containing the best counters for the raid " +"boss in new raid channels. Users will still be able to use **!counters** to " +"generate this list.\n" +"\n" +"Respond with: **N** to disable, or enable with a comma separated list of " +"boss levels that you would like me to generate counters for. Example:`3,4,5," +"EX`" +msgstr "" + +#: meowth/__main__.py:2624 +msgid "Automatic Counters disabled" +msgstr "" + +#: meowth/__main__.py:2641 +msgid "Automatic Counter Levels set to: {levels}" +msgstr "" + +#: meowth/__main__.py:2644 +msgid "" +"Please enter at least one level from 1 to EX separated by comma. Ex: `4,5," +"EX` or **N** to turn off automatic counters." +msgstr "" + +#: meowth/__main__.py:2675 +#, fuzzy +msgid "Wild Reporting Channels" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2675 +#, fuzzy +msgid "" +"Wild Reporting allows users to report wild spawns with **!wild**. Pokemon " +"**wild** reports are contained within one or more channels. Each channel " +"will be able to represent different areas/communities. I'll need you to " +"provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-wilds, hull-wilds, sydney-wilds`\n" +"\n" +"If you do not require **wild** reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2681 +#, fuzzy +msgid "Wild Reporting disabled" +msgstr "" +"**Wild Reports disabled**\n" +"---" + +#: meowth/__main__.py:2713 +#, fuzzy +msgid "Wild Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2728 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"wild spawns! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2728 +msgid "Wild Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2745 +msgid "Wild Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2775 +msgid "Research Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2775 +#, fuzzy +msgid "" +"Research Reporting allows users to report field research with **!research**. " +"Pokemon **research** reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-research, hull-research, sydney-research`\n" +"\n" +"If you do not require **research** reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2781 +#, fuzzy +msgid "Research Reporting disabled" +msgstr "" +"**Raid Reports disabled**\n" +"---" + +#: meowth/__main__.py:2813 +#, fuzzy +msgid "Research Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2828 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"field research! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need its corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2828 +msgid "Research Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2845 +msgid "Research Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2875 +#, fuzzy +msgid "Meetup Reporting Channels" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2875 +#, fuzzy +msgid "" +"Meetup Reporting allows users to report meetups with **!meetup** or **!" +"event**. Meetup reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-meetups, hull-meetups, sydney-meetups`\n" +"\n" +"If you do not require meetup reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" +"**Main Functions enabled**\n" +"---\n" +"**Reporting Channels**\n" +"Pokemon raid or wild reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`" + +#: meowth/__main__.py:2881 +#, fuzzy +msgid "Meetup Reporting disabled" +msgstr "" +"**Reporting Channels disabled**\n" +"---" + +#: meowth/__main__.py:2913 +#, fuzzy +msgid "Meetup Reporting Channels enabled" +msgstr "" +"**Reporting Channels enabled**\n" +"---" + +#: meowth/__main__.py:2928 +#, fuzzy +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"meetups! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" +"**Report Locations**\n" +"For each report, I generate Google Maps links to give people directions to " +"raids and spawns! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need it's corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list:" + +#: meowth/__main__.py:2928 +msgid "Meetup Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2945 +msgid "Meetup Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2946 +msgid "" +"How would you like me to categorize the meetup channels I create? Your " +"options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2946 meowth/__main__.py:2970 +msgid "Meetup Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2970 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as meetup reporting channels." +msgstr "" + +#: meowth/__main__.py:3018 +msgid "Meetup Categories are set" +msgstr "" + +#: meowth/__main__.py:3049 +#, fuzzy +msgid "Pokemon Notifications" +msgstr "" +"**Pokemon Notifications enabled**\n" +"---" + +#: meowth/__main__.py:3049 +#, fuzzy +msgid "" +"The **!want** and **!unwant** commands let you add or remove roles for " +"Pokemon that will be mentioned in reports. This let you get notifications on " +"the Pokemon you want to track. I just need to know what channels you want to " +"allow people to manage their pokemon with the **!want** and **!unwant** " +"command.\n" +"\n" +"If you don't want to allow the management of tracked Pokemon roles, then you " +"may want to disable this feature.\n" +"\n" +"Repond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated by a comma and space." +msgstr "" +"**Pokemon Notifications**\n" +"The **!want** and **!unwant** commands let you add or remove roles for " +"Pokemon that will be mentioned in reports. This let you get notifications on " +"the Pokemon you want to track. I just need to know what channels you want to " +"allow people to manage their pokemon with the **!want** and **!unwant** " +"command. If you pick a channel that doesn't exist, I'll make it for you.\n" +"If you don't want to allow the management of tracked Pokemon roles, then you " +"may want to disable this feature.\n" +"\n" +"Repond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated by a comma and space." + +#: meowth/__main__.py:3054 +#, fuzzy +msgid "Pokemon Notifications disabled" +msgstr "" +"**Pokemon Notifications disabled**\n" +"---" + +#: meowth/__main__.py:3096 +#, fuzzy +msgid "Pokemon Notifications enabled" +msgstr "" +"**Pokemon Notifications enabled**\n" +"---" + +#: meowth/__main__.py:3130 +msgid "" +"The **!archive** command marks temporary raid channels for archival rather " +"than deletion. This can be useful for investigating potential violations of " +"your server's rules in these channels.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise send " +"the category you would like me to place archived channels in. You can say " +"**same** to keep them in the same category, or type the name or ID of a " +"category in your server." +msgstr "" + +#: meowth/__main__.py:3130 meowth/__main__.py:3162 +msgid "Archive Configuration" +msgstr "" + +#: meowth/__main__.py:3140 +msgid "Archived channels will remain in the same category." +msgstr "" + +#: meowth/__main__.py:3144 +#, fuzzy +msgid "Archived Channels disabled." +msgstr "" +"**Reporting Channels disabled**\n" +"---" + +#: meowth/__main__.py:3155 +msgid "" +"I couldn't find the category you replied with! Please reply with **same** to " +"leave archived channels in the same category, or give the name or ID of an " +"existing category." +msgstr "" + +#: meowth/__main__.py:3159 +msgid "Archive category set." +msgstr "" + +#: meowth/__main__.py:3162 +msgid "" +"I can also listen in your raid channels for words or phrases that you want " +"to trigger an automatic archival. For example, if discussion of spoofing is " +"against your server rules, you might tell me to listen for the word " +"'spoofing'.\n" +"\n" +"Reply with **none** to disable this feature, or reply with a comma separated " +"list of phrases you want me to listen in raid channels for." +msgstr "" + +#: meowth/__main__.py:3166 +msgid "Phrase list disabled." +msgstr "" + +#: meowth/__main__.py:3175 +msgid "Archive Phrase list set." +msgstr "" + +#: meowth/__main__.py:3205 +msgid "" +"There are a few settings available that are not within **!configure**. To " +"set these, use **!set ** in any channel to set that setting.\n" +"\n" +"These include:\n" +"**!set regional ** - To set a server's regional raid boss\n" +"**!set prefix ** - To set my command prefix\n" +"**!set timezone ** - To set offset outside of **!configure**\n" +"**!set silph ** - To set a trainer's SilphRoad card (usable by " +"members)\n" +"**!set pokebattler ** - To set a trainer's pokebattler ID (usable by " +"members)\n" +"\n" +"However, we can do your timezone now to help coordinate reports for you. For " +"others, use the **!set** command.\n" +"\n" +"The current 24-hr time UTC is {utctime}. How many hours off from that are " +"you?\n" +"\n" +"Respond with: A number from **-12** to **12**:" +msgstr "" + +#: meowth/__main__.py:3205 +msgid "Timezone Configuration and Other Settings" +msgstr "" + +#: meowth/__main__.py:3215 meowth/__main__.py:3218 +#, fuzzy +msgid "" +"I couldn't convert your answer to an appropriate timezone!\n" +"\n" +"Please double check what you sent me and resend a number strarting from " +"**-12** to **12**." +msgstr "" +"I couldn't convert your answer to an appropriate timezone!.\n" +"Please double check what you sent me and resend a number strarting from " +"**-12** to **12**." + +#: meowth/__main__.py:3223 +#, fuzzy +msgid "Timezone set" +msgstr "" +"**Timezone set**\n" +"---" + +#: meowth/__main__.py:3244 +msgid "" +"\n" +"**Level {level} raid list:** `{raidlist}` \n" +msgstr "" + +#: meowth/__main__.py:3251 meowth/__main__.py:3264 meowth/__main__.py:3269 +msgid "**Level {level} raid list:** `{raidlist}` \n" +msgstr "" + +#: meowth/__main__.py:3262 +msgid "" +"I couldn't understand the list you supplied! Please use a comma-separated " +"list of Pokemon species numbers." +msgstr "" + +#: meowth/__main__.py:3263 +msgid "I will replace this:\n" +msgstr "" + +#: meowth/__main__.py:3268 +msgid "" +"\n" +"\n" +"With this:\n" +msgstr "" + +#: meowth/__main__.py:3273 +msgid "" +"\n" +"\n" +"Continue?" +msgstr "" + +#: meowth/__main__.py:3281 +msgid "Meowth! Configuration cancelled!" +msgstr "" + +#: meowth/__main__.py:3292 +msgid "Meowth! Configuration successful!" +msgstr "" + +#: meowth/__main__.py:3294 +msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" +msgstr "" + +#: meowth/__main__.py:3311 +msgid "every user" +msgstr "" + +#: meowth/__main__.py:3333 +msgid "" +"Are you sure you want to reset the **{type}** report stats for **{target}**?" +msgstr "" + +#: meowth/__main__.py:3359 +msgid "{trainer}'s report stats have been cleared!" +msgstr "" + +#: meowth/__main__.py:3375 +msgid "The channel you entered is not a raid channel." +msgstr "" + +#: meowth/__main__.py:3378 meowth/__main__.py:4304 +msgid "level-{egg_level}-egg-" +msgstr "" + +#: meowth/__main__.py:3397 meowth/__main__.py:3400 meowth/__main__.py:4320 +#: meowth/__main__.py:4323 meowth/__main__.py:4693 meowth/__main__.py:4696 +#: meowth/__main__.py:6405 meowth/__main__.py:6408 +#, fuzzy +msgid "**Possible Bosses:**" +msgstr "Possible Bosses: {boss_list}" + +#: meowth/__main__.py:3397 meowth/__main__.py:4320 meowth/__main__.py:4693 +#: meowth/__main__.py:6405 +msgid "{bosslist1}" +msgstr "" + +#: meowth/__main__.py:3398 meowth/__main__.py:4321 meowth/__main__.py:4694 +#: meowth/__main__.py:6406 +msgid "{bosslist2}" +msgstr "" + +#: meowth/__main__.py:3400 meowth/__main__.py:4323 meowth/__main__.py:4696 +#: meowth/__main__.py:6408 +msgid "{bosslist}" +msgstr "" + +#: meowth/__main__.py:3407 meowth/__main__.py:4406 meowth/__main__.py:4566 +#: meowth/__main__.py:5370 meowth/__main__.py:5384 meowth/__main__.py:6399 +msgid "team" +msgstr "" + +#: meowth/__main__.py:3408 meowth/__main__.py:4407 meowth/__main__.py:4567 +#: meowth/__main__.py:5371 meowth/__main__.py:5385 meowth/__main__.py:6400 +msgid "status" +msgstr "" + +#: meowth/__main__.py:3412 meowth/__main__.py:3413 +msgid "Level {}" +msgstr "" + +#: meowth/__main__.py:3412 meowth/__main__.py:3413 +msgid "level\\s\\d" +msgstr "" + +#: meowth/__main__.py:3415 +#, fuzzy +msgid "Meowth! Level {} reported" +msgstr "Meowth! {member} is interested!" + +#: meowth/__main__.py:3415 meowth/__main__.py:3416 +msgid "Meowth!\\s.*\\sraid\\sreported" +msgstr "" + +#: meowth/__main__.py:3416 +msgid "Meowth! Level {}" +msgstr "" + +#: meowth/__main__.py:3440 +msgid "" +"Are you sure you want to clear all status for this raid? Everybody will have " +"to RSVP again. If you are wanting to clear one user's status, use `!" +"setstatus cancel`" +msgstr "" + +#: meowth/__main__.py:3456 +#, fuzzy +msgid "Meowth! Raid status lists have been cleared!" +msgstr "Meowth! **!wild** commands have been disabled." + +#: meowth/__main__.py:3471 +msgid "Meowth! {status} is not a valid status!" +msgstr "" + +#: meowth/__main__.py:3489 +msgid "Removed {cleancount} empty roles" +msgstr "" + +#: meowth/__main__.py:3519 meowth/__main__.py:3570 +msgid "Uptime" +msgstr "" + +#: meowth/__main__.py:3523 meowth/__main__.py:3575 +msgid "I need the `Embed links` permission to send this" +msgstr "" + +#: meowth/__main__.py:3532 +msgid "{yr}y {mth}m {day}d {hr}:{min}" +msgstr "" + +#: meowth/__main__.py:3534 +msgid "{mth}m {day}d {hr}:{min}" +msgstr "" + +#: meowth/__main__.py:3536 +msgid "{day} days {hr} hrs {min} mins" +msgstr "" + +#: meowth/__main__.py:3538 +msgid "{hr} hrs {min} mins {sec} secs" +msgstr "" + +#: meowth/__main__.py:3540 +msgid "{min} mins {sec} secs" +msgstr "" + +#: meowth/__main__.py:3556 +msgid "" +"I'm Meowth! A Pokemon Go helper bot for Discord!\n" +"\n" +"I'm made by [{author_name}]({author_repo}) and improvements have been " +"contributed by many other people also.\n" +"\n" +"[Join our server]({server_invite}) if you have any questions or feedback.\n" +"\n" +msgstr "" + +#: meowth/__main__.py:3563 +msgid "About Meowth" +msgstr "" + +#: meowth/__main__.py:3564 +msgid "Owner" +msgstr "" + +#: meowth/__main__.py:3566 +msgid "Servers" +msgstr "" + +#: meowth/__main__.py:3567 +msgid "Members" +msgstr "" + +#: meowth/__main__.py:3568 +msgid "Your Server" +msgstr "" + +#: meowth/__main__.py:3569 +msgid "Your Members" +msgstr "" + +#: meowth/__main__.py:3605 +msgid "Maximum guild roles reached." +msgstr "" + +#: meowth/__main__.py:3610 +msgid "" +"Meowth! My roles are ranked lower than the following team roles: " +"**{higher_roles_list}**\n" +"Please get an admin to move my roles above them!" +msgstr "" +"Meowth! My roles are ranked lower than the following team roles: " +"**{higher_roles_list}**\n" +"Please get an admin to move my roles above them!" + +#: meowth/__main__.py:3634 +msgid "Meowth! You already have a team role!" +msgstr "Meowth! You already have a team role!" + +#: meowth/__main__.py:3638 +#, fuzzy +msgid "Meowth! You are already in Team Harmony!" +msgstr "Meowth! You already have a team role!" + +#: meowth/__main__.py:3642 +msgid "" +"Meowth! {team_role} is not configured as a role on this server. Please " +"contact an admin for assistance." +msgstr "" +"Meowth! {team_role} is not configured as a role on this server. Please " +"contact an admin for assistance." + +#: meowth/__main__.py:3646 +msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" +msgstr "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" + +#: meowth/__main__.py:3650 +msgid "" +"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " +"an admin!" +msgstr "" +"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " +"an admin!" + +#: meowth/__main__.py:3656 +msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" +msgstr "Meowth! Added {member} to Team {team_name}! {team_emoji}" + +#: meowth/__main__.py:3660 +msgid "Meowth! I can't add roles!" +msgstr "Meowth! I can't add roles!" + +#: meowth/__main__.py:3671 +msgid "Traveler Card" +msgstr "" + +#: meowth/__main__.py:3673 +msgid "{user}'s Trainer Profile" +msgstr "" + +#: meowth/__main__.py:3675 +msgid "Silph Road" +msgstr "" + +#: meowth/__main__.py:3676 +msgid "Pokebattler" +msgstr "" + +#: meowth/__main__.py:3677 +#, fuzzy +msgid "Raid Reports" +msgstr "" +"**Raid Reports enabled**\n" +"---" + +#: meowth/__main__.py:3678 +msgid "Egg Reports" +msgstr "" + +#: meowth/__main__.py:3679 +msgid "EX Raid Reports" +msgstr "" + +#: meowth/__main__.py:3680 +#, fuzzy +msgid "Wild Reports" +msgstr "" +"**Wild Reports enabled**\n" +"---" + +#: meowth/__main__.py:3681 +msgid "Research Reports" +msgstr "" + +#: meowth/__main__.py:3697 +msgid "" +"Leaderboard type not supported. Please select from: **total, raids, eggs, " +"exraids, wilds, research**" +msgstr "" + +#: meowth/__main__.py:3712 +msgid "Reporting Leaderboard ({type})" +msgstr "" + +#: meowth/__main__.py:3717 +msgid "Raids: **{raids}** | Eggs: **{eggs}** | " +msgstr "" + +#: meowth/__main__.py:3719 +msgid "EX Raids: **{exraids}** | " +msgstr "" + +#: meowth/__main__.py:3721 +msgid "Wilds: **{wilds}** | " +msgstr "" + +#: meowth/__main__.py:3723 +msgid "Research: **{research}** | " +msgstr "" + +#: meowth/__main__.py:3728 +msgid "No Reports" +msgstr "" + +#: meowth/__main__.py:3728 +msgid "Nobody has made a report or this report type is disabled." +msgstr "" + +#: meowth/__main__.py:3798 +msgid "Meowth! Did you mean **!list wants**?" +msgstr "" + +#: meowth/__main__.py:3819 +msgid "Maximum guild roles reached. Pokemon not added." +msgstr "" + +#: meowth/__main__.py:3840 +msgid "Meowth! Got it! {member} wants {pokemon}" +msgstr "Meowth! Got it! {member} wants {pokemon}" + +#: meowth/__main__.py:3845 +msgid "Meowth! {member}, I already know you want {pokemon}!" +msgstr "Meowth! {member}, I already know you want {pokemon}!" + +#: meowth/__main__.py:3848 +#, fuzzy +msgid "Meowth! {member}, out of your total {count} items:" +msgstr "" +"Meowth! {member} is on the way with a total of {trainer_count} trainers!" + +#: meowth/__main__.py:3850 +msgid "" +"\n" +"**{added_count} Added:** \n" +"\t{added_list}" +msgstr "" + +#: meowth/__main__.py:3852 +msgid "" +"\n" +"**{already_want_count} Already Following:** \n" +"\t{already_want_list}" +msgstr "" + +#: meowth/__main__.py:3856 +msgid "" +"\n" +"\t{word}" +msgstr "" + +#: meowth/__main__.py:3858 +msgid ": *({correction}?)*" +msgstr "" + +#: meowth/__main__.py:3859 +msgid "" +"\n" +"**{count} Not Valid:**" +msgstr "" + +#: meowth/__main__.py:3931 +msgid "{0}, you have no pokemon in your want list." +msgstr "{0}, you have no pokemon in your want list." + +#: meowth/__main__.py:3933 +msgid "{0}, I've removed {1} pokemon from your want list." +msgstr "{0}, I've removed {1} pokemon from your want list." + +#: meowth/__main__.py:3952 meowth/__main__.py:4038 meowth/__main__.py:4210 +#: meowth/__main__.py:4633 meowth/__main__.py:4817 meowth/__main__.py:4940 +#: meowth/__main__.py:5021 meowth/__main__.py:5028 meowth/__main__.py:5030 +#: meowth/__main__.py:5267 meowth/__main__.py:5287 meowth/__main__.py:5311 +#: meowth/__main__.py:6592 meowth/__main__.py:6755 meowth/__main__.py:6759 +#: meowth/__main__.py:6773 meowth/__main__.py:6855 +msgid "%I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:3955 meowth/__main__.py:3971 +msgid "" +"Meowth! Give more details when reporting! Usage: **!wild " +"**" +msgstr "" +"Meowth! Give more details when reporting! Usage: **!wild " +"**" + +#: meowth/__main__.py:3986 +msgid "**This {pokemon} has despawned!**" +msgstr "" + +#: meowth/__main__.py:3988 +#, fuzzy +msgid "Meowth! Click here for my directions to the wild {pokemon}!" +msgstr "Meowth! Click here for directions to the wild {pokemon}!" + +#: meowth/__main__.py:3988 meowth/__main__.py:4899 +msgid "Ask {author} if my directions aren't perfect!" +msgstr "" + +#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 +#: meowth/__main__.py:4532 +msgid "**Details:**" +msgstr "" + +#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 +#: meowth/__main__.py:4532 +msgid "{pokemon} ({pokemonnumber}) {type}" +msgstr "" + +#: meowth/__main__.py:3991 +msgid "**Reactions:**" +msgstr "" + +#: meowth/__main__.py:3991 +msgid "{emoji}: I'm on my way!" +msgstr "" + +#: meowth/__main__.py:3992 +msgid "{emoji}: The Pokemon despawned!" +msgstr "" + +#: meowth/__main__.py:3993 meowth/__main__.py:4157 meowth/__main__.py:4327 +#: meowth/__main__.py:4700 meowth/__main__.py:4817 meowth/__main__.py:4965 +msgid "Reported by @{author} - {timestamp}" +msgstr "" + +#: meowth/__main__.py:3994 +#, fuzzy +msgid "" +"{roletest}Meowth! Wild {pokemon} reported by {member}! Details: " +"{location_details}" +msgstr "" +"Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" + +#: meowth/__main__.py:4041 meowth/__main__.py:4069 meowth/__main__.py:4110 +#: meowth/__main__.py:4119 meowth/__main__.py:4278 +msgid "" +"Meowth! Give more details when reporting! Usage: **!raid " +"**" +msgstr "" +"Meowth! Give more details when reporting! Usage: **!raid " +"**" + +#: meowth/__main__.py:4051 +msgid "Meowth! **!raid assume** is not allowed in this level egg." +msgstr "Meowth! **!raid assume** is not allowed in this level egg." + +#: meowth/__main__.py:4063 +msgid "" +"Meowth! Please wait until the egg has hatched before changing it to an open " +"raid!" +msgstr "" +"Meowth! Please wait until the egg has hatched before changing it to an open " +"raid!" + +#: meowth/__main__.py:4098 meowth/__main__.py:4385 meowth/__main__.py:4490 +msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" +msgstr "Meowth! The Pokemon {pokemon} does not appear in raids!" + +#: meowth/__main__.py:4101 +#, fuzzy +msgid "" +"Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to " +"report one!" +msgstr "Meowth! The Pokemon {pokemon} does not appear in raids!" + +#: meowth/__main__.py:4105 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} raids currently last no more " +"than {raidtime} minutes..." +msgstr "" +"Meowth...that's too long. {raidtype}s currently last no more than one hour..." + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "clear" +msgstr "" + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "extreme" +msgstr "" + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "none" +msgstr "" + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "rainy" +msgstr "" + +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 +msgid "sunny" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "cloudy" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "fog" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "partlycloudy" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "snow" +msgstr "" + +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 +msgid "windy" +msgstr "" + +#: meowth/__main__.py:4125 meowth/__main__.py:4284 +msgid "Meowth! I couldn't find a gym named '{0}'." +msgstr "" + +#: meowth/__main__.py:4129 meowth/__main__.py:4288 +msgid "No notes for this gym." +msgstr "" + +#: meowth/__main__.py:4149 meowth/__main__.py:4531 +msgid "Meowth! Click here for directions to the raid!" +msgstr "Meowth! Click here for directions to the raid!" + +#: meowth/__main__.py:4151 meowth/__main__.py:4317 +msgid "" +"**Name:** {0}\n" +"**Notes:** {1}" +msgstr "" + +#: meowth/__main__.py:4152 meowth/__main__.py:4318 +msgid "**Gym:**" +msgstr "" + +#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +msgid "**Weaknesses:**" +msgstr "" + +#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +#, fuzzy +msgid "{weakness_list}" +msgstr "Weaknesses: {weakness_list}" + +#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4403 +#: meowth/__main__.py:4698 +msgid "**Next Group:**" +msgstr "" + +#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4698 +#: meowth/__main__.py:4963 meowth/__main__.py:6604 +msgid "Set with **!starttime**" +msgstr "" + +#: meowth/__main__.py:4156 meowth/__main__.py:4326 meowth/__main__.py:4699 +#: meowth/__main__.py:4964 +msgid "Set with **!timerset**" +msgstr "" + +#: meowth/__main__.py:4156 meowth/__main__.py:4538 meowth/__main__.py:4699 +msgid "**Expires:**" +msgstr "" + +#: meowth/__main__.py:4160 +msgid "" +"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " +"Coordinate in {raid_channel}" +msgstr "" +"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4162 +msgid "" +"{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! " +"Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4170 meowth/__main__.py:4425 meowth/__main__.py:4582 +msgid "" +"Here are the best counters for the raid boss in currently known weather " +"conditions! Update weather with **!weather**. If you know the moveset of the " +"boss, you can react to this message with the matching emoji and I will " +"update the counters." +msgstr "" + +#: meowth/__main__.py:4203 +msgid "" +"Meowth! Hey {member}, if you can, set the time left on the raid using **!" +"timerset ** so others can check it with **!timer**." +msgstr "" +"Meowth! Hey {member}, if you can, set the time left on the raid using **!" +"timerset ** so others can check it with **!timer**." + +#: meowth/__main__.py:4217 +msgid "" +"Meowth! Give more details when reporting! Usage: **!raidegg " +"**" +msgstr "" +"Meowth! Give more details when reporting! Usage: **!raidegg " +"**" + +#: meowth/__main__.py:4223 meowth/__main__.py:4268 +msgid "" +"Meowth! Give more details when reporting! Use at least: **!raidegg " +"**. Type **!help** raidegg for more info." +msgstr "" +"Meowth! Give more details when reporting! Use at least: **!raidegg " +"**. Type **!help** raidegg for more info." + +#: meowth/__main__.py:4229 meowth/__main__.py:5058 +msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" +msgstr "" + +#: meowth/__main__.py:4249 meowth/__main__.py:5077 meowth/__main__.py:5135 +#: meowth/__main__.py:5220 meowth/__main__.py:5261 +msgid "Meowth! Please enter a time in the future." +msgstr "" + +#: meowth/__main__.py:4263 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more " +"than {hatchtime} minutes..." +msgstr "" +"Meowth...that's too long. {raidtype}s currently last no more than one hour..." + +#: meowth/__main__.py:4293 +msgid "Meowth! Raid egg levels are only from 1-5!" +msgstr "Meowth! Raid egg levels are only from 1-5!" + +#: meowth/__main__.py:4315 meowth/__main__.py:4400 meowth/__main__.py:4691 +msgid "Meowth! Click here for directions to the coming raid!" +msgstr "Meowth! Click here for directions to the coming raid!" + +#: meowth/__main__.py:4326 meowth/__main__.py:4404 +msgid "**Hatches:**" +msgstr "" + +#: meowth/__main__.py:4329 +msgid "" +"Meowth! Level {level} raid egg reported by {member}! Details: " +"{location_details}. Coordinate in {raid_channel}" +msgstr "" +"Meowth! Level {level} raid egg reported by {member}! Details: " +"{location_details}. Coordinate in {raid_channel}" + +#: meowth/__main__.py:4331 +msgid "" +"Meowth! Level {level} raid egg reported by {member} in {citychannel}! " +"Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4355 +msgid "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**." +msgstr "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**." + +#: meowth/__main__.py:4388 meowth/__main__.py:4493 +msgid "" +"Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" +msgstr "" +"Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" + +#: meowth/__main__.py:4422 +#, fuzzy +msgid "" +"{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" +msgstr "Meowth! This egg will be assumed to be {pokemon} when it hatches!" + +#: meowth/__main__.py:4467 meowth/__main__.py:5358 meowth/__main__.py:5428 +#: meowth/__main__.py:6391 +msgid "Coordinate here" +msgstr "" + +#: meowth/__main__.py:4505 +msgid "The event has started!" +msgstr "" + +#: meowth/__main__.py:4511 +msgid "" +"Meowth! The egg has hatched into a {pokemon} raid! Details: " +"{location_details}. Coordinate in {raid_channel}" +msgstr "" +"Meowth! The egg has hatched into a {pokemon} raid! Details: " +"{location_details}. Coordinate in {raid_channel}" + +#: meowth/__main__.py:4512 +msgid "" +"Meowth! The egg reported by {member} in {citychannel} hatched into a " +"{pokemon} raid! Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4516 meowth/__main__.py:4703 +msgid "Use the **!invite** command to gain access and coordinate" +msgstr "" + +#: meowth/__main__.py:4517 meowth/__main__.py:4704 +msgid " after using **!invite** to gain access" +msgstr "" + +#: meowth/__main__.py:4519 meowth/__main__.py:4706 +msgid "Coordinate" +msgstr "" + +#: meowth/__main__.py:4521 +#, fuzzy +msgid "" +"Meowth! The EX egg has hatched into a {pokemon} raid! Details: " +"{location_details}. {invitemsgstr} coordinate in {raid_channel}" +msgstr "" +"Meowth! The egg has hatched into a {pokemon} raid! Details: " +"{location_details}. Coordinate in {raid_channel}" + +#: meowth/__main__.py:4522 +msgid "" +"Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here{invitemsgstr2}!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4536 meowth/__main__.py:4538 meowth/__main__.py:5003 +#: meowth/__main__.py:5007 meowth/__main__.py:5010 meowth/__main__.py:5024 +#: meowth/__main__.py:5026 meowth/__main__.py:5154 meowth/__main__.py:5155 +#: meowth/__main__.py:5161 meowth/__main__.py:5162 meowth/__main__.py:5164 +#: meowth/__main__.py:5165 meowth/__main__.py:5289 meowth/__main__.py:6761 +#: meowth/__main__.py:6767 meowth/__main__.py:6769 meowth/__main__.py:6771 +msgid "%B %d at %I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4541 +msgid "Ends on %B %d at %I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4564 +#, fuzzy +msgid "" +"{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched " +"into a {pokemon} raid!\n" +"If you couldn't before, you're now able to update your status with **!" +"coming** or **!here**. If you've changed your plans, use **!cancel**." +msgstr "" +"Meowth! Trainers {trainer_list}: The raid egg has just hatched into a " +"{pokemon} raid!\n" +"You're now able to update your status with **!coming** or **!here**. If " +"you've changed your plans, use **!cancel**." + +#: meowth/__main__.py:4637 meowth/__main__.py:4644 +#, fuzzy +msgid "Meowth! Give more details when reporting! Usage: **!exraid **" +msgstr "" +"Meowth! Give more details when reporting! Usage: **!raidegg " +"**" + +#: meowth/__main__.py:4656 +msgid "ex-raid-egg-" +msgstr "" + +#: meowth/__main__.py:4708 +#, fuzzy +msgid "" +"Meowth! EX raid egg reported by {member}! Details: {location_details}. " +"{invitemsgstr} in {raid_channel}" +msgstr "" +"Meowth! Level {level} raid egg reported by {member}! Details: " +"{location_details}. Coordinate in {raid_channel}" + +#: meowth/__main__.py:4710 +msgid "" +"Meowth! EX raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here{invitemsgstr2}!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4732 +#, fuzzy +msgid "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**. " +"**** can just be written exactly how it appears on your EX " +"Raid Pass." +msgstr "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**." + +#: meowth/__main__.py:4768 +msgid "" +"Meowth! No EX Raids have been reported in this server! Use **!exraid** to " +"report one!" +msgstr "" + +#: meowth/__main__.py:4770 +msgid "" +"Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just " +"going to take your word for it! The following {1} EX Raids have been " +"reported:\n" +"{2}\n" +"Reply with **the number** (1, 2, etc) of the EX Raid you have been invited " +"to. If none of them match your invite, type 'N' and report it with **!" +"exraid**" +msgstr "" + +#: meowth/__main__.py:4774 +msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" +msgstr "" + +#: meowth/__main__.py:4777 +msgid "" +"Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command " +"again, and make sure you respond with the number of the channel that matches!" +msgstr "" + +#: meowth/__main__.py:4788 +msgid "" +"Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the " +"trainers in there know if you can make it to the EX Raid!" +msgstr "" + +#: meowth/__main__.py:4792 +#, fuzzy +msgid "" +"Meowth! I couldn't understand your reply! Try the **!invite** command again!" +msgstr "Meowth...I couldn't understand your time format..." + +#: meowth/__main__.py:4822 +msgid "" +"entered an incorrect amount of arguments.\n" +"\n" +"Usage: **!research** or **!research , , **" +msgstr "" + +#: meowth/__main__.py:4827 meowth/__main__.py:4851 +msgid "**Pokestop:**" +msgstr "" + +#: meowth/__main__.py:4828 meowth/__main__.py:4869 +msgid "**Quest:**" +msgstr "" + +#: meowth/__main__.py:4829 meowth/__main__.py:4887 +msgid "**Reward:**" +msgstr "" + +#: meowth/__main__.py:4832 +msgid "**New Research Report**" +msgstr "" + +#: meowth/__main__.py:4832 +msgid "" +"Meowth! I'll help you report a research quest!\n" +"\n" +"First, I'll need to know what **pokestop** you received the quest from. " +"Reply with the name of the **pokestop**. You can reply with **cancel** to " +"stop anytime." +msgstr "" + +#: meowth/__main__.py:4840 meowth/__main__.py:4860 meowth/__main__.py:4878 +msgid "took too long to respond" +msgstr "" + +#: meowth/__main__.py:4843 meowth/__main__.py:4863 meowth/__main__.py:4881 +msgid "cancelled the report" +msgstr "" + +#: meowth/__main__.py:4852 +msgid "" +"Great! Now, reply with the **quest** that you received from **{location}**. " +"You can reply with **cancel** to stop anytime.\n" +"\n" +"Here's what I have so far:" +msgstr "" + +#: meowth/__main__.py:4870 +msgid "" +"Fantastic! Now, reply with the **reward** for the **{quest}** quest that you " +"received from **{location}**. You can reply with **cancel** to stop " +"anytime.\n" +"\n" +"Here's what I have so far:" +msgstr "" + +#: meowth/__main__.py:4897 +msgid "{roletest}Field Research reported by {author}" +msgstr "" + +#: meowth/__main__.py:4898 +#, fuzzy +msgid "Meowth! Click here for my directions to the research!" +msgstr "Meowth! Click here for directions to the raid!" + +#: meowth/__main__.py:4919 +#, fuzzy +msgid "**Research Report Cancelled**" +msgstr "" +"**Raid Reports enabled**\n" +"---" + +#: meowth/__main__.py:4919 +msgid "" +"Meowth! Your report has been cancelled because you {error}! Retry when " +"you're ready." +msgstr "" + +#: meowth/__main__.py:4943 +#, fuzzy +msgid "Meowth! Give more details when reporting! Usage: **!meetup **" +msgstr "" +"Meowth! Give more details when reporting! Usage: **!raidegg " +"**" + +#: meowth/__main__.py:4949 +msgid "meetup-" +msgstr "" + +#: meowth/__main__.py:4960 +#, fuzzy +msgid "Meowth! Click here for directions to the event!" +msgstr "Meowth! Click here for directions to the raid!" + +#: meowth/__main__.py:4961 +msgid "**Event Location:**" +msgstr "" + +#: meowth/__main__.py:4963 +msgid "**Event Starts:**" +msgstr "" + +#: meowth/__main__.py:4964 +msgid "**Event Ends:**" +msgstr "" + +#: meowth/__main__.py:4967 +#, fuzzy +msgid "" +"Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate " +"in {raid_channel}" +msgstr "" +"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4969 +#, fuzzy +msgid "" +"Meowth! Meetup reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here!\n" +"\n" +"To update your status, choose from the following commands: **!maybe**, **!" +"coming**, **!here**, **!cancel**. If you are bringing more than one trainer/" +"account, add in the number of accounts total, teams optional, on your first " +"status update.\n" +"Example: `!coming 5 2m 2v 1i`\n" +"\n" +"To see the list of trainers who have given their status:\n" +"**!list interested**, **!list coming**, **!list here** or use just **!list** " +"to see all lists. Use **!list teams** to see team distribution.\n" +"\n" +"Sometimes I'm not great at directions, but I'll correct my directions if " +"anybody sends me a maps link or uses **!location new
**. You can " +"see the location of the event by using **!location**\n" +"\n" +"You can set the start time with **!starttime ** (you can " +"also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" +"You can set the end time with **!timerset ** and access " +"this with **!timer**.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" +"Meowth! {pokemon} raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here!\n" +"\n" +"To update your status, choose from the following commands:\n" +"**!interested, !coming, !here, !cancel**\n" +"If you are bringing more than one trainer/account, add the number of " +"accounts total on your first status update.\n" +"Example: `!coming 5`\n" +"\n" +"To see the list of trainers who have given their status:\n" +"**!list interested, !list coming, !list here**\n" +"Alternatively **!list** by itself will show all of the above.\n" +"\n" +"**!location** will show the current raid location.\n" +"**!location new
** will let you correct the raid address.\n" +"Sending a Google Maps link will also update the raid location.\n" +"\n" +"**!timer** will show the current raid time.\n" +"**!timerset** will let you correct the raid countdown time.\n" +"\n" +"Message **!starting** when the raid is beginning to clear the raid's 'here' " +"list.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." + +#: meowth/__main__.py:4987 +#, fuzzy +msgid "" +"Meowth! Hey {member}, if you can, set the time that the event starts with **!" +"starttime ** and also set the time that the event ends using " +"**!timerset **." +msgstr "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**." + +#: meowth/__main__.py:5003 +msgid "This event will start at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:5005 +msgid "Nobody has told me a start time! Set it with **!starttime**" +msgstr "" + +#: meowth/__main__.py:5007 +msgid " | This event will end at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:5010 +msgid "This event will end at {expiry_time}" +msgstr "" + +#: meowth/__main__.py:5012 +msgid "Nobody has told me a end time! Set it with **!timerset**" +msgstr "" + +#: meowth/__main__.py:5015 meowth/__main__.py:5583 +msgid "egg" +msgstr "" + +#: meowth/__main__.py:5016 meowth/__main__.py:5582 +msgid "hatch" +msgstr "" + +#: meowth/__main__.py:5018 meowth/__main__.py:5586 meowth/__main__.py:5608 +#: meowth/__main__.py:6223 meowth/__main__.py:6484 meowth/__main__.py:6996 +msgid "raid" +msgstr "" + +#: meowth/__main__.py:5019 meowth/__main__.py:5585 +msgid "end" +msgstr "" + +#: meowth/__main__.py:5021 +#, fuzzy +msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" +msgstr "" +"Meowth! This {raidtype}'s timer has already expired as of {expiry_time} " +"({expiry_time24})!" + +#: meowth/__main__.py:5024 +#, fuzzy +msgid "This {raidtype} will {raidaction} on {expiry}!" +msgstr "" +"Meowth! This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" + +#: meowth/__main__.py:5026 +#, fuzzy +msgid "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} on {expiry}!" +msgstr "" +"Meowth! No one told me when the {raidtype} will {raidaction}, so I'm " +"assuming it will {raidaction} at {expiry_time} ({expiry_time24})!" + +#: meowth/__main__.py:5028 +#, fuzzy +msgid "This {raidtype} will {raidaction} at {expiry_time}!" +msgstr "" +"Meowth! This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" + +#: meowth/__main__.py:5030 +#, fuzzy +msgid "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} at {expiry_time}!" +msgstr "" +"Meowth! No one told me when the {raidtype} will {raidaction}, so I'm " +"assuming it will {raidaction} at {expiry_time} ({expiry_time24})!" + +#: meowth/__main__.py:5049 +msgid "Raid Egg" +msgstr "" + +#: meowth/__main__.py:5053 +msgid "Raid" +msgstr "" + +#: meowth/__main__.py:5080 meowth/__main__.py:5085 meowth/__main__.py:5096 +#, fuzzy +msgid "" +"Meowth! I couldn't understand your time format. Try again like this: **!" +"timerset **" +msgstr "" +"Meowth... I couldn't understand your time format. Try again like this: !" +"timerset H:MM" + +#: meowth/__main__.py:5099 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no " +"more than {maxtime} minutes..." +msgstr "" +"Meowth...that's too long. {raidtype}s currently last no more than one hour..." + +#: meowth/__main__.py:5115 meowth/__main__.py:5123 +msgid "" +"Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to " +"match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-" +"hour time!)" +msgstr "" + +#: meowth/__main__.py:5128 +msgid "Meowth! Please enter a time after your start time." +msgstr "" + +#: meowth/__main__.py:5137 +msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." +msgstr "" + +#: meowth/__main__.py:5148 +msgid "The channel has been reactivated." +msgstr "" + +#: meowth/__main__.py:5154 meowth/__main__.py:5161 meowth/__main__.py:5164 +msgid "Ends on {end}" +msgstr "" + +#: meowth/__main__.py:5160 +msgid "%B %d at %I:%M %p (%H:%M) | " +msgstr "" + +#: meowth/__main__.py:5160 +msgid "Hatches on {expiry}" +msgstr "" + +#: meowth/__main__.py:5192 +msgid "Meowth!" +msgstr "" + +#: meowth/__main__.py:5223 +msgid "Meowth! Please enter a time before your end time." +msgstr "" + +#: meowth/__main__.py:5244 meowth/__main__.py:5250 +msgid "" +"Meowth! Your start time wasn't formatted correctly. Change your **!" +"starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM " +"and use 24-hour time!)" +msgstr "" + +#: meowth/__main__.py:5258 +msgid "Meowth! The raid will be over before that...." +msgstr "" + +#: meowth/__main__.py:5264 +msgid "Meowth! The egg will not hatch by then!" +msgstr "" + +#: meowth/__main__.py:5267 +msgid "" +"Meowth! There is already a start time of **{start}** set! Do you want to " +"change it?" +msgstr "" + +#: meowth/__main__.py:5275 +msgid "Start time change cancelled." +msgstr "" + +#: meowth/__main__.py:5290 +msgid "Meowth! The current start time has been set to: **{starttime}**" +msgstr "" + +#: meowth/__main__.py:5311 +msgid "Meowth! The current start time is: **{starttime}**" +msgstr "" + +#: meowth/__main__.py:5313 +msgid "" +"Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! " +"(You can also omit AM/PM and use 24-hour time!)" +msgstr "" + +#: meowth/__main__.py:5337 +#, fuzzy +msgid "" +"Meowth! Here's the current location for the raid!\n" +"Details: {location}" +msgstr "" +"Meowth! Here's the current location for the raid!\n" +"Details:{location}" + +#: meowth/__main__.py:5351 +msgid "" +"Meowth! We're missing the new location details! Usage: **!location new **" +msgstr "" +"Meowth! We're missing the new location details! Usage: **!location new **" + +#: meowth/__main__.py:5407 +msgid "Meowth! I can't recover this channel because I know about it already!" +msgstr "" + +#: meowth/__main__.py:5418 +msgid "level-[1-5]-egg" +msgstr "" + +#: meowth/__main__.py:5419 +msgid "meetup" +msgstr "" + +#: meowth/__main__.py:5466 +msgid "Ends on %B %d at %I:%M %p" +msgstr "" + +#: meowth/__main__.py:5509 +msgid "Meowth! I couldn't recognize this as a raid channel!" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5519 +msgid "is interested" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5521 +msgid "on the way" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5523 +msgid "at the raid" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5525 +msgid "left the raid" +msgstr "" + +#: meowth/__main__.py:5513 meowth/__main__.py:5525 +msgid "no longer" +msgstr "" + +#: meowth/__main__.py:5527 +msgid "trainers" +msgstr "" + +#: meowth/__main__.py:5575 +msgid "" +"Meowth! This channel has been recovered! However, there may be some " +"inaccuracies in what I remembered! Here's what I have:" +msgstr "" + +#: meowth/__main__.py:5587 +msgid "" +"\n" +"I'm not sure when this {raidtype} will {action}, so please use **!timerset** " +"if you can!" +msgstr "" + +#: meowth/__main__.py:5616 +#, fuzzy +msgid "Meowth! You've already made a duplicate report for this {raidtype}!" +msgstr "Meowth! You've already made a duplicate report for this raid!" + +#: meowth/__main__.py:5637 +#, fuzzy +msgid "Meowth! Are you sure you wish to remove this {raidtype}?" +msgstr "Meowth! Are you sure you wish to remove this raid?" + +#: meowth/__main__.py:5646 +msgid "Duplicate Report cancelled." +msgstr "Duplicate Report cancelled." + +#: meowth/__main__.py:5655 +#, fuzzy +msgid "Duplicate Confirmed" +msgstr "Duplicate Report Timed Out." + +#: meowth/__main__.py:5672 +msgid "Duplicate Report Timed Out." +msgstr "Duplicate Report Timed Out." + +#: meowth/__main__.py:5680 +msgid "Duplicate report #{duplicate_report_count} received." +msgstr "Duplicate report #{duplicate_report_count} received." + +#: meowth/__main__.py:5726 meowth/__main__.py:5753 +msgid "" +"Meowth! You're missing some details! Be sure to enter a pokemon that appears " +"in raids! Usage: **!counters [weather] [user ID]**" +msgstr "" + +#: meowth/__main__.py:5763 +msgid "user #{user}'s" +msgstr "" + +#: meowth/__main__.py:5766 +msgid "Level 30" +msgstr "" + +#: meowth/__main__.py:5808 meowth/__main__.py:5891 +msgid "{pkmn} | {weather} | {movesetstr}" +msgstr "" + +#: meowth/__main__.py:5809 meowth/__main__.py:5869 +msgid "**CP:** {raid_cp}\n" +msgstr "" + +#: meowth/__main__.py:5810 meowth/__main__.py:5870 +msgid "**Weather:** {weather}\n" +msgstr "" + +#: meowth/__main__.py:5811 meowth/__main__.py:5871 +msgid "**Attacker Level:** {atk_levels}" +msgstr "" + +#: meowth/__main__.py:5815 meowth/__main__.py:5875 meowth/__main__.py:5895 +msgid "Results courtesy of Pokebattler" +msgstr "" + +#: meowth/__main__.py:5822 meowth/__main__.py:5880 meowth/__main__.py:5900 +msgid "{move1} | {move2}" +msgstr "" + +#: meowth/__main__.py:5823 meowth/__main__.py:5901 +msgid "#{index} - {ctr_name}" +msgstr "" + +#: meowth/__main__.py:5824 +msgid "CP" +msgstr "" + +#: meowth/__main__.py:5827 +msgid "Results with {userstr} attackers" +msgstr "" + +#: meowth/__main__.py:5827 meowth/__main__.py:5912 +msgid "" +"[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" +msgstr "" + +#: meowth/__main__.py:5829 +msgid "Difficulty rating: {est}" +msgstr "" + +#: meowth/__main__.py:5829 +msgid "Pokebattler Estimator:" +msgstr "" + +#: meowth/__main__.py:5839 +msgid "Unknown Moveset" +msgstr "" + +#: meowth/__main__.py:5868 +msgid "{pkmn} | {weather} | Unknown Moveset" +msgstr "" + +#: meowth/__main__.py:5910 +msgid "**Possible Movesets:**" +msgstr "" + +#: meowth/__main__.py:5912 +msgid "Results with Level 30 attackers" +msgstr "" + +#: meowth/__main__.py:5926 +msgid "Meowth! Enter one of the following weather conditions: {}" +msgstr "" + +#: meowth/__main__.py:5941 +#, fuzzy +msgid "Meowth! Weather set to {}!" +msgstr "Meowth! {member} has left the raid!" + +#: meowth/__main__.py:5963 meowth/__main__.py:6090 +msgid "m " +msgstr "" + +#: meowth/__main__.py:5964 meowth/__main__.py:6091 +msgid "v " +msgstr "" + +#: meowth/__main__.py:5965 meowth/__main__.py:6092 +msgid "i " +msgstr "" + +#: meowth/__main__.py:5966 meowth/__main__.py:6093 +msgid "u " msgstr "" -"**Wild Reports**\n" -"Do you want **!wild** reports enabled? If you want __only__ the **!raid** " -"feature for reports, you may want to disable this.\n" -"\n" -"Respond with: **N** to disable, or **Y** to enable:" -#: __main__.py:833 -msgid "" -"**Wild Reports enabled**\n" -"---" +#: meowth/__main__.py:5985 meowth/__main__.py:6186 +msgid "{word} doesn't appear in level {egglevel} raids! Please try again." msgstr "" -"**Wild Reports enabled**\n" -"---" -#: __main__.py:837 +#: meowth/__main__.py:6032 +#, fuzzy +msgid "Meowth! {member} is interested! {emoji}: 1" +msgstr "Meowth! {member} is interested!" + +#: meowth/__main__.py:6034 msgid "" -"**Wild Reports disabled**\n" -"---" +"Meowth! {member} is interested with a total of {trainer_count} trainers!" msgstr "" -"**Wild Reports disabled**\n" -"---" +"Meowth! {member} is interested with a total of {trainer_count} trainers!" -#: __main__.py:846 -msgid "" -"**Pokemon Notifications**\n" -"The **!want** and **!unwant** commands let you add or remove roles for " -"Pokemon that will be mentioned in reports. This let you get notifications on " -"the Pokemon you want to track. I just need to know what channels you want to " -"allow people to manage their pokemon with the **!want** and **!unwant** " -"command. If you pick a channel that doesn't exist, I'll make it for you.\n" -"If you don't want to allow the management of tracked Pokemon roles, then you " -"may want to disable this feature.\n" -"\n" -"Repond with: **N** to disable, or the **channel-name** list to enable, each " -"seperated by a comma and space." +#: meowth/__main__.py:6079 +msgid "{word} doesn't appear in level {egglevel} raids!" msgstr "" -"**Pokemon Notifications**\n" -"The **!want** and **!unwant** commands let you add or remove roles for " -"Pokemon that will be mentioned in reports. This let you get notifications on " -"the Pokemon you want to track. I just need to know what channels you want to " -"allow people to manage their pokemon with the **!want** and **!unwant** " -"command. If you pick a channel that doesn't exist, I'll make it for you.\n" -"If you don't want to allow the management of tracked Pokemon roles, then you " -"may want to disable this feature.\n" -"\n" -"Repond with: **N** to disable, or the **channel-name** list to enable, each " -"seperated by a comma and space." -#: __main__.py:851 +#: meowth/__main__.py:6083 msgid "" -"**Pokemon Notifications disabled**\n" -"---" +"Invalid Pokemon detected. Please check the pinned message for the list of " +"possible bosses and try again." msgstr "" -"**Pokemon Notifications disabled**\n" -"---" -#: __main__.py:861 +#: meowth/__main__.py:6139 +#, fuzzy +msgid "Meowth! {member} is on the way! {emoji}: 1" +msgstr "Meowth! {member} is on the way!" + +#: meowth/__main__.py:6141 msgid "" -"**Pokemon Notifications enabled**\n" -"---" +"Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgstr "" -"**Pokemon Notifications enabled**\n" -"---" +"Meowth! {member} is on the way with a total of {trainer_count} trainers!" -#: __main__.py:872 +#: meowth/__main__.py:6226 msgid "" -"Meowth! You didn't give me enough permissions to create channels! Please " -"check my permissions and that my role is above general roles. Let me know if " -"you'd like me to check again.\n" "\n" -"Respond with: **Y** to try again, or **N** to skip and create the missing " -"channels yourself." +"There is a group already in the lobby! Use **!lobby** to join them or **!" +"backout** to request a backout! Otherwise, you may have to wait for the next " +"group!" msgstr "" -"Meowth! You didn't give me enough permissions to create channels! Please " -"check my permissions and that my role is above general roles. Let me know if " -"you'd like me to check again.\n" -"\n" -"Respond with: **Y** to try again, or **N** to skip and create the missing " -"channels yourself." -#: __main__.py:883 +#: meowth/__main__.py:6249 +#, fuzzy +msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" +msgstr "Meowth! {member} is at the raid!" + +#: meowth/__main__.py:6252 +#, fuzzy msgid "" -"I'm sorry I don't understand. Please reply with either **Y** to try again, " -"or **N** to skip and create the missing channels yourself." +"Meowth! {member} is at the {raidtype} with a total of {trainer_count} " +"trainers!" msgstr "" -"I'm sorry I don't understand. Please reply with either **Y** to try again, " -"or **N** to skip and create the missing channels yourself." +"Meowth! {member} is at the raid with a total of {trainer_count} trainers!" -#: __main__.py:889 -#, python-brace-format -msgid "" -"The channel list you provided doesn't match with your servers channels.\n" -"The following aren't in your server:{invalid_channels}\n" -"Please double check your channel list and resend your reponse." +#: meowth/__main__.py:6310 +msgid "Only one non-team count can be accepted." msgstr "" -"The channel list you provided doesn't match with your servers channels.\n" -"The following aren't in your server:{invalid_channels}\n" -"Please double check your channel list and resend your reponse." -#: __main__.py:893 -#, python-brace-format -#| msgid "" -#| "**Timezone Configuration**\n" -#| "\n" -#| "Meowth! Ok, to finish the raid configuration I need to know what timezone " -#| "you're in! This will help me coordinate raids for you. The current 24-hr " -#| "time UTC is {utctime}. How many hours off from that are you? Please enter " -#| "your answer as a number between -12 and 12." -msgid "" -"**Timezone Configuration**\n" -"To help coordinate raids reports for you, I need to know what timezone " -"you're in! The current 24-hr time UTC is {utctime}. How many hours off from " -"that are you?\n" -"\n" -"Respond with: A number from **-12** to **12**:" +#: meowth/__main__.py:6322 +msgid "Only one count per team accepted." msgstr "" -"**Timezone Configuration**\n" -"To help coordinate raids reports for you, I need to know what timezone " -"you're in! The current 24-hr time UTC is {utctime}. How many hours off from " -"that are you?\n" -"\n" -"Respond with: A number from **-12** to **12**:" -#: __main__.py:903 __main__.py:906 -msgid "" -"I couldn't convert your answer to an appropriate timezone!.\n" -"Please double check what you sent me and resend a number strarting from " -"**-12** to **12**." +#: meowth/__main__.py:6326 +msgid "Invalid format, please check and try again." msgstr "" -"I couldn't convert your answer to an appropriate timezone!.\n" -"Please double check what you sent me and resend a number strarting from " -"**-12** to **12**." -#: __main__.py:911 +#: meowth/__main__.py:6330 msgid "" -"**Timezone set**\n" -"---" +"Team counts are higher than the total, double check your counts and try " +"again. You entered **" msgstr "" -"**Timezone set**\n" -"---" -#: __main__.py:921 -msgid "" -"**Main Functions disabled**\n" -"---" +#: meowth/__main__.py:6331 +msgid "** total and **" +msgstr "" + +#: meowth/__main__.py:6332 +msgid "** in your party." msgstr "" -"**Main Functions disabled**\n" -"---" -#: __main__.py:932 +#: meowth/__main__.py:6337 msgid "" -"Meowth! Alright! Your settings have been saved and I'm ready to go! If you " -"need to change any of these settings, just type **!configure** in your " -"server again." +"Meowth! Something is not adding up! Try making sure your total matches what " +"each team adds up to!" msgstr "" -"Meowth! Alright! Your settings have been saved and I'm ready to go! If you " -"need to change any of these settings, just type **!configure** in your " -"server again." -#: __main__.py:944 -msgid " If you have any questions just ask an admin." -msgstr " If you have any questions just ask an admin." +#: meowth/__main__.py:6405 meowth/__main__.py:6408 +msgid "**Boss Interest:**" +msgstr "" -#: __main__.py:946 -#, python-brace-format -#| msgid "Meowth! Welcome to {server.name}, {new_member_name.mention}! " -msgid "Meowth! Welcome to {server_name}, {new_member_name}! " -msgstr "Meowth! Welcome to {server_name}, {new_member_name}! " +#: meowth/__main__.py:6411 +msgid "**Status List**" +msgstr "" -#: __main__.py:948 -#, python-brace-format -msgid "Set your team by typing {team_command} without quotations." -msgstr "Set your team by typing {team_command} without quotations." +#: meowth/__main__.py:6411 +msgid "" +"Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: " +"**{channelhere}**" +msgstr "" -#: __main__.py:995 __main__.py:1012 __main__.py:1035 -msgid "Error occured while trying to save!" -msgstr "Error occured while trying to save!" +#: meowth/__main__.py:6412 +msgid "**Team List**" +msgstr "" -#: __main__.py:1077 -#, python-brace-format +#: meowth/__main__.py:6447 msgid "" -"Meowth! My roles are ranked lower than the following team roles: " -"**{higher_roles_list}**\n" -"Please get an admin to move my roles above them!" +"Meowth! I can't understand how many are in your group. Just say **!here** if " +"you're by yourself, or **!coming 5** for example if there are 5 in your " +"group." msgstr "" -"Meowth! My roles are ranked lower than the following team roles: " -"**{higher_roles_list}**\n" -"Please get an admin to move my roles above them!" - -#: __main__.py:1094 -msgid "Meowth! You already have a team role!" -msgstr "Meowth! You already have a team role!" +"Meowth! I can't understand how many are in your group. Just say **!here** if " +"you're by yourself, or **!coming 5** for example if there are 5 in your " +"group." -#: __main__.py:1098 -#, python-brace-format -#| msgid "" -#| "Meowth! The \"{entered_team}\" role isn't configured on this server! " -#| "Contact an admin!" +#: meowth/__main__.py:6457 msgid "" -"Meowth! {team_role} is not configured as a role on this server. Please " -"contact an admin for assistance." +"Meowth! There is no group in the lobby for you to join! Use **!starting** if " +"the group waiting at the raid is entering the lobby!" msgstr "" -"Meowth! {team_role} is not configured as a role on this server. Please " -"contact an admin for assistance." -#: __main__.py:1102 -#, python-brace-format -msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" -msgstr "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" +#: meowth/__main__.py:6461 +#, fuzzy +msgid "Meowth! {member} is entering the lobby!" +msgstr "Meowth! {member} is on the way!" -#: __main__.py:1106 -#, python-brace-format +#: meowth/__main__.py:6463 +#, fuzzy msgid "" -"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " -"an admin!" +"Meowth! {member} is entering the lobby with a total of {trainer_count} " +"trainers!" msgstr "" -"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " -"an admin!" +"Meowth! {member} is on the way with a total of {trainer_count} trainers!" -#: __main__.py:1110 -#, python-brace-format -msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" -msgstr "Meowth! Added {member} to Team {team_name}! {team_emoji}" +#: meowth/__main__.py:6488 +msgid "Meowth! {member} has no status to cancel!" +msgstr "Meowth! {member} has no status to cancel!" -#: __main__.py:1112 -msgid "Meowth! I can't add roles!" -msgstr "Meowth! I can't add roles!" +#: meowth/__main__.py:6492 +msgid "Meowth! {member} is no longer interested!" +msgstr "Meowth! {member} is no longer interested!" -#: __main__.py:1144 -#, python-brace-format -msgid "Meowth! {member}, I already know you want {pokemon}!" -msgstr "Meowth! {member}, I already know you want {pokemon}!" +#: meowth/__main__.py:6494 +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"interested!" +msgstr "" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"interested!" -#: __main__.py:1151 -#, python-brace-format -msgid "Meowth! Got it! {member} wants {pokemon}" -msgstr "Meowth! Got it! {member} wants {pokemon}" +#: meowth/__main__.py:6497 +#, fuzzy +msgid "Meowth! {member} has left the {raidtype}!" +msgstr "Meowth! {member} has left the raid!" -#: __main__.py:1218 -#, python-brace-format -msgid "{0}, you have no pokemon in your want list." -msgstr "{0}, you have no pokemon in your want list." +#: meowth/__main__.py:6499 +#, fuzzy +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers have left the " +"{raidtype}!" +msgstr "" +"Meowth! {member} and their total of {trainer_count} trainers have left the " +"raid!" -#: __main__.py:1219 -#, python-brace-format -msgid "{0}, I've removed {1} pokemon from your want list." -msgstr "{0}, I've removed {1} pokemon from your want list." +#: meowth/__main__.py:6502 +msgid "Meowth! {member} is no longer on their way!" +msgstr "Meowth! {member} is no longer on their way!" -#: __main__.py:1242 __main__.py:1255 +#: meowth/__main__.py:6504 msgid "" -"Meowth! Give more details when reporting! Usage: **!wild " -"**" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"on their way!" msgstr "" -"Meowth! Give more details when reporting! Usage: **!wild " -"**" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"on their way!" -#: __main__.py:1270 -#, python-brace-format -msgid "Meowth! Click here for directions to the wild {pokemon}!" -msgstr "Meowth! Click here for directions to the wild {pokemon}!" +#: meowth/__main__.py:6507 +#, fuzzy +msgid "Meowth! {member} has backed out of the lobby!" +msgstr "Meowth! {member} has left the raid!" -#: __main__.py:1270 -msgid "This is just my best guess!" -msgstr "This is just my best guess!" +#: meowth/__main__.py:6509 +#, fuzzy +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers have backed out " +"of the lobby!" +msgstr "" +"Meowth! {member} and their total of {trainer_count} trainers have left the " +"raid!" -#: __main__.py:1272 -#, python-brace-format -#| msgid "" -#| "Meowth! Wild {pokemon} reported by {member}! Details:{location_details}" +#: meowth/__main__.py:6527 msgid "" -"Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" +"Meowth! The group of {count} in the lobby has entered the raid! Wish them " +"luck!" msgstr "" -"Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" -#: __main__.py:1294 -#| msgid "" -#| "Meowth! Please restrict raid reports to a city channel or the default " -#| "channel!" -msgid "Meowth! Please restrict raid reports to a city channel!" -msgstr "Meowth! Please restrict raid reports to a city channel!" +#: meowth/__main__.py:6558 +#, fuzzy +msgid "Meowth! How can you start when the egg hasn't hatched!?" +msgstr "Meowth! How can you start when there's no one waiting at this raid!?" -#: __main__.py:1313 -msgid "" -"Meowth! Please wait until the egg has hatched before changing it to an open " -"raid!" +#: meowth/__main__.py:6562 +#, fuzzy +msgid "Meowth! Please wait for the group in the lobby to enter the raid." msgstr "" "Meowth! Please wait until the egg has hatched before changing it to an open " "raid!" -#: __main__.py:1316 __main__.py:1349 -msgid "" -"Meowth! Give more details when reporting! Usage: **!raid " -"**" +#: meowth/__main__.py:6586 +msgid "Meowth! How can you start when there's no one waiting at this raid!?" +msgstr "Meowth! How can you start when there's no one waiting at this raid!?" + +#: meowth/__main__.py:6592 +msgid " to start at **{}** " msgstr "" -"Meowth! Give more details when reporting! Usage: **!raid " -"**" -#: __main__.py:1343 __main__.py:1664 __main__.py:1861 __main__.py:1893 -#, python-brace-format -msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" -msgstr "Meowth! The Pokemon {pokemon} does not appear in raids!" +#: meowth/__main__.py:6596 +#, fuzzy +msgid "" +"Starting - Meowth! The group that was waiting{timestr}is starting the raid! " +"Trainers {trainer_list}, if you are not in this group and are waiting for " +"the next group, please respond with {here_emoji} or **!here**. If you need " +"to ask those that just started to back out of their lobby, use **!backout**" +msgstr "" +"Meowth! The group that was waiting is starting the raid! Trainers " +"{trainer_list}, please respond with {here_emoji} or **!here** if you are " +"waiting for another group!" -#: __main__.py:1361 __main__.py:1911 -msgid "Meowth! Click here for directions to the raid!" -msgstr "Meowth! Click here for directions to the raid!" +#: meowth/__main__.py:6604 +msgid "**Next Group**" +msgstr "" -#: __main__.py:1361 __main__.py:1687 __main__.py:1911 -#, python-brace-format -msgid "Weaknesses: {weakness_list}" -msgstr "Weaknesses: {weakness_list}" +#: meowth/__main__.py:6639 +#, fuzzy +msgid "Meowth! There's no one else in the lobby for this raid!" +msgstr "Meowth! Are you sure you wish to remove this raid?" -#: __main__.py:1363 -#, python-brace-format -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" +#: meowth/__main__.py:6645 msgid "" -"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " -"Coordinate in {raid_channel}" +"Backout - Meowth! {author} has indicated that the group consisting of " +"{lobby_list} and the people with them has backed out of the lobby! If this " +"is inaccurate, please use **!lobby** or **!cancel** to help me keep my lists " +"accurate!" msgstr "" -"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " -"Coordinate in {raid_channel}" -#: __main__.py:1366 -#, python-brace-format +#: meowth/__main__.py:6659 +#, fuzzy +msgid "Meowth! There's no one in the lobby for this raid!" +msgstr "Meowth! How can you start when there's no one waiting at this raid!?" + +#: meowth/__main__.py:6662 msgid "" -"Meowth! {pokemon} raid reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show the current raid time.\n" -"**!timerset** will let you correct the raid countdown time.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel will be deleted five minutes after the timer expires." +"Backout - Meowth! {author} has requested a backout! If one of the following " +"trainers reacts with the check mark, I will assume the group is backing out " +"of the raid lobby as requested! {lobby_list}" +msgstr "" + +#: meowth/__main__.py:6673 +msgid "Meowth! {user} confirmed the group is backing out!" +msgstr "" + +#: meowth/__main__.py:6693 +msgid "**Meowth!** " +msgstr "" + +#: meowth/__main__.py:6749 +msgid " (assumed)" msgstr "" -"Meowth! {pokemon} raid reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show the current raid time.\n" -"**!timerset** will let you correct the raid countdown time.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel will be deleted five minutes after the timer expires." -#: __main__.py:1406 -#, python-brace-format -#| msgid "" -#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" -#| "timerset H:MM** so others can check it with **!timer**." -msgid "" -"Meowth! Hey {member}, if you can, set the time left on the raid using **!" -"timerset ** so others can check it with **!timer**." +#: meowth/__main__.py:6755 +msgid " Next group: **{}**" msgstr "" -"Meowth! Hey {member}, if you can, set the time left on the raid using **!" -"timerset ** so others can check it with **!timer**." -#: __main__.py:1422 -#, python-brace-format -#| msgid "Meowth! This raid's timer has already expired as of {expiry_time}!" -msgid "" -"Meowth! This {raidtype}'s timer has already expired as of {expiry_time} " -"({expiry_time24})!" +#: meowth/__main__.py:6759 meowth/__main__.py:6761 +msgid " - Hatches: {expiry}{is_assumed}" msgstr "" -"Meowth! This {raidtype}'s timer has already expired as of {expiry_time} " -"({expiry_time24})!" -#: __main__.py:1425 -#, python-brace-format -#| msgid "Meowth! This raid will end at {expiry_time}!" -msgid "" -"Meowth! This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" +#: meowth/__main__.py:6767 meowth/__main__.py:6771 +msgid " - Starts: {expiry}{is_assumed}" msgstr "" -"Meowth! This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" -#: __main__.py:1427 -#, python-brace-format -#| msgid "" -#| "Meowth! No one told me when the raid ends, so I'm assuming it will end at " -#| "{expiry_time}!" -msgid "" -"Meowth! No one told me when the {raidtype} will {raidaction}, so I'm " -"assuming it will {raidaction} at {expiry_time} ({expiry_time24})!" +#: meowth/__main__.py:6769 +msgid " - Ends: {expiry}{is_assumed}" msgstr "" -"Meowth! No one told me when the {raidtype} will {raidaction}, so I'm " -"assuming it will {raidaction} at {expiry_time} ({expiry_time24})!" -#: __main__.py:1445 -msgid "" -"Timerset isn't supported for exraids. Please get a mod/admin to remove the " -"channel if channel needs to be removed." +#: meowth/__main__.py:6773 +msgid " - Expiry: {expiry}{is_assumed}" msgstr "" -"Timerset isn't supported for exraids. Please get a mod/admin to remove the " -"channel if channel needs to be removed." -#: __main__.py:1470 -#, python-brace-format -#| msgid "" -#| "Meowth...that's too long. Raids currently last no more than two hours..." +#: meowth/__main__.py:6774 +msgid " {raidchannel}{expiry_text}\n" +msgstr "" + +#: meowth/__main__.py:6775 +#, fuzzy msgid "" -"Meowth...that's too long. {raidtype}s currently last no more than one hour..." +" {interestcount} interested, {comingcount} coming, {herecount} here, " +"{lobbycount} in the lobby.{start_str}\n" msgstr "" -"Meowth...that's too long. {raidtype}s currently last no more than one hour..." +"\n" +"{raidchannel} - {interestcount} interested, {comingcount} coming, " +"{herecount} here. End time: {expiry}{manualtimer}" -#: __main__.py:1507 +#: meowth/__main__.py:6778 msgid "" -"Exraids don't expire. Please get a mod/admin to remove the channel if " -"channel needs to be removed." +"**Here's the current channels for {0}**\n" +"\n" msgstr "" -"Exraids don't expire. Please get a mod/admin to remove the channel if " -"channel needs to be removed." -#: __main__.py:1520 -#, python-brace-format -#| msgid "Meowth! {0} is interested!" -msgid "Meowth! {member} is interested!" -msgstr "Meowth! {member} is interested!" +#: meowth/__main__.py:6780 +msgid "**Active Raids:**\n" +msgstr "" -#: __main__.py:1522 -#, python-brace-format -msgid "" -"Meowth! {member} is interested with a total of {trainer_count} trainers!" +#: meowth/__main__.py:6786 +msgid "**Active Raids:** (continued)\n" msgstr "" -"Meowth! {member} is interested with a total of {trainer_count} trainers!" -#: __main__.py:1534 -#, python-brace-format -msgid "Meowth! {member} is on the way!" -msgstr "Meowth! {member} is on the way!" +#: meowth/__main__.py:6790 +msgid "**Raid Eggs:**\n" +msgstr "" -#: __main__.py:1536 -#, python-brace-format -msgid "" -"Meowth! {member} is on the way with a total of {trainer_count} trainers!" +#: meowth/__main__.py:6796 +msgid "**Raid Eggs:** (continued)\n" msgstr "" -"Meowth! {member} is on the way with a total of {trainer_count} trainers!" -#: __main__.py:1548 -#, python-brace-format -msgid "Meowth! {member} is at the raid!" -msgstr "Meowth! {member} is at the raid!" +#: meowth/__main__.py:6800 +msgid "**EX Raids:**\n" +msgstr "" -#: __main__.py:1550 -#, python-brace-format -msgid "" -"Meowth! {member} is at the raid with a total of {trainer_count} trainers!" +#: meowth/__main__.py:6806 +msgid "**EX Raids:** (continued)\n" msgstr "" -"Meowth! {member} is at the raid with a total of {trainer_count} trainers!" -#: __main__.py:1565 -#, python-brace-format -#| msgid "Meowth! {member} is at the raid!" -msgid "Meowth! {member} has no status to cancel!" -msgstr "Meowth! {member} has no status to cancel!" +#: meowth/__main__.py:6809 +msgid "**Meetups:**\n" +msgstr "" -#: __main__.py:1569 -#, python-brace-format -msgid "Meowth! {member} is no longer interested!" -msgstr "Meowth! {member} is no longer interested!" +#: meowth/__main__.py:6815 +msgid "**Meetups:** (continued)\n" +msgstr "" -#: __main__.py:1571 -#, python-brace-format +#: meowth/__main__.py:6818 +#, fuzzy msgid "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"interested!" +"Meowth! No active raids! Report one with **!raid [weather] " +"[timer]**." +msgstr "Meowth! No active raids! Report one with **!raid **." + +#: meowth/__main__.py:6852 +msgid " Nobody has updated their status yet!" msgstr "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"interested!" -#: __main__.py:1574 -#, python-brace-format -msgid "Meowth! {member} has left the raid!" -msgstr "Meowth! {member} has left the raid!" +#: meowth/__main__.py:6855 +msgid "" +"\n" +"The next group will be starting at **{}**" +msgstr "" + +#: meowth/__main__.py:6868 meowth/__main__.py:6915 meowth/__main__.py:6962 +#: meowth/__main__.py:7012 meowth/__main__.py:7059 meowth/__main__.py:7106 +#: meowth/__main__.py:7150 meowth/__main__.py:7171 meowth/__main__.py:7207 +msgid "**Meowth!**" +msgstr "" + +#: meowth/__main__.py:6886 meowth/__main__.py:6893 meowth/__main__.py:6933 +#: meowth/__main__.py:6940 meowth/__main__.py:6981 meowth/__main__.py:6988 +#: meowth/__main__.py:7029 meowth/__main__.py:7036 +msgid "**{name}**" +msgstr "" + +#: meowth/__main__.py:6889 meowth/__main__.py:6896 meowth/__main__.py:6936 +#: meowth/__main__.py:6943 meowth/__main__.py:6984 meowth/__main__.py:6991 +#: meowth/__main__.py:7032 meowth/__main__.py:7039 +msgid "**{name} ({count})**" +msgstr "" + +#: meowth/__main__.py:6890 meowth/__main__.py:6897 meowth/__main__.py:6937 +#: meowth/__main__.py:6944 meowth/__main__.py:6985 meowth/__main__.py:6992 +#: meowth/__main__.py:7033 meowth/__main__.py:7040 +msgid "{name} **({count})**" +msgstr "" -#: __main__.py:1576 -#, python-brace-format -#| msgid "" -#| "Meowth! {member} and their total of trainer_count} trainers have left the " -#| "raid!" +#: meowth/__main__.py:6902 meowth/__main__.py:6904 msgid "" -"Meowth! {member} and their total of {trainer_count} trainers have left the " -"raid!" +" including {trainer_list} and the people with them! Let them know if there " +"is a group forming" msgstr "" -"Meowth! {member} and their total of {trainer_count} trainers have left the " -"raid!" +" including {trainer_list} and the people with them! Let them know if there " +"is a group forming" -#: __main__.py:1579 -#, python-brace-format -msgid "Meowth! {member} is no longer on their way!" -msgstr "Meowth! {member} is no longer on their way!" +#: meowth/__main__.py:6905 +#, fuzzy +msgid " {trainer_count} interested{including_string}!" +msgstr "Meowth! {trainer_count} interested{including_string}!" -#: __main__.py:1581 -#, python-brace-format +#: meowth/__main__.py:6949 meowth/__main__.py:6951 msgid "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"on their way!" +" including {trainer_list} and the people with them! Be considerate and wait " +"for them if possible" msgstr "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"on their way!" +" including {trainer_list} and the people with them! Be considerate and wait " +"for them if possible" + +#: meowth/__main__.py:6952 +#, fuzzy +msgid " {trainer_count} on the way{including_string}!" +msgstr "Meowth! {trainer_count} on the way{including_string}!" -#: __main__.py:1629 __main__.py:2373 -#, python-brace-format -#| msgid "" -#| "Meowth! Someone has suggested a different location for the raid than what " -#| "I guessed! Trainers {trainer_list}: make sure you are headed to the right " -#| "place!" +#: meowth/__main__.py:6999 meowth/__main__.py:7001 msgid "" -"Meowth! Someone has suggested a different location for the raid! Trainers " -"{trainer_list}: make sure you are headed to the right place!" +" including {trainer_list} and the people with them! Be considerate and let " +"them know if and when you'll be there" msgstr "" -"Meowth! Someone has suggested a different location for the raid! Trainers " -"{trainer_list}: make sure you are headed to the right place!" +" including {trainer_list} and the people with them! Be considerate and let " +"them know if and when you'll be there" -#: __main__.py:1656 __main__.py:1670 -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:7002 +#, fuzzy +msgid " {trainer_count} waiting at the {raidtype}{including_string}!" +msgstr "Meowth! {trainer_count} waiting at the raid{including_string}!" + +#: meowth/__main__.py:7046 meowth/__main__.py:7048 +#, fuzzy msgid "" -"Meowth! Give more details when reporting! Usage: **!exraid " -"**" +" including {trainer_list} and the people with them! Use **!lobby** if you " +"are joining them or **!backout** to request a backout" msgstr "" -"Meowth! Give more details when reporting! Usage: **!exraid " -"**" +" including {trainer_list} and the people with them! Let them know if there " +"is a group forming" -#: __main__.py:1687 -#| msgid "Meowth! Click here for directions to the raid!" -msgid "Meowth! Click here for directions to the EX raid!" -msgstr "Meowth! Click here for directions to the EX raid!" +#: meowth/__main__.py:7049 +#, fuzzy +msgid " {trainer_count} in the lobby{including_string}!" +msgstr "Meowth! {trainer_count} on the way{including_string}!" -#: __main__.py:1689 -#, python-brace-format -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" +#: meowth/__main__.py:7092 msgid "" -"Meowth! {pokemon} EX raid reported by {member}! Details: {location_details}. " -"Send proof of your invite to this EX raid to an admin and coordinate in " -"{raid_channel}" +"{type}{name}: **{total} total,** {interested} interested, {coming} coming, " +"{here} waiting{type}\n" msgstr "" -"Meowth! {pokemon} EX raid reported by {member}! Details: {location_details}. " -"Send proof of your invite to this EX raid to an admin and coordinate in " -"{raid_channel}" -#: __main__.py:1692 -#, python-brace-format +#: meowth/__main__.py:7094 msgid "" -"Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel needs to be manually deleted!" +" Boss numbers for the raid:\n" +"{}" +msgstr "" + +#: meowth/__main__.py:7096 +msgid " Nobody has told me what boss they want!" msgstr "" -"Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " -"{location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel needs to be manually deleted!" -#: __main__.py:1749 -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:7131 msgid "" -"Meowth! Give more details when reporting! Usage: **!raidegg " -"**" +"{emoji} **{total} total,** {interested} interested, {coming} coming, {here} " +"waiting {emoji}\n" msgstr "" -"Meowth! Give more details when reporting! Usage: **!raidegg " -"**" -#: __main__.py:1756 __main__.py:1782 -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:7134 msgid "" -"Meowth! Give more details when reporting! Use at least: **!raidegg " -"**. Type **!help** raidegg for more info." +"**{grey_number} total,** {greymaybe} interested, {greycoming} coming, " +"{greyhere} waiting" msgstr "" -"Meowth! Give more details when reporting! Use at least: **!raidegg " -"**. Type **!help** raidegg for more info." -#: __main__.py:1788 -msgid "Meowth! Raid egg levels are only from 1-5!" -msgstr "Meowth! Raid egg levels are only from 1-5!" +#: meowth/__main__.py:7138 +msgid "" +" Team numbers for the raid:\n" +"{}" +msgstr "" -#: __main__.py:1802 -#| msgid "Meowth! Click here for directions to the raid!" -msgid "Meowth! Click here for directions to the coming raid!" -msgstr "Meowth! Click here for directions to the coming raid!" +#: meowth/__main__.py:7140 +msgid " Nobody has updated their status!" +msgstr "" -#: __main__.py:1802 -#, python-brace-format -msgid "Possible Bosses: {boss_list}" -msgstr "Possible Bosses: {boss_list}" +#: meowth/__main__.py:7160 +msgid " Your current **!want** list is: ```{wantlist}```" +msgstr "" -#: __main__.py:1804 -#, python-brace-format -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" -msgid "" -"Meowth! Level {level} raid egg reported by {member}! Details: " -"{location_details}. Coordinate in {raid_channel}" +#: meowth/__main__.py:7162 +msgid " You don't have any wants! use **!want** to add some." msgstr "" -"Meowth! Level {level} raid egg reported by {member}! Details: " -"{location_details}. Coordinate in {raid_channel}" -#: __main__.py:1807 -#, python-brace-format +#: meowth/__main__.py:7186 meowth/__main__.py:7192 msgid "" -"Meowth! Level {level} raid egg reported by {member} in {citychannel}! " -"Details: {location_details}. Coordinate here!\n" -"\n" -"Message **!interested** if you're interested in attending.\n" -"If you are interested in bringing more than one trainer/account, add in the " -"number at the end of the commend.\n" -"Example: `!interested 5`\n" -"\n" -"Use **!list interested** to see the list of trainers who are interested.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show how long until the egg catches into an open raid.\n" -"**!timerset** will let you correct the egg countdown time.\n" -"\n" -"Message **!raid ** to update this channel into an open raid.\n" -"Message **!raid assume ** to have the channel auto-update into an " -"open raid.\n" -"\n" -"When this egg raid expires, there will be 15 minutes to update it into an " -"open raid before it'll be deleted." +"**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, " +"**Reported By**: {author}" msgstr "" -"Meowth! Level {level} raid egg reported by {member} in {citychannel}! " -"Details: {location_details}. Coordinate here!\n" -"\n" -"Message **!interested** if you're interested in attending.\n" -"If you are interested in bringing more than one trainer/account, add in the " -"number at the end of the commend.\n" -"Example: `!interested 5`\n" -"\n" -"Use **!list interested** to see the list of trainers who are interested.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show how long until the egg catches into an open raid.\n" -"**!timerset** will let you correct the egg countdown time.\n" -"\n" -"Message **!raid ** to update this channel into an open raid.\n" -"Message **!raid assume ** to have the channel auto-update into an " -"open raid.\n" -"\n" -"When this egg raid expires, there will be 15 minutes to update it into an " -"open raid before it'll be deleted." -#: __main__.py:1844 -#, python-brace-format -#| msgid "" -#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" -#| "timerset H:MM** so others can check it with **!timer**." +#: meowth/__main__.py:7188 msgid "" -"Meowth! Hey {member}, if you can, set the time left until the egg hatches " -"using **!timerset ** so others can check it with **!timer**." +"Meowth! **Here's the current research reports for {channel}**\n" +"{questmsg}" msgstr "" -"Meowth! Hey {member}, if you can, set the time left until the egg hatches " -"using **!timerset ** so others can check it with **!timer**." - -#: __main__.py:1853 -msgid "Meowth! **!raid assume** is not allowed in this level egg." -msgstr "Meowth! **!raid assume** is not allowed in this level egg." -#: __main__.py:1865 __main__.py:1897 -#, python-brace-format -#| msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" +#: meowth/__main__.py:7196 msgid "" -"Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" +" **Here's the current research reports for {channel}**\n" +"{questmsg}" msgstr "" -"Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" -#: __main__.py:1873 -#, python-brace-format -msgid "Meowth! This egg will be assumed to be {pokemon} when it hatches!" -msgstr "Meowth! This egg will be assumed to be {pokemon} when it hatches!" +#: meowth/__main__.py:7198 +msgid " There are no reported research reports. Report one with **!research**" +msgstr "" -#: __main__.py:1913 -#, python-brace-format -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" +#: meowth/__main__.py:7222 msgid "" -"Meowth! The egg has hatched into a {pokemon} raid! Details: " -"{location_details}. Coordinate in {raid_channel}" +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " +"{author}" msgstr "" -"Meowth! The egg has hatched into a {pokemon} raid! Details: " -"{location_details}. Coordinate in {raid_channel}" -#: __main__.py:1915 -#, python-brace-format +#: meowth/__main__.py:7224 +#, fuzzy msgid "" -"Meowth! The egg reported by {member} in {citychannel} hatched into a " -"{pokemon} raid! Details: {location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show the current raid time.\n" -"**!timerset** will let you correct the raid countdown time.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel will be deleted five minutes after the timer expires." +"Meowth! **Here's the current wild reports for {channel}**\n" +"{wildmsg}" +msgstr "" +"Meowth! Here's the current location for the raid!\n" +"Details:{location}" + +#: meowth/__main__.py:7228 +msgid "" +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " +"{author}\n" +"**Location**: <{url}>" msgstr "" -"Meowth! The egg reported by {member} in {citychannel} hatched into a " -"{pokemon} raid! Details: {location_details}. Coordinate here!\n" -"\n" -"To update your status, choose from the following commands:\n" -"**!interested, !coming, !here, !cancel**\n" -"If you are bringing more than one trainer/account, add the number of " -"accounts total on your first status update.\n" -"Example: `!coming 5`\n" -"\n" -"To see the list of trainers who have given their status:\n" -"**!list interested, !list coming, !list here**\n" -"Alternatively **!list** by itself will show all of the above.\n" -"\n" -"**!location** will show the current raid location.\n" -"**!location new
** will let you correct the raid address.\n" -"Sending a Google Maps link will also update the raid location.\n" -"\n" -"**!timer** will show the current raid time.\n" -"**!timerset** will let you correct the raid countdown time.\n" -"\n" -"Message **!starting** when the raid is beginning to clear the raid's 'here' " -"list.\n" -"\n" -"This channel will be deleted five minutes after the timer expires." -#: __main__.py:1965 -#, python-brace-format +#: meowth/__main__.py:7232 msgid "" -"Meowth! Trainers {trainer_list}: The raid egg has just hatched into a " -"{pokemon} raid!\n" -"You're now able to update your status with **!coming** or **!here**. If " -"you've changed your plans, use **!cancel**." +" **Here's the current wild reports for {channel}**\n" +"{wildmsg}" msgstr "" -"Meowth! Trainers {trainer_list}: The raid egg has just hatched into a " -"{pokemon} raid!\n" -"You're now able to update your status with **!coming** or **!here**. If " -"you've changed your plans, use **!cancel**." -#: __main__.py:1984 +#: meowth/__main__.py:7234 +#, fuzzy msgid "" -"Meowth! I can't understand how many are in your group. Just say **!" -"interested** if you're by yourself, or **!interested 5** for example if " -"there are 5 in your group." +" There are no reported wild pokemon. Report one with **!wild " +"**" +msgstr "Meowth! No active raids! Report one with **!raid **." + +#: meowth/errors.py:132 +msgid "Meowth! I'm missing some details! Usage: {prefix}{command}" msgstr "" -"Meowth! I can't understand how many are in your group. Just say **!" -"interested** if you're by yourself, or **!interested 5** for example if " -"there are 5 in your group." -#: __main__.py:2009 __main__.py:2044 +#: meowth/errors.py:165 msgid "" -"Meowth! Please wait until the raid egg has hatched before announcing you're " -"coming or present." +"Meowth! Team Management is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." msgstr "" -"Meowth! Please wait until the raid egg has hatched before announcing you're " -"coming or present." -#: __main__.py:2020 +#: meowth/errors.py:170 msgid "" -"Meowth! I can't understand how many are in your group. Just say **!coming** " -"if you're by yourself, or **!coming 5** for example if there are 5 in your " -"group." +"Meowth! Pokemon Notifications are not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." msgstr "" -"Meowth! I can't understand how many are in your group. Just say **!coming** " -"if you're by yourself, or **!coming 5** for example if there are 5 in your " -"group." -#: __main__.py:2055 +#: meowth/errors.py:175 msgid "" -"Meowth! I can't understand how many are in your group. Just say **!here** if " -"you're by yourself, or **!coming 5** for example if there are 5 in your " -"group." +"Meowth! Wild Reporting is not enabled on this server. **{prefix}{cmd_name}** " +"is unable to be used." msgstr "" -"Meowth! I can't understand how many are in your group. Just say **!here** if " -"you're by yourself, or **!coming 5** for example if there are 5 in your " -"group." -#: __main__.py:2099 -#, python-brace-format -#| msgid "" -#| "Meowth! The group that was waiting is starting the raid! Trainers " -#| "{trainer_list}, please respond with {here_emoji} or !here if you are " -#| "waiting for another group!" +#: meowth/errors.py:180 msgid "" -"Meowth! The group that was waiting is starting the raid! Trainers " -"{trainer_list}, please respond with {here_emoji} or **!here** if you are " -"waiting for another group!" +"Meowth! Reporting is not enabled for this channel. **{prefix}{cmd_name}** is " +"unable to be used." msgstr "" -"Meowth! The group that was waiting is starting the raid! Trainers " -"{trainer_list}, please respond with {here_emoji} or **!here** if you are " -"waiting for another group!" -#: __main__.py:2101 -msgid "Meowth! How can you start when there's no one waiting at this raid!?" -msgstr "Meowth! How can you start when there's no one waiting at this raid!?" +#: meowth/errors.py:185 +msgid "" +"Meowth! Raid Management is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" -#: __main__.py:2122 -#, python-brace-format -#| msgid "Current Raids in {0}:" -msgid "Meowth! Current Raids for {0}:" -msgstr "Meowth! Current Raids for {0}:" +#: meowth/errors.py:190 +msgid "" +"Meowth! EX Raid Management is not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." +msgstr "" -#: __main__.py:2146 -#, python-brace-format +#: meowth/errors.py:195 msgid "" -"\n" -"{raidchannel} - {interestcount} interested, {comingcount} coming, " -"{herecount} here. End time: {expiry}{manualtimer}" +"Meowth! Research Reporting is not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." msgstr "" -"\n" -"{raidchannel} - {interestcount} interested, {comingcount} coming, " -"{herecount} here. End time: {expiry}{manualtimer}" -#: __main__.py:2149 -msgid "Meowth! No active raids! Report one with **!raid **." -msgstr "Meowth! No active raids! Report one with **!raid **." +#: meowth/errors.py:200 +msgid "" +"Meowth! Meetup Reporting is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" -#: __main__.py:2174 -#, python-brace-format -#| msgid "" -#| "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " -#| "you are coming or **!otw** to see the other trainers on their way" +#: meowth/errors.py:205 msgid "" -"Meowth! Hey {member}, I don't know if you meant **!coming** to say that you " -"are coming or **!list coming** to see the other trainers on their way" +"Meowth! Channel Archiving is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." msgstr "" -"Meowth! Hey {member}, I don't know if you meant **!coming** to say that you " -"are coming or **!list coming** to see the other trainers on their way" -#: __main__.py:2242 -#| msgid "Meowth! You already have a team role!" -msgid "Meowth! You've already made a duplicate report for this raid!" -msgstr "Meowth! You've already made a duplicate report for this raid!" +#: meowth/errors.py:210 +msgid "" +"Meowth! EX Raid Invite is not enabled on this server. **{prefix}{cmd_name}** " +"is unable to be used." +msgstr "" -#: __main__.py:2265 -msgid "Meowth! Are you sure you wish to remove this raid?" -msgstr "Meowth! Are you sure you wish to remove this raid?" +#: meowth/errors.py:216 meowth/errors.py:411 meowth/errors.py:428 +#: meowth/errors.py:445 +msgid "Meowth! Please use **{prefix}{cmd_name}** in " +msgstr "" -#: __main__.py:2278 -msgid "Duplicate Report cancelled." -msgstr "Duplicate Report cancelled." +#: meowth/errors.py:219 meowth/errors.py:346 meowth/errors.py:363 +#: meowth/errors.py:380 meowth/errors.py:397 meowth/errors.py:414 +#: meowth/errors.py:431 meowth/errors.py:448 +msgid "a Region report channel." +msgstr "" -#: __main__.py:2293 -msgid "Duplicate Report Timed Out." -msgstr "Duplicate Report Timed Out." +#: meowth/errors.py:221 meowth/errors.py:348 meowth/errors.py:365 +#: meowth/errors.py:382 meowth/errors.py:399 meowth/errors.py:416 +#: meowth/errors.py:433 meowth/errors.py:450 +msgid "one of the following region channels:" +msgstr "" -#: __main__.py:2301 -#, python-brace-format -msgid "Duplicate report #{duplicate_report_count} received." -msgstr "Duplicate report #{duplicate_report_count} received." +#: meowth/errors.py:233 +msgid "Meowth! Please use **{prefix}{cmd_name}** in the following channel" +msgstr "" + +#: meowth/errors.py:236 +msgid "s:\n" +msgstr "" + +#: meowth/errors.py:238 +msgid ": " +msgstr "" -#: __main__.py:2325 -#, python-brace-format +#: meowth/errors.py:254 msgid "" -"Meowth! Here's the current location for the raid!\n" -"Details:{location}" +"Meowth! Please use **{prefix}{cmd_name}** in a Raid channel. Use **{prefix}" +"list** in any " +msgstr "" + +#: meowth/errors.py:257 meowth/errors.py:274 meowth/errors.py:327 +msgid "Region report channel to see active raids." +msgstr "" + +#: meowth/errors.py:259 meowth/errors.py:276 meowth/errors.py:329 +msgid "of the following Region channels to see active raids:" msgstr "" -"Meowth! Here's the current location for the raid!\n" -"Details:{location}" -#: __main__.py:2338 +#: meowth/errors.py:271 msgid "" -"Meowth! We're missing the new location details! Usage: **!location new **" +"Meowth! Please use **{prefix}{cmd_name}** in an Egg channel. Use **{prefix}" +"list** in any " +msgstr "" + +#: meowth/errors.py:287 +msgid "Meowth! **{prefix}{cmd_name}** can't be used in a Raid channel." msgstr "" -"Meowth! We're missing the new location details! Usage: **!location new **" -#: __main__.py:2395 -#, python-brace-format +#: meowth/errors.py:293 msgid "" -" including {trainer_list} and the people with them! Let them know if there " -"is a group forming" +"Meowth! Please use **{prefix}{cmd_name}** in an Active Raid channel. Use " +"**{prefix}list** in any " msgstr "" -" including {trainer_list} and the people with them! Let them know if there " -"is a group forming" -#: __main__.py:2396 -#, python-brace-format -msgid "Meowth! {trainer_count} interested{including_string}!" -msgstr "Meowth! {trainer_count} interested{including_string}!" +#: meowth/errors.py:302 +msgid "Region report channel to see active channels." +msgstr "" + +#: meowth/errors.py:304 +msgid "of the following Region channels to see active channels:" +msgstr "" -#: __main__.py:2419 -#, python-brace-format +#: meowth/errors.py:312 meowth/errors.py:337 msgid "" -" including {trainer_list} and the people with them! Be considerate and wait " -"for them if possible" +"\n" +"This is an egg channel. The channel needs to be activated with **{prefix}" +"raid ** before I accept commands!" msgstr "" -" including {trainer_list} and the people with them! Be considerate and wait " -"for them if possible" -#: __main__.py:2420 -#, python-brace-format -msgid "Meowth! {trainer_count} on the way{including_string}!" -msgstr "Meowth! {trainer_count} on the way{including_string}!" +#: meowth/errors.py:318 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in an Active channel. Use " +"**{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:343 +msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid channel or " +msgstr "" -#: __main__.py:2442 -#, python-brace-format +#: meowth/errors.py:360 msgid "" -" including {trainer_list} and the people with them! Be considerate and let " -"them know if and when you'll be there" +"Meowth! Please use **{prefix}{cmd_name}** in either a Raid Egg channel or " msgstr "" -" including {trainer_list} and the people with them! Be considerate and let " -"them know if and when you'll be there" -#: __main__.py:2443 -#, python-brace-format -msgid "Meowth! {trainer_count} waiting at the raid{including_string}!" -msgstr "Meowth! {trainer_count} waiting at the raid{including_string}!" +#: meowth/errors.py:377 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in either a EX Raid channel or one " +"of the following region channels:" +msgstr "" -#: __main__.py:2449 -#| msgid "Meowth! {member} is no longer interested!" -msgid "Meowth! We've moved this command to **!list interested**." -msgstr "Meowth! We've moved this command to **!list interested**." +#: meowth/errors.py:394 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in a EX Raid channel. Use " +"**{prefix}list** in any of the following region channels to see active raids:" +msgstr "" -#: __main__.py:2454 -msgid "Meowth! We've moved this command to **!list coming**." -msgstr "Meowth! We've moved this command to **!list coming**." +#: meowth/utils.py:138 +msgid "Raid Coordination Help" +msgstr "" -#: __main__.py:2459 -msgid "Meowth! We've moved this command to **!list here**." -msgstr "Meowth! We've moved this command to **!list here**." +#: meowth/utils.py:141 +msgid "<> denote required arguments, [] denote optional arguments" +msgstr "" -#: __main__.py:2471 -msgid "Meowth! I'll wait for you to send your pass!" -msgstr "Meowth! I'll wait for you to send your pass!" +#: meowth/utils.py:144 +msgid "Raid MGMT Commands" +msgstr "" -#~ msgid "Meowth! That's right!" -#~ msgstr "Meowth! That's right!" +#~ msgid "" +#~ "Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " +#~ "\"{corrected_word}\"?" +#~ msgstr "" +#~ "Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " +#~ "\"{corrected_word}\"?" #~ msgid "" -#~ "Meowth! That's right! I've been rebooted! You don't need to do anything " -#~ "this time, but you may find some commands don't respond in currently " -#~ "active channels, or the channels may not delete as expected. Sorry for " -#~ "any inconvenience!" +#~ "\n" +#~ "Reboot messages sent: {success_count} successful, {fail_count} failed." #~ msgstr "" -#~ "Meowth! That's right! I've been rebooted! You don't need to do anything " -#~ "this time, but you may find some commands don't respond in currently " -#~ "active channels, or the channels may not delete as expected. Sorry for " -#~ "any inconvenience!" +#~ "\n" +#~ "Reboot messages sent: {success_count} successful, {fail_count} failed." #~ msgid "" #~ "__**Meowth Configuration**__\n" -#~ "\n" #~ "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon " #~ "Go Helper Bot! I will be guiding you through some setup steps to get me " #~ "setup on your server.\n" #~ "\n" -#~ "**Team Assignment Configuration**\n" +#~ "**Role Setup**\n" +#~ "Before you begin the configuration, please make sure my role is moved to " +#~ "the top end of the server role hierarchy. It can be under admins and " +#~ "mods, but must be above team ands general roles. Here is an example: " +#~ "\n" +#~ "\n" +#~ "Reply with **cancel** at any time throughout the questions to cancel the " +#~ "configure process.\n" +#~ "\n" +#~ "**Team Assignments**\n" +#~ "Team assignment allows users to assign their Pokemon Go team role using " +#~ "the **!team** command. If you have a bot that handles this already, you " +#~ "may want to disable this feature.\n" +#~ "If you are to use this feature, ensure existing team roles are as " +#~ "follows: mystic, valor, instinct. These must be all lowercase letters. If " +#~ "they don't exist yet, I'll make some for you instead.\n" #~ "\n" -#~ "First, I have a feature that allows users to assign their Pokemon Go team " -#~ "using roles. If you have a bot that handles this already, or you don't " -#~ "want this feature, type N, otherwise type Y to enable the feature!" +#~ "Respond with: **N** to disable, **Y** to enable:" #~ msgstr "" #~ "__**Meowth Configuration**__\n" -#~ "\n" #~ "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon " #~ "Go Helper Bot! I will be guiding you through some setup steps to get me " #~ "setup on your server.\n" #~ "\n" -#~ "**Team Assignment Configuration**\n" +#~ "**Role Setup**\n" +#~ "Before you begin the configuration, please make sure my role is moved to " +#~ "the top end of the server role hierarchy. It can be under admins and " +#~ "mods, but must be above team ands general roles. Here is an example: " +#~ "\n" +#~ "\n" +#~ "Reply with **cancel** at any time throughout the questions to cancel the " +#~ "configure process.\n" +#~ "\n" +#~ "**Team Assignments**\n" +#~ "Team assignment allows users to assign their Pokemon Go team role using " +#~ "the **!team** command. If you have a bot that handles this already, you " +#~ "may want to disable this feature.\n" +#~ "If you are to use this feature, ensure existing team roles are as " +#~ "follows: mystic, valor, instinct. These must be all lowercase letters. If " +#~ "they don't exist yet, I'll make some for you instead.\n" +#~ "\n" +#~ "Respond with: **N** to disable, **Y** to enable:" + +#~ msgid "" +#~ "**Main Functions**\n" +#~ "Main Functions include:\n" +#~ " - **!want** and creating tracked Pokemon roles \n" +#~ " - **!wild** Pokemon reports\n" +#~ " - **!raid** reports and channel creation for raid management.\n" +#~ "If you don't want __any__ of the Pokemon tracking or Raid management " +#~ "features, you may want to disable them.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" +#~ msgstr "" +#~ "**Main Functions**\n" +#~ "Main Functions include:\n" +#~ " - **!want** and creating tracked Pokemon roles \n" +#~ " - **!wild** Pokemon reports\n" +#~ " - **!raid** reports and channel creation for raid management.\n" +#~ "If you don't want __any__ of the Pokemon tracking or Raid management " +#~ "features, you may want to disable them.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" + +#~ msgid "" +#~ "If you do not require raid and wild reporting, you may want to disable " +#~ "this function.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or the **channel-name** list to enable, " +#~ "each seperated with a comma and space:" +#~ msgstr "" +#~ "If you do not require raid and wild reporting, you may want to disable " +#~ "this function.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or the **channel-name** list to enable, " +#~ "each seperated with a comma and space:" + +#~ msgid "" +#~ "**Report Locations are set**\n" +#~ "---\n" +#~ "**Raid Reports**\n" +#~ "Do you want **!raid** reports enabled? If you want __only__ the **!wild** " +#~ "feature for reports, you may want to disable this.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" +#~ msgstr "" +#~ "**Report Locations are set**\n" +#~ "---\n" +#~ "**Raid Reports**\n" +#~ "Do you want **!raid** reports enabled? If you want __only__ the **!wild** " +#~ "feature for reports, you may want to disable this.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" + +#~ msgid "" +#~ "**Wild Reports**\n" +#~ "Do you want **!wild** reports enabled? If you want __only__ the **!raid** " +#~ "feature for reports, you may want to disable this.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" +#~ msgstr "" +#~ "**Wild Reports**\n" +#~ "Do you want **!wild** reports enabled? If you want __only__ the **!raid** " +#~ "feature for reports, you may want to disable this.\n" +#~ "\n" +#~ "Respond with: **N** to disable, or **Y** to enable:" + +#~ msgid "" +#~ "Meowth! You didn't give me enough permissions to create channels! Please " +#~ "check my permissions and that my role is above general roles. Let me know " +#~ "if you'd like me to check again.\n" +#~ "\n" +#~ "Respond with: **Y** to try again, or **N** to skip and create the missing " +#~ "channels yourself." +#~ msgstr "" +#~ "Meowth! You didn't give me enough permissions to create channels! Please " +#~ "check my permissions and that my role is above general roles. Let me know " +#~ "if you'd like me to check again.\n" +#~ "\n" +#~ "Respond with: **Y** to try again, or **N** to skip and create the missing " +#~ "channels yourself." + +#~ msgid "" +#~ "I'm sorry I don't understand. Please reply with either **Y** to try " +#~ "again, or **N** to skip and create the missing channels yourself." +#~ msgstr "" +#~ "I'm sorry I don't understand. Please reply with either **Y** to try " +#~ "again, or **N** to skip and create the missing channels yourself." + +#~ msgid "" +#~ "The channel list you provided doesn't match with your servers channels.\n" +#~ "The following aren't in your server:{invalid_channels}\n" +#~ "Please double check your channel list and resend your reponse." +#~ msgstr "" +#~ "The channel list you provided doesn't match with your servers channels.\n" +#~ "The following aren't in your server:{invalid_channels}\n" +#~ "Please double check your channel list and resend your reponse." + +#~| msgid "" +#~| "**Timezone Configuration**\n" +#~| "\n" +#~| "Meowth! Ok, to finish the raid configuration I need to know what " +#~| "timezone you're in! This will help me coordinate raids for you. The " +#~| "current 24-hr time UTC is {utctime}. How many hours off from that are " +#~| "you? Please enter your answer as a number between -12 and 12." +#~ msgid "" +#~ "**Timezone Configuration**\n" +#~ "To help coordinate raids reports for you, I need to know what timezone " +#~ "you're in! The current 24-hr time UTC is {utctime}. How many hours off " +#~ "from that are you?\n" +#~ "\n" +#~ "Respond with: A number from **-12** to **12**:" +#~ msgstr "" +#~ "**Timezone Configuration**\n" +#~ "To help coordinate raids reports for you, I need to know what timezone " +#~ "you're in! The current 24-hr time UTC is {utctime}. How many hours off " +#~ "from that are you?\n" +#~ "\n" +#~ "Respond with: A number from **-12** to **12**:" + +#~ msgid "" +#~ "**Main Functions disabled**\n" +#~ "---" +#~ msgstr "" +#~ "**Main Functions disabled**\n" +#~ "---" + +#~ msgid "This is just my best guess!" +#~ msgstr "This is just my best guess!" + +#~| msgid "" +#~| "Meowth! Please restrict raid reports to a city channel or the default " +#~| "channel!" +#~ msgid "Meowth! Please restrict raid reports to a city channel!" +#~ msgstr "Meowth! Please restrict raid reports to a city channel!" + +#~ msgid "" +#~ "Timerset isn't supported for exraids. Please get a mod/admin to remove " +#~ "the channel if channel needs to be removed." +#~ msgstr "" +#~ "Timerset isn't supported for exraids. Please get a mod/admin to remove " +#~ "the channel if channel needs to be removed." + +#~ msgid "" +#~ "Exraids don't expire. Please get a mod/admin to remove the channel if " +#~ "channel needs to be removed." +#~ msgstr "" +#~ "Exraids don't expire. Please get a mod/admin to remove the channel if " +#~ "channel needs to be removed." + +#~| msgid "" +#~| "Meowth! Give more details when reporting! Usage: **!raid " +#~| "**" +#~ msgid "" +#~ "Meowth! Give more details when reporting! Usage: **!exraid " +#~ "**" +#~ msgstr "" +#~ "Meowth! Give more details when reporting! Usage: **!exraid " +#~ "**" + +#~| msgid "Meowth! Click here for directions to the raid!" +#~ msgid "Meowth! Click here for directions to the EX raid!" +#~ msgstr "Meowth! Click here for directions to the EX raid!" + +#~| msgid "" +#~| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#~| "Coordinate in {raid_channel}" +#~ msgid "" +#~ "Meowth! {pokemon} EX raid reported by {member}! Details: " +#~ "{location_details}. Send proof of your invite to this EX raid to an admin " +#~ "and coordinate in {raid_channel}" +#~ msgstr "" +#~ "Meowth! {pokemon} EX raid reported by {member}! Details: " +#~ "{location_details}. Send proof of your invite to this EX raid to an admin " +#~ "and coordinate in {raid_channel}" + +#~ msgid "" +#~ "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " +#~ "{location_details}. Coordinate here!\n" +#~ "\n" +#~ "To update your status, choose from the following commands:\n" +#~ "**!interested, !coming, !here, !cancel**\n" +#~ "If you are bringing more than one trainer/account, add the number of " +#~ "accounts total on your first status update.\n" +#~ "Example: `!coming 5`\n" +#~ "\n" +#~ "To see the list of trainers who have given their status:\n" +#~ "**!list interested, !list coming, !list here**\n" +#~ "Alternatively **!list** by itself will show all of the above.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "Message **!starting** when the raid is beginning to clear the raid's " +#~ "'here' list.\n" +#~ "\n" +#~ "This channel needs to be manually deleted!" +#~ msgstr "" +#~ "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " +#~ "{location_details}. Coordinate here!\n" +#~ "\n" +#~ "To update your status, choose from the following commands:\n" +#~ "**!interested, !coming, !here, !cancel**\n" +#~ "If you are bringing more than one trainer/account, add the number of " +#~ "accounts total on your first status update.\n" +#~ "Example: `!coming 5`\n" +#~ "\n" +#~ "To see the list of trainers who have given their status:\n" +#~ "**!list interested, !list coming, !list here**\n" +#~ "Alternatively **!list** by itself will show all of the above.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" #~ "\n" -#~ "First, I have a feature that allows users to assign their Pokemon Go team " -#~ "using roles. If you have a bot that handles this already, or you don't " -#~ "want this feature, type N, otherwise type Y to enable the feature!" +#~ "Message **!starting** when the raid is beginning to clear the raid's " +#~ "'here' list.\n" +#~ "\n" +#~ "This channel needs to be manually deleted!" + +#~ msgid "" +#~ "Meowth! Level {level} raid egg reported by {member} in {citychannel}! " +#~ "Details: {location_details}. Coordinate here!\n" +#~ "\n" +#~ "Message **!interested** if you're interested in attending.\n" +#~ "If you are interested in bringing more than one trainer/account, add in " +#~ "the number at the end of the commend.\n" +#~ "Example: `!interested 5`\n" +#~ "\n" +#~ "Use **!list interested** to see the list of trainers who are interested.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "**!timer** will show how long until the egg catches into an open raid.\n" +#~ "**!timerset** will let you correct the egg countdown time.\n" +#~ "\n" +#~ "Message **!raid ** to update this channel into an open raid.\n" +#~ "Message **!raid assume ** to have the channel auto-update into " +#~ "an open raid.\n" +#~ "\n" +#~ "When this egg raid expires, there will be 15 minutes to update it into an " +#~ "open raid before it'll be deleted." +#~ msgstr "" +#~ "Meowth! Level {level} raid egg reported by {member} in {citychannel}! " +#~ "Details: {location_details}. Coordinate here!\n" +#~ "\n" +#~ "Message **!interested** if you're interested in attending.\n" +#~ "If you are interested in bringing more than one trainer/account, add in " +#~ "the number at the end of the commend.\n" +#~ "Example: `!interested 5`\n" +#~ "\n" +#~ "Use **!list interested** to see the list of trainers who are interested.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "**!timer** will show how long until the egg catches into an open raid.\n" +#~ "**!timerset** will let you correct the egg countdown time.\n" +#~ "\n" +#~ "Message **!raid ** to update this channel into an open raid.\n" +#~ "Message **!raid assume ** to have the channel auto-update into " +#~ "an open raid.\n" +#~ "\n" +#~ "When this egg raid expires, there will be 15 minutes to update it into an " +#~ "open raid before it'll be deleted." + +#~ msgid "" +#~ "Meowth! The egg reported by {member} in {citychannel} hatched into a " +#~ "{pokemon} raid! Details: {location_details}. Coordinate here!\n" +#~ "\n" +#~ "To update your status, choose from the following commands:\n" +#~ "**!interested, !coming, !here, !cancel**\n" +#~ "If you are bringing more than one trainer/account, add the number of " +#~ "accounts total on your first status update.\n" +#~ "Example: `!coming 5`\n" +#~ "\n" +#~ "To see the list of trainers who have given their status:\n" +#~ "**!list interested, !list coming, !list here**\n" +#~ "Alternatively **!list** by itself will show all of the above.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "**!timer** will show the current raid time.\n" +#~ "**!timerset** will let you correct the raid countdown time.\n" +#~ "\n" +#~ "Message **!starting** when the raid is beginning to clear the raid's " +#~ "'here' list.\n" +#~ "\n" +#~ "This channel will be deleted five minutes after the timer expires." +#~ msgstr "" +#~ "Meowth! The egg reported by {member} in {citychannel} hatched into a " +#~ "{pokemon} raid! Details: {location_details}. Coordinate here!\n" +#~ "\n" +#~ "To update your status, choose from the following commands:\n" +#~ "**!interested, !coming, !here, !cancel**\n" +#~ "If you are bringing more than one trainer/account, add the number of " +#~ "accounts total on your first status update.\n" +#~ "Example: `!coming 5`\n" +#~ "\n" +#~ "To see the list of trainers who have given their status:\n" +#~ "**!list interested, !list coming, !list here**\n" +#~ "Alternatively **!list** by itself will show all of the above.\n" +#~ "\n" +#~ "**!location** will show the current raid location.\n" +#~ "**!location new
** will let you correct the raid address.\n" +#~ "Sending a Google Maps link will also update the raid location.\n" +#~ "\n" +#~ "**!timer** will show the current raid time.\n" +#~ "**!timerset** will let you correct the raid countdown time.\n" +#~ "\n" +#~ "Message **!starting** when the raid is beginning to clear the raid's " +#~ "'here' list.\n" +#~ "\n" +#~ "This channel will be deleted five minutes after the timer expires." + +#~ msgid "" +#~ "Meowth! I can't understand how many are in your group. Just say **!" +#~ "interested** if you're by yourself, or **!interested 5** for example if " +#~ "there are 5 in your group." +#~ msgstr "" +#~ "Meowth! I can't understand how many are in your group. Just say **!" +#~ "interested** if you're by yourself, or **!interested 5** for example if " +#~ "there are 5 in your group." + +#~ msgid "" +#~ "Meowth! I can't understand how many are in your group. Just say **!" +#~ "coming** if you're by yourself, or **!coming 5** for example if there are " +#~ "5 in your group." +#~ msgstr "" +#~ "Meowth! I can't understand how many are in your group. Just say **!" +#~ "coming** if you're by yourself, or **!coming 5** for example if there are " +#~ "5 in your group." + +#~| msgid "Current Raids in {0}:" +#~ msgid "Meowth! Current Raids for {0}:" +#~ msgstr "Meowth! Current Raids for {0}:" + +#~| msgid "" +#~| "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " +#~| "you are coming or **!otw** to see the other trainers on their way" +#~ msgid "" +#~ "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " +#~ "you are coming or **!list coming** to see the other trainers on their way" +#~ msgstr "" +#~ "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " +#~ "you are coming or **!list coming** to see the other trainers on their way" + +#~| msgid "Meowth! {member} is no longer interested!" +#~ msgid "Meowth! We've moved this command to **!list interested**." +#~ msgstr "Meowth! We've moved this command to **!list interested**." + +#~ msgid "Meowth! We've moved this command to **!list coming**." +#~ msgstr "Meowth! We've moved this command to **!list coming**." + +#~ msgid "Meowth! We've moved this command to **!list here**." +#~ msgstr "Meowth! We've moved this command to **!list here**." + +#~ msgid "Meowth! I'll wait for you to send your pass!" +#~ msgstr "Meowth! I'll wait for you to send your pass!" + +#~ msgid "Meowth! That's right!" +#~ msgstr "Meowth! That's right!" + +#~ msgid "" +#~ "Meowth! That's right! I've been rebooted! You don't need to do anything " +#~ "this time, but you may find some commands don't respond in currently " +#~ "active channels, or the channels may not delete as expected. Sorry for " +#~ "any inconvenience!" +#~ msgstr "" +#~ "Meowth! That's right! I've been rebooted! You don't need to do anything " +#~ "this time, but you may find some commands don't respond in currently " +#~ "active channels, or the channels may not delete as expected. Sorry for " +#~ "any inconvenience!" #~ msgid "" #~ "Meowth! Team assignments enabled! Please make sure that my role is moved " @@ -1826,9 +4596,6 @@ msgstr "Meowth! I'll wait for you to send your pass!" #~ "Meowth! Please restrict wild reports to city channels or the default " #~ "channel!" -#~ msgid "Meowth! **!wild** commands have been disabled." -#~ msgstr "Meowth! **!wild** commands have been disabled." - #~ msgid "" #~ "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " #~ "Coordinate here!\n" @@ -1893,16 +4660,6 @@ msgstr "Meowth! I'll wait for you to send your pass!" #~ msgid "Meowth...I can't do that! No negative numbers, please!" #~ msgstr "Meowth...I can't do that! No negative numbers, please!" -#~ msgid "Meowth...I couldn't understand your time format..." -#~ msgstr "Meowth...I couldn't understand your time format..." - -#~ msgid "" -#~ "Meowth... I couldn't understand your time format. Try again like this: !" -#~ "timerset H:MM" -#~ msgstr "" -#~ "Meowth... I couldn't understand your time format. Try again like this: !" -#~ "timerset H:MM" - #~ msgid "" #~ "Meowth! Exactly *how many* are interested? There wasn't a number anywhere " #~ "in your message. Or, just say `!maybe` if you're by yourself." diff --git a/locale/fr/team.json b/locale/fr/team.json index f0d11caf8..838570ef3 100644 --- a/locale/fr/team.json +++ b/locale/fr/team.json @@ -17,6 +17,6 @@ "harmony" : { "name" : "harmonie", "color" : "vert", - "short" : "h" + "short" : "v" } } \ No newline at end of file diff --git a/locale/meowth.pot b/locale/meowth.pot index 4b0bb61ff..091f2bf48 100644 --- a/locale/meowth.pot +++ b/locale/meowth.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2018-06-18 22:54+CEST\n" +"POT-Creation-Date: 2018-06-29 22:54+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,81 +15,81 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" -#: meowth/__main__.py:155 +#: meowth/__main__.py:163 msgid "**Error when loading extension" msgstr "" -#: meowth/__main__.py:159 +#: meowth/__main__.py:167 msgid "" "**Extension {ext} Loaded.**\n" msgstr "" -#: meowth/__main__.py:168 +#: meowth/__main__.py:176 msgid "" "**Extension{plural} {est} unloaded.**\n" msgstr "" -#: meowth/__main__.py:335 +#: meowth/__main__.py:343 msgid "Received admin command {command} from unauthorized user, {user}!" msgstr "" -#: meowth/__main__.py:346 meowth/__main__.py:3788 +#: meowth/__main__.py:354 meowth/__main__.py:3806 msgid "Meowth! **{word}** isn't a Pokemon!" msgstr "" -#: meowth/__main__.py:348 +#: meowth/__main__.py:356 msgid " Did you mean **{correction}**?" msgstr "" -#: meowth/__main__.py:447 +#: meowth/__main__.py:455 msgid "Did you mean: '{0}'" msgstr "" -#: meowth/__main__.py:498 meowth/__main__.py:3965 meowth/__main__.py:4128 -#: meowth/__main__.py:4379 meowth/__main__.py:4510 meowth/__main__.py:4878 +#: meowth/__main__.py:506 meowth/__main__.py:3983 meowth/__main__.py:4146 +#: meowth/__main__.py:4397 meowth/__main__.py:4528 meowth/__main__.py:4896 msgid "{pokemon} - " msgstr "" -#: meowth/__main__.py:499 +#: meowth/__main__.py:507 msgid "" "{roletest}Meowth! {pkmn} raid reported by {member} in {channel}! Coordinate here!\n" "\n" "For help, react to this message with the question mark and I will DM you a list of commands you can use!" msgstr "" -#: meowth/__main__.py:501 +#: meowth/__main__.py:509 msgid "" "Meowth! Level {level} raid egg reported by {member} in {channel}! Coordinate here!\n" "\n" "For help, react to this message with the question mark and I will DM you a list of commands you can use!" msgstr "" -#: meowth/__main__.py:503 +#: meowth/__main__.py:511 msgid "" "Meowth! EX raid reported by {member} in {channel}! Coordinate here!\n" "\n" "For help, react to this message with the question mark and I will DM you a list of commands you can use!" msgstr "" -#: meowth/__main__.py:509 +#: meowth/__main__.py:517 msgid "exraid-egg-" msgstr "" -#: meowth/__main__.py:542 +#: meowth/__main__.py:550 msgid "level-{level}-egg-" msgstr "" -#: meowth/__main__.py:558 meowth/__main__.py:2033 +#: meowth/__main__.py:566 meowth/__main__.py:2043 msgid "" "The following could not be found:\n" "{}" msgstr "" -#: meowth/__main__.py:558 meowth/__main__.py:2033 +#: meowth/__main__.py:566 meowth/__main__.py:2043 msgid "Warning" msgstr "" -#: meowth/__main__.py:562 +#: meowth/__main__.py:570 msgid "" "{}\n" "\n" @@ -97,66 +97,66 @@ msgid "" "The following could not be found: {}" msgstr "" -#: meowth/__main__.py:702 +#: meowth/__main__.py:710 msgid "" "This channel has been successfully reported as a duplicate and will be deleted in 1 minute. Check the channel list for the other raid channel to coordinate in!\n" "If this was in error, reset the raid with **!timerset**" msgstr "" -#: meowth/__main__.py:717 meowth/__main__.py:5395 +#: meowth/__main__.py:725 meowth/__main__.py:5413 msgid "hatched-" msgstr "" -#: meowth/__main__.py:721 +#: meowth/__main__.py:729 msgid "" "**This egg has hatched!**\n" "\n" "...or the time has just expired. Trainers {trainer_list}: Update the raid to the pokemon that hatched using **!raid ** or reset the hatch timer with **!timerset**. This channel will be deactivated until I get an update and I'll delete it in 45 minutes if I don't hear anything." msgstr "" -#: meowth/__main__.py:723 +#: meowth/__main__.py:731 msgid "**This level {level} raid egg has expired!**" msgstr "" -#: meowth/__main__.py:727 meowth/__main__.py:5396 +#: meowth/__main__.py:735 meowth/__main__.py:5414 msgid "expired-" msgstr "" -#: meowth/__main__.py:731 +#: meowth/__main__.py:739 msgid "" "This channel timer has expired! The channel has been deactivated and will be deleted in 5 minutes.\n" "To reactivate the channel, use **!timerset** to set the timer again." msgstr "" -#: meowth/__main__.py:733 +#: meowth/__main__.py:741 msgid " raid" msgstr "" -#: meowth/__main__.py:733 meowth/__main__.py:5590 meowth/__main__.py:6204 -#: meowth/__main__.py:6468 meowth/__main__.py:6980 +#: meowth/__main__.py:741 meowth/__main__.py:5608 meowth/__main__.py:6223 +#: meowth/__main__.py:6484 meowth/__main__.py:6996 msgid "event" msgstr "" -#: meowth/__main__.py:734 +#: meowth/__main__.py:742 msgid "**This {pokemon}{raidtype} has expired!**" msgstr "" -#: meowth/__main__.py:792 +#: meowth/__main__.py:800 msgid "archived-" msgstr "" -#: meowth/__main__.py:801 +#: meowth/__main__.py:809 msgid "" "-----------------------------------------------\n" "**The channel has been archived and removed from view for everybody but Meowth and those with Manage Channel permissions. Any messages that were deleted after the channel was marked for archival will be posted below. You will need to delete this channel manually.**\n" "-----------------------------------------------" msgstr "" -#: meowth/__main__.py:1032 +#: meowth/__main__.py:1041 msgid "Starting up..." msgstr "" -#: meowth/__main__.py:1083 +#: meowth/__main__.py:1092 msgid "" "Meowth! That's right!\n" "\n" @@ -164,224 +164,224 @@ msgid "" "{member_count} members found." msgstr "" -#: meowth/__main__.py:1108 +#: meowth/__main__.py:1117 msgid "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and someone has invited me to your server! Type **!help** to see a list of things I can do, and type **!configure** in any channel of your server to begin!" msgstr "" -#: meowth/__main__.py:1125 meowth/__main__.py:3577 +#: meowth/__main__.py:1134 meowth/__main__.py:3587 msgid " or " msgstr "" -#: meowth/__main__.py:1131 +#: meowth/__main__.py:1140 msgid " If you have any questions just ask an admin." msgstr "" -#: meowth/__main__.py:1132 +#: meowth/__main__.py:1141 msgid "Meowth! Welcome to {server}, {user}! " msgstr "" -#: meowth/__main__.py:1134 +#: meowth/__main__.py:1143 msgid "Set your team by typing {team_command}." msgstr "" -#: meowth/__main__.py:1174 meowth/__main__.py:1186 meowth/__main__.py:6422 +#: meowth/__main__.py:1183 meowth/__main__.py:1195 meowth/__main__.py:6438 msgid "Meowth! Please wait until the raid egg has hatched before announcing you're coming or present." msgstr "" -#: meowth/__main__.py:1221 meowth/__main__.py:5364 +#: meowth/__main__.py:1230 meowth/__main__.py:5382 msgid "Meowth! Someone has suggested a different location for the raid! Trainers {trainer_list}: make sure you are headed to the right place!" msgstr "" -#: meowth/__main__.py:1285 +#: meowth/__main__.py:1294 msgid "has despawned" msgstr "" -#: meowth/__main__.py:1354 meowth/__main__.py:1382 meowth/__main__.py:1398 +#: meowth/__main__.py:1363 meowth/__main__.py:1391 meowth/__main__.py:1407 msgid "Error occured while trying to save!" msgstr "" -#: meowth/__main__.py:1384 +#: meowth/__main__.py:1393 msgid "Restarting..." msgstr "" -#: meowth/__main__.py:1400 +#: meowth/__main__.py:1409 msgid "Shutting down..." msgstr "" -#: meowth/__main__.py:1421 +#: meowth/__main__.py:1430 msgid "Are you sure you want to clear all regionals?" msgstr "" -#: meowth/__main__.py:1442 +#: meowth/__main__.py:1451 msgid "Meowth! Regional raid boss cleared!" msgstr "" -#: meowth/__main__.py:1448 +#: meowth/__main__.py:1457 msgid "Meowth! Regional raid boss set to **{boss}**!" msgstr "" -#: meowth/__main__.py:1451 +#: meowth/__main__.py:1460 msgid "Meowth! That Pokemon doesn't appear in raids!" msgstr "" -#: meowth/__main__.py:1464 meowth/__main__.py:1467 +#: meowth/__main__.py:1473 meowth/__main__.py:1476 msgid "I couldn't convert your answer to an appropriate timezone! Please double check what you sent me and resend a number from **-12** to **12**." msgstr "" -#: meowth/__main__.py:1471 +#: meowth/__main__.py:1480 msgid "" "Timezone has been set to: `UTC{offset}`\n" "The current time is **{now}**" msgstr "" -#: meowth/__main__.py:1485 +#: meowth/__main__.py:1494 msgid "Prefix has been set to: `{}`" msgstr "" -#: meowth/__main__.py:1488 +#: meowth/__main__.py:1497 msgid "Prefix has been reset to default: `{}`" msgstr "" -#: meowth/__main__.py:1497 +#: meowth/__main__.py:1506 msgid "Silph Road Travelers Card cleared!" msgstr "" -#: meowth/__main__.py:1507 +#: meowth/__main__.py:1516 msgid "The Silph Extension isn't accessible at the moment, sorry!" msgstr "" -#: meowth/__main__.py:1512 +#: meowth/__main__.py:1521 msgid "Silph Card for {silph_user} not found." msgstr "" -#: meowth/__main__.py:1516 +#: meowth/__main__.py:1525 msgid "No Discord account found linked to this Travelers Card!" msgstr "" -#: meowth/__main__.py:1520 +#: meowth/__main__.py:1529 msgid "This Travelers Card is linked to another Discord account!" msgstr "" -#: meowth/__main__.py:1534 +#: meowth/__main__.py:1543 msgid "This Travelers Card has been successfully linked to you!" msgstr "" -#: meowth/__main__.py:1541 +#: meowth/__main__.py:1550 msgid "Pokebattler ID cleared!" msgstr "" -#: meowth/__main__.py:1552 +#: meowth/__main__.py:1561 msgid "Pokebattler ID set to {pbid}!" msgstr "" -#: meowth/__main__.py:1567 +#: meowth/__main__.py:1576 msgid "Prefix for this server is: `{}`" msgstr "" -#: meowth/__main__.py:1581 +#: meowth/__main__.py:1590 msgid "Bot Permissions" msgstr "" -#: meowth/__main__.py:1596 +#: meowth/__main__.py:1605 msgid "**FAIL**" msgstr "" -#: meowth/__main__.py:1596 +#: meowth/__main__.py:1605 msgid "**PASS**" msgstr "" -#: meowth/__main__.py:1604 +#: meowth/__main__.py:1613 msgid "**MISSING**" msgstr "" -#: meowth/__main__.py:1607 +#: meowth/__main__.py:1616 msgid "**ENABLED**" msgstr "" -#: meowth/__main__.py:1612 +#: meowth/__main__.py:1621 msgid "GUILD" msgstr "" -#: meowth/__main__.py:1617 +#: meowth/__main__.py:1626 msgid "CATEGORY" msgstr "" -#: meowth/__main__.py:1618 +#: meowth/__main__.py:1627 msgid "CHANNEL" msgstr "" -#: meowth/__main__.py:1625 +#: meowth/__main__.py:1634 msgid "I couldn't send an embed here, so I've sent you a DM" msgstr "" -#: meowth/__main__.py:1665 +#: meowth/__main__.py:1674 msgid "I'll wait for your announcement!" msgstr "" -#: meowth/__main__.py:1672 meowth/__main__.py:1728 +#: meowth/__main__.py:1681 meowth/__main__.py:1737 msgid "Meowth! You took too long to send me your announcement! Retry when you're ready." msgstr "" -#: meowth/__main__.py:1675 +#: meowth/__main__.py:1684 msgid "Announcement" msgstr "" -#: meowth/__main__.py:1685 +#: meowth/__main__.py:1694 msgid "to send it to all servers, " msgstr "" -#: meowth/__main__.py:1693 +#: meowth/__main__.py:1702 msgid "That's what you sent, does it look good? React with " msgstr "" -#: meowth/__main__.py:1695 +#: meowth/__main__.py:1704 msgid "to send to another channel, " msgstr "" -#: meowth/__main__.py:1697 +#: meowth/__main__.py:1706 msgid "to send it to this channel, or " msgstr "" -#: meowth/__main__.py:1699 +#: meowth/__main__.py:1708 msgid "to cancel" msgstr "" -#: meowth/__main__.py:1709 +#: meowth/__main__.py:1718 msgid "Announcement Cancelled." msgstr "" -#: meowth/__main__.py:1712 meowth/__main__.py:1724 +#: meowth/__main__.py:1721 meowth/__main__.py:1733 msgid "Announcement Sent." msgstr "" -#: meowth/__main__.py:1714 +#: meowth/__main__.py:1723 msgid "What channel would you like me to send it to?" msgstr "" -#: meowth/__main__.py:1726 +#: meowth/__main__.py:1735 msgid "Meowth! That channel doesn't exist! Retry when you're ready." msgstr "" -#: meowth/__main__.py:1739 meowth/__main__.py:3561 +#: meowth/__main__.py:1748 meowth/__main__.py:3571 msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" msgstr "" -#: meowth/__main__.py:1753 +#: meowth/__main__.py:1762 msgid "Announcement sent to {} server owners: {} successful, {} failed." msgstr "" -#: meowth/__main__.py:1758 +#: meowth/__main__.py:1767 msgid "Announcement Timed Out." msgstr "" -#: meowth/__main__.py:1805 +#: meowth/__main__.py:1814 msgid "I'm sorry, I couldn't understand some of what you entered. Let's just start here." msgstr "" -#: meowth/__main__.py:1807 meowth/__main__.py:1918 meowth/__main__.py:1979 -#: meowth/__main__.py:2138 meowth/__main__.py:2362 meowth/__main__.py:2553 -#: meowth/__main__.py:2654 meowth/__main__.py:2754 meowth/__main__.py:2854 -#: meowth/__main__.py:3028 meowth/__main__.py:3109 meowth/__main__.py:3184 +#: meowth/__main__.py:1816 meowth/__main__.py:1927 meowth/__main__.py:1989 +#: meowth/__main__.py:2148 meowth/__main__.py:2372 meowth/__main__.py:2563 +#: meowth/__main__.py:2664 meowth/__main__.py:2764 meowth/__main__.py:2864 +#: meowth/__main__.py:3038 meowth/__main__.py:3119 meowth/__main__.py:3194 msgid "" "**MULTIPLE SESSIONS!**\n" "\n" @@ -390,7 +390,7 @@ msgid "" "Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**" msgstr "" -#: meowth/__main__.py:1808 +#: meowth/__main__.py:1817 msgid "" "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go Helper Bot! I will be guiding you through some steps to get me setup on your server.\n" "\n" @@ -398,7 +398,7 @@ msgid "" "Before you begin the configuration, please make sure my role is moved to the top end of the server role hierarchy. It can be under admins and mods, but must be above team and general roles. [Here is an example](http://i.imgur.com/c5eaX1u.png)" msgstr "" -#: meowth/__main__.py:1810 +#: meowth/__main__.py:1819 msgid "" "\n" "\n" @@ -406,7 +406,7 @@ msgid "" "This isn't your first time configuring. You can either reconfigure everything by replying with **all** or reply with a comma separated list to configure those commands. Example: `want, raid, wild`" msgstr "" -#: meowth/__main__.py:1814 +#: meowth/__main__.py:1823 msgid "" "\n" "\n" @@ -414,7 +414,7 @@ msgid "" "{enabled_commands}" msgstr "" -#: meowth/__main__.py:1815 +#: meowth/__main__.py:1824 msgid "" "\n" "\n" @@ -434,58 +434,58 @@ msgid "" "**timezone** - For timezone configuration" msgstr "" -#: meowth/__main__.py:1816 meowth/__main__.py:1843 +#: meowth/__main__.py:1825 meowth/__main__.py:1852 msgid "" "\n" "\n" "Reply with **cancel** at any time throughout the questions to cancel the configure process." msgstr "" -#: meowth/__main__.py:1817 meowth/__main__.py:1844 +#: meowth/__main__.py:1826 meowth/__main__.py:1853 msgid "Meowth Configuration - {guild}" msgstr "" -#: meowth/__main__.py:1824 meowth/__main__.py:1956 meowth/__main__.py:2023 -#: meowth/__main__.py:2074 meowth/__main__.py:2115 meowth/__main__.py:2158 -#: meowth/__main__.py:2207 meowth/__main__.py:2229 meowth/__main__.py:2248 -#: meowth/__main__.py:2298 meowth/__main__.py:2382 meowth/__main__.py:2431 -#: meowth/__main__.py:2453 meowth/__main__.py:2472 meowth/__main__.py:2530 -#: meowth/__main__.py:2576 meowth/__main__.py:2617 meowth/__main__.py:2674 -#: meowth/__main__.py:2723 meowth/__main__.py:2774 meowth/__main__.py:2823 -#: meowth/__main__.py:2874 meowth/__main__.py:2923 meowth/__main__.py:2945 -#: meowth/__main__.py:2964 meowth/__main__.py:3047 meowth/__main__.py:3125 -#: meowth/__main__.py:3158 meowth/__main__.py:3199 +#: meowth/__main__.py:1833 meowth/__main__.py:1966 meowth/__main__.py:2033 +#: meowth/__main__.py:2084 meowth/__main__.py:2125 meowth/__main__.py:2168 +#: meowth/__main__.py:2217 meowth/__main__.py:2239 meowth/__main__.py:2258 +#: meowth/__main__.py:2308 meowth/__main__.py:2392 meowth/__main__.py:2441 +#: meowth/__main__.py:2463 meowth/__main__.py:2482 meowth/__main__.py:2540 +#: meowth/__main__.py:2586 meowth/__main__.py:2627 meowth/__main__.py:2684 +#: meowth/__main__.py:2733 meowth/__main__.py:2784 meowth/__main__.py:2833 +#: meowth/__main__.py:2884 meowth/__main__.py:2933 meowth/__main__.py:2955 +#: meowth/__main__.py:2974 meowth/__main__.py:3057 meowth/__main__.py:3135 +#: meowth/__main__.py:3168 meowth/__main__.py:3209 msgid "" "**CONFIG CANCELLED!**\n" "\n" "No changes have been made." msgstr "" -#: meowth/__main__.py:1838 +#: meowth/__main__.py:1847 msgid "I'm sorry I don't understand. Please reply with the choices above." msgstr "" -#: meowth/__main__.py:1895 meowth/__main__.py:1922 meowth/__main__.py:1983 -#: meowth/__main__.py:2142 meowth/__main__.py:2366 meowth/__main__.py:2557 -#: meowth/__main__.py:2601 meowth/__main__.py:2658 meowth/__main__.py:2758 -#: meowth/__main__.py:2858 meowth/__main__.py:3032 meowth/__main__.py:3113 -#: meowth/__main__.py:3188 +#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 +#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 +#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 +#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 +#: meowth/__main__.py:3198 msgid "Configuration Complete" msgstr "" -#: meowth/__main__.py:1895 meowth/__main__.py:1922 meowth/__main__.py:1983 -#: meowth/__main__.py:2142 meowth/__main__.py:2366 meowth/__main__.py:2557 -#: meowth/__main__.py:2601 meowth/__main__.py:2658 meowth/__main__.py:2758 -#: meowth/__main__.py:2858 meowth/__main__.py:3032 meowth/__main__.py:3113 -#: meowth/__main__.py:3188 +#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 +#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 +#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 +#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 +#: meowth/__main__.py:3198 msgid "Meowth! Alright! Your settings have been saved and I'm ready to go! If you need to change any of these settings, just type **!configure** in your server again." msgstr "" -#: meowth/__main__.py:1930 +#: meowth/__main__.py:1939 msgid "Team Assignments" msgstr "" -#: meowth/__main__.py:1930 +#: meowth/__main__.py:1939 msgid "" "Team assignment allows users to assign their Pokemon Go team role using the **!team** command. If you have a bot that handles this already, you may want to disable this feature.\n" "\n" @@ -494,34 +494,34 @@ msgid "" "Respond here with: **N** to disable, **Y** to enable:" msgstr "" -#: meowth/__main__.py:1949 +#: meowth/__main__.py:1959 msgid "Team Assignments enabled!" msgstr "" -#: meowth/__main__.py:1953 +#: meowth/__main__.py:1963 msgid "Team Assignments disabled!" msgstr "" -#: meowth/__main__.py:1959 meowth/__main__.py:2118 meowth/__main__.py:2533 -#: meowth/__main__.py:2579 +#: meowth/__main__.py:1969 meowth/__main__.py:2128 meowth/__main__.py:2543 +#: meowth/__main__.py:2589 msgid "I'm sorry I don't understand. Please reply with either **N** to disable, or **Y** to enable." msgstr "" -#: meowth/__main__.py:1990 +#: meowth/__main__.py:2000 msgid "" "I can welcome new members to the server with a short message. Here is an example, but it is customizable:\n" "\n" msgstr "" -#: meowth/__main__.py:1992 +#: meowth/__main__.py:2002 msgid "Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' without quotations. If you have any questions just ask an admin." msgstr "" -#: meowth/__main__.py:1994 +#: meowth/__main__.py:2004 msgid "Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any questions just ask an admin." msgstr "" -#: meowth/__main__.py:1995 +#: meowth/__main__.py:2005 msgid "" "\n" "\n" @@ -530,15 +530,15 @@ msgid "" "Respond with: **N** to disable, **Y** to enable:" msgstr "" -#: meowth/__main__.py:1996 meowth/__main__.py:2013 +#: meowth/__main__.py:2006 meowth/__main__.py:2023 msgid "Welcome Message" msgstr "" -#: meowth/__main__.py:2001 +#: meowth/__main__.py:2011 msgid "Welcome Message enabled!" msgstr "" -#: meowth/__main__.py:2004 +#: meowth/__main__.py:2014 msgid "" "Would you like a custom welcome message? You can reply with **N** to use the default message above or enter your own below.\n" "\n" @@ -552,19 +552,19 @@ msgid "" "Surround your message with [] to send it as an embed. **Warning:** Mentions within embeds may be broken on mobile, this is a Discord bug." msgstr "" -#: meowth/__main__.py:2015 +#: meowth/__main__.py:2025 msgid "Current Welcome Message" msgstr "" -#: meowth/__main__.py:2020 +#: meowth/__main__.py:2030 msgid "Default welcome message set" msgstr "" -#: meowth/__main__.py:2026 +#: meowth/__main__.py:2036 msgid "Please shorten your message to less than 500 characters. You entered {count}." msgstr "" -#: meowth/__main__.py:2036 +#: meowth/__main__.py:2046 msgid "" "{msg}\n" "\n" @@ -572,74 +572,74 @@ msgid "" "The following could not be found: {errors}" msgstr "" -#: meowth/__main__.py:2037 +#: meowth/__main__.py:2047 msgid "Please check the data given and retry a new welcome message, or reply with **N** to use the default." msgstr "" -#: meowth/__main__.py:2042 +#: meowth/__main__.py:2052 msgid "Here's what you sent. Does it look ok?" msgstr "" -#: meowth/__main__.py:2049 +#: meowth/__main__.py:2059 msgid "" "Here's what you sent. Does it look ok?\n" "\n" "{welcome}" msgstr "" -#: meowth/__main__.py:2056 +#: meowth/__main__.py:2066 msgid "Please enter a new welcome message, or reply with **N** to use the default." msgstr "" -#: meowth/__main__.py:2060 +#: meowth/__main__.py:2070 msgid "" "Welcome Message set to:\n" "\n" "{}" msgstr "" -#: meowth/__main__.py:2063 +#: meowth/__main__.py:2073 msgid "Welcome Message Channel" msgstr "" -#: meowth/__main__.py:2063 +#: meowth/__main__.py:2073 msgid "" "Which channel in your server would you like me to post the Welcome Messages? You can also choose to have them sent to the new member via Direct Message (DM) instead.\n" "\n" "Respond with: **channel-name** or ID of a channel in your server or **DM** to Direct Message:" msgstr "" -#: meowth/__main__.py:2068 +#: meowth/__main__.py:2078 msgid "Welcome DM set" msgstr "" -#: meowth/__main__.py:2071 +#: meowth/__main__.py:2081 msgid "Channel names can't contain spaces, sorry. Please double check the name and send your response again." msgstr "" -#: meowth/__main__.py:2102 meowth/__main__.py:2196 meowth/__main__.py:2420 -#: meowth/__main__.py:2712 meowth/__main__.py:2812 meowth/__main__.py:2912 -#: meowth/__main__.py:3085 +#: meowth/__main__.py:2112 meowth/__main__.py:2206 meowth/__main__.py:2430 +#: meowth/__main__.py:2722 meowth/__main__.py:2822 meowth/__main__.py:2922 +#: meowth/__main__.py:3095 msgid "I couldn't set my own permissions in this channel. Please ensure I have the correct permissions in {channel} using **{prefix}get perms**." msgstr "" -#: meowth/__main__.py:2103 +#: meowth/__main__.py:2113 msgid "Welcome Channel set to {channel}" msgstr "" -#: meowth/__main__.py:2106 +#: meowth/__main__.py:2116 msgid "The channel you provided isn't in your server. Please double check your channel and resend your response." msgstr "" -#: meowth/__main__.py:2112 +#: meowth/__main__.py:2122 msgid "Welcome Message disabled!" msgstr "" -#: meowth/__main__.py:2149 +#: meowth/__main__.py:2159 msgid "Raid Reporting Channels" msgstr "" -#: meowth/__main__.py:2149 +#: meowth/__main__.py:2159 msgid "" "Raid Reporting allows users to report active raids with **!raid** or raid eggs with **!raidegg**. Pokemon raid reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -650,16 +650,16 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2155 +#: meowth/__main__.py:2165 msgid "Raid Reporting disabled" msgstr "" -#: meowth/__main__.py:2187 +#: meowth/__main__.py:2197 msgid "Raid Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2199 meowth/__main__.py:2423 meowth/__main__.py:2715 -#: meowth/__main__.py:2815 meowth/__main__.py:2915 meowth/__main__.py:3089 +#: meowth/__main__.py:2209 meowth/__main__.py:2433 meowth/__main__.py:2725 +#: meowth/__main__.py:2825 meowth/__main__.py:2925 meowth/__main__.py:3099 msgid "" "The channel list you provided doesn't match with your servers channels.\n" "\n" @@ -668,7 +668,7 @@ msgid "" "Please double check your channel list and resend your reponse." msgstr "" -#: meowth/__main__.py:2202 +#: meowth/__main__.py:2212 msgid "" "For each report, I generate Google Maps links to give people directions to the raid or egg! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -679,24 +679,24 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2202 +#: meowth/__main__.py:2212 msgid "Raid Reporting Locations" msgstr "" -#: meowth/__main__.py:2203 meowth/__main__.py:2245 meowth/__main__.py:2427 -#: meowth/__main__.py:2469 meowth/__main__.py:2719 meowth/__main__.py:2819 -#: meowth/__main__.py:2919 meowth/__main__.py:2961 +#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 +#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 +#: meowth/__main__.py:2929 meowth/__main__.py:2971 msgid "Entered Channels" msgstr "" -#: meowth/__main__.py:2203 meowth/__main__.py:2245 meowth/__main__.py:2427 -#: meowth/__main__.py:2469 meowth/__main__.py:2719 meowth/__main__.py:2819 -#: meowth/__main__.py:2919 meowth/__main__.py:2961 +#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 +#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 +#: meowth/__main__.py:2929 meowth/__main__.py:2971 msgid "{citychannel_list}" msgstr "" -#: meowth/__main__.py:2216 meowth/__main__.py:2440 meowth/__main__.py:2732 -#: meowth/__main__.py:2832 meowth/__main__.py:2932 +#: meowth/__main__.py:2226 meowth/__main__.py:2450 meowth/__main__.py:2742 +#: meowth/__main__.py:2842 meowth/__main__.py:2942 msgid "" "The number of cities doesn't match the number of channels you gave me earlier!\n" "\n" @@ -708,11 +708,11 @@ msgid "" "Please double check that your locations match up with your provided channels and resend your response." msgstr "" -#: meowth/__main__.py:2219 +#: meowth/__main__.py:2229 msgid "Raid Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2220 +#: meowth/__main__.py:2230 msgid "" "How would you like me to categorize the raid channels I create? Your options are:\n" "\n" @@ -722,11 +722,11 @@ msgid "" "**level** - If you want them categorized by level." msgstr "" -#: meowth/__main__.py:2220 meowth/__main__.py:2244 meowth/__main__.py:2295 +#: meowth/__main__.py:2230 meowth/__main__.py:2254 meowth/__main__.py:2305 msgid "Raid Reporting Categories" msgstr "" -#: meowth/__main__.py:2244 +#: meowth/__main__.py:2254 msgid "" "In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" "\n" @@ -735,29 +735,29 @@ msgid "" "You have configured the following channels as raid reporting channels." msgstr "" -#: meowth/__main__.py:2275 meowth/__main__.py:2326 meowth/__main__.py:2499 -#: meowth/__main__.py:2991 +#: meowth/__main__.py:2285 meowth/__main__.py:2336 meowth/__main__.py:2509 +#: meowth/__main__.py:3001 msgid "The category list you provided doesn't match with your server's categories." msgstr "" -#: meowth/__main__.py:2277 meowth/__main__.py:2284 meowth/__main__.py:2328 -#: meowth/__main__.py:2335 meowth/__main__.py:2501 meowth/__main__.py:2508 -#: meowth/__main__.py:2993 meowth/__main__.py:3000 +#: meowth/__main__.py:2287 meowth/__main__.py:2294 meowth/__main__.py:2338 +#: meowth/__main__.py:2345 meowth/__main__.py:2511 meowth/__main__.py:2518 +#: meowth/__main__.py:3003 meowth/__main__.py:3010 msgid "" "\n" "\n" "The following aren't in your server: **{invalid_categories}**" msgstr "" -#: meowth/__main__.py:2278 meowth/__main__.py:2329 meowth/__main__.py:2502 -#: meowth/__main__.py:2994 +#: meowth/__main__.py:2288 meowth/__main__.py:2339 meowth/__main__.py:2512 +#: meowth/__main__.py:3004 msgid "" "\n" "\n" "Please double check your category list and resend your response. If you just made these categories, try again." msgstr "" -#: meowth/__main__.py:2282 meowth/__main__.py:2506 meowth/__main__.py:2998 +#: meowth/__main__.py:2292 meowth/__main__.py:2516 meowth/__main__.py:3008 msgid "" "The number of categories I found in your server doesn't match the number of channels you gave me earlier!\n" "\n" @@ -769,7 +769,7 @@ msgid "" "Please double check that your categories match up with your provided channels and resend your response." msgstr "" -#: meowth/__main__.py:2295 +#: meowth/__main__.py:2305 msgid "" "Pokemon Go currently has five levels of raids. Please provide the names of the categories you would like each level of raid to appear in. Use the following order: 1, 2, 3, 4, 5 \n" "\n" @@ -778,7 +778,7 @@ msgid "" "Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" msgstr "" -#: meowth/__main__.py:2333 +#: meowth/__main__.py:2343 msgid "" "The number of categories I found in your server doesn't match the number of raid levels! Make sure you give me exactly six categories, one for each level of raid. You can use the same category for multiple levels if you want, but I need to see six category names.\n" "\n" @@ -787,19 +787,19 @@ msgid "" "Please double check your categories." msgstr "" -#: meowth/__main__.py:2339 meowth/__main__.py:2513 meowth/__main__.py:3005 +#: meowth/__main__.py:2349 meowth/__main__.py:2523 meowth/__main__.py:3015 msgid "Sorry, I didn't understand your answer! Try again." msgstr "" -#: meowth/__main__.py:2342 +#: meowth/__main__.py:2352 msgid "Raid Categories are set" msgstr "" -#: meowth/__main__.py:2373 +#: meowth/__main__.py:2383 msgid "EX Raid Reporting Channels" msgstr "" -#: meowth/__main__.py:2373 +#: meowth/__main__.py:2383 msgid "" "EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon EX raid reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -810,19 +810,19 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2379 +#: meowth/__main__.py:2389 msgid "EX Raid Reporting disabled" msgstr "" -#: meowth/__main__.py:2411 +#: meowth/__main__.py:2421 msgid "EX Raid Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2426 +#: meowth/__main__.py:2436 msgid "EX Raid Reporting Locations" msgstr "" -#: meowth/__main__.py:2426 +#: meowth/__main__.py:2436 msgid "" "For each report, I generate Google Maps links to give people directions to EX raids! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -833,11 +833,11 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2443 +#: meowth/__main__.py:2453 msgid "EX Raid Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2444 +#: meowth/__main__.py:2454 msgid "" "How would you like me to categorize the EX raid channels I create? Your options are:\n" "\n" @@ -846,11 +846,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: meowth/__main__.py:2444 meowth/__main__.py:2468 +#: meowth/__main__.py:2454 meowth/__main__.py:2478 msgid "EX Raid Reporting Categories" msgstr "" -#: meowth/__main__.py:2468 +#: meowth/__main__.py:2478 msgid "" "In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" "\n" @@ -859,15 +859,15 @@ msgid "" "You have configured the following channels as EX raid reporting channels." msgstr "" -#: meowth/__main__.py:2516 +#: meowth/__main__.py:2526 msgid "EX Raid Categories are set" msgstr "" -#: meowth/__main__.py:2518 +#: meowth/__main__.py:2528 msgid "EX Raid Channel Read Permissions" msgstr "" -#: meowth/__main__.py:2518 +#: meowth/__main__.py:2528 msgid "" "Who do you want to be able to **see** the EX Raid channels? Your options are:\n" "\n" @@ -875,15 +875,15 @@ msgid "" "**same** - To only allow those with access to the reporting channel." msgstr "" -#: meowth/__main__.py:2523 +#: meowth/__main__.py:2533 msgid "Everyone permission enabled" msgstr "" -#: meowth/__main__.py:2527 +#: meowth/__main__.py:2537 msgid "Same permission enabled" msgstr "" -#: meowth/__main__.py:2564 +#: meowth/__main__.py:2574 msgid "" "Do you want access to EX raids controlled through members using the **!invite** command?\n" "If enabled, members will have read-only permissions for all EX Raids until they use **!invite** to gain access. If disabled, EX Raids will inherit the permissions from their reporting channels.\n" @@ -891,23 +891,23 @@ msgid "" "Respond with: **N** to disable, or **Y** to enable:" msgstr "" -#: meowth/__main__.py:2564 +#: meowth/__main__.py:2574 msgid "Invite Configuration" msgstr "" -#: meowth/__main__.py:2569 +#: meowth/__main__.py:2579 msgid "Invite Command enabled" msgstr "" -#: meowth/__main__.py:2573 +#: meowth/__main__.py:2583 msgid "Invite Command disabled" msgstr "" -#: meowth/__main__.py:2608 +#: meowth/__main__.py:2618 msgid "Automatic Counters Configuration" msgstr "" -#: meowth/__main__.py:2608 +#: meowth/__main__.py:2618 msgid "" "Do you want to generate an automatic counters list in newly created raid channels using PokeBattler?\n" "If enabled, I will post a message containing the best counters for the raid boss in new raid channels. Users will still be able to use **!counters** to generate this list.\n" @@ -915,23 +915,23 @@ msgid "" "Respond with: **N** to disable, or enable with a comma separated list of boss levels that you would like me to generate counters for. Example:`3,4,5,EX`" msgstr "" -#: meowth/__main__.py:2614 +#: meowth/__main__.py:2624 msgid "Automatic Counters disabled" msgstr "" -#: meowth/__main__.py:2631 +#: meowth/__main__.py:2641 msgid "Automatic Counter Levels set to: {levels}" msgstr "" -#: meowth/__main__.py:2634 +#: meowth/__main__.py:2644 msgid "Please enter at least one level from 1 to EX separated by comma. Ex: `4,5,EX` or **N** to turn off automatic counters." msgstr "" -#: meowth/__main__.py:2665 +#: meowth/__main__.py:2675 msgid "Wild Reporting Channels" msgstr "" -#: meowth/__main__.py:2665 +#: meowth/__main__.py:2675 msgid "" "Wild Reporting allows users to report wild spawns with **!wild**. Pokemon **wild** reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -942,15 +942,15 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2671 +#: meowth/__main__.py:2681 msgid "Wild Reporting disabled" msgstr "" -#: meowth/__main__.py:2703 +#: meowth/__main__.py:2713 msgid "Wild Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2718 +#: meowth/__main__.py:2728 msgid "" "For each report, I generate Google Maps links to give people directions to wild spawns! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -961,19 +961,19 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2718 +#: meowth/__main__.py:2728 msgid "Wild Reporting Locations" msgstr "" -#: meowth/__main__.py:2735 +#: meowth/__main__.py:2745 msgid "Wild Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2765 +#: meowth/__main__.py:2775 msgid "Research Reporting Channels" msgstr "" -#: meowth/__main__.py:2765 +#: meowth/__main__.py:2775 msgid "" "Research Reporting allows users to report field research with **!research**. Pokemon **research** reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -984,15 +984,15 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2771 +#: meowth/__main__.py:2781 msgid "Research Reporting disabled" msgstr "" -#: meowth/__main__.py:2803 +#: meowth/__main__.py:2813 msgid "Research Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2818 +#: meowth/__main__.py:2828 msgid "" "For each report, I generate Google Maps links to give people directions to field research! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -1003,19 +1003,19 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2818 +#: meowth/__main__.py:2828 msgid "Research Reporting Locations" msgstr "" -#: meowth/__main__.py:2835 +#: meowth/__main__.py:2845 msgid "Research Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2865 +#: meowth/__main__.py:2875 msgid "Meetup Reporting Channels" msgstr "" -#: meowth/__main__.py:2865 +#: meowth/__main__.py:2875 msgid "" "Meetup Reporting allows users to report meetups with **!meetup** or **!event**. Meetup reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -1026,15 +1026,15 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2871 +#: meowth/__main__.py:2881 msgid "Meetup Reporting disabled" msgstr "" -#: meowth/__main__.py:2903 +#: meowth/__main__.py:2913 msgid "Meetup Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2918 +#: meowth/__main__.py:2928 msgid "" "For each report, I generate Google Maps links to give people directions to meetups! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -1045,15 +1045,15 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2918 +#: meowth/__main__.py:2928 msgid "Meetup Reporting Locations" msgstr "" -#: meowth/__main__.py:2935 +#: meowth/__main__.py:2945 msgid "Meetup Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2936 +#: meowth/__main__.py:2946 msgid "" "How would you like me to categorize the meetup channels I create? Your options are:\n" "\n" @@ -1062,11 +1062,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: meowth/__main__.py:2936 meowth/__main__.py:2960 +#: meowth/__main__.py:2946 meowth/__main__.py:2970 msgid "Meetup Reporting Categories" msgstr "" -#: meowth/__main__.py:2960 +#: meowth/__main__.py:2970 msgid "" "In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" "\n" @@ -1075,15 +1075,15 @@ msgid "" "You have configured the following channels as meetup reporting channels." msgstr "" -#: meowth/__main__.py:3008 +#: meowth/__main__.py:3018 msgid "Meetup Categories are set" msgstr "" -#: meowth/__main__.py:3039 +#: meowth/__main__.py:3049 msgid "Pokemon Notifications" msgstr "" -#: meowth/__main__.py:3039 +#: meowth/__main__.py:3049 msgid "" "The **!want** and **!unwant** commands let you add or remove roles for Pokemon that will be mentioned in reports. This let you get notifications on the Pokemon you want to track. I just need to know what channels you want to allow people to manage their pokemon with the **!want** and **!unwant** command.\n" "\n" @@ -1092,57 +1092,57 @@ msgid "" "Repond with: **N** to disable, or the **channel-name** list to enable, each seperated by a comma and space." msgstr "" -#: meowth/__main__.py:3044 +#: meowth/__main__.py:3054 msgid "Pokemon Notifications disabled" msgstr "" -#: meowth/__main__.py:3086 +#: meowth/__main__.py:3096 msgid "Pokemon Notifications enabled" msgstr "" -#: meowth/__main__.py:3120 +#: meowth/__main__.py:3130 msgid "" "The **!archive** command marks temporary raid channels for archival rather than deletion. This can be useful for investigating potential violations of your server's rules in these channels.\n" "\n" "If you would like to disable this feature, reply with **N**. Otherwise send the category you would like me to place archived channels in. You can say **same** to keep them in the same category, or type the name or ID of a category in your server." msgstr "" -#: meowth/__main__.py:3120 meowth/__main__.py:3152 +#: meowth/__main__.py:3130 meowth/__main__.py:3162 msgid "Archive Configuration" msgstr "" -#: meowth/__main__.py:3130 +#: meowth/__main__.py:3140 msgid "Archived channels will remain in the same category." msgstr "" -#: meowth/__main__.py:3134 +#: meowth/__main__.py:3144 msgid "Archived Channels disabled." msgstr "" -#: meowth/__main__.py:3145 +#: meowth/__main__.py:3155 msgid "I couldn't find the category you replied with! Please reply with **same** to leave archived channels in the same category, or give the name or ID of an existing category." msgstr "" -#: meowth/__main__.py:3149 +#: meowth/__main__.py:3159 msgid "Archive category set." msgstr "" -#: meowth/__main__.py:3152 +#: meowth/__main__.py:3162 msgid "" "I can also listen in your raid channels for words or phrases that you want to trigger an automatic archival. For example, if discussion of spoofing is against your server rules, you might tell me to listen for the word 'spoofing'.\n" "\n" "Reply with **none** to disable this feature, or reply with a comma separated list of phrases you want me to listen in raid channels for." msgstr "" -#: meowth/__main__.py:3156 +#: meowth/__main__.py:3166 msgid "Phrase list disabled." msgstr "" -#: meowth/__main__.py:3165 +#: meowth/__main__.py:3175 msgid "Archive Phrase list set." msgstr "" -#: meowth/__main__.py:3195 +#: meowth/__main__.py:3205 msgid "" "There are a few settings available that are not within **!configure**. To set these, use **!set ** in any channel to set that setting.\n" "\n" @@ -1160,183 +1160,183 @@ msgid "" "Respond with: A number from **-12** to **12**:" msgstr "" -#: meowth/__main__.py:3195 +#: meowth/__main__.py:3205 msgid "Timezone Configuration and Other Settings" msgstr "" -#: meowth/__main__.py:3205 meowth/__main__.py:3208 +#: meowth/__main__.py:3215 meowth/__main__.py:3218 msgid "" "I couldn't convert your answer to an appropriate timezone!\n" "\n" "Please double check what you sent me and resend a number strarting from **-12** to **12**." msgstr "" -#: meowth/__main__.py:3213 +#: meowth/__main__.py:3223 msgid "Timezone set" msgstr "" -#: meowth/__main__.py:3234 +#: meowth/__main__.py:3244 msgid "" "\n" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3241 meowth/__main__.py:3254 meowth/__main__.py:3259 +#: meowth/__main__.py:3251 meowth/__main__.py:3264 meowth/__main__.py:3269 msgid "" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3252 +#: meowth/__main__.py:3262 msgid "I couldn't understand the list you supplied! Please use a comma-separated list of Pokemon species numbers." msgstr "" -#: meowth/__main__.py:3253 +#: meowth/__main__.py:3263 msgid "" "I will replace this:\n" msgstr "" -#: meowth/__main__.py:3258 +#: meowth/__main__.py:3268 msgid "" "\n" "\n" "With this:\n" msgstr "" -#: meowth/__main__.py:3263 +#: meowth/__main__.py:3273 msgid "" "\n" "\n" "Continue?" msgstr "" -#: meowth/__main__.py:3271 +#: meowth/__main__.py:3281 msgid "Meowth! Configuration cancelled!" msgstr "" -#: meowth/__main__.py:3282 +#: meowth/__main__.py:3292 msgid "Meowth! Configuration successful!" msgstr "" -#: meowth/__main__.py:3284 +#: meowth/__main__.py:3294 msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" msgstr "" -#: meowth/__main__.py:3301 +#: meowth/__main__.py:3311 msgid "every user" msgstr "" -#: meowth/__main__.py:3323 +#: meowth/__main__.py:3333 msgid "Are you sure you want to reset the **{type}** report stats for **{target}**?" msgstr "" -#: meowth/__main__.py:3349 +#: meowth/__main__.py:3359 msgid "{trainer}'s report stats have been cleared!" msgstr "" -#: meowth/__main__.py:3365 +#: meowth/__main__.py:3375 msgid "The channel you entered is not a raid channel." msgstr "" -#: meowth/__main__.py:3368 meowth/__main__.py:4286 +#: meowth/__main__.py:3378 meowth/__main__.py:4304 msgid "level-{egg_level}-egg-" msgstr "" -#: meowth/__main__.py:3387 meowth/__main__.py:3390 meowth/__main__.py:4302 -#: meowth/__main__.py:4305 meowth/__main__.py:4675 meowth/__main__.py:4678 -#: meowth/__main__.py:6389 meowth/__main__.py:6392 +#: meowth/__main__.py:3397 meowth/__main__.py:3400 meowth/__main__.py:4320 +#: meowth/__main__.py:4323 meowth/__main__.py:4693 meowth/__main__.py:4696 +#: meowth/__main__.py:6405 meowth/__main__.py:6408 msgid "**Possible Bosses:**" msgstr "" -#: meowth/__main__.py:3387 meowth/__main__.py:4302 meowth/__main__.py:4675 -#: meowth/__main__.py:6389 +#: meowth/__main__.py:3397 meowth/__main__.py:4320 meowth/__main__.py:4693 +#: meowth/__main__.py:6405 msgid "{bosslist1}" msgstr "" -#: meowth/__main__.py:3388 meowth/__main__.py:4303 meowth/__main__.py:4676 -#: meowth/__main__.py:6390 +#: meowth/__main__.py:3398 meowth/__main__.py:4321 meowth/__main__.py:4694 +#: meowth/__main__.py:6406 msgid "{bosslist2}" msgstr "" -#: meowth/__main__.py:3390 meowth/__main__.py:4305 meowth/__main__.py:4678 -#: meowth/__main__.py:6392 +#: meowth/__main__.py:3400 meowth/__main__.py:4323 meowth/__main__.py:4696 +#: meowth/__main__.py:6408 msgid "{bosslist}" msgstr "" -#: meowth/__main__.py:3397 meowth/__main__.py:4388 meowth/__main__.py:4548 -#: meowth/__main__.py:5352 meowth/__main__.py:5366 meowth/__main__.py:6383 +#: meowth/__main__.py:3407 meowth/__main__.py:4406 meowth/__main__.py:4566 +#: meowth/__main__.py:5370 meowth/__main__.py:5384 meowth/__main__.py:6399 msgid "team" msgstr "" -#: meowth/__main__.py:3398 meowth/__main__.py:4389 meowth/__main__.py:4549 -#: meowth/__main__.py:5353 meowth/__main__.py:5367 meowth/__main__.py:6384 +#: meowth/__main__.py:3408 meowth/__main__.py:4407 meowth/__main__.py:4567 +#: meowth/__main__.py:5371 meowth/__main__.py:5385 meowth/__main__.py:6400 msgid "status" msgstr "" -#: meowth/__main__.py:3402 meowth/__main__.py:3403 +#: meowth/__main__.py:3412 meowth/__main__.py:3413 msgid "Level {}" msgstr "" -#: meowth/__main__.py:3402 meowth/__main__.py:3403 +#: meowth/__main__.py:3412 meowth/__main__.py:3413 msgid "level\\s\\d" msgstr "" -#: meowth/__main__.py:3405 +#: meowth/__main__.py:3415 msgid "Meowth! Level {} reported" msgstr "" -#: meowth/__main__.py:3405 meowth/__main__.py:3406 +#: meowth/__main__.py:3415 meowth/__main__.py:3416 msgid "Meowth!\\s.*\\sraid\\sreported" msgstr "" -#: meowth/__main__.py:3406 +#: meowth/__main__.py:3416 msgid "Meowth! Level {}" msgstr "" -#: meowth/__main__.py:3430 +#: meowth/__main__.py:3440 msgid "Are you sure you want to clear all status for this raid? Everybody will have to RSVP again. If you are wanting to clear one user's status, use `!setstatus cancel`" msgstr "" -#: meowth/__main__.py:3446 +#: meowth/__main__.py:3456 msgid "Meowth! Raid status lists have been cleared!" msgstr "" -#: meowth/__main__.py:3461 +#: meowth/__main__.py:3471 msgid "Meowth! {status} is not a valid status!" msgstr "" -#: meowth/__main__.py:3479 +#: meowth/__main__.py:3489 msgid "Removed {cleancount} empty roles" msgstr "" -#: meowth/__main__.py:3509 meowth/__main__.py:3560 +#: meowth/__main__.py:3519 meowth/__main__.py:3570 msgid "Uptime" msgstr "" -#: meowth/__main__.py:3513 meowth/__main__.py:3565 +#: meowth/__main__.py:3523 meowth/__main__.py:3575 msgid "I need the `Embed links` permission to send this" msgstr "" -#: meowth/__main__.py:3522 +#: meowth/__main__.py:3532 msgid "{yr}y {mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3524 +#: meowth/__main__.py:3534 msgid "{mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3526 +#: meowth/__main__.py:3536 msgid "{day} days {hr} hrs {min} mins" msgstr "" -#: meowth/__main__.py:3528 +#: meowth/__main__.py:3538 msgid "{hr} hrs {min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3530 +#: meowth/__main__.py:3540 msgid "{min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3546 +#: meowth/__main__.py:3556 msgid "" "I'm Meowth! A Pokemon Go helper bot for Discord!\n" "\n" @@ -1346,389 +1346,389 @@ msgid "" "\n" msgstr "" -#: meowth/__main__.py:3553 +#: meowth/__main__.py:3563 msgid "About Meowth" msgstr "" -#: meowth/__main__.py:3554 +#: meowth/__main__.py:3564 msgid "Owner" msgstr "" -#: meowth/__main__.py:3556 +#: meowth/__main__.py:3566 msgid "Servers" msgstr "" -#: meowth/__main__.py:3557 +#: meowth/__main__.py:3567 msgid "Members" msgstr "" -#: meowth/__main__.py:3558 +#: meowth/__main__.py:3568 msgid "Your Server" msgstr "" -#: meowth/__main__.py:3559 +#: meowth/__main__.py:3569 msgid "Your Members" msgstr "" -#: meowth/__main__.py:3592 +#: meowth/__main__.py:3605 msgid "Maximum guild roles reached." msgstr "" -#: meowth/__main__.py:3597 +#: meowth/__main__.py:3610 msgid "" "Meowth! My roles are ranked lower than the following team roles: **{higher_roles_list}**\n" "Please get an admin to move my roles above them!" msgstr "" -#: meowth/__main__.py:3618 +#: meowth/__main__.py:3634 msgid "Meowth! You already have a team role!" msgstr "" -#: meowth/__main__.py:3622 +#: meowth/__main__.py:3638 msgid "Meowth! You are already in Team Harmony!" msgstr "" -#: meowth/__main__.py:3626 +#: meowth/__main__.py:3642 msgid "Meowth! {team_role} is not configured as a role on this server. Please contact an admin for assistance." msgstr "" -#: meowth/__main__.py:3630 +#: meowth/__main__.py:3646 msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" msgstr "" -#: meowth/__main__.py:3634 +#: meowth/__main__.py:3650 msgid "Meowth! The \"{entered_team}\" role isn't configured on this server! Contact an admin!" msgstr "" -#: meowth/__main__.py:3640 +#: meowth/__main__.py:3656 msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" msgstr "" -#: meowth/__main__.py:3642 +#: meowth/__main__.py:3660 msgid "Meowth! I can't add roles!" msgstr "" -#: meowth/__main__.py:3653 +#: meowth/__main__.py:3671 msgid "Traveler Card" msgstr "" -#: meowth/__main__.py:3655 +#: meowth/__main__.py:3673 msgid "{user}'s Trainer Profile" msgstr "" -#: meowth/__main__.py:3657 +#: meowth/__main__.py:3675 msgid "Silph Road" msgstr "" -#: meowth/__main__.py:3658 +#: meowth/__main__.py:3676 msgid "Pokebattler" msgstr "" -#: meowth/__main__.py:3659 +#: meowth/__main__.py:3677 msgid "Raid Reports" msgstr "" -#: meowth/__main__.py:3660 +#: meowth/__main__.py:3678 msgid "Egg Reports" msgstr "" -#: meowth/__main__.py:3661 +#: meowth/__main__.py:3679 msgid "EX Raid Reports" msgstr "" -#: meowth/__main__.py:3662 +#: meowth/__main__.py:3680 msgid "Wild Reports" msgstr "" -#: meowth/__main__.py:3663 +#: meowth/__main__.py:3681 msgid "Research Reports" msgstr "" -#: meowth/__main__.py:3679 +#: meowth/__main__.py:3697 msgid "Leaderboard type not supported. Please select from: **total, raids, eggs, exraids, wilds, research**" msgstr "" -#: meowth/__main__.py:3694 +#: meowth/__main__.py:3712 msgid "Reporting Leaderboard ({type})" msgstr "" -#: meowth/__main__.py:3699 +#: meowth/__main__.py:3717 msgid "Raids: **{raids}** | Eggs: **{eggs}** | " msgstr "" -#: meowth/__main__.py:3701 +#: meowth/__main__.py:3719 msgid "EX Raids: **{exraids}** | " msgstr "" -#: meowth/__main__.py:3703 +#: meowth/__main__.py:3721 msgid "Wilds: **{wilds}** | " msgstr "" -#: meowth/__main__.py:3705 +#: meowth/__main__.py:3723 msgid "Research: **{research}** | " msgstr "" -#: meowth/__main__.py:3710 +#: meowth/__main__.py:3728 msgid "No Reports" msgstr "" -#: meowth/__main__.py:3710 +#: meowth/__main__.py:3728 msgid "Nobody has made a report or this report type is disabled." msgstr "" -#: meowth/__main__.py:3780 +#: meowth/__main__.py:3798 msgid "Meowth! Did you mean **!list wants**?" msgstr "" -#: meowth/__main__.py:3801 +#: meowth/__main__.py:3819 msgid "Maximum guild roles reached. Pokemon not added." msgstr "" -#: meowth/__main__.py:3822 +#: meowth/__main__.py:3840 msgid "Meowth! Got it! {member} wants {pokemon}" msgstr "" -#: meowth/__main__.py:3827 +#: meowth/__main__.py:3845 msgid "Meowth! {member}, I already know you want {pokemon}!" msgstr "" -#: meowth/__main__.py:3830 +#: meowth/__main__.py:3848 msgid "Meowth! {member}, out of your total {count} items:" msgstr "" -#: meowth/__main__.py:3832 +#: meowth/__main__.py:3850 msgid "" "\n" "**{added_count} Added:** \n" "\t{added_list}" msgstr "" -#: meowth/__main__.py:3834 +#: meowth/__main__.py:3852 msgid "" "\n" "**{already_want_count} Already Following:** \n" "\t{already_want_list}" msgstr "" -#: meowth/__main__.py:3838 +#: meowth/__main__.py:3856 msgid "" "\n" "\t{word}" msgstr "" -#: meowth/__main__.py:3840 +#: meowth/__main__.py:3858 msgid ": *({correction}?)*" msgstr "" -#: meowth/__main__.py:3841 +#: meowth/__main__.py:3859 msgid "" "\n" "**{count} Not Valid:**" msgstr "" -#: meowth/__main__.py:3913 +#: meowth/__main__.py:3931 msgid "{0}, you have no pokemon in your want list." msgstr "" -#: meowth/__main__.py:3915 +#: meowth/__main__.py:3933 msgid "{0}, I've removed {1} pokemon from your want list." msgstr "" -#: meowth/__main__.py:3934 meowth/__main__.py:4020 meowth/__main__.py:4192 -#: meowth/__main__.py:4615 meowth/__main__.py:4799 meowth/__main__.py:4922 -#: meowth/__main__.py:5003 meowth/__main__.py:5010 meowth/__main__.py:5012 -#: meowth/__main__.py:5249 meowth/__main__.py:5269 meowth/__main__.py:5293 -#: meowth/__main__.py:6576 meowth/__main__.py:6739 meowth/__main__.py:6743 -#: meowth/__main__.py:6757 meowth/__main__.py:6839 +#: meowth/__main__.py:3952 meowth/__main__.py:4038 meowth/__main__.py:4210 +#: meowth/__main__.py:4633 meowth/__main__.py:4817 meowth/__main__.py:4940 +#: meowth/__main__.py:5021 meowth/__main__.py:5028 meowth/__main__.py:5030 +#: meowth/__main__.py:5267 meowth/__main__.py:5287 meowth/__main__.py:5311 +#: meowth/__main__.py:6592 meowth/__main__.py:6755 meowth/__main__.py:6759 +#: meowth/__main__.py:6773 meowth/__main__.py:6855 msgid "%I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:3937 meowth/__main__.py:3953 +#: meowth/__main__.py:3955 meowth/__main__.py:3971 msgid "Meowth! Give more details when reporting! Usage: **!wild **" msgstr "" -#: meowth/__main__.py:3968 +#: meowth/__main__.py:3986 msgid "**This {pokemon} has despawned!**" msgstr "" -#: meowth/__main__.py:3970 +#: meowth/__main__.py:3988 msgid "Meowth! Click here for my directions to the wild {pokemon}!" msgstr "" -#: meowth/__main__.py:3970 meowth/__main__.py:4881 +#: meowth/__main__.py:3988 meowth/__main__.py:4899 msgid "Ask {author} if my directions aren't perfect!" msgstr "" -#: meowth/__main__.py:3971 meowth/__main__.py:4135 meowth/__main__.py:4383 -#: meowth/__main__.py:4514 +#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 +#: meowth/__main__.py:4532 msgid "**Details:**" msgstr "" -#: meowth/__main__.py:3971 meowth/__main__.py:4135 meowth/__main__.py:4383 -#: meowth/__main__.py:4514 +#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 +#: meowth/__main__.py:4532 msgid "{pokemon} ({pokemonnumber}) {type}" msgstr "" -#: meowth/__main__.py:3973 +#: meowth/__main__.py:3991 msgid "**Reactions:**" msgstr "" -#: meowth/__main__.py:3973 +#: meowth/__main__.py:3991 msgid "{emoji}: I'm on my way!" msgstr "" -#: meowth/__main__.py:3974 +#: meowth/__main__.py:3992 msgid "{emoji}: The Pokemon despawned!" msgstr "" -#: meowth/__main__.py:3975 meowth/__main__.py:4139 meowth/__main__.py:4309 -#: meowth/__main__.py:4682 meowth/__main__.py:4799 meowth/__main__.py:4947 +#: meowth/__main__.py:3993 meowth/__main__.py:4157 meowth/__main__.py:4327 +#: meowth/__main__.py:4700 meowth/__main__.py:4817 meowth/__main__.py:4965 msgid "Reported by @{author} - {timestamp}" msgstr "" -#: meowth/__main__.py:3976 +#: meowth/__main__.py:3994 msgid "{roletest}Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" msgstr "" -#: meowth/__main__.py:4023 meowth/__main__.py:4051 meowth/__main__.py:4092 -#: meowth/__main__.py:4101 meowth/__main__.py:4260 +#: meowth/__main__.py:4041 meowth/__main__.py:4069 meowth/__main__.py:4110 +#: meowth/__main__.py:4119 meowth/__main__.py:4278 msgid "Meowth! Give more details when reporting! Usage: **!raid **" msgstr "" -#: meowth/__main__.py:4033 +#: meowth/__main__.py:4051 msgid "Meowth! **!raid assume** is not allowed in this level egg." msgstr "" -#: meowth/__main__.py:4045 +#: meowth/__main__.py:4063 msgid "Meowth! Please wait until the egg has hatched before changing it to an open raid!" msgstr "" -#: meowth/__main__.py:4080 meowth/__main__.py:4367 meowth/__main__.py:4472 +#: meowth/__main__.py:4098 meowth/__main__.py:4385 meowth/__main__.py:4490 msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" msgstr "" -#: meowth/__main__.py:4083 +#: meowth/__main__.py:4101 msgid "Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to report one!" msgstr "" -#: meowth/__main__.py:4087 +#: meowth/__main__.py:4105 msgid "Meowth...that's too long. Level {raidlevel} raids currently last no more than {raidtime} minutes..." msgstr "" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 msgid "clear" msgstr "" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 msgid "extreme" msgstr "" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 msgid "none" msgstr "" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 msgid "rainy" msgstr "" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 +#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 +#: meowth/__main__.py:5923 msgid "sunny" msgstr "" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 msgid "cloudy" msgstr "" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 msgid "fog" msgstr "" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 msgid "partlycloudy" msgstr "" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 msgid "snow" msgstr "" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 +#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 +#: meowth/__main__.py:5924 msgid "windy" msgstr "" -#: meowth/__main__.py:4107 meowth/__main__.py:4266 +#: meowth/__main__.py:4125 meowth/__main__.py:4284 msgid "Meowth! I couldn't find a gym named '{0}'." msgstr "" -#: meowth/__main__.py:4111 meowth/__main__.py:4270 +#: meowth/__main__.py:4129 meowth/__main__.py:4288 msgid "No notes for this gym." msgstr "" -#: meowth/__main__.py:4131 meowth/__main__.py:4513 +#: meowth/__main__.py:4149 meowth/__main__.py:4531 msgid "Meowth! Click here for directions to the raid!" msgstr "" -#: meowth/__main__.py:4133 meowth/__main__.py:4299 +#: meowth/__main__.py:4151 meowth/__main__.py:4317 msgid "" "**Name:** {0}\n" "**Notes:** {1}" msgstr "" -#: meowth/__main__.py:4134 meowth/__main__.py:4300 +#: meowth/__main__.py:4152 meowth/__main__.py:4318 msgid "**Gym:**" msgstr "" -#: meowth/__main__.py:4136 meowth/__main__.py:4384 meowth/__main__.py:4515 +#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 msgid "**Weaknesses:**" msgstr "" -#: meowth/__main__.py:4136 meowth/__main__.py:4384 meowth/__main__.py:4515 +#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 msgid "{weakness_list}" msgstr "" -#: meowth/__main__.py:4137 meowth/__main__.py:4307 meowth/__main__.py:4385 -#: meowth/__main__.py:4680 +#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4403 +#: meowth/__main__.py:4698 msgid "**Next Group:**" msgstr "" -#: meowth/__main__.py:4137 meowth/__main__.py:4307 meowth/__main__.py:4680 -#: meowth/__main__.py:4945 meowth/__main__.py:6588 +#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4698 +#: meowth/__main__.py:4963 meowth/__main__.py:6604 msgid "Set with **!starttime**" msgstr "" -#: meowth/__main__.py:4138 meowth/__main__.py:4308 meowth/__main__.py:4681 -#: meowth/__main__.py:4946 +#: meowth/__main__.py:4156 meowth/__main__.py:4326 meowth/__main__.py:4699 +#: meowth/__main__.py:4964 msgid "Set with **!timerset**" msgstr "" -#: meowth/__main__.py:4138 meowth/__main__.py:4520 meowth/__main__.py:4681 +#: meowth/__main__.py:4156 meowth/__main__.py:4538 meowth/__main__.py:4699 msgid "**Expires:**" msgstr "" -#: meowth/__main__.py:4142 +#: meowth/__main__.py:4160 msgid "Meowth! {pokemon} raid reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4144 +#: meowth/__main__.py:4162 msgid "" "{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" "\n" @@ -1737,48 +1737,52 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4185 +#: meowth/__main__.py:4170 meowth/__main__.py:4425 meowth/__main__.py:4582 +msgid "Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters." +msgstr "" + +#: meowth/__main__.py:4203 msgid "Meowth! Hey {member}, if you can, set the time left on the raid using **!timerset ** so others can check it with **!timer**." msgstr "" -#: meowth/__main__.py:4199 +#: meowth/__main__.py:4217 msgid "Meowth! Give more details when reporting! Usage: **!raidegg **" msgstr "" -#: meowth/__main__.py:4205 meowth/__main__.py:4250 +#: meowth/__main__.py:4223 meowth/__main__.py:4268 msgid "Meowth! Give more details when reporting! Use at least: **!raidegg **. Type **!help** raidegg for more info." msgstr "" -#: meowth/__main__.py:4211 meowth/__main__.py:5040 +#: meowth/__main__.py:4229 meowth/__main__.py:5058 msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" msgstr "" -#: meowth/__main__.py:4231 meowth/__main__.py:5059 meowth/__main__.py:5117 -#: meowth/__main__.py:5202 meowth/__main__.py:5243 +#: meowth/__main__.py:4249 meowth/__main__.py:5077 meowth/__main__.py:5135 +#: meowth/__main__.py:5220 meowth/__main__.py:5261 msgid "Meowth! Please enter a time in the future." msgstr "" -#: meowth/__main__.py:4245 +#: meowth/__main__.py:4263 msgid "Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more than {hatchtime} minutes..." msgstr "" -#: meowth/__main__.py:4275 +#: meowth/__main__.py:4293 msgid "Meowth! Raid egg levels are only from 1-5!" msgstr "" -#: meowth/__main__.py:4297 meowth/__main__.py:4382 meowth/__main__.py:4673 +#: meowth/__main__.py:4315 meowth/__main__.py:4400 meowth/__main__.py:4691 msgid "Meowth! Click here for directions to the coming raid!" msgstr "" -#: meowth/__main__.py:4308 meowth/__main__.py:4386 +#: meowth/__main__.py:4326 meowth/__main__.py:4404 msgid "**Hatches:**" msgstr "" -#: meowth/__main__.py:4311 +#: meowth/__main__.py:4329 msgid "Meowth! Level {level} raid egg reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4313 +#: meowth/__main__.py:4331 msgid "" "Meowth! Level {level} raid egg reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" "\n" @@ -1787,32 +1791,32 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4337 +#: meowth/__main__.py:4355 msgid "Meowth! Hey {member}, if you can, set the time left until the egg hatches using **!timerset ** so others can check it with **!timer**." msgstr "" -#: meowth/__main__.py:4370 meowth/__main__.py:4475 +#: meowth/__main__.py:4388 meowth/__main__.py:4493 msgid "Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" msgstr "" -#: meowth/__main__.py:4404 +#: meowth/__main__.py:4422 msgid "{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" msgstr "" -#: meowth/__main__.py:4449 meowth/__main__.py:5340 meowth/__main__.py:5410 -#: meowth/__main__.py:6375 +#: meowth/__main__.py:4467 meowth/__main__.py:5358 meowth/__main__.py:5428 +#: meowth/__main__.py:6391 msgid "Coordinate here" msgstr "" -#: meowth/__main__.py:4487 +#: meowth/__main__.py:4505 msgid "The event has started!" msgstr "" -#: meowth/__main__.py:4493 +#: meowth/__main__.py:4511 msgid "Meowth! The egg has hatched into a {pokemon} raid! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4494 +#: meowth/__main__.py:4512 msgid "" "Meowth! The egg reported by {member} in {citychannel} hatched into a {pokemon} raid! Details: {location_details}. Coordinate here!\n" "\n" @@ -1821,23 +1825,23 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4498 meowth/__main__.py:4685 +#: meowth/__main__.py:4516 meowth/__main__.py:4703 msgid "Use the **!invite** command to gain access and coordinate" msgstr "" -#: meowth/__main__.py:4499 meowth/__main__.py:4686 +#: meowth/__main__.py:4517 meowth/__main__.py:4704 msgid " after using **!invite** to gain access" msgstr "" -#: meowth/__main__.py:4501 meowth/__main__.py:4688 +#: meowth/__main__.py:4519 meowth/__main__.py:4706 msgid "Coordinate" msgstr "" -#: meowth/__main__.py:4503 +#: meowth/__main__.py:4521 msgid "Meowth! The EX egg has hatched into a {pokemon} raid! Details: {location_details}. {invitemsgstr} coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4504 +#: meowth/__main__.py:4522 msgid "" "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here{invitemsgstr2}!\n" "\n" @@ -1846,38 +1850,38 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4518 meowth/__main__.py:4520 meowth/__main__.py:4985 -#: meowth/__main__.py:4989 meowth/__main__.py:4992 meowth/__main__.py:5006 -#: meowth/__main__.py:5008 meowth/__main__.py:5136 meowth/__main__.py:5137 -#: meowth/__main__.py:5143 meowth/__main__.py:5144 meowth/__main__.py:5146 -#: meowth/__main__.py:5147 meowth/__main__.py:5271 meowth/__main__.py:6745 -#: meowth/__main__.py:6751 meowth/__main__.py:6753 meowth/__main__.py:6755 +#: meowth/__main__.py:4536 meowth/__main__.py:4538 meowth/__main__.py:5003 +#: meowth/__main__.py:5007 meowth/__main__.py:5010 meowth/__main__.py:5024 +#: meowth/__main__.py:5026 meowth/__main__.py:5154 meowth/__main__.py:5155 +#: meowth/__main__.py:5161 meowth/__main__.py:5162 meowth/__main__.py:5164 +#: meowth/__main__.py:5165 meowth/__main__.py:5289 meowth/__main__.py:6761 +#: meowth/__main__.py:6767 meowth/__main__.py:6769 meowth/__main__.py:6771 msgid "%B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4523 +#: meowth/__main__.py:4541 msgid "Ends on %B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4546 +#: meowth/__main__.py:4564 msgid "" "{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched into a {pokemon} raid!\n" "If you couldn't before, you're now able to update your status with **!coming** or **!here**. If you've changed your plans, use **!cancel**." msgstr "" -#: meowth/__main__.py:4619 meowth/__main__.py:4626 +#: meowth/__main__.py:4637 meowth/__main__.py:4644 msgid "Meowth! Give more details when reporting! Usage: **!exraid **" msgstr "" -#: meowth/__main__.py:4638 +#: meowth/__main__.py:4656 msgid "ex-raid-egg-" msgstr "" -#: meowth/__main__.py:4690 +#: meowth/__main__.py:4708 msgid "Meowth! EX raid egg reported by {member}! Details: {location_details}. {invitemsgstr} in {raid_channel}" msgstr "" -#: meowth/__main__.py:4692 +#: meowth/__main__.py:4710 msgid "" "Meowth! EX raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here{invitemsgstr2}!\n" "\n" @@ -1886,134 +1890,134 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4714 +#: meowth/__main__.py:4732 msgid "Meowth! Hey {member}, if you can, set the time left until the egg hatches using **!timerset ** so others can check it with **!timer**. **** can just be written exactly how it appears on your EX Raid Pass." msgstr "" -#: meowth/__main__.py:4750 +#: meowth/__main__.py:4768 msgid "Meowth! No EX Raids have been reported in this server! Use **!exraid** to report one!" msgstr "" -#: meowth/__main__.py:4752 +#: meowth/__main__.py:4770 msgid "" "Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just going to take your word for it! The following {1} EX Raids have been reported:\n" "{2}\n" "Reply with **the number** (1, 2, etc) of the EX Raid you have been invited to. If none of them match your invite, type 'N' and report it with **!exraid**" msgstr "" -#: meowth/__main__.py:4756 +#: meowth/__main__.py:4774 msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" msgstr "" -#: meowth/__main__.py:4759 +#: meowth/__main__.py:4777 msgid "Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command again, and make sure you respond with the number of the channel that matches!" msgstr "" -#: meowth/__main__.py:4770 +#: meowth/__main__.py:4788 msgid "Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the trainers in there know if you can make it to the EX Raid!" msgstr "" -#: meowth/__main__.py:4774 +#: meowth/__main__.py:4792 msgid "Meowth! I couldn't understand your reply! Try the **!invite** command again!" msgstr "" -#: meowth/__main__.py:4804 +#: meowth/__main__.py:4822 msgid "" "entered an incorrect amount of arguments.\n" "\n" "Usage: **!research** or **!research , , **" msgstr "" -#: meowth/__main__.py:4809 meowth/__main__.py:4833 +#: meowth/__main__.py:4827 meowth/__main__.py:4851 msgid "**Pokestop:**" msgstr "" -#: meowth/__main__.py:4810 meowth/__main__.py:4851 +#: meowth/__main__.py:4828 meowth/__main__.py:4869 msgid "**Quest:**" msgstr "" -#: meowth/__main__.py:4811 meowth/__main__.py:4869 +#: meowth/__main__.py:4829 meowth/__main__.py:4887 msgid "**Reward:**" msgstr "" -#: meowth/__main__.py:4814 +#: meowth/__main__.py:4832 msgid "**New Research Report**" msgstr "" -#: meowth/__main__.py:4814 +#: meowth/__main__.py:4832 msgid "" "Meowth! I'll help you report a research quest!\n" "\n" "First, I'll need to know what **pokestop** you received the quest from. Reply with the name of the **pokestop**. You can reply with **cancel** to stop anytime." msgstr "" -#: meowth/__main__.py:4822 meowth/__main__.py:4842 meowth/__main__.py:4860 +#: meowth/__main__.py:4840 meowth/__main__.py:4860 meowth/__main__.py:4878 msgid "took too long to respond" msgstr "" -#: meowth/__main__.py:4825 meowth/__main__.py:4845 meowth/__main__.py:4863 +#: meowth/__main__.py:4843 meowth/__main__.py:4863 meowth/__main__.py:4881 msgid "cancelled the report" msgstr "" -#: meowth/__main__.py:4834 +#: meowth/__main__.py:4852 msgid "" "Great! Now, reply with the **quest** that you received from **{location}**. You can reply with **cancel** to stop anytime.\n" "\n" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4852 +#: meowth/__main__.py:4870 msgid "" "Fantastic! Now, reply with the **reward** for the **{quest}** quest that you received from **{location}**. You can reply with **cancel** to stop anytime.\n" "\n" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4879 +#: meowth/__main__.py:4897 msgid "{roletest}Field Research reported by {author}" msgstr "" -#: meowth/__main__.py:4880 +#: meowth/__main__.py:4898 msgid "Meowth! Click here for my directions to the research!" msgstr "" -#: meowth/__main__.py:4901 +#: meowth/__main__.py:4919 msgid "**Research Report Cancelled**" msgstr "" -#: meowth/__main__.py:4901 +#: meowth/__main__.py:4919 msgid "Meowth! Your report has been cancelled because you {error}! Retry when you're ready." msgstr "" -#: meowth/__main__.py:4925 +#: meowth/__main__.py:4943 msgid "Meowth! Give more details when reporting! Usage: **!meetup **" msgstr "" -#: meowth/__main__.py:4931 +#: meowth/__main__.py:4949 msgid "meetup-" msgstr "" -#: meowth/__main__.py:4942 +#: meowth/__main__.py:4960 msgid "Meowth! Click here for directions to the event!" msgstr "" -#: meowth/__main__.py:4943 +#: meowth/__main__.py:4961 msgid "**Event Location:**" msgstr "" -#: meowth/__main__.py:4945 +#: meowth/__main__.py:4963 msgid "**Event Starts:**" msgstr "" -#: meowth/__main__.py:4946 +#: meowth/__main__.py:4964 msgid "**Event Ends:**" msgstr "" -#: meowth/__main__.py:4949 +#: meowth/__main__.py:4967 msgid "Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4951 +#: meowth/__main__.py:4969 msgid "" "Meowth! Meetup reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" "\n" @@ -2031,746 +2035,910 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4969 +#: meowth/__main__.py:4987 msgid "Meowth! Hey {member}, if you can, set the time that the event starts with **!starttime ** and also set the time that the event ends using **!timerset **." msgstr "" -#: meowth/__main__.py:4985 +#: meowth/__main__.py:5003 msgid "This event will start at {expiry_time}" msgstr "" -#: meowth/__main__.py:4987 +#: meowth/__main__.py:5005 msgid "Nobody has told me a start time! Set it with **!starttime**" msgstr "" -#: meowth/__main__.py:4989 +#: meowth/__main__.py:5007 msgid " | This event will end at {expiry_time}" msgstr "" -#: meowth/__main__.py:4992 +#: meowth/__main__.py:5010 msgid "This event will end at {expiry_time}" msgstr "" -#: meowth/__main__.py:4994 +#: meowth/__main__.py:5012 msgid "Nobody has told me a end time! Set it with **!timerset**" msgstr "" -#: meowth/__main__.py:4997 meowth/__main__.py:5565 +#: meowth/__main__.py:5015 meowth/__main__.py:5583 msgid "egg" msgstr "" -#: meowth/__main__.py:4998 meowth/__main__.py:5564 +#: meowth/__main__.py:5016 meowth/__main__.py:5582 msgid "hatch" msgstr "" -#: meowth/__main__.py:5000 meowth/__main__.py:5568 meowth/__main__.py:5590 -#: meowth/__main__.py:6204 meowth/__main__.py:6468 meowth/__main__.py:6980 +#: meowth/__main__.py:5018 meowth/__main__.py:5586 meowth/__main__.py:5608 +#: meowth/__main__.py:6223 meowth/__main__.py:6484 meowth/__main__.py:6996 msgid "raid" msgstr "" -#: meowth/__main__.py:5001 meowth/__main__.py:5567 +#: meowth/__main__.py:5019 meowth/__main__.py:5585 msgid "end" msgstr "" -#: meowth/__main__.py:5003 +#: meowth/__main__.py:5021 msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" msgstr "" -#: meowth/__main__.py:5006 +#: meowth/__main__.py:5024 msgid "This {raidtype} will {raidaction} on {expiry}!" msgstr "" -#: meowth/__main__.py:5008 +#: meowth/__main__.py:5026 msgid "No one told me when the {raidtype} will {raidaction}, so I'm assuming it will {raidaction} on {expiry}!" msgstr "" -#: meowth/__main__.py:5010 +#: meowth/__main__.py:5028 msgid "This {raidtype} will {raidaction} at {expiry_time}!" msgstr "" -#: meowth/__main__.py:5012 +#: meowth/__main__.py:5030 msgid "No one told me when the {raidtype} will {raidaction}, so I'm assuming it will {raidaction} at {expiry_time}!" msgstr "" -#: meowth/__main__.py:5031 +#: meowth/__main__.py:5049 msgid "Raid Egg" msgstr "" -#: meowth/__main__.py:5035 +#: meowth/__main__.py:5053 msgid "Raid" msgstr "" -#: meowth/__main__.py:5062 meowth/__main__.py:5067 meowth/__main__.py:5078 +#: meowth/__main__.py:5080 meowth/__main__.py:5085 meowth/__main__.py:5096 msgid "Meowth! I couldn't understand your time format. Try again like this: **!timerset **" msgstr "" -#: meowth/__main__.py:5081 +#: meowth/__main__.py:5099 msgid "Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no more than {maxtime} minutes..." msgstr "" -#: meowth/__main__.py:5097 meowth/__main__.py:5105 +#: meowth/__main__.py:5115 meowth/__main__.py:5123 msgid "Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5110 +#: meowth/__main__.py:5128 msgid "Meowth! Please enter a time after your start time." msgstr "" -#: meowth/__main__.py:5119 +#: meowth/__main__.py:5137 msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." msgstr "" -#: meowth/__main__.py:5130 +#: meowth/__main__.py:5148 msgid "The channel has been reactivated." msgstr "" -#: meowth/__main__.py:5136 meowth/__main__.py:5143 meowth/__main__.py:5146 +#: meowth/__main__.py:5154 meowth/__main__.py:5161 meowth/__main__.py:5164 msgid "Ends on {end}" msgstr "" -#: meowth/__main__.py:5142 +#: meowth/__main__.py:5160 msgid "%B %d at %I:%M %p (%H:%M) | " msgstr "" -#: meowth/__main__.py:5142 +#: meowth/__main__.py:5160 msgid "Hatches on {expiry}" msgstr "" -#: meowth/__main__.py:5174 +#: meowth/__main__.py:5192 msgid "Meowth!" msgstr "" -#: meowth/__main__.py:5205 +#: meowth/__main__.py:5223 msgid "Meowth! Please enter a time before your end time." msgstr "" -#: meowth/__main__.py:5226 meowth/__main__.py:5232 +#: meowth/__main__.py:5244 meowth/__main__.py:5250 msgid "Meowth! Your start time wasn't formatted correctly. Change your **!starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5240 +#: meowth/__main__.py:5258 msgid "Meowth! The raid will be over before that...." msgstr "" -#: meowth/__main__.py:5246 +#: meowth/__main__.py:5264 msgid "Meowth! The egg will not hatch by then!" msgstr "" -#: meowth/__main__.py:5249 +#: meowth/__main__.py:5267 msgid "Meowth! There is already a start time of **{start}** set! Do you want to change it?" msgstr "" -#: meowth/__main__.py:5257 +#: meowth/__main__.py:5275 msgid "Start time change cancelled." msgstr "" -#: meowth/__main__.py:5272 +#: meowth/__main__.py:5290 msgid "Meowth! The current start time has been set to: **{starttime}**" msgstr "" -#: meowth/__main__.py:5293 +#: meowth/__main__.py:5311 msgid "Meowth! The current start time is: **{starttime}**" msgstr "" -#: meowth/__main__.py:5295 +#: meowth/__main__.py:5313 msgid "Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5319 +#: meowth/__main__.py:5337 msgid "" "Meowth! Here's the current location for the raid!\n" "Details: {location}" msgstr "" -#: meowth/__main__.py:5333 +#: meowth/__main__.py:5351 msgid "Meowth! We're missing the new location details! Usage: **!location new **" msgstr "" -#: meowth/__main__.py:5389 +#: meowth/__main__.py:5407 msgid "Meowth! I can't recover this channel because I know about it already!" msgstr "" -#: meowth/__main__.py:5400 +#: meowth/__main__.py:5418 msgid "level-[1-5]-egg" msgstr "" -#: meowth/__main__.py:5401 +#: meowth/__main__.py:5419 msgid "meetup" msgstr "" -#: meowth/__main__.py:5448 +#: meowth/__main__.py:5466 msgid "Ends on %B %d at %I:%M %p" msgstr "" -#: meowth/__main__.py:5491 +#: meowth/__main__.py:5509 msgid "Meowth! I couldn't recognize this as a raid channel!" msgstr "" -#: meowth/__main__.py:5495 meowth/__main__.py:5501 +#: meowth/__main__.py:5513 meowth/__main__.py:5519 msgid "is interested" msgstr "" -#: meowth/__main__.py:5495 meowth/__main__.py:5503 +#: meowth/__main__.py:5513 meowth/__main__.py:5521 msgid "on the way" msgstr "" -#: meowth/__main__.py:5495 meowth/__main__.py:5505 +#: meowth/__main__.py:5513 meowth/__main__.py:5523 msgid "at the raid" msgstr "" -#: meowth/__main__.py:5495 meowth/__main__.py:5507 +#: meowth/__main__.py:5513 meowth/__main__.py:5525 msgid "left the raid" msgstr "" -#: meowth/__main__.py:5495 meowth/__main__.py:5507 +#: meowth/__main__.py:5513 meowth/__main__.py:5525 msgid "no longer" msgstr "" -#: meowth/__main__.py:5509 +#: meowth/__main__.py:5527 msgid "trainers" msgstr "" -#: meowth/__main__.py:5557 +#: meowth/__main__.py:5575 msgid "Meowth! This channel has been recovered! However, there may be some inaccuracies in what I remembered! Here's what I have:" msgstr "" -#: meowth/__main__.py:5569 +#: meowth/__main__.py:5587 msgid "" "\n" "I'm not sure when this {raidtype} will {action}, so please use **!timerset** if you can!" msgstr "" -#: meowth/__main__.py:5598 +#: meowth/__main__.py:5616 msgid "Meowth! You've already made a duplicate report for this {raidtype}!" msgstr "" -#: meowth/__main__.py:5619 +#: meowth/__main__.py:5637 msgid "Meowth! Are you sure you wish to remove this {raidtype}?" msgstr "" -#: meowth/__main__.py:5628 +#: meowth/__main__.py:5646 msgid "Duplicate Report cancelled." msgstr "" -#: meowth/__main__.py:5637 +#: meowth/__main__.py:5655 msgid "Duplicate Confirmed" msgstr "" -#: meowth/__main__.py:5654 +#: meowth/__main__.py:5672 msgid "Duplicate Report Timed Out." msgstr "" -#: meowth/__main__.py:5662 +#: meowth/__main__.py:5680 msgid "Duplicate report #{duplicate_report_count} received." msgstr "" -#: meowth/__main__.py:5708 meowth/__main__.py:5735 +#: meowth/__main__.py:5726 meowth/__main__.py:5753 msgid "Meowth! You're missing some details! Be sure to enter a pokemon that appears in raids! Usage: **!counters [weather] [user ID]**" msgstr "" -#: meowth/__main__.py:5745 +#: meowth/__main__.py:5763 msgid "user #{user}'s" msgstr "" -#: meowth/__main__.py:5748 +#: meowth/__main__.py:5766 msgid "Level 30" msgstr "" -#: meowth/__main__.py:5790 meowth/__main__.py:5873 +#: meowth/__main__.py:5808 meowth/__main__.py:5891 msgid "{pkmn} | {weather} | {movesetstr}" msgstr "" -#: meowth/__main__.py:5791 meowth/__main__.py:5851 +#: meowth/__main__.py:5809 meowth/__main__.py:5869 msgid "" "**CP:** {raid_cp}\n" msgstr "" -#: meowth/__main__.py:5792 meowth/__main__.py:5852 +#: meowth/__main__.py:5810 meowth/__main__.py:5870 msgid "" "**Weather:** {weather}\n" msgstr "" -#: meowth/__main__.py:5793 meowth/__main__.py:5853 +#: meowth/__main__.py:5811 meowth/__main__.py:5871 msgid "**Attacker Level:** {atk_levels}" msgstr "" -#: meowth/__main__.py:5797 meowth/__main__.py:5857 meowth/__main__.py:5877 +#: meowth/__main__.py:5815 meowth/__main__.py:5875 meowth/__main__.py:5895 msgid "Results courtesy of Pokebattler" msgstr "" -#: meowth/__main__.py:5804 meowth/__main__.py:5862 meowth/__main__.py:5882 +#: meowth/__main__.py:5822 meowth/__main__.py:5880 meowth/__main__.py:5900 msgid "{move1} | {move2}" msgstr "" -#: meowth/__main__.py:5805 meowth/__main__.py:5863 meowth/__main__.py:5883 +#: meowth/__main__.py:5823 meowth/__main__.py:5901 msgid "#{index} - {ctr_name}" msgstr "" -#: meowth/__main__.py:5806 +#: meowth/__main__.py:5824 msgid "CP" msgstr "" -#: meowth/__main__.py:5809 +#: meowth/__main__.py:5827 msgid "Results with {userstr} attackers" msgstr "" -#: meowth/__main__.py:5809 meowth/__main__.py:5894 +#: meowth/__main__.py:5827 meowth/__main__.py:5912 msgid "[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" msgstr "" -#: meowth/__main__.py:5811 +#: meowth/__main__.py:5829 msgid "Difficulty rating: {est}" msgstr "" -#: meowth/__main__.py:5811 +#: meowth/__main__.py:5829 msgid "Pokebattler Estimator:" msgstr "" -#: meowth/__main__.py:5850 +#: meowth/__main__.py:5839 +msgid "Unknown Moveset" +msgstr "" + +#: meowth/__main__.py:5868 msgid "{pkmn} | {weather} | Unknown Moveset" msgstr "" -#: meowth/__main__.py:5892 +#: meowth/__main__.py:5910 msgid "**Possible Movesets:**" msgstr "" -#: meowth/__main__.py:5894 +#: meowth/__main__.py:5912 msgid "Results with Level 30 attackers" msgstr "" -#: meowth/__main__.py:5908 +#: meowth/__main__.py:5926 msgid "Meowth! Enter one of the following weather conditions: {}" msgstr "" -#: meowth/__main__.py:5923 +#: meowth/__main__.py:5941 msgid "Meowth! Weather set to {}!" msgstr "" -#: meowth/__main__.py:5967 meowth/__main__.py:6167 +#: meowth/__main__.py:5963 meowth/__main__.py:6090 +msgid "m " +msgstr "" + +#: meowth/__main__.py:5964 meowth/__main__.py:6091 +msgid "v " +msgstr "" + +#: meowth/__main__.py:5965 meowth/__main__.py:6092 +msgid "i " +msgstr "" + +#: meowth/__main__.py:5966 meowth/__main__.py:6093 +msgid "u " +msgstr "" + +#: meowth/__main__.py:5985 meowth/__main__.py:6186 msgid "{word} doesn't appear in level {egglevel} raids! Please try again." msgstr "" -#: meowth/__main__.py:6013 +#: meowth/__main__.py:6032 msgid "Meowth! {member} is interested! {emoji}: 1" msgstr "" -#: meowth/__main__.py:6015 +#: meowth/__main__.py:6034 msgid "Meowth! {member} is interested with a total of {trainer_count} trainers!" msgstr "" -#: meowth/__main__.py:6060 +#: meowth/__main__.py:6079 msgid "{word} doesn't appear in level {egglevel} raids!" msgstr "" -#: meowth/__main__.py:6064 +#: meowth/__main__.py:6083 msgid "Invalid Pokemon detected. Please check the pinned message for the list of possible bosses and try again." msgstr "" -#: meowth/__main__.py:6120 +#: meowth/__main__.py:6139 msgid "Meowth! {member} is on the way! {emoji}: 1" msgstr "" -#: meowth/__main__.py:6122 +#: meowth/__main__.py:6141 msgid "Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgstr "" -#: meowth/__main__.py:6207 +#: meowth/__main__.py:6226 msgid "" "\n" "There is a group already in the lobby! Use **!lobby** to join them or **!backout** to request a backout! Otherwise, you may have to wait for the next group!" msgstr "" -#: meowth/__main__.py:6230 +#: meowth/__main__.py:6249 msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" msgstr "" -#: meowth/__main__.py:6233 +#: meowth/__main__.py:6252 msgid "Meowth! {member} is at the {raidtype} with a total of {trainer_count} trainers!" msgstr "" -#: meowth/__main__.py:6295 +#: meowth/__main__.py:6310 msgid "Only one non-team count can be accepted." msgstr "" -#: meowth/__main__.py:6307 +#: meowth/__main__.py:6322 msgid "Only one count per team accepted." msgstr "" -#: meowth/__main__.py:6311 +#: meowth/__main__.py:6326 msgid "Invalid format, please check and try again." msgstr "" -#: meowth/__main__.py:6315 +#: meowth/__main__.py:6330 msgid "Team counts are higher than the total, double check your counts and try again. You entered **" msgstr "" -#: meowth/__main__.py:6316 +#: meowth/__main__.py:6331 msgid "** total and **" msgstr "" -#: meowth/__main__.py:6317 +#: meowth/__main__.py:6332 msgid "** in your party." msgstr "" -#: meowth/__main__.py:6322 +#: meowth/__main__.py:6337 msgid "Meowth! Something is not adding up! Try making sure your total matches what each team adds up to!" msgstr "" -#: meowth/__main__.py:6389 meowth/__main__.py:6392 +#: meowth/__main__.py:6405 meowth/__main__.py:6408 msgid "**Boss Interest:**" msgstr "" -#: meowth/__main__.py:6395 +#: meowth/__main__.py:6411 msgid "**Status List**" msgstr "" -#: meowth/__main__.py:6395 +#: meowth/__main__.py:6411 msgid "Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: **{channelhere}**" msgstr "" -#: meowth/__main__.py:6396 +#: meowth/__main__.py:6412 msgid "**Team List**" msgstr "" -#: meowth/__main__.py:6431 +#: meowth/__main__.py:6447 msgid "Meowth! I can't understand how many are in your group. Just say **!here** if you're by yourself, or **!coming 5** for example if there are 5 in your group." msgstr "" -#: meowth/__main__.py:6441 +#: meowth/__main__.py:6457 msgid "Meowth! There is no group in the lobby for you to join! Use **!starting** if the group waiting at the raid is entering the lobby!" msgstr "" -#: meowth/__main__.py:6445 +#: meowth/__main__.py:6461 msgid "Meowth! {member} is entering the lobby!" msgstr "" -#: meowth/__main__.py:6447 +#: meowth/__main__.py:6463 msgid "Meowth! {member} is entering the lobby with a total of {trainer_count} trainers!" msgstr "" -#: meowth/__main__.py:6472 +#: meowth/__main__.py:6488 msgid "Meowth! {member} has no status to cancel!" msgstr "" -#: meowth/__main__.py:6476 +#: meowth/__main__.py:6492 msgid "Meowth! {member} is no longer interested!" msgstr "" -#: meowth/__main__.py:6478 +#: meowth/__main__.py:6494 msgid "Meowth! {member} and their total of {trainer_count} trainers are no longer interested!" msgstr "" -#: meowth/__main__.py:6481 +#: meowth/__main__.py:6497 msgid "Meowth! {member} has left the {raidtype}!" msgstr "" -#: meowth/__main__.py:6483 +#: meowth/__main__.py:6499 msgid "Meowth! {member} and their total of {trainer_count} trainers have left the {raidtype}!" msgstr "" -#: meowth/__main__.py:6486 +#: meowth/__main__.py:6502 msgid "Meowth! {member} is no longer on their way!" msgstr "" -#: meowth/__main__.py:6488 +#: meowth/__main__.py:6504 msgid "Meowth! {member} and their total of {trainer_count} trainers are no longer on their way!" msgstr "" -#: meowth/__main__.py:6491 +#: meowth/__main__.py:6507 msgid "Meowth! {member} has backed out of the lobby!" msgstr "" -#: meowth/__main__.py:6493 +#: meowth/__main__.py:6509 msgid "Meowth! {member} and their total of {trainer_count} trainers have backed out of the lobby!" msgstr "" -#: meowth/__main__.py:6511 +#: meowth/__main__.py:6527 msgid "Meowth! The group of {count} in the lobby has entered the raid! Wish them luck!" msgstr "" -#: meowth/__main__.py:6542 +#: meowth/__main__.py:6558 msgid "Meowth! How can you start when the egg hasn't hatched!?" msgstr "" -#: meowth/__main__.py:6546 +#: meowth/__main__.py:6562 msgid "Meowth! Please wait for the group in the lobby to enter the raid." msgstr "" -#: meowth/__main__.py:6570 +#: meowth/__main__.py:6586 msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgstr "" -#: meowth/__main__.py:6576 +#: meowth/__main__.py:6592 msgid " to start at **{}** " msgstr "" -#: meowth/__main__.py:6580 +#: meowth/__main__.py:6596 msgid "Starting - Meowth! The group that was waiting{timestr}is starting the raid! Trainers {trainer_list}, if you are not in this group and are waiting for the next group, please respond with {here_emoji} or **!here**. If you need to ask those that just started to back out of their lobby, use **!backout**" msgstr "" -#: meowth/__main__.py:6588 +#: meowth/__main__.py:6604 msgid "**Next Group**" msgstr "" -#: meowth/__main__.py:6623 +#: meowth/__main__.py:6639 msgid "Meowth! There's no one else in the lobby for this raid!" msgstr "" -#: meowth/__main__.py:6629 +#: meowth/__main__.py:6645 msgid "Backout - Meowth! {author} has indicated that the group consisting of {lobby_list} and the people with them has backed out of the lobby! If this is inaccurate, please use **!lobby** or **!cancel** to help me keep my lists accurate!" msgstr "" -#: meowth/__main__.py:6643 +#: meowth/__main__.py:6659 msgid "Meowth! There's no one in the lobby for this raid!" msgstr "" -#: meowth/__main__.py:6646 +#: meowth/__main__.py:6662 msgid "Backout - Meowth! {author} has requested a backout! If one of the following trainers reacts with the check mark, I will assume the group is backing out of the raid lobby as requested! {lobby_list}" msgstr "" -#: meowth/__main__.py:6657 +#: meowth/__main__.py:6673 msgid "Meowth! {user} confirmed the group is backing out!" msgstr "" -#: meowth/__main__.py:6677 +#: meowth/__main__.py:6693 msgid "**Meowth!** " msgstr "" -#: meowth/__main__.py:6733 +#: meowth/__main__.py:6749 msgid " (assumed)" msgstr "" -#: meowth/__main__.py:6739 +#: meowth/__main__.py:6755 msgid " Next group: **{}**" msgstr "" -#: meowth/__main__.py:6743 meowth/__main__.py:6745 +#: meowth/__main__.py:6759 meowth/__main__.py:6761 msgid " - Hatches: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6751 meowth/__main__.py:6755 +#: meowth/__main__.py:6767 meowth/__main__.py:6771 msgid " - Starts: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6753 +#: meowth/__main__.py:6769 msgid " - Ends: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6757 +#: meowth/__main__.py:6773 msgid " - Expiry: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6758 +#: meowth/__main__.py:6774 msgid "" " {raidchannel}{expiry_text}\n" msgstr "" -#: meowth/__main__.py:6759 +#: meowth/__main__.py:6775 msgid "" " {interestcount} interested, {comingcount} coming, {herecount} here, {lobbycount} in the lobby.{start_str}\n" msgstr "" -#: meowth/__main__.py:6762 +#: meowth/__main__.py:6778 msgid "" "**Here's the current channels for {0}**\n" "\n" msgstr "" -#: meowth/__main__.py:6764 +#: meowth/__main__.py:6780 msgid "" "**Active Raids:**\n" msgstr "" -#: meowth/__main__.py:6770 +#: meowth/__main__.py:6786 msgid "" "**Active Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6774 +#: meowth/__main__.py:6790 msgid "" "**Raid Eggs:**\n" msgstr "" -#: meowth/__main__.py:6780 +#: meowth/__main__.py:6796 msgid "" "**Raid Eggs:** (continued)\n" msgstr "" -#: meowth/__main__.py:6784 +#: meowth/__main__.py:6800 msgid "" "**EX Raids:**\n" msgstr "" -#: meowth/__main__.py:6790 +#: meowth/__main__.py:6806 msgid "" "**EX Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6793 +#: meowth/__main__.py:6809 msgid "" "**Meetups:**\n" msgstr "" -#: meowth/__main__.py:6799 +#: meowth/__main__.py:6815 msgid "" "**Meetups:** (continued)\n" msgstr "" -#: meowth/__main__.py:6802 +#: meowth/__main__.py:6818 msgid "Meowth! No active raids! Report one with **!raid [weather] [timer]**." msgstr "" -#: meowth/__main__.py:6836 +#: meowth/__main__.py:6852 msgid " Nobody has updated their status yet!" msgstr "" -#: meowth/__main__.py:6839 +#: meowth/__main__.py:6855 msgid "" "\n" "The next group will be starting at **{}**" msgstr "" -#: meowth/__main__.py:6852 meowth/__main__.py:6899 meowth/__main__.py:6946 -#: meowth/__main__.py:6996 meowth/__main__.py:7043 meowth/__main__.py:7090 -#: meowth/__main__.py:7134 meowth/__main__.py:7155 meowth/__main__.py:7191 +#: meowth/__main__.py:6868 meowth/__main__.py:6915 meowth/__main__.py:6962 +#: meowth/__main__.py:7012 meowth/__main__.py:7059 meowth/__main__.py:7106 +#: meowth/__main__.py:7150 meowth/__main__.py:7171 meowth/__main__.py:7207 msgid "**Meowth!**" msgstr "" -#: meowth/__main__.py:6870 meowth/__main__.py:6877 meowth/__main__.py:6917 -#: meowth/__main__.py:6924 meowth/__main__.py:6965 meowth/__main__.py:6972 -#: meowth/__main__.py:7013 meowth/__main__.py:7020 +#: meowth/__main__.py:6886 meowth/__main__.py:6893 meowth/__main__.py:6933 +#: meowth/__main__.py:6940 meowth/__main__.py:6981 meowth/__main__.py:6988 +#: meowth/__main__.py:7029 meowth/__main__.py:7036 msgid "**{name}**" msgstr "" -#: meowth/__main__.py:6873 meowth/__main__.py:6880 meowth/__main__.py:6920 -#: meowth/__main__.py:6927 meowth/__main__.py:6968 meowth/__main__.py:6975 -#: meowth/__main__.py:7016 meowth/__main__.py:7023 +#: meowth/__main__.py:6889 meowth/__main__.py:6896 meowth/__main__.py:6936 +#: meowth/__main__.py:6943 meowth/__main__.py:6984 meowth/__main__.py:6991 +#: meowth/__main__.py:7032 meowth/__main__.py:7039 msgid "**{name} ({count})**" msgstr "" -#: meowth/__main__.py:6874 meowth/__main__.py:6881 meowth/__main__.py:6921 -#: meowth/__main__.py:6928 meowth/__main__.py:6969 meowth/__main__.py:6976 -#: meowth/__main__.py:7017 meowth/__main__.py:7024 +#: meowth/__main__.py:6890 meowth/__main__.py:6897 meowth/__main__.py:6937 +#: meowth/__main__.py:6944 meowth/__main__.py:6985 meowth/__main__.py:6992 +#: meowth/__main__.py:7033 meowth/__main__.py:7040 msgid "{name} **({count})**" msgstr "" -#: meowth/__main__.py:6886 meowth/__main__.py:6888 +#: meowth/__main__.py:6902 meowth/__main__.py:6904 msgid " including {trainer_list} and the people with them! Let them know if there is a group forming" msgstr "" -#: meowth/__main__.py:6889 +#: meowth/__main__.py:6905 msgid " {trainer_count} interested{including_string}!" msgstr "" -#: meowth/__main__.py:6933 meowth/__main__.py:6935 +#: meowth/__main__.py:6949 meowth/__main__.py:6951 msgid " including {trainer_list} and the people with them! Be considerate and wait for them if possible" msgstr "" -#: meowth/__main__.py:6936 +#: meowth/__main__.py:6952 msgid " {trainer_count} on the way{including_string}!" msgstr "" -#: meowth/__main__.py:6983 meowth/__main__.py:6985 +#: meowth/__main__.py:6999 meowth/__main__.py:7001 msgid " including {trainer_list} and the people with them! Be considerate and let them know if and when you'll be there" msgstr "" -#: meowth/__main__.py:6986 +#: meowth/__main__.py:7002 msgid " {trainer_count} waiting at the {raidtype}{including_string}!" msgstr "" -#: meowth/__main__.py:7030 meowth/__main__.py:7032 +#: meowth/__main__.py:7046 meowth/__main__.py:7048 msgid " including {trainer_list} and the people with them! Use **!lobby** if you are joining them or **!backout** to request a backout" msgstr "" -#: meowth/__main__.py:7033 +#: meowth/__main__.py:7049 msgid " {trainer_count} in the lobby{including_string}!" msgstr "" -#: meowth/__main__.py:7076 +#: meowth/__main__.py:7092 msgid "" "{type}{name}: **{total} total,** {interested} interested, {coming} coming, {here} waiting{type}\n" msgstr "" -#: meowth/__main__.py:7078 +#: meowth/__main__.py:7094 msgid "" " Boss numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7080 +#: meowth/__main__.py:7096 msgid " Nobody has told me what boss they want!" msgstr "" -#: meowth/__main__.py:7115 +#: meowth/__main__.py:7131 msgid "" "{emoji} **{total} total,** {interested} interested, {coming} coming, {here} waiting {emoji}\n" msgstr "" -#: meowth/__main__.py:7118 +#: meowth/__main__.py:7134 msgid "**{grey_number} total,** {greymaybe} interested, {greycoming} coming, {greyhere} waiting" msgstr "" -#: meowth/__main__.py:7122 +#: meowth/__main__.py:7138 msgid "" " Team numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7124 +#: meowth/__main__.py:7140 msgid " Nobody has updated their status!" msgstr "" -#: meowth/__main__.py:7144 +#: meowth/__main__.py:7160 msgid " Your current **!want** list is: ```{wantlist}```" msgstr "" -#: meowth/__main__.py:7146 +#: meowth/__main__.py:7162 msgid " You don't have any wants! use **!want** to add some." msgstr "" -#: meowth/__main__.py:7170 meowth/__main__.py:7176 +#: meowth/__main__.py:7186 meowth/__main__.py:7192 msgid "**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, **Reported By**: {author}" msgstr "" -#: meowth/__main__.py:7172 +#: meowth/__main__.py:7188 msgid "" "Meowth! **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7180 +#: meowth/__main__.py:7196 msgid "" " **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7182 +#: meowth/__main__.py:7198 msgid " There are no reported research reports. Report one with **!research**" msgstr "" -#: meowth/__main__.py:7206 +#: meowth/__main__.py:7222 msgid "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: {author}" msgstr "" -#: meowth/__main__.py:7208 +#: meowth/__main__.py:7224 msgid "" "Meowth! **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: meowth/__main__.py:7212 +#: meowth/__main__.py:7228 msgid "" "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: {author}\n" "**Location**: <{url}>" msgstr "" -#: meowth/__main__.py:7216 +#: meowth/__main__.py:7232 msgid "" " **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: meowth/__main__.py:7218 +#: meowth/__main__.py:7234 msgid " There are no reported wild pokemon. Report one with **!wild **" msgstr "" +#: meowth/errors.py:132 +msgid "Meowth! I'm missing some details! Usage: {prefix}{command}" +msgstr "" + +#: meowth/errors.py:165 +msgid "Meowth! Team Management is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:170 +msgid "Meowth! Pokemon Notifications are not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:175 +msgid "Meowth! Wild Reporting is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:180 +msgid "Meowth! Reporting is not enabled for this channel. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:185 +msgid "Meowth! Raid Management is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:190 +msgid "Meowth! EX Raid Management is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:195 +msgid "Meowth! Research Reporting is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:200 +msgid "Meowth! Meetup Reporting is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:205 +msgid "Meowth! Channel Archiving is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:210 +msgid "Meowth! EX Raid Invite is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:216 meowth/errors.py:411 meowth/errors.py:428 +#: meowth/errors.py:445 +msgid "Meowth! Please use **{prefix}{cmd_name}** in " +msgstr "" + +#: meowth/errors.py:219 meowth/errors.py:346 meowth/errors.py:363 +#: meowth/errors.py:380 meowth/errors.py:397 meowth/errors.py:414 +#: meowth/errors.py:431 meowth/errors.py:448 +msgid "a Region report channel." +msgstr "" + +#: meowth/errors.py:221 meowth/errors.py:348 meowth/errors.py:365 +#: meowth/errors.py:382 meowth/errors.py:399 meowth/errors.py:416 +#: meowth/errors.py:433 meowth/errors.py:450 +msgid "one of the following region channels:" +msgstr "" + +#: meowth/errors.py:233 +msgid "Meowth! Please use **{prefix}{cmd_name}** in the following channel" +msgstr "" + +#: meowth/errors.py:236 +msgid "" +"s:\n" +msgstr "" + +#: meowth/errors.py:238 +msgid ": " +msgstr "" + +#: meowth/errors.py:254 +msgid "Meowth! Please use **{prefix}{cmd_name}** in a Raid channel. Use **{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:257 meowth/errors.py:274 meowth/errors.py:327 +msgid "Region report channel to see active raids." +msgstr "" + +#: meowth/errors.py:259 meowth/errors.py:276 meowth/errors.py:329 +msgid "of the following Region channels to see active raids:" +msgstr "" + +#: meowth/errors.py:271 +msgid "Meowth! Please use **{prefix}{cmd_name}** in an Egg channel. Use **{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:287 +msgid "Meowth! **{prefix}{cmd_name}** can't be used in a Raid channel." +msgstr "" + +#: meowth/errors.py:293 +msgid "Meowth! Please use **{prefix}{cmd_name}** in an Active Raid channel. Use **{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:302 +msgid "Region report channel to see active channels." +msgstr "" + +#: meowth/errors.py:304 +msgid "of the following Region channels to see active channels:" +msgstr "" + +#: meowth/errors.py:312 meowth/errors.py:337 +msgid "" +"\n" +"This is an egg channel. The channel needs to be activated with **{prefix}raid ** before I accept commands!" +msgstr "" + +#: meowth/errors.py:318 +msgid "Meowth! Please use **{prefix}{cmd_name}** in an Active channel. Use **{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:343 +msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid channel or " +msgstr "" + +#: meowth/errors.py:360 +msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid Egg channel or " +msgstr "" + +#: meowth/errors.py:377 +msgid "Meowth! Please use **{prefix}{cmd_name}** in either a EX Raid channel or one of the following region channels:" +msgstr "" + +#: meowth/errors.py:394 +msgid "Meowth! Please use **{prefix}{cmd_name}** in a EX Raid channel. Use **{prefix}list** in any of the following region channels to see active raids:" +msgstr "" + +#: meowth/utils.py:138 +msgid "Raid Coordination Help" +msgstr "" + +#: meowth/utils.py:141 +msgid "<> denote required arguments, [] denote optional arguments" +msgstr "" + +#: meowth/utils.py:144 +msgid "Raid MGMT Commands" +msgstr "" + diff --git a/meowth/__main__.py b/meowth/__main__.py index 3e84b868c..d35d49366 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -4522,7 +4522,7 @@ async def _eggassume(args, raid_channel, author=None): await raid_channel.send(_('{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!').format(roletest=roletest,pokemon=entered_raid.title())) if str(egglevel) in guild_dict[raid_channel.guild.id]['configure_dict']['counters']['auto_levels']: ctrs_dict = await _get_generic_counters(raid_channel.guild, entered_raid, weather) - ctrsmsg = "Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters." + ctrsmsg = _("Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters.") ctrsmessage = await raid_channel.send(content=ctrsmsg,embed=ctrs_dict[0]['embed']) ctrsmessage_id = ctrsmessage.id await ctrsmessage.pin() @@ -4679,7 +4679,7 @@ async def _eggtoraid(entered_raid, raid_channel, author=None): egg_report = None if str(egglevel) in guild_dict[raid_channel.guild.id]['configure_dict']['counters']['auto_levels'] and not eggdetails.get('pokemon', None): ctrs_dict = await _get_generic_counters(raid_channel.guild, entered_raid, weather) - ctrsmsg = "Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters." + ctrsmsg = _("Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters.") ctrsmessage = await raid_channel.send(content=ctrsmsg,embed=ctrs_dict[0]['embed']) ctrsmessage_id = ctrsmessage.id await ctrsmessage.pin() @@ -6058,7 +6058,7 @@ async def interested(ctx, *, teamcounts: str=None): trainer_dict = guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['trainer_dict'] entered_interest = trainer_dict.get(ctx.author.id, {}).get('interest', []) egglevel = guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['egglevel'] - if (not teamcounts): + if not teamcounts: if ctx.author.id in trainer_dict: bluecount = str(trainer_dict[ctx.author.id]['party']['mystic']) + _('m ') redcount = str(trainer_dict[ctx.author.id]['party']['valor']) + _('v ') @@ -6076,7 +6076,7 @@ async def interested(ctx, *, teamcounts: str=None): pkmn_match = next((p for p in pkmn_info['pokemon_list'] if re.sub(rgx, '', p) in re.sub(rgx, '', teamcounts.lower())), None) if pkmn_match and guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['type'] == "egg": entered_interest = [] - for word in re.split(' |,', teamcounts.lower()): + for word in re.split('[ ,]', teamcounts.lower()): if word.lower() in pkmn_info['pokemon_list']: if get_number(word.lower()) in raid_info['raid_eggs'][egglevel]['pokemon']: if word.lower() not in entered_interest: @@ -6092,7 +6092,7 @@ async def interested(ctx, *, teamcounts: str=None): elif (ctx.author.id in trainer_dict) and (sum(trainer_dict[ctx.author.id]['status'].values()) > 0): total = trainer_dict[ctx.author.id]['count'] elif teamcounts: - total = re.sub('[^0-9 ]','', teamcounts) + total = re.sub('[^0-9 ]', '', teamcounts) total = sum([int(x) for x in total.split()]) else: total = 1 @@ -6102,13 +6102,14 @@ async def interested(ctx, *, teamcounts: str=None): partylist = result[1] await _maybe(ctx.channel, ctx.author, count, partylist, entered_interest) + async def _maybe(channel, author, count, party, entered_interest=None): trainer_dict = guild_dict[channel.guild.id]['raidchannel_dict'][channel.id]['trainer_dict'] allblue = 0 allred = 0 allyellow = 0 allunknown = 0 - if (not party): + if not party: for role in author.roles: if role.name.lower() == 'mystic': allblue = count @@ -6325,7 +6326,7 @@ async def _here(channel, author, count, party, entered_interest=None): lobbymsg += _('\nThere is a group already in the lobby! Use **!lobby** to join them or **!backout** to request a backout! Otherwise, you may have to wait for the next group!') except KeyError: pass - if (not party): + if not party: for role in author.roles: if role.name.lower() == 'mystic': allblue = count @@ -6352,9 +6353,7 @@ async def _here(channel, author, count, party, entered_interest=None): msg += ' {blue_emoji}: {mystic} | {red_emoji}: {valor} | {yellow_emoji}: {instinct} | ❔: {unknown}'.format(blue_emoji=parse_emoji(channel.guild, cf.get_team_info('mystic')['emoji']), mystic=party['mystic'], red_emoji=parse_emoji(channel.guild, cf.get_team_info('valor')['emoji']), valor=party['valor'], instinct=party['instinct'], yellow_emoji=parse_emoji(channel.guild, cf.get_team_info('instinct')['emoji']), unknown=party['unknown']) await channel.send(msg + lobbymsg) if author.id not in trainer_dict: - trainer_dict[author.id] = { - - } + trainer_dict[author.id] = {} trainer_dict[author.id]['status'] = {'maybe':0, 'coming':0, 'here':count, 'lobby':0} trainer_dict[author.id]['count'] = count trainer_dict[author.id]['party'] = party @@ -6363,6 +6362,7 @@ async def _here(channel, author, count, party, entered_interest=None): await _edit_party(channel, author) guild_dict[channel.guild.id]['raidchannel_dict'][channel.id]['trainer_dict'] = trainer_dict + async def _party_status(ctx, total, teamcounts): channel = ctx.channel author = ctx.author @@ -6387,26 +6387,23 @@ async def _party_status(ctx, total, teamcounts): instinct = ['instinct', 0] valor = ['valor', 0] unknown = ['unknown', 0] + regx = re.compile('([a-zA-Z]+)([0-9]+)|([0-9]+)([a-zA-Z]+)') team_aliases = { - _('mystic'): mystic, - _('blue'): mystic, - _('m'): mystic, - _('b'): mystic, - _('instinct'): instinct, - _('yellow'): instinct, - _('i'): instinct, - _('y'): instinct, - _('valor'): valor, - _('red'): valor, - _('v'): valor, - _('r'): valor, - _('unknown'): unknown, - _('grey'): unknown, - _('gray'): unknown, - _('u'): unknown, - _('g'): unknown, + cf.get_team_info('mystic')['name'] : mystic, + cf.get_team_info('mystic')['color']: mystic, + cf.get_team_info('mystic')['short']: mystic, + cf.get_team_info('instinct')['name'] : instinct, + cf.get_team_info('instinct')['color']: instinct, + cf.get_team_info('instinct')['short']: instinct, + cf.get_team_info('valor')['name'] : valor, + cf.get_team_info('valor')['color']: valor, + cf.get_team_info('valor')['short']: valor, + 'unknown': unknown, + 'grey': unknown, + 'gray': unknown, + 'u': unknown, + 'g': unknown, } - regx = re.compile('([a-zA-Z]+)([0-9]+)|([0-9]+)([a-zA-Z]+)') for count in teamcounts: if count.isdigit(): if total: @@ -6445,6 +6442,7 @@ async def _party_status(ctx, total, teamcounts): result = [total, partylist] return result + async def _edit_party(channel, author=None): egglevel = guild_dict[channel.guild.id]['raidchannel_dict'][channel.id]['egglevel'] if egglevel != "0": diff --git a/meowth/utils.py b/meowth/utils.py index e2c7659f3..7b7f0d74c 100644 --- a/meowth/utils.py +++ b/meowth/utils.py @@ -150,13 +150,13 @@ def sanitize_channel_name(name): async def get_raid_help(prefix, avatar, user=None): helpembed = discord.Embed(colour=discord.Colour.lighter_grey()) - helpembed.set_author(name="Raid Coordination Help", icon_url=avatar) + helpembed.set_author(name=_("Raid Coordination Help"), icon_url=avatar) helpembed.add_field( name="Key", - value="<> denote required arguments, [] denote optional arguments", + value=_("<> denote required arguments, [] denote optional arguments"), inline=False) helpembed.add_field( - name="Raid MGMT Commands", + name=_("Raid MGMT Commands"), value=( f"`{prefix}raid `\n" f"`{prefix}weather `\n" From 83939bd4911442a2b7f4dd2758dee464cf303474 Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sat, 30 Jun 2018 23:56:01 +0200 Subject: [PATCH 11/15] =?UTF-8?q?correction=20d=C3=A9tection=20d'=C3=A9qui?= =?UTF-8?q?pe=20sur=20RAID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 7937f44) --- meowth/__main__.py | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/meowth/__main__.py b/meowth/__main__.py index d35d49366..f46396f8e 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -6313,6 +6313,7 @@ async def here(ctx, *, teamcounts: str=None): partylist = result[1] await _here(ctx.channel, ctx.author, count, partylist, entered_interest) + async def _here(channel, author, count, party, entered_interest=None): lobbymsg = '' allblue = 0 @@ -6326,20 +6327,22 @@ async def _here(channel, author, count, party, entered_interest=None): lobbymsg += _('\nThere is a group already in the lobby! Use **!lobby** to join them or **!backout** to request a backout! Otherwise, you may have to wait for the next group!') except KeyError: pass + logger.debug("party: %s" % party) if not party: for role in author.roles: - if role.name.lower() == 'mystic': + if role.name.lower() == cf.get_team_info('mystic')['role'].lower(): allblue = count break - elif role.name.lower() == 'valor': + elif role.name.lower() == cf.get_team_info('valor')['role'].lower(): allred = count break - elif role.name.lower() == 'instinct': + elif role.name.lower() == cf.get_team_info('instinct')['role'].lower(): allyellow = count break else: allunknown = count - party = {'mystic':allblue, 'valor':allred, 'instinct':allyellow, 'unknown':allunknown} + party = {'mystic': allblue, 'valor': allred, 'instinct': allyellow, 'unknown': allunknown} + logger.debug("party: %s" % party) if count == 1: team_emoji = max(party, key=lambda key: party[key]) if team_emoji == "unknown": @@ -6347,6 +6350,7 @@ async def _here(channel, author, count, party, entered_interest=None): else: team_emoji = parse_emoji(channel.guild, cf.get_team_info(team_emoji)['emoji']) msg = _('Meowth! {member} is at the {raidtype}! {emoji}: 1').format(member=author.mention, emoji=team_emoji, raidtype=raidtype) + logger.debug(msg) await channel.send(msg + lobbymsg) else: msg = _('Meowth! {member} is at the {raidtype} with a total of {trainer_count} trainers!').format(member=author.mention, trainer_count=count, raidtype=raidtype) @@ -6366,14 +6370,14 @@ async def _here(channel, author, count, party, entered_interest=None): async def _party_status(ctx, total, teamcounts): channel = ctx.channel author = ctx.author - for role in ctx.author.roles: - if role.name.lower() == 'mystic': + for role in author.roles: + if role.name.lower() == cf.get_team_info('mystic')['role'].lower(): my_team = 'mystic' break - elif role.name.lower() == 'valor': + elif role.name.lower() == cf.get_team_info('valor')['role'].lower(): my_team = 'valor' break - elif role.name.lower() == 'instinct': + elif role.name.lower() == cf.get_team_info('instinct')['role'].lower(): my_team = 'instinct' break else: @@ -6389,13 +6393,16 @@ async def _party_status(ctx, total, teamcounts): unknown = ['unknown', 0] regx = re.compile('([a-zA-Z]+)([0-9]+)|([0-9]+)([a-zA-Z]+)') team_aliases = { - cf.get_team_info('mystic')['name'] : mystic, + 'mystic' : mystic, + cf.get_team_info('mystic')['name']: mystic, cf.get_team_info('mystic')['color']: mystic, cf.get_team_info('mystic')['short']: mystic, - cf.get_team_info('instinct')['name'] : instinct, + 'instinct': instinct, + cf.get_team_info('instinct')['name']: instinct, cf.get_team_info('instinct')['color']: instinct, cf.get_team_info('instinct')['short']: instinct, - cf.get_team_info('valor')['name'] : valor, + 'valor': valor, + cf.get_team_info('valor')['name']: valor, cf.get_team_info('valor')['color']: valor, cf.get_team_info('valor')['short']: valor, 'unknown': unknown, @@ -6438,7 +6445,7 @@ async def _party_status(ctx, total, teamcounts): unknown[1] = total - team_total else: team_aliases[my_team][1] = total - team_total - partylist = {'mystic':mystic[1], 'valor':valor[1], 'instinct':instinct[1], 'unknown':unknown[1]} + partylist = {'mystic': mystic[1], 'valor': valor[1], 'instinct': instinct[1], 'unknown': unknown[1]} result = [total, partylist] return result From 49b0486e1c2bd5b26ed62a917cadb9c1e00e70e8 Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Mon, 9 Jul 2018 20:08:16 +0200 Subject: [PATCH 12/15] Refactor config usage --- meowth/__main__.py | 171 +++++++++++++++++++------------------------ meowth/config.py | 58 +++++++++++++-- tests/test_config.py | 3 + 3 files changed, 129 insertions(+), 103 deletions(-) diff --git a/meowth/__main__.py b/meowth/__main__.py index f46396f8e..5f0f1e7de 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -36,6 +36,8 @@ from meowth.config import Config from meowth.errors import custom_error_handling from meowth.logs import init_loggers +from meowth.utils import * + logger = init_loggers() @@ -95,14 +97,6 @@ def _get_prefix(bot, message): Helper functions """ -def __load_raid_info(): - # Check first if the server has its own configuration for raid source - raid_path_source = os.path.join('config', 'raid_info.json') - if not os.path.isfile(raid_path_source): - raid_path_source = os.path.join('data', 'raid_info.json') - with open(raid_path_source, 'r') as fd: - raid_info = json.load(fd) - return (raid_path_source, raid_info) def load_config(): global config @@ -118,13 +112,14 @@ def load_config(): 'meowth', localedir='locale', languages=[config['bot-language']]) language.install() pokemon_language = [config['pokemon-language']] - # Load Pokemon list and raid info pokemon_path_source = os.path.join( 'locale', '{0}', 'pkmn.json').format(config['pokemon-language']) + raid_path_source = os.path.join('data', 'raid_info.json') + # Load Pokemon list and raid info with open(pokemon_path_source, 'r') as fd: pkmn_info = json.load(fd) - - raid_path_source, raid_info = __load_raid_info() + with open(raid_path_source, 'r') as fd: + raid_info = json.load(fd) # Load type information with open(os.path.join('data', 'type_chart.json'), 'r') as fd: type_chart = json.load(fd) @@ -140,9 +135,7 @@ def load_config(): Meowth.pkmn_info = pkmn_info -Meowth.raid_info = raid_info -Meowth.type_list = type_list -Meowth.type_chart = type_chart +Meowth.raid_info = cf.get_raid_info() Meowth.config = config Meowth.pkmn_info_path = pkmn_path @@ -213,15 +206,15 @@ def get_level(pkmn): pkmn_number = pkmn else: pkmn_number = get_number(pkmn) - for level in raid_info['raid_eggs']: - for level, pkmn_list in raid_info['raid_eggs'].items(): + for level in cf.get_raid_info()['raid_eggs']: + for level, pkmn_list in cf.get_raid_info()['raid_eggs'].items(): if pkmn_number in pkmn_list["pokemon"]: return level def get_raidlist(): raidlist = [] - for level in raid_info['raid_eggs']: - for pokemon in raid_info['raid_eggs'][level]['pokemon']: + for level in cf.get_raid_info()['raid_eggs']: + for pokemon in cf.get_raid_info()['raid_eggs'][level]['pokemon']: raidlist.append(pokemon) raidlist.append(get_name(pokemon).lower()) return raidlist @@ -640,7 +633,7 @@ async def expiry_check(channel): end = guild_dict[guild.id]['raidchannel_dict'][channel.id]['meetup'].get('end',False) if start and guild_dict[guild.id]['raidchannel_dict'][channel.id]['type'] == 'egg': if start < now: - pokemon = get_name(raid_info['raid_eggs']['EX']['pokemon'][0]) + pokemon = get_name(cf.get_raid_info()['raid_eggs']['EX']['pokemon'][0]) await _eggtoraid(pokemon, channel, author=None) if end and end < now: event_loop.create_task(expire_channel(channel)) @@ -658,9 +651,9 @@ async def expiry_check(channel): if guild_dict[guild.id]['raidchannel_dict'][channel.id]['type'] == 'egg': pokemon = guild_dict[guild.id]['raidchannel_dict'][channel.id]['pokemon'] egglevel = guild_dict[guild.id]['raidchannel_dict'][channel.id]['egglevel'] - if not pokemon and len(raid_info['raid_eggs'][egglevel]['pokemon']) == 1: - pokemon = get_name(raid_info['raid_eggs'][egglevel]['pokemon'][0]) - elif not pokemon and egglevel == "5" and guild_dict[channel.guild.id]['configure_dict']['settings'].get('regional',None) in raid_info['raid_eggs']["5"]['pokemon']: + if not pokemon and len(cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']) == 1: + pokemon = get_name(cf.get_raid_info()['raid_eggs'][egglevel]['pokemon'][0]) + elif not pokemon and egglevel == "5" and guild_dict[channel.guild.id]['configure_dict']['settings'].get('regional',None) in cf.get_raid_info()['raid_eggs']["5"]['pokemon']: pokemon = get_name(guild_dict[channel.guild.id]['configure_dict']['settings']['regional']) if pokemon: logger.info( @@ -1008,7 +1001,7 @@ async def message_cleanup(loop=True): report_message = await report_edit_dict[messageid]['channel'].get_message(messageid) await report_message.edit(content=report_edit_dict[messageid]['action']['content'],embed=discord.Embed(description=report_edit_dict[messageid]['action']['embedcontent'], colour=report_message.embeds[0].colour.value)) await report_message.clear_reactions() - except (discord.errors.NotFound, discord.errors.Forbidden, discord.errors.HTTPException, IndexError): + except (discord.errors.NotFound, discord.errors.Forbidden, discord.errors.HTTPException): pass # save server_dict changes after cleanup logger.info('message_cleanup - SAVING CHANGES') @@ -1374,19 +1367,7 @@ async def save(ctx): await _print(Meowth.owner, err) async def _save(): - with tempfile.NamedTemporaryFile('wb', dir=os.path.dirname(os.path.join('config', 'serverdict')), delete=False) as tf: - pickle.dump(guild_dict, tf, (- 1)) - tempname = tf.name - try: - os.remove(os.path.join('config', 'serverdict_backup')) - except OSError as e: - pass - try: - os.rename(os.path.join('config', 'serverdict'), os.path.join('config', 'serverdict_backup')) - except OSError as e: - if e.errno != errno.ENOENT: - raise - os.rename(tempname, os.path.join('config', 'serverdict')) + Config.save_serverdict(guild_dict) @Meowth.command() @checks.is_owner() @@ -3331,7 +3312,7 @@ async def reload_json(ctx): Usage: !reload_json Useful to avoid a full restart if boss list changed""" logger.info("reloading the jsons ...") - load_config() + cf.reload() await ctx.message.add_reaction('☑') @Meowth.command() @@ -3340,29 +3321,29 @@ async def raid_json(ctx, level=None, *, newlist=None): 'Edits or displays raid_info.json\n\n Usage: !raid_json [level] [list]' msg = '' if (not level) and (not newlist): - for level in raid_info['raid_eggs']: - msg += _('\n**Level {level} raid list:** `{raidlist}` \n').format(level=level, raidlist=raid_info['raid_eggs'][level]['pokemon']) - for pkmn in raid_info['raid_eggs'][level]['pokemon']: + for level in cf.get_raid_info()['raid_eggs']: + msg += _('\n**Level {level} raid list:** `{raidlist}` \n').format(level=level, raidlist=cf.get_raid_info()['raid_eggs'][level]['pokemon']) + for pkmn in cf.get_raid_info()['raid_eggs'][level]['pokemon']: msg += '{name} ({number})'.format(name=get_name(pkmn).title(), number=pkmn) msg += ' ' msg += '\n' return await ctx.channel.send(msg) - elif level in raid_info['raid_eggs'] and (not newlist): - msg += _('**Level {level} raid list:** `{raidlist}` \n').format(level=level, raidlist=raid_info['raid_eggs'][level]['pokemon']) - for pkmn in raid_info['raid_eggs'][level]['pokemon']: + elif level in cf.get_raid_info()['raid_eggs'] and (not newlist): + msg += _('**Level {level} raid list:** `{raidlist}` \n').format(level=level, raidlist=cf.get_raid_info()['raid_eggs'][level]['pokemon']) + for pkmn in cf.get_raid_info()['raid_eggs'][level]['pokemon']: msg += '{name} ({number})'.format(name=get_name(pkmn).title(), number=pkmn) msg += ' ' msg += '\n' return await ctx.channel.send(msg) - elif level in raid_info['raid_eggs'] and newlist: + elif level in cf.get_raid_info()['raid_eggs'] and newlist: newlist = [item.strip() for item in newlist.strip('[]').split(',')] try: intlist = [int(x) for x in newlist] except: return await ctx.channel.send(_("I couldn't understand the list you supplied! Please use a comma-separated list of Pokemon species numbers.")) msg += _('I will replace this:\n') - msg += _('**Level {level} raid list:** `{raidlist}` \n').format(level=level, raidlist=raid_info['raid_eggs'][level]['pokemon']) - for pkmn in raid_info['raid_eggs'][level]['pokemon']: + msg += _('**Level {level} raid list:** `{raidlist}` \n').format(level=level, raidlist=cf.get_raid_info()['raid_eggs'][level]['pokemon']) + for pkmn in cf.get_raid_info()['raid_eggs'][level]['pokemon']: msg += '{name} ({number})'.format(name=get_name(pkmn).title(), number=pkmn) msg += ' ' msg += _('\n\nWith this:\n') @@ -3380,12 +3361,7 @@ async def raid_json(ctx, level=None, *, newlist=None): if timeout or res.emoji == '❎': return await ctx.channel.send(_("Meowth! Configuration cancelled!")) elif res.emoji == '✅': - __unused__, data = __load_raid_info() - tmp = data['raid_eggs'][level]['pokemon'] - data['raid_eggs'][level]['pokemon'] = intlist - with open(os.path.join('config', 'raid_info.json'), 'w') as fd: - json.dump(data, fd, indent=2, separators=(', ', ': ')) - load_config() + cf.save_raidegg_info(level, intlist) await question.clear_reactions() await question.add_reaction('☑') return await ctx.channel.send(_("Meowth! Configuration successful!")) @@ -3481,9 +3457,9 @@ async def changeraid(ctx, newraid): guild_dict[guild.id]['raidchannel_dict'][channel.id]['pokemon'] = '' changefrom = guild_dict[guild.id]['raidchannel_dict'][channel.id]['type'] guild_dict[guild.id]['raidchannel_dict'][channel.id]['type'] = 'egg' - egg_img = raid_info['raid_eggs'][newraid]['egg_img'] + egg_img = cf.get_raid_info()['raid_eggs'][newraid]['egg_img'] boss_list = [] - for p in raid_info['raid_eggs'][newraid]['pokemon']: + for p in cf.get_raid_info()['raid_eggs'][newraid]['pokemon']: p_name = get_name(p).title() p_type = get_type(message.guild, p) boss_list.append((((p_name + ' (') + str(p)) + ') ') + ''.join(p_type)) @@ -3493,7 +3469,7 @@ async def changeraid(ctx, newraid): report_message = await report_channel.get_message(guild_dict[guild.id]['raidchannel_dict'][channel.id]['raidreport']) oldembed = raid_message.embeds[0] raid_embed = discord.Embed(title=oldembed.title, url=oldembed.url, colour=message.guild.me.colour) - if len(raid_info['raid_eggs'][newraid]['pokemon']) > 1: + if len(cf.get_raid_info()['raid_eggs'][newraid]['pokemon']) > 1: raid_embed.add_field(name=_('**Possible Bosses:**'), value=_('{bosslist1}').format(bosslist1='\n'.join(boss_list[::2])), inline=True) raid_embed.add_field(name='\u200b', value=_('{bosslist2}').format(bosslist2='\n'.join(boss_list[1::2])), inline=True) else: @@ -3525,7 +3501,7 @@ async def changeraid(ctx, newraid): egglevel = guild_dict[guild.id]['raidchannel_dict'][channel.id]['egglevel'] if egglevel == "0": egglevel = get_level(newraid) - guild_dict[guild.id]['raidchannel_dict'][channel.id]['exp'] -= 60 * raid_info['raid_eggs'][egglevel]['raidtime'] + guild_dict[guild.id]['raidchannel_dict'][channel.id]['exp'] -= 60 * cf.get_raid_info()['raid_eggs'][egglevel]['raidtime'] await _eggtoraid(newraid, channel, author=message.author) @@ -4201,8 +4177,8 @@ async def _raid(message, content): await message.channel.send(_("Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to report one!").format(pokemon=entered_raid.capitalize())) return if raidexp is not False: - if _timercheck(raidexp, raid_info['raid_eggs'][get_level(entered_raid)]['raidtime']): - await message.channel.send(_("Meowth...that's too long. Level {raidlevel} raids currently last no more than {raidtime} minutes...").format(raidlevel=get_level(entered_raid), raidtime=raid_info['raid_eggs'][get_level(entered_raid)]['raidtime'])) + if _timercheck(raidexp, cf.get_raid_info()['raid_eggs'][get_level(entered_raid)]['raidtime']): + await message.channel.send(_("Meowth...that's too long. Level {raidlevel} raids currently last no more than {raidtime} minutes...").format(raidlevel=get_level(entered_raid), raidtime=cf.get_raid_info()['raid_eggs'][get_level(entered_raid)]['raidtime'])) return raid_details = ' '.join(raid_split) raid_details = raid_details.strip() @@ -4267,7 +4243,7 @@ async def _raid(message, content): if str(level) in guild_dict[message.guild.id]['configure_dict']['counters']['auto_levels']: try: ctrs_dict = await _get_generic_counters(message.guild, entered_raid, weather) - ctrsmsg = _("Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters.") + ctrsmsg = _("""Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters.""") ctrsmessage = await raid_channel.send(content=ctrsmsg,embed=ctrs_dict[0]['embed']) ctrsmessage_id = ctrsmessage.id await ctrsmessage.pin() @@ -4283,7 +4259,7 @@ async def _raid(message, content): guild_dict[message.guild.id]['raidchannel_dict'][raid_channel.id] = { 'reportcity': message.channel.id, 'trainer_dict': {}, - 'exp': time.time() + (60 * raid_info['raid_eggs'][str(level)]['raidtime']), + 'exp': time.time() + (60 * cf.get_raid_info()['raid_eggs'][str(level)]['raidtime']), 'manual_timer': False, 'active': True, 'raidmessage': raidmessage.id, @@ -4359,8 +4335,8 @@ async def _raidegg(message, content): raidexp = (60 * int(h)) + int(m) del raidegg_split[(- 1)] if raidexp is not False: - if _timercheck(raidexp, raid_info['raid_eggs'][str(egg_level)]['hatchtime']): - await message.channel.send(_("Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more than {hatchtime} minutes...").format(raidlevel=egg_level, hatchtime=raid_info['raid_eggs'][str(egg_level)]['hatchtime'])) + if _timercheck(raidexp, cf.get_raid_info()['raid_eggs'][str(egg_level)]['hatchtime']): + await message.channel.send(_("Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more than {hatchtime} minutes...").format(raidlevel=egg_level, hatchtime=cf.get_raid_info()['raid_eggs'][str(egg_level)]['hatchtime'])) return raid_details = ' '.join(raidegg_split) raid_details = raid_details.strip() @@ -4394,7 +4370,7 @@ async def _raidegg(message, content): return else: egg_level = str(egg_level) - egg_info = raid_info['raid_eggs'][egg_level] + egg_info = cf.get_raid_info()['raid_eggs'][egg_level] egg_img = egg_info['egg_img'] boss_list = [] for p in egg_info['pokemon']: @@ -4437,7 +4413,7 @@ async def _raidegg(message, content): 'trainer_dict': { }, - 'exp': time.time() + (60 * raid_info['raid_eggs'][egg_level]['hatchtime']), + 'exp': time.time() + (60 * cf.get_raid_info()['raid_eggs'][egg_level]['hatchtime']), 'manual_timer': False, 'active': True, 'raidmessage': raidmessage.id, @@ -4453,9 +4429,9 @@ async def _raidegg(message, content): await _timerset(raid_channel, raidexp) else: await raid_channel.send(content=_('Meowth! Hey {member}, if you can, set the time left until the egg hatches using **!timerset ** so others can check it with **!timer**.').format(member=message.author.mention)) - if len(raid_info['raid_eggs'][egg_level]['pokemon']) == 1: - await _eggassume('assume ' + get_name(raid_info['raid_eggs'][egg_level]['pokemon'][0]), raid_channel) - elif egg_level == "5" and guild_dict[raid_channel.guild.id]['configure_dict']['settings'].get('regional',None) in raid_info['raid_eggs']["5"]['pokemon']: + if len(cf.get_raid_info()['raid_eggs'][egg_level]['pokemon']) == 1: + await _eggassume('assume ' + get_name(cf.get_raid_info()['raid_eggs'][egg_level]['pokemon'][0]), raid_channel) + elif egg_level == "5" and guild_dict[raid_channel.guild.id]['configure_dict']['settings'].get('regional',None) in cf.get_raid_info()['raid_eggs']["5"]['pokemon']: await _eggassume('assume ' + get_name(guild_dict[raid_channel.guild.id]['configure_dict']['settings']['regional']), raid_channel) event_loop.create_task(expiry_check(raid_channel)) egg_reports = guild_dict[message.guild.id].setdefault('trainers',{}).setdefault(message.author.id,{}).setdefault('egg_reports',0) + 1 @@ -4484,7 +4460,7 @@ async def _eggassume(args, raid_channel, author=None): if (not raid_match): await raid_channel.send(_('Meowth! The Pokemon {pokemon} does not appear in raids!').format(pokemon=entered_raid.capitalize())) return - elif get_number(entered_raid) not in raid_info['raid_eggs'][egglevel]['pokemon']: + elif get_number(entered_raid) not in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']: await raid_channel.send(_('Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!').format(pokemon=entered_raid.capitalize(), level=egglevel)) return guild_dict[raid_channel.guild.id]['raidchannel_dict'][raid_channel.id]['pokemon'] = entered_raid @@ -4589,11 +4565,11 @@ async def _eggtoraid(entered_raid, raid_channel, author=None): if (not raid_match): await raid_channel.send(_('Meowth! The Pokemon {pokemon} does not appear in raids!').format(pokemon=entered_raid.capitalize())) return - elif get_number(entered_raid) not in raid_info['raid_eggs'][str(egglevel)]['pokemon']: + elif get_number(entered_raid) not in cf.get_raid_info()['raid_eggs'][str(egglevel)]['pokemon']: await raid_channel.send(_('Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!').format(pokemon=entered_raid.capitalize(), level=egglevel)) return if (egglevel.isdigit() and int(egglevel) > 0) or egglevel == 'EX': - raidexp = eggdetails['exp'] + 60 * raid_info['raid_eggs'][str(egglevel)]['raidtime'] + raidexp = eggdetails['exp'] + 60 * cf.get_raid_info()['raid_eggs'][str(egglevel)]['raidtime'] else: raidexp = eggdetails['exp'] end = datetime.datetime.utcfromtimestamp(raidexp) + datetime.timedelta(hours=guild_dict[raid_channel.guild.id]['configure_dict']['settings']['offset']) @@ -4746,7 +4722,7 @@ async def _exraid(ctx, location): raid_details = ' '.join(exraid_split) raid_details = raid_details.strip() raid_gmaps_link = create_gmaps_query(raid_details, message.channel, type="exraid") - egg_info = raid_info['raid_eggs']['EX'] + egg_info = cf.get_raid_info()['raid_eggs']['EX'] egg_img = egg_info['egg_img'] boss_list = [] for p in egg_info['pokemon']: @@ -4816,7 +4792,7 @@ async def _exraid(ctx, location): 'trainer_dict': { }, - 'exp': time.time() + (((60 * 60) * 24) * raid_info['raid_eggs']['EX']['hatchtime']), + 'exp': time.time() + (((60 * 60) * 24) * cf.get_raid_info()['raid_eggs']['EX']['hatchtime']), 'manual_timer': False, 'active': True, 'raidmessage': raidmessage.id, @@ -4826,8 +4802,8 @@ async def _exraid(ctx, location): 'pokemon': '', 'egglevel': 'EX' } - if len(raid_info['raid_eggs']['EX']['pokemon']) == 1: - await _eggassume('assume ' + get_name(raid_info['raid_eggs']['EX']['pokemon'][0]), raid_channel) + if len(cf.get_raid_info()['raid_eggs']['EX']['pokemon']) == 1: + await _eggassume('assume ' + get_name(cf.get_raid_info()['raid_eggs']['EX']['pokemon'][0]), raid_channel) now = datetime.datetime.utcnow() + datetime.timedelta(hours=guild_dict[raid_channel.guild.id]['configure_dict']['settings']['offset']) await raid_channel.send(content=_('Meowth! Hey {member}, if you can, set the time left until the egg hatches using **!timerset ** so others can check it with **!timer**. **** can just be written exactly how it appears on your EX Raid Pass.').format(member=message.author.mention)) ex_reports = guild_dict[message.guild.id].setdefault('trainers',{}).setdefault(message.author.id,{}).setdefault('ex_reports',0) + 1 @@ -5045,7 +5021,7 @@ async def _meetup(ctx, location): raid_details = ' '.join(event_split) raid_details = raid_details.strip() raid_gmaps_link = create_gmaps_query(raid_details, message.channel, type="meetup") - egg_info = raid_info['raid_eggs']['EX'] + egg_info = cf.get_raid_info()['raid_eggs']['EX'] raid_channel_name = _('meetup-') raid_channel_name += sanitize_channel_name(raid_details) raid_channel_category = get_category(message.channel,"EX", category_type="meetup") @@ -5072,7 +5048,7 @@ async def _meetup(ctx, location): guild_dict[message.guild.id]['raidchannel_dict'][raid_channel.id] = { 'reportcity': channel.id, 'trainer_dict': {}, - 'exp': time.time() + (((60 * 60) * 24) * raid_info['raid_eggs']['EX']['hatchtime']), + 'exp': time.time() + (((60 * 60) * 24) * cf.get_raid_info()['raid_eggs']['EX']['hatchtime']), 'manual_timer': False, 'active': True, 'raidmessage': raidmessage.id, @@ -5147,11 +5123,11 @@ async def timerset(ctx, *,timer): if type == 'egg': raidlevel = guild_dict[guild.id]['raidchannel_dict'][channel.id]['egglevel'] raidtype = _('Raid Egg') - maxtime = raid_info['raid_eggs'][raidlevel]['hatchtime'] + maxtime = cf.get_raid_info()['raid_eggs'][raidlevel]['hatchtime'] else: raidlevel = get_level(guild_dict[guild.id]['raidchannel_dict'][channel.id]['pokemon']) raidtype = _('Raid') - maxtime = raid_info['raid_eggs'][raidlevel]['raidtime'] + maxtime = cf.get_raid_info()['raid_eggs'][raidlevel]['raidtime'] if timer.isdigit(): raidexp = int(timer) elif type == 'egg' and ':' in timer: @@ -5256,7 +5232,7 @@ async def _timerset(raidchannel, exptime): elif guild_dict[guild.id]['raidchannel_dict'][raidchannel.id]['type'] == 'egg': egglevel = guild_dict[guild.id]['raidchannel_dict'][raidchannel.id]['egglevel'] hatch = end - end = hatch + datetime.timedelta(minutes=raid_info['raid_eggs'][egglevel]['raidtime']) + end = hatch + datetime.timedelta(minutes=cf.get_raid_info()['raid_eggs'][egglevel]['raidtime']) topicstr += _('Hatches on {expiry}').format(expiry=hatch.strftime(_('%B %d at %I:%M %p (%H:%M) | '))) topicstr += _('Ends on {end}').format(end=end.strftime(_('%B %d at %I:%M %p (%H:%M)'))) endtime = hatch.strftime(_('%B %d at %I:%M %p (%H:%M)')) @@ -5330,7 +5306,7 @@ async def starttime(ctx,*,start_time=""): if rc_d['type'] == 'egg': egglevel = rc_d['egglevel'] mintime = (rc_d['exp'] - time.time()) / 60 - maxtime = mintime + raid_info['raid_eggs'][egglevel]['raidtime'] + maxtime = mintime + cf.get_raid_info()['raid_eggs'][egglevel]['raidtime'] elif (rc_d['type'] == 'raid') or (rc_d['type'] == 'exraid'): egglevel = get_level(rc_d['pokemon']) mintime = 0 @@ -5540,7 +5516,7 @@ async def recover(ctx): raid_details = ' '.join(chsplit) raid_details = raid_details.strip() if (not topic): - exp = raidmessage.created_at.replace(tzinfo=datetime.timezone.utc).timestamp() + (60 * raid_info['raid_eggs'][egglevel]['hatchtime']) + exp = raidmessage.created_at.replace(tzinfo=datetime.timezone.utc).timestamp() + (60 * cf.get_raid_info()['raid_eggs'][egglevel]['hatchtime']) manual_timer = False else: topicsplit = topic.split('|') @@ -5549,8 +5525,8 @@ async def recover(ctx): exp = utchatch.replace(year=now.year, tzinfo=datetime.timezone.utc).timestamp() manual_timer = True pokemon = '' - if len(raid_info['raid_eggs'][egglevel]['pokemon']) == 1: - pokemon = get_name(raid_info['raid_eggs'][egglevel]['pokemon'][0]) + if len(cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']) == 1: + pokemon = get_name(cf.get_raid_info()['raid_eggs'][egglevel]['pokemon'][0]) elif name.split('-')[0] in get_raidlist(): raidtype = 'raid' egglevel = '0' @@ -5560,7 +5536,7 @@ async def recover(ctx): raid_details = ' '.join(chsplit) raid_details = raid_details.strip() if (not topic): - exp = raidmessage.created_at.replace(tzinfo=datetime.timezone.utc).timestamp() + (60 * raid_info['raid_eggs'][get_level(pokemon)]['raidtime']) + exp = raidmessage.created_at.replace(tzinfo=datetime.timezone.utc).timestamp() + (60 * cf.get_raid_info()['raid_eggs'][get_level(pokemon)]['raidtime']) manual_timer = False else: localend = datetime.datetime.strptime(topic[:(- 8)], _('Ends on %B %d at %I:%M %p')) @@ -5586,8 +5562,8 @@ async def recover(ctx): exp = utchatch.replace(year=now.year, tzinfo=datetime.timezone.utc).timestamp() manual_timer = True pokemon = '' - if len(raid_info['raid_eggs']['EX']['pokemon']) == 1: - pokemon = get_name(raid_info['raid_eggs']['EX']['pokemon'][0]) + if len(cf.get_raid_info()['raid_eggs']['EX']['pokemon']) == 1: + pokemon = get_name(cf.get_raid_info()['raid_eggs']['EX']['pokemon'][0]) elif meetup: raidtype = 'egg' egglevel = 'EX' @@ -6071,14 +6047,14 @@ async def interested(ctx, *, teamcounts: str=None): if teamcounts: if "all" in teamcounts.lower(): # What a hack - teamcounts = "{teamcounts} {bosslist}".format(teamcounts=teamcounts,bosslist=" ".join([get_name(s).title() for s in raid_info['raid_eggs'][egglevel]['pokemon']])) + teamcounts = "{teamcounts} {bosslist}".format(teamcounts=teamcounts,bosslist=" ".join([get_name(s).title() for s in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']])) teamcounts = teamcounts.lower().replace("all","").strip() pkmn_match = next((p for p in pkmn_info['pokemon_list'] if re.sub(rgx, '', p) in re.sub(rgx, '', teamcounts.lower())), None) if pkmn_match and guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['type'] == "egg": entered_interest = [] for word in re.split('[ ,]', teamcounts.lower()): if word.lower() in pkmn_info['pokemon_list']: - if get_number(word.lower()) in raid_info['raid_eggs'][egglevel]['pokemon']: + if get_number(word.lower()) in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']: if word.lower() not in entered_interest: entered_interest.append(word.lower()) else: @@ -6086,7 +6062,7 @@ async def interested(ctx, *, teamcounts: str=None): return teamcounts = teamcounts.lower().replace(word.lower(),"").replace(",","").strip() elif not pkmn_match and guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['type'] == 'egg': - entered_interest = [get_name(p) for p in raid_info['raid_eggs'][egglevel]['pokemon']] + entered_interest = [get_name(p) for p in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']] if teamcounts and teamcounts.split()[0].isdigit(): total = int(teamcounts.split()[0]) elif (ctx.author.id in trainer_dict) and (sum(trainer_dict[ctx.author.id]['status'].values()) > 0): @@ -6165,7 +6141,7 @@ async def coming(ctx, *, teamcounts: str=None): pkmn_match = None if teamcounts: if "all" in teamcounts.lower(): - teamcounts = "{teamcounts} {bosslist}".format(teamcounts=teamcounts,bosslist=" ".join([get_name(s).title() for s in raid_info['raid_eggs'][egglevel]['pokemon']])) + teamcounts = "{teamcounts} {bosslist}".format(teamcounts=teamcounts,bosslist=" ".join([get_name(s).title() for s in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']])) teamcounts = teamcounts.lower().replace("all","").strip() pkmn_match = next((p for p in pkmn_info['pokemon_list'] if re.sub(rgx, '', p) in re.sub(rgx, '', teamcounts.lower())), None) if pkmn_match and guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['type'] == "egg": @@ -6175,7 +6151,7 @@ async def coming(ctx, *, teamcounts: str=None): if word.lower() in pkmn_info['pokemon_list']: if word.lower() not in entered_interest: entered_interest.append(word.lower()) - if not get_number(word.lower()) in raid_info['raid_eggs'][egglevel]['pokemon']: + if not get_number(word.lower()) in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']: await ctx.message.channel.send(_("{word} doesn't appear in level {egglevel} raids!").format(word=word.title(),egglevel=egglevel)) unmatched_mons = True teamcounts = teamcounts.lower().replace(word.lower(),"").replace(",","").strip() @@ -6183,7 +6159,7 @@ async def coming(ctx, *, teamcounts: str=None): await ctx.message.channel.send(_("Invalid Pokemon detected. Please check the pinned message for the list of possible bosses and try again.")) return elif not pkmn_match and guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['type'] == 'egg': - entered_interest = [get_name(p) for p in raid_info['raid_eggs'][egglevel]['pokemon']] + entered_interest = [get_name(p) for p in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']] trainer_dict = guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['trainer_dict'] if (not teamcounts): if ctx.author.id in trainer_dict: @@ -6272,14 +6248,14 @@ async def here(ctx, *, teamcounts: str=None): pkmn_match = None if teamcounts: if "all" in teamcounts.lower(): - teamcounts = "{teamcounts} {bosslist}".format(teamcounts=teamcounts,bosslist=" ".join([get_name(s).title() for s in raid_info['raid_eggs'][egglevel]['pokemon']])) + teamcounts = "{teamcounts} {bosslist}".format(teamcounts=teamcounts,bosslist=" ".join([get_name(s).title() for s in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']])) teamcounts = teamcounts.lower().replace("all","").strip() pkmn_match = next((p for p in pkmn_info['pokemon_list'] if re.sub(rgx, '', p) in re.sub(rgx, '', teamcounts.lower())), None) if pkmn_match and guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['type'] == "egg": entered_interest = [] for word in re.split(' |,', teamcounts.lower()): if word.lower() in pkmn_info['pokemon_list']: - if get_number(word.lower()) in raid_info['raid_eggs'][egglevel]['pokemon']: + if get_number(word.lower()) in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']: if word.lower() not in entered_interest: entered_interest.append(word.lower()) else: @@ -6287,7 +6263,7 @@ async def here(ctx, *, teamcounts: str=None): return teamcounts = teamcounts.lower().replace(word.lower(),"").replace(",","").strip() elif not pkmn_match and guild_dict[ctx.guild.id]['raidchannel_dict'][ctx.channel.id]['type'] == 'egg': - entered_interest = [get_name(p) for p in raid_info['raid_eggs'][egglevel]['pokemon']] + entered_interest = [get_name(p) for p in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']] if (not teamcounts): if ctx.author.id in trainer_dict: @@ -6363,6 +6339,7 @@ async def _here(channel, author, count, party, entered_interest=None): trainer_dict[author.id]['party'] = party if entered_interest: trainer_dict[author.id]['interest'] = entered_interest + logger.debug("Trainer_dict: %s" % trainer_dict[author.id]) await _edit_party(channel, author) guild_dict[channel.guild.id]['raidchannel_dict'][channel.id]['trainer_dict'] = trainer_dict @@ -6456,7 +6433,7 @@ async def _edit_party(channel, author=None): boss_dict = {} boss_list = [] display_list = [] - for p in raid_info['raid_eggs'][egglevel]['pokemon']: + for p in cf.get_raid_info()['raid_eggs'][egglevel]['pokemon']: p_name = get_name(p).title() boss_list.append(p_name.lower()) p_type = get_type(channel.guild,p) @@ -7172,7 +7149,7 @@ async def _bosslist(ctx): channel = ctx.channel egglevel = guild_dict[message.guild.id]['raidchannel_dict'][channel.id]['egglevel'] egg_level = str(egglevel) - egg_info = raid_info['raid_eggs'][egg_level] + egg_info = cf.get_raid_info()['raid_eggs'][egg_level] egg_img = egg_info['egg_img'] boss_dict = {} boss_list = [] diff --git a/meowth/config.py b/meowth/config.py index f721cb16e..1627af44f 100644 --- a/meowth/config.py +++ b/meowth/config.py @@ -1,6 +1,9 @@ +import errno import json import gettext import os +import pickle +import tempfile class Config: @@ -8,17 +11,20 @@ class Config: language = None config = None pokemon_path_source = None - raid_path_source = None pkmn_info = None raid_info = None team_info = None type_list = None type_chart = None - def __init__(self, configpath='config.json'): + def __init__(self): + self.reload() + + def reload(self): # Load configuration - with open(configpath, 'r') as fd: + with open('config/config.json', 'r') as fd: self.config = json.load(fd) + # Set up message catalog access language_ = self.config['bot-language'] self.language = gettext.translation( @@ -26,17 +32,25 @@ def __init__(self, configpath='config.json'): self.language.install() self.pokemon_path_source = os.path.join( 'locale', '{0}', 'pkmn.json').format(self.config['pokemon-language']) - self.raid_path_source = os.path.join('data', 'raid_info.json') + # Load Pokemon list and raid info with open(self.pokemon_path_source, 'r') as fd: self.pkmn_info = json.load(fd) - with open(self.raid_path_source, 'r') as fd: - self.raid_info = json.load(fd) + + self.__load_raid_info() + + self.__load_type_info() + + self.__load_team_info(language_) + + def __load_type_info(self): # Load type information with open(os.path.join('data', 'type_chart.json'), 'r') as fd: self.type_chart = json.load(fd) with open(os.path.join('data', 'type_list.json'), 'r') as fd: self.type_list = json.load(fd) + + def __load_team_info(self, language_): # Load team information self.team_info = self.config['team_dict'] team_path_source = os.path.join('locale', '{0}', 'team.json').format(language_) @@ -50,6 +64,13 @@ def __init__(self, configpath='config.json'): if not 'role' in team: team['role'] = team['name'] + def __load_raid_info(self): + # Check first if the server has its own configuration for raid source + raid_path_source = os.path.join('config', 'raid_info.json') + if not os.path.isfile(raid_path_source): + raid_path_source = os.path.join('data', 'raid_info.json') + with open(raid_path_source, 'r') as fd: + self.raid_info = json.load(fd) def get_pokemon_list(self): return self.pkmn_info['pokemon_list'] @@ -57,3 +78,28 @@ def get_pokemon_list(self): def get_team_info(self, team): return self.team_info[team] + def get_raid_info(self): + return self.raid_info + + def save_raidegg_info(self, level, intlist): + self.__load_raid_info() + self.raid_info['raid_eggs'][level]['pokemon'] = intlist + with open(os.path.join('config', 'raid_info.json'), 'w') as fd: + json.dump(self.raid_info, fd, indent=2, separators=(', ', ': ')) + self.__load_raid_info() + + @staticmethod + def save_serverdict(guild_dict): + with tempfile.NamedTemporaryFile('wb', dir=os.path.dirname(os.path.join('config', 'serverdict')), delete=False) as tf: + pickle.dump(guild_dict, tf, (- 1)) + tempname = tf.name + try: + os.remove(os.path.join('config', 'serverdict_backup')) + except OSError as e: + pass + try: + os.rename(os.path.join('config', 'serverdict'), os.path.join('config', 'serverdict_backup')) + except OSError as e: + if e.errno != errno.ENOENT: + raise + os.rename(tempname, os.path.join('config', 'serverdict')) \ No newline at end of file diff --git a/tests/test_config.py b/tests/test_config.py index 7220896bd..a22159dbd 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -16,3 +16,6 @@ def test_get_team_info(self): for team in config.team_info.values()]) print(team_msg) + def test_get_raid_info(self): + config = Config() + print(config.get_raid_info()['raid_eggs']) From 5ba89d395e969f6a90510fd7fb075d078ef58efc Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Tue, 10 Jul 2018 22:47:30 +0200 Subject: [PATCH 13/15] Correction des compteurs et traduction. --- locale/en-nocatchphrase/LC_MESSAGES/meowth.po | 1391 ++--- locale/en/LC_MESSAGES/meowth.mo | Bin 40979 -> 11302 bytes locale/en/LC_MESSAGES/meowth.po | 1391 ++--- locale/fr/LC_MESSAGES/meowth.mo | Bin 14223 -> 26984 bytes locale/fr/LC_MESSAGES/meowth.po | 1820 ++++--- locale/it/LC_MESSAGES/meowth.mo | Bin 31166 -> 4670 bytes locale/it/LC_MESSAGES/meowth.po | 4483 ++++++++++++++--- locale/meowth.pot | 1382 ++--- update-pot.sh | 11 + 9 files changed, 6935 insertions(+), 3543 deletions(-) create mode 100755 update-pot.sh diff --git a/locale/en-nocatchphrase/LC_MESSAGES/meowth.po b/locale/en-nocatchphrase/LC_MESSAGES/meowth.po index 2cac55e24..859c632ed 100644 --- a/locale/en-nocatchphrase/LC_MESSAGES/meowth.po +++ b/locale/en-nocatchphrase/LC_MESSAGES/meowth.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Meowth2.0 Discord Bot\n" -"POT-Creation-Date: 2018-06-29 22:54+CEST\n" +"POT-Creation-Date: 2018-07-10 22:27+CEST\n" "PO-Revision-Date: 2017-10-21 22:35+1000\n" "Last-Translator: Scragly\n" "Language-Team: Scragly\n" @@ -33,7 +33,7 @@ msgstr "" msgid "Received admin command {command} from unauthorized user, {user}!" msgstr "Received admin command {command} from unauthorized user, {user}!" -#: meowth/__main__.py:354 meowth/__main__.py:3806 +#: meowth/__main__.py:354 meowth/__main__.py:3882 #, fuzzy msgid "Meowth! **{word}** isn't a Pokemon!" msgstr "\"{entered_word}\" is not a Pokemon! Check your spelling!" @@ -46,8 +46,8 @@ msgstr "" msgid "Did you mean: '{0}'" msgstr "" -#: meowth/__main__.py:506 meowth/__main__.py:3983 meowth/__main__.py:4146 -#: meowth/__main__.py:4397 meowth/__main__.py:4528 meowth/__main__.py:4896 +#: meowth/__main__.py:506 meowth/__main__.py:4059 meowth/__main__.py:4222 +#: meowth/__main__.py:4473 meowth/__main__.py:4604 meowth/__main__.py:4972 msgid "{pokemon} - " msgstr "" @@ -85,13 +85,13 @@ msgstr "" msgid "level-{level}-egg-" msgstr "" -#: meowth/__main__.py:566 meowth/__main__.py:2043 +#: meowth/__main__.py:566 meowth/__main__.py:2042 msgid "" "The following could not be found:\n" "{}" msgstr "" -#: meowth/__main__.py:566 meowth/__main__.py:2043 +#: meowth/__main__.py:566 meowth/__main__.py:2042 msgid "Warning" msgstr "" @@ -115,7 +115,7 @@ msgstr "" "coordinate in!\n" "If this was in error, reset the raid with **!timerset**" -#: meowth/__main__.py:725 meowth/__main__.py:5413 +#: meowth/__main__.py:725 meowth/__main__.py:5489 msgid "hatched-" msgstr "" @@ -140,7 +140,7 @@ msgstr "" msgid "**This level {level} raid egg has expired!**" msgstr "" -#: meowth/__main__.py:735 meowth/__main__.py:5414 +#: meowth/__main__.py:735 meowth/__main__.py:5490 msgid "expired-" msgstr "" @@ -159,8 +159,8 @@ msgstr "" msgid " raid" msgstr "" -#: meowth/__main__.py:741 meowth/__main__.py:5608 meowth/__main__.py:6223 -#: meowth/__main__.py:6484 meowth/__main__.py:6996 +#: meowth/__main__.py:741 meowth/__main__.py:5684 meowth/__main__.py:6300 +#: meowth/__main__.py:6568 meowth/__main__.py:7080 msgid "event" msgstr "" @@ -186,7 +186,7 @@ msgstr "" msgid "Starting up..." msgstr "Starting up..." -#: meowth/__main__.py:1092 +#: meowth/__main__.py:1094 msgid "" "Meowth! That's right!\n" "\n" @@ -198,7 +198,7 @@ msgstr "" "{server_count} servers connected.\n" "{member_count} members found." -#: meowth/__main__.py:1117 +#: meowth/__main__.py:1120 msgid "" "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " "someone has invited me to your server! Type **!help** to see a list of " @@ -209,25 +209,25 @@ msgstr "" "invited me to your server! Type **!help** to see a list of things I can do, " "and type **!configure** in any channel of your server to begin!" -#: meowth/__main__.py:1134 meowth/__main__.py:3587 +#: meowth/__main__.py:1137 meowth/__main__.py:3663 msgid " or " msgstr "" -#: meowth/__main__.py:1140 +#: meowth/__main__.py:1143 msgid " If you have any questions just ask an admin." msgstr " If you have any questions just ask an admin." -#: meowth/__main__.py:1141 +#: meowth/__main__.py:1144 #, fuzzy msgid "Meowth! Welcome to {server}, {user}! " msgstr "Welcome to {server_name}, {new_member_name}! " -#: meowth/__main__.py:1143 +#: meowth/__main__.py:1146 #, fuzzy msgid "Set your team by typing {team_command}." msgstr "Set your team by typing {team_command} without quotations." -#: meowth/__main__.py:1183 meowth/__main__.py:1195 meowth/__main__.py:6438 +#: meowth/__main__.py:1186 meowth/__main__.py:1198 meowth/__main__.py:6522 msgid "" "Meowth! Please wait until the raid egg has hatched before announcing you're " "coming or present." @@ -235,7 +235,7 @@ msgstr "" "Please wait until the raid egg has hatched before announcing you're coming " "or present." -#: meowth/__main__.py:1230 meowth/__main__.py:5382 +#: meowth/__main__.py:1233 meowth/__main__.py:5458 msgid "" "Meowth! Someone has suggested a different location for the raid! Trainers " "{trainer_list}: make sure you are headed to the right place!" @@ -243,42 +243,42 @@ msgstr "" "Someone has suggested a different location for the raid! Trainers " "{trainer_list}: make sure you are headed to the right place!" -#: meowth/__main__.py:1294 +#: meowth/__main__.py:1297 msgid "has despawned" msgstr "" -#: meowth/__main__.py:1363 meowth/__main__.py:1391 meowth/__main__.py:1407 +#: meowth/__main__.py:1366 meowth/__main__.py:1382 meowth/__main__.py:1398 msgid "Error occured while trying to save!" msgstr "Error occured while trying to save!" -#: meowth/__main__.py:1393 +#: meowth/__main__.py:1384 #, fuzzy msgid "Restarting..." msgstr "Starting up..." -#: meowth/__main__.py:1409 +#: meowth/__main__.py:1400 #, fuzzy msgid "Shutting down..." msgstr "Starting up..." -#: meowth/__main__.py:1430 +#: meowth/__main__.py:1421 msgid "Are you sure you want to clear all regionals?" msgstr "" -#: meowth/__main__.py:1451 +#: meowth/__main__.py:1442 msgid "Meowth! Regional raid boss cleared!" msgstr "" -#: meowth/__main__.py:1457 +#: meowth/__main__.py:1448 msgid "Meowth! Regional raid boss set to **{boss}**!" msgstr "" -#: meowth/__main__.py:1460 +#: meowth/__main__.py:1451 #, fuzzy msgid "Meowth! That Pokemon doesn't appear in raids!" msgstr "The Pokemon {pokemon} does not appear in raids!" -#: meowth/__main__.py:1473 meowth/__main__.py:1476 +#: meowth/__main__.py:1464 meowth/__main__.py:1467 #, fuzzy msgid "" "I couldn't convert your answer to an appropriate timezone! Please double " @@ -288,166 +288,167 @@ msgstr "" "Please double check what you sent me and resend a number strarting from " "**-12** to **12**." -#: meowth/__main__.py:1480 +#: meowth/__main__.py:1471 msgid "" "Timezone has been set to: `UTC{offset}`\n" "The current time is **{now}**" msgstr "" -#: meowth/__main__.py:1494 +#: meowth/__main__.py:1485 msgid "Prefix has been set to: `{}`" msgstr "" -#: meowth/__main__.py:1497 +#: meowth/__main__.py:1488 msgid "Prefix has been reset to default: `{}`" msgstr "" -#: meowth/__main__.py:1506 +#: meowth/__main__.py:1497 msgid "Silph Road Travelers Card cleared!" msgstr "" -#: meowth/__main__.py:1516 +#: meowth/__main__.py:1507 msgid "The Silph Extension isn't accessible at the moment, sorry!" msgstr "" -#: meowth/__main__.py:1521 +#: meowth/__main__.py:1512 msgid "Silph Card for {silph_user} not found." msgstr "" -#: meowth/__main__.py:1525 +#: meowth/__main__.py:1516 msgid "No Discord account found linked to this Travelers Card!" msgstr "" -#: meowth/__main__.py:1529 +#: meowth/__main__.py:1520 msgid "This Travelers Card is linked to another Discord account!" msgstr "" -#: meowth/__main__.py:1543 +#: meowth/__main__.py:1534 msgid "This Travelers Card has been successfully linked to you!" msgstr "" -#: meowth/__main__.py:1550 +#: meowth/__main__.py:1541 msgid "Pokebattler ID cleared!" msgstr "" -#: meowth/__main__.py:1561 +#: meowth/__main__.py:1552 msgid "Pokebattler ID set to {pbid}!" msgstr "" -#: meowth/__main__.py:1576 +#: meowth/__main__.py:1567 msgid "Prefix for this server is: `{}`" msgstr "" -#: meowth/__main__.py:1590 +#: meowth/__main__.py:1581 msgid "Bot Permissions" msgstr "" -#: meowth/__main__.py:1605 +#: meowth/__main__.py:1596 msgid "**FAIL**" msgstr "" -#: meowth/__main__.py:1605 +#: meowth/__main__.py:1596 msgid "**PASS**" msgstr "" -#: meowth/__main__.py:1613 +#: meowth/__main__.py:1604 msgid "**MISSING**" msgstr "" -#: meowth/__main__.py:1616 +#: meowth/__main__.py:1607 msgid "**ENABLED**" msgstr "" -#: meowth/__main__.py:1621 +#: meowth/__main__.py:1612 msgid "GUILD" msgstr "" -#: meowth/__main__.py:1626 +#: meowth/__main__.py:1617 msgid "CATEGORY" msgstr "" -#: meowth/__main__.py:1627 +#: meowth/__main__.py:1618 msgid "CHANNEL" msgstr "" -#: meowth/__main__.py:1634 +#: meowth/__main__.py:1625 msgid "I couldn't send an embed here, so I've sent you a DM" msgstr "" -#: meowth/__main__.py:1674 +#: meowth/__main__.py:1665 msgid "I'll wait for your announcement!" msgstr "" -#: meowth/__main__.py:1681 meowth/__main__.py:1737 +#: meowth/__main__.py:1672 meowth/__main__.py:1728 msgid "" "Meowth! You took too long to send me your announcement! Retry when you're " "ready." msgstr "" -#: meowth/__main__.py:1684 +#: meowth/__main__.py:1675 msgid "Announcement" msgstr "" -#: meowth/__main__.py:1694 +#: meowth/__main__.py:1685 msgid "to send it to all servers, " msgstr "" -#: meowth/__main__.py:1702 +#: meowth/__main__.py:1693 msgid "That's what you sent, does it look good? React with " msgstr "" -#: meowth/__main__.py:1704 +#: meowth/__main__.py:1695 msgid "to send to another channel, " msgstr "" -#: meowth/__main__.py:1706 +#: meowth/__main__.py:1697 msgid "to send it to this channel, or " msgstr "" -#: meowth/__main__.py:1708 +#: meowth/__main__.py:1699 msgid "to cancel" msgstr "" -#: meowth/__main__.py:1718 +#: meowth/__main__.py:1709 #, fuzzy msgid "Announcement Cancelled." msgstr "Duplicate Report cancelled." -#: meowth/__main__.py:1721 meowth/__main__.py:1733 +#: meowth/__main__.py:1712 meowth/__main__.py:1724 msgid "Announcement Sent." msgstr "" -#: meowth/__main__.py:1723 +#: meowth/__main__.py:1714 msgid "What channel would you like me to send it to?" msgstr "" -#: meowth/__main__.py:1735 +#: meowth/__main__.py:1726 msgid "Meowth! That channel doesn't exist! Retry when you're ready." msgstr "" -#: meowth/__main__.py:1748 meowth/__main__.py:3571 +#: meowth/__main__.py:1739 meowth/__main__.py:3647 msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" msgstr "" -#: meowth/__main__.py:1762 +#: meowth/__main__.py:1753 msgid "Announcement sent to {} server owners: {} successful, {} failed." msgstr "" -#: meowth/__main__.py:1767 +#: meowth/__main__.py:1758 #, fuzzy msgid "Announcement Timed Out." msgstr "Duplicate Report Timed Out." -#: meowth/__main__.py:1814 +#: meowth/__main__.py:1805 msgid "" "I'm sorry, I couldn't understand some of what you entered. Let's just start " "here." msgstr "" -#: meowth/__main__.py:1816 meowth/__main__.py:1927 meowth/__main__.py:1989 -#: meowth/__main__.py:2148 meowth/__main__.py:2372 meowth/__main__.py:2563 -#: meowth/__main__.py:2664 meowth/__main__.py:2764 meowth/__main__.py:2864 -#: meowth/__main__.py:3038 meowth/__main__.py:3119 meowth/__main__.py:3194 +#: meowth/__main__.py:1807 meowth/__main__.py:1926 meowth/__main__.py:1988 +#: meowth/__main__.py:2147 meowth/__main__.py:2371 meowth/__main__.py:2562 +#: meowth/__main__.py:2663 meowth/__main__.py:2763 meowth/__main__.py:2863 +#: meowth/__main__.py:3037 meowth/__main__.py:3118 meowth/__main__.py:3193 +#: meowth/__main__.py:3241 msgid "" "**MULTIPLE SESSIONS!**\n" "\n" @@ -458,7 +459,7 @@ msgid "" "Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**" msgstr "" -#: meowth/__main__.py:1817 +#: meowth/__main__.py:1808 #, fuzzy msgid "" "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " @@ -482,7 +483,7 @@ msgstr "" "using roles. If you have a bot that handles this already, or you don't want " "this feature, type N, otherwise type Y to enable the feature!" -#: meowth/__main__.py:1819 +#: meowth/__main__.py:1810 msgid "" "\n" "\n" @@ -492,7 +493,7 @@ msgid "" "configure those commands. Example: `want, raid, wild`" msgstr "" -#: meowth/__main__.py:1823 +#: meowth/__main__.py:1814 msgid "" "\n" "\n" @@ -500,7 +501,7 @@ msgid "" "{enabled_commands}" msgstr "" -#: meowth/__main__.py:1824 +#: meowth/__main__.py:1815 msgid "" "\n" "\n" @@ -517,10 +518,11 @@ msgid "" "**meetup** - for !meetup command configuration\n" "**want** - for want/unwant command configuration\n" "**archive** - For !archive configuration\n" +"**trade** - For trade command configuration\n" "**timezone** - For timezone configuration" msgstr "" -#: meowth/__main__.py:1825 meowth/__main__.py:1852 +#: meowth/__main__.py:1816 meowth/__main__.py:1843 msgid "" "\n" "\n" @@ -528,20 +530,20 @@ msgid "" "configure process." msgstr "" -#: meowth/__main__.py:1826 meowth/__main__.py:1853 +#: meowth/__main__.py:1817 meowth/__main__.py:1844 msgid "Meowth Configuration - {guild}" msgstr "" -#: meowth/__main__.py:1833 meowth/__main__.py:1966 meowth/__main__.py:2033 -#: meowth/__main__.py:2084 meowth/__main__.py:2125 meowth/__main__.py:2168 -#: meowth/__main__.py:2217 meowth/__main__.py:2239 meowth/__main__.py:2258 -#: meowth/__main__.py:2308 meowth/__main__.py:2392 meowth/__main__.py:2441 -#: meowth/__main__.py:2463 meowth/__main__.py:2482 meowth/__main__.py:2540 -#: meowth/__main__.py:2586 meowth/__main__.py:2627 meowth/__main__.py:2684 -#: meowth/__main__.py:2733 meowth/__main__.py:2784 meowth/__main__.py:2833 -#: meowth/__main__.py:2884 meowth/__main__.py:2933 meowth/__main__.py:2955 -#: meowth/__main__.py:2974 meowth/__main__.py:3057 meowth/__main__.py:3135 -#: meowth/__main__.py:3168 meowth/__main__.py:3209 +#: meowth/__main__.py:1824 meowth/__main__.py:1965 meowth/__main__.py:2032 +#: meowth/__main__.py:2083 meowth/__main__.py:2124 meowth/__main__.py:2167 +#: meowth/__main__.py:2216 meowth/__main__.py:2238 meowth/__main__.py:2257 +#: meowth/__main__.py:2307 meowth/__main__.py:2391 meowth/__main__.py:2440 +#: meowth/__main__.py:2462 meowth/__main__.py:2481 meowth/__main__.py:2539 +#: meowth/__main__.py:2585 meowth/__main__.py:2626 meowth/__main__.py:2683 +#: meowth/__main__.py:2732 meowth/__main__.py:2783 meowth/__main__.py:2832 +#: meowth/__main__.py:2883 meowth/__main__.py:2932 meowth/__main__.py:2954 +#: meowth/__main__.py:2973 meowth/__main__.py:3056 meowth/__main__.py:3134 +#: meowth/__main__.py:3167 meowth/__main__.py:3208 meowth/__main__.py:3256 #, fuzzy msgid "" "**CONFIG CANCELLED!**\n" @@ -551,26 +553,26 @@ msgstr "" "**CONFIG CANCELLED!**\n" "No changes have been made." -#: meowth/__main__.py:1847 +#: meowth/__main__.py:1838 #, fuzzy msgid "I'm sorry I don't understand. Please reply with the choices above." msgstr "" "I'm sorry I don't understand. Please reply with either **N** to disable, or " "**Y** to enable." -#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 -#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 -#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 -#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 -#: meowth/__main__.py:3198 +#: meowth/__main__.py:1903 meowth/__main__.py:1930 meowth/__main__.py:1992 +#: meowth/__main__.py:2151 meowth/__main__.py:2375 meowth/__main__.py:2566 +#: meowth/__main__.py:2610 meowth/__main__.py:2667 meowth/__main__.py:2767 +#: meowth/__main__.py:2867 meowth/__main__.py:3041 meowth/__main__.py:3122 +#: meowth/__main__.py:3197 meowth/__main__.py:3245 msgid "Configuration Complete" msgstr "" -#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 -#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 -#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 -#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 -#: meowth/__main__.py:3198 +#: meowth/__main__.py:1903 meowth/__main__.py:1930 meowth/__main__.py:1992 +#: meowth/__main__.py:2151 meowth/__main__.py:2375 meowth/__main__.py:2566 +#: meowth/__main__.py:2610 meowth/__main__.py:2667 meowth/__main__.py:2767 +#: meowth/__main__.py:2867 meowth/__main__.py:3041 meowth/__main__.py:3122 +#: meowth/__main__.py:3197 meowth/__main__.py:3245 msgid "" "Meowth! Alright! Your settings have been saved and I'm ready to go! If you " "need to change any of these settings, just type **!configure** in your " @@ -579,14 +581,14 @@ msgstr "" "Alright! Your settings have been saved and I'm ready to go! If you need to " "change any of these settings, just type **!configure** in your server again." -#: meowth/__main__.py:1939 +#: meowth/__main__.py:1938 #, fuzzy msgid "Team Assignments" msgstr "" "**Team Assignments enabled!**\n" "---" -#: meowth/__main__.py:1939 +#: meowth/__main__.py:1938 msgid "" "Team assignment allows users to assign their Pokemon Go team role using the " "**!team** command. If you have a bot that handles this already, you may want " @@ -599,22 +601,22 @@ msgid "" "Respond here with: **N** to disable, **Y** to enable:" msgstr "" -#: meowth/__main__.py:1959 +#: meowth/__main__.py:1958 #, fuzzy msgid "Team Assignments enabled!" msgstr "" "**Team Assignments enabled!**\n" "---" -#: meowth/__main__.py:1963 +#: meowth/__main__.py:1962 #, fuzzy msgid "Team Assignments disabled!" msgstr "" "**Team Assignments disabled!**\n" "---" -#: meowth/__main__.py:1969 meowth/__main__.py:2128 meowth/__main__.py:2543 -#: meowth/__main__.py:2589 +#: meowth/__main__.py:1968 meowth/__main__.py:2127 meowth/__main__.py:2542 +#: meowth/__main__.py:2588 msgid "" "I'm sorry I don't understand. Please reply with either **N** to disable, or " "**Y** to enable." @@ -622,7 +624,7 @@ msgstr "" "I'm sorry I don't understand. Please reply with either **N** to disable, or " "**Y** to enable." -#: meowth/__main__.py:2000 +#: meowth/__main__.py:1999 #, fuzzy msgid "" "I can welcome new members to the server with a short message. Here is an " @@ -634,7 +636,7 @@ msgstr "" " I can welcome new members to the server with a short message. Here is an " "example:\n" -#: meowth/__main__.py:2002 +#: meowth/__main__.py:2001 msgid "" "Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " "typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " @@ -644,7 +646,7 @@ msgstr "" "team mystic**' or '**!team valor**' or '**!team instinct**' without " "quotations. If you have any questions just ask an admin." -#: meowth/__main__.py:2004 +#: meowth/__main__.py:2003 msgid "" "Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " "questions just ask an admin." @@ -652,7 +654,7 @@ msgstr "" "Welcome to {server_name}, {owner_name.mention}! If you have any questions " "just ask an admin." -#: meowth/__main__.py:2005 +#: meowth/__main__.py:2004 #, fuzzy msgid "" "\n" @@ -669,21 +671,21 @@ msgstr "" "\n" "Respond with: **N** to disable, **Y** to enable:" -#: meowth/__main__.py:2006 meowth/__main__.py:2023 +#: meowth/__main__.py:2005 meowth/__main__.py:2022 #, fuzzy msgid "Welcome Message" msgstr "" "**Welcome Message disabled!**\n" "---" -#: meowth/__main__.py:2011 +#: meowth/__main__.py:2010 #, fuzzy msgid "Welcome Message enabled!" msgstr "" "**Welcome Message disabled!**\n" "---" -#: meowth/__main__.py:2014 +#: meowth/__main__.py:2013 msgid "" "Would you like a custom welcome message? You can reply with **N** to use the " "default message above or enter your own below.\n" @@ -701,20 +703,20 @@ msgid "" "within embeds may be broken on mobile, this is a Discord bug." msgstr "" -#: meowth/__main__.py:2025 +#: meowth/__main__.py:2024 msgid "Current Welcome Message" msgstr "" -#: meowth/__main__.py:2030 +#: meowth/__main__.py:2029 msgid "Default welcome message set" msgstr "" -#: meowth/__main__.py:2036 +#: meowth/__main__.py:2035 msgid "" "Please shorten your message to less than 500 characters. You entered {count}." msgstr "" -#: meowth/__main__.py:2046 +#: meowth/__main__.py:2045 msgid "" "{msg}\n" "\n" @@ -722,29 +724,29 @@ msgid "" "The following could not be found: {errors}" msgstr "" -#: meowth/__main__.py:2047 +#: meowth/__main__.py:2046 msgid "" "Please check the data given and retry a new welcome message, or reply with " "**N** to use the default." msgstr "" -#: meowth/__main__.py:2052 +#: meowth/__main__.py:2051 msgid "Here's what you sent. Does it look ok?" msgstr "" -#: meowth/__main__.py:2059 +#: meowth/__main__.py:2058 msgid "" "Here's what you sent. Does it look ok?\n" "\n" "{welcome}" msgstr "" -#: meowth/__main__.py:2066 +#: meowth/__main__.py:2065 msgid "" "Please enter a new welcome message, or reply with **N** to use the default." msgstr "" -#: meowth/__main__.py:2070 +#: meowth/__main__.py:2069 #, fuzzy msgid "" "Welcome Message set to:\n" @@ -754,14 +756,14 @@ msgstr "" "**Welcome Message disabled!**\n" "---" -#: meowth/__main__.py:2073 +#: meowth/__main__.py:2072 #, fuzzy msgid "Welcome Message Channel" msgstr "" "**Welcome Message disabled!**\n" "---" -#: meowth/__main__.py:2073 +#: meowth/__main__.py:2072 #, fuzzy msgid "" "Which channel in your server would you like me to post the Welcome Messages? " @@ -781,11 +783,11 @@ msgstr "" "Respond with: **channel-name** of a channel in your server or **DM** to " "Direct Message:" -#: meowth/__main__.py:2078 +#: meowth/__main__.py:2077 msgid "Welcome DM set" msgstr "" -#: meowth/__main__.py:2081 +#: meowth/__main__.py:2080 msgid "" "Channel names can't contain spaces, sorry. Please double check the name and " "send your response again." @@ -793,22 +795,22 @@ msgstr "" "Channel names can't contain spaces, sorry. Please double check the name and " "send your response again." -#: meowth/__main__.py:2112 meowth/__main__.py:2206 meowth/__main__.py:2430 -#: meowth/__main__.py:2722 meowth/__main__.py:2822 meowth/__main__.py:2922 -#: meowth/__main__.py:3095 +#: meowth/__main__.py:2111 meowth/__main__.py:2205 meowth/__main__.py:2429 +#: meowth/__main__.py:2721 meowth/__main__.py:2821 meowth/__main__.py:2921 +#: meowth/__main__.py:3094 meowth/__main__.py:3298 msgid "" "I couldn't set my own permissions in this channel. Please ensure I have the " "correct permissions in {channel} using **{prefix}get perms**." msgstr "" -#: meowth/__main__.py:2113 +#: meowth/__main__.py:2112 #, fuzzy msgid "Welcome Channel set to {channel}" msgstr "" "**Welcome Channel set**\n" "---" -#: meowth/__main__.py:2116 +#: meowth/__main__.py:2115 #, fuzzy msgid "" "The channel you provided isn't in your server. Please double check your " @@ -817,21 +819,21 @@ msgstr "" "The channel you provided isn't in your server. Please double check your " "channel name and resend your response." -#: meowth/__main__.py:2122 +#: meowth/__main__.py:2121 #, fuzzy msgid "Welcome Message disabled!" msgstr "" "**Welcome Message disabled!**\n" "---" -#: meowth/__main__.py:2159 +#: meowth/__main__.py:2158 #, fuzzy msgid "Raid Reporting Channels" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2159 +#: meowth/__main__.py:2158 #, fuzzy msgid "" "Raid Reporting allows users to report active raids with **!raid** or raid " @@ -857,22 +859,23 @@ msgstr "" "to provide a list of channels in your server you will allow reports from in " "this format: `channel-name, channel-name, channel-name`" -#: meowth/__main__.py:2165 +#: meowth/__main__.py:2164 #, fuzzy msgid "Raid Reporting disabled" msgstr "" "**Raid Reports disabled**\n" "---" -#: meowth/__main__.py:2197 +#: meowth/__main__.py:2196 #, fuzzy msgid "Raid Reporting Channels enabled" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2209 meowth/__main__.py:2433 meowth/__main__.py:2725 -#: meowth/__main__.py:2825 meowth/__main__.py:2925 meowth/__main__.py:3099 +#: meowth/__main__.py:2208 meowth/__main__.py:2432 meowth/__main__.py:2724 +#: meowth/__main__.py:2824 meowth/__main__.py:2924 meowth/__main__.py:3098 +#: meowth/__main__.py:3302 #, fuzzy msgid "" "The channel list you provided doesn't match with your servers channels.\n" @@ -885,7 +888,7 @@ msgstr "" "The following aren't in your server: {invalid_channels}\n" "Please double check your channel list and resend your reponse." -#: meowth/__main__.py:2212 +#: meowth/__main__.py:2211 #, fuzzy msgid "" "For each report, I generate Google Maps links to give people directions to " @@ -917,24 +920,24 @@ msgstr "" "Respond with: **location info, location info, location info** each matching " "the order of the previous channel list:" -#: meowth/__main__.py:2212 +#: meowth/__main__.py:2211 msgid "Raid Reporting Locations" msgstr "" -#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 -#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 -#: meowth/__main__.py:2929 meowth/__main__.py:2971 +#: meowth/__main__.py:2212 meowth/__main__.py:2254 meowth/__main__.py:2436 +#: meowth/__main__.py:2478 meowth/__main__.py:2728 meowth/__main__.py:2828 +#: meowth/__main__.py:2928 meowth/__main__.py:2970 msgid "Entered Channels" msgstr "" -#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 -#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 -#: meowth/__main__.py:2929 meowth/__main__.py:2971 +#: meowth/__main__.py:2212 meowth/__main__.py:2254 meowth/__main__.py:2436 +#: meowth/__main__.py:2478 meowth/__main__.py:2728 meowth/__main__.py:2828 +#: meowth/__main__.py:2928 meowth/__main__.py:2970 msgid "{citychannel_list}" msgstr "" -#: meowth/__main__.py:2226 meowth/__main__.py:2450 meowth/__main__.py:2742 -#: meowth/__main__.py:2842 meowth/__main__.py:2942 +#: meowth/__main__.py:2225 meowth/__main__.py:2449 meowth/__main__.py:2741 +#: meowth/__main__.py:2841 meowth/__main__.py:2941 #, fuzzy msgid "" "The number of cities doesn't match the number of channels you gave me " @@ -956,11 +959,11 @@ msgstr "" "Please double check that your locations match up with your provided channels " "and resend your response." -#: meowth/__main__.py:2229 +#: meowth/__main__.py:2228 msgid "Raid Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2230 +#: meowth/__main__.py:2229 msgid "" "How would you like me to categorize the raid channels I create? Your options " "are:\n" @@ -971,11 +974,11 @@ msgid "" "**level** - If you want them categorized by level." msgstr "" -#: meowth/__main__.py:2230 meowth/__main__.py:2254 meowth/__main__.py:2305 +#: meowth/__main__.py:2229 meowth/__main__.py:2253 meowth/__main__.py:2304 msgid "Raid Reporting Categories" msgstr "" -#: meowth/__main__.py:2254 +#: meowth/__main__.py:2253 msgid "" "In the same order as they appear below, please give the names of the " "categories you would like raids reported in each channel to appear in. You " @@ -988,23 +991,23 @@ msgid "" "You have configured the following channels as raid reporting channels." msgstr "" -#: meowth/__main__.py:2285 meowth/__main__.py:2336 meowth/__main__.py:2509 -#: meowth/__main__.py:3001 +#: meowth/__main__.py:2284 meowth/__main__.py:2335 meowth/__main__.py:2508 +#: meowth/__main__.py:3000 msgid "" "The category list you provided doesn't match with your server's categories." msgstr "" -#: meowth/__main__.py:2287 meowth/__main__.py:2294 meowth/__main__.py:2338 -#: meowth/__main__.py:2345 meowth/__main__.py:2511 meowth/__main__.py:2518 -#: meowth/__main__.py:3003 meowth/__main__.py:3010 +#: meowth/__main__.py:2286 meowth/__main__.py:2293 meowth/__main__.py:2337 +#: meowth/__main__.py:2344 meowth/__main__.py:2510 meowth/__main__.py:2517 +#: meowth/__main__.py:3002 meowth/__main__.py:3009 msgid "" "\n" "\n" "The following aren't in your server: **{invalid_categories}**" msgstr "" -#: meowth/__main__.py:2288 meowth/__main__.py:2339 meowth/__main__.py:2512 -#: meowth/__main__.py:3004 +#: meowth/__main__.py:2287 meowth/__main__.py:2338 meowth/__main__.py:2511 +#: meowth/__main__.py:3003 msgid "" "\n" "\n" @@ -1012,7 +1015,7 @@ msgid "" "made these categories, try again." msgstr "" -#: meowth/__main__.py:2292 meowth/__main__.py:2516 meowth/__main__.py:3008 +#: meowth/__main__.py:2291 meowth/__main__.py:2515 meowth/__main__.py:3007 #, fuzzy msgid "" "The number of categories I found in your server doesn't match the number of " @@ -1034,7 +1037,7 @@ msgstr "" "Please double check that your locations match up with your provided channels " "and resend your response." -#: meowth/__main__.py:2305 +#: meowth/__main__.py:2304 msgid "" "Pokemon Go currently has five levels of raids. Please provide the names of " "the categories you would like each level of raid to appear in. Use the " @@ -1047,7 +1050,7 @@ msgid "" "Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" msgstr "" -#: meowth/__main__.py:2343 +#: meowth/__main__.py:2342 msgid "" "The number of categories I found in your server doesn't match the number of " "raid levels! Make sure you give me exactly six categories, one for each " @@ -1059,22 +1062,22 @@ msgid "" "Please double check your categories." msgstr "" -#: meowth/__main__.py:2349 meowth/__main__.py:2523 meowth/__main__.py:3015 +#: meowth/__main__.py:2348 meowth/__main__.py:2522 meowth/__main__.py:3014 msgid "Sorry, I didn't understand your answer! Try again." msgstr "" -#: meowth/__main__.py:2352 +#: meowth/__main__.py:2351 msgid "Raid Categories are set" msgstr "" -#: meowth/__main__.py:2383 +#: meowth/__main__.py:2382 #, fuzzy msgid "EX Raid Reporting Channels" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2383 +#: meowth/__main__.py:2382 #, fuzzy msgid "" "EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon " @@ -1099,25 +1102,25 @@ msgstr "" "to provide a list of channels in your server you will allow reports from in " "this format: `channel-name, channel-name, channel-name`" -#: meowth/__main__.py:2389 +#: meowth/__main__.py:2388 #, fuzzy msgid "EX Raid Reporting disabled" msgstr "" "**Raid Reports disabled**\n" "---" -#: meowth/__main__.py:2421 +#: meowth/__main__.py:2420 #, fuzzy msgid "EX Raid Reporting Channels enabled" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2436 +#: meowth/__main__.py:2435 msgid "EX Raid Reporting Locations" msgstr "" -#: meowth/__main__.py:2436 +#: meowth/__main__.py:2435 #, fuzzy msgid "" "For each report, I generate Google Maps links to give people directions to " @@ -1149,11 +1152,11 @@ msgstr "" "Respond with: **location info, location info, location info** each matching " "the order of the previous channel list:" -#: meowth/__main__.py:2453 +#: meowth/__main__.py:2452 msgid "EX Raid Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2454 +#: meowth/__main__.py:2453 msgid "" "How would you like me to categorize the EX raid channels I create? Your " "options are:\n" @@ -1163,11 +1166,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: meowth/__main__.py:2454 meowth/__main__.py:2478 +#: meowth/__main__.py:2453 meowth/__main__.py:2477 msgid "EX Raid Reporting Categories" msgstr "" -#: meowth/__main__.py:2478 +#: meowth/__main__.py:2477 msgid "" "In the same order as they appear below, please give the names of the " "categories you would like raids reported in each channel to appear in. You " @@ -1180,15 +1183,15 @@ msgid "" "You have configured the following channels as EX raid reporting channels." msgstr "" -#: meowth/__main__.py:2526 +#: meowth/__main__.py:2525 msgid "EX Raid Categories are set" msgstr "" -#: meowth/__main__.py:2528 +#: meowth/__main__.py:2527 msgid "EX Raid Channel Read Permissions" msgstr "" -#: meowth/__main__.py:2528 +#: meowth/__main__.py:2527 msgid "" "Who do you want to be able to **see** the EX Raid channels? Your options " "are:\n" @@ -1197,15 +1200,15 @@ msgid "" "**same** - To only allow those with access to the reporting channel." msgstr "" -#: meowth/__main__.py:2533 +#: meowth/__main__.py:2532 msgid "Everyone permission enabled" msgstr "" -#: meowth/__main__.py:2537 +#: meowth/__main__.py:2536 msgid "Same permission enabled" msgstr "" -#: meowth/__main__.py:2574 +#: meowth/__main__.py:2573 msgid "" "Do you want access to EX raids controlled through members using the **!" "invite** command?\n" @@ -1216,23 +1219,23 @@ msgid "" "Respond with: **N** to disable, or **Y** to enable:" msgstr "" -#: meowth/__main__.py:2574 +#: meowth/__main__.py:2573 msgid "Invite Configuration" msgstr "" -#: meowth/__main__.py:2579 +#: meowth/__main__.py:2578 msgid "Invite Command enabled" msgstr "" -#: meowth/__main__.py:2583 +#: meowth/__main__.py:2582 msgid "Invite Command disabled" msgstr "" -#: meowth/__main__.py:2618 +#: meowth/__main__.py:2617 msgid "Automatic Counters Configuration" msgstr "" -#: meowth/__main__.py:2618 +#: meowth/__main__.py:2617 msgid "" "Do you want to generate an automatic counters list in newly created raid " "channels using PokeBattler?\n" @@ -1245,28 +1248,28 @@ msgid "" "EX`" msgstr "" -#: meowth/__main__.py:2624 +#: meowth/__main__.py:2623 msgid "Automatic Counters disabled" msgstr "" -#: meowth/__main__.py:2641 +#: meowth/__main__.py:2640 msgid "Automatic Counter Levels set to: {levels}" msgstr "" -#: meowth/__main__.py:2644 +#: meowth/__main__.py:2643 msgid "" "Please enter at least one level from 1 to EX separated by comma. Ex: `4,5," "EX` or **N** to turn off automatic counters." msgstr "" -#: meowth/__main__.py:2675 +#: meowth/__main__.py:2674 #, fuzzy msgid "Wild Reporting Channels" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2675 +#: meowth/__main__.py:2674 #, fuzzy msgid "" "Wild Reporting allows users to report wild spawns with **!wild**. Pokemon " @@ -1291,21 +1294,21 @@ msgstr "" "to provide a list of channels in your server you will allow reports from in " "this format: `channel-name, channel-name, channel-name`" -#: meowth/__main__.py:2681 +#: meowth/__main__.py:2680 #, fuzzy msgid "Wild Reporting disabled" msgstr "" "**Wild Reports disabled**\n" "---" -#: meowth/__main__.py:2713 +#: meowth/__main__.py:2712 #, fuzzy msgid "Wild Reporting Channels enabled" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2728 +#: meowth/__main__.py:2727 #, fuzzy msgid "" "For each report, I generate Google Maps links to give people directions to " @@ -1337,19 +1340,19 @@ msgstr "" "Respond with: **location info, location info, location info** each matching " "the order of the previous channel list:" -#: meowth/__main__.py:2728 +#: meowth/__main__.py:2727 msgid "Wild Reporting Locations" msgstr "" -#: meowth/__main__.py:2745 +#: meowth/__main__.py:2744 msgid "Wild Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2775 +#: meowth/__main__.py:2774 msgid "Research Reporting Channels" msgstr "" -#: meowth/__main__.py:2775 +#: meowth/__main__.py:2774 #, fuzzy msgid "" "Research Reporting allows users to report field research with **!research**. " @@ -1374,21 +1377,21 @@ msgstr "" "to provide a list of channels in your server you will allow reports from in " "this format: `channel-name, channel-name, channel-name`" -#: meowth/__main__.py:2781 +#: meowth/__main__.py:2780 #, fuzzy msgid "Research Reporting disabled" msgstr "" "**Raid Reports disabled**\n" "---" -#: meowth/__main__.py:2813 +#: meowth/__main__.py:2812 #, fuzzy msgid "Research Reporting Channels enabled" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2828 +#: meowth/__main__.py:2827 #, fuzzy msgid "" "For each report, I generate Google Maps links to give people directions to " @@ -1420,22 +1423,22 @@ msgstr "" "Respond with: **location info, location info, location info** each matching " "the order of the previous channel list:" -#: meowth/__main__.py:2828 +#: meowth/__main__.py:2827 msgid "Research Reporting Locations" msgstr "" -#: meowth/__main__.py:2845 +#: meowth/__main__.py:2844 msgid "Research Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2875 +#: meowth/__main__.py:2874 #, fuzzy msgid "Meetup Reporting Channels" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2875 +#: meowth/__main__.py:2874 #, fuzzy msgid "" "Meetup Reporting allows users to report meetups with **!meetup** or **!" @@ -1460,21 +1463,21 @@ msgstr "" "to provide a list of channels in your server you will allow reports from in " "this format: `channel-name, channel-name, channel-name`" -#: meowth/__main__.py:2881 +#: meowth/__main__.py:2880 #, fuzzy msgid "Meetup Reporting disabled" msgstr "" "**Reporting Channels disabled**\n" "---" -#: meowth/__main__.py:2913 +#: meowth/__main__.py:2912 #, fuzzy msgid "Meetup Reporting Channels enabled" msgstr "" "**Reporting Channels enabled**\n" "---" -#: meowth/__main__.py:2928 +#: meowth/__main__.py:2927 #, fuzzy msgid "" "For each report, I generate Google Maps links to give people directions to " @@ -1506,15 +1509,15 @@ msgstr "" "Respond with: **location info, location info, location info** each matching " "the order of the previous channel list:" -#: meowth/__main__.py:2928 +#: meowth/__main__.py:2927 msgid "Meetup Reporting Locations" msgstr "" -#: meowth/__main__.py:2945 +#: meowth/__main__.py:2944 msgid "Meetup Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2946 +#: meowth/__main__.py:2945 msgid "" "How would you like me to categorize the meetup channels I create? Your " "options are:\n" @@ -1524,11 +1527,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: meowth/__main__.py:2946 meowth/__main__.py:2970 +#: meowth/__main__.py:2945 meowth/__main__.py:2969 msgid "Meetup Reporting Categories" msgstr "" -#: meowth/__main__.py:2970 +#: meowth/__main__.py:2969 msgid "" "In the same order as they appear below, please give the names of the " "categories you would like raids reported in each channel to appear in. You " @@ -1541,18 +1544,18 @@ msgid "" "You have configured the following channels as meetup reporting channels." msgstr "" -#: meowth/__main__.py:3018 +#: meowth/__main__.py:3017 msgid "Meetup Categories are set" msgstr "" -#: meowth/__main__.py:3049 +#: meowth/__main__.py:3048 #, fuzzy msgid "Pokemon Notifications" msgstr "" "**Pokemon Notifications enabled**\n" "---" -#: meowth/__main__.py:3049 +#: meowth/__main__.py:3048 #, fuzzy msgid "" "The **!want** and **!unwant** commands let you add or remove roles for " @@ -1579,21 +1582,21 @@ msgstr "" "Repond with: **N** to disable, or the **channel-name** list to enable, each " "seperated by a comma and space." -#: meowth/__main__.py:3054 +#: meowth/__main__.py:3053 #, fuzzy msgid "Pokemon Notifications disabled" msgstr "" "**Pokemon Notifications disabled**\n" "---" -#: meowth/__main__.py:3096 +#: meowth/__main__.py:3095 #, fuzzy msgid "Pokemon Notifications enabled" msgstr "" "**Pokemon Notifications enabled**\n" "---" -#: meowth/__main__.py:3130 +#: meowth/__main__.py:3129 msgid "" "The **!archive** command marks temporary raid channels for archival rather " "than deletion. This can be useful for investigating potential violations of " @@ -1605,33 +1608,33 @@ msgid "" "category in your server." msgstr "" -#: meowth/__main__.py:3130 meowth/__main__.py:3162 +#: meowth/__main__.py:3129 meowth/__main__.py:3161 msgid "Archive Configuration" msgstr "" -#: meowth/__main__.py:3140 +#: meowth/__main__.py:3139 msgid "Archived channels will remain in the same category." msgstr "" -#: meowth/__main__.py:3144 +#: meowth/__main__.py:3143 #, fuzzy msgid "Archived Channels disabled." msgstr "" "**Reporting Channels disabled**\n" "---" -#: meowth/__main__.py:3155 +#: meowth/__main__.py:3154 msgid "" "I couldn't find the category you replied with! Please reply with **same** to " "leave archived channels in the same category, or give the name or ID of an " "existing category." msgstr "" -#: meowth/__main__.py:3159 +#: meowth/__main__.py:3158 msgid "Archive category set." msgstr "" -#: meowth/__main__.py:3162 +#: meowth/__main__.py:3161 msgid "" "I can also listen in your raid channels for words or phrases that you want " "to trigger an automatic archival. For example, if discussion of spoofing is " @@ -1642,15 +1645,15 @@ msgid "" "list of phrases you want me to listen in raid channels for." msgstr "" -#: meowth/__main__.py:3166 +#: meowth/__main__.py:3165 msgid "Phrase list disabled." msgstr "" -#: meowth/__main__.py:3175 +#: meowth/__main__.py:3174 msgid "Archive Phrase list set." msgstr "" -#: meowth/__main__.py:3205 +#: meowth/__main__.py:3204 msgid "" "There are a few settings available that are not within **!configure**. To " "set these, use **!set ** in any channel to set that setting.\n" @@ -1673,11 +1676,11 @@ msgid "" "Respond with: A number from **-12** to **12**:" msgstr "" -#: meowth/__main__.py:3205 +#: meowth/__main__.py:3204 msgid "Timezone Configuration and Other Settings" msgstr "" -#: meowth/__main__.py:3215 meowth/__main__.py:3218 +#: meowth/__main__.py:3214 meowth/__main__.py:3217 #, fuzzy msgid "" "I couldn't convert your answer to an appropriate timezone!\n" @@ -1689,182 +1692,210 @@ msgstr "" "Please double check what you sent me and resend a number strarting from " "**-12** to **12**." -#: meowth/__main__.py:3223 +#: meowth/__main__.py:3222 #, fuzzy msgid "Timezone set" msgstr "" "**Timezone set**\n" "---" -#: meowth/__main__.py:3244 +#: meowth/__main__.py:3252 +msgid "" +"The **!trade** command allows your users to organize and coordinate trades. " +"This command requires at least one channel specifically for trades.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise, just " +"send the names or IDs of the channels you want to allow the **!trade** " +"command in, separated by commas." +msgstr "" + +#: meowth/__main__.py:3252 +msgid "Trade Configuration" +msgstr "" + +#: meowth/__main__.py:3260 +#, fuzzy +msgid "Trade disabled." +msgstr "" +"**Raid Reports disabled**\n" +"---" + +#: meowth/__main__.py:3299 +#, fuzzy +msgid "Pokemon Trades enabled" +msgstr "" +"**Pokemon Notifications enabled**\n" +"---" + +#: meowth/__main__.py:3325 msgid "" "\n" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3251 meowth/__main__.py:3264 meowth/__main__.py:3269 +#: meowth/__main__.py:3332 meowth/__main__.py:3345 meowth/__main__.py:3350 msgid "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3262 +#: meowth/__main__.py:3343 msgid "" "I couldn't understand the list you supplied! Please use a comma-separated " "list of Pokemon species numbers." msgstr "" -#: meowth/__main__.py:3263 +#: meowth/__main__.py:3344 msgid "I will replace this:\n" msgstr "" -#: meowth/__main__.py:3268 +#: meowth/__main__.py:3349 msgid "" "\n" "\n" "With this:\n" msgstr "" -#: meowth/__main__.py:3273 +#: meowth/__main__.py:3354 msgid "" "\n" "\n" "Continue?" msgstr "" -#: meowth/__main__.py:3281 +#: meowth/__main__.py:3362 msgid "Meowth! Configuration cancelled!" msgstr "" -#: meowth/__main__.py:3292 +#: meowth/__main__.py:3367 msgid "Meowth! Configuration successful!" msgstr "" -#: meowth/__main__.py:3294 +#: meowth/__main__.py:3369 msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" msgstr "" -#: meowth/__main__.py:3311 +#: meowth/__main__.py:3387 msgid "every user" msgstr "" -#: meowth/__main__.py:3333 +#: meowth/__main__.py:3409 msgid "" "Are you sure you want to reset the **{type}** report stats for **{target}**?" msgstr "" -#: meowth/__main__.py:3359 +#: meowth/__main__.py:3435 msgid "{trainer}'s report stats have been cleared!" msgstr "" -#: meowth/__main__.py:3375 +#: meowth/__main__.py:3451 msgid "The channel you entered is not a raid channel." msgstr "" -#: meowth/__main__.py:3378 meowth/__main__.py:4304 +#: meowth/__main__.py:3454 meowth/__main__.py:4380 msgid "level-{egg_level}-egg-" msgstr "" -#: meowth/__main__.py:3397 meowth/__main__.py:3400 meowth/__main__.py:4320 -#: meowth/__main__.py:4323 meowth/__main__.py:4693 meowth/__main__.py:4696 -#: meowth/__main__.py:6405 meowth/__main__.py:6408 +#: meowth/__main__.py:3473 meowth/__main__.py:3476 meowth/__main__.py:4396 +#: meowth/__main__.py:4399 meowth/__main__.py:4769 meowth/__main__.py:4772 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 #, fuzzy msgid "**Possible Bosses:**" msgstr "Possible Bosses: {boss_list}" -#: meowth/__main__.py:3397 meowth/__main__.py:4320 meowth/__main__.py:4693 -#: meowth/__main__.py:6405 +#: meowth/__main__.py:3473 meowth/__main__.py:4396 meowth/__main__.py:4769 +#: meowth/__main__.py:6489 msgid "{bosslist1}" msgstr "" -#: meowth/__main__.py:3398 meowth/__main__.py:4321 meowth/__main__.py:4694 -#: meowth/__main__.py:6406 +#: meowth/__main__.py:3474 meowth/__main__.py:4397 meowth/__main__.py:4770 +#: meowth/__main__.py:6490 msgid "{bosslist2}" msgstr "" -#: meowth/__main__.py:3400 meowth/__main__.py:4323 meowth/__main__.py:4696 -#: meowth/__main__.py:6408 +#: meowth/__main__.py:3476 meowth/__main__.py:4399 meowth/__main__.py:4772 +#: meowth/__main__.py:6492 msgid "{bosslist}" msgstr "" -#: meowth/__main__.py:3407 meowth/__main__.py:4406 meowth/__main__.py:4566 -#: meowth/__main__.py:5370 meowth/__main__.py:5384 meowth/__main__.py:6399 +#: meowth/__main__.py:3483 meowth/__main__.py:4482 meowth/__main__.py:4642 +#: meowth/__main__.py:5446 meowth/__main__.py:5460 meowth/__main__.py:6483 msgid "team" msgstr "" -#: meowth/__main__.py:3408 meowth/__main__.py:4407 meowth/__main__.py:4567 -#: meowth/__main__.py:5371 meowth/__main__.py:5385 meowth/__main__.py:6400 +#: meowth/__main__.py:3484 meowth/__main__.py:4483 meowth/__main__.py:4643 +#: meowth/__main__.py:5447 meowth/__main__.py:5461 meowth/__main__.py:6484 msgid "status" msgstr "" -#: meowth/__main__.py:3412 meowth/__main__.py:3413 +#: meowth/__main__.py:3488 meowth/__main__.py:3489 msgid "Level {}" msgstr "" -#: meowth/__main__.py:3412 meowth/__main__.py:3413 +#: meowth/__main__.py:3488 meowth/__main__.py:3489 msgid "level\\s\\d" msgstr "" -#: meowth/__main__.py:3415 +#: meowth/__main__.py:3491 #, fuzzy msgid "Meowth! Level {} reported" msgstr "{member} is interested!" -#: meowth/__main__.py:3415 meowth/__main__.py:3416 +#: meowth/__main__.py:3491 meowth/__main__.py:3492 msgid "Meowth!\\s.*\\sraid\\sreported" msgstr "" -#: meowth/__main__.py:3416 +#: meowth/__main__.py:3492 msgid "Meowth! Level {}" msgstr "" -#: meowth/__main__.py:3440 +#: meowth/__main__.py:3516 msgid "" "Are you sure you want to clear all status for this raid? Everybody will have " "to RSVP again. If you are wanting to clear one user's status, use `!" "setstatus cancel`" msgstr "" -#: meowth/__main__.py:3456 +#: meowth/__main__.py:3532 #, fuzzy msgid "Meowth! Raid status lists have been cleared!" msgstr "**!wild** commands have been disabled." -#: meowth/__main__.py:3471 +#: meowth/__main__.py:3547 msgid "Meowth! {status} is not a valid status!" msgstr "" -#: meowth/__main__.py:3489 +#: meowth/__main__.py:3565 msgid "Removed {cleancount} empty roles" msgstr "" -#: meowth/__main__.py:3519 meowth/__main__.py:3570 +#: meowth/__main__.py:3595 meowth/__main__.py:3646 msgid "Uptime" msgstr "" -#: meowth/__main__.py:3523 meowth/__main__.py:3575 +#: meowth/__main__.py:3599 meowth/__main__.py:3651 msgid "I need the `Embed links` permission to send this" msgstr "" -#: meowth/__main__.py:3532 +#: meowth/__main__.py:3608 msgid "{yr}y {mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3534 +#: meowth/__main__.py:3610 msgid "{mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3536 +#: meowth/__main__.py:3612 msgid "{day} days {hr} hrs {min} mins" msgstr "" -#: meowth/__main__.py:3538 +#: meowth/__main__.py:3614 msgid "{hr} hrs {min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3540 +#: meowth/__main__.py:3616 msgid "{min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3556 +#: meowth/__main__.py:3632 msgid "" "I'm Meowth! A Pokemon Go helper bot for Discord!\n" "\n" @@ -1875,35 +1906,35 @@ msgid "" "\n" msgstr "" -#: meowth/__main__.py:3563 +#: meowth/__main__.py:3639 msgid "About Meowth" msgstr "" -#: meowth/__main__.py:3564 +#: meowth/__main__.py:3640 msgid "Owner" msgstr "" -#: meowth/__main__.py:3566 +#: meowth/__main__.py:3642 msgid "Servers" msgstr "" -#: meowth/__main__.py:3567 +#: meowth/__main__.py:3643 msgid "Members" msgstr "" -#: meowth/__main__.py:3568 +#: meowth/__main__.py:3644 msgid "Your Server" msgstr "" -#: meowth/__main__.py:3569 +#: meowth/__main__.py:3645 msgid "Your Members" msgstr "" -#: meowth/__main__.py:3605 +#: meowth/__main__.py:3681 msgid "Maximum guild roles reached." msgstr "" -#: meowth/__main__.py:3610 +#: meowth/__main__.py:3686 msgid "" "Meowth! My roles are ranked lower than the following team roles: " "**{higher_roles_list}**\n" @@ -1913,16 +1944,16 @@ msgstr "" "**{higher_roles_list}**\n" "Please get an admin to move my roles above them!" -#: meowth/__main__.py:3634 +#: meowth/__main__.py:3710 msgid "Meowth! You already have a team role!" msgstr "You already have a team role!" -#: meowth/__main__.py:3638 +#: meowth/__main__.py:3714 #, fuzzy msgid "Meowth! You are already in Team Harmony!" msgstr "You already have a team role!" -#: meowth/__main__.py:3642 +#: meowth/__main__.py:3718 msgid "" "Meowth! {team_role} is not configured as a role on this server. Please " "contact an admin for assistance." @@ -1930,11 +1961,11 @@ msgstr "" "{team_role} is not configured as a role on this server. Please contact an " "admin for assistance." -#: meowth/__main__.py:3646 +#: meowth/__main__.py:3722 msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" msgstr "\"{entered_team}\" isn't a valid team! Try {available_teams}" -#: meowth/__main__.py:3650 +#: meowth/__main__.py:3726 msgid "" "Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " "an admin!" @@ -1942,243 +1973,243 @@ msgstr "" "The \"{entered_team}\" role isn't configured on this server! Contact an " "admin!" -#: meowth/__main__.py:3656 +#: meowth/__main__.py:3732 msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" msgstr "Added {member} to Team {team_name}! {team_emoji}" -#: meowth/__main__.py:3660 +#: meowth/__main__.py:3736 msgid "Meowth! I can't add roles!" msgstr "I can't add roles!" -#: meowth/__main__.py:3671 +#: meowth/__main__.py:3747 msgid "Traveler Card" msgstr "" -#: meowth/__main__.py:3673 +#: meowth/__main__.py:3749 msgid "{user}'s Trainer Profile" msgstr "" -#: meowth/__main__.py:3675 +#: meowth/__main__.py:3751 msgid "Silph Road" msgstr "" -#: meowth/__main__.py:3676 +#: meowth/__main__.py:3752 msgid "Pokebattler" msgstr "" -#: meowth/__main__.py:3677 +#: meowth/__main__.py:3753 #, fuzzy msgid "Raid Reports" msgstr "" "**Raid Reports enabled**\n" "---" -#: meowth/__main__.py:3678 +#: meowth/__main__.py:3754 msgid "Egg Reports" msgstr "" -#: meowth/__main__.py:3679 +#: meowth/__main__.py:3755 msgid "EX Raid Reports" msgstr "" -#: meowth/__main__.py:3680 +#: meowth/__main__.py:3756 #, fuzzy msgid "Wild Reports" msgstr "" "**Wild Reports enabled**\n" "---" -#: meowth/__main__.py:3681 +#: meowth/__main__.py:3757 msgid "Research Reports" msgstr "" -#: meowth/__main__.py:3697 +#: meowth/__main__.py:3773 msgid "" "Leaderboard type not supported. Please select from: **total, raids, eggs, " "exraids, wilds, research**" msgstr "" -#: meowth/__main__.py:3712 +#: meowth/__main__.py:3788 msgid "Reporting Leaderboard ({type})" msgstr "" -#: meowth/__main__.py:3717 +#: meowth/__main__.py:3793 msgid "Raids: **{raids}** | Eggs: **{eggs}** | " msgstr "" -#: meowth/__main__.py:3719 +#: meowth/__main__.py:3795 msgid "EX Raids: **{exraids}** | " msgstr "" -#: meowth/__main__.py:3721 +#: meowth/__main__.py:3797 msgid "Wilds: **{wilds}** | " msgstr "" -#: meowth/__main__.py:3723 +#: meowth/__main__.py:3799 msgid "Research: **{research}** | " msgstr "" -#: meowth/__main__.py:3728 +#: meowth/__main__.py:3804 msgid "No Reports" msgstr "" -#: meowth/__main__.py:3728 +#: meowth/__main__.py:3804 msgid "Nobody has made a report or this report type is disabled." msgstr "" -#: meowth/__main__.py:3798 +#: meowth/__main__.py:3874 msgid "Meowth! Did you mean **!list wants**?" msgstr "" -#: meowth/__main__.py:3819 +#: meowth/__main__.py:3895 msgid "Maximum guild roles reached. Pokemon not added." msgstr "" -#: meowth/__main__.py:3840 +#: meowth/__main__.py:3916 msgid "Meowth! Got it! {member} wants {pokemon}" msgstr "Got it! {member} wants {pokemon}" -#: meowth/__main__.py:3845 +#: meowth/__main__.py:3921 msgid "Meowth! {member}, I already know you want {pokemon}!" msgstr "{member}, I already know you want {pokemon}!" -#: meowth/__main__.py:3848 +#: meowth/__main__.py:3924 #, fuzzy msgid "Meowth! {member}, out of your total {count} items:" msgstr "{member} is on the way with a total of {trainer_count} trainers!" -#: meowth/__main__.py:3850 +#: meowth/__main__.py:3926 msgid "" "\n" "**{added_count} Added:** \n" "\t{added_list}" msgstr "" -#: meowth/__main__.py:3852 +#: meowth/__main__.py:3928 msgid "" "\n" "**{already_want_count} Already Following:** \n" "\t{already_want_list}" msgstr "" -#: meowth/__main__.py:3856 +#: meowth/__main__.py:3932 msgid "" "\n" "\t{word}" msgstr "" -#: meowth/__main__.py:3858 +#: meowth/__main__.py:3934 msgid ": *({correction}?)*" msgstr "" -#: meowth/__main__.py:3859 +#: meowth/__main__.py:3935 msgid "" "\n" "**{count} Not Valid:**" msgstr "" -#: meowth/__main__.py:3931 +#: meowth/__main__.py:4007 msgid "{0}, you have no pokemon in your want list." msgstr "{0}, you have no pokemon in your want list." -#: meowth/__main__.py:3933 +#: meowth/__main__.py:4009 msgid "{0}, I've removed {1} pokemon from your want list." msgstr "{0}, I've removed {1} pokemon from your want list." -#: meowth/__main__.py:3952 meowth/__main__.py:4038 meowth/__main__.py:4210 -#: meowth/__main__.py:4633 meowth/__main__.py:4817 meowth/__main__.py:4940 -#: meowth/__main__.py:5021 meowth/__main__.py:5028 meowth/__main__.py:5030 -#: meowth/__main__.py:5267 meowth/__main__.py:5287 meowth/__main__.py:5311 -#: meowth/__main__.py:6592 meowth/__main__.py:6755 meowth/__main__.py:6759 -#: meowth/__main__.py:6773 meowth/__main__.py:6855 +#: meowth/__main__.py:4028 meowth/__main__.py:4114 meowth/__main__.py:4286 +#: meowth/__main__.py:4709 meowth/__main__.py:4893 meowth/__main__.py:5016 +#: meowth/__main__.py:5097 meowth/__main__.py:5104 meowth/__main__.py:5106 +#: meowth/__main__.py:5343 meowth/__main__.py:5363 meowth/__main__.py:5387 +#: meowth/__main__.py:6676 meowth/__main__.py:6839 meowth/__main__.py:6843 +#: meowth/__main__.py:6857 meowth/__main__.py:6939 msgid "%I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:3955 meowth/__main__.py:3971 +#: meowth/__main__.py:4031 meowth/__main__.py:4047 msgid "" "Meowth! Give more details when reporting! Usage: **!wild " "**" msgstr "" "Give more details when reporting! Usage: **!wild **" -#: meowth/__main__.py:3986 +#: meowth/__main__.py:4062 msgid "**This {pokemon} has despawned!**" msgstr "" -#: meowth/__main__.py:3988 +#: meowth/__main__.py:4064 #, fuzzy msgid "Meowth! Click here for my directions to the wild {pokemon}!" msgstr "Click here for directions to the wild {pokemon}!" -#: meowth/__main__.py:3988 meowth/__main__.py:4899 +#: meowth/__main__.py:4064 meowth/__main__.py:4975 msgid "Ask {author} if my directions aren't perfect!" msgstr "" -#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 -#: meowth/__main__.py:4532 +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 msgid "**Details:**" msgstr "" -#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 -#: meowth/__main__.py:4532 +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 msgid "{pokemon} ({pokemonnumber}) {type}" msgstr "" -#: meowth/__main__.py:3991 +#: meowth/__main__.py:4067 msgid "**Reactions:**" msgstr "" -#: meowth/__main__.py:3991 +#: meowth/__main__.py:4067 msgid "{emoji}: I'm on my way!" msgstr "" -#: meowth/__main__.py:3992 +#: meowth/__main__.py:4068 msgid "{emoji}: The Pokemon despawned!" msgstr "" -#: meowth/__main__.py:3993 meowth/__main__.py:4157 meowth/__main__.py:4327 -#: meowth/__main__.py:4700 meowth/__main__.py:4817 meowth/__main__.py:4965 +#: meowth/__main__.py:4069 meowth/__main__.py:4233 meowth/__main__.py:4403 +#: meowth/__main__.py:4776 meowth/__main__.py:4893 meowth/__main__.py:5041 msgid "Reported by @{author} - {timestamp}" msgstr "" -#: meowth/__main__.py:3994 +#: meowth/__main__.py:4070 #, fuzzy msgid "" "{roletest}Meowth! Wild {pokemon} reported by {member}! Details: " "{location_details}" msgstr "Wild {pokemon} reported by {member}! Details: {location_details}" -#: meowth/__main__.py:4041 meowth/__main__.py:4069 meowth/__main__.py:4110 -#: meowth/__main__.py:4119 meowth/__main__.py:4278 +#: meowth/__main__.py:4117 meowth/__main__.py:4145 meowth/__main__.py:4186 +#: meowth/__main__.py:4195 meowth/__main__.py:4354 msgid "" "Meowth! Give more details when reporting! Usage: **!raid " "**" msgstr "" "Give more details when reporting! Usage: **!raid **" -#: meowth/__main__.py:4051 +#: meowth/__main__.py:4127 msgid "Meowth! **!raid assume** is not allowed in this level egg." msgstr "**!raid assume** is not allowed in this level egg." -#: meowth/__main__.py:4063 +#: meowth/__main__.py:4139 msgid "" "Meowth! Please wait until the egg has hatched before changing it to an open " "raid!" msgstr "" "Please wait until the egg has hatched before changing it to an open raid!" -#: meowth/__main__.py:4098 meowth/__main__.py:4385 meowth/__main__.py:4490 +#: meowth/__main__.py:4174 meowth/__main__.py:4461 meowth/__main__.py:4566 msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" msgstr "The Pokemon {pokemon} does not appear in raids!" -#: meowth/__main__.py:4101 +#: meowth/__main__.py:4177 #, fuzzy msgid "" "Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to " "report one!" msgstr "The Pokemon {pokemon} does not appear in raids!" -#: meowth/__main__.py:4105 +#: meowth/__main__.py:4181 #, fuzzy msgid "" "Meowth...that's too long. Level {raidlevel} raids currently last no more " @@ -2186,117 +2217,117 @@ msgid "" msgstr "" "Meowth...that's too long. {raidtype}s currently last no more than one hour..." -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "clear" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "extreme" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "none" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "rainy" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "sunny" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "cloudy" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "fog" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "partlycloudy" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "snow" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "windy" msgstr "" -#: meowth/__main__.py:4125 meowth/__main__.py:4284 +#: meowth/__main__.py:4201 meowth/__main__.py:4360 msgid "Meowth! I couldn't find a gym named '{0}'." msgstr "" -#: meowth/__main__.py:4129 meowth/__main__.py:4288 +#: meowth/__main__.py:4205 meowth/__main__.py:4364 msgid "No notes for this gym." msgstr "" -#: meowth/__main__.py:4149 meowth/__main__.py:4531 +#: meowth/__main__.py:4225 meowth/__main__.py:4607 msgid "Meowth! Click here for directions to the raid!" msgstr "Click here for directions to the raid!" -#: meowth/__main__.py:4151 meowth/__main__.py:4317 +#: meowth/__main__.py:4227 meowth/__main__.py:4393 msgid "" "**Name:** {0}\n" "**Notes:** {1}" msgstr "" -#: meowth/__main__.py:4152 meowth/__main__.py:4318 +#: meowth/__main__.py:4228 meowth/__main__.py:4394 msgid "**Gym:**" msgstr "" -#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 msgid "**Weaknesses:**" msgstr "" -#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 #, fuzzy msgid "{weakness_list}" msgstr "Weaknesses: {weakness_list}" -#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4403 -#: meowth/__main__.py:4698 +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4479 +#: meowth/__main__.py:4774 msgid "**Next Group:**" msgstr "" -#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4698 -#: meowth/__main__.py:4963 meowth/__main__.py:6604 +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4774 +#: meowth/__main__.py:5039 meowth/__main__.py:6688 msgid "Set with **!starttime**" msgstr "" -#: meowth/__main__.py:4156 meowth/__main__.py:4326 meowth/__main__.py:4699 -#: meowth/__main__.py:4964 +#: meowth/__main__.py:4232 meowth/__main__.py:4402 meowth/__main__.py:4775 +#: meowth/__main__.py:5040 msgid "Set with **!timerset**" msgstr "" -#: meowth/__main__.py:4156 meowth/__main__.py:4538 meowth/__main__.py:4699 +#: meowth/__main__.py:4232 meowth/__main__.py:4614 meowth/__main__.py:4775 msgid "**Expires:**" msgstr "" -#: meowth/__main__.py:4160 +#: meowth/__main__.py:4236 msgid "" "Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " "Coordinate in {raid_channel}" @@ -2304,7 +2335,7 @@ msgstr "" "{pokemon} raid reported by {member}! Details: {location_details}. Coordinate " "in {raid_channel}" -#: meowth/__main__.py:4162 +#: meowth/__main__.py:4238 msgid "" "{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! " "Details: {location_details}. Coordinate here!\n" @@ -2315,7 +2346,7 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4170 meowth/__main__.py:4425 meowth/__main__.py:4582 +#: meowth/__main__.py:4246 meowth/__main__.py:4501 meowth/__main__.py:4658 msgid "" "Here are the best counters for the raid boss in currently known weather " "conditions! Update weather with **!weather**. If you know the moveset of the " @@ -2323,7 +2354,7 @@ msgid "" "update the counters." msgstr "" -#: meowth/__main__.py:4203 +#: meowth/__main__.py:4279 msgid "" "Meowth! Hey {member}, if you can, set the time left on the raid using **!" "timerset ** so others can check it with **!timer**." @@ -2331,14 +2362,14 @@ msgstr "" "Hey {member}, if you can, set the time left on the raid using **!timerset " "** so others can check it with **!timer**." -#: meowth/__main__.py:4217 +#: meowth/__main__.py:4293 msgid "" "Meowth! Give more details when reporting! Usage: **!raidegg " "**" msgstr "" "Give more details when reporting! Usage: **!raidegg **" -#: meowth/__main__.py:4223 meowth/__main__.py:4268 +#: meowth/__main__.py:4299 meowth/__main__.py:4344 msgid "" "Meowth! Give more details when reporting! Use at least: **!raidegg " "**. Type **!help** raidegg for more info." @@ -2346,16 +2377,16 @@ msgstr "" "Give more details when reporting! Use at least: **!raidegg " "**. Type **!help** raidegg for more info." -#: meowth/__main__.py:4229 meowth/__main__.py:5058 +#: meowth/__main__.py:4305 meowth/__main__.py:5134 msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" msgstr "" -#: meowth/__main__.py:4249 meowth/__main__.py:5077 meowth/__main__.py:5135 -#: meowth/__main__.py:5220 meowth/__main__.py:5261 +#: meowth/__main__.py:4325 meowth/__main__.py:5153 meowth/__main__.py:5211 +#: meowth/__main__.py:5296 meowth/__main__.py:5337 msgid "Meowth! Please enter a time in the future." msgstr "" -#: meowth/__main__.py:4263 +#: meowth/__main__.py:4339 #, fuzzy msgid "" "Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more " @@ -2363,19 +2394,19 @@ msgid "" msgstr "" "Meowth...that's too long. {raidtype}s currently last no more than one hour..." -#: meowth/__main__.py:4293 +#: meowth/__main__.py:4369 msgid "Meowth! Raid egg levels are only from 1-5!" msgstr "Raid egg levels are only from 1-5!" -#: meowth/__main__.py:4315 meowth/__main__.py:4400 meowth/__main__.py:4691 +#: meowth/__main__.py:4391 meowth/__main__.py:4476 meowth/__main__.py:4767 msgid "Meowth! Click here for directions to the coming raid!" msgstr "Click here for directions to the coming raid!" -#: meowth/__main__.py:4326 meowth/__main__.py:4404 +#: meowth/__main__.py:4402 meowth/__main__.py:4480 msgid "**Hatches:**" msgstr "" -#: meowth/__main__.py:4329 +#: meowth/__main__.py:4405 msgid "" "Meowth! Level {level} raid egg reported by {member}! Details: " "{location_details}. Coordinate in {raid_channel}" @@ -2383,7 +2414,7 @@ msgstr "" "Level {level} raid egg reported by {member}! Details: {location_details}. " "Coordinate in {raid_channel}" -#: meowth/__main__.py:4331 +#: meowth/__main__.py:4407 msgid "" "Meowth! Level {level} raid egg reported by {member} in {citychannel}! " "Details: {location_details}. Coordinate here!\n" @@ -2394,7 +2425,7 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4355 +#: meowth/__main__.py:4431 msgid "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " "using **!timerset ** so others can check it with **!timer**." @@ -2402,27 +2433,27 @@ msgstr "" "Hey {member}, if you can, set the time left until the egg hatches using **!" "timerset ** so others can check it with **!timer**." -#: meowth/__main__.py:4388 meowth/__main__.py:4493 +#: meowth/__main__.py:4464 meowth/__main__.py:4569 msgid "" "Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" msgstr "The Pokemon {pokemon} does not hatch from level {level} raid eggs!" -#: meowth/__main__.py:4422 +#: meowth/__main__.py:4498 #, fuzzy msgid "" "{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" msgstr "This egg will be assumed to be {pokemon} when it hatches!" -#: meowth/__main__.py:4467 meowth/__main__.py:5358 meowth/__main__.py:5428 -#: meowth/__main__.py:6391 +#: meowth/__main__.py:4543 meowth/__main__.py:5434 meowth/__main__.py:5504 +#: meowth/__main__.py:6475 msgid "Coordinate here" msgstr "" -#: meowth/__main__.py:4505 +#: meowth/__main__.py:4581 msgid "The event has started!" msgstr "" -#: meowth/__main__.py:4511 +#: meowth/__main__.py:4587 msgid "" "Meowth! The egg has hatched into a {pokemon} raid! Details: " "{location_details}. Coordinate in {raid_channel}" @@ -2430,7 +2461,7 @@ msgstr "" "The egg has hatched into a {pokemon} raid! Details: {location_details}. " "Coordinate in {raid_channel}" -#: meowth/__main__.py:4512 +#: meowth/__main__.py:4588 msgid "" "Meowth! The egg reported by {member} in {citychannel} hatched into a " "{pokemon} raid! Details: {location_details}. Coordinate here!\n" @@ -2441,19 +2472,19 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4516 meowth/__main__.py:4703 +#: meowth/__main__.py:4592 meowth/__main__.py:4779 msgid "Use the **!invite** command to gain access and coordinate" msgstr "" -#: meowth/__main__.py:4517 meowth/__main__.py:4704 +#: meowth/__main__.py:4593 meowth/__main__.py:4780 msgid " after using **!invite** to gain access" msgstr "" -#: meowth/__main__.py:4519 meowth/__main__.py:4706 +#: meowth/__main__.py:4595 meowth/__main__.py:4782 msgid "Coordinate" msgstr "" -#: meowth/__main__.py:4521 +#: meowth/__main__.py:4597 #, fuzzy msgid "" "Meowth! The EX egg has hatched into a {pokemon} raid! Details: " @@ -2462,7 +2493,7 @@ msgstr "" "The egg has hatched into a {pokemon} raid! Details: {location_details}. " "Coordinate in {raid_channel}" -#: meowth/__main__.py:4522 +#: meowth/__main__.py:4598 msgid "" "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " "{location_details}. Coordinate here{invitemsgstr2}!\n" @@ -2473,20 +2504,20 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4536 meowth/__main__.py:4538 meowth/__main__.py:5003 -#: meowth/__main__.py:5007 meowth/__main__.py:5010 meowth/__main__.py:5024 -#: meowth/__main__.py:5026 meowth/__main__.py:5154 meowth/__main__.py:5155 -#: meowth/__main__.py:5161 meowth/__main__.py:5162 meowth/__main__.py:5164 -#: meowth/__main__.py:5165 meowth/__main__.py:5289 meowth/__main__.py:6761 -#: meowth/__main__.py:6767 meowth/__main__.py:6769 meowth/__main__.py:6771 +#: meowth/__main__.py:4612 meowth/__main__.py:4614 meowth/__main__.py:5079 +#: meowth/__main__.py:5083 meowth/__main__.py:5086 meowth/__main__.py:5100 +#: meowth/__main__.py:5102 meowth/__main__.py:5230 meowth/__main__.py:5231 +#: meowth/__main__.py:5237 meowth/__main__.py:5238 meowth/__main__.py:5240 +#: meowth/__main__.py:5241 meowth/__main__.py:5365 meowth/__main__.py:6845 +#: meowth/__main__.py:6851 meowth/__main__.py:6853 meowth/__main__.py:6855 msgid "%B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4541 +#: meowth/__main__.py:4617 msgid "Ends on %B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4564 +#: meowth/__main__.py:4640 #, fuzzy msgid "" "{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched " @@ -2499,17 +2530,17 @@ msgstr "" "You're now able to update your status with **!coming** or **!here**. If " "you've changed your plans, use **!cancel**." -#: meowth/__main__.py:4637 meowth/__main__.py:4644 +#: meowth/__main__.py:4713 meowth/__main__.py:4720 #, fuzzy msgid "Meowth! Give more details when reporting! Usage: **!exraid **" msgstr "" "Give more details when reporting! Usage: **!raidegg **" -#: meowth/__main__.py:4656 +#: meowth/__main__.py:4732 msgid "ex-raid-egg-" msgstr "" -#: meowth/__main__.py:4708 +#: meowth/__main__.py:4784 #, fuzzy msgid "" "Meowth! EX raid egg reported by {member}! Details: {location_details}. " @@ -2518,7 +2549,7 @@ msgstr "" "Level {level} raid egg reported by {member}! Details: {location_details}. " "Coordinate in {raid_channel}" -#: meowth/__main__.py:4710 +#: meowth/__main__.py:4786 msgid "" "Meowth! EX raid reported by {member} in {citychannel}! Details: " "{location_details}. Coordinate here{invitemsgstr2}!\n" @@ -2529,7 +2560,7 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4732 +#: meowth/__main__.py:4808 #, fuzzy msgid "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " @@ -2540,13 +2571,13 @@ msgstr "" "Hey {member}, if you can, set the time left until the egg hatches using **!" "timerset ** so others can check it with **!timer**." -#: meowth/__main__.py:4768 +#: meowth/__main__.py:4844 msgid "" "Meowth! No EX Raids have been reported in this server! Use **!exraid** to " "report one!" msgstr "" -#: meowth/__main__.py:4770 +#: meowth/__main__.py:4846 msgid "" "Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just " "going to take your word for it! The following {1} EX Raids have been " @@ -2557,23 +2588,23 @@ msgid "" "exraid**" msgstr "" -#: meowth/__main__.py:4774 +#: meowth/__main__.py:4850 msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" msgstr "" -#: meowth/__main__.py:4777 +#: meowth/__main__.py:4853 msgid "" "Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command " "again, and make sure you respond with the number of the channel that matches!" msgstr "" -#: meowth/__main__.py:4788 +#: meowth/__main__.py:4864 msgid "" "Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the " "trainers in there know if you can make it to the EX Raid!" msgstr "" -#: meowth/__main__.py:4792 +#: meowth/__main__.py:4868 #, fuzzy msgid "" "Meowth! I couldn't understand your reply! Try the **!invite** command again!" @@ -2581,30 +2612,30 @@ msgstr "" "I couldn't understand your time format. Please try again with the time " "format of H:MM." -#: meowth/__main__.py:4822 +#: meowth/__main__.py:4898 msgid "" "entered an incorrect amount of arguments.\n" "\n" "Usage: **!research** or **!research , , **" msgstr "" -#: meowth/__main__.py:4827 meowth/__main__.py:4851 +#: meowth/__main__.py:4903 meowth/__main__.py:4927 msgid "**Pokestop:**" msgstr "" -#: meowth/__main__.py:4828 meowth/__main__.py:4869 +#: meowth/__main__.py:4904 meowth/__main__.py:4945 msgid "**Quest:**" msgstr "" -#: meowth/__main__.py:4829 meowth/__main__.py:4887 +#: meowth/__main__.py:4905 meowth/__main__.py:4963 msgid "**Reward:**" msgstr "" -#: meowth/__main__.py:4832 +#: meowth/__main__.py:4908 msgid "**New Research Report**" msgstr "" -#: meowth/__main__.py:4832 +#: meowth/__main__.py:4908 msgid "" "Meowth! I'll help you report a research quest!\n" "\n" @@ -2613,15 +2644,15 @@ msgid "" "stop anytime." msgstr "" -#: meowth/__main__.py:4840 meowth/__main__.py:4860 meowth/__main__.py:4878 +#: meowth/__main__.py:4916 meowth/__main__.py:4936 meowth/__main__.py:4954 msgid "took too long to respond" msgstr "" -#: meowth/__main__.py:4843 meowth/__main__.py:4863 meowth/__main__.py:4881 +#: meowth/__main__.py:4919 meowth/__main__.py:4939 meowth/__main__.py:4957 msgid "cancelled the report" msgstr "" -#: meowth/__main__.py:4852 +#: meowth/__main__.py:4928 msgid "" "Great! Now, reply with the **quest** that you received from **{location}**. " "You can reply with **cancel** to stop anytime.\n" @@ -2629,7 +2660,7 @@ msgid "" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4870 +#: meowth/__main__.py:4946 msgid "" "Fantastic! Now, reply with the **reward** for the **{quest}** quest that you " "received from **{location}**. You can reply with **cancel** to stop " @@ -2638,56 +2669,56 @@ msgid "" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4897 +#: meowth/__main__.py:4973 msgid "{roletest}Field Research reported by {author}" msgstr "" -#: meowth/__main__.py:4898 +#: meowth/__main__.py:4974 #, fuzzy msgid "Meowth! Click here for my directions to the research!" msgstr "Click here for directions to the raid!" -#: meowth/__main__.py:4919 +#: meowth/__main__.py:4995 #, fuzzy msgid "**Research Report Cancelled**" msgstr "" "**Raid Reports enabled**\n" "---" -#: meowth/__main__.py:4919 +#: meowth/__main__.py:4995 msgid "" "Meowth! Your report has been cancelled because you {error}! Retry when " "you're ready." msgstr "" -#: meowth/__main__.py:4943 +#: meowth/__main__.py:5019 #, fuzzy msgid "Meowth! Give more details when reporting! Usage: **!meetup **" msgstr "" "Give more details when reporting! Usage: **!raidegg **" -#: meowth/__main__.py:4949 +#: meowth/__main__.py:5025 msgid "meetup-" msgstr "" -#: meowth/__main__.py:4960 +#: meowth/__main__.py:5036 #, fuzzy msgid "Meowth! Click here for directions to the event!" msgstr "Click here for directions to the raid!" -#: meowth/__main__.py:4961 +#: meowth/__main__.py:5037 msgid "**Event Location:**" msgstr "" -#: meowth/__main__.py:4963 +#: meowth/__main__.py:5039 msgid "**Event Starts:**" msgstr "" -#: meowth/__main__.py:4964 +#: meowth/__main__.py:5040 msgid "**Event Ends:**" msgstr "" -#: meowth/__main__.py:4967 +#: meowth/__main__.py:5043 #, fuzzy msgid "" "Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate " @@ -2696,7 +2727,7 @@ msgstr "" "{pokemon} raid reported by {member}! Details: {location_details}. Coordinate " "in {raid_channel}" -#: meowth/__main__.py:4969 +#: meowth/__main__.py:5045 #, fuzzy msgid "" "Meowth! Meetup reported by {member} in {citychannel}! Details: " @@ -2748,7 +2779,7 @@ msgstr "" "\n" "This channel will be deleted five minutes after the timer expires." -#: meowth/__main__.py:4987 +#: meowth/__main__.py:5063 #, fuzzy msgid "" "Meowth! Hey {member}, if you can, set the time that the event starts with **!" @@ -2758,56 +2789,56 @@ msgstr "" "Hey {member}, if you can, set the time left until the egg hatches using **!" "timerset ** so others can check it with **!timer**." -#: meowth/__main__.py:5003 +#: meowth/__main__.py:5079 msgid "This event will start at {expiry_time}" msgstr "" -#: meowth/__main__.py:5005 +#: meowth/__main__.py:5081 msgid "Nobody has told me a start time! Set it with **!starttime**" msgstr "" -#: meowth/__main__.py:5007 +#: meowth/__main__.py:5083 msgid " | This event will end at {expiry_time}" msgstr "" -#: meowth/__main__.py:5010 +#: meowth/__main__.py:5086 msgid "This event will end at {expiry_time}" msgstr "" -#: meowth/__main__.py:5012 +#: meowth/__main__.py:5088 msgid "Nobody has told me a end time! Set it with **!timerset**" msgstr "" -#: meowth/__main__.py:5015 meowth/__main__.py:5583 +#: meowth/__main__.py:5091 meowth/__main__.py:5659 msgid "egg" msgstr "" -#: meowth/__main__.py:5016 meowth/__main__.py:5582 +#: meowth/__main__.py:5092 meowth/__main__.py:5658 msgid "hatch" msgstr "" -#: meowth/__main__.py:5018 meowth/__main__.py:5586 meowth/__main__.py:5608 -#: meowth/__main__.py:6223 meowth/__main__.py:6484 meowth/__main__.py:6996 +#: meowth/__main__.py:5094 meowth/__main__.py:5662 meowth/__main__.py:5684 +#: meowth/__main__.py:6300 meowth/__main__.py:6568 meowth/__main__.py:7080 msgid "raid" msgstr "" -#: meowth/__main__.py:5019 meowth/__main__.py:5585 +#: meowth/__main__.py:5095 meowth/__main__.py:5661 msgid "end" msgstr "" -#: meowth/__main__.py:5021 +#: meowth/__main__.py:5097 #, fuzzy msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" msgstr "" "This {raidtype}'s timer has already expired as of {expiry_time} " "({expiry_time24})!" -#: meowth/__main__.py:5024 +#: meowth/__main__.py:5100 #, fuzzy msgid "This {raidtype} will {raidaction} on {expiry}!" msgstr "This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" -#: meowth/__main__.py:5026 +#: meowth/__main__.py:5102 #, fuzzy msgid "" "No one told me when the {raidtype} will {raidaction}, so I'm assuming it " @@ -2816,12 +2847,12 @@ msgstr "" "No one told me when the {raidtype} will {raidaction}, so I'm assuming it " "will {raidaction} at {expiry_time} ({expiry_time24})!" -#: meowth/__main__.py:5028 +#: meowth/__main__.py:5104 #, fuzzy msgid "This {raidtype} will {raidaction} at {expiry_time}!" msgstr "This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" -#: meowth/__main__.py:5030 +#: meowth/__main__.py:5106 #, fuzzy msgid "" "No one told me when the {raidtype} will {raidaction}, so I'm assuming it " @@ -2830,15 +2861,15 @@ msgstr "" "No one told me when the {raidtype} will {raidaction}, so I'm assuming it " "will {raidaction} at {expiry_time} ({expiry_time24})!" -#: meowth/__main__.py:5049 +#: meowth/__main__.py:5125 msgid "Raid Egg" msgstr "" -#: meowth/__main__.py:5053 +#: meowth/__main__.py:5129 msgid "Raid" msgstr "" -#: meowth/__main__.py:5080 meowth/__main__.py:5085 meowth/__main__.py:5096 +#: meowth/__main__.py:5156 meowth/__main__.py:5161 meowth/__main__.py:5172 #, fuzzy msgid "" "Meowth! I couldn't understand your time format. Try again like this: **!" @@ -2846,7 +2877,7 @@ msgid "" msgstr "" "I couldn't understand your time format. Try again like this: !timerset H:MM" -#: meowth/__main__.py:5099 +#: meowth/__main__.py:5175 #, fuzzy msgid "" "Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no " @@ -2854,85 +2885,85 @@ msgid "" msgstr "" "Meowth...that's too long. {raidtype}s currently last no more than one hour..." -#: meowth/__main__.py:5115 meowth/__main__.py:5123 +#: meowth/__main__.py:5191 meowth/__main__.py:5199 msgid "" "Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to " "match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-" "hour time!)" msgstr "" -#: meowth/__main__.py:5128 +#: meowth/__main__.py:5204 msgid "Meowth! Please enter a time after your start time." msgstr "" -#: meowth/__main__.py:5137 +#: meowth/__main__.py:5213 msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." msgstr "" -#: meowth/__main__.py:5148 +#: meowth/__main__.py:5224 msgid "The channel has been reactivated." msgstr "" -#: meowth/__main__.py:5154 meowth/__main__.py:5161 meowth/__main__.py:5164 +#: meowth/__main__.py:5230 meowth/__main__.py:5237 meowth/__main__.py:5240 msgid "Ends on {end}" msgstr "" -#: meowth/__main__.py:5160 +#: meowth/__main__.py:5236 msgid "%B %d at %I:%M %p (%H:%M) | " msgstr "" -#: meowth/__main__.py:5160 +#: meowth/__main__.py:5236 msgid "Hatches on {expiry}" msgstr "" -#: meowth/__main__.py:5192 +#: meowth/__main__.py:5268 msgid "Meowth!" msgstr "" -#: meowth/__main__.py:5223 +#: meowth/__main__.py:5299 msgid "Meowth! Please enter a time before your end time." msgstr "" -#: meowth/__main__.py:5244 meowth/__main__.py:5250 +#: meowth/__main__.py:5320 meowth/__main__.py:5326 msgid "" "Meowth! Your start time wasn't formatted correctly. Change your **!" "starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM " "and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5258 +#: meowth/__main__.py:5334 msgid "Meowth! The raid will be over before that...." msgstr "" -#: meowth/__main__.py:5264 +#: meowth/__main__.py:5340 msgid "Meowth! The egg will not hatch by then!" msgstr "" -#: meowth/__main__.py:5267 +#: meowth/__main__.py:5343 msgid "" "Meowth! There is already a start time of **{start}** set! Do you want to " "change it?" msgstr "" -#: meowth/__main__.py:5275 +#: meowth/__main__.py:5351 msgid "Start time change cancelled." msgstr "" -#: meowth/__main__.py:5290 +#: meowth/__main__.py:5366 msgid "Meowth! The current start time has been set to: **{starttime}**" msgstr "" -#: meowth/__main__.py:5311 +#: meowth/__main__.py:5387 msgid "Meowth! The current start time is: **{starttime}**" msgstr "" -#: meowth/__main__.py:5313 +#: meowth/__main__.py:5389 msgid "" "Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! " "(You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5337 +#: meowth/__main__.py:5413 #, fuzzy msgid "" "Meowth! Here's the current location for the raid!\n" @@ -2941,7 +2972,7 @@ msgstr "" "Here's the current location for the raid!\n" "Details:{location}" -#: meowth/__main__.py:5351 +#: meowth/__main__.py:5427 msgid "" "Meowth! We're missing the new location details! Usage: **!location new **" @@ -2949,229 +2980,229 @@ msgstr "" "We're missing the new location details! Usage: **!location new **" -#: meowth/__main__.py:5407 +#: meowth/__main__.py:5483 msgid "Meowth! I can't recover this channel because I know about it already!" msgstr "" -#: meowth/__main__.py:5418 +#: meowth/__main__.py:5494 msgid "level-[1-5]-egg" msgstr "" -#: meowth/__main__.py:5419 +#: meowth/__main__.py:5495 msgid "meetup" msgstr "" -#: meowth/__main__.py:5466 +#: meowth/__main__.py:5542 msgid "Ends on %B %d at %I:%M %p" msgstr "" -#: meowth/__main__.py:5509 +#: meowth/__main__.py:5585 msgid "Meowth! I couldn't recognize this as a raid channel!" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5519 +#: meowth/__main__.py:5589 meowth/__main__.py:5595 msgid "is interested" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5521 +#: meowth/__main__.py:5589 meowth/__main__.py:5597 msgid "on the way" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5523 +#: meowth/__main__.py:5589 meowth/__main__.py:5599 msgid "at the raid" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5525 +#: meowth/__main__.py:5589 meowth/__main__.py:5601 msgid "left the raid" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5525 +#: meowth/__main__.py:5589 meowth/__main__.py:5601 msgid "no longer" msgstr "" -#: meowth/__main__.py:5527 +#: meowth/__main__.py:5603 msgid "trainers" msgstr "" -#: meowth/__main__.py:5575 +#: meowth/__main__.py:5651 msgid "" "Meowth! This channel has been recovered! However, there may be some " "inaccuracies in what I remembered! Here's what I have:" msgstr "" -#: meowth/__main__.py:5587 +#: meowth/__main__.py:5663 msgid "" "\n" "I'm not sure when this {raidtype} will {action}, so please use **!timerset** " "if you can!" msgstr "" -#: meowth/__main__.py:5616 +#: meowth/__main__.py:5692 #, fuzzy msgid "Meowth! You've already made a duplicate report for this {raidtype}!" msgstr "You've already made a duplicate report for this raid!" -#: meowth/__main__.py:5637 +#: meowth/__main__.py:5713 #, fuzzy msgid "Meowth! Are you sure you wish to remove this {raidtype}?" msgstr "Are you sure you wish to remove this raid?" -#: meowth/__main__.py:5646 +#: meowth/__main__.py:5722 msgid "Duplicate Report cancelled." msgstr "Duplicate Report cancelled." -#: meowth/__main__.py:5655 +#: meowth/__main__.py:5731 #, fuzzy msgid "Duplicate Confirmed" msgstr "Duplicate Report Timed Out." -#: meowth/__main__.py:5672 +#: meowth/__main__.py:5748 msgid "Duplicate Report Timed Out." msgstr "Duplicate Report Timed Out." -#: meowth/__main__.py:5680 +#: meowth/__main__.py:5756 msgid "Duplicate report #{duplicate_report_count} received." msgstr "Duplicate report #{duplicate_report_count} received." -#: meowth/__main__.py:5726 meowth/__main__.py:5753 +#: meowth/__main__.py:5802 meowth/__main__.py:5829 msgid "" "Meowth! You're missing some details! Be sure to enter a pokemon that appears " "in raids! Usage: **!counters [weather] [user ID]**" msgstr "" -#: meowth/__main__.py:5763 +#: meowth/__main__.py:5839 msgid "user #{user}'s" msgstr "" -#: meowth/__main__.py:5766 +#: meowth/__main__.py:5842 msgid "Level 30" msgstr "" -#: meowth/__main__.py:5808 meowth/__main__.py:5891 +#: meowth/__main__.py:5884 meowth/__main__.py:5967 msgid "{pkmn} | {weather} | {movesetstr}" msgstr "" -#: meowth/__main__.py:5809 meowth/__main__.py:5869 +#: meowth/__main__.py:5885 meowth/__main__.py:5945 msgid "**CP:** {raid_cp}\n" msgstr "" -#: meowth/__main__.py:5810 meowth/__main__.py:5870 +#: meowth/__main__.py:5886 meowth/__main__.py:5946 msgid "**Weather:** {weather}\n" msgstr "" -#: meowth/__main__.py:5811 meowth/__main__.py:5871 +#: meowth/__main__.py:5887 meowth/__main__.py:5947 msgid "**Attacker Level:** {atk_levels}" msgstr "" -#: meowth/__main__.py:5815 meowth/__main__.py:5875 meowth/__main__.py:5895 +#: meowth/__main__.py:5891 meowth/__main__.py:5951 meowth/__main__.py:5971 msgid "Results courtesy of Pokebattler" msgstr "" -#: meowth/__main__.py:5822 meowth/__main__.py:5880 meowth/__main__.py:5900 +#: meowth/__main__.py:5898 meowth/__main__.py:5956 meowth/__main__.py:5976 msgid "{move1} | {move2}" msgstr "" -#: meowth/__main__.py:5823 meowth/__main__.py:5901 +#: meowth/__main__.py:5899 meowth/__main__.py:5977 msgid "#{index} - {ctr_name}" msgstr "" -#: meowth/__main__.py:5824 +#: meowth/__main__.py:5900 msgid "CP" msgstr "" -#: meowth/__main__.py:5827 +#: meowth/__main__.py:5903 msgid "Results with {userstr} attackers" msgstr "" -#: meowth/__main__.py:5827 meowth/__main__.py:5912 +#: meowth/__main__.py:5903 meowth/__main__.py:5988 msgid "" "[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" msgstr "" -#: meowth/__main__.py:5829 +#: meowth/__main__.py:5905 msgid "Difficulty rating: {est}" msgstr "" -#: meowth/__main__.py:5829 +#: meowth/__main__.py:5905 msgid "Pokebattler Estimator:" msgstr "" -#: meowth/__main__.py:5839 +#: meowth/__main__.py:5915 msgid "Unknown Moveset" msgstr "" -#: meowth/__main__.py:5868 +#: meowth/__main__.py:5944 msgid "{pkmn} | {weather} | Unknown Moveset" msgstr "" -#: meowth/__main__.py:5910 +#: meowth/__main__.py:5986 msgid "**Possible Movesets:**" msgstr "" -#: meowth/__main__.py:5912 +#: meowth/__main__.py:5988 msgid "Results with Level 30 attackers" msgstr "" -#: meowth/__main__.py:5926 +#: meowth/__main__.py:6002 msgid "Meowth! Enter one of the following weather conditions: {}" msgstr "" -#: meowth/__main__.py:5941 +#: meowth/__main__.py:6017 #, fuzzy msgid "Meowth! Weather set to {}!" msgstr "{member} has left the raid!" -#: meowth/__main__.py:5963 meowth/__main__.py:6090 +#: meowth/__main__.py:6039 meowth/__main__.py:6166 msgid "m " msgstr "" -#: meowth/__main__.py:5964 meowth/__main__.py:6091 +#: meowth/__main__.py:6040 meowth/__main__.py:6167 msgid "v " msgstr "" -#: meowth/__main__.py:5965 meowth/__main__.py:6092 +#: meowth/__main__.py:6041 meowth/__main__.py:6168 msgid "i " msgstr "" -#: meowth/__main__.py:5966 meowth/__main__.py:6093 +#: meowth/__main__.py:6042 meowth/__main__.py:6169 msgid "u " msgstr "" -#: meowth/__main__.py:5985 meowth/__main__.py:6186 +#: meowth/__main__.py:6061 meowth/__main__.py:6262 msgid "{word} doesn't appear in level {egglevel} raids! Please try again." msgstr "" -#: meowth/__main__.py:6032 +#: meowth/__main__.py:6108 #, fuzzy msgid "Meowth! {member} is interested! {emoji}: 1" msgstr "{member} is interested!" -#: meowth/__main__.py:6034 +#: meowth/__main__.py:6110 msgid "" "Meowth! {member} is interested with a total of {trainer_count} trainers!" msgstr "{member} is interested with a total of {trainer_count} trainers!" -#: meowth/__main__.py:6079 +#: meowth/__main__.py:6155 msgid "{word} doesn't appear in level {egglevel} raids!" msgstr "" -#: meowth/__main__.py:6083 +#: meowth/__main__.py:6159 msgid "" "Invalid Pokemon detected. Please check the pinned message for the list of " "possible bosses and try again." msgstr "" -#: meowth/__main__.py:6139 +#: meowth/__main__.py:6215 #, fuzzy msgid "Meowth! {member} is on the way! {emoji}: 1" msgstr "{member} is on the way!" -#: meowth/__main__.py:6141 +#: meowth/__main__.py:6217 msgid "" "Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgstr "{member} is on the way with a total of {trainer_count} trainers!" -#: meowth/__main__.py:6226 +#: meowth/__main__.py:6303 msgid "" "\n" "There is a group already in the lobby! Use **!lobby** to join them or **!" @@ -3179,69 +3210,69 @@ msgid "" "group!" msgstr "" -#: meowth/__main__.py:6249 +#: meowth/__main__.py:6328 #, fuzzy msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" msgstr "{member} is at the raid!" -#: meowth/__main__.py:6252 +#: meowth/__main__.py:6332 #, fuzzy msgid "" "Meowth! {member} is at the {raidtype} with a total of {trainer_count} " "trainers!" msgstr "{member} is at the raid with a total of {trainer_count} trainers!" -#: meowth/__main__.py:6310 +#: meowth/__main__.py:6394 msgid "Only one non-team count can be accepted." msgstr "" -#: meowth/__main__.py:6322 +#: meowth/__main__.py:6406 msgid "Only one count per team accepted." msgstr "" -#: meowth/__main__.py:6326 +#: meowth/__main__.py:6410 msgid "Invalid format, please check and try again." msgstr "" -#: meowth/__main__.py:6330 +#: meowth/__main__.py:6414 msgid "" "Team counts are higher than the total, double check your counts and try " "again. You entered **" msgstr "" -#: meowth/__main__.py:6331 +#: meowth/__main__.py:6415 msgid "** total and **" msgstr "" -#: meowth/__main__.py:6332 +#: meowth/__main__.py:6416 msgid "** in your party." msgstr "" -#: meowth/__main__.py:6337 +#: meowth/__main__.py:6421 msgid "" "Meowth! Something is not adding up! Try making sure your total matches what " "each team adds up to!" msgstr "" -#: meowth/__main__.py:6405 meowth/__main__.py:6408 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 msgid "**Boss Interest:**" msgstr "" -#: meowth/__main__.py:6411 +#: meowth/__main__.py:6495 msgid "**Status List**" msgstr "" -#: meowth/__main__.py:6411 +#: meowth/__main__.py:6495 msgid "" "Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: " "**{channelhere}**" msgstr "" -#: meowth/__main__.py:6412 +#: meowth/__main__.py:6496 msgid "**Team List**" msgstr "" -#: meowth/__main__.py:6447 +#: meowth/__main__.py:6531 msgid "" "Meowth! I can't understand how many are in your group. Just say **!here** if " "you're by yourself, or **!coming 5** for example if there are 5 in your " @@ -3250,33 +3281,33 @@ msgstr "" "I can't understand how many are in your group. Just say **!here** if you're " "by yourself, or **!coming 5** for example if there are 5 in your group." -#: meowth/__main__.py:6457 +#: meowth/__main__.py:6541 msgid "" "Meowth! There is no group in the lobby for you to join! Use **!starting** if " "the group waiting at the raid is entering the lobby!" msgstr "" -#: meowth/__main__.py:6461 +#: meowth/__main__.py:6545 #, fuzzy msgid "Meowth! {member} is entering the lobby!" msgstr "{member} is on the way!" -#: meowth/__main__.py:6463 +#: meowth/__main__.py:6547 #, fuzzy msgid "" "Meowth! {member} is entering the lobby with a total of {trainer_count} " "trainers!" msgstr "{member} is on the way with a total of {trainer_count} trainers!" -#: meowth/__main__.py:6488 +#: meowth/__main__.py:6572 msgid "Meowth! {member} has no status to cancel!" msgstr "{member} has no status to cancel!" -#: meowth/__main__.py:6492 +#: meowth/__main__.py:6576 msgid "Meowth! {member} is no longer interested!" msgstr "{member} is no longer interested!" -#: meowth/__main__.py:6494 +#: meowth/__main__.py:6578 msgid "" "Meowth! {member} and their total of {trainer_count} trainers are no longer " "interested!" @@ -3284,12 +3315,12 @@ msgstr "" "{member} and their total of {trainer_count} trainers are no longer " "interested!" -#: meowth/__main__.py:6497 +#: meowth/__main__.py:6581 #, fuzzy msgid "Meowth! {member} has left the {raidtype}!" msgstr "{member} has left the raid!" -#: meowth/__main__.py:6499 +#: meowth/__main__.py:6583 #, fuzzy msgid "" "Meowth! {member} and their total of {trainer_count} trainers have left the " @@ -3297,11 +3328,11 @@ msgid "" msgstr "" "{member} and their total of {trainer_count} trainers have left the raid!" -#: meowth/__main__.py:6502 +#: meowth/__main__.py:6586 msgid "Meowth! {member} is no longer on their way!" msgstr "{member} is no longer on their way!" -#: meowth/__main__.py:6504 +#: meowth/__main__.py:6588 msgid "" "Meowth! {member} and their total of {trainer_count} trainers are no longer " "on their way!" @@ -3309,12 +3340,12 @@ msgstr "" "{member} and their total of {trainer_count} trainers are no longer on their " "way!" -#: meowth/__main__.py:6507 +#: meowth/__main__.py:6591 #, fuzzy msgid "Meowth! {member} has backed out of the lobby!" msgstr "{member} has left the raid!" -#: meowth/__main__.py:6509 +#: meowth/__main__.py:6593 #, fuzzy msgid "" "Meowth! {member} and their total of {trainer_count} trainers have backed out " @@ -3322,32 +3353,32 @@ msgid "" msgstr "" "{member} and their total of {trainer_count} trainers have left the raid!" -#: meowth/__main__.py:6527 +#: meowth/__main__.py:6611 msgid "" "Meowth! The group of {count} in the lobby has entered the raid! Wish them " "luck!" msgstr "" -#: meowth/__main__.py:6558 +#: meowth/__main__.py:6642 #, fuzzy msgid "Meowth! How can you start when the egg hasn't hatched!?" msgstr "How can you start when there's no one waiting at this raid!?" -#: meowth/__main__.py:6562 +#: meowth/__main__.py:6646 #, fuzzy msgid "Meowth! Please wait for the group in the lobby to enter the raid." msgstr "" "Please wait until the egg has hatched before changing it to an open raid!" -#: meowth/__main__.py:6586 +#: meowth/__main__.py:6670 msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgstr "How can you start when there's no one waiting at this raid!?" -#: meowth/__main__.py:6592 +#: meowth/__main__.py:6676 msgid " to start at **{}** " msgstr "" -#: meowth/__main__.py:6596 +#: meowth/__main__.py:6680 #, fuzzy msgid "" "Starting - Meowth! The group that was waiting{timestr}is starting the raid! " @@ -3359,16 +3390,16 @@ msgstr "" "please respond with {here_emoji} or **!here** if you are waiting for another " "group!" -#: meowth/__main__.py:6604 +#: meowth/__main__.py:6688 msgid "**Next Group**" msgstr "" -#: meowth/__main__.py:6639 +#: meowth/__main__.py:6723 #, fuzzy msgid "Meowth! There's no one else in the lobby for this raid!" msgstr "Are you sure you wish to remove this raid?" -#: meowth/__main__.py:6645 +#: meowth/__main__.py:6729 msgid "" "Backout - Meowth! {author} has indicated that the group consisting of " "{lobby_list} and the people with them has backed out of the lobby! If this " @@ -3376,55 +3407,55 @@ msgid "" "accurate!" msgstr "" -#: meowth/__main__.py:6659 +#: meowth/__main__.py:6743 #, fuzzy msgid "Meowth! There's no one in the lobby for this raid!" msgstr "How can you start when there's no one waiting at this raid!?" -#: meowth/__main__.py:6662 +#: meowth/__main__.py:6746 msgid "" "Backout - Meowth! {author} has requested a backout! If one of the following " "trainers reacts with the check mark, I will assume the group is backing out " "of the raid lobby as requested! {lobby_list}" msgstr "" -#: meowth/__main__.py:6673 +#: meowth/__main__.py:6757 msgid "Meowth! {user} confirmed the group is backing out!" msgstr "" -#: meowth/__main__.py:6693 +#: meowth/__main__.py:6777 msgid "**Meowth!** " msgstr "" -#: meowth/__main__.py:6749 +#: meowth/__main__.py:6833 msgid " (assumed)" msgstr "" -#: meowth/__main__.py:6755 +#: meowth/__main__.py:6839 msgid " Next group: **{}**" msgstr "" -#: meowth/__main__.py:6759 meowth/__main__.py:6761 +#: meowth/__main__.py:6843 meowth/__main__.py:6845 msgid " - Hatches: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6767 meowth/__main__.py:6771 +#: meowth/__main__.py:6851 meowth/__main__.py:6855 msgid " - Starts: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6769 +#: meowth/__main__.py:6853 msgid " - Ends: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6773 +#: meowth/__main__.py:6857 msgid " - Expiry: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6774 +#: meowth/__main__.py:6858 msgid " {raidchannel}{expiry_text}\n" msgstr "" -#: meowth/__main__.py:6775 +#: meowth/__main__.py:6859 #, fuzzy msgid "" " {interestcount} interested, {comingcount} coming, {herecount} here, " @@ -3434,86 +3465,86 @@ msgstr "" "{raidchannel} - {interestcount} interested, {comingcount} coming, " "{herecount} here. End time: {expiry}{manualtimer}" -#: meowth/__main__.py:6778 +#: meowth/__main__.py:6862 msgid "" "**Here's the current channels for {0}**\n" "\n" msgstr "" -#: meowth/__main__.py:6780 +#: meowth/__main__.py:6864 msgid "**Active Raids:**\n" msgstr "" -#: meowth/__main__.py:6786 +#: meowth/__main__.py:6870 msgid "**Active Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6790 +#: meowth/__main__.py:6874 msgid "**Raid Eggs:**\n" msgstr "" -#: meowth/__main__.py:6796 +#: meowth/__main__.py:6880 msgid "**Raid Eggs:** (continued)\n" msgstr "" -#: meowth/__main__.py:6800 +#: meowth/__main__.py:6884 msgid "**EX Raids:**\n" msgstr "" -#: meowth/__main__.py:6806 +#: meowth/__main__.py:6890 msgid "**EX Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6809 +#: meowth/__main__.py:6893 msgid "**Meetups:**\n" msgstr "" -#: meowth/__main__.py:6815 +#: meowth/__main__.py:6899 msgid "**Meetups:** (continued)\n" msgstr "" -#: meowth/__main__.py:6818 +#: meowth/__main__.py:6902 #, fuzzy msgid "" "Meowth! No active raids! Report one with **!raid [weather] " "[timer]**." msgstr "No active raids! Report one with **!raid **." -#: meowth/__main__.py:6852 +#: meowth/__main__.py:6936 msgid " Nobody has updated their status yet!" msgstr "" -#: meowth/__main__.py:6855 +#: meowth/__main__.py:6939 msgid "" "\n" "The next group will be starting at **{}**" msgstr "" -#: meowth/__main__.py:6868 meowth/__main__.py:6915 meowth/__main__.py:6962 -#: meowth/__main__.py:7012 meowth/__main__.py:7059 meowth/__main__.py:7106 -#: meowth/__main__.py:7150 meowth/__main__.py:7171 meowth/__main__.py:7207 +#: meowth/__main__.py:6952 meowth/__main__.py:6999 meowth/__main__.py:7046 +#: meowth/__main__.py:7096 meowth/__main__.py:7143 meowth/__main__.py:7190 +#: meowth/__main__.py:7234 meowth/__main__.py:7255 meowth/__main__.py:7291 msgid "**Meowth!**" msgstr "" -#: meowth/__main__.py:6886 meowth/__main__.py:6893 meowth/__main__.py:6933 -#: meowth/__main__.py:6940 meowth/__main__.py:6981 meowth/__main__.py:6988 -#: meowth/__main__.py:7029 meowth/__main__.py:7036 +#: meowth/__main__.py:6970 meowth/__main__.py:6977 meowth/__main__.py:7017 +#: meowth/__main__.py:7024 meowth/__main__.py:7065 meowth/__main__.py:7072 +#: meowth/__main__.py:7113 meowth/__main__.py:7120 msgid "**{name}**" msgstr "" -#: meowth/__main__.py:6889 meowth/__main__.py:6896 meowth/__main__.py:6936 -#: meowth/__main__.py:6943 meowth/__main__.py:6984 meowth/__main__.py:6991 -#: meowth/__main__.py:7032 meowth/__main__.py:7039 +#: meowth/__main__.py:6973 meowth/__main__.py:6980 meowth/__main__.py:7020 +#: meowth/__main__.py:7027 meowth/__main__.py:7068 meowth/__main__.py:7075 +#: meowth/__main__.py:7116 meowth/__main__.py:7123 msgid "**{name} ({count})**" msgstr "" -#: meowth/__main__.py:6890 meowth/__main__.py:6897 meowth/__main__.py:6937 -#: meowth/__main__.py:6944 meowth/__main__.py:6985 meowth/__main__.py:6992 -#: meowth/__main__.py:7033 meowth/__main__.py:7040 +#: meowth/__main__.py:6974 meowth/__main__.py:6981 meowth/__main__.py:7021 +#: meowth/__main__.py:7028 meowth/__main__.py:7069 meowth/__main__.py:7076 +#: meowth/__main__.py:7117 meowth/__main__.py:7124 msgid "{name} **({count})**" msgstr "" -#: meowth/__main__.py:6902 meowth/__main__.py:6904 +#: meowth/__main__.py:6986 meowth/__main__.py:6988 msgid "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" @@ -3521,12 +3552,12 @@ msgstr "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" -#: meowth/__main__.py:6905 +#: meowth/__main__.py:6989 #, fuzzy msgid " {trainer_count} interested{including_string}!" msgstr "{trainer_count} interested{including_string}!" -#: meowth/__main__.py:6949 meowth/__main__.py:6951 +#: meowth/__main__.py:7033 meowth/__main__.py:7035 msgid "" " including {trainer_list} and the people with them! Be considerate and wait " "for them if possible" @@ -3534,12 +3565,12 @@ msgstr "" " including {trainer_list} and the people with them! Be considerate and wait " "for them if possible" -#: meowth/__main__.py:6952 +#: meowth/__main__.py:7036 #, fuzzy msgid " {trainer_count} on the way{including_string}!" msgstr "{trainer_count} on the way{including_string}!" -#: meowth/__main__.py:6999 meowth/__main__.py:7001 +#: meowth/__main__.py:7083 meowth/__main__.py:7085 msgid "" " including {trainer_list} and the people with them! Be considerate and let " "them know if and when you'll be there" @@ -3547,12 +3578,12 @@ msgstr "" " including {trainer_list} and the people with them! Be considerate and let " "them know if and when you'll be there" -#: meowth/__main__.py:7002 +#: meowth/__main__.py:7086 #, fuzzy msgid " {trainer_count} waiting at the {raidtype}{including_string}!" msgstr "{trainer_count} waiting at the raid{including_string}!" -#: meowth/__main__.py:7046 meowth/__main__.py:7048 +#: meowth/__main__.py:7130 meowth/__main__.py:7132 #, fuzzy msgid "" " including {trainer_list} and the people with them! Use **!lobby** if you " @@ -3561,86 +3592,86 @@ msgstr "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" -#: meowth/__main__.py:7049 +#: meowth/__main__.py:7133 #, fuzzy msgid " {trainer_count} in the lobby{including_string}!" msgstr "{trainer_count} on the way{including_string}!" -#: meowth/__main__.py:7092 +#: meowth/__main__.py:7176 msgid "" "{type}{name}: **{total} total,** {interested} interested, {coming} coming, " "{here} waiting{type}\n" msgstr "" -#: meowth/__main__.py:7094 +#: meowth/__main__.py:7178 msgid "" " Boss numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7096 +#: meowth/__main__.py:7180 msgid " Nobody has told me what boss they want!" msgstr "" -#: meowth/__main__.py:7131 +#: meowth/__main__.py:7215 msgid "" "{emoji} **{total} total,** {interested} interested, {coming} coming, {here} " "waiting {emoji}\n" msgstr "" -#: meowth/__main__.py:7134 +#: meowth/__main__.py:7218 msgid "" "**{grey_number} total,** {greymaybe} interested, {greycoming} coming, " "{greyhere} waiting" msgstr "" -#: meowth/__main__.py:7138 +#: meowth/__main__.py:7222 msgid "" " Team numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7140 +#: meowth/__main__.py:7224 msgid " Nobody has updated their status!" msgstr "" -#: meowth/__main__.py:7160 +#: meowth/__main__.py:7244 msgid " Your current **!want** list is: ```{wantlist}```" msgstr "" -#: meowth/__main__.py:7162 +#: meowth/__main__.py:7246 msgid " You don't have any wants! use **!want** to add some." msgstr "" -#: meowth/__main__.py:7186 meowth/__main__.py:7192 +#: meowth/__main__.py:7270 meowth/__main__.py:7276 msgid "" "**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, " "**Reported By**: {author}" msgstr "" -#: meowth/__main__.py:7188 +#: meowth/__main__.py:7272 msgid "" "Meowth! **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7196 +#: meowth/__main__.py:7280 msgid "" " **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7198 +#: meowth/__main__.py:7282 msgid " There are no reported research reports. Report one with **!research**" msgstr "" -#: meowth/__main__.py:7222 +#: meowth/__main__.py:7306 msgid "" "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " "{author}" msgstr "" -#: meowth/__main__.py:7224 +#: meowth/__main__.py:7308 #, fuzzy msgid "" "Meowth! **Here's the current wild reports for {channel}**\n" @@ -3649,200 +3680,200 @@ msgstr "" "Here's the current location for the raid!\n" "Details:{location}" -#: meowth/__main__.py:7228 +#: meowth/__main__.py:7312 msgid "" "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " "{author}\n" "**Location**: <{url}>" msgstr "" -#: meowth/__main__.py:7232 +#: meowth/__main__.py:7316 msgid "" " **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: meowth/__main__.py:7234 +#: meowth/__main__.py:7318 #, fuzzy msgid "" " There are no reported wild pokemon. Report one with **!wild " "**" msgstr "No active raids! Report one with **!raid **." -#: meowth/errors.py:132 +#: meowth/errors.py:140 msgid "Meowth! I'm missing some details! Usage: {prefix}{command}" msgstr "" -#: meowth/errors.py:165 +#: meowth/errors.py:173 msgid "" "Meowth! Team Management is not enabled on this server. **{prefix}{cmd_name}" "** is unable to be used." msgstr "" -#: meowth/errors.py:170 +#: meowth/errors.py:178 msgid "" "Meowth! Pokemon Notifications are not enabled on this server. **{prefix}" "{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:175 +#: meowth/errors.py:183 msgid "" "Meowth! Wild Reporting is not enabled on this server. **{prefix}{cmd_name}** " "is unable to be used." msgstr "" -#: meowth/errors.py:180 +#: meowth/errors.py:188 msgid "" "Meowth! Reporting is not enabled for this channel. **{prefix}{cmd_name}** is " "unable to be used." msgstr "" -#: meowth/errors.py:185 +#: meowth/errors.py:193 msgid "" "Meowth! Raid Management is not enabled on this server. **{prefix}{cmd_name}" "** is unable to be used." msgstr "" -#: meowth/errors.py:190 +#: meowth/errors.py:198 msgid "" "Meowth! EX Raid Management is not enabled on this server. **{prefix}" "{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:195 +#: meowth/errors.py:203 msgid "" "Meowth! Research Reporting is not enabled on this server. **{prefix}" "{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:200 +#: meowth/errors.py:208 msgid "" "Meowth! Meetup Reporting is not enabled on this server. **{prefix}{cmd_name}" "** is unable to be used." msgstr "" -#: meowth/errors.py:205 +#: meowth/errors.py:213 msgid "" "Meowth! Channel Archiving is not enabled on this server. **{prefix}{cmd_name}" "** is unable to be used." msgstr "" -#: meowth/errors.py:210 +#: meowth/errors.py:218 msgid "" "Meowth! EX Raid Invite is not enabled on this server. **{prefix}{cmd_name}** " "is unable to be used." msgstr "" -#: meowth/errors.py:216 meowth/errors.py:411 meowth/errors.py:428 -#: meowth/errors.py:445 +#: meowth/errors.py:224 meowth/errors.py:419 meowth/errors.py:436 +#: meowth/errors.py:453 msgid "Meowth! Please use **{prefix}{cmd_name}** in " msgstr "" -#: meowth/errors.py:219 meowth/errors.py:346 meowth/errors.py:363 -#: meowth/errors.py:380 meowth/errors.py:397 meowth/errors.py:414 -#: meowth/errors.py:431 meowth/errors.py:448 +#: meowth/errors.py:227 meowth/errors.py:354 meowth/errors.py:371 +#: meowth/errors.py:388 meowth/errors.py:405 meowth/errors.py:422 +#: meowth/errors.py:439 meowth/errors.py:456 msgid "a Region report channel." msgstr "" -#: meowth/errors.py:221 meowth/errors.py:348 meowth/errors.py:365 -#: meowth/errors.py:382 meowth/errors.py:399 meowth/errors.py:416 -#: meowth/errors.py:433 meowth/errors.py:450 +#: meowth/errors.py:229 meowth/errors.py:356 meowth/errors.py:373 +#: meowth/errors.py:390 meowth/errors.py:407 meowth/errors.py:424 +#: meowth/errors.py:441 meowth/errors.py:458 msgid "one of the following region channels:" msgstr "" -#: meowth/errors.py:233 +#: meowth/errors.py:241 msgid "Meowth! Please use **{prefix}{cmd_name}** in the following channel" msgstr "" -#: meowth/errors.py:236 +#: meowth/errors.py:244 msgid "s:\n" msgstr "" -#: meowth/errors.py:238 +#: meowth/errors.py:246 msgid ": " msgstr "" -#: meowth/errors.py:254 +#: meowth/errors.py:262 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in a Raid channel. Use **{prefix}" "list** in any " msgstr "" -#: meowth/errors.py:257 meowth/errors.py:274 meowth/errors.py:327 +#: meowth/errors.py:265 meowth/errors.py:282 meowth/errors.py:335 msgid "Region report channel to see active raids." msgstr "" -#: meowth/errors.py:259 meowth/errors.py:276 meowth/errors.py:329 +#: meowth/errors.py:267 meowth/errors.py:284 meowth/errors.py:337 msgid "of the following Region channels to see active raids:" msgstr "" -#: meowth/errors.py:271 +#: meowth/errors.py:279 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in an Egg channel. Use **{prefix}" "list** in any " msgstr "" -#: meowth/errors.py:287 +#: meowth/errors.py:295 msgid "Meowth! **{prefix}{cmd_name}** can't be used in a Raid channel." msgstr "" -#: meowth/errors.py:293 +#: meowth/errors.py:301 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in an Active Raid channel. Use " "**{prefix}list** in any " msgstr "" -#: meowth/errors.py:302 +#: meowth/errors.py:310 msgid "Region report channel to see active channels." msgstr "" -#: meowth/errors.py:304 +#: meowth/errors.py:312 msgid "of the following Region channels to see active channels:" msgstr "" -#: meowth/errors.py:312 meowth/errors.py:337 +#: meowth/errors.py:320 meowth/errors.py:345 msgid "" "\n" "This is an egg channel. The channel needs to be activated with **{prefix}" "raid ** before I accept commands!" msgstr "" -#: meowth/errors.py:318 +#: meowth/errors.py:326 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in an Active channel. Use " "**{prefix}list** in any " msgstr "" -#: meowth/errors.py:343 +#: meowth/errors.py:351 msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid channel or " msgstr "" -#: meowth/errors.py:360 +#: meowth/errors.py:368 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in either a Raid Egg channel or " msgstr "" -#: meowth/errors.py:377 +#: meowth/errors.py:385 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in either a EX Raid channel or one " "of the following region channels:" msgstr "" -#: meowth/errors.py:394 +#: meowth/errors.py:402 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in a EX Raid channel. Use " "**{prefix}list** in any of the following region channels to see active raids:" msgstr "" -#: meowth/utils.py:138 +#: meowth/utils.py:153 msgid "Raid Coordination Help" msgstr "" -#: meowth/utils.py:141 +#: meowth/utils.py:156 msgid "<> denote required arguments, [] denote optional arguments" msgstr "" -#: meowth/utils.py:144 +#: meowth/utils.py:159 msgid "Raid MGMT Commands" msgstr "" diff --git a/locale/en/LC_MESSAGES/meowth.mo b/locale/en/LC_MESSAGES/meowth.mo index da5e4d3f5b2187ac8916c4d0216ad58813a23b59..fc6793713b2321aa6f7914f7307b3c1eb6a2f4fc 100644 GIT binary patch delta 1618 zcmd7S*-MmB7{~Ev+#R*WEL+SO%Vx^TtSr;YB)kaQG*ZX*q_RaOTZ|TRBrr-Z3J--K zV&0VCMa6p+Xv5m}5sumOXyBKxodck4JF#OgSaSvcT2jQRA(aW3Y>i|oQJ zxE}kEIU_PkV-*7n5=6SO7FS?YqDU^T!tGdx<=F4`Q@kQg^lNcGe!v#=CW&0b>sX5Z zWRaP85IeCMM=&ErB+UHso5ocJ>L-X);8)y(8z!=9yn~nVC01e0BxgbQuz-H-WRWsl zi}iQ~^>gER05_$I4B~y9hnJ=}?|U)C{PKs!0t}@wseS;p{~Q02y99|uVz-GLgZL5+0zY$wtqxSf8-Z1%sL#us;>IMd10pk|ut zb243xn&}hNOe_3OrZ=&Z{(T(5%~_f$lgx16l>*%2p;)@)}* zAFzNID+x+74WnlI0IM(%a5BA!gY-Wlufz&E?}sr&KabUGgjZ1`wcP$M)JOxo)bVW* z8oH&OcnAkkGc915CD@Ic=?D(t7;2_Z`4;`6pFD`vUIfS_eNZ@3_5$MVo=6PpJQ_<9 zmES2#sFCG7v@D{sTM|VjE_<7}DfT3!Bm6M&Q?=*`_HYAXsQ-&%)g?)n%%XFMiT3`^?)U~?L1e`t;A6|@c#;z!!GQ& zq`Pf}=p~WL5##?wXEwhs=UTnhc^(sg_?zkR6`G5_Y}0dWqjk1E&0~V$EVE~Bso8Nn z&suT3(PPFMlFi;=rqy?%#baKasb($SDvxDD>FU+{WACd1$ylV@&Et; literal 40979 zcmeI53y>veRmYo`kShie6nTZ7BrwTj=I+jt4Pml*Y<4%B4ZE9Vca}ULOnT<_%-rmK zar@q#OvdpM0*Jh{R1}bx7#~n*6;fJO2~>$Mw6rKK3&kqYQpzG?p%w~SCFSpbzVGYq zJ9}pzNuU(_)_(iHeY^X6obR0TopZj&{LS|~`KKd3?;yQ^^ixlcqECTOzli_%JniXG zbP&7<9DuI`XTaYFd*D~Wd%^U(qUav|4(JRypP;9cNno)JYa;rGj) z8AUG!Zv$7JNM7Izx&F&%xqAEu`1f2t>)BECG46j2yo~D)KPQSV1^?9Jzk(B7Kl}Tm z=;h>p4fs!7_nymd;A@^2Mb8Ic2kN=EfqQuF*T7Y-zsyaQdy>Yh{TcuL4*26>3ZCGm z-v2F+e*s?2^}m9u&r2?eqDAmF@SWgC!PkKMY5W_&4}!l3PR3DmGx*Qojo?ly^9ryB z&Vj!TUJHH=e829~$X(!P!CCN06t)}O4c5U^pq_s>NRiQ>gRcVr4V(uLT^>cp!1sZ= z{tEbm;C_gH1^8)jKlo+vC%{=cOQ7oYaUR+W-VKqCfIkP`4L$;X z20ZX`m+vzmzUaCP@@n*RAh)8=`rm8UMNxz6o50V44}-UYr}sGi{S^4jC(thNdVc>J z|Ea#aZ-}Bh!MB3Pz%PPyO>_;N56Pmt!9(CfU=02#sC>Tyz6iYbCimQ(Af${Q1a<#c zLEZlvC_a1+joeMU4}%}#`awGN*SUTP#9rq5^SrbI?xirb^H)560i;UN_d-O`XC8b3 z`19aR;HN-HU`&eWM%Tftp9F6MKLK8J*!AxpfM4bM8Z!ADc-2u?k0;&kc>wHj{mbCJ;Bz7J zJ>Uc2PVg^5(dVMOoZh(-l-}9A+v%Opz1sELH$dr~%U|Q<|E;fe?f)?N_q_iHp!Cj1 z7F@r*cG2mb2R%LvPVn3xg3>#Wfd9nx$!S7C8J6{ayxxJwD&JwuF^#|yj7lIej zIimX{_&eZ!kVm4Y@{s7%_V{K{{rxa_8TfgSBBO7B?*x;k(>q@W-@x_B`<&kSYw%{S zKX}UNoqqsd!S&?`jrz9-UJHH%d_VXPp!(yXw$nSm35svN1R~1Oi#qQ4qu?c6zX=q- z{~|aK{x>LoKi+lM9|C`n>#u`XfNOLfEE;_P{0Z=jpz6E!I;VI38`S-`!7R@M{|tOD z_|M>bz_(;hz9(UdX|DeS{9Ew9KP1lY)LB01;5YdRf2tul8CykTdc`x`d*Q*aYy>s#Fom?FQ z@8z<*Pj7V8PU^z z+VTIZz?-m9Bo^qWeHZ&Sdg3|6717{1@@__mb3q;qzVo%Y;Yqm_Cc7*OG401s}RB z`eD*e(z8hV94Dy{5s~Prq?DAA!lxd-fUhP!K)TNV_TAti(i9056b(uG{0Qj<_Ralw z5_k$}9|=~E7DzRcK5rylY~P$Nc?sXe+xpCs=ItA@1WJZ})L%aYwn&oG+x&0e3GN|D zH-rzO6g`I|z3@WPB_w@rB;7>1p7eIoG15y(Go&u*H0k?D_mlK#lb%O%oTZ(?T)dGDmzMZxVW~Up3^rqbxjbx5#~aH@vlVXW zd)lZ+wT*t#Y%HxNole@?jA!DFW@nK0(`?{#2$yMt9G1H6W@p9UaTol$%Jcp=eXYj_ zI*oYHY^T&Gy}#G&uWxR&lg=<{>Bs(N6dziS*So`bH94KeNoPHN-H-yC-A)$YH_Qfc zlAYq`IB8H?J&K#1rPi=P!STj`+IG_ZLaUk4x?Z>s%w4hh(@yDjZEEUx+UxcQ>Y#m& zkuu&q);*QByPa746+?x!W~&kR?Mdp~w+$S3@YLrY6>s&R}ZFn0AQ<8nuyzrBgI2Cv~?)_l6gsH!tM(9OeB@bqY5_ zYa}1O?y<|AjuY!z=OMeOm^QSn*SzF5x}C{EtUARD3rO(7f@mmN4CPtf#1iCkTr5!J z5-(H#A^kRO)NLp0E+_iMbDoJzy@ry@dR^)!$)1A>N2zo1)U@)Rn!3yV=$LX2%7!W& z?GBpD%_V3h&2k1)kAG~0x3|lT-kPVaqus*Qu;aT)+y_xJ(>mh0q+vqPMPjko6Drvc5nHoOU%i;8)Xw zYbrMgn`3r$Dz_cKd)3Od>pzvz?4!z@a0iupZcZkRC+(s zIPJu>ot#QzuR&?dIM&N+sfL&MORP9fG^SO16K|d#$8?fq$D77{=i)sTJ2h1ndRWmE z3N>?#G##hXUs>9-k*E0Z<3I!c!ESej5#mVFLu8trQ<*q=rHSZyhHf;mS)5|vj!3|u zgr=cC);iflJdZ9ya1c4=yG3N0>e1oiu)nxt&|T~7=%*`)Yq>Hxds8!*FRhAj>N8gxKj7sBh5=LxK*Nw@S-rE* z8#8B)L1UiTD&6yG(vJ6HIj(dxE))ZqtU70&o$-jzqx6Kvj&x-O+fVi%ZAlxtTdUXW zh>;p4+uUxO32t^f4njPSY#>zG7TbF+KG|zX(u{|tU+6S_4-G8ZxCdBa==Q)Yey3}g<2WrO}1G*45PMvTwXY?&Uw4D7^1S4GLS zS%8fcj<-PtW|`d`V=fN|SWMXFhY)v-K&xp2pLN!e{LYF@<9W#PfGpE}-Oh4zWr%t~ z)*&4lVl{2`5I5MN*%2+A8gc5#tU|Ht82!PBr)F8UJTZwzXm-#!kZ);-@G=1Jx_V}n zeo>#CoZlxie`7eHo$Yk99^Z-~%5b+HuVScXSYFGq*`r2tDStA(ajW&TH|`AEi%5|@ zIyE&jy9@f$Yg1GDCXUV9nhzfQct_e|xT5`ziHm`ybnl4sLUaBu7%#jXo*3m!#-^)a_>W zhSN9rjI_(yJ!0Zc3V~Cj*6C&v@3+As4sEz%|B)-{uxyYfjWOEASJ=#caX6mlc8!4h zr>6EFas4n_iuz+qDw;JEf?ojc}^F_ghSUk~mw%GYe4yI0qNWd`3nqueEC` zNWPiVMTLH$IHz7l?rv32<(s^*#kN35%YKG``RulZw@1EJwngA;`D_ebiL?N*1G%QM z25eBw7*f~k@v#=3Ws0U4%Kb!#V#yl2XoxcFAw|^~m%0&{hm#dDsz>{Wy_Q^&)RQ@u ztTp1>hl4TqsKip*viMB#o>MFFWgCr<)q?vegmf@yQY;*TItTiFIIFvaGNFvMRYE-& z#OpSEbs11krxVeE`<=FOYR{?ryoK^E5=QXG4vWD^w7ln{=H?Qad(CDb83!_MyCEZyW-#yhv(xO7B=gf;uC6)Z@gEnWk*yCj% z78;}J#<=6+j|+8)ysFyb6wO6P((c+|bt1lW1J#V;YAm2}+nbl7z{FEYd>S(n!-F3g zJR#gha+82R-gqlKX69gMY7p&>uu!qJQ8}+^41OG!PoFcpF2L$JWRgXaCT(q-cFF1Be5nER5t&3HG6_jo@}{v^h|6>gTCH_-?p zj(C$(Q$;U~(&g;6aNecJt!{O`ZC3cUk57GY?PTDK7+55jOeW@{rb$_86%}3A(NzmCs&4rc;w+fR7C(?V9>fhjH*_2W}zD?6{VuCVXI4a3&C74M? z&FJv<-_g;ovY-@ut(e5q9PfVD=SZAFSO8`Zjl#Rjq}DBiF!$w6Ys<^>@DJ8& zCmcaxt*sLPE(Z(#_^6=TvZV&9f@$$kqE%VdZguH{QT>lIPXs`G4{_8lJ(**S`PPy! z7=)b0)m@{A^mbqe4i`hcYat;up23Cv76Qofo#Kd0{ed7ut&@8y4Dje9ENMadX+71>nQujz`Wk z@C)*hi&XTWi_ed44(5bwzLe~y>og;W%IkJEvBA28%-hVk;G?RcWtR_ys-- z;`hz?it^>It2eJK8sn*eKo9!OC4v%iCY&O+z!5Q0%^LacIO9DV(nbZaG?fvUNN=0E zq`F(A@?1GOW;VMnpCJj^vN($6R7;`*rk8+F`L7fqhJxcltP z?xH3qO2cP1Tw!gF2G9gwHmqd{+Hus--+ofYCe3pvS{%%ThGGU#!xWy)HuhSCHH&J@ zW6EM%x(Gq7w&8~D5LR?oXqzre#1zn|*Zi0no^TF~COohz3qs5zDQARkBpN<`lSc;_ zp}bZJ2E#tZUttpD%>t0+x)w`Ja#sm&21RT!lwMC0I7qkpvt;V1GQpA=^PU;=u7|AK z81iL06gI<_tegW-Fp5)ah4W^`KOWjh^)_8=qEAPj&1CUDiA(`;|D&#sH)!Vb;l^26 z16J*z=>6o0pK&T{Ls=M@ZrPj$QtH5fAda4ny;r~&Wvy$AaHAX#IloVwdLg!sc-b2| znqP5dko3qPX^ESx!plv9y7Ho^wjVf0j2|z=GJI%i=6%<(_Kl5{T0dX|0G_PN)f#Fq zjI_4o7t>a|QoCvH-WEh*u8^G22;S6UWT#h~1I2EgE;hS^cwjKy5{(YuURITQaKsSQ z2y))0lWFU-*-qv=qp)RvIitl}d)Q6pBy?=}#-|~=qoLj1Mh#A?t0v9Nh2ryauY;jw zRw%}eH&Nnci^=&(Oj<5b?H4O(eF)m1Y=fNDB-w_( zb2brg92V5PEs1aq-A=jI?sAra78i%rsos(;9DV4YFTliv_ z@XDj^*I^P0@WYf11ByVLb-{XYT*CDIn5vB}u&QZ7!r^lX{kxMrE)ad>#UMr znwpvv*W|x43)by#{ZY#kSV7Dhz)9n|?r=b*86IuTTVOP#hz>sg25H`~&;aAYC}*{K za`Gc9Om{iqbyX-lsX~$HsYcW0k8SB5-b;!hzOu?9K9;&O`>A!kP}fh2dNqxszVw-$b^5Zj~ z8#oGzNFoF2w0vLgLRb*s{VDG(pvR@e3VPYK z{(+(k++dQNyA#iq(fIr4+3U2vc=8+_$+PYW%>+Hh>K7TES$)lL1tBr{MXgdK3%qje zReCARxP=*GFGlBZw$7^Q#>I!{D|brkNEI$NA+6l0M;D|n#dd?!@VI(8TIgZJD&{`! zJlpngRlUn|p;B`WAyK?uOWCp7`G=5dgwZsTMs>3|{UQ!shhPw2*sWAdzic1M&4s-j zZLGw)ijw&7b8v$G_s%`ZhWY;$B{>h7J%>^$&CH%fHP|XSS^Aq{{aq;@jd_?j=fJEC z%oZ1!&X_~vxOl~42Z2gdxSa{}J?drmMW23d-*1Vu8kudy3SW5Agt~2-Rr70p}U~cIVLqUtxP%`;Or=+zNfjpvPev@;2Ghfn-E#QlM zag$-ualb^_MfDXsP`udomFvrj#Xf=)8>0wXxoR?%VUBtF`H>E8TG2dAfHYD1%A7`lA=;YWSj|j4#P5Bh_fp|+= znhM{Q9)|{uYFeurW*f83Fe^B+mfYSMsg$Tgm`}r`-IUAS$>6VVW%a+gwWnPL-QCLG zQS#+Nw>_;CtueD;lvWCl24WSn12TsGODqgI4bMa99%Jk_3sX=8S`g{SbP75?&T{aCqb0pUE`JQnO@ zz(mcdK)9VZySzzko7Uyq!H{XKI}W?btVKRU7lO@eBdfH$SdpN*+wEa>q-_>ACeF0T zJXpNKAs0*|+P$!Ur|maRX~`evHgsUiPA^^3zV*Bn3fBAe&2XZf_pv2_XN$FrhhW`? z4goOIdKdUy3;atvo{I^Eaog?lsFvHuGZ)SKZt*j^*|4WQ1!!$?f?I{m=?k9WAD>Mn zccjUw4n(k_WzAps;bmcgqbzLG0L!yRcIz!Hu&~DMCYX1l+;Po>PsF7dtvEN>02U^- zR`~pMGt3{e67E)(_!17gxl0y)11{aSGHlwOTc;Q}l!H*EmdJ@okYnaT*^Ug)h!Xj) zjO`})-ont*spFa?XQ&&pjJS5QTOXr5ZQ{!DW4U?xgita2Uy5yNok>3bKj`+#OTt{4 z&eB;$yCwalRrWa@Vh5CCNLwcAMr*fCm_0#EL@YA4wzV{rM%&z^3*W+fS-#=eM^SHO zHqAn;#g4Oh&+1^%o7=IYS#P%4QCVl)-m$bhP41i>)_a|m8x&2=x8Jav#7`D0%BEPg zlmS#Q`f8L{-xL9PX&QTBgivfu?RRxDj?JRZE1JHy*i#Fc?I&4qZkw&!jiJ@Oidm4S zyQMq{o0d4i0`qFCUkI$q_;@{DxwlBZDdJk1I;Vb`8#1By`{p=!pkoU`>`Vol?9A6H z*<2uM*V!%DXl`O*S{rJlgu~>4cHClo6kW}Xv@L~N(l$7jv@zqU(^YJ3FEIk!L2Kp3 z>*>fj4kiUs3S#5!w@z-|P;`dEVM_$DJ;lKNF0*)Jb~E2|Y)cYMm@L+(F{vKeD=OB4 zPS~wJ+$Uwb_1R}Ivrla<-nDb~Wizuo zXLilTyLQdJboQ#*ojZ5(;LLG0pX;^p&+T&09mas3Ve+w)wUR-%KNp`^>L)9$_1a-p zFAdqmF(YQArc+#GIMS5oJ!@KoS6firLJ_jJ`qh}R?1*m7+`ddO@%&OQ8vDKMX)tOZmRIkpgs?My^ zoMLrm)yT0~+n#wRR~`4l`l> zGe;L}caF(Z8DYjdk zS;boa?Sm)zT)MO7&nt#<{s-d7hUHI{%vVRzRY%dW75Bh`NWZ|jr2 z&qHR** in any channel to set that setting.\n" @@ -1675,11 +1678,11 @@ msgid "" "Respond with: A number from **-12** to **12**:" msgstr "" -#: meowth/__main__.py:3205 +#: meowth/__main__.py:3204 msgid "Timezone Configuration and Other Settings" msgstr "" -#: meowth/__main__.py:3215 meowth/__main__.py:3218 +#: meowth/__main__.py:3214 meowth/__main__.py:3217 #, fuzzy msgid "" "I couldn't convert your answer to an appropriate timezone!\n" @@ -1691,182 +1694,210 @@ msgstr "" "Please double check what you sent me and resend a number strarting from " "**-12** to **12**." -#: meowth/__main__.py:3223 +#: meowth/__main__.py:3222 #, fuzzy msgid "Timezone set" msgstr "" "**Timezone set**\n" "---" -#: meowth/__main__.py:3244 +#: meowth/__main__.py:3252 +msgid "" +"The **!trade** command allows your users to organize and coordinate trades. " +"This command requires at least one channel specifically for trades.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise, just " +"send the names or IDs of the channels you want to allow the **!trade** " +"command in, separated by commas." +msgstr "" + +#: meowth/__main__.py:3252 +msgid "Trade Configuration" +msgstr "" + +#: meowth/__main__.py:3260 +#, fuzzy +msgid "Trade disabled." +msgstr "" +"**Raid Reports disabled**\n" +"---" + +#: meowth/__main__.py:3299 +#, fuzzy +msgid "Pokemon Trades enabled" +msgstr "" +"**Pokemon Notifications enabled**\n" +"---" + +#: meowth/__main__.py:3325 msgid "" "\n" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3251 meowth/__main__.py:3264 meowth/__main__.py:3269 +#: meowth/__main__.py:3332 meowth/__main__.py:3345 meowth/__main__.py:3350 msgid "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3262 +#: meowth/__main__.py:3343 msgid "" "I couldn't understand the list you supplied! Please use a comma-separated " "list of Pokemon species numbers." msgstr "" -#: meowth/__main__.py:3263 +#: meowth/__main__.py:3344 msgid "I will replace this:\n" msgstr "" -#: meowth/__main__.py:3268 +#: meowth/__main__.py:3349 msgid "" "\n" "\n" "With this:\n" msgstr "" -#: meowth/__main__.py:3273 +#: meowth/__main__.py:3354 msgid "" "\n" "\n" "Continue?" msgstr "" -#: meowth/__main__.py:3281 +#: meowth/__main__.py:3362 msgid "Meowth! Configuration cancelled!" msgstr "" -#: meowth/__main__.py:3292 +#: meowth/__main__.py:3367 msgid "Meowth! Configuration successful!" msgstr "" -#: meowth/__main__.py:3294 +#: meowth/__main__.py:3369 msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" msgstr "" -#: meowth/__main__.py:3311 +#: meowth/__main__.py:3387 msgid "every user" msgstr "" -#: meowth/__main__.py:3333 +#: meowth/__main__.py:3409 msgid "" "Are you sure you want to reset the **{type}** report stats for **{target}**?" msgstr "" -#: meowth/__main__.py:3359 +#: meowth/__main__.py:3435 msgid "{trainer}'s report stats have been cleared!" msgstr "" -#: meowth/__main__.py:3375 +#: meowth/__main__.py:3451 msgid "The channel you entered is not a raid channel." msgstr "" -#: meowth/__main__.py:3378 meowth/__main__.py:4304 +#: meowth/__main__.py:3454 meowth/__main__.py:4380 msgid "level-{egg_level}-egg-" msgstr "" -#: meowth/__main__.py:3397 meowth/__main__.py:3400 meowth/__main__.py:4320 -#: meowth/__main__.py:4323 meowth/__main__.py:4693 meowth/__main__.py:4696 -#: meowth/__main__.py:6405 meowth/__main__.py:6408 +#: meowth/__main__.py:3473 meowth/__main__.py:3476 meowth/__main__.py:4396 +#: meowth/__main__.py:4399 meowth/__main__.py:4769 meowth/__main__.py:4772 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 #, fuzzy msgid "**Possible Bosses:**" msgstr "Possible Bosses: {boss_list}" -#: meowth/__main__.py:3397 meowth/__main__.py:4320 meowth/__main__.py:4693 -#: meowth/__main__.py:6405 +#: meowth/__main__.py:3473 meowth/__main__.py:4396 meowth/__main__.py:4769 +#: meowth/__main__.py:6489 msgid "{bosslist1}" msgstr "" -#: meowth/__main__.py:3398 meowth/__main__.py:4321 meowth/__main__.py:4694 -#: meowth/__main__.py:6406 +#: meowth/__main__.py:3474 meowth/__main__.py:4397 meowth/__main__.py:4770 +#: meowth/__main__.py:6490 msgid "{bosslist2}" msgstr "" -#: meowth/__main__.py:3400 meowth/__main__.py:4323 meowth/__main__.py:4696 -#: meowth/__main__.py:6408 +#: meowth/__main__.py:3476 meowth/__main__.py:4399 meowth/__main__.py:4772 +#: meowth/__main__.py:6492 msgid "{bosslist}" msgstr "" -#: meowth/__main__.py:3407 meowth/__main__.py:4406 meowth/__main__.py:4566 -#: meowth/__main__.py:5370 meowth/__main__.py:5384 meowth/__main__.py:6399 +#: meowth/__main__.py:3483 meowth/__main__.py:4482 meowth/__main__.py:4642 +#: meowth/__main__.py:5446 meowth/__main__.py:5460 meowth/__main__.py:6483 msgid "team" msgstr "" -#: meowth/__main__.py:3408 meowth/__main__.py:4407 meowth/__main__.py:4567 -#: meowth/__main__.py:5371 meowth/__main__.py:5385 meowth/__main__.py:6400 +#: meowth/__main__.py:3484 meowth/__main__.py:4483 meowth/__main__.py:4643 +#: meowth/__main__.py:5447 meowth/__main__.py:5461 meowth/__main__.py:6484 msgid "status" msgstr "" -#: meowth/__main__.py:3412 meowth/__main__.py:3413 +#: meowth/__main__.py:3488 meowth/__main__.py:3489 msgid "Level {}" msgstr "" -#: meowth/__main__.py:3412 meowth/__main__.py:3413 +#: meowth/__main__.py:3488 meowth/__main__.py:3489 msgid "level\\s\\d" msgstr "" -#: meowth/__main__.py:3415 +#: meowth/__main__.py:3491 #, fuzzy msgid "Meowth! Level {} reported" msgstr "Meowth! {member} is interested!" -#: meowth/__main__.py:3415 meowth/__main__.py:3416 +#: meowth/__main__.py:3491 meowth/__main__.py:3492 msgid "Meowth!\\s.*\\sraid\\sreported" msgstr "" -#: meowth/__main__.py:3416 +#: meowth/__main__.py:3492 msgid "Meowth! Level {}" msgstr "" -#: meowth/__main__.py:3440 +#: meowth/__main__.py:3516 msgid "" "Are you sure you want to clear all status for this raid? Everybody will have " "to RSVP again. If you are wanting to clear one user's status, use `!" "setstatus cancel`" msgstr "" -#: meowth/__main__.py:3456 +#: meowth/__main__.py:3532 #, fuzzy msgid "Meowth! Raid status lists have been cleared!" msgstr "Meowth! **!wild** commands have been disabled." -#: meowth/__main__.py:3471 +#: meowth/__main__.py:3547 msgid "Meowth! {status} is not a valid status!" msgstr "" -#: meowth/__main__.py:3489 +#: meowth/__main__.py:3565 msgid "Removed {cleancount} empty roles" msgstr "" -#: meowth/__main__.py:3519 meowth/__main__.py:3570 +#: meowth/__main__.py:3595 meowth/__main__.py:3646 msgid "Uptime" msgstr "" -#: meowth/__main__.py:3523 meowth/__main__.py:3575 +#: meowth/__main__.py:3599 meowth/__main__.py:3651 msgid "I need the `Embed links` permission to send this" msgstr "" -#: meowth/__main__.py:3532 +#: meowth/__main__.py:3608 msgid "{yr}y {mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3534 +#: meowth/__main__.py:3610 msgid "{mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3536 +#: meowth/__main__.py:3612 msgid "{day} days {hr} hrs {min} mins" msgstr "" -#: meowth/__main__.py:3538 +#: meowth/__main__.py:3614 msgid "{hr} hrs {min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3540 +#: meowth/__main__.py:3616 msgid "{min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3556 +#: meowth/__main__.py:3632 msgid "" "I'm Meowth! A Pokemon Go helper bot for Discord!\n" "\n" @@ -1877,35 +1908,35 @@ msgid "" "\n" msgstr "" -#: meowth/__main__.py:3563 +#: meowth/__main__.py:3639 msgid "About Meowth" msgstr "" -#: meowth/__main__.py:3564 +#: meowth/__main__.py:3640 msgid "Owner" msgstr "" -#: meowth/__main__.py:3566 +#: meowth/__main__.py:3642 msgid "Servers" msgstr "" -#: meowth/__main__.py:3567 +#: meowth/__main__.py:3643 msgid "Members" msgstr "" -#: meowth/__main__.py:3568 +#: meowth/__main__.py:3644 msgid "Your Server" msgstr "" -#: meowth/__main__.py:3569 +#: meowth/__main__.py:3645 msgid "Your Members" msgstr "" -#: meowth/__main__.py:3605 +#: meowth/__main__.py:3681 msgid "Maximum guild roles reached." msgstr "" -#: meowth/__main__.py:3610 +#: meowth/__main__.py:3686 msgid "" "Meowth! My roles are ranked lower than the following team roles: " "**{higher_roles_list}**\n" @@ -1915,16 +1946,16 @@ msgstr "" "**{higher_roles_list}**\n" "Please get an admin to move my roles above them!" -#: meowth/__main__.py:3634 +#: meowth/__main__.py:3710 msgid "Meowth! You already have a team role!" msgstr "Meowth! You already have a team role!" -#: meowth/__main__.py:3638 +#: meowth/__main__.py:3714 #, fuzzy msgid "Meowth! You are already in Team Harmony!" msgstr "Meowth! You already have a team role!" -#: meowth/__main__.py:3642 +#: meowth/__main__.py:3718 msgid "" "Meowth! {team_role} is not configured as a role on this server. Please " "contact an admin for assistance." @@ -1932,11 +1963,11 @@ msgstr "" "Meowth! {team_role} is not configured as a role on this server. Please " "contact an admin for assistance." -#: meowth/__main__.py:3646 +#: meowth/__main__.py:3722 msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" msgstr "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" -#: meowth/__main__.py:3650 +#: meowth/__main__.py:3726 msgid "" "Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " "an admin!" @@ -1944,160 +1975,160 @@ msgstr "" "Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " "an admin!" -#: meowth/__main__.py:3656 +#: meowth/__main__.py:3732 msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" msgstr "Meowth! Added {member} to Team {team_name}! {team_emoji}" -#: meowth/__main__.py:3660 +#: meowth/__main__.py:3736 msgid "Meowth! I can't add roles!" msgstr "Meowth! I can't add roles!" -#: meowth/__main__.py:3671 +#: meowth/__main__.py:3747 msgid "Traveler Card" msgstr "" -#: meowth/__main__.py:3673 +#: meowth/__main__.py:3749 msgid "{user}'s Trainer Profile" msgstr "" -#: meowth/__main__.py:3675 +#: meowth/__main__.py:3751 msgid "Silph Road" msgstr "" -#: meowth/__main__.py:3676 +#: meowth/__main__.py:3752 msgid "Pokebattler" msgstr "" -#: meowth/__main__.py:3677 +#: meowth/__main__.py:3753 #, fuzzy msgid "Raid Reports" msgstr "" "**Raid Reports enabled**\n" "---" -#: meowth/__main__.py:3678 +#: meowth/__main__.py:3754 msgid "Egg Reports" msgstr "" -#: meowth/__main__.py:3679 +#: meowth/__main__.py:3755 msgid "EX Raid Reports" msgstr "" -#: meowth/__main__.py:3680 +#: meowth/__main__.py:3756 #, fuzzy msgid "Wild Reports" msgstr "" "**Wild Reports enabled**\n" "---" -#: meowth/__main__.py:3681 +#: meowth/__main__.py:3757 msgid "Research Reports" msgstr "" -#: meowth/__main__.py:3697 +#: meowth/__main__.py:3773 msgid "" "Leaderboard type not supported. Please select from: **total, raids, eggs, " "exraids, wilds, research**" msgstr "" -#: meowth/__main__.py:3712 +#: meowth/__main__.py:3788 msgid "Reporting Leaderboard ({type})" msgstr "" -#: meowth/__main__.py:3717 +#: meowth/__main__.py:3793 msgid "Raids: **{raids}** | Eggs: **{eggs}** | " msgstr "" -#: meowth/__main__.py:3719 +#: meowth/__main__.py:3795 msgid "EX Raids: **{exraids}** | " msgstr "" -#: meowth/__main__.py:3721 +#: meowth/__main__.py:3797 msgid "Wilds: **{wilds}** | " msgstr "" -#: meowth/__main__.py:3723 +#: meowth/__main__.py:3799 msgid "Research: **{research}** | " msgstr "" -#: meowth/__main__.py:3728 +#: meowth/__main__.py:3804 msgid "No Reports" msgstr "" -#: meowth/__main__.py:3728 +#: meowth/__main__.py:3804 msgid "Nobody has made a report or this report type is disabled." msgstr "" -#: meowth/__main__.py:3798 +#: meowth/__main__.py:3874 msgid "Meowth! Did you mean **!list wants**?" msgstr "" -#: meowth/__main__.py:3819 +#: meowth/__main__.py:3895 msgid "Maximum guild roles reached. Pokemon not added." msgstr "" -#: meowth/__main__.py:3840 +#: meowth/__main__.py:3916 msgid "Meowth! Got it! {member} wants {pokemon}" msgstr "Meowth! Got it! {member} wants {pokemon}" -#: meowth/__main__.py:3845 +#: meowth/__main__.py:3921 msgid "Meowth! {member}, I already know you want {pokemon}!" msgstr "Meowth! {member}, I already know you want {pokemon}!" -#: meowth/__main__.py:3848 +#: meowth/__main__.py:3924 #, fuzzy msgid "Meowth! {member}, out of your total {count} items:" msgstr "" "Meowth! {member} is on the way with a total of {trainer_count} trainers!" -#: meowth/__main__.py:3850 +#: meowth/__main__.py:3926 msgid "" "\n" "**{added_count} Added:** \n" "\t{added_list}" msgstr "" -#: meowth/__main__.py:3852 +#: meowth/__main__.py:3928 msgid "" "\n" "**{already_want_count} Already Following:** \n" "\t{already_want_list}" msgstr "" -#: meowth/__main__.py:3856 +#: meowth/__main__.py:3932 msgid "" "\n" "\t{word}" msgstr "" -#: meowth/__main__.py:3858 +#: meowth/__main__.py:3934 msgid ": *({correction}?)*" msgstr "" -#: meowth/__main__.py:3859 +#: meowth/__main__.py:3935 msgid "" "\n" "**{count} Not Valid:**" msgstr "" -#: meowth/__main__.py:3931 +#: meowth/__main__.py:4007 msgid "{0}, you have no pokemon in your want list." msgstr "{0}, you have no pokemon in your want list." -#: meowth/__main__.py:3933 +#: meowth/__main__.py:4009 msgid "{0}, I've removed {1} pokemon from your want list." msgstr "{0}, I've removed {1} pokemon from your want list." -#: meowth/__main__.py:3952 meowth/__main__.py:4038 meowth/__main__.py:4210 -#: meowth/__main__.py:4633 meowth/__main__.py:4817 meowth/__main__.py:4940 -#: meowth/__main__.py:5021 meowth/__main__.py:5028 meowth/__main__.py:5030 -#: meowth/__main__.py:5267 meowth/__main__.py:5287 meowth/__main__.py:5311 -#: meowth/__main__.py:6592 meowth/__main__.py:6755 meowth/__main__.py:6759 -#: meowth/__main__.py:6773 meowth/__main__.py:6855 +#: meowth/__main__.py:4028 meowth/__main__.py:4114 meowth/__main__.py:4286 +#: meowth/__main__.py:4709 meowth/__main__.py:4893 meowth/__main__.py:5016 +#: meowth/__main__.py:5097 meowth/__main__.py:5104 meowth/__main__.py:5106 +#: meowth/__main__.py:5343 meowth/__main__.py:5363 meowth/__main__.py:5387 +#: meowth/__main__.py:6676 meowth/__main__.py:6839 meowth/__main__.py:6843 +#: meowth/__main__.py:6857 meowth/__main__.py:6939 msgid "%I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:3955 meowth/__main__.py:3971 +#: meowth/__main__.py:4031 meowth/__main__.py:4047 msgid "" "Meowth! Give more details when reporting! Usage: **!wild " "**" @@ -2105,47 +2136,47 @@ msgstr "" "Meowth! Give more details when reporting! Usage: **!wild " "**" -#: meowth/__main__.py:3986 +#: meowth/__main__.py:4062 msgid "**This {pokemon} has despawned!**" msgstr "" -#: meowth/__main__.py:3988 +#: meowth/__main__.py:4064 #, fuzzy msgid "Meowth! Click here for my directions to the wild {pokemon}!" msgstr "Meowth! Click here for directions to the wild {pokemon}!" -#: meowth/__main__.py:3988 meowth/__main__.py:4899 +#: meowth/__main__.py:4064 meowth/__main__.py:4975 msgid "Ask {author} if my directions aren't perfect!" msgstr "" -#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 -#: meowth/__main__.py:4532 +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 msgid "**Details:**" msgstr "" -#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 -#: meowth/__main__.py:4532 +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 msgid "{pokemon} ({pokemonnumber}) {type}" msgstr "" -#: meowth/__main__.py:3991 +#: meowth/__main__.py:4067 msgid "**Reactions:**" msgstr "" -#: meowth/__main__.py:3991 +#: meowth/__main__.py:4067 msgid "{emoji}: I'm on my way!" msgstr "" -#: meowth/__main__.py:3992 +#: meowth/__main__.py:4068 msgid "{emoji}: The Pokemon despawned!" msgstr "" -#: meowth/__main__.py:3993 meowth/__main__.py:4157 meowth/__main__.py:4327 -#: meowth/__main__.py:4700 meowth/__main__.py:4817 meowth/__main__.py:4965 +#: meowth/__main__.py:4069 meowth/__main__.py:4233 meowth/__main__.py:4403 +#: meowth/__main__.py:4776 meowth/__main__.py:4893 meowth/__main__.py:5041 msgid "Reported by @{author} - {timestamp}" msgstr "" -#: meowth/__main__.py:3994 +#: meowth/__main__.py:4070 #, fuzzy msgid "" "{roletest}Meowth! Wild {pokemon} reported by {member}! Details: " @@ -2153,8 +2184,8 @@ msgid "" msgstr "" "Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" -#: meowth/__main__.py:4041 meowth/__main__.py:4069 meowth/__main__.py:4110 -#: meowth/__main__.py:4119 meowth/__main__.py:4278 +#: meowth/__main__.py:4117 meowth/__main__.py:4145 meowth/__main__.py:4186 +#: meowth/__main__.py:4195 meowth/__main__.py:4354 msgid "" "Meowth! Give more details when reporting! Usage: **!raid " "**" @@ -2162,11 +2193,11 @@ msgstr "" "Meowth! Give more details when reporting! Usage: **!raid " "**" -#: meowth/__main__.py:4051 +#: meowth/__main__.py:4127 msgid "Meowth! **!raid assume** is not allowed in this level egg." msgstr "Meowth! **!raid assume** is not allowed in this level egg." -#: meowth/__main__.py:4063 +#: meowth/__main__.py:4139 msgid "" "Meowth! Please wait until the egg has hatched before changing it to an open " "raid!" @@ -2174,18 +2205,18 @@ msgstr "" "Meowth! Please wait until the egg has hatched before changing it to an open " "raid!" -#: meowth/__main__.py:4098 meowth/__main__.py:4385 meowth/__main__.py:4490 +#: meowth/__main__.py:4174 meowth/__main__.py:4461 meowth/__main__.py:4566 msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" msgstr "Meowth! The Pokemon {pokemon} does not appear in raids!" -#: meowth/__main__.py:4101 +#: meowth/__main__.py:4177 #, fuzzy msgid "" "Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to " "report one!" msgstr "Meowth! The Pokemon {pokemon} does not appear in raids!" -#: meowth/__main__.py:4105 +#: meowth/__main__.py:4181 #, fuzzy msgid "" "Meowth...that's too long. Level {raidlevel} raids currently last no more " @@ -2193,117 +2224,117 @@ msgid "" msgstr "" "Meowth...that's too long. {raidtype}s currently last no more than one hour..." -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "clear" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "extreme" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "none" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "rainy" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "sunny" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "cloudy" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "fog" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "partlycloudy" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "snow" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "windy" msgstr "" -#: meowth/__main__.py:4125 meowth/__main__.py:4284 +#: meowth/__main__.py:4201 meowth/__main__.py:4360 msgid "Meowth! I couldn't find a gym named '{0}'." msgstr "" -#: meowth/__main__.py:4129 meowth/__main__.py:4288 +#: meowth/__main__.py:4205 meowth/__main__.py:4364 msgid "No notes for this gym." msgstr "" -#: meowth/__main__.py:4149 meowth/__main__.py:4531 +#: meowth/__main__.py:4225 meowth/__main__.py:4607 msgid "Meowth! Click here for directions to the raid!" msgstr "Meowth! Click here for directions to the raid!" -#: meowth/__main__.py:4151 meowth/__main__.py:4317 +#: meowth/__main__.py:4227 meowth/__main__.py:4393 msgid "" "**Name:** {0}\n" "**Notes:** {1}" msgstr "" -#: meowth/__main__.py:4152 meowth/__main__.py:4318 +#: meowth/__main__.py:4228 meowth/__main__.py:4394 msgid "**Gym:**" msgstr "" -#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 msgid "**Weaknesses:**" msgstr "" -#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 #, fuzzy msgid "{weakness_list}" msgstr "Weaknesses: {weakness_list}" -#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4403 -#: meowth/__main__.py:4698 +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4479 +#: meowth/__main__.py:4774 msgid "**Next Group:**" msgstr "" -#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4698 -#: meowth/__main__.py:4963 meowth/__main__.py:6604 +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4774 +#: meowth/__main__.py:5039 meowth/__main__.py:6688 msgid "Set with **!starttime**" msgstr "" -#: meowth/__main__.py:4156 meowth/__main__.py:4326 meowth/__main__.py:4699 -#: meowth/__main__.py:4964 +#: meowth/__main__.py:4232 meowth/__main__.py:4402 meowth/__main__.py:4775 +#: meowth/__main__.py:5040 msgid "Set with **!timerset**" msgstr "" -#: meowth/__main__.py:4156 meowth/__main__.py:4538 meowth/__main__.py:4699 +#: meowth/__main__.py:4232 meowth/__main__.py:4614 meowth/__main__.py:4775 msgid "**Expires:**" msgstr "" -#: meowth/__main__.py:4160 +#: meowth/__main__.py:4236 msgid "" "Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " "Coordinate in {raid_channel}" @@ -2311,7 +2342,7 @@ msgstr "" "Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " "Coordinate in {raid_channel}" -#: meowth/__main__.py:4162 +#: meowth/__main__.py:4238 msgid "" "{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! " "Details: {location_details}. Coordinate here!\n" @@ -2322,7 +2353,7 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4170 meowth/__main__.py:4425 meowth/__main__.py:4582 +#: meowth/__main__.py:4246 meowth/__main__.py:4501 meowth/__main__.py:4658 msgid "" "Here are the best counters for the raid boss in currently known weather " "conditions! Update weather with **!weather**. If you know the moveset of the " @@ -2330,7 +2361,7 @@ msgid "" "update the counters." msgstr "" -#: meowth/__main__.py:4203 +#: meowth/__main__.py:4279 msgid "" "Meowth! Hey {member}, if you can, set the time left on the raid using **!" "timerset ** so others can check it with **!timer**." @@ -2338,7 +2369,7 @@ msgstr "" "Meowth! Hey {member}, if you can, set the time left on the raid using **!" "timerset ** so others can check it with **!timer**." -#: meowth/__main__.py:4217 +#: meowth/__main__.py:4293 msgid "" "Meowth! Give more details when reporting! Usage: **!raidegg " "**" @@ -2346,7 +2377,7 @@ msgstr "" "Meowth! Give more details when reporting! Usage: **!raidegg " "**" -#: meowth/__main__.py:4223 meowth/__main__.py:4268 +#: meowth/__main__.py:4299 meowth/__main__.py:4344 msgid "" "Meowth! Give more details when reporting! Use at least: **!raidegg " "**. Type **!help** raidegg for more info." @@ -2354,16 +2385,16 @@ msgstr "" "Meowth! Give more details when reporting! Use at least: **!raidegg " "**. Type **!help** raidegg for more info." -#: meowth/__main__.py:4229 meowth/__main__.py:5058 +#: meowth/__main__.py:4305 meowth/__main__.py:5134 msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" msgstr "" -#: meowth/__main__.py:4249 meowth/__main__.py:5077 meowth/__main__.py:5135 -#: meowth/__main__.py:5220 meowth/__main__.py:5261 +#: meowth/__main__.py:4325 meowth/__main__.py:5153 meowth/__main__.py:5211 +#: meowth/__main__.py:5296 meowth/__main__.py:5337 msgid "Meowth! Please enter a time in the future." msgstr "" -#: meowth/__main__.py:4263 +#: meowth/__main__.py:4339 #, fuzzy msgid "" "Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more " @@ -2371,19 +2402,19 @@ msgid "" msgstr "" "Meowth...that's too long. {raidtype}s currently last no more than one hour..." -#: meowth/__main__.py:4293 +#: meowth/__main__.py:4369 msgid "Meowth! Raid egg levels are only from 1-5!" msgstr "Meowth! Raid egg levels are only from 1-5!" -#: meowth/__main__.py:4315 meowth/__main__.py:4400 meowth/__main__.py:4691 +#: meowth/__main__.py:4391 meowth/__main__.py:4476 meowth/__main__.py:4767 msgid "Meowth! Click here for directions to the coming raid!" msgstr "Meowth! Click here for directions to the coming raid!" -#: meowth/__main__.py:4326 meowth/__main__.py:4404 +#: meowth/__main__.py:4402 meowth/__main__.py:4480 msgid "**Hatches:**" msgstr "" -#: meowth/__main__.py:4329 +#: meowth/__main__.py:4405 msgid "" "Meowth! Level {level} raid egg reported by {member}! Details: " "{location_details}. Coordinate in {raid_channel}" @@ -2391,7 +2422,7 @@ msgstr "" "Meowth! Level {level} raid egg reported by {member}! Details: " "{location_details}. Coordinate in {raid_channel}" -#: meowth/__main__.py:4331 +#: meowth/__main__.py:4407 msgid "" "Meowth! Level {level} raid egg reported by {member} in {citychannel}! " "Details: {location_details}. Coordinate here!\n" @@ -2402,7 +2433,7 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4355 +#: meowth/__main__.py:4431 msgid "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " "using **!timerset ** so others can check it with **!timer**." @@ -2410,28 +2441,28 @@ msgstr "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " "using **!timerset ** so others can check it with **!timer**." -#: meowth/__main__.py:4388 meowth/__main__.py:4493 +#: meowth/__main__.py:4464 meowth/__main__.py:4569 msgid "" "Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" msgstr "" "Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" -#: meowth/__main__.py:4422 +#: meowth/__main__.py:4498 #, fuzzy msgid "" "{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" msgstr "Meowth! This egg will be assumed to be {pokemon} when it hatches!" -#: meowth/__main__.py:4467 meowth/__main__.py:5358 meowth/__main__.py:5428 -#: meowth/__main__.py:6391 +#: meowth/__main__.py:4543 meowth/__main__.py:5434 meowth/__main__.py:5504 +#: meowth/__main__.py:6475 msgid "Coordinate here" msgstr "" -#: meowth/__main__.py:4505 +#: meowth/__main__.py:4581 msgid "The event has started!" msgstr "" -#: meowth/__main__.py:4511 +#: meowth/__main__.py:4587 msgid "" "Meowth! The egg has hatched into a {pokemon} raid! Details: " "{location_details}. Coordinate in {raid_channel}" @@ -2439,7 +2470,7 @@ msgstr "" "Meowth! The egg has hatched into a {pokemon} raid! Details: " "{location_details}. Coordinate in {raid_channel}" -#: meowth/__main__.py:4512 +#: meowth/__main__.py:4588 msgid "" "Meowth! The egg reported by {member} in {citychannel} hatched into a " "{pokemon} raid! Details: {location_details}. Coordinate here!\n" @@ -2450,19 +2481,19 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4516 meowth/__main__.py:4703 +#: meowth/__main__.py:4592 meowth/__main__.py:4779 msgid "Use the **!invite** command to gain access and coordinate" msgstr "" -#: meowth/__main__.py:4517 meowth/__main__.py:4704 +#: meowth/__main__.py:4593 meowth/__main__.py:4780 msgid " after using **!invite** to gain access" msgstr "" -#: meowth/__main__.py:4519 meowth/__main__.py:4706 +#: meowth/__main__.py:4595 meowth/__main__.py:4782 msgid "Coordinate" msgstr "" -#: meowth/__main__.py:4521 +#: meowth/__main__.py:4597 #, fuzzy msgid "" "Meowth! The EX egg has hatched into a {pokemon} raid! Details: " @@ -2471,7 +2502,7 @@ msgstr "" "Meowth! The egg has hatched into a {pokemon} raid! Details: " "{location_details}. Coordinate in {raid_channel}" -#: meowth/__main__.py:4522 +#: meowth/__main__.py:4598 msgid "" "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " "{location_details}. Coordinate here{invitemsgstr2}!\n" @@ -2482,20 +2513,20 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4536 meowth/__main__.py:4538 meowth/__main__.py:5003 -#: meowth/__main__.py:5007 meowth/__main__.py:5010 meowth/__main__.py:5024 -#: meowth/__main__.py:5026 meowth/__main__.py:5154 meowth/__main__.py:5155 -#: meowth/__main__.py:5161 meowth/__main__.py:5162 meowth/__main__.py:5164 -#: meowth/__main__.py:5165 meowth/__main__.py:5289 meowth/__main__.py:6761 -#: meowth/__main__.py:6767 meowth/__main__.py:6769 meowth/__main__.py:6771 +#: meowth/__main__.py:4612 meowth/__main__.py:4614 meowth/__main__.py:5079 +#: meowth/__main__.py:5083 meowth/__main__.py:5086 meowth/__main__.py:5100 +#: meowth/__main__.py:5102 meowth/__main__.py:5230 meowth/__main__.py:5231 +#: meowth/__main__.py:5237 meowth/__main__.py:5238 meowth/__main__.py:5240 +#: meowth/__main__.py:5241 meowth/__main__.py:5365 meowth/__main__.py:6845 +#: meowth/__main__.py:6851 meowth/__main__.py:6853 meowth/__main__.py:6855 msgid "%B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4541 +#: meowth/__main__.py:4617 msgid "Ends on %B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4564 +#: meowth/__main__.py:4640 #, fuzzy msgid "" "{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched " @@ -2508,18 +2539,18 @@ msgstr "" "You're now able to update your status with **!coming** or **!here**. If " "you've changed your plans, use **!cancel**." -#: meowth/__main__.py:4637 meowth/__main__.py:4644 +#: meowth/__main__.py:4713 meowth/__main__.py:4720 #, fuzzy msgid "Meowth! Give more details when reporting! Usage: **!exraid **" msgstr "" "Meowth! Give more details when reporting! Usage: **!raidegg " "**" -#: meowth/__main__.py:4656 +#: meowth/__main__.py:4732 msgid "ex-raid-egg-" msgstr "" -#: meowth/__main__.py:4708 +#: meowth/__main__.py:4784 #, fuzzy msgid "" "Meowth! EX raid egg reported by {member}! Details: {location_details}. " @@ -2528,7 +2559,7 @@ msgstr "" "Meowth! Level {level} raid egg reported by {member}! Details: " "{location_details}. Coordinate in {raid_channel}" -#: meowth/__main__.py:4710 +#: meowth/__main__.py:4786 msgid "" "Meowth! EX raid reported by {member} in {citychannel}! Details: " "{location_details}. Coordinate here{invitemsgstr2}!\n" @@ -2539,7 +2570,7 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4732 +#: meowth/__main__.py:4808 #, fuzzy msgid "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " @@ -2550,13 +2581,13 @@ msgstr "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " "using **!timerset ** so others can check it with **!timer**." -#: meowth/__main__.py:4768 +#: meowth/__main__.py:4844 msgid "" "Meowth! No EX Raids have been reported in this server! Use **!exraid** to " "report one!" msgstr "" -#: meowth/__main__.py:4770 +#: meowth/__main__.py:4846 msgid "" "Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just " "going to take your word for it! The following {1} EX Raids have been " @@ -2567,52 +2598,52 @@ msgid "" "exraid**" msgstr "" -#: meowth/__main__.py:4774 +#: meowth/__main__.py:4850 msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" msgstr "" -#: meowth/__main__.py:4777 +#: meowth/__main__.py:4853 msgid "" "Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command " "again, and make sure you respond with the number of the channel that matches!" msgstr "" -#: meowth/__main__.py:4788 +#: meowth/__main__.py:4864 msgid "" "Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the " "trainers in there know if you can make it to the EX Raid!" msgstr "" -#: meowth/__main__.py:4792 +#: meowth/__main__.py:4868 #, fuzzy msgid "" "Meowth! I couldn't understand your reply! Try the **!invite** command again!" msgstr "Meowth...I couldn't understand your time format..." -#: meowth/__main__.py:4822 +#: meowth/__main__.py:4898 msgid "" "entered an incorrect amount of arguments.\n" "\n" "Usage: **!research** or **!research , , **" msgstr "" -#: meowth/__main__.py:4827 meowth/__main__.py:4851 +#: meowth/__main__.py:4903 meowth/__main__.py:4927 msgid "**Pokestop:**" msgstr "" -#: meowth/__main__.py:4828 meowth/__main__.py:4869 +#: meowth/__main__.py:4904 meowth/__main__.py:4945 msgid "**Quest:**" msgstr "" -#: meowth/__main__.py:4829 meowth/__main__.py:4887 +#: meowth/__main__.py:4905 meowth/__main__.py:4963 msgid "**Reward:**" msgstr "" -#: meowth/__main__.py:4832 +#: meowth/__main__.py:4908 msgid "**New Research Report**" msgstr "" -#: meowth/__main__.py:4832 +#: meowth/__main__.py:4908 msgid "" "Meowth! I'll help you report a research quest!\n" "\n" @@ -2621,15 +2652,15 @@ msgid "" "stop anytime." msgstr "" -#: meowth/__main__.py:4840 meowth/__main__.py:4860 meowth/__main__.py:4878 +#: meowth/__main__.py:4916 meowth/__main__.py:4936 meowth/__main__.py:4954 msgid "took too long to respond" msgstr "" -#: meowth/__main__.py:4843 meowth/__main__.py:4863 meowth/__main__.py:4881 +#: meowth/__main__.py:4919 meowth/__main__.py:4939 meowth/__main__.py:4957 msgid "cancelled the report" msgstr "" -#: meowth/__main__.py:4852 +#: meowth/__main__.py:4928 msgid "" "Great! Now, reply with the **quest** that you received from **{location}**. " "You can reply with **cancel** to stop anytime.\n" @@ -2637,7 +2668,7 @@ msgid "" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4870 +#: meowth/__main__.py:4946 msgid "" "Fantastic! Now, reply with the **reward** for the **{quest}** quest that you " "received from **{location}**. You can reply with **cancel** to stop " @@ -2646,57 +2677,57 @@ msgid "" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4897 +#: meowth/__main__.py:4973 msgid "{roletest}Field Research reported by {author}" msgstr "" -#: meowth/__main__.py:4898 +#: meowth/__main__.py:4974 #, fuzzy msgid "Meowth! Click here for my directions to the research!" msgstr "Meowth! Click here for directions to the raid!" -#: meowth/__main__.py:4919 +#: meowth/__main__.py:4995 #, fuzzy msgid "**Research Report Cancelled**" msgstr "" "**Raid Reports enabled**\n" "---" -#: meowth/__main__.py:4919 +#: meowth/__main__.py:4995 msgid "" "Meowth! Your report has been cancelled because you {error}! Retry when " "you're ready." msgstr "" -#: meowth/__main__.py:4943 +#: meowth/__main__.py:5019 #, fuzzy msgid "Meowth! Give more details when reporting! Usage: **!meetup **" msgstr "" "Meowth! Give more details when reporting! Usage: **!raidegg " "**" -#: meowth/__main__.py:4949 +#: meowth/__main__.py:5025 msgid "meetup-" msgstr "" -#: meowth/__main__.py:4960 +#: meowth/__main__.py:5036 #, fuzzy msgid "Meowth! Click here for directions to the event!" msgstr "Meowth! Click here for directions to the raid!" -#: meowth/__main__.py:4961 +#: meowth/__main__.py:5037 msgid "**Event Location:**" msgstr "" -#: meowth/__main__.py:4963 +#: meowth/__main__.py:5039 msgid "**Event Starts:**" msgstr "" -#: meowth/__main__.py:4964 +#: meowth/__main__.py:5040 msgid "**Event Ends:**" msgstr "" -#: meowth/__main__.py:4967 +#: meowth/__main__.py:5043 #, fuzzy msgid "" "Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate " @@ -2705,7 +2736,7 @@ msgstr "" "Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " "Coordinate in {raid_channel}" -#: meowth/__main__.py:4969 +#: meowth/__main__.py:5045 #, fuzzy msgid "" "Meowth! Meetup reported by {member} in {citychannel}! Details: " @@ -2757,7 +2788,7 @@ msgstr "" "\n" "This channel will be deleted five minutes after the timer expires." -#: meowth/__main__.py:4987 +#: meowth/__main__.py:5063 #, fuzzy msgid "" "Meowth! Hey {member}, if you can, set the time that the event starts with **!" @@ -2767,57 +2798,57 @@ msgstr "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " "using **!timerset ** so others can check it with **!timer**." -#: meowth/__main__.py:5003 +#: meowth/__main__.py:5079 msgid "This event will start at {expiry_time}" msgstr "" -#: meowth/__main__.py:5005 +#: meowth/__main__.py:5081 msgid "Nobody has told me a start time! Set it with **!starttime**" msgstr "" -#: meowth/__main__.py:5007 +#: meowth/__main__.py:5083 msgid " | This event will end at {expiry_time}" msgstr "" -#: meowth/__main__.py:5010 +#: meowth/__main__.py:5086 msgid "This event will end at {expiry_time}" msgstr "" -#: meowth/__main__.py:5012 +#: meowth/__main__.py:5088 msgid "Nobody has told me a end time! Set it with **!timerset**" msgstr "" -#: meowth/__main__.py:5015 meowth/__main__.py:5583 +#: meowth/__main__.py:5091 meowth/__main__.py:5659 msgid "egg" msgstr "" -#: meowth/__main__.py:5016 meowth/__main__.py:5582 +#: meowth/__main__.py:5092 meowth/__main__.py:5658 msgid "hatch" msgstr "" -#: meowth/__main__.py:5018 meowth/__main__.py:5586 meowth/__main__.py:5608 -#: meowth/__main__.py:6223 meowth/__main__.py:6484 meowth/__main__.py:6996 +#: meowth/__main__.py:5094 meowth/__main__.py:5662 meowth/__main__.py:5684 +#: meowth/__main__.py:6300 meowth/__main__.py:6568 meowth/__main__.py:7080 msgid "raid" msgstr "" -#: meowth/__main__.py:5019 meowth/__main__.py:5585 +#: meowth/__main__.py:5095 meowth/__main__.py:5661 msgid "end" msgstr "" -#: meowth/__main__.py:5021 +#: meowth/__main__.py:5097 #, fuzzy msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" msgstr "" "Meowth! This {raidtype}'s timer has already expired as of {expiry_time} " "({expiry_time24})!" -#: meowth/__main__.py:5024 +#: meowth/__main__.py:5100 #, fuzzy msgid "This {raidtype} will {raidaction} on {expiry}!" msgstr "" "Meowth! This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" -#: meowth/__main__.py:5026 +#: meowth/__main__.py:5102 #, fuzzy msgid "" "No one told me when the {raidtype} will {raidaction}, so I'm assuming it " @@ -2826,13 +2857,13 @@ msgstr "" "Meowth! No one told me when the {raidtype} will {raidaction}, so I'm " "assuming it will {raidaction} at {expiry_time} ({expiry_time24})!" -#: meowth/__main__.py:5028 +#: meowth/__main__.py:5104 #, fuzzy msgid "This {raidtype} will {raidaction} at {expiry_time}!" msgstr "" "Meowth! This {raidtype} will {raidaction} at {expiry_time} ({expiry_time24})!" -#: meowth/__main__.py:5030 +#: meowth/__main__.py:5106 #, fuzzy msgid "" "No one told me when the {raidtype} will {raidaction}, so I'm assuming it " @@ -2841,15 +2872,15 @@ msgstr "" "Meowth! No one told me when the {raidtype} will {raidaction}, so I'm " "assuming it will {raidaction} at {expiry_time} ({expiry_time24})!" -#: meowth/__main__.py:5049 +#: meowth/__main__.py:5125 msgid "Raid Egg" msgstr "" -#: meowth/__main__.py:5053 +#: meowth/__main__.py:5129 msgid "Raid" msgstr "" -#: meowth/__main__.py:5080 meowth/__main__.py:5085 meowth/__main__.py:5096 +#: meowth/__main__.py:5156 meowth/__main__.py:5161 meowth/__main__.py:5172 #, fuzzy msgid "" "Meowth! I couldn't understand your time format. Try again like this: **!" @@ -2858,7 +2889,7 @@ msgstr "" "Meowth... I couldn't understand your time format. Try again like this: !" "timerset H:MM" -#: meowth/__main__.py:5099 +#: meowth/__main__.py:5175 #, fuzzy msgid "" "Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no " @@ -2866,85 +2897,85 @@ msgid "" msgstr "" "Meowth...that's too long. {raidtype}s currently last no more than one hour..." -#: meowth/__main__.py:5115 meowth/__main__.py:5123 +#: meowth/__main__.py:5191 meowth/__main__.py:5199 msgid "" "Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to " "match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-" "hour time!)" msgstr "" -#: meowth/__main__.py:5128 +#: meowth/__main__.py:5204 msgid "Meowth! Please enter a time after your start time." msgstr "" -#: meowth/__main__.py:5137 +#: meowth/__main__.py:5213 msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." msgstr "" -#: meowth/__main__.py:5148 +#: meowth/__main__.py:5224 msgid "The channel has been reactivated." msgstr "" -#: meowth/__main__.py:5154 meowth/__main__.py:5161 meowth/__main__.py:5164 +#: meowth/__main__.py:5230 meowth/__main__.py:5237 meowth/__main__.py:5240 msgid "Ends on {end}" msgstr "" -#: meowth/__main__.py:5160 +#: meowth/__main__.py:5236 msgid "%B %d at %I:%M %p (%H:%M) | " msgstr "" -#: meowth/__main__.py:5160 +#: meowth/__main__.py:5236 msgid "Hatches on {expiry}" msgstr "" -#: meowth/__main__.py:5192 +#: meowth/__main__.py:5268 msgid "Meowth!" msgstr "" -#: meowth/__main__.py:5223 +#: meowth/__main__.py:5299 msgid "Meowth! Please enter a time before your end time." msgstr "" -#: meowth/__main__.py:5244 meowth/__main__.py:5250 +#: meowth/__main__.py:5320 meowth/__main__.py:5326 msgid "" "Meowth! Your start time wasn't formatted correctly. Change your **!" "starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM " "and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5258 +#: meowth/__main__.py:5334 msgid "Meowth! The raid will be over before that...." msgstr "" -#: meowth/__main__.py:5264 +#: meowth/__main__.py:5340 msgid "Meowth! The egg will not hatch by then!" msgstr "" -#: meowth/__main__.py:5267 +#: meowth/__main__.py:5343 msgid "" "Meowth! There is already a start time of **{start}** set! Do you want to " "change it?" msgstr "" -#: meowth/__main__.py:5275 +#: meowth/__main__.py:5351 msgid "Start time change cancelled." msgstr "" -#: meowth/__main__.py:5290 +#: meowth/__main__.py:5366 msgid "Meowth! The current start time has been set to: **{starttime}**" msgstr "" -#: meowth/__main__.py:5311 +#: meowth/__main__.py:5387 msgid "Meowth! The current start time is: **{starttime}**" msgstr "" -#: meowth/__main__.py:5313 +#: meowth/__main__.py:5389 msgid "" "Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! " "(You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5337 +#: meowth/__main__.py:5413 #, fuzzy msgid "" "Meowth! Here's the current location for the raid!\n" @@ -2953,7 +2984,7 @@ msgstr "" "Meowth! Here's the current location for the raid!\n" "Details:{location}" -#: meowth/__main__.py:5351 +#: meowth/__main__.py:5427 msgid "" "Meowth! We're missing the new location details! Usage: **!location new **" @@ -2961,231 +2992,231 @@ msgstr "" "Meowth! We're missing the new location details! Usage: **!location new **" -#: meowth/__main__.py:5407 +#: meowth/__main__.py:5483 msgid "Meowth! I can't recover this channel because I know about it already!" msgstr "" -#: meowth/__main__.py:5418 +#: meowth/__main__.py:5494 msgid "level-[1-5]-egg" msgstr "" -#: meowth/__main__.py:5419 +#: meowth/__main__.py:5495 msgid "meetup" msgstr "" -#: meowth/__main__.py:5466 +#: meowth/__main__.py:5542 msgid "Ends on %B %d at %I:%M %p" msgstr "" -#: meowth/__main__.py:5509 +#: meowth/__main__.py:5585 msgid "Meowth! I couldn't recognize this as a raid channel!" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5519 +#: meowth/__main__.py:5589 meowth/__main__.py:5595 msgid "is interested" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5521 +#: meowth/__main__.py:5589 meowth/__main__.py:5597 msgid "on the way" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5523 +#: meowth/__main__.py:5589 meowth/__main__.py:5599 msgid "at the raid" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5525 +#: meowth/__main__.py:5589 meowth/__main__.py:5601 msgid "left the raid" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5525 +#: meowth/__main__.py:5589 meowth/__main__.py:5601 msgid "no longer" msgstr "" -#: meowth/__main__.py:5527 +#: meowth/__main__.py:5603 msgid "trainers" msgstr "" -#: meowth/__main__.py:5575 +#: meowth/__main__.py:5651 msgid "" "Meowth! This channel has been recovered! However, there may be some " "inaccuracies in what I remembered! Here's what I have:" msgstr "" -#: meowth/__main__.py:5587 +#: meowth/__main__.py:5663 msgid "" "\n" "I'm not sure when this {raidtype} will {action}, so please use **!timerset** " "if you can!" msgstr "" -#: meowth/__main__.py:5616 +#: meowth/__main__.py:5692 #, fuzzy msgid "Meowth! You've already made a duplicate report for this {raidtype}!" msgstr "Meowth! You've already made a duplicate report for this raid!" -#: meowth/__main__.py:5637 +#: meowth/__main__.py:5713 #, fuzzy msgid "Meowth! Are you sure you wish to remove this {raidtype}?" msgstr "Meowth! Are you sure you wish to remove this raid?" -#: meowth/__main__.py:5646 +#: meowth/__main__.py:5722 msgid "Duplicate Report cancelled." msgstr "Duplicate Report cancelled." -#: meowth/__main__.py:5655 +#: meowth/__main__.py:5731 #, fuzzy msgid "Duplicate Confirmed" msgstr "Duplicate Report Timed Out." -#: meowth/__main__.py:5672 +#: meowth/__main__.py:5748 msgid "Duplicate Report Timed Out." msgstr "Duplicate Report Timed Out." -#: meowth/__main__.py:5680 +#: meowth/__main__.py:5756 msgid "Duplicate report #{duplicate_report_count} received." msgstr "Duplicate report #{duplicate_report_count} received." -#: meowth/__main__.py:5726 meowth/__main__.py:5753 +#: meowth/__main__.py:5802 meowth/__main__.py:5829 msgid "" "Meowth! You're missing some details! Be sure to enter a pokemon that appears " "in raids! Usage: **!counters [weather] [user ID]**" msgstr "" -#: meowth/__main__.py:5763 +#: meowth/__main__.py:5839 msgid "user #{user}'s" msgstr "" -#: meowth/__main__.py:5766 +#: meowth/__main__.py:5842 msgid "Level 30" msgstr "" -#: meowth/__main__.py:5808 meowth/__main__.py:5891 +#: meowth/__main__.py:5884 meowth/__main__.py:5967 msgid "{pkmn} | {weather} | {movesetstr}" msgstr "" -#: meowth/__main__.py:5809 meowth/__main__.py:5869 +#: meowth/__main__.py:5885 meowth/__main__.py:5945 msgid "**CP:** {raid_cp}\n" msgstr "" -#: meowth/__main__.py:5810 meowth/__main__.py:5870 +#: meowth/__main__.py:5886 meowth/__main__.py:5946 msgid "**Weather:** {weather}\n" msgstr "" -#: meowth/__main__.py:5811 meowth/__main__.py:5871 +#: meowth/__main__.py:5887 meowth/__main__.py:5947 msgid "**Attacker Level:** {atk_levels}" msgstr "" -#: meowth/__main__.py:5815 meowth/__main__.py:5875 meowth/__main__.py:5895 +#: meowth/__main__.py:5891 meowth/__main__.py:5951 meowth/__main__.py:5971 msgid "Results courtesy of Pokebattler" msgstr "" -#: meowth/__main__.py:5822 meowth/__main__.py:5880 meowth/__main__.py:5900 +#: meowth/__main__.py:5898 meowth/__main__.py:5956 meowth/__main__.py:5976 msgid "{move1} | {move2}" msgstr "" -#: meowth/__main__.py:5823 meowth/__main__.py:5901 +#: meowth/__main__.py:5899 meowth/__main__.py:5977 msgid "#{index} - {ctr_name}" msgstr "" -#: meowth/__main__.py:5824 +#: meowth/__main__.py:5900 msgid "CP" msgstr "" -#: meowth/__main__.py:5827 +#: meowth/__main__.py:5903 msgid "Results with {userstr} attackers" msgstr "" -#: meowth/__main__.py:5827 meowth/__main__.py:5912 +#: meowth/__main__.py:5903 meowth/__main__.py:5988 msgid "" "[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" msgstr "" -#: meowth/__main__.py:5829 +#: meowth/__main__.py:5905 msgid "Difficulty rating: {est}" msgstr "" -#: meowth/__main__.py:5829 +#: meowth/__main__.py:5905 msgid "Pokebattler Estimator:" msgstr "" -#: meowth/__main__.py:5839 +#: meowth/__main__.py:5915 msgid "Unknown Moveset" msgstr "" -#: meowth/__main__.py:5868 +#: meowth/__main__.py:5944 msgid "{pkmn} | {weather} | Unknown Moveset" msgstr "" -#: meowth/__main__.py:5910 +#: meowth/__main__.py:5986 msgid "**Possible Movesets:**" msgstr "" -#: meowth/__main__.py:5912 +#: meowth/__main__.py:5988 msgid "Results with Level 30 attackers" msgstr "" -#: meowth/__main__.py:5926 +#: meowth/__main__.py:6002 msgid "Meowth! Enter one of the following weather conditions: {}" msgstr "" -#: meowth/__main__.py:5941 +#: meowth/__main__.py:6017 #, fuzzy msgid "Meowth! Weather set to {}!" msgstr "Meowth! {member} has left the raid!" -#: meowth/__main__.py:5963 meowth/__main__.py:6090 +#: meowth/__main__.py:6039 meowth/__main__.py:6166 msgid "m " msgstr "" -#: meowth/__main__.py:5964 meowth/__main__.py:6091 +#: meowth/__main__.py:6040 meowth/__main__.py:6167 msgid "v " msgstr "" -#: meowth/__main__.py:5965 meowth/__main__.py:6092 +#: meowth/__main__.py:6041 meowth/__main__.py:6168 msgid "i " msgstr "" -#: meowth/__main__.py:5966 meowth/__main__.py:6093 +#: meowth/__main__.py:6042 meowth/__main__.py:6169 msgid "u " msgstr "" -#: meowth/__main__.py:5985 meowth/__main__.py:6186 +#: meowth/__main__.py:6061 meowth/__main__.py:6262 msgid "{word} doesn't appear in level {egglevel} raids! Please try again." msgstr "" -#: meowth/__main__.py:6032 +#: meowth/__main__.py:6108 #, fuzzy msgid "Meowth! {member} is interested! {emoji}: 1" msgstr "Meowth! {member} is interested!" -#: meowth/__main__.py:6034 +#: meowth/__main__.py:6110 msgid "" "Meowth! {member} is interested with a total of {trainer_count} trainers!" msgstr "" "Meowth! {member} is interested with a total of {trainer_count} trainers!" -#: meowth/__main__.py:6079 +#: meowth/__main__.py:6155 msgid "{word} doesn't appear in level {egglevel} raids!" msgstr "" -#: meowth/__main__.py:6083 +#: meowth/__main__.py:6159 msgid "" "Invalid Pokemon detected. Please check the pinned message for the list of " "possible bosses and try again." msgstr "" -#: meowth/__main__.py:6139 +#: meowth/__main__.py:6215 #, fuzzy msgid "Meowth! {member} is on the way! {emoji}: 1" msgstr "Meowth! {member} is on the way!" -#: meowth/__main__.py:6141 +#: meowth/__main__.py:6217 msgid "" "Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgstr "" "Meowth! {member} is on the way with a total of {trainer_count} trainers!" -#: meowth/__main__.py:6226 +#: meowth/__main__.py:6303 msgid "" "\n" "There is a group already in the lobby! Use **!lobby** to join them or **!" @@ -3193,12 +3224,12 @@ msgid "" "group!" msgstr "" -#: meowth/__main__.py:6249 +#: meowth/__main__.py:6328 #, fuzzy msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" msgstr "Meowth! {member} is at the raid!" -#: meowth/__main__.py:6252 +#: meowth/__main__.py:6332 #, fuzzy msgid "" "Meowth! {member} is at the {raidtype} with a total of {trainer_count} " @@ -3206,57 +3237,57 @@ msgid "" msgstr "" "Meowth! {member} is at the raid with a total of {trainer_count} trainers!" -#: meowth/__main__.py:6310 +#: meowth/__main__.py:6394 msgid "Only one non-team count can be accepted." msgstr "" -#: meowth/__main__.py:6322 +#: meowth/__main__.py:6406 msgid "Only one count per team accepted." msgstr "" -#: meowth/__main__.py:6326 +#: meowth/__main__.py:6410 msgid "Invalid format, please check and try again." msgstr "" -#: meowth/__main__.py:6330 +#: meowth/__main__.py:6414 msgid "" "Team counts are higher than the total, double check your counts and try " "again. You entered **" msgstr "" -#: meowth/__main__.py:6331 +#: meowth/__main__.py:6415 msgid "** total and **" msgstr "" -#: meowth/__main__.py:6332 +#: meowth/__main__.py:6416 msgid "** in your party." msgstr "" -#: meowth/__main__.py:6337 +#: meowth/__main__.py:6421 msgid "" "Meowth! Something is not adding up! Try making sure your total matches what " "each team adds up to!" msgstr "" -#: meowth/__main__.py:6405 meowth/__main__.py:6408 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 msgid "**Boss Interest:**" msgstr "" -#: meowth/__main__.py:6411 +#: meowth/__main__.py:6495 msgid "**Status List**" msgstr "" -#: meowth/__main__.py:6411 +#: meowth/__main__.py:6495 msgid "" "Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: " "**{channelhere}**" msgstr "" -#: meowth/__main__.py:6412 +#: meowth/__main__.py:6496 msgid "**Team List**" msgstr "" -#: meowth/__main__.py:6447 +#: meowth/__main__.py:6531 msgid "" "Meowth! I can't understand how many are in your group. Just say **!here** if " "you're by yourself, or **!coming 5** for example if there are 5 in your " @@ -3266,18 +3297,18 @@ msgstr "" "you're by yourself, or **!coming 5** for example if there are 5 in your " "group." -#: meowth/__main__.py:6457 +#: meowth/__main__.py:6541 msgid "" "Meowth! There is no group in the lobby for you to join! Use **!starting** if " "the group waiting at the raid is entering the lobby!" msgstr "" -#: meowth/__main__.py:6461 +#: meowth/__main__.py:6545 #, fuzzy msgid "Meowth! {member} is entering the lobby!" msgstr "Meowth! {member} is on the way!" -#: meowth/__main__.py:6463 +#: meowth/__main__.py:6547 #, fuzzy msgid "" "Meowth! {member} is entering the lobby with a total of {trainer_count} " @@ -3285,15 +3316,15 @@ msgid "" msgstr "" "Meowth! {member} is on the way with a total of {trainer_count} trainers!" -#: meowth/__main__.py:6488 +#: meowth/__main__.py:6572 msgid "Meowth! {member} has no status to cancel!" msgstr "Meowth! {member} has no status to cancel!" -#: meowth/__main__.py:6492 +#: meowth/__main__.py:6576 msgid "Meowth! {member} is no longer interested!" msgstr "Meowth! {member} is no longer interested!" -#: meowth/__main__.py:6494 +#: meowth/__main__.py:6578 msgid "" "Meowth! {member} and their total of {trainer_count} trainers are no longer " "interested!" @@ -3301,12 +3332,12 @@ msgstr "" "Meowth! {member} and their total of {trainer_count} trainers are no longer " "interested!" -#: meowth/__main__.py:6497 +#: meowth/__main__.py:6581 #, fuzzy msgid "Meowth! {member} has left the {raidtype}!" msgstr "Meowth! {member} has left the raid!" -#: meowth/__main__.py:6499 +#: meowth/__main__.py:6583 #, fuzzy msgid "" "Meowth! {member} and their total of {trainer_count} trainers have left the " @@ -3315,11 +3346,11 @@ msgstr "" "Meowth! {member} and their total of {trainer_count} trainers have left the " "raid!" -#: meowth/__main__.py:6502 +#: meowth/__main__.py:6586 msgid "Meowth! {member} is no longer on their way!" msgstr "Meowth! {member} is no longer on their way!" -#: meowth/__main__.py:6504 +#: meowth/__main__.py:6588 msgid "" "Meowth! {member} and their total of {trainer_count} trainers are no longer " "on their way!" @@ -3327,12 +3358,12 @@ msgstr "" "Meowth! {member} and their total of {trainer_count} trainers are no longer " "on their way!" -#: meowth/__main__.py:6507 +#: meowth/__main__.py:6591 #, fuzzy msgid "Meowth! {member} has backed out of the lobby!" msgstr "Meowth! {member} has left the raid!" -#: meowth/__main__.py:6509 +#: meowth/__main__.py:6593 #, fuzzy msgid "" "Meowth! {member} and their total of {trainer_count} trainers have backed out " @@ -3341,33 +3372,33 @@ msgstr "" "Meowth! {member} and their total of {trainer_count} trainers have left the " "raid!" -#: meowth/__main__.py:6527 +#: meowth/__main__.py:6611 msgid "" "Meowth! The group of {count} in the lobby has entered the raid! Wish them " "luck!" msgstr "" -#: meowth/__main__.py:6558 +#: meowth/__main__.py:6642 #, fuzzy msgid "Meowth! How can you start when the egg hasn't hatched!?" msgstr "Meowth! How can you start when there's no one waiting at this raid!?" -#: meowth/__main__.py:6562 +#: meowth/__main__.py:6646 #, fuzzy msgid "Meowth! Please wait for the group in the lobby to enter the raid." msgstr "" "Meowth! Please wait until the egg has hatched before changing it to an open " "raid!" -#: meowth/__main__.py:6586 +#: meowth/__main__.py:6670 msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgstr "Meowth! How can you start when there's no one waiting at this raid!?" -#: meowth/__main__.py:6592 +#: meowth/__main__.py:6676 msgid " to start at **{}** " msgstr "" -#: meowth/__main__.py:6596 +#: meowth/__main__.py:6680 #, fuzzy msgid "" "Starting - Meowth! The group that was waiting{timestr}is starting the raid! " @@ -3379,16 +3410,16 @@ msgstr "" "{trainer_list}, please respond with {here_emoji} or **!here** if you are " "waiting for another group!" -#: meowth/__main__.py:6604 +#: meowth/__main__.py:6688 msgid "**Next Group**" msgstr "" -#: meowth/__main__.py:6639 +#: meowth/__main__.py:6723 #, fuzzy msgid "Meowth! There's no one else in the lobby for this raid!" msgstr "Meowth! Are you sure you wish to remove this raid?" -#: meowth/__main__.py:6645 +#: meowth/__main__.py:6729 msgid "" "Backout - Meowth! {author} has indicated that the group consisting of " "{lobby_list} and the people with them has backed out of the lobby! If this " @@ -3396,55 +3427,55 @@ msgid "" "accurate!" msgstr "" -#: meowth/__main__.py:6659 +#: meowth/__main__.py:6743 #, fuzzy msgid "Meowth! There's no one in the lobby for this raid!" msgstr "Meowth! How can you start when there's no one waiting at this raid!?" -#: meowth/__main__.py:6662 +#: meowth/__main__.py:6746 msgid "" "Backout - Meowth! {author} has requested a backout! If one of the following " "trainers reacts with the check mark, I will assume the group is backing out " "of the raid lobby as requested! {lobby_list}" msgstr "" -#: meowth/__main__.py:6673 +#: meowth/__main__.py:6757 msgid "Meowth! {user} confirmed the group is backing out!" msgstr "" -#: meowth/__main__.py:6693 +#: meowth/__main__.py:6777 msgid "**Meowth!** " msgstr "" -#: meowth/__main__.py:6749 +#: meowth/__main__.py:6833 msgid " (assumed)" msgstr "" -#: meowth/__main__.py:6755 +#: meowth/__main__.py:6839 msgid " Next group: **{}**" msgstr "" -#: meowth/__main__.py:6759 meowth/__main__.py:6761 +#: meowth/__main__.py:6843 meowth/__main__.py:6845 msgid " - Hatches: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6767 meowth/__main__.py:6771 +#: meowth/__main__.py:6851 meowth/__main__.py:6855 msgid " - Starts: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6769 +#: meowth/__main__.py:6853 msgid " - Ends: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6773 +#: meowth/__main__.py:6857 msgid " - Expiry: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6774 +#: meowth/__main__.py:6858 msgid " {raidchannel}{expiry_text}\n" msgstr "" -#: meowth/__main__.py:6775 +#: meowth/__main__.py:6859 #, fuzzy msgid "" " {interestcount} interested, {comingcount} coming, {herecount} here, " @@ -3454,86 +3485,86 @@ msgstr "" "{raidchannel} - {interestcount} interested, {comingcount} coming, " "{herecount} here. End time: {expiry}{manualtimer}" -#: meowth/__main__.py:6778 +#: meowth/__main__.py:6862 msgid "" "**Here's the current channels for {0}**\n" "\n" msgstr "" -#: meowth/__main__.py:6780 +#: meowth/__main__.py:6864 msgid "**Active Raids:**\n" msgstr "" -#: meowth/__main__.py:6786 +#: meowth/__main__.py:6870 msgid "**Active Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6790 +#: meowth/__main__.py:6874 msgid "**Raid Eggs:**\n" msgstr "" -#: meowth/__main__.py:6796 +#: meowth/__main__.py:6880 msgid "**Raid Eggs:** (continued)\n" msgstr "" -#: meowth/__main__.py:6800 +#: meowth/__main__.py:6884 msgid "**EX Raids:**\n" msgstr "" -#: meowth/__main__.py:6806 +#: meowth/__main__.py:6890 msgid "**EX Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6809 +#: meowth/__main__.py:6893 msgid "**Meetups:**\n" msgstr "" -#: meowth/__main__.py:6815 +#: meowth/__main__.py:6899 msgid "**Meetups:** (continued)\n" msgstr "" -#: meowth/__main__.py:6818 +#: meowth/__main__.py:6902 #, fuzzy msgid "" "Meowth! No active raids! Report one with **!raid [weather] " "[timer]**." msgstr "Meowth! No active raids! Report one with **!raid **." -#: meowth/__main__.py:6852 +#: meowth/__main__.py:6936 msgid " Nobody has updated their status yet!" msgstr "" -#: meowth/__main__.py:6855 +#: meowth/__main__.py:6939 msgid "" "\n" "The next group will be starting at **{}**" msgstr "" -#: meowth/__main__.py:6868 meowth/__main__.py:6915 meowth/__main__.py:6962 -#: meowth/__main__.py:7012 meowth/__main__.py:7059 meowth/__main__.py:7106 -#: meowth/__main__.py:7150 meowth/__main__.py:7171 meowth/__main__.py:7207 +#: meowth/__main__.py:6952 meowth/__main__.py:6999 meowth/__main__.py:7046 +#: meowth/__main__.py:7096 meowth/__main__.py:7143 meowth/__main__.py:7190 +#: meowth/__main__.py:7234 meowth/__main__.py:7255 meowth/__main__.py:7291 msgid "**Meowth!**" msgstr "" -#: meowth/__main__.py:6886 meowth/__main__.py:6893 meowth/__main__.py:6933 -#: meowth/__main__.py:6940 meowth/__main__.py:6981 meowth/__main__.py:6988 -#: meowth/__main__.py:7029 meowth/__main__.py:7036 +#: meowth/__main__.py:6970 meowth/__main__.py:6977 meowth/__main__.py:7017 +#: meowth/__main__.py:7024 meowth/__main__.py:7065 meowth/__main__.py:7072 +#: meowth/__main__.py:7113 meowth/__main__.py:7120 msgid "**{name}**" msgstr "" -#: meowth/__main__.py:6889 meowth/__main__.py:6896 meowth/__main__.py:6936 -#: meowth/__main__.py:6943 meowth/__main__.py:6984 meowth/__main__.py:6991 -#: meowth/__main__.py:7032 meowth/__main__.py:7039 +#: meowth/__main__.py:6973 meowth/__main__.py:6980 meowth/__main__.py:7020 +#: meowth/__main__.py:7027 meowth/__main__.py:7068 meowth/__main__.py:7075 +#: meowth/__main__.py:7116 meowth/__main__.py:7123 msgid "**{name} ({count})**" msgstr "" -#: meowth/__main__.py:6890 meowth/__main__.py:6897 meowth/__main__.py:6937 -#: meowth/__main__.py:6944 meowth/__main__.py:6985 meowth/__main__.py:6992 -#: meowth/__main__.py:7033 meowth/__main__.py:7040 +#: meowth/__main__.py:6974 meowth/__main__.py:6981 meowth/__main__.py:7021 +#: meowth/__main__.py:7028 meowth/__main__.py:7069 meowth/__main__.py:7076 +#: meowth/__main__.py:7117 meowth/__main__.py:7124 msgid "{name} **({count})**" msgstr "" -#: meowth/__main__.py:6902 meowth/__main__.py:6904 +#: meowth/__main__.py:6986 meowth/__main__.py:6988 msgid "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" @@ -3541,12 +3572,12 @@ msgstr "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" -#: meowth/__main__.py:6905 +#: meowth/__main__.py:6989 #, fuzzy msgid " {trainer_count} interested{including_string}!" msgstr "Meowth! {trainer_count} interested{including_string}!" -#: meowth/__main__.py:6949 meowth/__main__.py:6951 +#: meowth/__main__.py:7033 meowth/__main__.py:7035 msgid "" " including {trainer_list} and the people with them! Be considerate and wait " "for them if possible" @@ -3554,12 +3585,12 @@ msgstr "" " including {trainer_list} and the people with them! Be considerate and wait " "for them if possible" -#: meowth/__main__.py:6952 +#: meowth/__main__.py:7036 #, fuzzy msgid " {trainer_count} on the way{including_string}!" msgstr "Meowth! {trainer_count} on the way{including_string}!" -#: meowth/__main__.py:6999 meowth/__main__.py:7001 +#: meowth/__main__.py:7083 meowth/__main__.py:7085 msgid "" " including {trainer_list} and the people with them! Be considerate and let " "them know if and when you'll be there" @@ -3567,12 +3598,12 @@ msgstr "" " including {trainer_list} and the people with them! Be considerate and let " "them know if and when you'll be there" -#: meowth/__main__.py:7002 +#: meowth/__main__.py:7086 #, fuzzy msgid " {trainer_count} waiting at the {raidtype}{including_string}!" msgstr "Meowth! {trainer_count} waiting at the raid{including_string}!" -#: meowth/__main__.py:7046 meowth/__main__.py:7048 +#: meowth/__main__.py:7130 meowth/__main__.py:7132 #, fuzzy msgid "" " including {trainer_list} and the people with them! Use **!lobby** if you " @@ -3581,86 +3612,86 @@ msgstr "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" -#: meowth/__main__.py:7049 +#: meowth/__main__.py:7133 #, fuzzy msgid " {trainer_count} in the lobby{including_string}!" msgstr "Meowth! {trainer_count} on the way{including_string}!" -#: meowth/__main__.py:7092 +#: meowth/__main__.py:7176 msgid "" "{type}{name}: **{total} total,** {interested} interested, {coming} coming, " "{here} waiting{type}\n" msgstr "" -#: meowth/__main__.py:7094 +#: meowth/__main__.py:7178 msgid "" " Boss numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7096 +#: meowth/__main__.py:7180 msgid " Nobody has told me what boss they want!" msgstr "" -#: meowth/__main__.py:7131 +#: meowth/__main__.py:7215 msgid "" "{emoji} **{total} total,** {interested} interested, {coming} coming, {here} " "waiting {emoji}\n" msgstr "" -#: meowth/__main__.py:7134 +#: meowth/__main__.py:7218 msgid "" "**{grey_number} total,** {greymaybe} interested, {greycoming} coming, " "{greyhere} waiting" msgstr "" -#: meowth/__main__.py:7138 +#: meowth/__main__.py:7222 msgid "" " Team numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7140 +#: meowth/__main__.py:7224 msgid " Nobody has updated their status!" msgstr "" -#: meowth/__main__.py:7160 +#: meowth/__main__.py:7244 msgid " Your current **!want** list is: ```{wantlist}```" msgstr "" -#: meowth/__main__.py:7162 +#: meowth/__main__.py:7246 msgid " You don't have any wants! use **!want** to add some." msgstr "" -#: meowth/__main__.py:7186 meowth/__main__.py:7192 +#: meowth/__main__.py:7270 meowth/__main__.py:7276 msgid "" "**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, " "**Reported By**: {author}" msgstr "" -#: meowth/__main__.py:7188 +#: meowth/__main__.py:7272 msgid "" "Meowth! **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7196 +#: meowth/__main__.py:7280 msgid "" " **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7198 +#: meowth/__main__.py:7282 msgid " There are no reported research reports. Report one with **!research**" msgstr "" -#: meowth/__main__.py:7222 +#: meowth/__main__.py:7306 msgid "" "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " "{author}" msgstr "" -#: meowth/__main__.py:7224 +#: meowth/__main__.py:7308 #, fuzzy msgid "" "Meowth! **Here's the current wild reports for {channel}**\n" @@ -3669,200 +3700,200 @@ msgstr "" "Meowth! Here's the current location for the raid!\n" "Details:{location}" -#: meowth/__main__.py:7228 +#: meowth/__main__.py:7312 msgid "" "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " "{author}\n" "**Location**: <{url}>" msgstr "" -#: meowth/__main__.py:7232 +#: meowth/__main__.py:7316 msgid "" " **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: meowth/__main__.py:7234 +#: meowth/__main__.py:7318 #, fuzzy msgid "" " There are no reported wild pokemon. Report one with **!wild " "**" msgstr "Meowth! No active raids! Report one with **!raid **." -#: meowth/errors.py:132 +#: meowth/errors.py:140 msgid "Meowth! I'm missing some details! Usage: {prefix}{command}" msgstr "" -#: meowth/errors.py:165 +#: meowth/errors.py:173 msgid "" "Meowth! Team Management is not enabled on this server. **{prefix}{cmd_name}" "** is unable to be used." msgstr "" -#: meowth/errors.py:170 +#: meowth/errors.py:178 msgid "" "Meowth! Pokemon Notifications are not enabled on this server. **{prefix}" "{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:175 +#: meowth/errors.py:183 msgid "" "Meowth! Wild Reporting is not enabled on this server. **{prefix}{cmd_name}** " "is unable to be used." msgstr "" -#: meowth/errors.py:180 +#: meowth/errors.py:188 msgid "" "Meowth! Reporting is not enabled for this channel. **{prefix}{cmd_name}** is " "unable to be used." msgstr "" -#: meowth/errors.py:185 +#: meowth/errors.py:193 msgid "" "Meowth! Raid Management is not enabled on this server. **{prefix}{cmd_name}" "** is unable to be used." msgstr "" -#: meowth/errors.py:190 +#: meowth/errors.py:198 msgid "" "Meowth! EX Raid Management is not enabled on this server. **{prefix}" "{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:195 +#: meowth/errors.py:203 msgid "" "Meowth! Research Reporting is not enabled on this server. **{prefix}" "{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:200 +#: meowth/errors.py:208 msgid "" "Meowth! Meetup Reporting is not enabled on this server. **{prefix}{cmd_name}" "** is unable to be used." msgstr "" -#: meowth/errors.py:205 +#: meowth/errors.py:213 msgid "" "Meowth! Channel Archiving is not enabled on this server. **{prefix}{cmd_name}" "** is unable to be used." msgstr "" -#: meowth/errors.py:210 +#: meowth/errors.py:218 msgid "" "Meowth! EX Raid Invite is not enabled on this server. **{prefix}{cmd_name}** " "is unable to be used." msgstr "" -#: meowth/errors.py:216 meowth/errors.py:411 meowth/errors.py:428 -#: meowth/errors.py:445 +#: meowth/errors.py:224 meowth/errors.py:419 meowth/errors.py:436 +#: meowth/errors.py:453 msgid "Meowth! Please use **{prefix}{cmd_name}** in " msgstr "" -#: meowth/errors.py:219 meowth/errors.py:346 meowth/errors.py:363 -#: meowth/errors.py:380 meowth/errors.py:397 meowth/errors.py:414 -#: meowth/errors.py:431 meowth/errors.py:448 +#: meowth/errors.py:227 meowth/errors.py:354 meowth/errors.py:371 +#: meowth/errors.py:388 meowth/errors.py:405 meowth/errors.py:422 +#: meowth/errors.py:439 meowth/errors.py:456 msgid "a Region report channel." msgstr "" -#: meowth/errors.py:221 meowth/errors.py:348 meowth/errors.py:365 -#: meowth/errors.py:382 meowth/errors.py:399 meowth/errors.py:416 -#: meowth/errors.py:433 meowth/errors.py:450 +#: meowth/errors.py:229 meowth/errors.py:356 meowth/errors.py:373 +#: meowth/errors.py:390 meowth/errors.py:407 meowth/errors.py:424 +#: meowth/errors.py:441 meowth/errors.py:458 msgid "one of the following region channels:" msgstr "" -#: meowth/errors.py:233 +#: meowth/errors.py:241 msgid "Meowth! Please use **{prefix}{cmd_name}** in the following channel" msgstr "" -#: meowth/errors.py:236 +#: meowth/errors.py:244 msgid "s:\n" msgstr "" -#: meowth/errors.py:238 +#: meowth/errors.py:246 msgid ": " msgstr "" -#: meowth/errors.py:254 +#: meowth/errors.py:262 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in a Raid channel. Use **{prefix}" "list** in any " msgstr "" -#: meowth/errors.py:257 meowth/errors.py:274 meowth/errors.py:327 +#: meowth/errors.py:265 meowth/errors.py:282 meowth/errors.py:335 msgid "Region report channel to see active raids." msgstr "" -#: meowth/errors.py:259 meowth/errors.py:276 meowth/errors.py:329 +#: meowth/errors.py:267 meowth/errors.py:284 meowth/errors.py:337 msgid "of the following Region channels to see active raids:" msgstr "" -#: meowth/errors.py:271 +#: meowth/errors.py:279 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in an Egg channel. Use **{prefix}" "list** in any " msgstr "" -#: meowth/errors.py:287 +#: meowth/errors.py:295 msgid "Meowth! **{prefix}{cmd_name}** can't be used in a Raid channel." msgstr "" -#: meowth/errors.py:293 +#: meowth/errors.py:301 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in an Active Raid channel. Use " "**{prefix}list** in any " msgstr "" -#: meowth/errors.py:302 +#: meowth/errors.py:310 msgid "Region report channel to see active channels." msgstr "" -#: meowth/errors.py:304 +#: meowth/errors.py:312 msgid "of the following Region channels to see active channels:" msgstr "" -#: meowth/errors.py:312 meowth/errors.py:337 +#: meowth/errors.py:320 meowth/errors.py:345 msgid "" "\n" "This is an egg channel. The channel needs to be activated with **{prefix}" "raid ** before I accept commands!" msgstr "" -#: meowth/errors.py:318 +#: meowth/errors.py:326 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in an Active channel. Use " "**{prefix}list** in any " msgstr "" -#: meowth/errors.py:343 +#: meowth/errors.py:351 msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid channel or " msgstr "" -#: meowth/errors.py:360 +#: meowth/errors.py:368 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in either a Raid Egg channel or " msgstr "" -#: meowth/errors.py:377 +#: meowth/errors.py:385 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in either a EX Raid channel or one " "of the following region channels:" msgstr "" -#: meowth/errors.py:394 +#: meowth/errors.py:402 msgid "" "Meowth! Please use **{prefix}{cmd_name}** in a EX Raid channel. Use " "**{prefix}list** in any of the following region channels to see active raids:" msgstr "" -#: meowth/utils.py:138 +#: meowth/utils.py:153 msgid "Raid Coordination Help" msgstr "" -#: meowth/utils.py:141 +#: meowth/utils.py:156 msgid "<> denote required arguments, [] denote optional arguments" msgstr "" -#: meowth/utils.py:144 +#: meowth/utils.py:159 msgid "Raid MGMT Commands" msgstr "" diff --git a/locale/fr/LC_MESSAGES/meowth.mo b/locale/fr/LC_MESSAGES/meowth.mo index c8d67726c622f1553c933d874596a73554a94005..1403a1c9e03f1c8ea10a9903a7a206adfbf72b33 100644 GIT binary patch literal 26984 zcmds<3y>vOdEXl&KprgdMj!<0(Sz9?c81-Rgv4m|*q2tj>`JSBNiu>}&%Hf&?(V(a zSKar{?(8r)K#Yyw*ujQ4krf9Ajj+JTiVcOGR55lrDU*Z>BpU!-JRVPDUn-y_J6zk^m%;eJKyVkcbtYd_DMn|NLYA`6t0Exc@Bp&KCv2 zm%vS2f0xcTf*W7s+Bpnf#dQNze+!`I_v7FXfWHN*{V#y(_bcE|@S7n2f*Tmb_26yb zpM#Hp8vlXUIXnhF!1ZzPW#H$)9pD#0z4u-4HZY`Z7O7Pp@H^F}kPJzGq<{v|geF!FR4g5Vgq1Jt-b0cxCo3f>BKA=*Ch*Fe?#bFc&M zxq)?L9M6Ip@0V{3f+qMa@GIc{w*~=UgEx;k+zIaFx(%wGr@@E7%OHlX-vf$Io(1m* zp98mmlia))d=%99mq69~8vnfw{991Z$9bsdIse@ZJ`TQ`@qHDX;rdUg+yW24l(XPJ z1smX7Ai~|?2SKJ5EQ42o-vYJ&{?g;?V1|(ETR>PKI0n8ROhBd*{3xh(cpAJC{Ad39 zUxA{}bD-AeJK(1o*K1%hz5mZQ!_(lu2mb^3H{hqhuQK_Yz=f@j4?hdu&GmEOE5K`c z_%iVApssHPVZmSz_=Di1phU?D@Fn0J_)_qF;ETZzdHgZ|{3k)}$B%+~?{QG=KLx7( zGoae}E%0*icR^#UVs07Q2ie9_um6*9U7q4X#uu?WDF8V!iTM$6{AOd%QKM!i(|2uF4^}#FMtQZzXl`lUAMdW zJ`HMK&wwm>@Okh?@LQnhbHz4CzYv5)gGo^1co-C&+TfL7AAA$|A@DWeuXy}TkADD) z4&MOv{{IB^{)_K$>v$!2g7IGs8lOU>xAOdHQ1!nC>is_gwcg(aHSf#ra`Jczd;`~a zfExEP@Br8b_1)5+x?sCrBO`oDsr|LCqD*bP1cUJL#zxBz|${0ev{58n&E;vOfj60pVf zH~jU^J&b|t-vBp&`|b^bC&3*2EO^b{Ab1e`GN|V_?1P72#N0vk-+;OP2z(sW{SWPT za`h7s=T+Pf?{oWpEBJA)4}hZkpMW#q75Ag-!9JLSp94kr8)2qn;Jd*l_zd`d@G6L= z=f4PwkG~8?;I&+w06zd;&p7@&7;^o}BTheT0solmC%`fA!$+N7{tT#jd;=7nUQeeF zfdlZ};J*epg5wZD{T%_ff}aAl{$B?Xp}_`TdK-8Y)cigGLc-ula2)&}pw{!6hlAic z#`h37&-KC&yYc@esC9dgP80B}Ape3LFwG6%E?{W6ZF7Qp< zk3d9Eun4{y{2X`{_R8fLDOu0ACCKH}K8i--15~Uej><>#gABTu=JzTfxh?z6*Q_xC?wa zxDS+^Jm#?hzKrW0sCuXU_4~mQu0ITF93KTWj!%Mb0G|Oho<9WD&o@E6|Hq)l@oiA; z{)K=3U4Q>YO;>LOd@0Xg32IzdfvSH!sCm83U*7_X{&#?H0Urk637!VUch7+LfL{l1 zg5IMswg}fp*$mHtp9i&%eyQc;($lj}|Nkzyo#%fBz60FS4g#u~E(L;Lq==t>Nf&&2 zlxrxjpupNTM!;mmZ-Bcg;-`;O^wC@nQy!=ML&`s)+(;3P#OM0_0!6&8&j%fttu)DZ z?Y)2O?+N}b8eKN`o6t-NjMEL>A1`1m=c#3i}+j=JYiQs@H3#~UWYQ{@4X8A zA<7-P4tKSi;e0v>yK$6+fznvzFZ2KU;=Vl$PbTT9usvfpPtC@OhBDUagwwH}XYupZ;i;(I4`SYe<*Kmrpxson#~Z!H z5pL~@`%$}-bDxXdSw_D`&rTZIYQ?AfF>8<}daUkZUw6-Z*S&Oa)Njldckhe3vGuWe zab$e_zO-)-!i6pB{yrKD_h_EhTXpFgI_OCo?%+$&V0rUEIv3}0-}infj*J!k<>7wR zALQYFILewn5=Y(Im65O23TLC7qTx12$HzxTCMPG|(uN|TJvQDoy2j1P@Q7p8dywO{2pcV`+wiq~Gp@d&3qDvhxORh}t%LwKbYCyC)9e z=XMg_d`k$Q4OkxSqP<}=O~x2;9A&&Z-=Af~ldPEaY5Wr|7%aN!#-5m-P!O}Iyx^y| zxS-kg=X>#@(RHZigK=~+iK|8CT06lQ=al;nb8b(PbdWUSE_@$sN1QA~gZ^xqEo#W! z`LGEyIwlCCEY|pYaW=!P(O~DnU}u`lv|9s22h1DpOuI;ze$4GOgR!-ECMSlZoSPQ> z;rL-;^P-l>cq5CuNG&bobj&6dv#1`7eOFL#V=5fuwXwi$rL@r)WGv08**3DRpUtZQ zcqK<@jt2K4s5EqAooS>e@{UDh#S4++s6EYo(4x^6^Xzx#P5dRHCzYgRvu&bxv|!BQ zQNc+5T70zE$!(LM;@_^@SYbNj#zAMBOtLp%qD=hdxEt>4vSv}M64GH;M9`ez`V(!F z#(N!adhSyP#iS+!lS|=EoBfxC#o$0RKOIlO>Ib z!-vyB7P8m-Oj=?JwK^T6*~BY|d)vlcEl6`-&9~CgVkwiD3fvM2Ssf{3x0rccHn_=Y zWo=02GYZSt?ua!f)1K-(n?rd-Ef{^Wocwn9Q)WO8Biol#?VSCQG7@nPJOg7?oBgix z#hsmYegT3=)FijL=f%hccn)R!1KYxQ9%;>RVC9A%9f53Lx~ns1?) zS^q-%)p{I~L;0Z5U=z&@I#rF`4^=`ni+gD%VLlB*dS)683nh&ZP8%lBjyIj&UYraU z+R0qIA9wRs-j{4l+-e;68>-^8qMx<;u-A$=M%j8pQgU=;I-f`=%s^yA zCJPYl<0Qha1I9j4D7#M#%5LuRJTHaKAV(+`n{H1V=ITn)`l&j*#0?(4LDWeWNd%0> zr=4mosDp03sCI@Fbf{f>XSnV8XjF=2n<>!ep+V!c!i>1oQ6et-nAK61O!J>S@yB5R6ChTE6K4Z#neEs6?`0?ijqFEqSzzl65ShD%)Uv=UGfI)vq{p+ zM1`r~PCNtO$hh)GS7}%kW>UD#8#OYn@-$4TiZYcV!{$R8Vf+*t(cVEHUeqX@silFG zCIgn#^E@6r9F5$BZ$HWyx*Q!%DIUwigy|)yVjL7nQC86;vDRd?62g1cgw$QL8D?oG z&Z`Z!cdQ$_&9(_`xT~Gx;5BWJqXec|J1wi%bKxGe3)^*&&|8dspnaXE-B?4ARqbR@ z6AMAAfgu;_1l>B!G(65@xULifW^Cq22~D<{y0*`vr=;4vl#&Fg^`ma5<5oKvo?y3) zy9RkQ)Ww-f@X$umnWzB(kw;Rp+&!XfcbL*t1Y&z@$k#i>P za7Vl=tI<_Adv_Ldk?4u-W*0-jl|3jC9v7~k1zkjWv(PYCta2DlJA;kjN;wk$qS?r7 zN)xn9(MB-nWAjzy^i?e+QVBrQnNA9p&UN7<;j7An(OqO=TEfcp?gFal7Jo%v2!gYdx5gy^p4APM>Nujid94XoP7J6Fk z&v&Df*vf^8E1wKsSQb4*6fMj~4||=cQ8Q7F$jdJzWHXJOW6|r$i-v}xOikXZHgelp z`y(R@&fGq3-qE5rzR^`F{(Xb#OpbWHS=4aWpj^X2(yYjKgwd_?akSpvS1B$1rrUm4 z>#k>6c?kg{3lXWvQczMyMqE}$FGu?dPP zIy;Ha`JQvxjh&3gR>d@iR%@-Mj2~V1=8;1qv28AuVt$pgM6o^~l-u>v(!+#(KB&4b zfh01jvqJpToeF30*Cf9SXu$Cov&gmK$UMPccp>YB2VIECS(jSL8I6+Z6zpG@Nt_VF;ZIm8|%+&sD+@>y5?8s&; zj~~3?^`{Yp;1T*5)t!_WisZL~M$#+KYqQRMVLYdz`AclrNN7G0Gpt2m)@W81`ub|3 z9n6!cH|Sg@Y=iTWaE+eVY7dXl#lWV*EhTf5OU4@&?Ju$Gs-g4txz3embXCpsEGBim zx5{E);!LWB&N-7!xKYKdb(!`$vlXV(^~aKxqRWvr}EQLNuomMR#EPHkO$foq1! z*f=Xa)<6BT+cz!{EF+D0owI3bW*VC{GK+nM!8RFs3!J(`cAFWw5sq%&k2o(WY(q}B zrj?rsrsu8tQvgoDKA7Sy2)LW*WP$vapq4vuKv@80!w zWajX>J5iNYeH@A#F>W9By^fNLs9{(-?an_KB<^sieTJISJf#8(4%K3+cb8{K6KDda z1IfC*Me6V+QzS*x;%d+#RE3Hl7@J!-UH0g7)bDrVtbA^Czaj$iZP=cWfO zG+R}WMlS+U*0F{{(6WACx7^vE-CoN8aC}rmFD8S-vjaOmz*Ih!Xd;LGq&N)JQGbpsD7*9izpZ)IH$o$F7;Zmtys4vwm#Uy8NKL9j<&?-ph}0VFe3%rkL; zGN~7tY6hS7nTbvmhd&bkfxj-y&svj9)g zIgQ6kUeNJG5i~XtUhJ~kZW@}G-M0{CaYC(yEJsyNyMEAqmf4j@>XRc!?h}Ex zJGE*-gK$>H|LLGPAK=0UWV{4+@)yLXCsbvEyAxd0zxO$kjDwl96_~bi|EuXCn=&XZ zVe87&;KTyWxkQ;o*RsFul%%^=8h$~7Pajk!S(kL2x&H+=%h~&Jw4CH zX7RO8INe_8o$MxyoU*Qmh$V&S|R%RsGiecomOz* zVr!v;hc(&~nWQyJr_6G~rfds}j%5VO(sEo&XNyo2Lf)jA&OBVAhUo}}9+fdB4Q3j^ z<;Iv!b?d`)T*{4$P$ETbX8R zbUs{3&h;MjuF<4lK_gTtiEHgiDi(PaIO3~=H1{ya|0jpKtI1LE$$5rf3sJ4#^nL*c zp|sm9`N_rZ1D9H2!A(1;D`T4`df2Y5mJ>onJo!RjD7*%;kBZ!mg^Lgyi^0JxJwa%C zVsCTe7@L-O(Nu_8qJ)Ks19=OXykpSHCyu1tK6wAcp?I#XN)x-#fm7ku&0B7p*nI26 z<}Kmo%~Q8*dE4f#n>UZ_$J3Y~Dxc(?sGnw2;o(LWwL0@WNLmBV_a}}ZF=?>4p2FN8 zIk5M@?rIEMCO3~Ll#N9@p~J>0%(v71x3e|d$?e*%vZC)edgPvo+p2o%lCy$|-AN-= zqT^I}+jP4>^3cSd7>VS@axjg_s|vSHZk~JxCoJTWbtc#{U97;QXP5aMTW{x7Ku_-2 zkc4-JTQ=T45*)*xYR6~7xs;ql<-H&qR;AA#ZoB7X_naYhuR1^5#5tw%BDlT$1W%mb zgJG&H*g-}vEw40Ih|Ca&Le?=EaJfzpuv=9r9-JNx55!rcO`{ySEH5?MnCW4Y*~{Xd zZgZl{6VgX|xgSrKp^wj;yPFf~fT66}iAI5=gTiLsdAm%Qz0d~l;b1$?Cpz?_6sVM# zSw2R7BTOu!Sh}o;*2Z{}xlCA=tl2>=Yj!6zSzel3eloEXLe;|v$A^qX*pR(_8OLm1`T4ShzZ=_FlTv(RSEeUYZ`b^w+iSDXF$x4Bzf{ zo2uA`hstX9_YW;EITO=gFMk9ZCby9-e*}{E+$crhG#-$J4V^XOBB@sEAVq6jh4Emy zXEwqf*241AWVj16JvSCwsrnDdRWjCx$snZ9^?*+?mfE&3x=HM6c}c0Z;sABQsZ5j+ zU>4h>icPB&NivpeYm0&AK2r^?Ip)R1Gg z5SosC>T6^PxdYEva1h}x7Jg3uR|{z=xvNF6OUpgV=Endwq2h*|rOg47#_w3$qe(_0 z3G%kww|O*}i(66F7|UDO2%(gIfLI7HadP6 z5%LHb)U@;k^y{XaAt|2+hJ`1)jLf)EagJOP)9*)996hNbQZ2mHB&FAXBW`do=1j@9 zi{&eL2fmiryPLCd&YgzRcb(boQhOt*AU0b4by;+l-rJ6tS?!>9)!BE&iqfinX5!5#J%sCT+?>|Ww$PhMC)LniOe$qLDI9!dDtO$MlO63D&2D<$z>O7%6C=G9& zIw3wX2|8bWD{GdcDj-4RCBFv8u#1&W~YO&f(Z>uyGcq z)7TUk0mw=(bL_U)4;A^>{US?J+6EW#x|72f@nVF^Vy$W%!9@{9-G#(rCgnQ zOxLEh&ex?=eKntTwW0_)LOLjhU>Y4XYBR?D=7%q)O`uQ@=I)z{Mc-s;%e1iHDaML~ zUS;89H4tiX;VE{H1dgPk0uX3pn9St_nyu*D&uYZnrB=?M0%6aN%zR|5tWdA?%~W+V zxDzdZhAh~levA@oLkY|DXfM^1mM^V!BlWg~tSQV(3?)um6Q6hdz3EKhplyj6(BHFu zT-NgoWm1Iu3*l&)jUqWzz(_Z#w3;P~voeKYy09B5L*yYhQBUiZ@=t$>cdv{cY?!nUclJBkdABNu}hV+Zvw zU$gM2H8AsQ5f8S;C@!sfE!lb>Ha-t=x}}9f)Bkd|skr=XrzWbYXiB?Czs9`CQl(tW znGq-1I%r6CtSMDrm>&*A zrMxTAH=E)a7(ZYL+I%qSGXyQ2t!WgP>`%tpUHkQl4G6Arz7w+<8iuD{LGPMOg)9U< z#D+uCbRGHHD^;75MP+{9In~_vkIuPYzP7jt7Afbprs^){G#orVr#4@$X8!fdc7u!1h>eVYodhyh!D3nBCLBhc_Gsr})p4Y`vtW_Zz0RFk2=|tUX*l-8MKFFM zvcD~0qUl%S^ir1od=}0Mnw-nRsobC9pk%+&m`N@yjjPI3<5bLv1de27+G9G%r!ZeK zLVB3E;MsulL&c$x+Y77HzPW4hOsssQ47=YFB+5Xc+h^zr%Ub3aI#s99V1jd`+{_k* z2+J(2-Ev=DIMROKY%^xzXOs$F(VVyu@x3!9Av$9g0xH;2zn6EuxOdEXz!(}G&fX}@n!~iy@Wl1Uq2WKGpYF=U0&3>x5oqQU$rxN^cUaoBbSZz+kGkFnnwv5X|j`#zm zFpMBzs|8_UC#XY6mhc`K;@t7lzYH&phWmU(b7eS6r(2N3DG7puc>MfCav-mn5jV3` zp^j?F%X7L?oh$64(3Gq|Qwy3W99+G1&__(x&IwnTRSrLqcl5xTS>f^!`_N84bDesQ zk5*@gR~~ZV*m-qSy~^Q(YxzjenrME!c(l7Is!;hPoGJYGJis zvA;SPtwwQPg0Jf>Nw77T&P9oR^sQRMb2iDAKs~eWhnPf8wq5BB*b!ryGj4*EYA(=e zgs)M0zuRb7Braqno;JFcGe4g=J3N;9xEoVbjB%y6RxGOTYQ3sOR?@|eX@!VIF?@fh z9TuEG8t$G2pZS@Y#7{kwd{KXCgo;Yb;$>hUv8ZjTT&HYW4O-S=1-bY6)y$Snj zw_ikeJ7s{& zexlXhT~)c{`=QvB6jU=EOmiMk3jD(Hkzw3XW`UB-(Rig6A<~=hM{bA&I^{mc=|l%h z2<2s(-yB7#CY_{{kqz<2T5R+AX`XSrh*>q|i*DE{+;(3M1{1C#cWbn*K-bze3prB` z!yGFzJO{NF-H8mGepae-!U$iYAlK^LOcb?PYx11A)3%X^m*V_G@C&=f0CXNwYwg@! zdyT9>Qtcg>VU31sbQol(BfJ)B`Ze`#Uc6&iO=+L7wP!!QQHuHsOTTae+(!1vFbL2l>IXH2`-90ZCBucCKw3ODX5(AJn8Hh)z($>gmpBLesGW{VRYpPapIN9B$Q3QMK;9h={)E_ZO%R|<>kW#SfVG*F@*{)iU z^K4ei${hIZnVp15VllZ~^QD<$`o(Rd!*+fx++dP+OkWxXlfl~e<;E6g|HSgnQpqO= zP+|XARJC8(9SSI753!i1>kDjtZSG%zRF?N*$@1mEO5c(YAoCdX70id{iHs;zsFWcK z@M5#oPm9eAf}4u?Vr%(Hm&hQyh;+r}C;VwKLK=;FMgc#3_~CR1M%2(zH5|i_2O(I( zUr)jaAc|9%bxq$62cL#~qwMjnRp&lYUUdS@W#I9b`1<5GLU-l6cc|Q&^ar zO1SqXCdu?2sFvc9K?FBm$U-*4Aa9^(FLW7)l{{ES=?#rN9;Y{my7Ey;iZXs$+e@Q;~Ye?2XmS-70V^~Te;rL6#ud?lH zC)U*o7X(*s3j@$;8b@gg`@4H(kkQ)d#H>???5omy9364Ag{@ejA3-!8BH*X|qBW)V6y$^)i@LCbys!{Ll)rluH0*paD%Q-eafA+_8a|F~muC zV#r8rd%98B>}zL-wX>08nO6>->lJ7ITtn@O6wnf;LM1LKn@tgZw!)P zw+}!DC=QV(u;!>RN96Eyki_klMk1{k@Pi>_7QQWW^$ulFx+8%kl3pn@_=^J{sUJ(2 z8m*qe+5YGcyN+M-Fq;97i{$>HRU$!a&h9n)*fizhBB!DKz_;V=erHyO-I^bwMjOtT6F2&5RFN-(k z>B0oB=Z`{;mcb60kflRz^793php`6NRZM!$Db|J9k;S$H;7DNcqV^nle0u}@p1IwaU8-6xC1xM z7TId^n1*xbh}?+tu?TbU7Hq*K*x`;N$SuZYjE+6{0H)(noQtoz<8xTX_@`KcSKZH- z-JH5{4cfw1;cfT;&cm-`0X~g9NX}sko_FVOVO4cJU;K2A@IeU6arUhuFJm2c+8{;jRB9Gu{^kH)r_viT%rBjP)$ z0lb&j_!*wWr8qG^<@eF9dk1^5EITzmh?b%Ea4pUx9X9U3J8>`C{Bu~1mvMZMPQe0^ zo%krO#E;QZS9QAxT?ru9N)&BRA3I{L2UA-7Ibu+jy>pkEXVJmy}@s>6fdDYXnvjug)fCjHl+fs z%GbGWN4qYDMff#bhA+AEZ=+@I4`>ViGqPJU?#)l_aXmIO(TSEy#ZG)08}TwWp^w)) zkGpXN*0SMNq;U*m+tQQ?EN1Lw6#;BV8z04NkI0Ykk9Pj2SuS-VKjhOVaT*74FQpr^ zG1`i|Nyh*_iZ=cm25~8+9l=9*5wD#f!8+~;bAX}@T7 z?$}8GT)&UL74ba6GGU9gR%ZKeZ~O&f-R+yCor6CF!Wy*pv2VhfS$j;)BSf;)+o!~kIh zc0aL>xR+oDlm8q;vIY5T#ms3;?!8TR6Shs(lFzp)zut=I^t*%2=yUt4(SGZ#4y<^- zNZdeJ3lQ50wl!I}w_z8NM_99>tRymR@VUlm$&qY#f>V?HPe?Jg5Q`IkPe0?)>5LYw z$ZXJWWzN-WS&oj)Ysij9217gJ!@-eIG~!(q-8~d`MjS1eUq5TTGwOuBV-F=xX19BE z`GUNR;b3SWPc}HwJtMpFysLXPSnJh~Za=9XExb=Pr&Js6C`pVhTIta%i{I2$-e)x{ zuU8M}ozQ3U1A4U}OCKw!)AYh-U0Rf-gUgmAa+h^^bgXoC;`O3xkDe`=qhBd$(hp0X z(pO4r^`Cd1)%`w4d&&d)5=Lxon7BHr^Z)V?e+VY z`|nQl)lbgQ{Dy8l*wCu~Xvok*ja&6>&do|POPcWuC*nJU$#$r^vJr4TD9?vW_N7Y;~lT* z=}p_z+f}G%I%~AGt1(g8eLR^Fz0l*=K+iS3P@JKE32fBC-lw#z&!_t~muh2YbK2A~ zC#DZ~dY{-5(3blj*4C{N{oU5`gn!%28Hvsv=RFIWN1fr3P%P%`b|NEgnx>BV)YqS* z?fuKsVys&a_UGzr{pGE}cz--1{n5C6N$e$LC>$RRIq?T2;)HfO5*rDQ#7D%5#G+v* g6b?@vlc{45#6v@ljPd|3)DwfhPyhd1t3OotA8&2OnE(I) diff --git a/locale/fr/LC_MESSAGES/meowth.po b/locale/fr/LC_MESSAGES/meowth.po index 2d50a37a4..23ed20538 100644 --- a/locale/fr/LC_MESSAGES/meowth.po +++ b/locale/fr/LC_MESSAGES/meowth.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-06-18 22:54+CEST\n" -"PO-Revision-Date: 2018-06-24 00:05+0200\n" +"POT-Creation-Date: 2018-07-10 22:27+CEST\n" +"PO-Revision-Date: 2018-07-01 00:51+0200\n" "Last-Translator: Scragly\n" "Language-Team: \n" "Language: fr\n" @@ -18,42 +18,42 @@ msgstr "" "X-Generator: Poedit 2.0.6\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: meowth/__main__.py:155 +#: meowth/__main__.py:163 msgid "**Error when loading extension" msgstr "**Erreur lors du chargement de l'extension" -#: meowth/__main__.py:159 +#: meowth/__main__.py:167 msgid "**Extension {ext} Loaded.**\n" msgstr "" -#: meowth/__main__.py:168 +#: meowth/__main__.py:176 msgid "**Extension{plural} {est} unloaded.**\n" msgstr "" -#: meowth/__main__.py:335 +#: meowth/__main__.py:343 msgid "Received admin command {command} from unauthorized user, {user}!" msgstr "" "Commande d'administrateur {command} reçue à partir d'un utilisateur non " "autorisé {user}!" -#: meowth/__main__.py:346 meowth/__main__.py:3788 +#: meowth/__main__.py:354 meowth/__main__.py:3882 msgid "Meowth! **{word}** isn't a Pokemon!" msgstr "Meowth! \"{word}\" n'est pas un Pokémon! Vérifiez l'écriture!" -#: meowth/__main__.py:348 +#: meowth/__main__.py:356 msgid " Did you mean **{correction}**?" msgstr "Vouliez vous dire **{correction}**?" -#: meowth/__main__.py:447 +#: meowth/__main__.py:455 msgid "Did you mean: '{0}'" msgstr "Vouliez vous dire '{0}'" -#: meowth/__main__.py:498 meowth/__main__.py:3965 meowth/__main__.py:4128 -#: meowth/__main__.py:4379 meowth/__main__.py:4510 meowth/__main__.py:4878 +#: meowth/__main__.py:506 meowth/__main__.py:4059 meowth/__main__.py:4222 +#: meowth/__main__.py:4473 meowth/__main__.py:4604 meowth/__main__.py:4972 msgid "{pokemon} - " msgstr "" -#: meowth/__main__.py:499 +#: meowth/__main__.py:507 msgid "" "{roletest}Meowth! {pkmn} raid reported by {member} in {channel}! Coordinate " "here!\n" @@ -67,7 +67,7 @@ msgstr "" "Pour de l'aide, utilisez le point d'interrogation et je vous donnerai en " "message privé la liste de commande à utiliser!" -#: meowth/__main__.py:501 +#: meowth/__main__.py:509 msgid "" "Meowth! Level {level} raid egg reported by {member} in {channel}! Coordinate " "here!\n" @@ -81,7 +81,7 @@ msgstr "" "Pour de l'aide, utilisez le point d'interrogation et je vous donnerai en " "message privé la liste de commande à utiliser!" -#: meowth/__main__.py:503 +#: meowth/__main__.py:511 msgid "" "Meowth! EX raid reported by {member} in {channel}! Coordinate here!\n" "\n" @@ -94,15 +94,15 @@ msgstr "" "Pour de l'aide, utilisez le point d'interrogation et je vous donnerai en " "message privé la liste de commande à utiliser!" -#: meowth/__main__.py:509 +#: meowth/__main__.py:517 msgid "exraid-egg-" msgstr "oeuf-raidex-" -#: meowth/__main__.py:542 +#: meowth/__main__.py:550 msgid "level-{level}-egg-" msgstr "oeuf-niveau-{level}-" -#: meowth/__main__.py:558 meowth/__main__.py:2033 +#: meowth/__main__.py:566 meowth/__main__.py:2042 msgid "" "The following could not be found:\n" "{}" @@ -110,11 +110,11 @@ msgstr "" "Nous n'avons pas pu trouver:\n" "{}" -#: meowth/__main__.py:558 meowth/__main__.py:2033 +#: meowth/__main__.py:566 meowth/__main__.py:2042 msgid "Warning" msgstr "Avertissement" -#: meowth/__main__.py:562 +#: meowth/__main__.py:570 msgid "" "{}\n" "\n" @@ -126,7 +126,7 @@ msgstr "" "**Avertissement:**\n" "Nous n'avons pas pu trouver: {}" -#: meowth/__main__.py:702 +#: meowth/__main__.py:710 msgid "" "This channel has been successfully reported as a duplicate and will be " "deleted in 1 minute. Check the channel list for the other raid channel to " @@ -139,11 +139,11 @@ msgstr "" " S'il s'agissait d'une erreur, vous pouvez réinitialiser le raid avec **!" "timerset**" -#: meowth/__main__.py:717 meowth/__main__.py:5395 +#: meowth/__main__.py:725 meowth/__main__.py:5489 msgid "hatched-" msgstr "éclosion-" -#: meowth/__main__.py:721 +#: meowth/__main__.py:729 msgid "" "**This egg has hatched!**\n" "\n" @@ -152,16 +152,23 @@ msgid "" "with **!timerset**. This channel will be deactivated until I get an update " "and I'll delete it in 45 minutes if I don't hear anything." msgstr "" +"**Cet oeuf a éclos!**\n" +"\n" +"... ou le temps est juste dépassé. Dresseurs {trainer_list}: Mettez à jour " +"le raid en indiquant le pokémon qui est apparu avec **!raid ** ou " +"changez le temps d'éclosion avec **!timerset**. Ce salon va être désactivé " +"jusqu'à réception ce vos indications et si je n'ai pas d'indication, je le " +"détruirais dans 45 minutes." -#: meowth/__main__.py:723 +#: meowth/__main__.py:731 msgid "**This level {level} raid egg has expired!**" msgstr "**Cet oeuf de raid {level} a expiré!**" -#: meowth/__main__.py:727 meowth/__main__.py:5396 +#: meowth/__main__.py:735 meowth/__main__.py:5490 msgid "expired-" msgstr "" -#: meowth/__main__.py:731 +#: meowth/__main__.py:739 msgid "" "This channel timer has expired! The channel has been deactivated and will be " "deleted in 5 minutes.\n" @@ -172,24 +179,24 @@ msgstr "" "Pour réactiver le salon, utilisez **!timerset** pour réinitialiser la " "minuterie." -#: meowth/__main__.py:733 +#: meowth/__main__.py:741 msgid " raid" msgstr " raid" -#: meowth/__main__.py:733 meowth/__main__.py:5590 meowth/__main__.py:6204 -#: meowth/__main__.py:6468 meowth/__main__.py:6980 +#: meowth/__main__.py:741 meowth/__main__.py:5684 meowth/__main__.py:6300 +#: meowth/__main__.py:6568 meowth/__main__.py:7080 msgid "event" msgstr "évènement" -#: meowth/__main__.py:734 +#: meowth/__main__.py:742 msgid "**This {pokemon}{raidtype} has expired!**" msgstr "**Ce {raidtype} {pokemon} a expiré!**" -#: meowth/__main__.py:792 +#: meowth/__main__.py:800 msgid "archived-" msgstr "archivé-" -#: meowth/__main__.py:801 +#: meowth/__main__.py:809 msgid "" "-----------------------------------------------\n" "**The channel has been archived and removed from view for everybody but " @@ -199,19 +206,23 @@ msgid "" "-----------------------------------------------" msgstr "" -#: meowth/__main__.py:1032 +#: meowth/__main__.py:1041 msgid "Starting up..." -msgstr "" +msgstr "Démarrage en cours ..." -#: meowth/__main__.py:1083 +#: meowth/__main__.py:1094 msgid "" "Meowth! That's right!\n" "\n" "{server_count} servers connected.\n" "{member_count} members found." msgstr "" +"Meowth! Parfait!\n" +"\n" +"{server_count} serveurs connectés.\n" +"{member_count} membres trouvés." -#: meowth/__main__.py:1108 +#: meowth/__main__.py:1120 msgid "" "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " "someone has invited me to your server! Type **!help** to see a list of " @@ -223,23 +234,23 @@ msgstr "" "voir une liste de choses que je peux faire, et tapez **!configure** dans " "n'importe quelle salon de votre serveur pour commencer!" -#: meowth/__main__.py:1125 meowth/__main__.py:3577 +#: meowth/__main__.py:1137 meowth/__main__.py:3663 msgid " or " msgstr " ou " -#: meowth/__main__.py:1131 +#: meowth/__main__.py:1143 msgid " If you have any questions just ask an admin." msgstr " Si vous avez une question, demandez à un administrateur." -#: meowth/__main__.py:1132 +#: meowth/__main__.py:1144 msgid "Meowth! Welcome to {server}, {user}! " msgstr "Meowth! Bienvenue à {server}, {user}! " -#: meowth/__main__.py:1134 +#: meowth/__main__.py:1146 msgid "Set your team by typing {team_command}." msgstr "Définissez votre équipe en tapant {team_command}." -#: meowth/__main__.py:1174 meowth/__main__.py:1186 meowth/__main__.py:6422 +#: meowth/__main__.py:1186 meowth/__main__.py:1198 meowth/__main__.py:6522 msgid "" "Meowth! Please wait until the raid egg has hatched before announcing you're " "coming or present." @@ -247,7 +258,7 @@ msgstr "" "Meowth! Attendz que l'oeuf de raid ait éclos avant de déclarer que vous êtes " "présents ou en route." -#: meowth/__main__.py:1221 meowth/__main__.py:5364 +#: meowth/__main__.py:1233 meowth/__main__.py:5458 msgid "" "Meowth! Someone has suggested a different location for the raid! Trainers " "{trainer_list}: make sure you are headed to the right place!" @@ -255,21 +266,21 @@ msgstr "" "Quelqu'un a suggéré un lieu différent pour le raid! Joueurs {trainer_list}: " "assurez-vous d'aller au bon endroit!" -#: meowth/__main__.py:1285 +#: meowth/__main__.py:1297 msgid "has despawned" msgstr "" -#: meowth/__main__.py:1354 meowth/__main__.py:1382 meowth/__main__.py:1398 +#: meowth/__main__.py:1366 meowth/__main__.py:1382 meowth/__main__.py:1398 msgid "Error occured while trying to save!" msgstr "Une erreur s'est produite lors de l'enregistrement de sauvegarde!" #: meowth/__main__.py:1384 msgid "Restarting..." -msgstr "" +msgstr "Redémarrage ..." #: meowth/__main__.py:1400 msgid "Shutting down..." -msgstr "" +msgstr "Arrêt en cours..." #: meowth/__main__.py:1421 msgid "Are you sure you want to clear all regionals?" @@ -429,7 +440,7 @@ msgstr "" msgid "Meowth! That channel doesn't exist! Retry when you're ready." msgstr "" -#: meowth/__main__.py:1739 meowth/__main__.py:3561 +#: meowth/__main__.py:1739 meowth/__main__.py:3647 msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" msgstr "" @@ -447,10 +458,11 @@ msgid "" "here." msgstr "" -#: meowth/__main__.py:1807 meowth/__main__.py:1918 meowth/__main__.py:1979 -#: meowth/__main__.py:2138 meowth/__main__.py:2362 meowth/__main__.py:2553 -#: meowth/__main__.py:2654 meowth/__main__.py:2754 meowth/__main__.py:2854 -#: meowth/__main__.py:3028 meowth/__main__.py:3109 meowth/__main__.py:3184 +#: meowth/__main__.py:1807 meowth/__main__.py:1926 meowth/__main__.py:1988 +#: meowth/__main__.py:2147 meowth/__main__.py:2371 meowth/__main__.py:2562 +#: meowth/__main__.py:2663 meowth/__main__.py:2763 meowth/__main__.py:2863 +#: meowth/__main__.py:3037 meowth/__main__.py:3118 meowth/__main__.py:3193 +#: meowth/__main__.py:3241 msgid "" "**MULTIPLE SESSIONS!**\n" "\n" @@ -463,18 +475,6 @@ msgstr "" #: meowth/__main__.py:1808 #, fuzzy -#| msgid "" -#| "__**Meowth Configuration**__\n" -#| "\n" -#| "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon " -#| "Go Helper Bot! I will be guiding you through some setup steps to get me " -#| "setup on your server.\n" -#| "\n" -#| "**Team Assignment Configuration**\n" -#| "\n" -#| "First, I have a feature that allows users to assign their Pokemon Go team " -#| "using roles. If you have a bot that handles this already, or you don't " -#| "want this feature, type N, otherwise type Y to enable the feature!" msgid "" "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " "Helper Bot! I will be guiding you through some steps to get me setup on your " @@ -533,6 +533,7 @@ msgid "" "**meetup** - for !meetup command configuration\n" "**want** - for want/unwant command configuration\n" "**archive** - For !archive configuration\n" +"**trade** - For trade command configuration\n" "**timezone** - For timezone configuration" msgstr "" @@ -548,16 +549,16 @@ msgstr "" msgid "Meowth Configuration - {guild}" msgstr "" -#: meowth/__main__.py:1824 meowth/__main__.py:1956 meowth/__main__.py:2023 -#: meowth/__main__.py:2074 meowth/__main__.py:2115 meowth/__main__.py:2158 -#: meowth/__main__.py:2207 meowth/__main__.py:2229 meowth/__main__.py:2248 -#: meowth/__main__.py:2298 meowth/__main__.py:2382 meowth/__main__.py:2431 -#: meowth/__main__.py:2453 meowth/__main__.py:2472 meowth/__main__.py:2530 -#: meowth/__main__.py:2576 meowth/__main__.py:2617 meowth/__main__.py:2674 -#: meowth/__main__.py:2723 meowth/__main__.py:2774 meowth/__main__.py:2823 -#: meowth/__main__.py:2874 meowth/__main__.py:2923 meowth/__main__.py:2945 -#: meowth/__main__.py:2964 meowth/__main__.py:3047 meowth/__main__.py:3125 -#: meowth/__main__.py:3158 meowth/__main__.py:3199 +#: meowth/__main__.py:1824 meowth/__main__.py:1965 meowth/__main__.py:2032 +#: meowth/__main__.py:2083 meowth/__main__.py:2124 meowth/__main__.py:2167 +#: meowth/__main__.py:2216 meowth/__main__.py:2238 meowth/__main__.py:2257 +#: meowth/__main__.py:2307 meowth/__main__.py:2391 meowth/__main__.py:2440 +#: meowth/__main__.py:2462 meowth/__main__.py:2481 meowth/__main__.py:2539 +#: meowth/__main__.py:2585 meowth/__main__.py:2626 meowth/__main__.py:2683 +#: meowth/__main__.py:2732 meowth/__main__.py:2783 meowth/__main__.py:2832 +#: meowth/__main__.py:2883 meowth/__main__.py:2932 meowth/__main__.py:2954 +#: meowth/__main__.py:2973 meowth/__main__.py:3056 meowth/__main__.py:3134 +#: meowth/__main__.py:3167 meowth/__main__.py:3208 meowth/__main__.py:3256 msgid "" "**CONFIG CANCELLED!**\n" "\n" @@ -568,19 +569,19 @@ msgstr "" msgid "I'm sorry I don't understand. Please reply with the choices above." msgstr "" -#: meowth/__main__.py:1895 meowth/__main__.py:1922 meowth/__main__.py:1983 -#: meowth/__main__.py:2142 meowth/__main__.py:2366 meowth/__main__.py:2557 -#: meowth/__main__.py:2601 meowth/__main__.py:2658 meowth/__main__.py:2758 -#: meowth/__main__.py:2858 meowth/__main__.py:3032 meowth/__main__.py:3113 -#: meowth/__main__.py:3188 +#: meowth/__main__.py:1903 meowth/__main__.py:1930 meowth/__main__.py:1992 +#: meowth/__main__.py:2151 meowth/__main__.py:2375 meowth/__main__.py:2566 +#: meowth/__main__.py:2610 meowth/__main__.py:2667 meowth/__main__.py:2767 +#: meowth/__main__.py:2867 meowth/__main__.py:3041 meowth/__main__.py:3122 +#: meowth/__main__.py:3197 meowth/__main__.py:3245 msgid "Configuration Complete" msgstr "Configuration terminée." -#: meowth/__main__.py:1895 meowth/__main__.py:1922 meowth/__main__.py:1983 -#: meowth/__main__.py:2142 meowth/__main__.py:2366 meowth/__main__.py:2557 -#: meowth/__main__.py:2601 meowth/__main__.py:2658 meowth/__main__.py:2758 -#: meowth/__main__.py:2858 meowth/__main__.py:3032 meowth/__main__.py:3113 -#: meowth/__main__.py:3188 +#: meowth/__main__.py:1903 meowth/__main__.py:1930 meowth/__main__.py:1992 +#: meowth/__main__.py:2151 meowth/__main__.py:2375 meowth/__main__.py:2566 +#: meowth/__main__.py:2610 meowth/__main__.py:2667 meowth/__main__.py:2767 +#: meowth/__main__.py:2867 meowth/__main__.py:3041 meowth/__main__.py:3122 +#: meowth/__main__.py:3197 meowth/__main__.py:3245 msgid "" "Meowth! Alright! Your settings have been saved and I'm ready to go! If you " "need to change any of these settings, just type **!configure** in your " @@ -590,11 +591,11 @@ msgstr "" "l'action! Si vous avez besoin de rechanger certains paramètres, tapez **!" "configure** sur votre serveur encore une fois." -#: meowth/__main__.py:1930 +#: meowth/__main__.py:1938 msgid "Team Assignments" msgstr "Affectations d'équipe." -#: meowth/__main__.py:1930 +#: meowth/__main__.py:1938 msgid "" "Team assignment allows users to assign their Pokemon Go team role using the " "**!team** command. If you have a bot that handles this already, you may want " @@ -616,29 +617,29 @@ msgstr "" "\n" "Repondre dans ce salon avec: **N** pour désactiver, **Y** pour activer" -#: meowth/__main__.py:1949 +#: meowth/__main__.py:1958 msgid "Team Assignments enabled!" msgstr "Affectations d'équipe activée!" -#: meowth/__main__.py:1953 +#: meowth/__main__.py:1962 msgid "Team Assignments disabled!" -msgstr "" +msgstr "Affectations d'équipe désactivée!" -#: meowth/__main__.py:1959 meowth/__main__.py:2118 meowth/__main__.py:2533 -#: meowth/__main__.py:2579 +#: meowth/__main__.py:1968 meowth/__main__.py:2127 meowth/__main__.py:2542 +#: meowth/__main__.py:2588 msgid "" "I'm sorry I don't understand. Please reply with either **N** to disable, or " "**Y** to enable." msgstr "" -#: meowth/__main__.py:1990 +#: meowth/__main__.py:1999 msgid "" "I can welcome new members to the server with a short message. Here is an " "example, but it is customizable:\n" "\n" msgstr "" -#: meowth/__main__.py:1992 +#: meowth/__main__.py:2001 msgid "" "Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " "typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " @@ -648,7 +649,7 @@ msgstr "" "équipe en tapant «!team sagesse» ou «!team bravoure» ou «!team intuition» " "sans guillemets. Si vous avez des questions, demandez à un administrateur." -#: meowth/__main__.py:1994 +#: meowth/__main__.py:2003 msgid "" "Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " "questions just ask an admin." @@ -656,7 +657,7 @@ msgstr "" "Meowth! Bienvenue sur {server_name}, {owner_name.mention}! Si vous avez des " "questions, posez les à un admin." -#: meowth/__main__.py:1995 +#: meowth/__main__.py:2004 msgid "" "\n" "\n" @@ -667,15 +668,15 @@ msgid "" "Respond with: **N** to disable, **Y** to enable:" msgstr "" -#: meowth/__main__.py:1996 meowth/__main__.py:2013 +#: meowth/__main__.py:2005 meowth/__main__.py:2022 msgid "Welcome Message" -msgstr "" +msgstr "Message de bienvenue" -#: meowth/__main__.py:2001 +#: meowth/__main__.py:2010 msgid "Welcome Message enabled!" -msgstr "" +msgstr "Message de bienvenue activé!" -#: meowth/__main__.py:2004 +#: meowth/__main__.py:2013 msgid "" "Would you like a custom welcome message? You can reply with **N** to use the " "default message above or enter your own below.\n" @@ -693,61 +694,65 @@ msgid "" "within embeds may be broken on mobile, this is a Discord bug." msgstr "" -#: meowth/__main__.py:2015 +#: meowth/__main__.py:2024 msgid "Current Welcome Message" msgstr "" -#: meowth/__main__.py:2020 +#: meowth/__main__.py:2029 msgid "Default welcome message set" msgstr "" -#: meowth/__main__.py:2026 +#: meowth/__main__.py:2035 msgid "" "Please shorten your message to less than 500 characters. You entered {count}." msgstr "" -#: meowth/__main__.py:2036 +#: meowth/__main__.py:2045 msgid "" "{msg}\n" "\n" "**Warning:**\n" "The following could not be found: {errors}" msgstr "" +"{msg}\n" +"\n" +"**Avertissement:**\n" +"Nous n'avons pas pu trouver: {}" -#: meowth/__main__.py:2037 +#: meowth/__main__.py:2046 msgid "" "Please check the data given and retry a new welcome message, or reply with " "**N** to use the default." msgstr "" -#: meowth/__main__.py:2042 +#: meowth/__main__.py:2051 msgid "Here's what you sent. Does it look ok?" msgstr "" -#: meowth/__main__.py:2049 +#: meowth/__main__.py:2058 msgid "" "Here's what you sent. Does it look ok?\n" "\n" "{welcome}" msgstr "" -#: meowth/__main__.py:2056 +#: meowth/__main__.py:2065 msgid "" "Please enter a new welcome message, or reply with **N** to use the default." msgstr "" -#: meowth/__main__.py:2060 +#: meowth/__main__.py:2069 msgid "" "Welcome Message set to:\n" "\n" "{}" msgstr "" -#: meowth/__main__.py:2063 +#: meowth/__main__.py:2072 msgid "Welcome Message Channel" msgstr "" -#: meowth/__main__.py:2063 +#: meowth/__main__.py:2072 msgid "" "Which channel in your server would you like me to post the Welcome Messages? " "You can also choose to have them sent to the new member via Direct Message " @@ -757,43 +762,43 @@ msgid "" "to Direct Message:" msgstr "" -#: meowth/__main__.py:2068 +#: meowth/__main__.py:2077 msgid "Welcome DM set" msgstr "" -#: meowth/__main__.py:2071 +#: meowth/__main__.py:2080 msgid "" "Channel names can't contain spaces, sorry. Please double check the name and " "send your response again." msgstr "" -#: meowth/__main__.py:2102 meowth/__main__.py:2196 meowth/__main__.py:2420 -#: meowth/__main__.py:2712 meowth/__main__.py:2812 meowth/__main__.py:2912 -#: meowth/__main__.py:3085 +#: meowth/__main__.py:2111 meowth/__main__.py:2205 meowth/__main__.py:2429 +#: meowth/__main__.py:2721 meowth/__main__.py:2821 meowth/__main__.py:2921 +#: meowth/__main__.py:3094 meowth/__main__.py:3298 msgid "" "I couldn't set my own permissions in this channel. Please ensure I have the " "correct permissions in {channel} using **{prefix}get perms**." msgstr "" -#: meowth/__main__.py:2103 +#: meowth/__main__.py:2112 msgid "Welcome Channel set to {channel}" msgstr "" -#: meowth/__main__.py:2106 +#: meowth/__main__.py:2115 msgid "" "The channel you provided isn't in your server. Please double check your " "channel and resend your response." msgstr "" -#: meowth/__main__.py:2112 +#: meowth/__main__.py:2121 msgid "Welcome Message disabled!" msgstr "" -#: meowth/__main__.py:2149 +#: meowth/__main__.py:2158 msgid "Raid Reporting Channels" msgstr "" -#: meowth/__main__.py:2149 +#: meowth/__main__.py:2158 msgid "" "Raid Reporting allows users to report active raids with **!raid** or raid " "eggs with **!raidegg**. Pokemon raid reports are contained within one or " @@ -811,16 +816,17 @@ msgid "" "seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2155 +#: meowth/__main__.py:2164 msgid "Raid Reporting disabled" msgstr "" -#: meowth/__main__.py:2187 +#: meowth/__main__.py:2196 msgid "Raid Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2199 meowth/__main__.py:2423 meowth/__main__.py:2715 -#: meowth/__main__.py:2815 meowth/__main__.py:2915 meowth/__main__.py:3089 +#: meowth/__main__.py:2208 meowth/__main__.py:2432 meowth/__main__.py:2724 +#: meowth/__main__.py:2824 meowth/__main__.py:2924 meowth/__main__.py:3098 +#: meowth/__main__.py:3302 msgid "" "The channel list you provided doesn't match with your servers channels.\n" "\n" @@ -829,7 +835,7 @@ msgid "" "Please double check your channel list and resend your reponse." msgstr "" -#: meowth/__main__.py:2202 +#: meowth/__main__.py:2211 msgid "" "For each report, I generate Google Maps links to give people directions to " "the raid or egg! To do this, I need to know which suburb/town/region each " @@ -847,24 +853,24 @@ msgid "" "the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2202 +#: meowth/__main__.py:2211 msgid "Raid Reporting Locations" msgstr "" -#: meowth/__main__.py:2203 meowth/__main__.py:2245 meowth/__main__.py:2427 -#: meowth/__main__.py:2469 meowth/__main__.py:2719 meowth/__main__.py:2819 -#: meowth/__main__.py:2919 meowth/__main__.py:2961 +#: meowth/__main__.py:2212 meowth/__main__.py:2254 meowth/__main__.py:2436 +#: meowth/__main__.py:2478 meowth/__main__.py:2728 meowth/__main__.py:2828 +#: meowth/__main__.py:2928 meowth/__main__.py:2970 msgid "Entered Channels" msgstr "" -#: meowth/__main__.py:2203 meowth/__main__.py:2245 meowth/__main__.py:2427 -#: meowth/__main__.py:2469 meowth/__main__.py:2719 meowth/__main__.py:2819 -#: meowth/__main__.py:2919 meowth/__main__.py:2961 +#: meowth/__main__.py:2212 meowth/__main__.py:2254 meowth/__main__.py:2436 +#: meowth/__main__.py:2478 meowth/__main__.py:2728 meowth/__main__.py:2828 +#: meowth/__main__.py:2928 meowth/__main__.py:2970 msgid "{citychannel_list}" msgstr "" -#: meowth/__main__.py:2216 meowth/__main__.py:2440 meowth/__main__.py:2732 -#: meowth/__main__.py:2832 meowth/__main__.py:2932 +#: meowth/__main__.py:2225 meowth/__main__.py:2449 meowth/__main__.py:2741 +#: meowth/__main__.py:2841 meowth/__main__.py:2941 msgid "" "The number of cities doesn't match the number of channels you gave me " "earlier!\n" @@ -878,11 +884,11 @@ msgid "" "and resend your response." msgstr "" -#: meowth/__main__.py:2219 +#: meowth/__main__.py:2228 msgid "Raid Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2220 +#: meowth/__main__.py:2229 msgid "" "How would you like me to categorize the raid channels I create? Your options " "are:\n" @@ -893,11 +899,11 @@ msgid "" "**level** - If you want them categorized by level." msgstr "" -#: meowth/__main__.py:2220 meowth/__main__.py:2244 meowth/__main__.py:2295 +#: meowth/__main__.py:2229 meowth/__main__.py:2253 meowth/__main__.py:2304 msgid "Raid Reporting Categories" msgstr "" -#: meowth/__main__.py:2244 +#: meowth/__main__.py:2253 msgid "" "In the same order as they appear below, please give the names of the " "categories you would like raids reported in each channel to appear in. You " @@ -910,23 +916,23 @@ msgid "" "You have configured the following channels as raid reporting channels." msgstr "" -#: meowth/__main__.py:2275 meowth/__main__.py:2326 meowth/__main__.py:2499 -#: meowth/__main__.py:2991 +#: meowth/__main__.py:2284 meowth/__main__.py:2335 meowth/__main__.py:2508 +#: meowth/__main__.py:3000 msgid "" "The category list you provided doesn't match with your server's categories." msgstr "" -#: meowth/__main__.py:2277 meowth/__main__.py:2284 meowth/__main__.py:2328 -#: meowth/__main__.py:2335 meowth/__main__.py:2501 meowth/__main__.py:2508 -#: meowth/__main__.py:2993 meowth/__main__.py:3000 +#: meowth/__main__.py:2286 meowth/__main__.py:2293 meowth/__main__.py:2337 +#: meowth/__main__.py:2344 meowth/__main__.py:2510 meowth/__main__.py:2517 +#: meowth/__main__.py:3002 meowth/__main__.py:3009 msgid "" "\n" "\n" "The following aren't in your server: **{invalid_categories}**" msgstr "" -#: meowth/__main__.py:2278 meowth/__main__.py:2329 meowth/__main__.py:2502 -#: meowth/__main__.py:2994 +#: meowth/__main__.py:2287 meowth/__main__.py:2338 meowth/__main__.py:2511 +#: meowth/__main__.py:3003 msgid "" "\n" "\n" @@ -934,7 +940,7 @@ msgid "" "made these categories, try again." msgstr "" -#: meowth/__main__.py:2282 meowth/__main__.py:2506 meowth/__main__.py:2998 +#: meowth/__main__.py:2291 meowth/__main__.py:2515 meowth/__main__.py:3007 msgid "" "The number of categories I found in your server doesn't match the number of " "channels you gave me earlier!\n" @@ -948,7 +954,7 @@ msgid "" "channels and resend your response." msgstr "" -#: meowth/__main__.py:2295 +#: meowth/__main__.py:2304 msgid "" "Pokemon Go currently has five levels of raids. Please provide the names of " "the categories you would like each level of raid to appear in. Use the " @@ -961,7 +967,7 @@ msgid "" "Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" msgstr "" -#: meowth/__main__.py:2333 +#: meowth/__main__.py:2342 msgid "" "The number of categories I found in your server doesn't match the number of " "raid levels! Make sure you give me exactly six categories, one for each " @@ -973,19 +979,19 @@ msgid "" "Please double check your categories." msgstr "" -#: meowth/__main__.py:2339 meowth/__main__.py:2513 meowth/__main__.py:3005 +#: meowth/__main__.py:2348 meowth/__main__.py:2522 meowth/__main__.py:3014 msgid "Sorry, I didn't understand your answer! Try again." msgstr "" -#: meowth/__main__.py:2342 +#: meowth/__main__.py:2351 msgid "Raid Categories are set" msgstr "" -#: meowth/__main__.py:2373 +#: meowth/__main__.py:2382 msgid "EX Raid Reporting Channels" msgstr "" -#: meowth/__main__.py:2373 +#: meowth/__main__.py:2382 msgid "" "EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon " "EX raid reports are contained within one or more channels. Each channel will " @@ -1002,19 +1008,19 @@ msgid "" "seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2379 +#: meowth/__main__.py:2388 msgid "EX Raid Reporting disabled" msgstr "" -#: meowth/__main__.py:2411 +#: meowth/__main__.py:2420 msgid "EX Raid Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2426 +#: meowth/__main__.py:2435 msgid "EX Raid Reporting Locations" msgstr "" -#: meowth/__main__.py:2426 +#: meowth/__main__.py:2435 msgid "" "For each report, I generate Google Maps links to give people directions to " "EX raids! To do this, I need to know which suburb/town/region each report " @@ -1032,11 +1038,11 @@ msgid "" "the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2443 +#: meowth/__main__.py:2452 msgid "EX Raid Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2444 +#: meowth/__main__.py:2453 msgid "" "How would you like me to categorize the EX raid channels I create? Your " "options are:\n" @@ -1046,11 +1052,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: meowth/__main__.py:2444 meowth/__main__.py:2468 +#: meowth/__main__.py:2453 meowth/__main__.py:2477 msgid "EX Raid Reporting Categories" msgstr "" -#: meowth/__main__.py:2468 +#: meowth/__main__.py:2477 msgid "" "In the same order as they appear below, please give the names of the " "categories you would like raids reported in each channel to appear in. You " @@ -1063,15 +1069,15 @@ msgid "" "You have configured the following channels as EX raid reporting channels." msgstr "" -#: meowth/__main__.py:2516 +#: meowth/__main__.py:2525 msgid "EX Raid Categories are set" msgstr "" -#: meowth/__main__.py:2518 +#: meowth/__main__.py:2527 msgid "EX Raid Channel Read Permissions" msgstr "" -#: meowth/__main__.py:2518 +#: meowth/__main__.py:2527 msgid "" "Who do you want to be able to **see** the EX Raid channels? Your options " "are:\n" @@ -1080,15 +1086,15 @@ msgid "" "**same** - To only allow those with access to the reporting channel." msgstr "" -#: meowth/__main__.py:2523 +#: meowth/__main__.py:2532 msgid "Everyone permission enabled" msgstr "" -#: meowth/__main__.py:2527 +#: meowth/__main__.py:2536 msgid "Same permission enabled" msgstr "" -#: meowth/__main__.py:2564 +#: meowth/__main__.py:2573 msgid "" "Do you want access to EX raids controlled through members using the **!" "invite** command?\n" @@ -1099,23 +1105,23 @@ msgid "" "Respond with: **N** to disable, or **Y** to enable:" msgstr "" -#: meowth/__main__.py:2564 +#: meowth/__main__.py:2573 msgid "Invite Configuration" msgstr "" -#: meowth/__main__.py:2569 +#: meowth/__main__.py:2578 msgid "Invite Command enabled" msgstr "" -#: meowth/__main__.py:2573 +#: meowth/__main__.py:2582 msgid "Invite Command disabled" msgstr "" -#: meowth/__main__.py:2608 +#: meowth/__main__.py:2617 msgid "Automatic Counters Configuration" msgstr "" -#: meowth/__main__.py:2608 +#: meowth/__main__.py:2617 msgid "" "Do you want to generate an automatic counters list in newly created raid " "channels using PokeBattler?\n" @@ -1128,25 +1134,25 @@ msgid "" "EX`" msgstr "" -#: meowth/__main__.py:2614 +#: meowth/__main__.py:2623 msgid "Automatic Counters disabled" msgstr "" -#: meowth/__main__.py:2631 +#: meowth/__main__.py:2640 msgid "Automatic Counter Levels set to: {levels}" msgstr "" -#: meowth/__main__.py:2634 +#: meowth/__main__.py:2643 msgid "" "Please enter at least one level from 1 to EX separated by comma. Ex: `4,5," "EX` or **N** to turn off automatic counters." msgstr "" -#: meowth/__main__.py:2665 +#: meowth/__main__.py:2674 msgid "Wild Reporting Channels" msgstr "" -#: meowth/__main__.py:2665 +#: meowth/__main__.py:2674 msgid "" "Wild Reporting allows users to report wild spawns with **!wild**. Pokemon " "**wild** reports are contained within one or more channels. Each channel " @@ -1163,15 +1169,15 @@ msgid "" "seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2671 +#: meowth/__main__.py:2680 msgid "Wild Reporting disabled" msgstr "" -#: meowth/__main__.py:2703 +#: meowth/__main__.py:2712 msgid "Wild Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2718 +#: meowth/__main__.py:2727 msgid "" "For each report, I generate Google Maps links to give people directions to " "wild spawns! To do this, I need to know which suburb/town/region each report " @@ -1189,19 +1195,19 @@ msgid "" "the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2718 +#: meowth/__main__.py:2727 msgid "Wild Reporting Locations" msgstr "" -#: meowth/__main__.py:2735 +#: meowth/__main__.py:2744 msgid "Wild Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2765 +#: meowth/__main__.py:2774 msgid "Research Reporting Channels" msgstr "" -#: meowth/__main__.py:2765 +#: meowth/__main__.py:2774 msgid "" "Research Reporting allows users to report field research with **!research**. " "Pokemon **research** reports are contained within one or more channels. Each " @@ -1218,15 +1224,15 @@ msgid "" "seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2771 +#: meowth/__main__.py:2780 msgid "Research Reporting disabled" msgstr "" -#: meowth/__main__.py:2803 +#: meowth/__main__.py:2812 msgid "Research Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2818 +#: meowth/__main__.py:2827 msgid "" "For each report, I generate Google Maps links to give people directions to " "field research! To do this, I need to know which suburb/town/region each " @@ -1244,19 +1250,19 @@ msgid "" "the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2818 +#: meowth/__main__.py:2827 msgid "Research Reporting Locations" msgstr "" -#: meowth/__main__.py:2835 +#: meowth/__main__.py:2844 msgid "Research Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2865 +#: meowth/__main__.py:2874 msgid "Meetup Reporting Channels" msgstr "" -#: meowth/__main__.py:2865 +#: meowth/__main__.py:2874 msgid "" "Meetup Reporting allows users to report meetups with **!meetup** or **!" "event**. Meetup reports are contained within one or more channels. Each " @@ -1273,15 +1279,15 @@ msgid "" "seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2871 +#: meowth/__main__.py:2880 msgid "Meetup Reporting disabled" msgstr "" -#: meowth/__main__.py:2903 +#: meowth/__main__.py:2912 msgid "Meetup Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2918 +#: meowth/__main__.py:2927 msgid "" "For each report, I generate Google Maps links to give people directions to " "meetups! To do this, I need to know which suburb/town/region each report " @@ -1299,15 +1305,15 @@ msgid "" "the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2918 +#: meowth/__main__.py:2927 msgid "Meetup Reporting Locations" msgstr "" -#: meowth/__main__.py:2935 +#: meowth/__main__.py:2944 msgid "Meetup Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2936 +#: meowth/__main__.py:2945 msgid "" "How would you like me to categorize the meetup channels I create? Your " "options are:\n" @@ -1317,11 +1323,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: meowth/__main__.py:2936 meowth/__main__.py:2960 +#: meowth/__main__.py:2945 meowth/__main__.py:2969 msgid "Meetup Reporting Categories" msgstr "" -#: meowth/__main__.py:2960 +#: meowth/__main__.py:2969 msgid "" "In the same order as they appear below, please give the names of the " "categories you would like raids reported in each channel to appear in. You " @@ -1334,15 +1340,15 @@ msgid "" "You have configured the following channels as meetup reporting channels." msgstr "" -#: meowth/__main__.py:3008 +#: meowth/__main__.py:3017 msgid "Meetup Categories are set" msgstr "" -#: meowth/__main__.py:3039 +#: meowth/__main__.py:3048 msgid "Pokemon Notifications" msgstr "" -#: meowth/__main__.py:3039 +#: meowth/__main__.py:3048 msgid "" "The **!want** and **!unwant** commands let you add or remove roles for " "Pokemon that will be mentioned in reports. This let you get notifications on " @@ -1357,15 +1363,15 @@ msgid "" "seperated by a comma and space." msgstr "" -#: meowth/__main__.py:3044 +#: meowth/__main__.py:3053 msgid "Pokemon Notifications disabled" msgstr "" -#: meowth/__main__.py:3086 +#: meowth/__main__.py:3095 msgid "Pokemon Notifications enabled" msgstr "" -#: meowth/__main__.py:3120 +#: meowth/__main__.py:3129 msgid "" "The **!archive** command marks temporary raid channels for archival rather " "than deletion. This can be useful for investigating potential violations of " @@ -1377,30 +1383,30 @@ msgid "" "category in your server." msgstr "" -#: meowth/__main__.py:3120 meowth/__main__.py:3152 +#: meowth/__main__.py:3129 meowth/__main__.py:3161 msgid "Archive Configuration" msgstr "" -#: meowth/__main__.py:3130 +#: meowth/__main__.py:3139 msgid "Archived channels will remain in the same category." msgstr "" -#: meowth/__main__.py:3134 +#: meowth/__main__.py:3143 msgid "Archived Channels disabled." msgstr "" -#: meowth/__main__.py:3145 +#: meowth/__main__.py:3154 msgid "" "I couldn't find the category you replied with! Please reply with **same** to " "leave archived channels in the same category, or give the name or ID of an " "existing category." msgstr "" -#: meowth/__main__.py:3149 +#: meowth/__main__.py:3158 msgid "Archive category set." msgstr "" -#: meowth/__main__.py:3152 +#: meowth/__main__.py:3161 msgid "" "I can also listen in your raid channels for words or phrases that you want " "to trigger an automatic archival. For example, if discussion of spoofing is " @@ -1411,15 +1417,15 @@ msgid "" "list of phrases you want me to listen in raid channels for." msgstr "" -#: meowth/__main__.py:3156 +#: meowth/__main__.py:3165 msgid "Phrase list disabled." msgstr "" -#: meowth/__main__.py:3165 +#: meowth/__main__.py:3174 msgid "Archive Phrase list set." msgstr "" -#: meowth/__main__.py:3195 +#: meowth/__main__.py:3204 msgid "" "There are a few settings available that are not within **!configure**. To " "set these, use **!set ** in any channel to set that setting.\n" @@ -1442,11 +1448,11 @@ msgid "" "Respond with: A number from **-12** to **12**:" msgstr "" -#: meowth/__main__.py:3195 +#: meowth/__main__.py:3204 msgid "Timezone Configuration and Other Settings" msgstr "" -#: meowth/__main__.py:3205 meowth/__main__.py:3208 +#: meowth/__main__.py:3214 meowth/__main__.py:3217 msgid "" "I couldn't convert your answer to an appropriate timezone!\n" "\n" @@ -1454,178 +1460,200 @@ msgid "" "**-12** to **12**." msgstr "" -#: meowth/__main__.py:3213 +#: meowth/__main__.py:3222 msgid "Timezone set" msgstr "" -#: meowth/__main__.py:3234 +#: meowth/__main__.py:3252 +msgid "" +"The **!trade** command allows your users to organize and coordinate trades. " +"This command requires at least one channel specifically for trades.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise, just " +"send the names or IDs of the channels you want to allow the **!trade** " +"command in, separated by commas." +msgstr "" + +#: meowth/__main__.py:3252 +#, fuzzy +msgid "Trade Configuration" +msgstr "Configuration terminée." + +#: meowth/__main__.py:3260 +msgid "Trade disabled." +msgstr "" + +#: meowth/__main__.py:3299 +msgid "Pokemon Trades enabled" +msgstr "" + +#: meowth/__main__.py:3325 msgid "" "\n" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3241 meowth/__main__.py:3254 meowth/__main__.py:3259 +#: meowth/__main__.py:3332 meowth/__main__.py:3345 meowth/__main__.py:3350 msgid "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3252 +#: meowth/__main__.py:3343 msgid "" "I couldn't understand the list you supplied! Please use a comma-separated " "list of Pokemon species numbers." msgstr "" -#: meowth/__main__.py:3253 +#: meowth/__main__.py:3344 msgid "I will replace this:\n" msgstr "" -#: meowth/__main__.py:3258 +#: meowth/__main__.py:3349 msgid "" "\n" "\n" "With this:\n" msgstr "" -#: meowth/__main__.py:3263 +#: meowth/__main__.py:3354 msgid "" "\n" "\n" "Continue?" msgstr "" -#: meowth/__main__.py:3271 +#: meowth/__main__.py:3362 msgid "Meowth! Configuration cancelled!" msgstr "" -#: meowth/__main__.py:3282 +#: meowth/__main__.py:3367 msgid "Meowth! Configuration successful!" -msgstr "" +msgstr "Meowth! Configuration réussie!" -#: meowth/__main__.py:3284 +#: meowth/__main__.py:3369 msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" msgstr "" -#: meowth/__main__.py:3301 +#: meowth/__main__.py:3387 msgid "every user" msgstr "" -#: meowth/__main__.py:3323 +#: meowth/__main__.py:3409 msgid "" "Are you sure you want to reset the **{type}** report stats for **{target}**?" msgstr "" -#: meowth/__main__.py:3349 +#: meowth/__main__.py:3435 msgid "{trainer}'s report stats have been cleared!" msgstr "" -#: meowth/__main__.py:3365 +#: meowth/__main__.py:3451 msgid "The channel you entered is not a raid channel." msgstr "" -#: meowth/__main__.py:3368 meowth/__main__.py:4286 +#: meowth/__main__.py:3454 meowth/__main__.py:4380 msgid "level-{egg_level}-egg-" msgstr "oeuf-niveau-{egg_level}-" -#: meowth/__main__.py:3387 meowth/__main__.py:3390 meowth/__main__.py:4302 -#: meowth/__main__.py:4305 meowth/__main__.py:4675 meowth/__main__.py:4678 -#: meowth/__main__.py:6389 meowth/__main__.py:6392 +#: meowth/__main__.py:3473 meowth/__main__.py:3476 meowth/__main__.py:4396 +#: meowth/__main__.py:4399 meowth/__main__.py:4769 meowth/__main__.py:4772 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 msgid "**Possible Bosses:**" -msgstr "" +msgstr "**Boss possibles:**" -#: meowth/__main__.py:3387 meowth/__main__.py:4302 meowth/__main__.py:4675 -#: meowth/__main__.py:6389 +#: meowth/__main__.py:3473 meowth/__main__.py:4396 meowth/__main__.py:4769 +#: meowth/__main__.py:6489 msgid "{bosslist1}" msgstr "" -#: meowth/__main__.py:3388 meowth/__main__.py:4303 meowth/__main__.py:4676 -#: meowth/__main__.py:6390 +#: meowth/__main__.py:3474 meowth/__main__.py:4397 meowth/__main__.py:4770 +#: meowth/__main__.py:6490 msgid "{bosslist2}" msgstr "" -#: meowth/__main__.py:3390 meowth/__main__.py:4305 meowth/__main__.py:4678 -#: meowth/__main__.py:6392 +#: meowth/__main__.py:3476 meowth/__main__.py:4399 meowth/__main__.py:4772 +#: meowth/__main__.py:6492 msgid "{bosslist}" msgstr "" -#: meowth/__main__.py:3397 meowth/__main__.py:4388 meowth/__main__.py:4548 -#: meowth/__main__.py:5352 meowth/__main__.py:5366 meowth/__main__.py:6383 +#: meowth/__main__.py:3483 meowth/__main__.py:4482 meowth/__main__.py:4642 +#: meowth/__main__.py:5446 meowth/__main__.py:5460 meowth/__main__.py:6483 msgid "team" msgstr "équipe" -#: meowth/__main__.py:3398 meowth/__main__.py:4389 meowth/__main__.py:4549 -#: meowth/__main__.py:5353 meowth/__main__.py:5367 meowth/__main__.py:6384 +#: meowth/__main__.py:3484 meowth/__main__.py:4483 meowth/__main__.py:4643 +#: meowth/__main__.py:5447 meowth/__main__.py:5461 meowth/__main__.py:6484 msgid "status" -msgstr "statut" +msgstr "états" -#: meowth/__main__.py:3402 meowth/__main__.py:3403 +#: meowth/__main__.py:3488 meowth/__main__.py:3489 msgid "Level {}" -msgstr "Level {}" +msgstr "Niveau {}" -#: meowth/__main__.py:3402 meowth/__main__.py:3403 +#: meowth/__main__.py:3488 meowth/__main__.py:3489 msgid "level\\s\\d" msgstr "" -#: meowth/__main__.py:3405 +#: meowth/__main__.py:3491 msgid "Meowth! Level {} reported" msgstr "Meowth! Level {} reporté!" -#: meowth/__main__.py:3405 meowth/__main__.py:3406 +#: meowth/__main__.py:3491 meowth/__main__.py:3492 msgid "Meowth!\\s.*\\sraid\\sreported" msgstr "" -#: meowth/__main__.py:3406 +#: meowth/__main__.py:3492 msgid "Meowth! Level {}" -msgstr "" +msgstr "Meowth! Niveau {}" -#: meowth/__main__.py:3430 +#: meowth/__main__.py:3516 msgid "" "Are you sure you want to clear all status for this raid? Everybody will have " "to RSVP again. If you are wanting to clear one user's status, use `!" "setstatus cancel`" msgstr "" -#: meowth/__main__.py:3446 +#: meowth/__main__.py:3532 #, fuzzy -#| msgid "Meowth! **!wild** commands have been disabled." msgid "Meowth! Raid status lists have been cleared!" msgstr "Meowth! Les commandes **!wild** ont été désactivées." -#: meowth/__main__.py:3461 +#: meowth/__main__.py:3547 msgid "Meowth! {status} is not a valid status!" msgstr "" -#: meowth/__main__.py:3479 +#: meowth/__main__.py:3565 msgid "Removed {cleancount} empty roles" msgstr "" -#: meowth/__main__.py:3509 meowth/__main__.py:3560 +#: meowth/__main__.py:3595 meowth/__main__.py:3646 msgid "Uptime" msgstr "" -#: meowth/__main__.py:3513 meowth/__main__.py:3565 +#: meowth/__main__.py:3599 meowth/__main__.py:3651 msgid "I need the `Embed links` permission to send this" msgstr "" -#: meowth/__main__.py:3522 +#: meowth/__main__.py:3608 msgid "{yr}y {mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3524 +#: meowth/__main__.py:3610 msgid "{mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3526 +#: meowth/__main__.py:3612 msgid "{day} days {hr} hrs {min} mins" msgstr "" -#: meowth/__main__.py:3528 +#: meowth/__main__.py:3614 msgid "{hr} hrs {min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3530 +#: meowth/__main__.py:3616 msgid "{min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3546 +#: meowth/__main__.py:3632 msgid "" "I'm Meowth! A Pokemon Go helper bot for Discord!\n" "\n" @@ -1636,35 +1664,35 @@ msgid "" "\n" msgstr "" -#: meowth/__main__.py:3553 +#: meowth/__main__.py:3639 msgid "About Meowth" msgstr "" -#: meowth/__main__.py:3554 +#: meowth/__main__.py:3640 msgid "Owner" msgstr "" -#: meowth/__main__.py:3556 +#: meowth/__main__.py:3642 msgid "Servers" msgstr "" -#: meowth/__main__.py:3557 +#: meowth/__main__.py:3643 msgid "Members" msgstr "" -#: meowth/__main__.py:3558 +#: meowth/__main__.py:3644 msgid "Your Server" msgstr "" -#: meowth/__main__.py:3559 +#: meowth/__main__.py:3645 msgid "Your Members" msgstr "" -#: meowth/__main__.py:3592 +#: meowth/__main__.py:3681 msgid "Maximum guild roles reached." msgstr "" -#: meowth/__main__.py:3597 +#: meowth/__main__.py:3686 msgid "" "Meowth! My roles are ranked lower than the following team roles: " "**{higher_roles_list}**\n" @@ -1674,17 +1702,16 @@ msgstr "" "**\n" "Contacter un administrateur pour déplacer mes rôles au-dessus d'eux!" -#: meowth/__main__.py:3618 +#: meowth/__main__.py:3710 msgid "Meowth! You already have a team role!" msgstr "Meowth! Vous avez déjà un rôle d'équipe!" -#: meowth/__main__.py:3622 +#: meowth/__main__.py:3714 #, fuzzy -#| msgid "Meowth! You already have a team role!" msgid "Meowth! You are already in Team Harmony!" msgstr "Meowth! Vous avez déjà un rôle d'équipe!" -#: meowth/__main__.py:3626 +#: meowth/__main__.py:3718 msgid "" "Meowth! {team_role} is not configured as a role on this server. Please " "contact an admin for assistance." @@ -1692,13 +1719,13 @@ msgstr "" "Meowth! Le rôle \"{team_role}\" n'est pas configuré sur ce serveur ! " "Contacter un administrateur!" -#: meowth/__main__.py:3630 +#: meowth/__main__.py:3722 msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" msgstr "" "Meowth! \"{entered_team}\" n'est pas une équipe valide ! Essayez " "{available_teams}" -#: meowth/__main__.py:3634 +#: meowth/__main__.py:3726 msgid "" "Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " "an admin!" @@ -1706,156 +1733,154 @@ msgstr "" "Meowth! Le rôle \"{entered_team}\" n'est pas configuré sur ce serveur ! " "Contacter un administrateur!" -#: meowth/__main__.py:3640 +#: meowth/__main__.py:3732 msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" msgstr "Meowth! {member} ajouté à l'équipe {team_name}! {team_emoji}" -#: meowth/__main__.py:3642 +#: meowth/__main__.py:3736 msgid "Meowth! I can't add roles!" msgstr "Meowth! Je ne peux pas ajouter de rôle!" -#: meowth/__main__.py:3653 +#: meowth/__main__.py:3747 msgid "Traveler Card" msgstr "" -#: meowth/__main__.py:3655 +#: meowth/__main__.py:3749 msgid "{user}'s Trainer Profile" msgstr "" -#: meowth/__main__.py:3657 +#: meowth/__main__.py:3751 msgid "Silph Road" msgstr "" -#: meowth/__main__.py:3658 +#: meowth/__main__.py:3752 msgid "Pokebattler" msgstr "" -#: meowth/__main__.py:3659 +#: meowth/__main__.py:3753 msgid "Raid Reports" msgstr "" -#: meowth/__main__.py:3660 +#: meowth/__main__.py:3754 msgid "Egg Reports" msgstr "" -#: meowth/__main__.py:3661 +#: meowth/__main__.py:3755 msgid "EX Raid Reports" msgstr "" -#: meowth/__main__.py:3662 +#: meowth/__main__.py:3756 msgid "Wild Reports" msgstr "" -#: meowth/__main__.py:3663 +#: meowth/__main__.py:3757 msgid "Research Reports" msgstr "" -#: meowth/__main__.py:3679 +#: meowth/__main__.py:3773 msgid "" "Leaderboard type not supported. Please select from: **total, raids, eggs, " "exraids, wilds, research**" msgstr "" -#: meowth/__main__.py:3694 +#: meowth/__main__.py:3788 msgid "Reporting Leaderboard ({type})" msgstr "" -#: meowth/__main__.py:3699 +#: meowth/__main__.py:3793 msgid "Raids: **{raids}** | Eggs: **{eggs}** | " msgstr "" -#: meowth/__main__.py:3701 +#: meowth/__main__.py:3795 msgid "EX Raids: **{exraids}** | " msgstr "" -#: meowth/__main__.py:3703 +#: meowth/__main__.py:3797 msgid "Wilds: **{wilds}** | " msgstr "" -#: meowth/__main__.py:3705 +#: meowth/__main__.py:3799 msgid "Research: **{research}** | " msgstr "" -#: meowth/__main__.py:3710 +#: meowth/__main__.py:3804 msgid "No Reports" msgstr "" -#: meowth/__main__.py:3710 +#: meowth/__main__.py:3804 msgid "Nobody has made a report or this report type is disabled." msgstr "" -#: meowth/__main__.py:3780 +#: meowth/__main__.py:3874 msgid "Meowth! Did you mean **!list wants**?" msgstr "" -#: meowth/__main__.py:3801 +#: meowth/__main__.py:3895 msgid "Maximum guild roles reached. Pokemon not added." msgstr "" -#: meowth/__main__.py:3822 +#: meowth/__main__.py:3916 msgid "Meowth! Got it! {member} wants {pokemon}" msgstr "Meowth! Compris! {member} veut {pokemon}" -#: meowth/__main__.py:3827 +#: meowth/__main__.py:3921 msgid "Meowth! {member}, I already know you want {pokemon}!" msgstr "Meowth! {member}, je sais déjà que vous voulez {pokemon}!" -#: meowth/__main__.py:3830 +#: meowth/__main__.py:3924 #, fuzzy -#| msgid "" -#| "Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgid "Meowth! {member}, out of your total {count} items:" msgstr "" "Meowth! {member} est en chemin avec un total de {trainer_count} joueurs!" -#: meowth/__main__.py:3832 +#: meowth/__main__.py:3926 msgid "" "\n" "**{added_count} Added:** \n" "\t{added_list}" msgstr "" -#: meowth/__main__.py:3834 +#: meowth/__main__.py:3928 msgid "" "\n" "**{already_want_count} Already Following:** \n" "\t{already_want_list}" msgstr "" -#: meowth/__main__.py:3838 +#: meowth/__main__.py:3932 msgid "" "\n" "\t{word}" msgstr "" -#: meowth/__main__.py:3840 +#: meowth/__main__.py:3934 msgid ": *({correction}?)*" msgstr "" -#: meowth/__main__.py:3841 +#: meowth/__main__.py:3935 msgid "" "\n" "**{count} Not Valid:**" msgstr "" -#: meowth/__main__.py:3913 +#: meowth/__main__.py:4007 msgid "{0}, you have no pokemon in your want list." msgstr "" -#: meowth/__main__.py:3915 +#: meowth/__main__.py:4009 msgid "{0}, I've removed {1} pokemon from your want list." msgstr "" -#: meowth/__main__.py:3934 meowth/__main__.py:4020 meowth/__main__.py:4192 -#: meowth/__main__.py:4615 meowth/__main__.py:4799 meowth/__main__.py:4922 -#: meowth/__main__.py:5003 meowth/__main__.py:5010 meowth/__main__.py:5012 -#: meowth/__main__.py:5249 meowth/__main__.py:5269 meowth/__main__.py:5293 -#: meowth/__main__.py:6576 meowth/__main__.py:6739 meowth/__main__.py:6743 -#: meowth/__main__.py:6757 meowth/__main__.py:6839 +#: meowth/__main__.py:4028 meowth/__main__.py:4114 meowth/__main__.py:4286 +#: meowth/__main__.py:4709 meowth/__main__.py:4893 meowth/__main__.py:5016 +#: meowth/__main__.py:5097 meowth/__main__.py:5104 meowth/__main__.py:5106 +#: meowth/__main__.py:5343 meowth/__main__.py:5363 meowth/__main__.py:5387 +#: meowth/__main__.py:6676 meowth/__main__.py:6839 meowth/__main__.py:6843 +#: meowth/__main__.py:6857 meowth/__main__.py:6939 msgid "%I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:3937 meowth/__main__.py:3953 +#: meowth/__main__.py:4031 meowth/__main__.py:4047 msgid "" "Meowth! Give more details when reporting! Usage: **!wild " "**" @@ -1863,61 +1888,55 @@ msgstr "" "Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!wild " " **" -#: meowth/__main__.py:3968 +#: meowth/__main__.py:4062 msgid "**This {pokemon} has despawned!**" msgstr "" -#: meowth/__main__.py:3970 -#, fuzzy -#| msgid "Meowth! Click here for directions to the wild {pokemon}!" +#: meowth/__main__.py:4064 msgid "Meowth! Click here for my directions to the wild {pokemon}!" -msgstr "" -"Meowth! Cliquez ici pour obtenir les directions vers le {pokemon} sauvage!" +msgstr "Meowth! Cliquez ici pour obtenir le chemin vers le {pokemon} sauvage!" -#: meowth/__main__.py:3970 meowth/__main__.py:4881 +#: meowth/__main__.py:4064 meowth/__main__.py:4975 msgid "Ask {author} if my directions aren't perfect!" msgstr "Demandez à {author} si mon chemin n'est pas parfait!" -#: meowth/__main__.py:3971 meowth/__main__.py:4135 meowth/__main__.py:4383 -#: meowth/__main__.py:4514 +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 msgid "**Details:**" msgstr "**Détails:**" -#: meowth/__main__.py:3971 meowth/__main__.py:4135 meowth/__main__.py:4383 -#: meowth/__main__.py:4514 +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 msgid "{pokemon} ({pokemonnumber}) {type}" msgstr "" -#: meowth/__main__.py:3973 +#: meowth/__main__.py:4067 msgid "**Reactions:**" msgstr "**Réactions:**" -#: meowth/__main__.py:3973 +#: meowth/__main__.py:4067 msgid "{emoji}: I'm on my way!" -msgstr "" +msgstr "{emoji}: Je suis en chemin!" -#: meowth/__main__.py:3974 +#: meowth/__main__.py:4068 msgid "{emoji}: The Pokemon despawned!" -msgstr "" +msgstr "{emoji}: Le pokemon a disparu!" -#: meowth/__main__.py:3975 meowth/__main__.py:4139 meowth/__main__.py:4309 -#: meowth/__main__.py:4682 meowth/__main__.py:4799 meowth/__main__.py:4947 +#: meowth/__main__.py:4069 meowth/__main__.py:4233 meowth/__main__.py:4403 +#: meowth/__main__.py:4776 meowth/__main__.py:4893 meowth/__main__.py:5041 msgid "Reported by @{author} - {timestamp}" msgstr "Notifié par @{author} - {timestamp}" -#: meowth/__main__.py:3976 -#, fuzzy -#| msgid "" -#| "Meowth! Wild {pokemon} reported by {member}! Details:{location_details}" +#: meowth/__main__.py:4070 msgid "" "{roletest}Meowth! Wild {pokemon} reported by {member}! Details: " "{location_details}" msgstr "" -"Meowth! Un {pokemon} sauvage a été reporté par {member}! Détails: " +"{roletest}Meowth! Un {pokemon} sauvage a été reporté par {member}! Détails: " "{location_details}" -#: meowth/__main__.py:4023 meowth/__main__.py:4051 meowth/__main__.py:4092 -#: meowth/__main__.py:4101 meowth/__main__.py:4260 +#: meowth/__main__.py:4117 meowth/__main__.py:4145 meowth/__main__.py:4186 +#: meowth/__main__.py:4195 meowth/__main__.py:4354 msgid "" "Meowth! Give more details when reporting! Usage: **!raid " "**" @@ -1925,21 +1944,21 @@ msgstr "" "Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " " **" -#: meowth/__main__.py:4033 +#: meowth/__main__.py:4127 msgid "Meowth! **!raid assume** is not allowed in this level egg." msgstr "" -#: meowth/__main__.py:4045 +#: meowth/__main__.py:4139 msgid "" "Meowth! Please wait until the egg has hatched before changing it to an open " "raid!" msgstr "" -#: meowth/__main__.py:4080 meowth/__main__.py:4367 meowth/__main__.py:4472 +#: meowth/__main__.py:4174 meowth/__main__.py:4461 meowth/__main__.py:4566 msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" msgstr "Meowth! Le Pokemon {pokemon} n'apparaît pas en raid!" -#: meowth/__main__.py:4083 +#: meowth/__main__.py:4177 msgid "" "Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to " "report one!" @@ -1947,90 +1966,87 @@ msgstr "" "Meowth! Le Pokemon {pokemon} n'apparait qu'en Raids EX! Utiliser **!exraid** " "pour en indiquer un!" -#: meowth/__main__.py:4087 -#, fuzzy -#| msgid "" -#| "Meowth...that's too long. Raids currently last no more than two hours..." +#: meowth/__main__.py:4181 msgid "" "Meowth...that's too long. Level {raidlevel} raids currently last no more " "than {raidtime} minutes..." msgstr "" -"Meowth... c'est trop long. Les raids ne durent actuellement pas plus de deux " -"heures." +"Meowth... c'est trop long. Les raids niveau {raidlevel} ne durent " +"actuellement pas plus de {raidtime} minutes." -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "clear" msgstr "dégagé" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "extreme" msgstr "orageux" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "none" msgstr "aucun" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "rainy" msgstr "pluvieux" -#: meowth/__main__.py:4094 meowth/__main__.py:4253 meowth/__main__.py:5712 -#: meowth/__main__.py:5726 meowth/__main__.py:5749 meowth/__main__.py:5827 -#: meowth/__main__.py:5905 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "sunny" msgstr "ensoleillé" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "cloudy" msgstr "nuageux" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "fog" msgstr "brume" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "partlycloudy" msgstr "couvert" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "snow" msgstr "neige" -#: meowth/__main__.py:4095 meowth/__main__.py:4254 meowth/__main__.py:5713 -#: meowth/__main__.py:5727 meowth/__main__.py:5750 meowth/__main__.py:5828 -#: meowth/__main__.py:5906 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "windy" msgstr "venteux" -#: meowth/__main__.py:4107 meowth/__main__.py:4266 +#: meowth/__main__.py:4201 meowth/__main__.py:4360 msgid "Meowth! I couldn't find a gym named '{0}'." msgstr "" -#: meowth/__main__.py:4111 meowth/__main__.py:4270 +#: meowth/__main__.py:4205 meowth/__main__.py:4364 msgid "No notes for this gym." msgstr "" -#: meowth/__main__.py:4131 meowth/__main__.py:4513 +#: meowth/__main__.py:4225 meowth/__main__.py:4607 msgid "Meowth! Click here for directions to the raid!" -msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" +msgstr "Meowth! Cliquer ici pour obtenir le chemin pour le raid!" -#: meowth/__main__.py:4133 meowth/__main__.py:4299 +#: meowth/__main__.py:4227 meowth/__main__.py:4393 msgid "" "**Name:** {0}\n" "**Notes:** {1}" @@ -2038,46 +2054,46 @@ msgstr "" "**Nom:** {0}\n" "**Notes:** {1}" -#: meowth/__main__.py:4134 meowth/__main__.py:4300 +#: meowth/__main__.py:4228 meowth/__main__.py:4394 msgid "**Gym:**" msgstr "**Arène**" -#: meowth/__main__.py:4136 meowth/__main__.py:4384 meowth/__main__.py:4515 +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 msgid "**Weaknesses:**" msgstr "**Faiblesses:**" -#: meowth/__main__.py:4136 meowth/__main__.py:4384 meowth/__main__.py:4515 +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 msgid "{weakness_list}" msgstr "{weakness_list}" -#: meowth/__main__.py:4137 meowth/__main__.py:4307 meowth/__main__.py:4385 -#: meowth/__main__.py:4680 +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4479 +#: meowth/__main__.py:4774 msgid "**Next Group:**" msgstr "**Heure de début**" -#: meowth/__main__.py:4137 meowth/__main__.py:4307 meowth/__main__.py:4680 -#: meowth/__main__.py:4945 meowth/__main__.py:6588 +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4774 +#: meowth/__main__.py:5039 meowth/__main__.py:6688 msgid "Set with **!starttime**" msgstr "Indiquer avec **!starttime**" -#: meowth/__main__.py:4138 meowth/__main__.py:4308 meowth/__main__.py:4681 -#: meowth/__main__.py:4946 +#: meowth/__main__.py:4232 meowth/__main__.py:4402 meowth/__main__.py:4775 +#: meowth/__main__.py:5040 msgid "Set with **!timerset**" msgstr "Indiquer avec **!timerset**" -#: meowth/__main__.py:4138 meowth/__main__.py:4520 meowth/__main__.py:4681 +#: meowth/__main__.py:4232 meowth/__main__.py:4614 meowth/__main__.py:4775 msgid "**Expires:**" msgstr "**Fin du Raid**" -#: meowth/__main__.py:4142 +#: meowth/__main__.py:4236 msgid "" "Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " "Coordinate in {raid_channel}" msgstr "" -"Meowth! Un raid {pokemon} a été reporté dans un raid par {member}! Détails: " -"{location_details}. Coordonnées dans {raid_channel}" +"Meowth! Un raid {pokemon} a été reporté par {member}! Détails: " +"{location_details}. Organisez vous dans {raid_channel}" -#: meowth/__main__.py:4144 +#: meowth/__main__.py:4238 msgid "" "{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! " "Details: {location_details}. Coordinate here!\n" @@ -2087,91 +2103,90 @@ msgid "" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" +"{roletest}Miaouss! {pokemon} reporté par {member} dans {citychannel} ! " +"Détails: {location_details}. Organisez vous ici!\n" +"\n" +"Cliquez sur le point d'interrogation pour avoir une aide sur les commandes " +"qui marchent ici.\n" +"\n" +"Ce salon va être supprimé 5 minutes après la fin du raid." -#: meowth/__main__.py:4185 -#, fuzzy -#| msgid "" -#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" -#| "timerset H:MM** so others can check it with **!timer**." +#: meowth/__main__.py:4246 meowth/__main__.py:4501 meowth/__main__.py:4658 +msgid "" +"Here are the best counters for the raid boss in currently known weather " +"conditions! Update weather with **!weather**. If you know the moveset of the " +"boss, you can react to this message with the matching emoji and I will " +"update the counters." +msgstr "" +"Voici les meilleurs équipes contre ce boss de raid avec la météo courante! " +"Mettez à jour la météo avec **!weather**. Si vous connaissez les attaques de " +"ce boss, vous pouvez l'indiquez en cliquant sur la bonne émoticone et je " +"mettrais alors à jour les compteurs." + +#: meowth/__main__.py:4279 msgid "" "Meowth! Hey {member}, if you can, set the time left on the raid using **!" "timerset ** so others can check it with **!timer**." msgstr "" "Meowth! {member}, si vous le pouvez, définissez le temps restant sur le raid " -"en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" -"timer**." +"en utilisant **!timerset ** afin que les autres puissent le voir " +"avec **!timer**." -#: meowth/__main__.py:4199 -#, fuzzy -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:4293 msgid "" "Meowth! Give more details when reporting! Usage: **!raidegg " "**" msgstr "" -"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " -" **" +"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raidegg " +" **" -#: meowth/__main__.py:4205 meowth/__main__.py:4250 -#, fuzzy -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:4299 meowth/__main__.py:4344 msgid "" "Meowth! Give more details when reporting! Use at least: **!raidegg " "**. Type **!help** raidegg for more info." msgstr "" -"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " -" **" +"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raidegg " +" **. Tapez **!help raidegg** pour plus d'information." -#: meowth/__main__.py:4211 meowth/__main__.py:5040 +#: meowth/__main__.py:4305 meowth/__main__.py:5134 msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" msgstr "" +"Vouliez vous dire temps d'éclosion {0} ou temps restant avant éclosion {1}?" -#: meowth/__main__.py:4231 meowth/__main__.py:5059 meowth/__main__.py:5117 -#: meowth/__main__.py:5202 meowth/__main__.py:5243 +#: meowth/__main__.py:4325 meowth/__main__.py:5153 meowth/__main__.py:5211 +#: meowth/__main__.py:5296 meowth/__main__.py:5337 msgid "Meowth! Please enter a time in the future." -msgstr "" +msgstr "Meowth! Entrez une date dans le futur." -#: meowth/__main__.py:4245 -#, fuzzy -#| msgid "" -#| "Meowth...that's too long. Raids currently last no more than two hours..." +#: meowth/__main__.py:4339 msgid "" "Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more " "than {hatchtime} minutes..." msgstr "" -"Meowth... c'est trop long. Les raids ne durent actuellement pas plus de deux " -"heures." +"Meowth... c'est trop long. Les oeufs de raids niveau {raidlevel} ne durent " +"actuellement pas plus de {hatchtime} minutes..." -#: meowth/__main__.py:4275 +#: meowth/__main__.py:4369 msgid "Meowth! Raid egg levels are only from 1-5!" -msgstr "" +msgstr "Meowth! Les niveaux des oeufs de raid ne vont que de 1 à 5!" -#: meowth/__main__.py:4297 meowth/__main__.py:4382 meowth/__main__.py:4673 -#, fuzzy -#| msgid "Meowth! Click here for directions to the raid!" +#: meowth/__main__.py:4391 meowth/__main__.py:4476 meowth/__main__.py:4767 msgid "Meowth! Click here for directions to the coming raid!" -msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" +msgstr "Meowth! Cliquer ici pour obtenir le chemin pour le raid!" -#: meowth/__main__.py:4308 meowth/__main__.py:4386 +#: meowth/__main__.py:4402 meowth/__main__.py:4480 msgid "**Hatches:**" -msgstr "" +msgstr "**Eclosions:**" -#: meowth/__main__.py:4311 -#, fuzzy -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" +#: meowth/__main__.py:4405 msgid "" "Meowth! Level {level} raid egg reported by {member}! Details: " "{location_details}. Coordinate in {raid_channel}" msgstr "" -"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " -"{location_details}. Coordonner dans {raid_channel}" +"Meowth! Un oeuf de raid niveau {level} a été reporté par {member}! Détails: " +"{location_details}. Organisez vous dans {raid_channel}" -#: meowth/__main__.py:4313 +#: meowth/__main__.py:4407 msgid "" "Meowth! Level {level} raid egg reported by {member} in {citychannel}! " "Details: {location_details}. Coordinate here!\n" @@ -2181,54 +2196,53 @@ msgid "" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" +"Miaouss! Oeuf de raid {level} reporté par {member} dans {citychannel}! " +"Détails: {location_details}. Organisez vous ici!\n" +"\n" +"Cliquez sur le point d'interrogation pour avoir une aide sur les commandes " +"qui marchent ici.\n" +"\n" +"Ce salon va être supprimé 5 minutes après la fin du raid." -#: meowth/__main__.py:4337 -#, fuzzy -#| msgid "" -#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" -#| "timerset H:MM** so others can check it with **!timer**." +#: meowth/__main__.py:4431 msgid "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " "using **!timerset ** so others can check it with **!timer**." msgstr "" -"Meowth! {member}, si vous le pouvez, définissez le temps restant sur le raid " -"en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" -"timer**." +"Miaouss! {member}, si vous le pouvez, définissez le temps restant avant " +"l'éclosion en utilisant **!timerset ** afin que les autres puissent " +"le voir avec **!timer**." -#: meowth/__main__.py:4370 meowth/__main__.py:4475 -#, fuzzy -#| msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" +#: meowth/__main__.py:4464 meowth/__main__.py:4569 msgid "" "Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" -msgstr "Meowth! Le Pokemon {pokemon} n'apparaît pas en raid!" +msgstr "" +"Meowth! Le Pokemon {pokemon} n'apparaît pas sur des oeufs de raid niveau " +"{level}!" -#: meowth/__main__.py:4404 +#: meowth/__main__.py:4498 msgid "" "{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" -msgstr "" +msgstr "{roletest}Miaouss! Cet oeuf devrait donner {pokemon} à son éclosion!" -#: meowth/__main__.py:4449 meowth/__main__.py:5340 meowth/__main__.py:5410 -#: meowth/__main__.py:6375 +#: meowth/__main__.py:4543 meowth/__main__.py:5434 meowth/__main__.py:5504 +#: meowth/__main__.py:6475 msgid "Coordinate here" -msgstr "" +msgstr "Organisez vous ici" -#: meowth/__main__.py:4487 +#: meowth/__main__.py:4581 msgid "The event has started!" -msgstr "" +msgstr "L'événement a commencé!" -#: meowth/__main__.py:4493 -#, fuzzy -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" +#: meowth/__main__.py:4587 msgid "" "Meowth! The egg has hatched into a {pokemon} raid! Details: " "{location_details}. Coordinate in {raid_channel}" msgstr "" -"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " -"{location_details}. Coordonner dans {raid_channel}" +"Miaouss! L'oeuf a produit un raid {pokemon}! Détails: {location_details}. " +"S'organiser dans {raid_channel}" -#: meowth/__main__.py:4494 +#: meowth/__main__.py:4588 msgid "" "Meowth! The egg reported by {member} in {citychannel} hatched into a " "{pokemon} raid! Details: {location_details}. Coordinate here!\n" @@ -2238,32 +2252,35 @@ msgid "" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" +"Miaouss! L'oeuf reporté par {member} dans {citychannel} a produit un raid " +"{pokemon}! Détails: {location_details}. Organisez vous ici!\n" +"\n" +"Cliquez sur le point d'interrogation pour avoir une aide sur les commandes " +"qui marchent ici.\n" +"\n" +"Ce salon va être supprimé 5 minutes après la fin du raid." -#: meowth/__main__.py:4498 meowth/__main__.py:4685 +#: meowth/__main__.py:4592 meowth/__main__.py:4779 msgid "Use the **!invite** command to gain access and coordinate" msgstr "" -#: meowth/__main__.py:4499 meowth/__main__.py:4686 +#: meowth/__main__.py:4593 meowth/__main__.py:4780 msgid " after using **!invite** to gain access" msgstr "" -#: meowth/__main__.py:4501 meowth/__main__.py:4688 +#: meowth/__main__.py:4595 meowth/__main__.py:4782 msgid "Coordinate" msgstr "" -#: meowth/__main__.py:4503 -#, fuzzy -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" +#: meowth/__main__.py:4597 msgid "" "Meowth! The EX egg has hatched into a {pokemon} raid! Details: " "{location_details}. {invitemsgstr} coordinate in {raid_channel}" msgstr "" -"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " +"Miaouss! Un {pokemon} a été reporté dans un raid par {member}! Détails: " "{location_details}. Coordonner dans {raid_channel}" -#: meowth/__main__.py:4504 +#: meowth/__main__.py:4598 msgid "" "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " "{location_details}. Coordinate here{invitemsgstr2}!\n" @@ -2273,55 +2290,59 @@ msgid "" "\n" "This channel will be deleted five minutes after the timer expires." msgstr "" +"Miaouss! Raid EX {pokemon} reporté par {member} dans {citychannel}! Détails: " +"{location_details}. Organisez vous ici {invitemsgstr2}!\n" +"\n" +"Cliquez sur le point d'interrogation pour avoir une aide sur les commandes " +"qui marchent ici.\n" +"\n" +"Ce salon va être supprimé 5 minutes après la fin du raid." -#: meowth/__main__.py:4518 meowth/__main__.py:4520 meowth/__main__.py:4985 -#: meowth/__main__.py:4989 meowth/__main__.py:4992 meowth/__main__.py:5006 -#: meowth/__main__.py:5008 meowth/__main__.py:5136 meowth/__main__.py:5137 -#: meowth/__main__.py:5143 meowth/__main__.py:5144 meowth/__main__.py:5146 -#: meowth/__main__.py:5147 meowth/__main__.py:5271 meowth/__main__.py:6745 -#: meowth/__main__.py:6751 meowth/__main__.py:6753 meowth/__main__.py:6755 +#: meowth/__main__.py:4612 meowth/__main__.py:4614 meowth/__main__.py:5079 +#: meowth/__main__.py:5083 meowth/__main__.py:5086 meowth/__main__.py:5100 +#: meowth/__main__.py:5102 meowth/__main__.py:5230 meowth/__main__.py:5231 +#: meowth/__main__.py:5237 meowth/__main__.py:5238 meowth/__main__.py:5240 +#: meowth/__main__.py:5241 meowth/__main__.py:5365 meowth/__main__.py:6845 +#: meowth/__main__.py:6851 meowth/__main__.py:6853 meowth/__main__.py:6855 msgid "%B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4523 +#: meowth/__main__.py:4617 msgid "Ends on %B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4546 +#: meowth/__main__.py:4640 msgid "" "{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched " "into a {pokemon} raid!\n" "If you couldn't before, you're now able to update your status with **!" "coming** or **!here**. If you've changed your plans, use **!cancel**." msgstr "" +"{roletest}Miaouss! Dresseurs {trainer_list}: L'oeuf de raid a éclos en un " +"raid {pokemon}!\n" +"Si vous n'aviez pas encore pu, vous pouvez maintenant mettre à jour votre " +"état avec **!coming** (Je viens) ou **!here** (je suis sur place). Si vous " +"avez changé d'avis, vous pouvez utiliser **!cancel** (j'annule)." -#: meowth/__main__.py:4619 meowth/__main__.py:4626 -#, fuzzy -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!raid " -#| "**" +#: meowth/__main__.py:4713 meowth/__main__.py:4720 msgid "Meowth! Give more details when reporting! Usage: **!exraid **" msgstr "" -"Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!raid " -" **" +"Miaouss! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!exraid " +"**" -#: meowth/__main__.py:4638 +#: meowth/__main__.py:4732 msgid "ex-raid-egg-" msgstr "oeuf-raidex-" -#: meowth/__main__.py:4690 -#, fuzzy -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" +#: meowth/__main__.py:4784 msgid "" "Meowth! EX raid egg reported by {member}! Details: {location_details}. " "{invitemsgstr} in {raid_channel}" msgstr "" -"Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " -"{location_details}. Coordonner dans {raid_channel}" +"Miaouss! Un oeuf de raid EX a été reporté par {member}! Détails: " +"{location_details}. {invitemsgstr} dans {raid_channel}" -#: meowth/__main__.py:4692 +#: meowth/__main__.py:4786 msgid "" "Meowth! EX raid reported by {member} in {citychannel}! Details: " "{location_details}. Coordinate here{invitemsgstr2}!\n" @@ -2332,11 +2353,8 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4714 +#: meowth/__main__.py:4808 #, fuzzy -#| msgid "" -#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" -#| "timerset H:MM** so others can check it with **!timer**." msgid "" "Meowth! Hey {member}, if you can, set the time left until the egg hatches " "using **!timerset ** so others can check it with **!timer**. " @@ -2347,13 +2365,13 @@ msgstr "" "en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" "timer**." -#: meowth/__main__.py:4750 +#: meowth/__main__.py:4844 msgid "" "Meowth! No EX Raids have been reported in this server! Use **!exraid** to " "report one!" msgstr "" -#: meowth/__main__.py:4752 +#: meowth/__main__.py:4846 msgid "" "Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just " "going to take your word for it! The following {1} EX Raids have been " @@ -2364,53 +2382,52 @@ msgid "" "exraid**" msgstr "" -#: meowth/__main__.py:4756 +#: meowth/__main__.py:4850 msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" msgstr "" -#: meowth/__main__.py:4759 +#: meowth/__main__.py:4853 msgid "" "Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command " "again, and make sure you respond with the number of the channel that matches!" msgstr "" -#: meowth/__main__.py:4770 +#: meowth/__main__.py:4864 msgid "" "Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the " "trainers in there know if you can make it to the EX Raid!" msgstr "" -#: meowth/__main__.py:4774 +#: meowth/__main__.py:4868 #, fuzzy -#| msgid "Meowth...I couldn't understand your time format..." msgid "" "Meowth! I couldn't understand your reply! Try the **!invite** command again!" msgstr "Meowth... Je n'arrive pas à comprendre le format de l'heure..." -#: meowth/__main__.py:4804 +#: meowth/__main__.py:4898 msgid "" "entered an incorrect amount of arguments.\n" "\n" "Usage: **!research** or **!research , , **" msgstr "" -#: meowth/__main__.py:4809 meowth/__main__.py:4833 +#: meowth/__main__.py:4903 meowth/__main__.py:4927 msgid "**Pokestop:**" msgstr "" -#: meowth/__main__.py:4810 meowth/__main__.py:4851 +#: meowth/__main__.py:4904 meowth/__main__.py:4945 msgid "**Quest:**" msgstr "" -#: meowth/__main__.py:4811 meowth/__main__.py:4869 +#: meowth/__main__.py:4905 meowth/__main__.py:4963 msgid "**Reward:**" msgstr "" -#: meowth/__main__.py:4814 +#: meowth/__main__.py:4908 msgid "**New Research Report**" msgstr "" -#: meowth/__main__.py:4814 +#: meowth/__main__.py:4908 msgid "" "Meowth! I'll help you report a research quest!\n" "\n" @@ -2419,15 +2436,15 @@ msgid "" "stop anytime." msgstr "" -#: meowth/__main__.py:4822 meowth/__main__.py:4842 meowth/__main__.py:4860 +#: meowth/__main__.py:4916 meowth/__main__.py:4936 meowth/__main__.py:4954 msgid "took too long to respond" msgstr "" -#: meowth/__main__.py:4825 meowth/__main__.py:4845 meowth/__main__.py:4863 +#: meowth/__main__.py:4919 meowth/__main__.py:4939 meowth/__main__.py:4957 msgid "cancelled the report" msgstr "" -#: meowth/__main__.py:4834 +#: meowth/__main__.py:4928 msgid "" "Great! Now, reply with the **quest** that you received from **{location}**. " "You can reply with **cancel** to stop anytime.\n" @@ -2435,7 +2452,7 @@ msgid "" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4852 +#: meowth/__main__.py:4946 msgid "" "Fantastic! Now, reply with the **reward** for the **{quest}** quest that you " "received from **{location}**. You can reply with **cancel** to stop " @@ -2444,63 +2461,53 @@ msgid "" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4879 +#: meowth/__main__.py:4973 msgid "{roletest}Field Research reported by {author}" msgstr "" -#: meowth/__main__.py:4880 -#, fuzzy -#| msgid "Meowth! Click here for directions to the raid!" +#: meowth/__main__.py:4974 msgid "Meowth! Click here for my directions to the research!" -msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" +msgstr "Meowth! Cliquer ici pour obtenir le chemin pour la quête!" -#: meowth/__main__.py:4901 +#: meowth/__main__.py:4995 msgid "**Research Report Cancelled**" msgstr "" -#: meowth/__main__.py:4901 +#: meowth/__main__.py:4995 msgid "" "Meowth! Your report has been cancelled because you {error}! Retry when " "you're ready." msgstr "" -#: meowth/__main__.py:4925 +#: meowth/__main__.py:5019 #, fuzzy -#| msgid "" -#| "Meowth! Give more details when reporting! Usage: **!wild " -#| "**" msgid "Meowth! Give more details when reporting! Usage: **!meetup **" msgstr "" "Meowth! Donnez moi plus d'informations s'il vous plaît! Utilisez: **!wild " " **" -#: meowth/__main__.py:4931 +#: meowth/__main__.py:5025 msgid "meetup-" msgstr "" -#: meowth/__main__.py:4942 -#, fuzzy -#| msgid "Meowth! Click here for directions to the raid!" +#: meowth/__main__.py:5036 msgid "Meowth! Click here for directions to the event!" -msgstr "Meowth! Cliquer ici pour obtenir les directions pour le raid!" +msgstr "Meowth! Cliquer ici pour obtenir le chemin pour l'évènement!" -#: meowth/__main__.py:4943 +#: meowth/__main__.py:5037 msgid "**Event Location:**" msgstr "" -#: meowth/__main__.py:4945 +#: meowth/__main__.py:5039 msgid "**Event Starts:**" msgstr "" -#: meowth/__main__.py:4946 +#: meowth/__main__.py:5040 msgid "**Event Ends:**" msgstr "" -#: meowth/__main__.py:4949 +#: meowth/__main__.py:5043 #, fuzzy -#| msgid "" -#| "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -#| "Coordinate in {raid_channel}" msgid "" "Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate " "in {raid_channel}" @@ -2508,7 +2515,7 @@ msgstr "" "Meowth! Un {pokemon} a été reporté dans un raid par {member}! Détails: " "{location_details}. Coordonner dans {raid_channel}" -#: meowth/__main__.py:4951 +#: meowth/__main__.py:5045 msgid "" "Meowth! Meetup reported by {member} in {citychannel}! Details: " "{location_details}. Coordinate here!\n" @@ -2535,11 +2542,8 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4969 +#: meowth/__main__.py:5063 #, fuzzy -#| msgid "" -#| "Meowth! Hey {member}, if you can, set the time left on the raid using **!" -#| "timerset H:MM** so others can check it with **!timer**." msgid "" "Meowth! Hey {member}, if you can, set the time that the event starts with **!" "starttime ** and also set the time that the event ends using " @@ -2549,65 +2553,57 @@ msgstr "" "en utilisant **!timerset H:MM** afin que les autres puissent le voir avec **!" "timer**." -#: meowth/__main__.py:4985 +#: meowth/__main__.py:5079 #, fuzzy -#| msgid "Meowth! This raid will end at {expiry_time}!" msgid "This event will start at {expiry_time}" msgstr "Meowth! Le raid se termine à {expiry_time}!" -#: meowth/__main__.py:4987 +#: meowth/__main__.py:5081 msgid "Nobody has told me a start time! Set it with **!starttime**" msgstr "" -#: meowth/__main__.py:4989 +#: meowth/__main__.py:5083 msgid " | This event will end at {expiry_time}" msgstr " | Cet évènement se termine à {expiry_time}" -#: meowth/__main__.py:4992 +#: meowth/__main__.py:5086 #, fuzzy -#| msgid "Meowth! This raid will end at {expiry_time}!" msgid "This event will end at {expiry_time}" msgstr "Meowth! Le raid se termine à {expiry_time}!" -#: meowth/__main__.py:4994 +#: meowth/__main__.py:5088 msgid "Nobody has told me a end time! Set it with **!timerset**" msgstr "" -#: meowth/__main__.py:4997 meowth/__main__.py:5565 +#: meowth/__main__.py:5091 meowth/__main__.py:5659 msgid "egg" msgstr "oeuf" -#: meowth/__main__.py:4998 meowth/__main__.py:5564 +#: meowth/__main__.py:5092 meowth/__main__.py:5658 msgid "hatch" -msgstr "éclosion" +msgstr "éclore" -#: meowth/__main__.py:5000 meowth/__main__.py:5568 meowth/__main__.py:5590 -#: meowth/__main__.py:6204 meowth/__main__.py:6468 meowth/__main__.py:6980 +#: meowth/__main__.py:5094 meowth/__main__.py:5662 meowth/__main__.py:5684 +#: meowth/__main__.py:6300 meowth/__main__.py:6568 meowth/__main__.py:7080 msgid "raid" msgstr "raid" -#: meowth/__main__.py:5001 meowth/__main__.py:5567 +#: meowth/__main__.py:5095 meowth/__main__.py:5661 msgid "end" -msgstr "fin" +msgstr "finir" -#: meowth/__main__.py:5003 -#, fuzzy -#| msgid "Meowth! This raid's timer has already expired as of {expiry_time}!" +#: meowth/__main__.py:5097 msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" msgstr "" -"Meowth! La minuterie de ce raid a déjà expiré à partir de {expiry_time}!" +"Meowth! La minuterie de ce {raidtype} a déjà expiré à partir de " +"{expiry_time}!" -#: meowth/__main__.py:5006 -#, fuzzy -#| msgid "Meowth! This raid will end at {expiry_time}!" +#: meowth/__main__.py:5100 msgid "This {raidtype} will {raidaction} on {expiry}!" -msgstr "Meowth! Le raid se termine à {expiry_time}!" +msgstr "Ce {raidtype} va {raidaction} à {expiry}!" -#: meowth/__main__.py:5008 +#: meowth/__main__.py:5102 #, fuzzy -#| msgid "" -#| "Meowth! No one told me when the raid ends, so I'm assuming it will end at " -#| "{expiry_time}!" msgid "" "No one told me when the {raidtype} will {raidaction}, so I'm assuming it " "will {raidaction} on {expiry}!" @@ -2615,17 +2611,12 @@ msgstr "" "Meowth! Personne ne m'a dit quand le raid se termine, alors je suppose que " "ça se terminera à {expiry_time}!" -#: meowth/__main__.py:5010 -#, fuzzy -#| msgid "Meowth! This raid will end at {expiry_time}!" +#: meowth/__main__.py:5104 msgid "This {raidtype} will {raidaction} at {expiry_time}!" -msgstr "Meowth! Le raid se termine à {expiry_time}!" +msgstr "Ce {raidtype} va {raidaction} à {expiry_time}!" -#: meowth/__main__.py:5012 +#: meowth/__main__.py:5106 #, fuzzy -#| msgid "" -#| "Meowth! No one told me when the raid ends, so I'm assuming it will end at " -#| "{expiry_time}!" msgid "" "No one told me when the {raidtype} will {raidaction}, so I'm assuming it " "will {raidaction} at {expiry_time}!" @@ -2633,19 +2624,16 @@ msgstr "" "Meowth! Personne ne m'a dit quand le raid se termine, alors je suppose que " "ça se terminera à {expiry_time}!" -#: meowth/__main__.py:5031 +#: meowth/__main__.py:5125 msgid "Raid Egg" msgstr "" -#: meowth/__main__.py:5035 +#: meowth/__main__.py:5129 msgid "Raid" msgstr "" -#: meowth/__main__.py:5062 meowth/__main__.py:5067 meowth/__main__.py:5078 +#: meowth/__main__.py:5156 meowth/__main__.py:5161 meowth/__main__.py:5172 #, fuzzy -#| msgid "" -#| "Meowth... I couldn't understand your time format. Try again like this: !" -#| "timerset H:MM" msgid "" "Meowth! I couldn't understand your time format. Try again like this: **!" "timerset **" @@ -2653,10 +2641,8 @@ msgstr "" "Meowth... Je n'arrive pas à comprendre votre format pour l'heure. Essayez de " "nouveau comme ceci: **!timerset H:MM**" -#: meowth/__main__.py:5081 +#: meowth/__main__.py:5175 #, fuzzy -#| msgid "" -#| "Meowth...that's too long. Raids currently last no more than two hours..." msgid "" "Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no " "more than {maxtime} minutes..." @@ -2664,93 +2650,88 @@ msgstr "" "Meowth... c'est trop long. Les raids ne durent actuellement pas plus de deux " "heures." -#: meowth/__main__.py:5097 meowth/__main__.py:5105 +#: meowth/__main__.py:5191 meowth/__main__.py:5199 msgid "" "Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to " "match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-" "hour time!)" msgstr "" -#: meowth/__main__.py:5110 +#: meowth/__main__.py:5204 msgid "Meowth! Please enter a time after your start time." msgstr "" -#: meowth/__main__.py:5119 +#: meowth/__main__.py:5213 msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." msgstr "" -#: meowth/__main__.py:5130 +#: meowth/__main__.py:5224 msgid "The channel has been reactivated." msgstr "" -#: meowth/__main__.py:5136 meowth/__main__.py:5143 meowth/__main__.py:5146 +#: meowth/__main__.py:5230 meowth/__main__.py:5237 meowth/__main__.py:5240 msgid "Ends on {end}" msgstr "" -#: meowth/__main__.py:5142 +#: meowth/__main__.py:5236 msgid "%B %d at %I:%M %p (%H:%M) | " msgstr "" -#: meowth/__main__.py:5142 +#: meowth/__main__.py:5236 msgid "Hatches on {expiry}" msgstr "" -#: meowth/__main__.py:5174 +#: meowth/__main__.py:5268 msgid "Meowth!" -msgstr "" +msgstr "Miaouss!" -#: meowth/__main__.py:5205 +#: meowth/__main__.py:5299 msgid "Meowth! Please enter a time before your end time." msgstr "" -#: meowth/__main__.py:5226 meowth/__main__.py:5232 +#: meowth/__main__.py:5320 meowth/__main__.py:5326 msgid "" "Meowth! Your start time wasn't formatted correctly. Change your **!" "starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM " "and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5240 +#: meowth/__main__.py:5334 #, fuzzy -#| msgid "Meowth! This raid will end at {expiry_time}!" msgid "Meowth! The raid will be over before that...." msgstr "Meowth! Le raid se termine à {expiry_time}!" -#: meowth/__main__.py:5246 +#: meowth/__main__.py:5340 #, fuzzy -#| msgid "Meowth! This raid will end at {expiry_time}!" msgid "Meowth! The egg will not hatch by then!" msgstr "Meowth! Le raid se termine à {expiry_time}!" -#: meowth/__main__.py:5249 +#: meowth/__main__.py:5343 msgid "" "Meowth! There is already a start time of **{start}** set! Do you want to " "change it?" msgstr "" -#: meowth/__main__.py:5257 +#: meowth/__main__.py:5351 msgid "Start time change cancelled." msgstr "" -#: meowth/__main__.py:5272 +#: meowth/__main__.py:5366 msgid "Meowth! The current start time has been set to: **{starttime}**" msgstr "" -#: meowth/__main__.py:5293 +#: meowth/__main__.py:5387 msgid "Meowth! The current start time is: **{starttime}**" msgstr "" -#: meowth/__main__.py:5295 +#: meowth/__main__.py:5389 msgid "" "Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! " "(You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5319 +#: meowth/__main__.py:5413 #, fuzzy -#| msgid "" -#| "Meowth! We're missing the new location details! Usage: **!location " -#| "**" msgid "" "Meowth! Here's the current location for the raid!\n" "Details: {location}" @@ -2758,11 +2739,8 @@ msgstr "" "Meowth! Nous manquons les détails du nouvel emplacement! Utilisez: **!" "location **" -#: meowth/__main__.py:5333 +#: meowth/__main__.py:5427 #, fuzzy -#| msgid "" -#| "Meowth! We're missing the new location details! Usage: **!location " -#| "**" msgid "" "Meowth! We're missing the new location details! Usage: **!location new **" @@ -2770,213 +2748,225 @@ msgstr "" "Meowth! Nous manquons les détails du nouvel emplacement! Utilisez: **!" "location **" -#: meowth/__main__.py:5389 +#: meowth/__main__.py:5483 msgid "Meowth! I can't recover this channel because I know about it already!" msgstr "" -#: meowth/__main__.py:5400 +#: meowth/__main__.py:5494 msgid "level-[1-5]-egg" msgstr "" -#: meowth/__main__.py:5401 +#: meowth/__main__.py:5495 msgid "meetup" msgstr "" -#: meowth/__main__.py:5448 +#: meowth/__main__.py:5542 msgid "Ends on %B %d at %I:%M %p" msgstr "" -#: meowth/__main__.py:5491 +#: meowth/__main__.py:5585 msgid "Meowth! I couldn't recognize this as a raid channel!" msgstr "" -#: meowth/__main__.py:5495 meowth/__main__.py:5501 +#: meowth/__main__.py:5589 meowth/__main__.py:5595 msgid "is interested" msgstr "est intéressé(e)" -#: meowth/__main__.py:5495 meowth/__main__.py:5503 +#: meowth/__main__.py:5589 meowth/__main__.py:5597 msgid "on the way" -msgstr "" +msgstr "En route" -#: meowth/__main__.py:5495 meowth/__main__.py:5505 +#: meowth/__main__.py:5589 meowth/__main__.py:5599 msgid "at the raid" -msgstr "" +msgstr "au raid" -#: meowth/__main__.py:5495 meowth/__main__.py:5507 +#: meowth/__main__.py:5589 meowth/__main__.py:5601 msgid "left the raid" -msgstr "" +msgstr "parti du raid" -#: meowth/__main__.py:5495 meowth/__main__.py:5507 +#: meowth/__main__.py:5589 meowth/__main__.py:5601 msgid "no longer" -msgstr "" +msgstr "plus" -#: meowth/__main__.py:5509 +#: meowth/__main__.py:5603 msgid "trainers" -msgstr "" +msgstr "dresseurs" -#: meowth/__main__.py:5557 +#: meowth/__main__.py:5651 msgid "" "Meowth! This channel has been recovered! However, there may be some " "inaccuracies in what I remembered! Here's what I have:" msgstr "" -#: meowth/__main__.py:5569 +#: meowth/__main__.py:5663 msgid "" "\n" "I'm not sure when this {raidtype} will {action}, so please use **!timerset** " "if you can!" msgstr "" -#: meowth/__main__.py:5598 -#, fuzzy -#| msgid "Meowth! You already have a team role!" +#: meowth/__main__.py:5692 msgid "Meowth! You've already made a duplicate report for this {raidtype}!" -msgstr "Meowth! Vous avez déjà un rôle d'équipe!" +msgstr "Meowth! Vous avez déjà reporté ce {raidtype} en doublon" -#: meowth/__main__.py:5619 +#: meowth/__main__.py:5713 msgid "Meowth! Are you sure you wish to remove this {raidtype}?" -msgstr "" +msgstr "Miaouss! Etes vous sûr de vouloir supprimer ce {raidtype}?" -#: meowth/__main__.py:5628 +#: meowth/__main__.py:5722 msgid "Duplicate Report cancelled." msgstr "" -#: meowth/__main__.py:5637 +#: meowth/__main__.py:5731 msgid "Duplicate Confirmed" msgstr "" -#: meowth/__main__.py:5654 +#: meowth/__main__.py:5748 msgid "Duplicate Report Timed Out." msgstr "" -#: meowth/__main__.py:5662 +#: meowth/__main__.py:5756 msgid "Duplicate report #{duplicate_report_count} received." msgstr "" -#: meowth/__main__.py:5708 meowth/__main__.py:5735 +#: meowth/__main__.py:5802 meowth/__main__.py:5829 msgid "" "Meowth! You're missing some details! Be sure to enter a pokemon that appears " "in raids! Usage: **!counters [weather] [user ID]**" msgstr "" -#: meowth/__main__.py:5745 +#: meowth/__main__.py:5839 msgid "user #{user}'s" msgstr "" -#: meowth/__main__.py:5748 +#: meowth/__main__.py:5842 msgid "Level 30" -msgstr "" +msgstr "Niveau 30" -#: meowth/__main__.py:5790 meowth/__main__.py:5873 +#: meowth/__main__.py:5884 meowth/__main__.py:5967 msgid "{pkmn} | {weather} | {movesetstr}" msgstr "" -#: meowth/__main__.py:5791 meowth/__main__.py:5851 +#: meowth/__main__.py:5885 meowth/__main__.py:5945 msgid "**CP:** {raid_cp}\n" -msgstr "" +msgstr "**PC:** {raid_cp}\n" -#: meowth/__main__.py:5792 meowth/__main__.py:5852 +#: meowth/__main__.py:5886 meowth/__main__.py:5946 msgid "**Weather:** {weather}\n" -msgstr "" +msgstr "**Météo:** {weather}\n" -#: meowth/__main__.py:5793 meowth/__main__.py:5853 +#: meowth/__main__.py:5887 meowth/__main__.py:5947 msgid "**Attacker Level:** {atk_levels}" -msgstr "" +msgstr "**Niveau d'attaquants:** {atk_levels}" -#: meowth/__main__.py:5797 meowth/__main__.py:5857 meowth/__main__.py:5877 +#: meowth/__main__.py:5891 meowth/__main__.py:5951 meowth/__main__.py:5971 msgid "Results courtesy of Pokebattler" -msgstr "" +msgstr "Résutats fournis par Pokebattler" -#: meowth/__main__.py:5804 meowth/__main__.py:5862 meowth/__main__.py:5882 +#: meowth/__main__.py:5898 meowth/__main__.py:5956 meowth/__main__.py:5976 msgid "{move1} | {move2}" msgstr "" -#: meowth/__main__.py:5805 meowth/__main__.py:5863 meowth/__main__.py:5883 +#: meowth/__main__.py:5899 meowth/__main__.py:5977 msgid "#{index} - {ctr_name}" msgstr "" -#: meowth/__main__.py:5806 +#: meowth/__main__.py:5900 msgid "CP" -msgstr "" +msgstr "PC" -#: meowth/__main__.py:5809 +#: meowth/__main__.py:5903 msgid "Results with {userstr} attackers" -msgstr "" +msgstr "Résultats avec {userstr} attaquants" -#: meowth/__main__.py:5809 meowth/__main__.py:5894 +#: meowth/__main__.py:5903 meowth/__main__.py:5988 msgid "" "[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" msgstr "" -#: meowth/__main__.py:5811 +#: meowth/__main__.py:5905 msgid "Difficulty rating: {est}" msgstr "" -#: meowth/__main__.py:5811 +#: meowth/__main__.py:5905 msgid "Pokebattler Estimator:" msgstr "" -#: meowth/__main__.py:5850 +#: meowth/__main__.py:5915 +msgid "Unknown Moveset" +msgstr "Attaques inconnues" + +#: meowth/__main__.py:5944 msgid "{pkmn} | {weather} | Unknown Moveset" -msgstr "" +msgstr "{pkmn} | {weather} | Attaques inconnues" -#: meowth/__main__.py:5892 +#: meowth/__main__.py:5986 msgid "**Possible Movesets:**" -msgstr "" +msgstr "**Attaques possibles:**" -#: meowth/__main__.py:5894 +#: meowth/__main__.py:5988 msgid "Results with Level 30 attackers" -msgstr "" +msgstr "Résultats avec des attaquants niveau 30" -#: meowth/__main__.py:5908 +#: meowth/__main__.py:6002 msgid "Meowth! Enter one of the following weather conditions: {}" msgstr "" -#: meowth/__main__.py:5923 -#, fuzzy -#| msgid "Meowth! {member} has left the raid!" +#: meowth/__main__.py:6017 msgid "Meowth! Weather set to {}!" -msgstr "Meowth! {member} a quitté le raid!" +msgstr "Meowth! Le climat est mis à {}!" -#: meowth/__main__.py:5967 meowth/__main__.py:6167 -msgid "{word} doesn't appear in level {egglevel} raids! Please try again." +#: meowth/__main__.py:6039 meowth/__main__.py:6166 +msgid "m " msgstr "" -#: meowth/__main__.py:6013 -#, fuzzy -#| msgid "Meowth! {member} is no longer interested!" +#: meowth/__main__.py:6040 meowth/__main__.py:6167 +msgid "v " +msgstr "" + +#: meowth/__main__.py:6041 meowth/__main__.py:6168 +msgid "i " +msgstr "" + +#: meowth/__main__.py:6042 meowth/__main__.py:6169 +msgid "u " +msgstr "" + +#: meowth/__main__.py:6061 meowth/__main__.py:6262 +msgid "{word} doesn't appear in level {egglevel} raids! Please try again." +msgstr "{word} ne sort pas des oeufs de raid {egglevel} ! Essayez encore." + +#: meowth/__main__.py:6108 msgid "Meowth! {member} is interested! {emoji}: 1" -msgstr "Meowth! {member} n'est plus intéressé(e)!" +msgstr "Meowth! {member} est intéressé! {emoji}: 1" -#: meowth/__main__.py:6015 +#: meowth/__main__.py:6110 msgid "" "Meowth! {member} is interested with a total of {trainer_count} trainers!" msgstr "" "Meowth! {member} est intéressé(e) avec un total de {trainer_count} joueurs!" -#: meowth/__main__.py:6060 +#: meowth/__main__.py:6155 msgid "{word} doesn't appear in level {egglevel} raids!" -msgstr "" +msgstr "{word} ne sort pas des oeufs de raid {egglevel} !" -#: meowth/__main__.py:6064 +#: meowth/__main__.py:6159 msgid "" "Invalid Pokemon detected. Please check the pinned message for the list of " "possible bosses and try again." msgstr "" -#: meowth/__main__.py:6120 -#, fuzzy -#| msgid "Meowth! {member} is on the way!" +#: meowth/__main__.py:6215 msgid "Meowth! {member} is on the way! {emoji}: 1" -msgstr "Meowth! {member} est en chemin!" +msgstr "Meowth! {member} est en chemin! {emoji}: 1" -#: meowth/__main__.py:6122 +#: meowth/__main__.py:6217 msgid "" "Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgstr "" "Meowth! {member} est en chemin avec un total de {trainer_count} joueurs!" -#: meowth/__main__.py:6207 +#: meowth/__main__.py:6303 msgid "" "\n" "There is a group already in the lobby! Use **!lobby** to join them or **!" @@ -2984,111 +2974,106 @@ msgid "" "group!" msgstr "" -#: meowth/__main__.py:6230 -#, fuzzy -#| msgid "Meowth! {member} is at the raid!" +#: meowth/__main__.py:6328 msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" -msgstr "Meowth! {member} attend au raid!" +msgstr "Meowth! {member} attend au {raidtype}! {emoji}: 1" -#: meowth/__main__.py:6233 -#, fuzzy -#| msgid "" -#| "Meowth! {member} is at the raid with a total of {trainer_count} trainers!" +#: meowth/__main__.py:6332 msgid "" "Meowth! {member} is at the {raidtype} with a total of {trainer_count} " "trainers!" -msgstr "Meowth! {member} est au raid avec un total de {trainer_count} joueurs!" +msgstr "" +"Miaouss! {member} attend au {raidtype} avec un total de {trainer_count} " +"dresseurs!" -#: meowth/__main__.py:6295 +#: meowth/__main__.py:6394 msgid "Only one non-team count can be accepted." msgstr "" -#: meowth/__main__.py:6307 +#: meowth/__main__.py:6406 msgid "Only one count per team accepted." msgstr "" -#: meowth/__main__.py:6311 +#: meowth/__main__.py:6410 msgid "Invalid format, please check and try again." msgstr "" -#: meowth/__main__.py:6315 +#: meowth/__main__.py:6414 msgid "" "Team counts are higher than the total, double check your counts and try " "again. You entered **" msgstr "" -#: meowth/__main__.py:6316 +#: meowth/__main__.py:6415 msgid "** total and **" msgstr "" -#: meowth/__main__.py:6317 +#: meowth/__main__.py:6416 msgid "** in your party." msgstr "" -#: meowth/__main__.py:6322 +#: meowth/__main__.py:6421 msgid "" "Meowth! Something is not adding up! Try making sure your total matches what " "each team adds up to!" msgstr "" -#: meowth/__main__.py:6389 meowth/__main__.py:6392 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 msgid "**Boss Interest:**" msgstr "" -#: meowth/__main__.py:6395 +#: meowth/__main__.py:6495 msgid "**Status List**" -msgstr "" +msgstr "**États**" -#: meowth/__main__.py:6395 +#: meowth/__main__.py:6495 msgid "" "Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: " "**{channelhere}**" msgstr "" +"Peut être: **{channelmaybe}** | En route: **{channelcoming}** | arrivés: " +"**{channelhere}**" -#: meowth/__main__.py:6396 +#: meowth/__main__.py:6496 msgid "**Team List**" -msgstr "" +msgstr "**Équipe**" -#: meowth/__main__.py:6431 +#: meowth/__main__.py:6531 msgid "" "Meowth! I can't understand how many are in your group. Just say **!here** if " "you're by yourself, or **!coming 5** for example if there are 5 in your " "group." msgstr "" -#: meowth/__main__.py:6441 +#: meowth/__main__.py:6541 msgid "" "Meowth! There is no group in the lobby for you to join! Use **!starting** if " "the group waiting at the raid is entering the lobby!" msgstr "" -#: meowth/__main__.py:6445 +#: meowth/__main__.py:6545 #, fuzzy -#| msgid "Meowth! {member} is on the way!" msgid "Meowth! {member} is entering the lobby!" msgstr "Meowth! {member} est en chemin!" -#: meowth/__main__.py:6447 +#: meowth/__main__.py:6547 #, fuzzy -#| msgid "" -#| "Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgid "" "Meowth! {member} is entering the lobby with a total of {trainer_count} " "trainers!" msgstr "" "Meowth! {member} est en chemin avec un total de {trainer_count} joueurs!" -#: meowth/__main__.py:6472 +#: meowth/__main__.py:6572 #, fuzzy -#| msgid "Meowth! {member} is at the raid!" msgid "Meowth! {member} has no status to cancel!" msgstr "Meowth! {member} attend au raid!" -#: meowth/__main__.py:6476 +#: meowth/__main__.py:6576 msgid "Meowth! {member} is no longer interested!" msgstr "Meowth! {member} n'est plus intéressé(e)!" -#: meowth/__main__.py:6478 +#: meowth/__main__.py:6578 msgid "" "Meowth! {member} and their total of {trainer_count} trainers are no longer " "interested!" @@ -3096,11 +3081,11 @@ msgstr "" "Meowth! {member} et le total de {trainer_count} joueurs avec lui ne sont " "plus intéressé(e)s!" -#: meowth/__main__.py:6481 +#: meowth/__main__.py:6581 msgid "Meowth! {member} has left the {raidtype}!" msgstr "Meowth! {member} a quitté le {raidtype}!" -#: meowth/__main__.py:6483 +#: meowth/__main__.py:6583 msgid "" "Meowth! {member} and their total of {trainer_count} trainers have left the " "{raidtype}!" @@ -3108,11 +3093,11 @@ msgstr "" "Meowth! {member} et le total de {trainer_count} joueurs avec lui ont quitté " "le {raidtype}!" -#: meowth/__main__.py:6486 +#: meowth/__main__.py:6586 msgid "Meowth! {member} is no longer on their way!" msgstr "Meowth! {member} n'est plus en chemin!" -#: meowth/__main__.py:6488 +#: meowth/__main__.py:6588 msgid "" "Meowth! {member} and their total of {trainer_count} trainers are no longer " "on their way!" @@ -3120,17 +3105,13 @@ msgstr "" "Meowth! {member} et le total de {trainer_count} joueurs avec lui ne sont " "plus en chemin!" -#: meowth/__main__.py:6491 +#: meowth/__main__.py:6591 #, fuzzy -#| msgid "Meowth! {member} has left the raid!" msgid "Meowth! {member} has backed out of the lobby!" msgstr "Meowth! {member} a quitté le raid!" -#: meowth/__main__.py:6493 +#: meowth/__main__.py:6593 #, fuzzy -#| msgid "" -#| "Meowth! {member} and their total of {trainer_count} trainers have left " -#| "the raid!" msgid "" "Meowth! {member} and their total of {trainer_count} trainers have backed out " "of the lobby!" @@ -3138,40 +3119,35 @@ msgstr "" "Meowth! {member} et le total de {trainer_count} joueurs avec lui ont quitté " "le raid!" -#: meowth/__main__.py:6511 +#: meowth/__main__.py:6611 msgid "" "Meowth! The group of {count} in the lobby has entered the raid! Wish them " "luck!" msgstr "" -#: meowth/__main__.py:6542 +#: meowth/__main__.py:6642 #, fuzzy -#| msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgid "Meowth! How can you start when the egg hasn't hatched!?" msgstr "" "Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " "pour ce raid!?" -#: meowth/__main__.py:6546 +#: meowth/__main__.py:6646 msgid "Meowth! Please wait for the group in the lobby to enter the raid." msgstr "" -#: meowth/__main__.py:6570 +#: meowth/__main__.py:6670 msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgstr "" "Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " "pour ce raid!?" -#: meowth/__main__.py:6576 +#: meowth/__main__.py:6676 msgid " to start at **{}** " msgstr "" -#: meowth/__main__.py:6580 +#: meowth/__main__.py:6680 #, fuzzy -#| msgid "" -#| "Meowth! The group that was waiting is starting the raid! Trainers " -#| "{trainer_list}, please respond with {here_emoji} or !here if you are " -#| "waiting for another group!" msgid "" "Starting - Meowth! The group that was waiting{timestr}is starting the raid! " "Trainers {trainer_list}, if you are not in this group and are waiting for " @@ -3182,19 +3158,18 @@ msgstr "" "{trainer_list}, merci de répondre avec {here_emoji} ou avec **!here** si " "vous faites un autre groupe!" -#: meowth/__main__.py:6588 +#: meowth/__main__.py:6688 msgid "**Next Group**" msgstr "**Heure de début**" -#: meowth/__main__.py:6623 +#: meowth/__main__.py:6723 #, fuzzy -#| msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgid "Meowth! There's no one else in the lobby for this raid!" msgstr "" "Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " "pour ce raid!?" -#: meowth/__main__.py:6629 +#: meowth/__main__.py:6729 msgid "" "Backout - Meowth! {author} has indicated that the group consisting of " "{lobby_list} and the people with them has backed out of the lobby! If this " @@ -3202,105 +3177,102 @@ msgid "" "accurate!" msgstr "" -#: meowth/__main__.py:6643 +#: meowth/__main__.py:6743 #, fuzzy -#| msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgid "Meowth! There's no one in the lobby for this raid!" msgstr "" "Meowth! Comment pouvez-vous commencer quand il n'y a personne en attente " "pour ce raid!?" -#: meowth/__main__.py:6646 +#: meowth/__main__.py:6746 msgid "" "Backout - Meowth! {author} has requested a backout! If one of the following " "trainers reacts with the check mark, I will assume the group is backing out " "of the raid lobby as requested! {lobby_list}" msgstr "" -#: meowth/__main__.py:6657 +#: meowth/__main__.py:6757 msgid "Meowth! {user} confirmed the group is backing out!" msgstr "" -#: meowth/__main__.py:6677 +#: meowth/__main__.py:6777 msgid "**Meowth!** " msgstr "" -#: meowth/__main__.py:6733 +#: meowth/__main__.py:6833 msgid " (assumed)" msgstr "" -#: meowth/__main__.py:6739 +#: meowth/__main__.py:6839 msgid " Next group: **{}**" msgstr "" -#: meowth/__main__.py:6743 meowth/__main__.py:6745 +#: meowth/__main__.py:6843 meowth/__main__.py:6845 msgid " - Hatches: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6751 meowth/__main__.py:6755 +#: meowth/__main__.py:6851 meowth/__main__.py:6855 msgid " - Starts: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6753 +#: meowth/__main__.py:6853 msgid " - Ends: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6757 +#: meowth/__main__.py:6857 msgid " - Expiry: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6758 +#: meowth/__main__.py:6858 msgid " {raidchannel}{expiry_text}\n" msgstr "" -#: meowth/__main__.py:6759 +#: meowth/__main__.py:6859 msgid "" " {interestcount} interested, {comingcount} coming, {herecount} here, " "{lobbycount} in the lobby.{start_str}\n" msgstr "" -#: meowth/__main__.py:6762 +#: meowth/__main__.py:6862 msgid "" "**Here's the current channels for {0}**\n" "\n" msgstr "" -#: meowth/__main__.py:6764 +#: meowth/__main__.py:6864 msgid "**Active Raids:**\n" msgstr "" -#: meowth/__main__.py:6770 +#: meowth/__main__.py:6870 msgid "**Active Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6774 +#: meowth/__main__.py:6874 msgid "**Raid Eggs:**\n" msgstr "" -#: meowth/__main__.py:6780 +#: meowth/__main__.py:6880 msgid "**Raid Eggs:** (continued)\n" msgstr "" -#: meowth/__main__.py:6784 +#: meowth/__main__.py:6884 msgid "**EX Raids:**\n" msgstr "" -#: meowth/__main__.py:6790 +#: meowth/__main__.py:6890 msgid "**EX Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6793 +#: meowth/__main__.py:6893 msgid "**Meetups:**\n" msgstr "" -#: meowth/__main__.py:6799 +#: meowth/__main__.py:6899 msgid "**Meetups:** (continued)\n" msgstr "" -#: meowth/__main__.py:6802 +#: meowth/__main__.py:6902 #, fuzzy -#| msgid "" -#| "Meowth! No active raids! Report one with **!raid **." msgid "" "Meowth! No active raids! Report one with **!raid [weather] " "[timer]**." @@ -3308,41 +3280,41 @@ msgstr "" "Meowth! Il n'y a pas de raids actifs! Signaler un avec: **!raid **." -#: meowth/__main__.py:6836 +#: meowth/__main__.py:6936 msgid " Nobody has updated their status yet!" msgstr "" -#: meowth/__main__.py:6839 +#: meowth/__main__.py:6939 msgid "" "\n" "The next group will be starting at **{}**" msgstr "" -#: meowth/__main__.py:6852 meowth/__main__.py:6899 meowth/__main__.py:6946 -#: meowth/__main__.py:6996 meowth/__main__.py:7043 meowth/__main__.py:7090 -#: meowth/__main__.py:7134 meowth/__main__.py:7155 meowth/__main__.py:7191 +#: meowth/__main__.py:6952 meowth/__main__.py:6999 meowth/__main__.py:7046 +#: meowth/__main__.py:7096 meowth/__main__.py:7143 meowth/__main__.py:7190 +#: meowth/__main__.py:7234 meowth/__main__.py:7255 meowth/__main__.py:7291 msgid "**Meowth!**" msgstr "" -#: meowth/__main__.py:6870 meowth/__main__.py:6877 meowth/__main__.py:6917 -#: meowth/__main__.py:6924 meowth/__main__.py:6965 meowth/__main__.py:6972 -#: meowth/__main__.py:7013 meowth/__main__.py:7020 +#: meowth/__main__.py:6970 meowth/__main__.py:6977 meowth/__main__.py:7017 +#: meowth/__main__.py:7024 meowth/__main__.py:7065 meowth/__main__.py:7072 +#: meowth/__main__.py:7113 meowth/__main__.py:7120 msgid "**{name}**" msgstr "" -#: meowth/__main__.py:6873 meowth/__main__.py:6880 meowth/__main__.py:6920 -#: meowth/__main__.py:6927 meowth/__main__.py:6968 meowth/__main__.py:6975 -#: meowth/__main__.py:7016 meowth/__main__.py:7023 +#: meowth/__main__.py:6973 meowth/__main__.py:6980 meowth/__main__.py:7020 +#: meowth/__main__.py:7027 meowth/__main__.py:7068 meowth/__main__.py:7075 +#: meowth/__main__.py:7116 meowth/__main__.py:7123 msgid "**{name} ({count})**" msgstr "" -#: meowth/__main__.py:6874 meowth/__main__.py:6881 meowth/__main__.py:6921 -#: meowth/__main__.py:6928 meowth/__main__.py:6969 meowth/__main__.py:6976 -#: meowth/__main__.py:7017 meowth/__main__.py:7024 +#: meowth/__main__.py:6974 meowth/__main__.py:6981 meowth/__main__.py:7021 +#: meowth/__main__.py:7028 meowth/__main__.py:7069 meowth/__main__.py:7076 +#: meowth/__main__.py:7117 meowth/__main__.py:7124 msgid "{name} **({count})**" msgstr "" -#: meowth/__main__.py:6886 meowth/__main__.py:6888 +#: meowth/__main__.py:6986 meowth/__main__.py:6988 msgid "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" @@ -3350,13 +3322,12 @@ msgstr "" " avec {trainer_list} et les joueurs avec eux! Faites-leur savoir s'il y a un " "groupe qui se forme." -#: meowth/__main__.py:6889 +#: meowth/__main__.py:6989 #, fuzzy -#| msgid "Meowth! {trainer_count} interested{including_string}!" msgid " {trainer_count} interested{including_string}!" msgstr "Meowth! {trainer_count} intéressé(s){including_string}!" -#: meowth/__main__.py:6933 meowth/__main__.py:6935 +#: meowth/__main__.py:7033 meowth/__main__.py:7035 msgid "" " including {trainer_list} and the people with them! Be considerate and wait " "for them if possible" @@ -3364,13 +3335,12 @@ msgstr "" " avec {trainer_list} et les joueurs avec eux! Merci de les attendre si " "possible." -#: meowth/__main__.py:6936 +#: meowth/__main__.py:7036 #, fuzzy -#| msgid "Meowth! {trainer_count} on the way{including_string}!" msgid " {trainer_count} on the way{including_string}!" msgstr "Meowth! {trainer_count} en chemin{including_string}!" -#: meowth/__main__.py:6983 meowth/__main__.py:6985 +#: meowth/__main__.py:7083 meowth/__main__.py:7085 msgid "" " including {trainer_list} and the people with them! Be considerate and let " "them know if and when you'll be there" @@ -3378,17 +3348,13 @@ msgstr "" " avec {trainer_list} et les personnes avec eux! Merci de préciser dans " "combien de temps vous arrivez." -#: meowth/__main__.py:6986 +#: meowth/__main__.py:7086 #, fuzzy -#| msgid "Meowth! {trainer_count} waiting at the raid{including_string}!" msgid " {trainer_count} waiting at the {raidtype}{including_string}!" msgstr "Meowth! {trainer_count} attend(ent) au raid{including_string}!" -#: meowth/__main__.py:7030 meowth/__main__.py:7032 +#: meowth/__main__.py:7130 meowth/__main__.py:7132 #, fuzzy -#| msgid "" -#| " including {trainer_list} and the people with them! Let them know if " -#| "there is a group forming" msgid "" " including {trainer_list} and the people with them! Use **!lobby** if you " "are joining them or **!backout** to request a backout" @@ -3396,109 +3362,106 @@ msgstr "" " avec {trainer_list} et les joueurs avec eux! Faites-leur savoir s'il y a un " "groupe qui se forme." -#: meowth/__main__.py:7033 +#: meowth/__main__.py:7133 #, fuzzy -#| msgid "Meowth! {trainer_count} on the way{including_string}!" msgid " {trainer_count} in the lobby{including_string}!" msgstr "Meowth! {trainer_count} en chemin{including_string}!" -#: meowth/__main__.py:7076 +#: meowth/__main__.py:7176 msgid "" "{type}{name}: **{total} total,** {interested} interested, {coming} coming, " "{here} waiting{type}\n" msgstr "" -#: meowth/__main__.py:7078 +#: meowth/__main__.py:7178 msgid "" " Boss numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7080 +#: meowth/__main__.py:7180 msgid " Nobody has told me what boss they want!" msgstr "" -#: meowth/__main__.py:7115 +#: meowth/__main__.py:7215 msgid "" "{emoji} **{total} total,** {interested} interested, {coming} coming, {here} " "waiting {emoji}\n" msgstr "" -#: meowth/__main__.py:7118 +#: meowth/__main__.py:7218 msgid "" "**{grey_number} total,** {greymaybe} interested, {greycoming} coming, " "{greyhere} waiting" msgstr "" -#: meowth/__main__.py:7122 +#: meowth/__main__.py:7222 msgid "" " Team numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7124 +#: meowth/__main__.py:7224 msgid " Nobody has updated their status!" msgstr "" -#: meowth/__main__.py:7144 +#: meowth/__main__.py:7244 msgid " Your current **!want** list is: ```{wantlist}```" msgstr "" -#: meowth/__main__.py:7146 +#: meowth/__main__.py:7246 msgid " You don't have any wants! use **!want** to add some." msgstr "" -#: meowth/__main__.py:7170 meowth/__main__.py:7176 +#: meowth/__main__.py:7270 meowth/__main__.py:7276 msgid "" "**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, " "**Reported By**: {author}" msgstr "" -#: meowth/__main__.py:7172 +#: meowth/__main__.py:7272 msgid "" "Meowth! **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7180 +#: meowth/__main__.py:7280 msgid "" " **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7182 +#: meowth/__main__.py:7282 msgid " There are no reported research reports. Report one with **!research**" msgstr "" -#: meowth/__main__.py:7206 +#: meowth/__main__.py:7306 msgid "" "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " "{author}" msgstr "" -#: meowth/__main__.py:7208 +#: meowth/__main__.py:7308 msgid "" "Meowth! **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: meowth/__main__.py:7212 +#: meowth/__main__.py:7312 msgid "" "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " "{author}\n" "**Location**: <{url}>" msgstr "" -#: meowth/__main__.py:7216 +#: meowth/__main__.py:7316 msgid "" " **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: meowth/__main__.py:7218 +#: meowth/__main__.py:7318 #, fuzzy -#| msgid "" -#| "Meowth! No active raids! Report one with **!raid **." msgid "" " There are no reported wild pokemon. Report one with **!wild " "**" @@ -3506,6 +3469,183 @@ msgstr "" "Meowth! Il n'y a pas de raids actifs! Signaler un avec: **!raid **." +#: meowth/errors.py:140 +msgid "Meowth! I'm missing some details! Usage: {prefix}{command}" +msgstr "Miaouss! Je manque d'information! Usage: {prefix}{command}" + +#: meowth/errors.py:173 +msgid "" +"Meowth! Team Management is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" + +#: meowth/errors.py:178 +msgid "" +"Meowth! Pokemon Notifications are not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:183 +msgid "" +"Meowth! Wild Reporting is not enabled on this server. **{prefix}{cmd_name}** " +"is unable to be used." +msgstr "" + +#: meowth/errors.py:188 +msgid "" +"Meowth! Reporting is not enabled for this channel. **{prefix}{cmd_name}** is " +"unable to be used." +msgstr "" + +#: meowth/errors.py:193 +msgid "" +"Meowth! Raid Management is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" + +#: meowth/errors.py:198 +msgid "" +"Meowth! EX Raid Management is not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:203 +msgid "" +"Meowth! Research Reporting is not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." +msgstr "" + +#: meowth/errors.py:208 +msgid "" +"Meowth! Meetup Reporting is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" + +#: meowth/errors.py:213 +msgid "" +"Meowth! Channel Archiving is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" + +#: meowth/errors.py:218 +msgid "" +"Meowth! EX Raid Invite is not enabled on this server. **{prefix}{cmd_name}** " +"is unable to be used." +msgstr "" + +#: meowth/errors.py:224 meowth/errors.py:419 meowth/errors.py:436 +#: meowth/errors.py:453 +msgid "Meowth! Please use **{prefix}{cmd_name}** in " +msgstr "" + +#: meowth/errors.py:227 meowth/errors.py:354 meowth/errors.py:371 +#: meowth/errors.py:388 meowth/errors.py:405 meowth/errors.py:422 +#: meowth/errors.py:439 meowth/errors.py:456 +msgid "a Region report channel." +msgstr "" + +#: meowth/errors.py:229 meowth/errors.py:356 meowth/errors.py:373 +#: meowth/errors.py:390 meowth/errors.py:407 meowth/errors.py:424 +#: meowth/errors.py:441 meowth/errors.py:458 +msgid "one of the following region channels:" +msgstr "" + +#: meowth/errors.py:241 +msgid "Meowth! Please use **{prefix}{cmd_name}** in the following channel" +msgstr "" + +#: meowth/errors.py:244 +msgid "s:\n" +msgstr "" + +#: meowth/errors.py:246 +msgid ": " +msgstr "" + +#: meowth/errors.py:262 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in a Raid channel. Use **{prefix}" +"list** in any " +msgstr "" + +#: meowth/errors.py:265 meowth/errors.py:282 meowth/errors.py:335 +msgid "Region report channel to see active raids." +msgstr "" + +#: meowth/errors.py:267 meowth/errors.py:284 meowth/errors.py:337 +msgid "of the following Region channels to see active raids:" +msgstr "" + +#: meowth/errors.py:279 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in an Egg channel. Use **{prefix}" +"list** in any " +msgstr "" + +#: meowth/errors.py:295 +msgid "Meowth! **{prefix}{cmd_name}** can't be used in a Raid channel." +msgstr "" + +#: meowth/errors.py:301 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in an Active Raid channel. Use " +"**{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:310 +msgid "Region report channel to see active channels." +msgstr "" + +#: meowth/errors.py:312 +msgid "of the following Region channels to see active channels:" +msgstr "" + +#: meowth/errors.py:320 meowth/errors.py:345 +msgid "" +"\n" +"This is an egg channel. The channel needs to be activated with **{prefix}" +"raid ** before I accept commands!" +msgstr "" + +#: meowth/errors.py:326 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in an Active channel. Use " +"**{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:351 +msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid channel or " +msgstr "" + +#: meowth/errors.py:368 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in either a Raid Egg channel or " +msgstr "" + +#: meowth/errors.py:385 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in either a EX Raid channel or one " +"of the following region channels:" +msgstr "" + +#: meowth/errors.py:402 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in a EX Raid channel. Use " +"**{prefix}list** in any of the following region channels to see active raids:" +msgstr "" + +#: meowth/utils.py:153 +msgid "Raid Coordination Help" +msgstr "" + +#: meowth/utils.py:156 +msgid "<> denote required arguments, [] denote optional arguments" +msgstr "" + +#: meowth/utils.py:159 +msgid "Raid MGMT Commands" +msgstr "" + #~ msgid "" #~ "Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " #~ "\"{corrected_word}\"?" diff --git a/locale/it/LC_MESSAGES/meowth.mo b/locale/it/LC_MESSAGES/meowth.mo index 1bc9d80a97f033ab3ba43a890708cead902a8346..5239f90c72b0e7ae89e963067394c278d1fd1800 100644 GIT binary patch delta 799 zcmX}qPe_w-7{Kvowsg+Qr7f2$d`+F2ZkDSiSz(|AP2?9BA4I-HB#h@Uk9RSJzGWiA);zlLJvQJ6+=nK1VK<8r9LFTiIGWfZ zQj{ahMS57cfVKDnui!_V#8j#M!$piy?<})7IF84uZ{Z*=VJ{x?h_s?&8_uCM{{y#T zXSv889L2P&C~}`cI}_dtkr9mH5Z-Y#k!MR{g?*wS+)u3-#ZTCb6)QzD7{x5!#ya$@ zvcKPg8>z=|2B+~7&zESW$T56|-B{@p31J@|#sVhrC3a%J~Rm(y#{TzzxQtOmH35PV>QLY1#$NH^fQ5QD*b^8{ddb{?jxvPIRw|lsx zG?&j$6h^eMe}`U<_vp2wC-rCIyP8R#Mox_C!r(m(rziE@sq6YG)2xXz5A@C1M>>~n I(6;mOzrCw_X#fBK literal 31166 zcmd^|Ym6kAzJY|G==)*~b(zf`SZKJ41MamljP&N4*l|{d_r4=Z+R#ntqtL$+KL2+3{C}W7&GjSiOp-qj{dMSHfIj{MNwNX`=YhWS2f2sO zL+Jg`Ux1#0{x(#6xDTfMWnG8941Ms2ljH>SSD-YJ{150R^esPx6FhU&R9?@E%B z(62&&4EjSUJcGAW=qjJT#AM$NAN~k>me1euz9d5I^Z z-jF1}15Mw^7sufrpIfJx8_$mz?BC$>#z&ImZG8SF^d$6+XOiS!aD5G7+ynjov#$5= zgZ^ti{{-|I?tA2%HJN3%v^%>{;CiEdbe+G&QCBGT2e;xYse7^Srwg&wY zRG&X`F-f+eUx!|SUfggy`KQo#@%ay+vWGV#gueq_hkh3N-=Mz){nT?lp7!%e@@_tl zpyJDCp={|^0O=&4V*zILH{{%6AHe*%3UpZ^G&Lhpn5AAmjzy$?EswxK@_U4s4^^f%v> zB>x_Ina{ttgRg?V=|%V74?{K2O(-go{2cTU^bet@q3;^Gz4V}{Qu2FH-S_^nU*CuR zCq91@D!cpY1l~dKnI_3Ufc{6Q`1MzJUC)05ipY|C_S|obq5m1aeFm!jcCRK0AI&x- z2gGXQ{nOARyri?uAHEL`}WKp%o44&%e)&=b5q!b?Bz;B~LP^IwlZG(P>nCgc4( z?UVodLC9MhpZ^T+C6Bl9`fgtL@RI)i2rpcr{d|buPw{$-eR95Jyhqi{XFeaUi+l&K zkMe5qdM~dvUJvjRkM;8&Uec5Jvl`z(@8k7$UT@|l8R`e~NEUeEzU)UffXZ6Tc|Y`& zU3D3!;l1=E{v76w< z1H9r-H@x`)C?V5gS^Vx{-Yka?_d}2Il8$4-$@lTP!0Sm~Pw@I)Uec2!UE4~pmeX`Q z+s)H#cr|@-nvW+%IUJ{-n2slDHon5;H0utEVLM5SVW&Us7Qe5j!; z_WS8(uJ1?r>($|2R!q{Za^$_z;Z8Xo7n}W8*TI?j;oDf#Vw`4aZ&Xfq)D`^dB}+@k zi^*cg48}dC!;Kbd>Luqsh1(WI9U6`DiyE!G3;^({k9q$}fpyFqjS* z*fRXcCX3^AXH;%xn|uxb<6~Uz=3CjcKZ#?A4SR#>fUgP(JGNKk<7HE(@pd_7JXNc% zT(KD&e4c4;aUeDhAK+xW90&awmHm7i#FjCN>h2C2InMKTdQP0*D|o;L4r`ca$2v!a z#yiiF_Fw@6753`A{mt*o&dva`EW;$@JWX6DKd& zO_QrTe7BjS25@0x8`b0A9>PS4;DW~A%dt*b-08CHA*Jg z@{Zd)-#A-jrtoiXIBumM#Y!~;YkyMi4bvQjx;oj`MRh&Y?{aH`0r$$Xo94rE+Qa_K zbeN4sGVw{;q=$-9+lWEB?~T;7pDtIlll zavtVX%yv!{BV5?AY-d6BW)`2f6dIUtG!4#Vgrx zoT0|@9D{N(rK`p5DHEGsSu|ZP;hgm5#c4UgKulEmPG-V3JE&F7R6jG*$^1r!gfbx7 zPToelPY%jY6yv5Z3X0rH*A@pDMAkKF^~#nBZ-BnNa~E;WLJjycpOaLyxS&jI!6OFlwN7K!mk|N zl!jz!dz6jRt%3>3kulAodW0o#OC0jSxL=j92`Q;;{m4U-DR;Hgqui>-%ttYmZYgD! zw)V>m&BHT~vJQG7HcxkS(V8v>S&yOe#ED|uDMz?sWY*w8JAHv><*I1XG)JRil;yCK zdvoenH@K?j3c>ZLC&fhWFYDt6S_=!u5Cbzp`&Jb(^=Nc63K2bz-tJM52Che52ew<| z#^DzHvG|i~_OuXPz0D23H8a>AoRo&FONOVUvv{Q2`oFftGE~F5-3z|7vz>RYFn(sQ zfyc}Fkf4*NOW=+r{6{)K;nmw#=#5Z@%$SYC4yH)d?hT~}b!;%lalX8QtP!bHk#I=A zOx>cQd9fH9m(va^ZT`3ltWrjEdM=bJdA?(shS;xYR57Y3qD$V^p&qE>VYeJEPJC8) z09T@FQkpe^Rw{mWIV};QM=ZPYg6_5ufwzGf>f#12C<WLtXXTe z6VQM}O`kH*fFzzwFXTHIq4|cz7ZzjixMOtHrS8ZrT9QcHZAfVREO$kX`_l=EJjk!N)29hcu=8pPS`j?j+Df-Zcra5_ zc?p_(GCkjn1zZ_nEaN?N40F%Y;dHRc`^|i^mlOR~4j(aFI($Ty^L*Y1vk-alYB-A< zc@<$_z(-qX=9GRx!u(#tBl`2hoPp-*$o!4mKtOiEy@R(#=wG;f5V}L~c>WMk5oNg9 zqdg7Upeh{>W7q@*83TB(EB_NbmjwdTh~Ru0I&Zgx!QWcbgTXf+ka9mS^m?bt-GsV# zr`*ja4^(d5kQ@)XBa1U^vw!INYH|`BGfK-2nk7WJZ82x$(F+U4b+?kI5gVvEz%Y5| zRU{w?BR3MwPh&Pc3Nkcq)3aqg_?p{+`_n>h=)k}yk51#j2H9ja_Atx_#Fxxvyivh&Zz7UeR zGE@61HKK=h5_7J1?;F0$yO$<;Hn{$7T9Oyf(%r0&uhm5y&**BppY3KvU+&ND9A7`6 z3GvdJu*qj>h(|3zry`%rdnfP9!ME<_`4bF!n^kY8p7%f+IxJmYHMk!B^EC& zxrm17u9@_v{8Dh=-Fo&%yIpv-?{4L~JoN?>CadT7C8@*pR`_5Ts-E-le!+yyLph3T z<_^*&@x7knZErWd*x&K^eZ7A0r-sFhbeghJT~wVJ&98V7Q@ zHOQ`R=9h2B3UfS$|GPObyDv|NZaL17UZ>A0%&m&OW_*tashWHFaQb*mOFq1`RH^OV zG-|4HM~xE1iU|rF)tjsf7~PA=Fs<~h9>@G61|bi+QTVZyo+(QbY0G~E>+zlFJ|Igz zP39v!5q+>lk%r5!wd?5|_YwxFB-ev#tcpdupUfz%0HZSK2&UDeYqRhgye}tvD3xx@ zJ)bblnTC3u>OdN6A(VWzn*Uvl#Iz;!Fh7u5DZ^mmgwVp{ zb!(Ob%BD)jJk`uL^^wL0^+?VlCb9{xOY+nyNUVg!O*d2luRNh#!mJ0Zb&Xc^z@!AH zz~8874q&KtfYDH2iIenqYFVhME^bGa5R`8}e`%)}UA<(9O+CDGSICBx`!E?`nL6ob zfYC-azUCkyXRz?En!TpX{Y^m|V5TpnLqbV*i`fs4;`q?2K|y*>sed&koKhwU!FRm4 zoGx0?rg=g6402OFQs0w^DMd0~^I7^AuSMXzsAA0+B?{(i^#U6P7|={mGu@HnZ78S@ zbi1GyO7)M@-3yqs)KRf>RCFfdxfD0n6JvM619{gCJX~9;ZfeXnR$~+k+6xP0GeW1& z8iu_w<=a3zO$cTh?q9rG?p|LBSC~snA;>tA+u!q z3i-pRj(oZpp1*(mfKAhya9-P}s?5_`sf(aC|A@t7VuHN#mq?^E#?UVDQq^9o=SW!% zz}drksA@grBi1`&4jHIE-XzaxrH0*j2KmsA+;NGXHJdFdd=y)}$7wSlpoWUvu$Q4(;1940nlp zV#nSHxZaAzw|T@McWsbI3!5!gw&J`SZikRy5nF6<9|6PrR>rC)Z#l0Qm9^wH4(;8+PWRr;W^lRE>sh+n02|fuRm7Smxk8x>zk>fHoMcGcA*n#A04yP}FXMhXY^6Rg?^P zn{1&|(luNqGJ8T1ml%j=gq<4CY!JXGgV}OugVoKexNbm`l_o~{X2~)ZELULm1Sl?S z;JZPFt`_{pszEc$=_b`34W2|q^<_t@l_iEY@G?6k-%$w&)nJMV0j)(_HmS_$jG9#W zs>?#KHY=bJF98e~pO)%IRD*SxOHTxo1LGc(hT@`0p662&+JBZP8} zQfNy^OzWc5D&xGhTWD~B$(lPQLfj5BZ%EB_Ga773q@_Q>aYz{`YT`&Ny}t?Uem++< z$-uA@5ay%;e&ygp@uXQTslGd~L=u+~0(!1|lwr;JC5BM$N0(-Inh1&9u)hSL8JIec z(AXbi;vgE%Eh{J&Y^NkTu{2w+F*sOb&FIAXV$_2@+l;}|wDJoI9JbXUW(LL_Ew9zi zBTg0*cQ9rMRgxW$JTOco>d@QrH(i2|2THTLq zzZ67L7dhpMqRh=HX0>0gmDe1WdrsRd z>sWHWa1w7kDJPkgohlGOL1D;7tg6f-3#{v2-==1pwWQZLUgNV>bYwCz!2=ppE#h|f zz{HS21*0bsM}D_s*a5xGwsi0fHDluf+pFy94rRrd>N{`4e(nv`G3~ht>wm9ucy&WJ z@4)gQgE}U6%c7HMlxz}TSg;Isn`g_R}(7ai) znM{>HSsFfh5Vs`Kj{&cUMhvKt$v6x*5Pu|Y)6j-56=sX!)ONqI?a-&^aLpmwxJDF} zA9)>|1_rXPpc2#k8Zpd=;iwpScfZ;*eMtq!VXv{sIsa5`1b6dPlxst!ZvJ??t*o$G zeV7i}myN<;9pa>YFzCgX;Ze*N~voP^Bx<0 zkd`}5D%m@>ohHTse=M$q+-fZCC{TN(hZ<@@#I{Rp=ABGs8*CPDsaygbqc8wI3f(F- zve^ayE)F!7+I*w6sy_GybAVPT;X;!m@$p{I*1p|~2UiUH~-MUzur zY*|?&)G_4T!WFM)G%nON4LL>a@1;v@oVCLp^GiUNF4f0ALZ$42+)XQOn6ac8r((KqU^6tRFJm=` zb=#+XMfX@q6YLobV(Lu`JEkKonQU_?h5h(iV-fc`pu)BhP6IGCEqYd0VU$^KNW4{G z*pML~wQaY`x94ZGuwZ-al>oR=rg0OaRh$fAjKdCEdh=4N^aFI%n1gu-U%Z#Z<}KZp ztF1wR<-xlWHP1%IVdipoTM`L-;2Kn?mFyp?iVNvVBO_0rNcRt`6mjIb-ae$a58K-h z@b;u|4KaBCk?YC%QTYkVhAV5`mFI}Bc(2ve#doBAs5$evc^vU67s0u#tdDy|cjef$ zH(uE&SJQ>_=QdW33vs1U!lBbp zapiy;AfA|B%&o1YKm$&A=mZb3S*A%nZ^V&^4a&bopEDg)Mpg9X#w{d76_XN>jExH~ zPU#i5N4~>1{a1eZ?t6g^lYF+DjJ4}$-@LA_T*)Y$PgSh?C8TnJzAu|G=$GB(@D`Uu3baP zwUdAv54`JfOQxO*{B+^)J%3P6yO0UJ@g4=_0 z04u~+oqMxWjwTa^?B~>qz8qZDgbfg#QQvk7&fBNtPo{oQH#@~EzpmTodYZ^D?GoVU zxYlq-x9^xQXYg(;x0I9WY1nrcdVf_aGd^)ox=WWB}1PPcaUWIKIECtkH`)U3 z6d3&VLv+STZB@ZnG*8p%j;@Ah4C2#RR>9*eN`VVqb#)W&wO35F0Wr!1ztDr7b~vS# zUUYYXS`8JW!B`Ti8G2?z zj5{NmMAGFBUT)StXBk|#R_%*%PBR(G0c6|*?1Dj!%3aN$flE>XuIx{ykHA$MT6MM# zA+uE**1#WBg=16NMQ<*_W;H0gJUBo4t`2d|DL{~=S+*aoqirq4AxDnaO>)?+Se~^P zPLA`zPC*>~+RJ})z&7q-`L&n-R$A`tXh#OuIPsz4zRv3we6wJtEiUb9dA?WRV&zYy zYMJIZDz^%R=iB1vhSfz6zV`CxGOUd@N0~OH+bz4rs8=FVeR6+<;8Bm+6L_)%bfLr@ z;*y5+E8SsS*9w@-g3*x1b?BB6cgiu6UdIp$mh;VqrQys;$`en%@jNPtTFbNA9xYV0 zGevWF9+s(n0+$$M?+2Qo8li5z@X};iXNU~=RL$0pcVb4)Iet)DIy0|?Z8)H`N)0Bc^Ge<~G5PldWaed=H zip_Dir-DEuq%j~|HXIxk#**L==wvu8cTJ(@f;30>+!39p_|z$O(1z%AIgg8??s7aB z`Acem@4m*VF%r1!8}xpY*lcci$t1cY^%xXDo!B%UHZ)xszE{1Fz6^rMKrmMTGBBX{ zh2};#RmF03i!xbk%F|u$LcH`f3k8DL6l1F=D-_@d{4@mz7-m7HyC@2FPO%=s(LO|p zX2}PKP>9^Obn2I8%TX`G>aLjwZ|c8c0LFz#CB-sbQsCRN)|Onl*rl2o1!w&@X3IVZ;ff*t?q^>> z9@cR!)p-s_&xM6yFlOSmp`WUBbeo?$8=JACC9WU+BH<4n%*Oi-V22J08Z5lx9!F;a z8M5J)89a&Wa=e;n_fJ@$v&XdL@{1~`sa(mCdi zEZgyE+=+#o$BUcAm3Tt43vZR9fGF%%wyP(r049B<$|wK@uapMhM=&a#1k6)E2RO%) zbz-*gfKCqc*DtaU)T#=v2w{woa29T-)^+yf z>g3l@W*gK$iw+{-ssoKd;H*g97HX9=^QoREC6{8kDr$|tc3?M{!Hq7VfiPZYqoCNr z3GrJS1tP4>D7j#DK4Bz*Z=_&n3y)(<3T*~8V6xTsBs&~3{$3bs7tBWvMXDp^^T^jq z(0c`9o`qiumojrj*a}6jA~fHQZ;}d5ab9B(=*<$b;Cj`oo2C-5gB&le5qP2dES1%XB=T&l{rCa~4k@JX;R^9qXX8 zKG>Y+W6g*#|A>kO7+eE}+v!G9DtZ$X#dkJ>qJ^ki47r^EbZ0lE2?UD)=nfiZ^*1~B zShif@4mkDLY{O0;&b9%kz(Ygd$7Vo6qvQ`=;A$sjZqSji+M z8=RdUoICwU|4$}sm38T~g)EXfMP*HObi$h@M=cA(V&Y~XWRO~g^XBIsb%3#xp~VhZ z(3NI#7b8|Hxz&9ppK2Ylm7F9wo){eBj~}Q!G$}Zu#3CHAh(DNu@5OMQWC4wc*Ypkg z^B71g#G5WhgzN&TnX+N47bp-^ejI#f0ed;(5I97X!Ytqs+@(tlB6f&@7|?CsWPFO0 zRIk2G;|d!gG%CtFJ}9BZ+mER(I25nT*xa8tc@|H+g~8PwDwnpzp`Dp zo0Gedba8?X)Koq(*Fr8A>Rs+0nIw&>IxZzPOMcuO-i{lUjt))BUa6Clcid5U_SSvL zVA7lSg`VOODsu@g6CWRijp zURDTUYBu$0C$nc1H5LM0C)*(zlQxsF$x&$6fw)*Hx>5kUXuxH{L6?Tk1L5O|N!=If zW>uhQ7JUVKWCMnU#{5AZqz2SOLoLa0=z5ofjG8q&Mhu{-V>ZTcL1zwbGtl}`MLW~C zxlzF^rM1LWFR&@TPN)J%PXSq8Mu8h#HeC$m7C40zDJigK6wXyrMtJ3yO`H~28|<<) zRSpe23bRNbWhkL0Lc@s1EF(6m)0aRz9~sm4qKD)vK?gVJ{*E@0MJRwrd|?A^J(o+?1Tt24wd@)7JnrUsxnx3NLeABS1ntBs z8@}elBB(=Wki~eqqnyp_EphcHBtu^K2u0lt#UAhomdD(U^|bg%G9il zw4$SL*?CM;lwz!cJIO3&fy!$0k7Gd-fb2yHVxb&g9R-lym?@l4@0cj=$&uSk=GsyW z9*{M7S(?~Ool}SHsM83;Dq^y_Qz&mD-hf-C27kQ@pkltk4?mp=pq)RR31>sr6(EmN zWf zWC#q=t5@V6$Bk_tIAEV@=8)X`)Or9 z`%{7n>_}&pB~`&37o}!{!6-iAa_xZV@!1l|Jor~~dj{CosPvk{(=w8n6W7w1nEaqB zJ94E(>IX)t9){zh<_3`?8Dv*~)J7UIrdH*7B7o-d)FLJ)E^sSaaZsHr zl+hXmzKc3Cs_MP9Grx`%&X2n4$pOtzugxFia~Gu2m?RyNJLQ#*0O&mQs|j{<`{SXA zBGw@-eRD^JcQMzfvYT#Juz)elG$xF^4Kkn|7J6_ z!$$MnVC40~(pkN&07Vx%#FQZTU|Yv;EY5{&o-oxd+R5plr-Ay~r89d}Xi47eK?w*# z7_v_U%%c^A3ZV@xX*47i78sY=1FyRkss+J)=`9R9#&u0Hln^aTuEQe{1DkP>ZPA1J zXaofwxb>`S8g*HCXMx1hEY=4wQ)>LjJqOS_vRS|4se^rTnRv!^LJfW`!lh;rPolmq zl%}4T2~UKRhuFYE2R;|uW-nfR%5Dz7^1UNBqtfHDhTP>b7ytXRe(X@ z#8A3M)Eg<~<-5?|S(mjO*^FH=o7n@dc8R=- z0SGWz>CE?Fsd3E*BuaI_#$(Kib-D`8h()SldN~;62;lIwBf^Yt_n`cGS579b0W{MJ z+PyJpfK`^fo3Y#72+Kk1*p|K?X*_+q;CVpQ$pwBhu4)E|#bA$G?6!60Y#s4Xf2k}&uKwwgJbv-yTr6mq29 zsuh8Ug{8IFr9DO}y#-x8xGy&RH>>!_`$m8%N1{d6&z)G86APF>0yhWgJXm)S*4aW# z4B0Z$<7r<6Z)>&J7YLQb+{KaD+HxWokrmpOI=S+!D(cyRSSwZ@bRzcY#^Rqvq~INC z1NX!^P32EsQnAVezC^*Nv2uYvYr;icn}{yL-OWtQWb5s9Gux&Wm&&4}^(Iv@(()NQ z%_#I-n{qe^%Q|M*t|`}H2~LP+q}OuI6C&>2Hzo=9SqzwMR7UH?z}M2I4sVlE+CGy5 zrwoL<#kUxAsP~y3R=#bXA&nu*L*4X5dU=t%(pYJ^u{yiGlx=HWzw0{=x7Xf zD}2@-L+Xcz#rAv^=l*o&WGed*IGKv$iCY_tv$ZMc@k#!G@wBdq=f#8LLYtEttd1cr zt`4a-7y_3^M@A9WZ0hY&R+rTi)L5u>T%^hmM${&as%mcTR*}S`@m$EQ8*QFty~A0x z7ZjKQ2XzJ90I)?nufIfPCx~mT;*uxR9=3H_B@=(+!PZoBu;S8E5>_zk zO0Vs45+VqYr)Ewi$9ipn|Hr`A$g8`>C7i^}%4F<09BDo1iE5ps>5$-S^Mq?%jYgX} z+Gb^G)r5qnxVJj(N?xc-3?ry$wK_mB6@x3Waf|(D8)1>eg=0I~YJQL{P?15*uI{M3 z?`Q>%u>(uHv>e09FECR-3d<1=q5n=VcTUQpaX=leHv-R@?Km%Vw;)5Hk5EE zi_w<>785ydM1C+}szN|JsT|+yqv zLC>DW8;)3Rp^~XGul}}6+FuO&zAB)DcFio-Hukd2u7@=imTW_5i~kFuxnLho!?II~ z-4NFbGO7ay0QkG(A=o-xJf-@zm;bIUI^h^7?OFx4v;E2!ZSf3;47BLVGZXPF>+llH z+=c;-h({eIV*rMU3&m*O*^XT4Fo3KbGY`JP!z%~tv%{TyvaqAEva%{S6%eqc#hx64 z1Zr`K_PbNtiq~d!SF4Ymd{?OmcJ0Zp-|Pj>`lzg%O4uf%w@p&5mxu zCTE?RodMJbo|iq(`06CsPYtQM%y}US0@^no7NBO9QQA5>`|3MgYb?dGhr=r7;EudbAUBk4V!h7w#u6+{4R5wd8|C&Q~=~uVMS0 zd2A8|HmlX4oYo9~#W2l&jNqSZ7u%SZXV#p{tg6gaM~zt!iR9MV@KyVD+-UUV?FEU7 z3X?4l_*lG;hG%MR#Fcr%Pf#W0>~RG)#DHM6R&xrQ+F3Fs!>2UH@(AyV=9I#yMQ&`I zJp1Eo=gywwpkF_|VC!VJID30T@h1w=mnoEbhaymN^ttEOE}mm2pnJ!_FZRw-X(zOs z0#rpLs*9RVsE$=Dij+K?_Fa_(+R2G{ZsFilxhPEY2pbmdYxGM?I++_wd(lalk0e^l zrP}}8=3D8jr)+CtEMLtX#@zr&a0=HJnUEbQL8md;tEJ5e{@YW1nJVwXZgVROg;TmS z3$q8U9o|qeR!KzaqHVSKEb7>H5)ZWwoAn*|Vi<;c*dzho3p?PM6=PG4KrsU3#=;@( yg#Q|VZ>x!(i>Ikn2O=-X** or reset the hatch timer " +"with **!timerset**. This channel will be deactivated until I get an update " +"and I'll delete it in 45 minutes if I don't hear anything." msgstr "" -"Questo è quello di cui ho bisogno: una lista di canali del tuo server che " -"verranno utilizzati per segnalare i raid e/o i Pokémon selvatici. Scrivimeli " -"utilizzando questo formato: nomecanale, nomecanale, nomecanale" -#: meowth.py:341 -msgid "" -"In other words, the name of each channel, each separated by a comma and a " -"single space. If you do not require raid and wild reporting and are only " -"requiring want/unwant, reply with 'N'; however, want/unwant is quite limited " -"without raid or wild reporting." +#: meowth/__main__.py:731 +msgid "**This level {level} raid egg has expired!**" msgstr "" -"In altre parole, il nome di ogni canale, separato con una virgola e un " -"singolo spazio dagli altri. Se non vuoi le segnalazioni di raid e/o Pokémon " -"selvatici ma vuoi solo le segnalazioni di Voglio/NonVoglio, rispondi con " -"’N’; altrimenti Voglio/NonVoglio sarà abbastanza limitata senza la " -"segnalazione di raid e/o Pokémon selvatici." -#: meowth.py:353 -msgid "" -"Meowth! Great! Looks like all of these are names of channels in your server." -msgstr "Ottimo! Sembra che tutti questi siano nomi di canali nel tuo server." +#: meowth/__main__.py:735 meowth/__main__.py:5490 +msgid "expired-" +msgstr "" -#: meowth.py:355 +#: meowth/__main__.py:739 +#, fuzzy msgid "" -"Meowth! Something went wrong! Please type !configure to start over! Make " -"sure the channels above are created already!" +"This channel timer has expired! The channel has been deactivated and will be " +"deleted in 5 minutes.\n" +"To reactivate the channel, use **!timerset** to set the timer again." msgstr "" -"Qualcosa è andato storto! Per favore digita !configure per ricominciare! " -"Assicurati che i canali sopra siano già creati!" +"Questo timer del canale è scaduto! Il canale è stato disattivato e verrà " +"eliminato in 5 minuti.\n" +"Per riattivare il canale, utilizza !Timerset e imposta nuovamente il timer." -#: meowth.py:357 -msgid "" -"**City Location Configuration**\n" -"\n" -"Meowth! Alright, we need to set starting locations for each of the channels " -"you just mentioned in the SAME ORDER you typed before. This is what I use to " -"generate Google Maps links to give people directions to raids and spawns! " -"Knowing what town everything is in is often good enough to narrow it down. " -"One way to put it is, for each channel you just listed, I need a location " -"specific enough that I'll know hich First Baptist Church people mean. This " -"is important, so please enter it in just this way. For each channel, give me " -"a location using only letters, no punctuation. So something like 'kansas " -"city mo' or 'hull uk' without the quotes and separate your locations with a " -"comma and single space." +#: meowth/__main__.py:741 +msgid " raid" msgstr "" -"**Configurazione Posizione Città**\n" -"\n" -"Bene, Abbiamo bisogno di impostare una località di partenza per ogni canale " -"che hai menzionato prima usando lo STESSO ORDINE. Queste località le uso per " -"generare i link a Google Maps per dare alle persone le indicazioni per " -"raggiungere i raid e gli spawn! Sapere il nome della città in cui tutto " -"questo avviene spesso è abbastanza. Per ogni canale che hai scritto sopra ho " -"bisogno di una località abbastanza specifica per permettermi di trovare il " -"posto corretto. Questo è importante, quindi inseriscile in questo modo. Per " -"ogni canale damme una località usando solo lettere, niente punteggiatura.\n" -"Esempio: “milano” oppure “roma termini”\n" -"il tutto va digitato senza apostrofi e separa una località dall’altra " -"tramite una virgola e un solo spazio." -#: meowth.py:364 -msgid "" -"Meowth! There weren't the same number of cities and channels! Please type !" -"configure to start over!" +#: meowth/__main__.py:741 meowth/__main__.py:5684 meowth/__main__.py:6300 +#: meowth/__main__.py:6568 meowth/__main__.py:7080 +msgid "event" msgstr "" -"Il numero di canali non corrisponde al numero di città! per favore digita !" -"configure per ricominciare!" -#: meowth.py:367 -msgid "" -"**Raid Command**\n" -"\n" -"Meowth! Alright. Do you want raid reports in these channels? Reply with 'Y' " -"to enable !raid reports, or 'N' to disable !raid" +#: meowth/__main__.py:742 +msgid "**This {pokemon}{raidtype} has expired!**" msgstr "" -"Bene. Vuoi riportare i raid in questo canale? Rispondi con ‘Y’ per abilitare " -"le segnalazioni tramite il comando !raid, oppure ’N’ per disabilitarli" -#: meowth.py:371 -msgid "" -"**Timezone Configuration**\n" -"\n" -"Meowth! Ok, to finish the raid configuration I need to know what timezone " -"you're in! This will help me coordinate raids for you. The current 24-hr " -"time UTC is {utctime}. How many hours off from that are you? Please enter " -"your answer as a number between -12 and 12." +#: meowth/__main__.py:800 +msgid "archived-" msgstr "" -"**Configurazione Timezone**\n" -"\n" -"Ok, per finire la configurazione del raid ho bisogno di sapere in che " -"Timezone ti trovi. Quella corrente 24-hr time UTC è {utctime}. Quante ore ci " -"sono di differenza dal tuo orario corrente? Per favore inserisci un numero " -"compreso tra -12 e 12." -#: meowth.py:375 +#: meowth/__main__.py:809 msgid "" -"Meowth! I couldn't convert your answer to a number! Type !configure in your " -"server to start again." +"-----------------------------------------------\n" +"**The channel has been archived and removed from view for everybody but " +"Meowth and those with Manage Channel permissions. Any messages that were " +"deleted after the channel was marked for archival will be posted below. You " +"will need to delete this channel manually.**\n" +"-----------------------------------------------" msgstr "" -"Non posso convertire la tua risposta in un numero! Digita !configure nel tuo " -"server per ricominciare." -#: meowth.py:380 -msgid "" -"**Wild Command**\n" -"\n" -"Meowth! Alright. Do you want wild reports in these channels? Reply with 'Y' " -"to enable !wild reports, or 'N' to disable !wild" +#: meowth/__main__.py:1041 +msgid "Starting up..." msgstr "" -"**Comando Wild**\n" -"\n" -"Bene. Vuoi riportare i Pokémon selvatici in questo canale? Rispondi con ‘Y’ " -"per abilitare le segnalazioni tramite il comando !wild, oppure ’N’ per " -"disabilitare il comando" -#: meowth.py:386 +#: meowth/__main__.py:1094 msgid "" -"Meowth! Ok. Time to do one last check that I have either an admin role on " -"your server, or at least a role with these permissions: 'read messages', " -"'send messages', 'embed links', 'manage roles', and 'manage channels'. Also, " -"check if my role is at the top of your server role hierarchy. You can " -"restrict me to specific channels by editing channel-specific permissions if " -"you like.\n" +"Meowth! That's right!\n" "\n" -"**Want/Unwant Configuration**\n" -"\n" -"The last thing you should know is that the !want and !unwant commands can " -"produce a lot of clutter if they are allowed on your main channels. I " -"suggest having a dedicated channel for want and unwant. Just type the name " -"or names of the channel(s) you want me to allow. If you type something that " -"isn't a name of an existing channel, I'll create one by that name. If you do " -"not want to enable want/unwant, reply with 'N'. " +"{server_count} servers connected.\n" +"{member_count} members found." msgstr "" -"Ok. È ora di eseguire un ultimo controllo per avere il ruolo di " -"amministratore sul tuo server o almeno un ruolo con queste autorizzazioni: " -"“leggere i messaggi”, “inviare i messaggi”, “incorporare i link”, “gestire i " -"ruoli” e “gestire i canali ‘. Inoltre, controlla se il mio ruolo è in cima " -"alla gerarchia del ruolo del server. Puoi limitarmi a canali specifici " -"modificando le autorizzazioni specifiche del canale se vuoi.\n" -"\n" -"**Configurazione Voglio/NonVoglio**\n" -"\n" -"L’ultima cosa che dovresti sapere è che i comandi !want e !unwant possono " -"produrre un sacco di confusione se sono consentiti nei tuoi canali " -"principali. Suggerisco di avere un canale dedicato per per Voglio/NonVoglio. " -"Basta digitare il nome o i nomi dei canali che desideri abilitare. Se " -"digitate qualcosa che non è un nome di un canale esistente, ne creerò uno " -"con quel nome. Se non si desidera abilitare Voglio/NonVoglio, digita ’N’. " -#: meowth.py:404 +#: meowth/__main__.py:1120 +#, fuzzy msgid "" -"Meowth! You didn't give me enough permissions! Type !configure to start over!" +"Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and " +"someone has invited me to your server! Type **!help** to see a list of " +"things I can do, and type **!configure** in any channel of your server to " +"begin!" msgstr "" -"Non mi hai dato abbastanza permessi! digita !configure per ricominciare!" - -#: meowth.py:412 -msgid "Meowth! Okay. All of my main functions have been disabled." -msgstr "Okay. Okay. Tutte le funzioni principali sono state disattivate." +"Sono Meowth, un bot di supporto per Discord e la communities di Pokemon GO, " +"e qualcuno mi ha invitato nel tuo server! digita !help per visualizzare la " +"lista di comandi disponibili, e digita !configure in qualsiasi canale per " +"iniziare!" -#: meowth.py:413 -msgid "" -"**Emojis**\n" -"\n" -"Meowth! Alright! I'm ready to go! One more thing. I like to use custom emoji " -"for certain things, especially for displaying type weaknesses for raid " -"bosses! I'm going to send you a .rar file that contains all the emoji I " -"need. There are 23 in all. All you have to do is download, extract, and " -"upload the images to Discord as custom emoji. You can do this all at once, " -"and you can just leave the emoji titles alone!\n" -"\n" -"By the way: if you need to change any of these settings, just type !" -"configure in your server and we can do this again." -msgstr "" -"**Emojis**\n" -"\n" -"Bene! Sono pronto per iniziare! Un’ultima cosa. Mi piacerebbe usare delle " -"emoji personalizzate per alcune cose, per esempio per mostrare le debolezze " -"di un raidboss! Ti sto inviando un file .rar checontiene tutte le emoji di " -"cui hai bisogno. Sono 23 in tutto. Tutto quello che devi fare è scaricare il " -"file, estrarlo e caricare le immagini su Discord come Custom emoji. Puoi " -"farlo tutto in una volta e puoi solo lasciare i titoli emoji!\n" -"\n" -"Ad ogni modo: se hai bisogno di cambiare qualche impostazione, ti basta " -"digitare !configure nel tuo server e potrai rifare questo di nuovo." +#: meowth/__main__.py:1137 meowth/__main__.py:3663 +msgid " or " +msgstr "oppure" -#: meowth.py:427 +#: meowth/__main__.py:1143 msgid " If you have any questions just ask an admin." msgstr " Se avete domande basta chiedere a un admin." -#: meowth.py:429 -msgid "Meowth! Welcome to {server.name}, {new_member_name.mention}! " +#: meowth/__main__.py:1144 +#, fuzzy +msgid "Meowth! Welcome to {server}, {user}! " msgstr "Benvenuto in {server.name}, {new_member_name.mention}! " -#: meowth.py:431 -msgid "Set your team by typing {team_command} without quotations." +#: meowth/__main__.py:1146 +#, fuzzy +msgid "Set your team by typing {team_command}." msgstr "Imposta il tuo team digitando {team_command} senza virgolette." -#: meowth.py:439 -msgid "WARNING: no default channel configured. Unable to send welcome message." +#: meowth/__main__.py:1186 meowth/__main__.py:1198 meowth/__main__.py:6522 +msgid "" +"Meowth! Please wait until the raid egg has hatched before announcing you're " +"coming or present." msgstr "" -"AVVISO: nessun canale predefinito configurato. Impossibile inviare il " -"messaggio di benvenuto." - -#: meowth.py:472 -msgid "Error occured while trying to save!" -msgstr "C’è stato un errore mentre provavo a salvare il file!" -#: meowth.py:506 +#: meowth/__main__.py:1233 meowth/__main__.py:5458 msgid "" -"Meowth! My roles are ranked lower than the following team roles: " -"**{higher_roles_list}**\n" -"Please get an admin to move my roles above them!" +"Meowth! Someone has suggested a different location for the raid! Trainers " +"{trainer_list}: make sure you are headed to the right place!" msgstr "" -"Il mio ruolo è gerarchicamente inferiore ai seguenti ruoli dei team " -"**{higest_roles_list}**\n" -"Per favore segnala ad un admin di spostare il mio ruolo sopra il loro!" - -#: meowth.py:523 -msgid "Meowth! You already have a team role!" -msgstr "Hai già un Team impostato come ruolo!" +"Qualcuno ha suggerito una posizione differente per il raid! Giocatori " +"{trainer_list}: assicuratevi di esser diretti nel posto giusto!" -#: meowth.py:527 -msgid "" -"WARNING: Role {team_role} in team_dict not configured as a role on the " -"server!" +#: meowth/__main__.py:1297 +msgid "has despawned" msgstr "" -"ATTENZIONE: il Ruolo {team_role} in team_dict non è configurato come un " -"ruolo nel server!" -#: meowth.py:531 -msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" -msgstr "“{entered_team}” non è un team valido! prova {available_teams}" +#: meowth/__main__.py:1366 meowth/__main__.py:1382 meowth/__main__.py:1398 +msgid "Error occured while trying to save!" +msgstr "C’è stato un errore mentre provavo a salvare il file!" -#: meowth.py:535 -msgid "" -"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " -"an admin!" +#: meowth/__main__.py:1384 +msgid "Restarting..." msgstr "" -"Il ruolo “{entered_team}” non è configurato su questo server! Contatta un " -"admin!" -#: meowth.py:539 -msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" -msgstr "Aggiunto {member} al Team {team_name}! {team_emoji}" +#: meowth/__main__.py:1400 +msgid "Shutting down..." +msgstr "" -#: meowth.py:541 -msgid "Meowth! I can't add roles!" -msgstr "Non posso aggiungere questo ruolo!" +#: meowth/__main__.py:1421 +msgid "Are you sure you want to clear all regionals?" +msgstr "" -#: meowth.py:558 -msgid "" -"Meowth! Please use one of the following channels for **!want** commands: " -"{want_channel_list}" +#: meowth/__main__.py:1442 +msgid "Meowth! Regional raid boss cleared!" msgstr "" -"Per favore usa uno dei seguenti canali per il comando **!want**: " -"{want_channel_list}" -#: meowth.py:574 -msgid "Meowth! {member}, I already know you want {pokemon}!" -msgstr "{member}, Immagino volessi dire {pokemon}!" +#: meowth/__main__.py:1448 +msgid "Meowth! Regional raid boss set to **{boss}**!" +msgstr "" -#: meowth.py:581 -msgid "Meowth! Got it! {member} wants {pokemon}" -msgstr "Fatto! {member} vuole {pokemon}" +#: meowth/__main__.py:1451 +#, fuzzy +msgid "Meowth! That Pokemon doesn't appear in raids!" +msgstr "Il Pokemon col seguente nome {pokemon} NON appare nei raid!" -#: meowth.py:595 +#: meowth/__main__.py:1464 meowth/__main__.py:1467 msgid "" -"Meowth! Please restrict wild reports to city channels or the default channel!" +"I couldn't convert your answer to an appropriate timezone! Please double " +"check what you sent me and resend a number from **-12** to **12**." msgstr "" -"Per favore limitati a riportare i pokemon selvatici nel canale apposito o " -"nel canale di default!" -#: meowth.py:600 meowth.py:613 +#: meowth/__main__.py:1471 msgid "" -"Meowth! Give more details when reporting! Usage: **!wild " -"**" +"Timezone has been set to: `UTC{offset}`\n" +"The current time is **{now}**" msgstr "" -"Fornisci più dettagli quando riporti un pokemon! Utilizza questa sintassi **!" -"wild **" -#: meowth.py:628 -msgid "Meowth! Click here for directions to the wild {pokemon}!" -msgstr "Clicca qui per le indicazione di {pokemon}!" +#: meowth/__main__.py:1485 +msgid "Prefix has been set to: `{}`" +msgstr "" -#: meowth.py:628 -msgid "This is just my best guess!" -msgstr "Questa è solo la mia ipotesi migliore!" +#: meowth/__main__.py:1488 +msgid "Prefix has been reset to default: `{}`" +msgstr "" -#: meowth.py:630 -msgid "Meowth! Wild {pokemon} reported by {member}! Details:{location_details}" -msgstr "{pokemon} selvatico segnalato da {member}! Dettagli:{location_details}" +#: meowth/__main__.py:1497 +msgid "Silph Road Travelers Card cleared!" +msgstr "" -#: meowth.py:632 -msgid "Meowth! **!wild** commands have been disabled." -msgstr "Il comando **!wild** è stato disabilitato." +#: meowth/__main__.py:1507 +msgid "The Silph Extension isn't accessible at the moment, sorry!" +msgstr "" -#: meowth.py:650 -msgid "" -"Meowth! Please restrict raid reports to a city channel or the default " -"channel!" +#: meowth/__main__.py:1512 +msgid "Silph Card for {silph_user} not found." msgstr "" -"Per favore limitati a riportare i raid nel canale apposito o nel canale di " -"default!" -#: meowth.py:655 -msgid "" -"Meowth! Give more details when reporting! Usage: **!raid " -"**" +#: meowth/__main__.py:1516 +msgid "No Discord account found linked to this Travelers Card!" msgstr "" -"Fornisci più dettagli quando riporti un raid! Utilizza questa sintassi **!" -"raid **" -#: meowth.py:671 -msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" -msgstr "Il Pokemon col seguente nome {pokemon} NON appare nei raid!" +#: meowth/__main__.py:1520 +msgid "This Travelers Card is linked to another Discord account!" +msgstr "" -#: meowth.py:682 -msgid "Meowth! Click here for directions to the raid!" -msgstr "Clicca qui per le indicazioni del raid!" +#: meowth/__main__.py:1534 +msgid "This Travelers Card has been successfully linked to you!" +msgstr "" -#: meowth.py:682 -msgid "Weaknesses: {weakness_list}" -msgstr "Debolezze: {weakness_list}" +#: meowth/__main__.py:1541 +msgid "Pokebattler ID cleared!" +msgstr "" -#: meowth.py:684 -msgid "" -"Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -"Coordinate in {raid_channel}" +#: meowth/__main__.py:1552 +msgid "Pokebattler ID set to {pbid}!" msgstr "" -"{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " -"Coordinate in {raid_channel}" -#: meowth.py:687 -msgid "" -"Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " -"Coordinate here!\n" -"\n" -"Reply to this message with **!coming** (`!coming [number]` for trainers with " -"you) to say you are on your way, and reply with **!here** once you arrive.\n" -"If you are at the raid already, reply with **!here** (`!here [number]` for " -"trainers with you).\n" -"If you are interested in the raid and want to wait for a group, use **!" -"maybe**.\n" -"If your plans change, reply with **!cancel** if you are no longer on the way " -"or if you have left the raid.\n" -"You can set the time remaining with **!timerset H:MM** and access this with " -"**!timer**.\n" -"\n" -"You can see the list of trainers interested with **!interest**, trainers on " -"their way with **!otw**, trainers at the raid with **!waiting**, or all " -"lists with **!lists**.\n" -"Once you start a raid, use **!starting** to clear the waiting list to allow " -"the next group to coordinate.\n" -"\n" -"Sometimes I'm not great at directions, but I'll correct my directions if " -"anybody sends me a maps link.\n" -"\n" -"This channel will be deleted in 2 hours or five minutes after the timer " -"expires." +#: meowth/__main__.py:1567 +msgid "Prefix for this server is: `{}`" msgstr "" -"{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " -"Coordinate qui!\n" -"\n" -"Rispondi a questo messaggio con **!coming** ( `!coming [numero]` se ci sono " -"più giocatori con te) per dire che sei/siete per strada e stai arrivando, e " -"rispondi con **!here** una volta che arriverai.\n" -"Se ti trovi già sul posto del raid, rispondi con **!here** (`!here [numero]` " -"se ci sono più giocatori con te).\n" -"se sei interessato al raid e vuoi aspettare che ci sia un gruppo, usa **!" -"maybe**. \n" -"Se cambi idea, rispondi con **!cancel** se vuoi abbandonare il raid.\n" -"\n" -"Puoi impostare il tempo rimanente con **!timerset H:MM** e visualizzarlo in " -"seguito con **!timer**.\n" -"\n" -"Puoi vedere la lista degli allenatori interessati con **!interest**, gli " -"allenatori che stanno arrivando con **!otw**, gli allenatori che sono già al " -"raid con **!waiting**, o la lista completa digitando **!lists**.\n" -"Quando state per iniziare un raid, usa **!starting** per cancellare la lista " -"di attesa e per permettere ad altri gruppi di coordinarsi.\n" -"\n" -"Alcune volte non sono bravissimo con le indicazioni, ma tu puoi correggerle " -"se nessuno mi manda un link alla mappa.\n" -"\n" -"Questo canale verra eliminato tra 2 ore oppure 5 minuti dopo che il timer " -"del raid è esaurito." -#: meowth.py:714 -msgid "" -"Meowth! Hey {member}, if you can, set the time left on the raid using **!" -"timerset H:MM** so others can check it with **!timer**." +#: meowth/__main__.py:1581 +msgid "Bot Permissions" msgstr "" -"Hey {member}, se puoi, imposta il tempo rimanente per il raid usando **!" -"timerset H:MM** così che altri giocatori potranno consultarlo tramite il " -"comando **!timer**." -#: meowth.py:761 -msgid "Meowth! {member}, I already know you don't want {pokemon}!" -msgstr "{member}, Immagino non volessi dire {pokemon}!" +#: meowth/__main__.py:1596 +msgid "**FAIL**" +msgstr "" -#: meowth.py:768 -msgid "Meowth! Got it! {member} no longer wants {pokemon}" -msgstr "Fatto! {member} non vuole più {pokemon}" +#: meowth/__main__.py:1596 +msgid "**PASS**" +msgstr "" -#: meowth.py:775 -msgid "Meowth! This raid's timer has already expired as of {expiry_time}!" -msgstr "Il timer del raid è già scaduto alle {expiry_time}!" +#: meowth/__main__.py:1604 +msgid "**MISSING**" +msgstr "" -#: meowth.py:778 -msgid "Meowth! This raid will end at {expiry_time}!" -msgstr "Questo raid finirà alle {expiry_time}!" +#: meowth/__main__.py:1607 +msgid "**ENABLED**" +msgstr "" -#: meowth.py:780 -msgid "" -"Meowth! No one told me when the raid ends, so I'm assuming it will end at " -"{expiry_time}!" +#: meowth/__main__.py:1612 +msgid "GUILD" msgstr "" -"Nessuno mi ha detto tra quanto il raid finirà, quindi ho assunto che " -"terminerà alle {expiry_time}!" -#: meowth.py:793 -msgid "" -"Meowth...that's too long. Raids currently last no more than two hours..." +#: meowth/__main__.py:1617 +msgid "CATEGORY" msgstr "" -"Questo è troppo lungo. i Raid attualmente non rimangono per più di due ore.." -#: meowth.py:796 -msgid "Meowth...I can't do that! No negative numbers, please!" -msgstr "Non posso farlo! Nessun numero negativo, grazie!" +#: meowth/__main__.py:1618 +msgid "CHANNEL" +msgstr "" -#: meowth.py:799 -msgid "Meowth...I couldn't understand your time format..." -msgstr "Non riesco a capire l’orario impostato, utilizza questo formato H:MM." +#: meowth/__main__.py:1625 +msgid "I couldn't send an embed here, so I've sent you a DM" +msgstr "" + +#: meowth/__main__.py:1665 +msgid "I'll wait for your announcement!" +msgstr "" -#: meowth.py:828 +#: meowth/__main__.py:1672 meowth/__main__.py:1728 msgid "" -"Meowth... I couldn't understand your time format. Try again like this: !" -"timerset H:MM" +"Meowth! You took too long to send me your announcement! Retry when you're " +"ready." msgstr "" -"Non riesco a capire l'orario impostato, utilizza questo formato: !timerset H:" -"MM" -#: meowth.py:851 -msgid "Meowth! {0} is interested!" -msgstr "{0} sta aspettando sotto il raid!" +#: meowth/__main__.py:1675 +msgid "Announcement" +msgstr "" -#: meowth.py:853 -msgid "" -"Meowth! {member} is interested with a total of {trainer_count} trainers!" -msgstr "{member} è al raid con {trainer_count} giocatori!" +#: meowth/__main__.py:1685 +msgid "to send it to all servers, " +msgstr "" -#: meowth.py:868 -msgid "Meowth! {member} is on the way!" -msgstr "{member} è per strada!" +#: meowth/__main__.py:1693 +msgid "That's what you sent, does it look good? React with " +msgstr "" -#: meowth.py:870 -msgid "" -"Meowth! {member} is on the way with a total of {trainer_count} trainers!" -msgstr "{member} è per strada con {trainer_count} giocatori!" +#: meowth/__main__.py:1695 +msgid "to send to another channel, " +msgstr "" -#: meowth.py:883 -msgid "Meowth! {member} is at the raid!" -msgstr "{member} sta aspettando sotto il raid!" +#: meowth/__main__.py:1697 +msgid "to send it to this channel, or " +msgstr "" -#: meowth.py:885 -msgid "" -"Meowth! {member} is at the raid with a total of {trainer_count} trainers!" -msgstr "{member} è al raid con {trainer_count} giocatori!" +#: meowth/__main__.py:1699 +msgid "to cancel" +msgstr "" -#: meowth.py:898 -msgid "Meowth! {member} is no longer interested!" -msgstr "{member} non non è più interessato!" +#: meowth/__main__.py:1709 +msgid "Announcement Cancelled." +msgstr "" -#: meowth.py:900 -msgid "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"interested!" +#: meowth/__main__.py:1712 meowth/__main__.py:1724 +msgid "Announcement Sent." msgstr "" -"{member} e un totale di {trainer_count} giocatori NON sono più interessati!" -#: meowth.py:903 -msgid "Meowth! {member} has left the raid!" -msgstr "{member} ha lasciato il raid!" +#: meowth/__main__.py:1714 +msgid "What channel would you like me to send it to?" +msgstr "" -#: meowth.py:905 -msgid "" -"Meowth! {member} and their total of {trainer_count} trainers have left the " -"raid!" +#: meowth/__main__.py:1726 +msgid "Meowth! That channel doesn't exist! Retry when you're ready." msgstr "" -"{member} e un totale di {trainer_count} giocatori con lui hanno lasciato il " -"raid!" -#: meowth.py:908 -msgid "Meowth! {member} is no longer on their way!" -msgstr "{member} NON è più per strada!" +#: meowth/__main__.py:1739 meowth/__main__.py:3647 +msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" +msgstr "" -#: meowth.py:910 -msgid "" -"Meowth! {member} and their total of {trainer_count} trainers are no longer " -"on their way!" +#: meowth/__main__.py:1753 +msgid "Announcement sent to {} server owners: {} successful, {} failed." msgstr "" -"{member} e un totale di {trainer_count} giocatori con lui NON sono più per " -"strada!" -#: meowth.py:954 -msgid "" -"Meowth! Someone has suggested a different location for the raid than what I " -"guessed! Trainers {trainer_list}: make sure you are headed to the right " -"place!" +#: meowth/__main__.py:1758 +msgid "Announcement Timed Out." msgstr "" -"Qualcuno ha suggerito una posizione differente per il raid rispetto a quella " -"che ho indovinato! Giocatori {trainer_list}: assicuratevi di esser diretti " -"nel posto giusto!" -#: meowth.py:986 +#: meowth/__main__.py:1805 msgid "" -"Meowth! Exactly *how many* are interested? There wasn't a number anywhere in " -"your message. Or, just say `!maybe` if you're by yourself." +"I'm sorry, I couldn't understand some of what you entered. Let's just start " +"here." msgstr "" -"Esattamente *quanti* sono interessati? Non c’è stato nessun numero da " -"nessuna parte nel tuo messaggio. oppure, digita **!maybe** se sei " -"interessato solo tu." -#: meowth.py:990 meowth.py:1035 meowth.py:1082 +#: meowth/__main__.py:1807 meowth/__main__.py:1926 meowth/__main__.py:1988 +#: meowth/__main__.py:2147 meowth/__main__.py:2371 meowth/__main__.py:2562 +#: meowth/__main__.py:2663 meowth/__main__.py:2763 meowth/__main__.py:2863 +#: meowth/__main__.py:3037 meowth/__main__.py:3118 meowth/__main__.py:3193 +#: meowth/__main__.py:3241 msgid "" -"Meowth...I got confused because there were several numbers in your message. " -"I don't know which one is the right one." +"**MULTIPLE SESSIONS!**\n" +"\n" +"It looks like you have **{yoursessions}** active configure sessions. I " +"recommend you send **cancel** first and then send your request again to " +"avoid confusing me.\n" +"\n" +"Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**" msgstr "" -"Meowth…Sono confuso perché c’erano diversi numeri nel tuo messaggio. Non so " -"quale di questi è quello corretto." -#: meowth.py:1031 +#: meowth/__main__.py:1808 +#, fuzzy msgid "" -"Meowth! Exactly *how many* are coming? There wasn't a number anywhere in " -"your message. Or, just say **!coming** if you're by yourself." +"Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go " +"Helper Bot! I will be guiding you through some steps to get me setup on your " +"server.\n" +"\n" +"**Role Setup**\n" +"Before you begin the configuration, please make sure my role is moved to the " +"top end of the server role hierarchy. It can be under admins and mods, but " +"must be above team and general roles. [Here is an example](http://i.imgur." +"com/c5eaX1u.png)" msgstr "" -"Esattamente *quanti* stanno arrivando? Non c’è stato nessun numero da " -"nessuna parte nel tuo messaggio. Oppure, digita **!coming** se stai " -"arrivando da solo." +"__**Configurazione di Meowth**__\n" +"\n" +"Giusto! Benvenuti nelle configurazioni di Meowth, il Pokemon Go Helper Bot! " +"Ti guiderò attraverso passo passo all’installazione e al setup sul tuo " +"server.\n" +"\n" +"**Configurazione Assegnamento Team**\n" +"\n" +"Per prima cosa, ho un funzione che permette agli utenti di assegnarsi al " +"proprio Team di Pokemon GO usando delle regole. Se hai già un bot che si " +"occupa di questo, o non vuoi questa funzionalità digita N, altrimenti primi " +"Y per abilitare questa funzione!" -#: meowth.py:1078 +#: meowth/__main__.py:1810 msgid "" -"Meowth! Exactly *how many* are here? There wasn't a number anywhere in your " -"message. Or, just say **!here** if you're by yourself." +"\n" +"\n" +"**Welcome Back**\n" +"This isn't your first time configuring. You can either reconfigure " +"everything by replying with **all** or reply with a comma separated list to " +"configure those commands. Example: `want, raid, wild`" msgstr "" -"Esattamente *quanti* sono lì? Non c’è stato nessun numero da nessuna parte " -"nel tuo messaggio. Oppure, digita **!here** se sei arrivato da solo." -#: meowth.py:1139 +#: meowth/__main__.py:1814 +msgid "" +"\n" +"\n" +"**Enabled Commands:**\n" +"{enabled_commands}" +msgstr "" + +#: meowth/__main__.py:1815 +msgid "" +"\n" +"\n" +"**All Commands:**\n" +"**all** - To redo configuration\n" +"**team** - For Team Assignment configuration\n" +"**welcome** - For Welcome Message configuration\n" +"**raid** - for raid command configuration\n" +"**exraid** - for EX raid command configuration\n" +"**invite** - for invite command configuration\n" +"**counters** - for automatic counters configuration\n" +"**wild** - for wild command configuration\n" +"**research** - for !research command configuration\n" +"**meetup** - for !meetup command configuration\n" +"**want** - for want/unwant command configuration\n" +"**archive** - For !archive configuration\n" +"**trade** - For trade command configuration\n" +"**timezone** - For timezone configuration" +msgstr "" + +#: meowth/__main__.py:1816 meowth/__main__.py:1843 +msgid "" +"\n" +"\n" +"Reply with **cancel** at any time throughout the questions to cancel the " +"configure process." +msgstr "" + +#: meowth/__main__.py:1817 meowth/__main__.py:1844 +msgid "Meowth Configuration - {guild}" +msgstr "" + +#: meowth/__main__.py:1824 meowth/__main__.py:1965 meowth/__main__.py:2032 +#: meowth/__main__.py:2083 meowth/__main__.py:2124 meowth/__main__.py:2167 +#: meowth/__main__.py:2216 meowth/__main__.py:2238 meowth/__main__.py:2257 +#: meowth/__main__.py:2307 meowth/__main__.py:2391 meowth/__main__.py:2440 +#: meowth/__main__.py:2462 meowth/__main__.py:2481 meowth/__main__.py:2539 +#: meowth/__main__.py:2585 meowth/__main__.py:2626 meowth/__main__.py:2683 +#: meowth/__main__.py:2732 meowth/__main__.py:2783 meowth/__main__.py:2832 +#: meowth/__main__.py:2883 meowth/__main__.py:2932 meowth/__main__.py:2954 +#: meowth/__main__.py:2973 meowth/__main__.py:3056 meowth/__main__.py:3134 +#: meowth/__main__.py:3167 meowth/__main__.py:3208 meowth/__main__.py:3256 +msgid "" +"**CONFIG CANCELLED!**\n" +"\n" +"No changes have been made." +msgstr "" + +#: meowth/__main__.py:1838 +msgid "I'm sorry I don't understand. Please reply with the choices above." +msgstr "" + +#: meowth/__main__.py:1903 meowth/__main__.py:1930 meowth/__main__.py:1992 +#: meowth/__main__.py:2151 meowth/__main__.py:2375 meowth/__main__.py:2566 +#: meowth/__main__.py:2610 meowth/__main__.py:2667 meowth/__main__.py:2767 +#: meowth/__main__.py:2867 meowth/__main__.py:3041 meowth/__main__.py:3122 +#: meowth/__main__.py:3197 meowth/__main__.py:3245 +msgid "Configuration Complete" +msgstr "" + +#: meowth/__main__.py:1903 meowth/__main__.py:1930 meowth/__main__.py:1992 +#: meowth/__main__.py:2151 meowth/__main__.py:2375 meowth/__main__.py:2566 +#: meowth/__main__.py:2610 meowth/__main__.py:2667 meowth/__main__.py:2767 +#: meowth/__main__.py:2867 meowth/__main__.py:3041 meowth/__main__.py:3122 +#: meowth/__main__.py:3197 meowth/__main__.py:3245 +msgid "" +"Meowth! Alright! Your settings have been saved and I'm ready to go! If you " +"need to change any of these settings, just type **!configure** in your " +"server again." +msgstr "" + +#: meowth/__main__.py:1938 +msgid "Team Assignments" +msgstr "" + +#: meowth/__main__.py:1938 +msgid "" +"Team assignment allows users to assign their Pokemon Go team role using the " +"**!team** command. If you have a bot that handles this already, you may want " +"to disable this feature.\n" +"\n" +"If you are to use this feature, ensure existing team roles are as follows: " +"mystic, valor, instinct. These must be all lowercase letters. If they don't " +"exist yet, I'll make some for you instead.\n" +"\n" +"Respond here with: **N** to disable, **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:1958 +msgid "Team Assignments enabled!" +msgstr "" + +#: meowth/__main__.py:1962 +msgid "Team Assignments disabled!" +msgstr "" + +#: meowth/__main__.py:1968 meowth/__main__.py:2127 meowth/__main__.py:2542 +#: meowth/__main__.py:2588 +msgid "" +"I'm sorry I don't understand. Please reply with either **N** to disable, or " +"**Y** to enable." +msgstr "" + +#: meowth/__main__.py:1999 +msgid "" +"I can welcome new members to the server with a short message. Here is an " +"example, but it is customizable:\n" +"\n" +msgstr "" + +#: meowth/__main__.py:2001 +#, fuzzy +msgid "" +"Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by " +"typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' " +"without quotations. If you have any questions just ask an admin." +msgstr "" +"Messaggio di esempio:```Benvenuto in [SERVER], @[MEMBER]! Imposta il tuo " +"team digitando ‘!team mystic’ o ‘!team valor’ o ‘!team instinct’ senza le " +"virgolette. Per qualsiasi domanda chiedi pure ad un amministratore.```" + +#: meowth/__main__.py:2003 +#, fuzzy +msgid "" +"Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any " +"questions just ask an admin." +msgstr "Benvenuto in {server.name}, {new_member_name.mention}! " + +#: meowth/__main__.py:2004 +msgid "" +"\n" +"\n" +"This welcome message can be in a specific channel or a direct message. If " +"you have a bot that handles this already, you may want to disable this " +"feature.\n" +"\n" +"Respond with: **N** to disable, **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:2005 meowth/__main__.py:2022 +msgid "Welcome Message" +msgstr "" + +#: meowth/__main__.py:2010 +msgid "Welcome Message enabled!" +msgstr "" + +#: meowth/__main__.py:2013 +msgid "" +"Would you like a custom welcome message? You can reply with **N** to use the " +"default message above or enter your own below.\n" +"\n" +"I can read all [discord formatting](https://support.discordapp.com/hc/en-us/" +"articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline-) " +"and I have the following template tags:\n" +"\n" +"**{@member}** - Replace member with user name or ID\n" +"**{#channel}** - Replace channel with channel name or ID\n" +"**{&role}** - Replace role name or ID (shows as @deleted-role DM preview)\n" +"**{user}** - Will mention the new user\n" +"**{server}** - Will print your server's name\n" +"Surround your message with [] to send it as an embed. **Warning:** Mentions " +"within embeds may be broken on mobile, this is a Discord bug." +msgstr "" + +#: meowth/__main__.py:2024 +msgid "Current Welcome Message" +msgstr "" + +#: meowth/__main__.py:2029 +msgid "Default welcome message set" +msgstr "" + +#: meowth/__main__.py:2035 +msgid "" +"Please shorten your message to less than 500 characters. You entered {count}." +msgstr "" + +#: meowth/__main__.py:2045 +msgid "" +"{msg}\n" +"\n" +"**Warning:**\n" +"The following could not be found: {errors}" +msgstr "" + +#: meowth/__main__.py:2046 +msgid "" +"Please check the data given and retry a new welcome message, or reply with " +"**N** to use the default." +msgstr "" + +#: meowth/__main__.py:2051 +msgid "Here's what you sent. Does it look ok?" +msgstr "" + +#: meowth/__main__.py:2058 +msgid "" +"Here's what you sent. Does it look ok?\n" +"\n" +"{welcome}" +msgstr "" + +#: meowth/__main__.py:2065 +msgid "" +"Please enter a new welcome message, or reply with **N** to use the default." +msgstr "" + +#: meowth/__main__.py:2069 +msgid "" +"Welcome Message set to:\n" +"\n" +"{}" +msgstr "" + +#: meowth/__main__.py:2072 +msgid "Welcome Message Channel" +msgstr "" + +#: meowth/__main__.py:2072 +msgid "" +"Which channel in your server would you like me to post the Welcome Messages? " +"You can also choose to have them sent to the new member via Direct Message " +"(DM) instead.\n" +"\n" +"Respond with: **channel-name** or ID of a channel in your server or **DM** " +"to Direct Message:" +msgstr "" + +#: meowth/__main__.py:2077 +msgid "Welcome DM set" +msgstr "" + +#: meowth/__main__.py:2080 +msgid "" +"Channel names can't contain spaces, sorry. Please double check the name and " +"send your response again." +msgstr "" + +#: meowth/__main__.py:2111 meowth/__main__.py:2205 meowth/__main__.py:2429 +#: meowth/__main__.py:2721 meowth/__main__.py:2821 meowth/__main__.py:2921 +#: meowth/__main__.py:3094 meowth/__main__.py:3298 +msgid "" +"I couldn't set my own permissions in this channel. Please ensure I have the " +"correct permissions in {channel} using **{prefix}get perms**." +msgstr "" + +#: meowth/__main__.py:2112 +msgid "Welcome Channel set to {channel}" +msgstr "" + +#: meowth/__main__.py:2115 +msgid "" +"The channel you provided isn't in your server. Please double check your " +"channel and resend your response." +msgstr "" + +#: meowth/__main__.py:2121 +msgid "Welcome Message disabled!" +msgstr "" + +#: meowth/__main__.py:2158 +msgid "Raid Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2158 +msgid "" +"Raid Reporting allows users to report active raids with **!raid** or raid " +"eggs with **!raidegg**. Pokemon raid reports are contained within one or " +"more channels. Each channel will be able to represent different areas/" +"communities. I'll need you to provide a list of channels in your server you " +"will allow reports from in this format: `channel-name, channel-name, channel-" +"name`\n" +"\n" +"Example: `kansas-city-raids, hull-raids, sydney-raids`\n" +"\n" +"If you do not require raid or raid egg reporting, you may want to disable " +"this function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2164 +msgid "Raid Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2196 +msgid "Raid Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2208 meowth/__main__.py:2432 meowth/__main__.py:2724 +#: meowth/__main__.py:2824 meowth/__main__.py:2924 meowth/__main__.py:3098 +#: meowth/__main__.py:3302 +msgid "" +"The channel list you provided doesn't match with your servers channels.\n" +"\n" +"The following aren't in your server: **{invalid_channels}**\n" +"\n" +"Please double check your channel list and resend your reponse." +msgstr "" + +#: meowth/__main__.py:2211 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"the raid or egg! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need its corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2211 +msgid "Raid Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2212 meowth/__main__.py:2254 meowth/__main__.py:2436 +#: meowth/__main__.py:2478 meowth/__main__.py:2728 meowth/__main__.py:2828 +#: meowth/__main__.py:2928 meowth/__main__.py:2970 +msgid "Entered Channels" +msgstr "" + +#: meowth/__main__.py:2212 meowth/__main__.py:2254 meowth/__main__.py:2436 +#: meowth/__main__.py:2478 meowth/__main__.py:2728 meowth/__main__.py:2828 +#: meowth/__main__.py:2928 meowth/__main__.py:2970 +msgid "{citychannel_list}" +msgstr "" + +#: meowth/__main__.py:2225 meowth/__main__.py:2449 meowth/__main__.py:2741 +#: meowth/__main__.py:2841 meowth/__main__.py:2941 +msgid "" +"The number of cities doesn't match the number of channels you gave me " +"earlier!\n" +"\n" +"I'll show you the two lists to compare:\n" +"\n" +"{channellist}\n" +"{citylist}\n" +"\n" +"Please double check that your locations match up with your provided channels " +"and resend your response." +msgstr "" + +#: meowth/__main__.py:2228 +msgid "Raid Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2229 +msgid "" +"How would you like me to categorize the raid channels I create? Your options " +"are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**region** - If you want them categorized by region\n" +"**level** - If you want them categorized by level." +msgstr "" + +#: meowth/__main__.py:2229 meowth/__main__.py:2253 meowth/__main__.py:2304 +msgid "Raid Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2253 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as raid reporting channels." +msgstr "" + +#: meowth/__main__.py:2284 meowth/__main__.py:2335 meowth/__main__.py:2508 +#: meowth/__main__.py:3000 +msgid "" +"The category list you provided doesn't match with your server's categories." +msgstr "" + +#: meowth/__main__.py:2286 meowth/__main__.py:2293 meowth/__main__.py:2337 +#: meowth/__main__.py:2344 meowth/__main__.py:2510 meowth/__main__.py:2517 +#: meowth/__main__.py:3002 meowth/__main__.py:3009 +msgid "" +"\n" +"\n" +"The following aren't in your server: **{invalid_categories}**" +msgstr "" + +#: meowth/__main__.py:2287 meowth/__main__.py:2338 meowth/__main__.py:2511 +#: meowth/__main__.py:3003 +msgid "" +"\n" +"\n" +"Please double check your category list and resend your response. If you just " +"made these categories, try again." +msgstr "" + +#: meowth/__main__.py:2291 meowth/__main__.py:2515 meowth/__main__.py:3007 +msgid "" +"The number of categories I found in your server doesn't match the number of " +"channels you gave me earlier!\n" +"\n" +"I'll show you the two lists to compare:\n" +"\n" +"**Matched Channels:** {channellist}\n" +"**Matched Categories:** {catlist}\n" +"\n" +"Please double check that your categories match up with your provided " +"channels and resend your response." +msgstr "" + +#: meowth/__main__.py:2304 +msgid "" +"Pokemon Go currently has five levels of raids. Please provide the names of " +"the categories you would like each level of raid to appear in. Use the " +"following order: 1, 2, 3, 4, 5 \n" +"\n" +"You do not need to use different categories for each level, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" +msgstr "" + +#: meowth/__main__.py:2342 +msgid "" +"The number of categories I found in your server doesn't match the number of " +"raid levels! Make sure you give me exactly six categories, one for each " +"level of raid. You can use the same category for multiple levels if you " +"want, but I need to see six category names.\n" +"\n" +"**Matched Categories:** {catlist}\n" +"\n" +"Please double check your categories." +msgstr "" + +#: meowth/__main__.py:2348 meowth/__main__.py:2522 meowth/__main__.py:3014 +msgid "Sorry, I didn't understand your answer! Try again." +msgstr "" + +#: meowth/__main__.py:2351 +msgid "Raid Categories are set" +msgstr "" + +#: meowth/__main__.py:2382 +msgid "EX Raid Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2382 +msgid "" +"EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon " +"EX raid reports are contained within one or more channels. Each channel will " +"be able to represent different areas/communities. I'll need you to provide a " +"list of channels in your server you will allow reports from in this format: " +"`channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-raids, hull-raids, sydney-raids`\n" +"\n" +"If you do not require EX raid reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2388 +msgid "EX Raid Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2420 +msgid "EX Raid Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2435 +msgid "EX Raid Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2435 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"EX raids! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2452 +msgid "EX Raid Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2453 +msgid "" +"How would you like me to categorize the EX raid channels I create? Your " +"options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2453 meowth/__main__.py:2477 +msgid "EX Raid Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2477 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as EX raid reporting channels." +msgstr "" + +#: meowth/__main__.py:2525 +msgid "EX Raid Categories are set" +msgstr "" + +#: meowth/__main__.py:2527 +msgid "EX Raid Channel Read Permissions" +msgstr "" + +#: meowth/__main__.py:2527 +msgid "" +"Who do you want to be able to **see** the EX Raid channels? Your options " +"are:\n" +"\n" +"**everyone** - To have everyone be able to see all reported EX Raids\n" +"**same** - To only allow those with access to the reporting channel." +msgstr "" + +#: meowth/__main__.py:2532 +msgid "Everyone permission enabled" +msgstr "" + +#: meowth/__main__.py:2536 +msgid "Same permission enabled" +msgstr "" + +#: meowth/__main__.py:2573 +msgid "" +"Do you want access to EX raids controlled through members using the **!" +"invite** command?\n" +"If enabled, members will have read-only permissions for all EX Raids until " +"they use **!invite** to gain access. If disabled, EX Raids will inherit the " +"permissions from their reporting channels.\n" +"\n" +"Respond with: **N** to disable, or **Y** to enable:" +msgstr "" + +#: meowth/__main__.py:2573 +msgid "Invite Configuration" +msgstr "" + +#: meowth/__main__.py:2578 +msgid "Invite Command enabled" +msgstr "" + +#: meowth/__main__.py:2582 +msgid "Invite Command disabled" +msgstr "" + +#: meowth/__main__.py:2617 +msgid "Automatic Counters Configuration" +msgstr "" + +#: meowth/__main__.py:2617 +msgid "" +"Do you want to generate an automatic counters list in newly created raid " +"channels using PokeBattler?\n" +"If enabled, I will post a message containing the best counters for the raid " +"boss in new raid channels. Users will still be able to use **!counters** to " +"generate this list.\n" +"\n" +"Respond with: **N** to disable, or enable with a comma separated list of " +"boss levels that you would like me to generate counters for. Example:`3,4,5," +"EX`" +msgstr "" + +#: meowth/__main__.py:2623 +msgid "Automatic Counters disabled" +msgstr "" + +#: meowth/__main__.py:2640 +msgid "Automatic Counter Levels set to: {levels}" +msgstr "" + +#: meowth/__main__.py:2643 +msgid "" +"Please enter at least one level from 1 to EX separated by comma. Ex: `4,5," +"EX` or **N** to turn off automatic counters." +msgstr "" + +#: meowth/__main__.py:2674 +msgid "Wild Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2674 +msgid "" +"Wild Reporting allows users to report wild spawns with **!wild**. Pokemon " +"**wild** reports are contained within one or more channels. Each channel " +"will be able to represent different areas/communities. I'll need you to " +"provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-wilds, hull-wilds, sydney-wilds`\n" +"\n" +"If you do not require **wild** reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2680 +msgid "Wild Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2712 +msgid "Wild Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2727 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"wild spawns! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2727 +msgid "Wild Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2744 +msgid "Wild Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2774 +msgid "Research Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2774 +msgid "" +"Research Reporting allows users to report field research with **!research**. " +"Pokemon **research** reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-research, hull-research, sydney-research`\n" +"\n" +"If you do not require **research** reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2780 +msgid "Research Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2812 +msgid "Research Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2827 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"field research! To do this, I need to know which suburb/town/region each " +"report channel represents, to ensure we get the right location in the map. " +"For each report channel you provided, I will need its corresponding general " +"location using only letters and spaces, with each location seperated by a " +"comma and space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2827 +msgid "Research Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2844 +msgid "Research Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2874 +msgid "Meetup Reporting Channels" +msgstr "" + +#: meowth/__main__.py:2874 +msgid "" +"Meetup Reporting allows users to report meetups with **!meetup** or **!" +"event**. Meetup reports are contained within one or more channels. Each " +"channel will be able to represent different areas/communities. I'll need you " +"to provide a list of channels in your server you will allow reports from in " +"this format: `channel-name, channel-name, channel-name`\n" +"\n" +"Example: `kansas-city-meetups, hull-meetups, sydney-meetups`\n" +"\n" +"If you do not require meetup reporting, you may want to disable this " +"function.\n" +"\n" +"Respond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated with a comma and space:" +msgstr "" + +#: meowth/__main__.py:2880 +msgid "Meetup Reporting disabled" +msgstr "" + +#: meowth/__main__.py:2912 +msgid "Meetup Reporting Channels enabled" +msgstr "" + +#: meowth/__main__.py:2927 +msgid "" +"For each report, I generate Google Maps links to give people directions to " +"meetups! To do this, I need to know which suburb/town/region each report " +"channel represents, to ensure we get the right location in the map. For each " +"report channel you provided, I will need its corresponding general location " +"using only letters and spaces, with each location seperated by a comma and " +"space.\n" +"\n" +"Example: `kansas city mo, hull uk, sydney nsw australia`\n" +"\n" +"Each location will have to be in the same order as you provided the channels " +"in the previous question.\n" +"\n" +"Respond with: **location info, location info, location info** each matching " +"the order of the previous channel list below." +msgstr "" + +#: meowth/__main__.py:2927 +msgid "Meetup Reporting Locations" +msgstr "" + +#: meowth/__main__.py:2944 +msgid "Meetup Reporting Locations are set" +msgstr "" + +#: meowth/__main__.py:2945 +msgid "" +"How would you like me to categorize the meetup channels I create? Your " +"options are:\n" +"\n" +"**none** - If you don't want them categorized\n" +"**same** - If you want them in the same category as the reporting channel\n" +"**other** - If you want them categorized in a provided category name or ID" +msgstr "" + +#: meowth/__main__.py:2945 meowth/__main__.py:2969 +msgid "Meetup Reporting Categories" +msgstr "" + +#: meowth/__main__.py:2969 +msgid "" +"In the same order as they appear below, please give the names of the " +"categories you would like raids reported in each channel to appear in. You " +"do not need to use different categories for each channel, but they do need " +"to be pre-existing categories. Separate each category name with a comma. " +"Response can be either category name or ID.\n" +"\n" +"Example: `kansas city, hull, 1231231241561337813`\n" +"\n" +"You have configured the following channels as meetup reporting channels." +msgstr "" + +#: meowth/__main__.py:3017 +msgid "Meetup Categories are set" +msgstr "" + +#: meowth/__main__.py:3048 +msgid "Pokemon Notifications" +msgstr "" + +#: meowth/__main__.py:3048 +msgid "" +"The **!want** and **!unwant** commands let you add or remove roles for " +"Pokemon that will be mentioned in reports. This let you get notifications on " +"the Pokemon you want to track. I just need to know what channels you want to " +"allow people to manage their pokemon with the **!want** and **!unwant** " +"command.\n" +"\n" +"If you don't want to allow the management of tracked Pokemon roles, then you " +"may want to disable this feature.\n" +"\n" +"Repond with: **N** to disable, or the **channel-name** list to enable, each " +"seperated by a comma and space." +msgstr "" + +#: meowth/__main__.py:3053 +msgid "Pokemon Notifications disabled" +msgstr "" + +#: meowth/__main__.py:3095 +msgid "Pokemon Notifications enabled" +msgstr "" + +#: meowth/__main__.py:3129 +msgid "" +"The **!archive** command marks temporary raid channels for archival rather " +"than deletion. This can be useful for investigating potential violations of " +"your server's rules in these channels.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise send " +"the category you would like me to place archived channels in. You can say " +"**same** to keep them in the same category, or type the name or ID of a " +"category in your server." +msgstr "" + +#: meowth/__main__.py:3129 meowth/__main__.py:3161 +msgid "Archive Configuration" +msgstr "" + +#: meowth/__main__.py:3139 +msgid "Archived channels will remain in the same category." +msgstr "" + +#: meowth/__main__.py:3143 +msgid "Archived Channels disabled." +msgstr "" + +#: meowth/__main__.py:3154 +msgid "" +"I couldn't find the category you replied with! Please reply with **same** to " +"leave archived channels in the same category, or give the name or ID of an " +"existing category." +msgstr "" + +#: meowth/__main__.py:3158 +msgid "Archive category set." +msgstr "" + +#: meowth/__main__.py:3161 +msgid "" +"I can also listen in your raid channels for words or phrases that you want " +"to trigger an automatic archival. For example, if discussion of spoofing is " +"against your server rules, you might tell me to listen for the word " +"'spoofing'.\n" +"\n" +"Reply with **none** to disable this feature, or reply with a comma separated " +"list of phrases you want me to listen in raid channels for." +msgstr "" + +#: meowth/__main__.py:3165 +msgid "Phrase list disabled." +msgstr "" + +#: meowth/__main__.py:3174 +msgid "Archive Phrase list set." +msgstr "" + +#: meowth/__main__.py:3204 +msgid "" +"There are a few settings available that are not within **!configure**. To " +"set these, use **!set ** in any channel to set that setting.\n" +"\n" +"These include:\n" +"**!set regional ** - To set a server's regional raid boss\n" +"**!set prefix ** - To set my command prefix\n" +"**!set timezone ** - To set offset outside of **!configure**\n" +"**!set silph ** - To set a trainer's SilphRoad card (usable by " +"members)\n" +"**!set pokebattler ** - To set a trainer's pokebattler ID (usable by " +"members)\n" +"\n" +"However, we can do your timezone now to help coordinate reports for you. For " +"others, use the **!set** command.\n" +"\n" +"The current 24-hr time UTC is {utctime}. How many hours off from that are " +"you?\n" +"\n" +"Respond with: A number from **-12** to **12**:" +msgstr "" + +#: meowth/__main__.py:3204 +msgid "Timezone Configuration and Other Settings" +msgstr "" + +#: meowth/__main__.py:3214 meowth/__main__.py:3217 +msgid "" +"I couldn't convert your answer to an appropriate timezone!\n" +"\n" +"Please double check what you sent me and resend a number strarting from " +"**-12** to **12**." +msgstr "" + +#: meowth/__main__.py:3222 +msgid "Timezone set" +msgstr "" + +#: meowth/__main__.py:3252 +msgid "" +"The **!trade** command allows your users to organize and coordinate trades. " +"This command requires at least one channel specifically for trades.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise, just " +"send the names or IDs of the channels you want to allow the **!trade** " +"command in, separated by commas." +msgstr "" + +#: meowth/__main__.py:3252 +msgid "Trade Configuration" +msgstr "" + +#: meowth/__main__.py:3260 +msgid "Trade disabled." +msgstr "" + +#: meowth/__main__.py:3299 +msgid "Pokemon Trades enabled" +msgstr "" + +#: meowth/__main__.py:3325 +msgid "" +"\n" +"**Level {level} raid list:** `{raidlist}` \n" +msgstr "" + +#: meowth/__main__.py:3332 meowth/__main__.py:3345 meowth/__main__.py:3350 +msgid "**Level {level} raid list:** `{raidlist}` \n" +msgstr "" + +#: meowth/__main__.py:3343 +msgid "" +"I couldn't understand the list you supplied! Please use a comma-separated " +"list of Pokemon species numbers." +msgstr "" + +#: meowth/__main__.py:3344 +msgid "I will replace this:\n" +msgstr "" + +#: meowth/__main__.py:3349 +msgid "" +"\n" +"\n" +"With this:\n" +msgstr "" + +#: meowth/__main__.py:3354 +msgid "" +"\n" +"\n" +"Continue?" +msgstr "" + +#: meowth/__main__.py:3362 +msgid "Meowth! Configuration cancelled!" +msgstr "" + +#: meowth/__main__.py:3367 +msgid "Meowth! Configuration successful!" +msgstr "" + +#: meowth/__main__.py:3369 +msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" +msgstr "" + +#: meowth/__main__.py:3387 +msgid "every user" +msgstr "" + +#: meowth/__main__.py:3409 +msgid "" +"Are you sure you want to reset the **{type}** report stats for **{target}**?" +msgstr "" + +#: meowth/__main__.py:3435 +msgid "{trainer}'s report stats have been cleared!" +msgstr "" + +#: meowth/__main__.py:3451 +msgid "The channel you entered is not a raid channel." +msgstr "" + +#: meowth/__main__.py:3454 meowth/__main__.py:4380 +msgid "level-{egg_level}-egg-" +msgstr "" + +#: meowth/__main__.py:3473 meowth/__main__.py:3476 meowth/__main__.py:4396 +#: meowth/__main__.py:4399 meowth/__main__.py:4769 meowth/__main__.py:4772 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 +msgid "**Possible Bosses:**" +msgstr "" + +#: meowth/__main__.py:3473 meowth/__main__.py:4396 meowth/__main__.py:4769 +#: meowth/__main__.py:6489 +msgid "{bosslist1}" +msgstr "" + +#: meowth/__main__.py:3474 meowth/__main__.py:4397 meowth/__main__.py:4770 +#: meowth/__main__.py:6490 +msgid "{bosslist2}" +msgstr "" + +#: meowth/__main__.py:3476 meowth/__main__.py:4399 meowth/__main__.py:4772 +#: meowth/__main__.py:6492 +msgid "{bosslist}" +msgstr "" + +#: meowth/__main__.py:3483 meowth/__main__.py:4482 meowth/__main__.py:4642 +#: meowth/__main__.py:5446 meowth/__main__.py:5460 meowth/__main__.py:6483 +msgid "team" +msgstr "" + +#: meowth/__main__.py:3484 meowth/__main__.py:4483 meowth/__main__.py:4643 +#: meowth/__main__.py:5447 meowth/__main__.py:5461 meowth/__main__.py:6484 +msgid "status" +msgstr "" + +#: meowth/__main__.py:3488 meowth/__main__.py:3489 +msgid "Level {}" +msgstr "" + +#: meowth/__main__.py:3488 meowth/__main__.py:3489 +msgid "level\\s\\d" +msgstr "" + +#: meowth/__main__.py:3491 +#, fuzzy +msgid "Meowth! Level {} reported" +msgstr "{0} sta aspettando sotto il raid!" + +#: meowth/__main__.py:3491 meowth/__main__.py:3492 +msgid "Meowth!\\s.*\\sraid\\sreported" +msgstr "" + +#: meowth/__main__.py:3492 +msgid "Meowth! Level {}" +msgstr "" + +#: meowth/__main__.py:3516 +msgid "" +"Are you sure you want to clear all status for this raid? Everybody will have " +"to RSVP again. If you are wanting to clear one user's status, use `!" +"setstatus cancel`" +msgstr "" + +#: meowth/__main__.py:3532 +#, fuzzy +msgid "Meowth! Raid status lists have been cleared!" +msgstr "Il comando **!wild** è stato disabilitato." + +#: meowth/__main__.py:3547 +msgid "Meowth! {status} is not a valid status!" +msgstr "" + +#: meowth/__main__.py:3565 +msgid "Removed {cleancount} empty roles" +msgstr "" + +#: meowth/__main__.py:3595 meowth/__main__.py:3646 +msgid "Uptime" +msgstr "" + +#: meowth/__main__.py:3599 meowth/__main__.py:3651 +msgid "I need the `Embed links` permission to send this" +msgstr "" + +#: meowth/__main__.py:3608 +msgid "{yr}y {mth}m {day}d {hr}:{min}" +msgstr "" + +#: meowth/__main__.py:3610 +msgid "{mth}m {day}d {hr}:{min}" +msgstr "" + +#: meowth/__main__.py:3612 +msgid "{day} days {hr} hrs {min} mins" +msgstr "" + +#: meowth/__main__.py:3614 +msgid "{hr} hrs {min} mins {sec} secs" +msgstr "" + +#: meowth/__main__.py:3616 +msgid "{min} mins {sec} secs" +msgstr "" + +#: meowth/__main__.py:3632 +msgid "" +"I'm Meowth! A Pokemon Go helper bot for Discord!\n" +"\n" +"I'm made by [{author_name}]({author_repo}) and improvements have been " +"contributed by many other people also.\n" +"\n" +"[Join our server]({server_invite}) if you have any questions or feedback.\n" +"\n" +msgstr "" + +#: meowth/__main__.py:3639 +msgid "About Meowth" +msgstr "" + +#: meowth/__main__.py:3640 +msgid "Owner" +msgstr "" + +#: meowth/__main__.py:3642 +msgid "Servers" +msgstr "" + +#: meowth/__main__.py:3643 +msgid "Members" +msgstr "" + +#: meowth/__main__.py:3644 +msgid "Your Server" +msgstr "" + +#: meowth/__main__.py:3645 +msgid "Your Members" +msgstr "" + +#: meowth/__main__.py:3681 +msgid "Maximum guild roles reached." +msgstr "" + +#: meowth/__main__.py:3686 +msgid "" +"Meowth! My roles are ranked lower than the following team roles: " +"**{higher_roles_list}**\n" +"Please get an admin to move my roles above them!" +msgstr "" +"Il mio ruolo è gerarchicamente inferiore ai seguenti ruoli dei team " +"**{higest_roles_list}**\n" +"Per favore segnala ad un admin di spostare il mio ruolo sopra il loro!" + +#: meowth/__main__.py:3710 +msgid "Meowth! You already have a team role!" +msgstr "Hai già un Team impostato come ruolo!" + +#: meowth/__main__.py:3714 +#, fuzzy +msgid "Meowth! You are already in Team Harmony!" +msgstr "Hai già un Team impostato come ruolo!" + +#: meowth/__main__.py:3718 +#, fuzzy +msgid "" +"Meowth! {team_role} is not configured as a role on this server. Please " +"contact an admin for assistance." +msgstr "" +"Il ruolo “{entered_team}” non è configurato su questo server! Contatta un " +"admin!" + +#: meowth/__main__.py:3722 +msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" +msgstr "“{entered_team}” non è un team valido! prova {available_teams}" + +#: meowth/__main__.py:3726 +msgid "" +"Meowth! The \"{entered_team}\" role isn't configured on this server! Contact " +"an admin!" +msgstr "" +"Il ruolo “{entered_team}” non è configurato su questo server! Contatta un " +"admin!" + +#: meowth/__main__.py:3732 +msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" +msgstr "Aggiunto {member} al Team {team_name}! {team_emoji}" + +#: meowth/__main__.py:3736 +msgid "Meowth! I can't add roles!" +msgstr "Non posso aggiungere questo ruolo!" + +#: meowth/__main__.py:3747 +msgid "Traveler Card" +msgstr "" + +#: meowth/__main__.py:3749 +msgid "{user}'s Trainer Profile" +msgstr "" + +#: meowth/__main__.py:3751 +msgid "Silph Road" +msgstr "" + +#: meowth/__main__.py:3752 +msgid "Pokebattler" +msgstr "" + +#: meowth/__main__.py:3753 +msgid "Raid Reports" +msgstr "" + +#: meowth/__main__.py:3754 +msgid "Egg Reports" +msgstr "" + +#: meowth/__main__.py:3755 +msgid "EX Raid Reports" +msgstr "" + +#: meowth/__main__.py:3756 +msgid "Wild Reports" +msgstr "" + +#: meowth/__main__.py:3757 +msgid "Research Reports" +msgstr "" + +#: meowth/__main__.py:3773 +msgid "" +"Leaderboard type not supported. Please select from: **total, raids, eggs, " +"exraids, wilds, research**" +msgstr "" + +#: meowth/__main__.py:3788 +msgid "Reporting Leaderboard ({type})" +msgstr "" + +#: meowth/__main__.py:3793 +msgid "Raids: **{raids}** | Eggs: **{eggs}** | " +msgstr "" + +#: meowth/__main__.py:3795 +msgid "EX Raids: **{exraids}** | " +msgstr "" + +#: meowth/__main__.py:3797 +msgid "Wilds: **{wilds}** | " +msgstr "" + +#: meowth/__main__.py:3799 +msgid "Research: **{research}** | " +msgstr "" + +#: meowth/__main__.py:3804 +msgid "No Reports" +msgstr "" + +#: meowth/__main__.py:3804 +msgid "Nobody has made a report or this report type is disabled." +msgstr "" + +#: meowth/__main__.py:3874 +msgid "Meowth! Did you mean **!list wants**?" +msgstr "" + +#: meowth/__main__.py:3895 +msgid "Maximum guild roles reached. Pokemon not added." +msgstr "" + +#: meowth/__main__.py:3916 +msgid "Meowth! Got it! {member} wants {pokemon}" +msgstr "Fatto! {member} vuole {pokemon}" + +#: meowth/__main__.py:3921 +msgid "Meowth! {member}, I already know you want {pokemon}!" +msgstr "{member}, Immagino volessi dire {pokemon}!" + +#: meowth/__main__.py:3924 +#, fuzzy +msgid "Meowth! {member}, out of your total {count} items:" +msgstr "{member} è per strada con {trainer_count} giocatori!" + +#: meowth/__main__.py:3926 +msgid "" +"\n" +"**{added_count} Added:** \n" +"\t{added_list}" +msgstr "" + +#: meowth/__main__.py:3928 +msgid "" +"\n" +"**{already_want_count} Already Following:** \n" +"\t{already_want_list}" +msgstr "" + +#: meowth/__main__.py:3932 +msgid "" +"\n" +"\t{word}" +msgstr "" + +#: meowth/__main__.py:3934 +msgid ": *({correction}?)*" +msgstr "" + +#: meowth/__main__.py:3935 +msgid "" +"\n" +"**{count} Not Valid:**" +msgstr "" + +#: meowth/__main__.py:4007 +msgid "{0}, you have no pokemon in your want list." +msgstr "" + +#: meowth/__main__.py:4009 +msgid "{0}, I've removed {1} pokemon from your want list." +msgstr "" + +#: meowth/__main__.py:4028 meowth/__main__.py:4114 meowth/__main__.py:4286 +#: meowth/__main__.py:4709 meowth/__main__.py:4893 meowth/__main__.py:5016 +#: meowth/__main__.py:5097 meowth/__main__.py:5104 meowth/__main__.py:5106 +#: meowth/__main__.py:5343 meowth/__main__.py:5363 meowth/__main__.py:5387 +#: meowth/__main__.py:6676 meowth/__main__.py:6839 meowth/__main__.py:6843 +#: meowth/__main__.py:6857 meowth/__main__.py:6939 +msgid "%I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4031 meowth/__main__.py:4047 +msgid "" +"Meowth! Give more details when reporting! Usage: **!wild " +"**" +msgstr "" +"Fornisci più dettagli quando riporti un pokemon! Utilizza questa sintassi **!" +"wild **" + +#: meowth/__main__.py:4062 +msgid "**This {pokemon} has despawned!**" +msgstr "" + +#: meowth/__main__.py:4064 +#, fuzzy +msgid "Meowth! Click here for my directions to the wild {pokemon}!" +msgstr "Clicca qui per le indicazione di {pokemon}!" + +#: meowth/__main__.py:4064 meowth/__main__.py:4975 +msgid "Ask {author} if my directions aren't perfect!" +msgstr "" + +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 +msgid "**Details:**" +msgstr "" + +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 +msgid "{pokemon} ({pokemonnumber}) {type}" +msgstr "" + +#: meowth/__main__.py:4067 +msgid "**Reactions:**" +msgstr "" + +#: meowth/__main__.py:4067 +msgid "{emoji}: I'm on my way!" +msgstr "" + +#: meowth/__main__.py:4068 +msgid "{emoji}: The Pokemon despawned!" +msgstr "" + +#: meowth/__main__.py:4069 meowth/__main__.py:4233 meowth/__main__.py:4403 +#: meowth/__main__.py:4776 meowth/__main__.py:4893 meowth/__main__.py:5041 +msgid "Reported by @{author} - {timestamp}" +msgstr "" + +#: meowth/__main__.py:4070 +#, fuzzy +msgid "" +"{roletest}Meowth! Wild {pokemon} reported by {member}! Details: " +"{location_details}" +msgstr "{pokemon} selvatico segnalato da {member}! Dettagli:{location_details}" + +#: meowth/__main__.py:4117 meowth/__main__.py:4145 meowth/__main__.py:4186 +#: meowth/__main__.py:4195 meowth/__main__.py:4354 +msgid "" +"Meowth! Give more details when reporting! Usage: **!raid " +"**" +msgstr "" +"Fornisci più dettagli quando riporti un raid! Utilizza questa sintassi **!" +"raid **" + +#: meowth/__main__.py:4127 +msgid "Meowth! **!raid assume** is not allowed in this level egg." +msgstr "" + +#: meowth/__main__.py:4139 +msgid "" +"Meowth! Please wait until the egg has hatched before changing it to an open " +"raid!" +msgstr "" + +#: meowth/__main__.py:4174 meowth/__main__.py:4461 meowth/__main__.py:4566 +msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" +msgstr "Il Pokemon col seguente nome {pokemon} NON appare nei raid!" + +#: meowth/__main__.py:4177 +#, fuzzy +msgid "" +"Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to " +"report one!" +msgstr "Il Pokemon col seguente nome {pokemon} NON appare nei raid!" + +#: meowth/__main__.py:4181 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} raids currently last no more " +"than {raidtime} minutes..." +msgstr "" +"Questo è troppo lungo. i Raid attualmente non rimangono per più di due ore.." + +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 +msgid "clear" +msgstr "" + +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 +msgid "extreme" +msgstr "" + +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 +msgid "none" +msgstr "" + +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 +msgid "rainy" +msgstr "" + +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 +msgid "sunny" +msgstr "" + +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 +msgid "cloudy" +msgstr "" + +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 +msgid "fog" +msgstr "" + +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 +msgid "partlycloudy" +msgstr "" + +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 +msgid "snow" +msgstr "" + +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 +msgid "windy" +msgstr "" + +#: meowth/__main__.py:4201 meowth/__main__.py:4360 +msgid "Meowth! I couldn't find a gym named '{0}'." +msgstr "" + +#: meowth/__main__.py:4205 meowth/__main__.py:4364 +msgid "No notes for this gym." +msgstr "" + +#: meowth/__main__.py:4225 meowth/__main__.py:4607 +msgid "Meowth! Click here for directions to the raid!" +msgstr "Clicca qui per le indicazioni del raid!" + +#: meowth/__main__.py:4227 meowth/__main__.py:4393 +msgid "" +"**Name:** {0}\n" +"**Notes:** {1}" +msgstr "" + +#: meowth/__main__.py:4228 meowth/__main__.py:4394 +msgid "**Gym:**" +msgstr "" + +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 +msgid "**Weaknesses:**" +msgstr "" + +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 +#, fuzzy +msgid "{weakness_list}" +msgstr "Debolezze: {weakness_list}" + +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4479 +#: meowth/__main__.py:4774 +msgid "**Next Group:**" +msgstr "" + +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4774 +#: meowth/__main__.py:5039 meowth/__main__.py:6688 +msgid "Set with **!starttime**" +msgstr "" + +#: meowth/__main__.py:4232 meowth/__main__.py:4402 meowth/__main__.py:4775 +#: meowth/__main__.py:5040 +msgid "Set with **!timerset**" +msgstr "" + +#: meowth/__main__.py:4232 meowth/__main__.py:4614 meowth/__main__.py:4775 +msgid "**Expires:**" +msgstr "" + +#: meowth/__main__.py:4236 +#, fuzzy +msgid "" +"Meowth! {pokemon} raid reported by {member}! Details: {location_details}. " +"Coordinate in {raid_channel}" +msgstr "" +"{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4238 +msgid "" +"{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! " +"Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4246 meowth/__main__.py:4501 meowth/__main__.py:4658 +msgid "" +"Here are the best counters for the raid boss in currently known weather " +"conditions! Update weather with **!weather**. If you know the moveset of the " +"boss, you can react to this message with the matching emoji and I will " +"update the counters." +msgstr "" + +#: meowth/__main__.py:4279 +#, fuzzy +msgid "" +"Meowth! Hey {member}, if you can, set the time left on the raid using **!" +"timerset ** so others can check it with **!timer**." +msgstr "" +"Hey {member}, se puoi, imposta il tempo rimanente per il raid usando **!" +"timerset H:MM** così che altri giocatori potranno consultarlo tramite il " +"comando **!timer**." + +#: meowth/__main__.py:4293 +#, fuzzy +msgid "" +"Meowth! Give more details when reporting! Usage: **!raidegg " +"**" +msgstr "" +"Fornisci più dettagli quando riporti un raid! Utilizza questa sintassi **!" +"raid **" + +#: meowth/__main__.py:4299 meowth/__main__.py:4344 +#, fuzzy +msgid "" +"Meowth! Give more details when reporting! Use at least: **!raidegg " +"**. Type **!help** raidegg for more info." +msgstr "" +"Fornisci più dettagli quando riporti un raid! Utilizza questa sintassi **!" +"raid **" + +#: meowth/__main__.py:4305 meowth/__main__.py:5134 +msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" +msgstr "" + +#: meowth/__main__.py:4325 meowth/__main__.py:5153 meowth/__main__.py:5211 +#: meowth/__main__.py:5296 meowth/__main__.py:5337 +msgid "Meowth! Please enter a time in the future." +msgstr "" + +#: meowth/__main__.py:4339 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more " +"than {hatchtime} minutes..." +msgstr "" +"Questo è troppo lungo. i Raid attualmente non rimangono per più di due ore.." + +#: meowth/__main__.py:4369 +msgid "Meowth! Raid egg levels are only from 1-5!" +msgstr "" + +#: meowth/__main__.py:4391 meowth/__main__.py:4476 meowth/__main__.py:4767 +#, fuzzy +msgid "Meowth! Click here for directions to the coming raid!" +msgstr "Clicca qui per le indicazioni del raid!" + +#: meowth/__main__.py:4402 meowth/__main__.py:4480 +msgid "**Hatches:**" +msgstr "" + +#: meowth/__main__.py:4405 +#, fuzzy +msgid "" +"Meowth! Level {level} raid egg reported by {member}! Details: " +"{location_details}. Coordinate in {raid_channel}" +msgstr "" +"{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4407 +msgid "" +"Meowth! Level {level} raid egg reported by {member} in {citychannel}! " +"Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4431 +#, fuzzy +msgid "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**." +msgstr "" +"Hey {member}, se puoi, imposta il tempo rimanente per il raid usando **!" +"timerset H:MM** così che altri giocatori potranno consultarlo tramite il " +"comando **!timer**." + +#: meowth/__main__.py:4464 meowth/__main__.py:4569 +#, fuzzy +msgid "" +"Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" +msgstr "Il Pokemon col seguente nome {pokemon} NON appare nei raid!" + +#: meowth/__main__.py:4498 +msgid "" +"{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" +msgstr "" + +#: meowth/__main__.py:4543 meowth/__main__.py:5434 meowth/__main__.py:5504 +#: meowth/__main__.py:6475 +msgid "Coordinate here" +msgstr "" + +#: meowth/__main__.py:4581 +msgid "The event has started!" +msgstr "" + +#: meowth/__main__.py:4587 +#, fuzzy +msgid "" +"Meowth! The egg has hatched into a {pokemon} raid! Details: " +"{location_details}. Coordinate in {raid_channel}" +msgstr "" +"{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4588 +msgid "" +"Meowth! The egg reported by {member} in {citychannel} hatched into a " +"{pokemon} raid! Details: {location_details}. Coordinate here!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4592 meowth/__main__.py:4779 +msgid "Use the **!invite** command to gain access and coordinate" +msgstr "" + +#: meowth/__main__.py:4593 meowth/__main__.py:4780 +msgid " after using **!invite** to gain access" +msgstr "" + +#: meowth/__main__.py:4595 meowth/__main__.py:4782 +msgid "Coordinate" +msgstr "" + +#: meowth/__main__.py:4597 +#, fuzzy +msgid "" +"Meowth! The EX egg has hatched into a {pokemon} raid! Details: " +"{location_details}. {invitemsgstr} coordinate in {raid_channel}" +msgstr "" +"{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4598 +msgid "" +"Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here{invitemsgstr2}!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4612 meowth/__main__.py:4614 meowth/__main__.py:5079 +#: meowth/__main__.py:5083 meowth/__main__.py:5086 meowth/__main__.py:5100 +#: meowth/__main__.py:5102 meowth/__main__.py:5230 meowth/__main__.py:5231 +#: meowth/__main__.py:5237 meowth/__main__.py:5238 meowth/__main__.py:5240 +#: meowth/__main__.py:5241 meowth/__main__.py:5365 meowth/__main__.py:6845 +#: meowth/__main__.py:6851 meowth/__main__.py:6853 meowth/__main__.py:6855 +msgid "%B %d at %I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4617 +msgid "Ends on %B %d at %I:%M %p (%H:%M)" +msgstr "" + +#: meowth/__main__.py:4640 +msgid "" +"{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched " +"into a {pokemon} raid!\n" +"If you couldn't before, you're now able to update your status with **!" +"coming** or **!here**. If you've changed your plans, use **!cancel**." +msgstr "" + +#: meowth/__main__.py:4713 meowth/__main__.py:4720 +#, fuzzy +msgid "Meowth! Give more details when reporting! Usage: **!exraid **" +msgstr "" +"Fornisci più dettagli quando riporti un raid! Utilizza questa sintassi **!" +"raid **" + +#: meowth/__main__.py:4732 +msgid "ex-raid-egg-" +msgstr "" + +#: meowth/__main__.py:4784 +#, fuzzy +msgid "" +"Meowth! EX raid egg reported by {member}! Details: {location_details}. " +"{invitemsgstr} in {raid_channel}" +msgstr "" +"{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:4786 +msgid "" +"Meowth! EX raid reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here{invitemsgstr2}!\n" +"\n" +"Click the question mark reaction to get help on the commands that work in " +"here.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:4808 +#, fuzzy +msgid "" +"Meowth! Hey {member}, if you can, set the time left until the egg hatches " +"using **!timerset ** so others can check it with **!timer**. " +"**** can just be written exactly how it appears on your EX " +"Raid Pass." +msgstr "" +"Hey {member}, se puoi, imposta il tempo rimanente per il raid usando **!" +"timerset H:MM** così che altri giocatori potranno consultarlo tramite il " +"comando **!timer**." + +#: meowth/__main__.py:4844 +msgid "" +"Meowth! No EX Raids have been reported in this server! Use **!exraid** to " +"report one!" +msgstr "" + +#: meowth/__main__.py:4846 +msgid "" +"Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just " +"going to take your word for it! The following {1} EX Raids have been " +"reported:\n" +"{2}\n" +"Reply with **the number** (1, 2, etc) of the EX Raid you have been invited " +"to. If none of them match your invite, type 'N' and report it with **!" +"exraid**" +msgstr "" + +#: meowth/__main__.py:4850 +msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" +msgstr "" + +#: meowth/__main__.py:4853 +msgid "" +"Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command " +"again, and make sure you respond with the number of the channel that matches!" +msgstr "" + +#: meowth/__main__.py:4864 +msgid "" +"Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the " +"trainers in there know if you can make it to the EX Raid!" +msgstr "" + +#: meowth/__main__.py:4868 +#, fuzzy +msgid "" +"Meowth! I couldn't understand your reply! Try the **!invite** command again!" +msgstr "Non riesco a capire l’orario impostato, utilizza questo formato H:MM." + +#: meowth/__main__.py:4898 +msgid "" +"entered an incorrect amount of arguments.\n" +"\n" +"Usage: **!research** or **!research , , **" +msgstr "" + +#: meowth/__main__.py:4903 meowth/__main__.py:4927 +msgid "**Pokestop:**" +msgstr "" + +#: meowth/__main__.py:4904 meowth/__main__.py:4945 +msgid "**Quest:**" +msgstr "" + +#: meowth/__main__.py:4905 meowth/__main__.py:4963 +msgid "**Reward:**" +msgstr "" + +#: meowth/__main__.py:4908 +msgid "**New Research Report**" +msgstr "" + +#: meowth/__main__.py:4908 +msgid "" +"Meowth! I'll help you report a research quest!\n" +"\n" +"First, I'll need to know what **pokestop** you received the quest from. " +"Reply with the name of the **pokestop**. You can reply with **cancel** to " +"stop anytime." +msgstr "" + +#: meowth/__main__.py:4916 meowth/__main__.py:4936 meowth/__main__.py:4954 +msgid "took too long to respond" +msgstr "" + +#: meowth/__main__.py:4919 meowth/__main__.py:4939 meowth/__main__.py:4957 +msgid "cancelled the report" +msgstr "" + +#: meowth/__main__.py:4928 +msgid "" +"Great! Now, reply with the **quest** that you received from **{location}**. " +"You can reply with **cancel** to stop anytime.\n" +"\n" +"Here's what I have so far:" +msgstr "" + +#: meowth/__main__.py:4946 +msgid "" +"Fantastic! Now, reply with the **reward** for the **{quest}** quest that you " +"received from **{location}**. You can reply with **cancel** to stop " +"anytime.\n" +"\n" +"Here's what I have so far:" +msgstr "" + +#: meowth/__main__.py:4973 +msgid "{roletest}Field Research reported by {author}" +msgstr "" + +#: meowth/__main__.py:4974 +#, fuzzy +msgid "Meowth! Click here for my directions to the research!" +msgstr "Clicca qui per le indicazioni del raid!" + +#: meowth/__main__.py:4995 +msgid "**Research Report Cancelled**" +msgstr "" + +#: meowth/__main__.py:4995 +msgid "" +"Meowth! Your report has been cancelled because you {error}! Retry when " +"you're ready." +msgstr "" + +#: meowth/__main__.py:5019 +#, fuzzy +msgid "Meowth! Give more details when reporting! Usage: **!meetup **" +msgstr "" +"Fornisci più dettagli quando riporti un pokemon! Utilizza questa sintassi **!" +"wild **" + +#: meowth/__main__.py:5025 +msgid "meetup-" +msgstr "" + +#: meowth/__main__.py:5036 +#, fuzzy +msgid "Meowth! Click here for directions to the event!" +msgstr "Clicca qui per le indicazioni del raid!" + +#: meowth/__main__.py:5037 +msgid "**Event Location:**" +msgstr "" + +#: meowth/__main__.py:5039 +msgid "**Event Starts:**" +msgstr "" + +#: meowth/__main__.py:5040 +msgid "**Event Ends:**" +msgstr "" + +#: meowth/__main__.py:5043 +#, fuzzy +msgid "" +"Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate " +"in {raid_channel}" +msgstr "" +"{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " +"Coordinate in {raid_channel}" + +#: meowth/__main__.py:5045 +msgid "" +"Meowth! Meetup reported by {member} in {citychannel}! Details: " +"{location_details}. Coordinate here!\n" +"\n" +"To update your status, choose from the following commands: **!maybe**, **!" +"coming**, **!here**, **!cancel**. If you are bringing more than one trainer/" +"account, add in the number of accounts total, teams optional, on your first " +"status update.\n" +"Example: `!coming 5 2m 2v 1i`\n" +"\n" +"To see the list of trainers who have given their status:\n" +"**!list interested**, **!list coming**, **!list here** or use just **!list** " +"to see all lists. Use **!list teams** to see team distribution.\n" +"\n" +"Sometimes I'm not great at directions, but I'll correct my directions if " +"anybody sends me a maps link or uses **!location new
**. You can " +"see the location of the event by using **!location**\n" +"\n" +"You can set the start time with **!starttime ** (you can " +"also omit AM/PM and use 24-hour time) and access this with **!starttime**.\n" +"You can set the end time with **!timerset ** and access " +"this with **!timer**.\n" +"\n" +"This channel will be deleted five minutes after the timer expires." +msgstr "" + +#: meowth/__main__.py:5063 +#, fuzzy +msgid "" +"Meowth! Hey {member}, if you can, set the time that the event starts with **!" +"starttime ** and also set the time that the event ends using " +"**!timerset **." +msgstr "" +"Hey {member}, se puoi, imposta il tempo rimanente per il raid usando **!" +"timerset H:MM** così che altri giocatori potranno consultarlo tramite il " +"comando **!timer**." + +#: meowth/__main__.py:5079 +#, fuzzy +msgid "This event will start at {expiry_time}" +msgstr "Questo raid finirà alle {expiry_time}!" + +#: meowth/__main__.py:5081 +msgid "Nobody has told me a start time! Set it with **!starttime**" +msgstr "" + +#: meowth/__main__.py:5083 +#, fuzzy +msgid " | This event will end at {expiry_time}" +msgstr "Questo raid finirà alle {expiry_time}!" + +#: meowth/__main__.py:5086 +#, fuzzy +msgid "This event will end at {expiry_time}" +msgstr "Questo raid finirà alle {expiry_time}!" + +#: meowth/__main__.py:5088 +msgid "Nobody has told me a end time! Set it with **!timerset**" +msgstr "" + +#: meowth/__main__.py:5091 meowth/__main__.py:5659 +msgid "egg" +msgstr "" + +#: meowth/__main__.py:5092 meowth/__main__.py:5658 +msgid "hatch" +msgstr "" + +#: meowth/__main__.py:5094 meowth/__main__.py:5662 meowth/__main__.py:5684 +#: meowth/__main__.py:6300 meowth/__main__.py:6568 meowth/__main__.py:7080 +msgid "raid" +msgstr "" + +#: meowth/__main__.py:5095 meowth/__main__.py:5661 +msgid "end" +msgstr "" + +#: meowth/__main__.py:5097 +#, fuzzy +msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" +msgstr "Il timer del raid è già scaduto alle {expiry_time}!" + +#: meowth/__main__.py:5100 +#, fuzzy +msgid "This {raidtype} will {raidaction} on {expiry}!" +msgstr "Questo raid finirà alle {expiry_time}!" + +#: meowth/__main__.py:5102 +#, fuzzy +msgid "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} on {expiry}!" +msgstr "" +"Nessuno mi ha detto tra quanto il raid finirà, quindi ho assunto che " +"terminerà alle {expiry_time}!" + +#: meowth/__main__.py:5104 +#, fuzzy +msgid "This {raidtype} will {raidaction} at {expiry_time}!" +msgstr "Questo raid finirà alle {expiry_time}!" + +#: meowth/__main__.py:5106 +#, fuzzy +msgid "" +"No one told me when the {raidtype} will {raidaction}, so I'm assuming it " +"will {raidaction} at {expiry_time}!" +msgstr "" +"Nessuno mi ha detto tra quanto il raid finirà, quindi ho assunto che " +"terminerà alle {expiry_time}!" + +#: meowth/__main__.py:5125 +msgid "Raid Egg" +msgstr "" + +#: meowth/__main__.py:5129 +msgid "Raid" +msgstr "" + +#: meowth/__main__.py:5156 meowth/__main__.py:5161 meowth/__main__.py:5172 +#, fuzzy +msgid "" +"Meowth! I couldn't understand your time format. Try again like this: **!" +"timerset **" +msgstr "" +"Non riesco a capire l'orario impostato, utilizza questo formato: !timerset H:" +"MM" + +#: meowth/__main__.py:5175 +#, fuzzy +msgid "" +"Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no " +"more than {maxtime} minutes..." +msgstr "" +"Questo è troppo lungo. i Raid attualmente non rimangono per più di due ore.." + +#: meowth/__main__.py:5191 meowth/__main__.py:5199 +msgid "" +"Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to " +"match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-" +"hour time!)" +msgstr "" + +#: meowth/__main__.py:5204 +msgid "Meowth! Please enter a time after your start time." +msgstr "" + +#: meowth/__main__.py:5213 +msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." +msgstr "" + +#: meowth/__main__.py:5224 +msgid "The channel has been reactivated." +msgstr "" + +#: meowth/__main__.py:5230 meowth/__main__.py:5237 meowth/__main__.py:5240 +msgid "Ends on {end}" +msgstr "" + +#: meowth/__main__.py:5236 +msgid "%B %d at %I:%M %p (%H:%M) | " +msgstr "" + +#: meowth/__main__.py:5236 +msgid "Hatches on {expiry}" +msgstr "" + +#: meowth/__main__.py:5268 +msgid "Meowth!" +msgstr "" + +#: meowth/__main__.py:5299 +msgid "Meowth! Please enter a time before your end time." +msgstr "" + +#: meowth/__main__.py:5320 meowth/__main__.py:5326 +msgid "" +"Meowth! Your start time wasn't formatted correctly. Change your **!" +"starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM " +"and use 24-hour time!)" +msgstr "" + +#: meowth/__main__.py:5334 +#, fuzzy +msgid "Meowth! The raid will be over before that...." +msgstr "Questo raid finirà alle {expiry_time}!" + +#: meowth/__main__.py:5340 +#, fuzzy +msgid "Meowth! The egg will not hatch by then!" +msgstr "Questo raid finirà alle {expiry_time}!" + +#: meowth/__main__.py:5343 +msgid "" +"Meowth! There is already a start time of **{start}** set! Do you want to " +"change it?" +msgstr "" + +#: meowth/__main__.py:5351 +msgid "Start time change cancelled." +msgstr "" + +#: meowth/__main__.py:5366 +msgid "Meowth! The current start time has been set to: **{starttime}**" +msgstr "" + +#: meowth/__main__.py:5387 +msgid "Meowth! The current start time is: **{starttime}**" +msgstr "" + +#: meowth/__main__.py:5389 +msgid "" +"Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! " +"(You can also omit AM/PM and use 24-hour time!)" +msgstr "" + +#: meowth/__main__.py:5413 +#, fuzzy +msgid "" +"Meowth! Here's the current location for the raid!\n" +"Details: {location}" +msgstr "" +"Manca il nuovo dettagli della posizione! Utilizzo: **!location **" + +#: meowth/__main__.py:5427 +#, fuzzy +msgid "" +"Meowth! We're missing the new location details! Usage: **!location new **" +msgstr "" +"Manca il nuovo dettagli della posizione! Utilizzo: **!location **" + +#: meowth/__main__.py:5483 +msgid "Meowth! I can't recover this channel because I know about it already!" +msgstr "" + +#: meowth/__main__.py:5494 +msgid "level-[1-5]-egg" +msgstr "" + +#: meowth/__main__.py:5495 +msgid "meetup" +msgstr "" + +#: meowth/__main__.py:5542 +msgid "Ends on %B %d at %I:%M %p" +msgstr "" + +#: meowth/__main__.py:5585 +msgid "Meowth! I couldn't recognize this as a raid channel!" +msgstr "" + +#: meowth/__main__.py:5589 meowth/__main__.py:5595 +#, fuzzy +msgid "is interested" +msgstr "{0} sta aspettando sotto il raid!" + +#: meowth/__main__.py:5589 meowth/__main__.py:5597 +msgid "on the way" +msgstr "" + +#: meowth/__main__.py:5589 meowth/__main__.py:5599 +msgid "at the raid" +msgstr "" + +#: meowth/__main__.py:5589 meowth/__main__.py:5601 +msgid "left the raid" +msgstr "" + +#: meowth/__main__.py:5589 meowth/__main__.py:5601 +msgid "no longer" +msgstr "" + +#: meowth/__main__.py:5603 +msgid "trainers" +msgstr "" + +#: meowth/__main__.py:5651 +msgid "" +"Meowth! This channel has been recovered! However, there may be some " +"inaccuracies in what I remembered! Here's what I have:" +msgstr "" + +#: meowth/__main__.py:5663 +msgid "" +"\n" +"I'm not sure when this {raidtype} will {action}, so please use **!timerset** " +"if you can!" +msgstr "" + +#: meowth/__main__.py:5692 +#, fuzzy +msgid "Meowth! You've already made a duplicate report for this {raidtype}!" +msgstr "Hai già un Team impostato come ruolo!" + +#: meowth/__main__.py:5713 +msgid "Meowth! Are you sure you wish to remove this {raidtype}?" +msgstr "" + +#: meowth/__main__.py:5722 +msgid "Duplicate Report cancelled." +msgstr "" + +#: meowth/__main__.py:5731 +msgid "Duplicate Confirmed" +msgstr "" + +#: meowth/__main__.py:5748 +msgid "Duplicate Report Timed Out." +msgstr "" + +#: meowth/__main__.py:5756 +msgid "Duplicate report #{duplicate_report_count} received." +msgstr "" + +#: meowth/__main__.py:5802 meowth/__main__.py:5829 +msgid "" +"Meowth! You're missing some details! Be sure to enter a pokemon that appears " +"in raids! Usage: **!counters [weather] [user ID]**" +msgstr "" + +#: meowth/__main__.py:5839 +msgid "user #{user}'s" +msgstr "" + +#: meowth/__main__.py:5842 +msgid "Level 30" +msgstr "" + +#: meowth/__main__.py:5884 meowth/__main__.py:5967 +msgid "{pkmn} | {weather} | {movesetstr}" +msgstr "" + +#: meowth/__main__.py:5885 meowth/__main__.py:5945 +msgid "**CP:** {raid_cp}\n" +msgstr "" + +#: meowth/__main__.py:5886 meowth/__main__.py:5946 +msgid "**Weather:** {weather}\n" +msgstr "" + +#: meowth/__main__.py:5887 meowth/__main__.py:5947 +msgid "**Attacker Level:** {atk_levels}" +msgstr "" + +#: meowth/__main__.py:5891 meowth/__main__.py:5951 meowth/__main__.py:5971 +msgid "Results courtesy of Pokebattler" +msgstr "" + +#: meowth/__main__.py:5898 meowth/__main__.py:5956 meowth/__main__.py:5976 +msgid "{move1} | {move2}" +msgstr "" + +#: meowth/__main__.py:5899 meowth/__main__.py:5977 +msgid "#{index} - {ctr_name}" +msgstr "" + +#: meowth/__main__.py:5900 +msgid "CP" +msgstr "" + +#: meowth/__main__.py:5903 +msgid "Results with {userstr} attackers" +msgstr "" + +#: meowth/__main__.py:5903 meowth/__main__.py:5988 +msgid "" +"[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" +msgstr "" + +#: meowth/__main__.py:5905 +msgid "Difficulty rating: {est}" +msgstr "" + +#: meowth/__main__.py:5905 +msgid "Pokebattler Estimator:" +msgstr "" + +#: meowth/__main__.py:5915 +msgid "Unknown Moveset" +msgstr "" + +#: meowth/__main__.py:5944 +msgid "{pkmn} | {weather} | Unknown Moveset" +msgstr "" + +#: meowth/__main__.py:5986 +msgid "**Possible Movesets:**" +msgstr "" + +#: meowth/__main__.py:5988 +msgid "Results with Level 30 attackers" +msgstr "" + +#: meowth/__main__.py:6002 +msgid "Meowth! Enter one of the following weather conditions: {}" +msgstr "" + +#: meowth/__main__.py:6017 +#, fuzzy +msgid "Meowth! Weather set to {}!" +msgstr "{member} ha lasciato il raid!" + +#: meowth/__main__.py:6039 meowth/__main__.py:6166 +msgid "m " +msgstr "" + +#: meowth/__main__.py:6040 meowth/__main__.py:6167 +msgid "v " +msgstr "" + +#: meowth/__main__.py:6041 meowth/__main__.py:6168 +msgid "i " +msgstr "" + +#: meowth/__main__.py:6042 meowth/__main__.py:6169 +msgid "u " +msgstr "" + +#: meowth/__main__.py:6061 meowth/__main__.py:6262 +msgid "{word} doesn't appear in level {egglevel} raids! Please try again." +msgstr "" + +#: meowth/__main__.py:6108 +#, fuzzy +msgid "Meowth! {member} is interested! {emoji}: 1" +msgstr "{member} non non è più interessato!" + +#: meowth/__main__.py:6110 +msgid "" +"Meowth! {member} is interested with a total of {trainer_count} trainers!" +msgstr "{member} è al raid con {trainer_count} giocatori!" + +#: meowth/__main__.py:6155 +msgid "{word} doesn't appear in level {egglevel} raids!" +msgstr "" + +#: meowth/__main__.py:6159 +msgid "" +"Invalid Pokemon detected. Please check the pinned message for the list of " +"possible bosses and try again." +msgstr "" + +#: meowth/__main__.py:6215 +#, fuzzy +msgid "Meowth! {member} is on the way! {emoji}: 1" +msgstr "{member} è per strada!" + +#: meowth/__main__.py:6217 +msgid "" +"Meowth! {member} is on the way with a total of {trainer_count} trainers!" +msgstr "{member} è per strada con {trainer_count} giocatori!" + +#: meowth/__main__.py:6303 +msgid "" +"\n" +"There is a group already in the lobby! Use **!lobby** to join them or **!" +"backout** to request a backout! Otherwise, you may have to wait for the next " +"group!" +msgstr "" + +#: meowth/__main__.py:6328 +#, fuzzy +msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" +msgstr "{member} sta aspettando sotto il raid!" + +#: meowth/__main__.py:6332 +#, fuzzy +msgid "" +"Meowth! {member} is at the {raidtype} with a total of {trainer_count} " +"trainers!" +msgstr "{member} è al raid con {trainer_count} giocatori!" + +#: meowth/__main__.py:6394 +msgid "Only one non-team count can be accepted." +msgstr "" + +#: meowth/__main__.py:6406 +msgid "Only one count per team accepted." +msgstr "" + +#: meowth/__main__.py:6410 +msgid "Invalid format, please check and try again." +msgstr "" + +#: meowth/__main__.py:6414 +msgid "" +"Team counts are higher than the total, double check your counts and try " +"again. You entered **" +msgstr "" + +#: meowth/__main__.py:6415 +msgid "** total and **" +msgstr "" + +#: meowth/__main__.py:6416 +msgid "** in your party." +msgstr "" + +#: meowth/__main__.py:6421 +msgid "" +"Meowth! Something is not adding up! Try making sure your total matches what " +"each team adds up to!" +msgstr "" + +#: meowth/__main__.py:6489 meowth/__main__.py:6492 +msgid "**Boss Interest:**" +msgstr "" + +#: meowth/__main__.py:6495 +msgid "**Status List**" +msgstr "" + +#: meowth/__main__.py:6495 +msgid "" +"Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: " +"**{channelhere}**" +msgstr "" + +#: meowth/__main__.py:6496 +msgid "**Team List**" +msgstr "" + +#: meowth/__main__.py:6531 +msgid "" +"Meowth! I can't understand how many are in your group. Just say **!here** if " +"you're by yourself, or **!coming 5** for example if there are 5 in your " +"group." +msgstr "" + +#: meowth/__main__.py:6541 +msgid "" +"Meowth! There is no group in the lobby for you to join! Use **!starting** if " +"the group waiting at the raid is entering the lobby!" +msgstr "" + +#: meowth/__main__.py:6545 +#, fuzzy +msgid "Meowth! {member} is entering the lobby!" +msgstr "{member} è per strada!" + +#: meowth/__main__.py:6547 +#, fuzzy +msgid "" +"Meowth! {member} is entering the lobby with a total of {trainer_count} " +"trainers!" +msgstr "{member} è per strada con {trainer_count} giocatori!" + +#: meowth/__main__.py:6572 +#, fuzzy +msgid "Meowth! {member} has no status to cancel!" +msgstr "{member} sta aspettando sotto il raid!" + +#: meowth/__main__.py:6576 +msgid "Meowth! {member} is no longer interested!" +msgstr "{member} non non è più interessato!" + +#: meowth/__main__.py:6578 +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"interested!" +msgstr "" +"{member} e un totale di {trainer_count} giocatori NON sono più interessati!" + +#: meowth/__main__.py:6581 +#, fuzzy +msgid "Meowth! {member} has left the {raidtype}!" +msgstr "{member} ha lasciato il raid!" + +#: meowth/__main__.py:6583 +#, fuzzy +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers have left the " +"{raidtype}!" +msgstr "" +"{member} e un totale di {trainer_count} giocatori con lui hanno lasciato il " +"raid!" + +#: meowth/__main__.py:6586 +msgid "Meowth! {member} is no longer on their way!" +msgstr "{member} NON è più per strada!" + +#: meowth/__main__.py:6588 +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers are no longer " +"on their way!" +msgstr "" +"{member} e un totale di {trainer_count} giocatori con lui NON sono più per " +"strada!" + +#: meowth/__main__.py:6591 +#, fuzzy +msgid "Meowth! {member} has backed out of the lobby!" +msgstr "{member} ha lasciato il raid!" + +#: meowth/__main__.py:6593 +#, fuzzy +msgid "" +"Meowth! {member} and their total of {trainer_count} trainers have backed out " +"of the lobby!" +msgstr "" +"{member} e un totale di {trainer_count} giocatori con lui hanno lasciato il " +"raid!" + +#: meowth/__main__.py:6611 +msgid "" +"Meowth! The group of {count} in the lobby has entered the raid! Wish them " +"luck!" +msgstr "" + +#: meowth/__main__.py:6642 +#, fuzzy +msgid "Meowth! How can you start when the egg hasn't hatched!?" +msgstr "Come puoi iniziare se non c’è nessuno che aspetta questo raid !?" + +#: meowth/__main__.py:6646 +msgid "Meowth! Please wait for the group in the lobby to enter the raid." +msgstr "" + +#: meowth/__main__.py:6670 +msgid "Meowth! How can you start when there's no one waiting at this raid!?" +msgstr "Come puoi iniziare se non c’è nessuno che aspetta questo raid !?" + +#: meowth/__main__.py:6676 +msgid " to start at **{}** " +msgstr "" + +#: meowth/__main__.py:6680 +#, fuzzy +msgid "" +"Starting - Meowth! The group that was waiting{timestr}is starting the raid! " +"Trainers {trainer_list}, if you are not in this group and are waiting for " +"the next group, please respond with {here_emoji} or **!here**. If you need " +"to ask those that just started to back out of their lobby, use **!backout**" +msgstr "" +"Il gruppo che stava aspettando sta iniziando il raid! Allenatori " +"{trainer_list}, rispondi con {here_emoji} o con !here se stai aspettando un " +"altro gruppo!" + +#: meowth/__main__.py:6688 +msgid "**Next Group**" +msgstr "" + +#: meowth/__main__.py:6723 +#, fuzzy +msgid "Meowth! There's no one else in the lobby for this raid!" +msgstr "Come puoi iniziare se non c’è nessuno che aspetta questo raid !?" + +#: meowth/__main__.py:6729 +msgid "" +"Backout - Meowth! {author} has indicated that the group consisting of " +"{lobby_list} and the people with them has backed out of the lobby! If this " +"is inaccurate, please use **!lobby** or **!cancel** to help me keep my lists " +"accurate!" +msgstr "" + +#: meowth/__main__.py:6743 +#, fuzzy +msgid "Meowth! There's no one in the lobby for this raid!" +msgstr "Come puoi iniziare se non c’è nessuno che aspetta questo raid !?" + +#: meowth/__main__.py:6746 +msgid "" +"Backout - Meowth! {author} has requested a backout! If one of the following " +"trainers reacts with the check mark, I will assume the group is backing out " +"of the raid lobby as requested! {lobby_list}" +msgstr "" + +#: meowth/__main__.py:6757 +msgid "Meowth! {user} confirmed the group is backing out!" +msgstr "" + +#: meowth/__main__.py:6777 +msgid "**Meowth!** " +msgstr "" + +#: meowth/__main__.py:6833 +msgid " (assumed)" +msgstr "" + +#: meowth/__main__.py:6839 +msgid " Next group: **{}**" +msgstr "" + +#: meowth/__main__.py:6843 meowth/__main__.py:6845 +msgid " - Hatches: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6851 meowth/__main__.py:6855 +msgid " - Starts: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6853 +msgid " - Ends: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6857 +msgid " - Expiry: {expiry}{is_assumed}" +msgstr "" + +#: meowth/__main__.py:6858 +msgid " {raidchannel}{expiry_text}\n" +msgstr "" + +#: meowth/__main__.py:6859 +msgid "" +" {interestcount} interested, {comingcount} coming, {herecount} here, " +"{lobbycount} in the lobby.{start_str}\n" +msgstr "" + +#: meowth/__main__.py:6862 +msgid "" +"**Here's the current channels for {0}**\n" +"\n" +msgstr "" + +#: meowth/__main__.py:6864 +msgid "**Active Raids:**\n" +msgstr "" + +#: meowth/__main__.py:6870 +msgid "**Active Raids:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6874 +msgid "**Raid Eggs:**\n" +msgstr "" + +#: meowth/__main__.py:6880 +msgid "**Raid Eggs:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6884 +msgid "**EX Raids:**\n" +msgstr "" + +#: meowth/__main__.py:6890 +msgid "**EX Raids:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6893 +msgid "**Meetups:**\n" +msgstr "" + +#: meowth/__main__.py:6899 +msgid "**Meetups:** (continued)\n" +msgstr "" + +#: meowth/__main__.py:6902 +#, fuzzy +msgid "" +"Meowth! No active raids! Report one with **!raid [weather] " +"[timer]**." +msgstr "" +"Fornisci più dettagli quando riporti un raid! Utilizza questa sintassi !wild " +" ." + +#: meowth/__main__.py:6936 +msgid " Nobody has updated their status yet!" +msgstr "" + +#: meowth/__main__.py:6939 +msgid "" +"\n" +"The next group will be starting at **{}**" +msgstr "" + +#: meowth/__main__.py:6952 meowth/__main__.py:6999 meowth/__main__.py:7046 +#: meowth/__main__.py:7096 meowth/__main__.py:7143 meowth/__main__.py:7190 +#: meowth/__main__.py:7234 meowth/__main__.py:7255 meowth/__main__.py:7291 +msgid "**Meowth!**" +msgstr "" + +#: meowth/__main__.py:6970 meowth/__main__.py:6977 meowth/__main__.py:7017 +#: meowth/__main__.py:7024 meowth/__main__.py:7065 meowth/__main__.py:7072 +#: meowth/__main__.py:7113 meowth/__main__.py:7120 +msgid "**{name}**" +msgstr "" + +#: meowth/__main__.py:6973 meowth/__main__.py:6980 meowth/__main__.py:7020 +#: meowth/__main__.py:7027 meowth/__main__.py:7068 meowth/__main__.py:7075 +#: meowth/__main__.py:7116 meowth/__main__.py:7123 +msgid "**{name} ({count})**" +msgstr "" + +#: meowth/__main__.py:6974 meowth/__main__.py:6981 meowth/__main__.py:7021 +#: meowth/__main__.py:7028 meowth/__main__.py:7069 meowth/__main__.py:7076 +#: meowth/__main__.py:7117 meowth/__main__.py:7124 +msgid "{name} **({count})**" +msgstr "" + +#: meowth/__main__.py:6986 meowth/__main__.py:6988 msgid "" " including {trainer_list} and the people with them! Let them know if there " "is a group forming" @@ -779,11 +3251,12 @@ msgstr "" " tra cui {trainer_list} e i giocatori con loro! Tenetelo presente e " "aspettate se possibile" -#: meowth.py:1140 -msgid "Meowth! {trainer_count} interested{including_string}!" +#: meowth/__main__.py:6989 +#, fuzzy +msgid " {trainer_count} interested{including_string}!" msgstr "{trainer_count} interessati {including_string}!" -#: meowth.py:1171 +#: meowth/__main__.py:7033 meowth/__main__.py:7035 msgid "" " including {trainer_list} and the people with them! Be considerate and wait " "for them if possible" @@ -791,11 +3264,12 @@ msgstr "" " tra cui {trainer_list} e i giocatori con loro! Tenetelo presente e " "aspettate se possibile" -#: meowth.py:1172 -msgid "Meowth! {trainer_count} on the way{including_string}!" +#: meowth/__main__.py:7036 +#, fuzzy +msgid " {trainer_count} on the way{including_string}!" msgstr "{trainer_count} per strada{including_string}!" -#: meowth.py:1202 +#: meowth/__main__.py:7083 meowth/__main__.py:7085 msgid "" " including {trainer_list} and the people with them! Be considerate and let " "them know if and when you'll be there" @@ -803,81 +3277,776 @@ msgstr "" " tra cui {trainer_list} e i giocatori con loro! Tienilo presente e fate " "sapere se e quando sarete lì" -#: meowth.py:1203 -msgid "Meowth! {trainer_count} waiting at the raid{including_string}!" +#: meowth/__main__.py:7086 +#, fuzzy +msgid " {trainer_count} waiting at the {raidtype}{including_string}!" msgstr "{trainer_count} aspettano sotto il raid {including_string}!" -#: meowth.py:1215 -msgid "Current Raids in {0}:" -msgstr "Raid correnti in {0}:" +#: meowth/__main__.py:7130 meowth/__main__.py:7132 +#, fuzzy +msgid "" +" including {trainer_list} and the people with them! Use **!lobby** if you " +"are joining them or **!backout** to request a backout" +msgstr "" +" tra cui {trainer_list} e i giocatori con loro! Tenetelo presente e " +"aspettate se possibile" + +#: meowth/__main__.py:7133 +#, fuzzy +msgid " {trainer_count} in the lobby{including_string}!" +msgstr "{trainer_count} per strada{including_string}!" + +#: meowth/__main__.py:7176 +msgid "" +"{type}{name}: **{total} total,** {interested} interested, {coming} coming, " +"{here} waiting{type}\n" +msgstr "" + +#: meowth/__main__.py:7178 +msgid "" +" Boss numbers for the raid:\n" +"{}" +msgstr "" + +#: meowth/__main__.py:7180 +msgid " Nobody has told me what boss they want!" +msgstr "" + +#: meowth/__main__.py:7215 +msgid "" +"{emoji} **{total} total,** {interested} interested, {coming} coming, {here} " +"waiting {emoji}\n" +msgstr "" + +#: meowth/__main__.py:7218 +msgid "" +"**{grey_number} total,** {greymaybe} interested, {greycoming} coming, " +"{greyhere} waiting" +msgstr "" + +#: meowth/__main__.py:7222 +msgid "" +" Team numbers for the raid:\n" +"{}" +msgstr "" + +#: meowth/__main__.py:7224 +msgid " Nobody has updated their status!" +msgstr "" + +#: meowth/__main__.py:7244 +msgid " Your current **!want** list is: ```{wantlist}```" +msgstr "" + +#: meowth/__main__.py:7246 +msgid " You don't have any wants! use **!want** to add some." +msgstr "" + +#: meowth/__main__.py:7270 meowth/__main__.py:7276 +msgid "" +"**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, " +"**Reported By**: {author}" +msgstr "" + +#: meowth/__main__.py:7272 +msgid "" +"Meowth! **Here's the current research reports for {channel}**\n" +"{questmsg}" +msgstr "" + +#: meowth/__main__.py:7280 +msgid "" +" **Here's the current research reports for {channel}**\n" +"{questmsg}" +msgstr "" + +#: meowth/__main__.py:7282 +msgid " There are no reported research reports. Report one with **!research**" +msgstr "" + +#: meowth/__main__.py:7306 +msgid "" +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " +"{author}" +msgstr "" + +#: meowth/__main__.py:7308 +msgid "" +"Meowth! **Here's the current wild reports for {channel}**\n" +"{wildmsg}" +msgstr "" + +#: meowth/__main__.py:7312 +msgid "" +"**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: " +"{author}\n" +"**Location**: <{url}>" +msgstr "" -#: meowth.py:1229 -msgid "{0.mention} - interested = {1}, {2} = {3}, {4} = {5}, Ends at {6}" +#: meowth/__main__.py:7316 +msgid "" +" **Here's the current wild reports for {channel}**\n" +"{wildmsg}" msgstr "" -"{0.mention} - interessati = {1}, {2} = {3}, {4} = {5}, Finisce alle {6}" -#: meowth.py:1232 -msgid "Meowth! No active raids! Report one with **!raid **." +#: meowth/__main__.py:7318 +#, fuzzy +msgid "" +" There are no reported wild pokemon. Report one with **!wild " +"**" msgstr "" "Fornisci più dettagli quando riporti un raid! Utilizza questa sintassi !wild " " ." -#: meowth.py:1263 +#: meowth/errors.py:140 +msgid "Meowth! I'm missing some details! Usage: {prefix}{command}" +msgstr "" + +#: meowth/errors.py:173 msgid "" -"Meowth! The group that was waiting is starting the raid! Trainers " -"{trainer_list}, please respond with {here_emoji} or !here if you are waiting " -"for another group!" +"Meowth! Team Management is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." msgstr "" -"Il gruppo che stava aspettando sta iniziando il raid! Allenatori " -"{trainer_list}, rispondi con {here_emoji} o con !here se stai aspettando un " -"altro gruppo!" -#: meowth.py:1265 -msgid "Meowth! How can you start when there's no one waiting at this raid!?" -msgstr "Come puoi iniziare se non c’è nessuno che aspetta questo raid !?" +#: meowth/errors.py:178 +msgid "" +"Meowth! Pokemon Notifications are not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." +msgstr "" -#: meowth.py:1272 +#: meowth/errors.py:183 msgid "" -"Meowth! Hey {member}, I don't know if you meant **!coming** to say that you " -"are coming or **!otw** to see the other trainers on their way" +"Meowth! Wild Reporting is not enabled on this server. **{prefix}{cmd_name}** " +"is unable to be used." msgstr "" -"Hey {member}, non ho capito se volevi dire **!coming** per dire che stavi " -"arrivando o **!otw** per vedere gli altri giocatori che sono già sulla " -"strada per il raid" -#: meowth.py:1277 +#: meowth/errors.py:188 msgid "" -"Meowth! Hey {member}, I don't know if you meant **!maybe** to say that you " -"are interested or **!interest** to see the other trainers interest" +"Meowth! Reporting is not enabled for this channel. **{prefix}{cmd_name}** is " +"unable to be used." msgstr "" -"Hey {member}, non ho capito se volevi dire **!maybe** per dire che sei " -"interessato o **!interest** per vedere gli altri giocatori interessati al " -"raid" -#: meowth.py:1296 +#: meowth/errors.py:193 msgid "" -"This channel has been reported as a duplicate and has been deactivated. " -"Check the channel list for the other raid channel to coordinate in! If this " -"was an error you can reset the raid with **!timerset**" +"Meowth! Raid Management is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." msgstr "" -"Questo canale è stato riportato come un duplicato ed è stato disattivato. " -"Controlla la lista dei canali per coordinare gli altri raid! se questo è " -"stato un errore puoi resecare il raid con **!timerset**" -#: meowth.py:1320 +#: meowth/errors.py:198 msgid "" -"Meowth! We're missing the new location details! Usage: **!location " -"**" +"Meowth! EX Raid Management is not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." msgstr "" -"Manca il nuovo dettagli della posizione! Utilizzo: **!location **" -#: meowth.py:1338 +#: meowth/errors.py:203 msgid "" -"Meowth! Someone has suggested a different location for the raid! Trainers " -"{trainer_list}: make sure you are headed to the right place!" +"Meowth! Research Reporting is not enabled on this server. **{prefix}" +"{cmd_name}** is unable to be used." msgstr "" -"Qualcuno ha suggerito una posizione differente per il raid! Giocatori " -"{trainer_list}: assicuratevi di esser diretti nel posto giusto!" + +#: meowth/errors.py:208 +msgid "" +"Meowth! Meetup Reporting is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" + +#: meowth/errors.py:213 +msgid "" +"Meowth! Channel Archiving is not enabled on this server. **{prefix}{cmd_name}" +"** is unable to be used." +msgstr "" + +#: meowth/errors.py:218 +msgid "" +"Meowth! EX Raid Invite is not enabled on this server. **{prefix}{cmd_name}** " +"is unable to be used." +msgstr "" + +#: meowth/errors.py:224 meowth/errors.py:419 meowth/errors.py:436 +#: meowth/errors.py:453 +msgid "Meowth! Please use **{prefix}{cmd_name}** in " +msgstr "" + +#: meowth/errors.py:227 meowth/errors.py:354 meowth/errors.py:371 +#: meowth/errors.py:388 meowth/errors.py:405 meowth/errors.py:422 +#: meowth/errors.py:439 meowth/errors.py:456 +msgid "a Region report channel." +msgstr "" + +#: meowth/errors.py:229 meowth/errors.py:356 meowth/errors.py:373 +#: meowth/errors.py:390 meowth/errors.py:407 meowth/errors.py:424 +#: meowth/errors.py:441 meowth/errors.py:458 +msgid "one of the following region channels:" +msgstr "" + +#: meowth/errors.py:241 +msgid "Meowth! Please use **{prefix}{cmd_name}** in the following channel" +msgstr "" + +#: meowth/errors.py:244 +msgid "s:\n" +msgstr "" + +#: meowth/errors.py:246 +msgid ": " +msgstr "" + +#: meowth/errors.py:262 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in a Raid channel. Use **{prefix}" +"list** in any " +msgstr "" + +#: meowth/errors.py:265 meowth/errors.py:282 meowth/errors.py:335 +msgid "Region report channel to see active raids." +msgstr "" + +#: meowth/errors.py:267 meowth/errors.py:284 meowth/errors.py:337 +msgid "of the following Region channels to see active raids:" +msgstr "" + +#: meowth/errors.py:279 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in an Egg channel. Use **{prefix}" +"list** in any " +msgstr "" + +#: meowth/errors.py:295 +msgid "Meowth! **{prefix}{cmd_name}** can't be used in a Raid channel." +msgstr "" + +#: meowth/errors.py:301 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in an Active Raid channel. Use " +"**{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:310 +msgid "Region report channel to see active channels." +msgstr "" + +#: meowth/errors.py:312 +msgid "of the following Region channels to see active channels:" +msgstr "" + +#: meowth/errors.py:320 meowth/errors.py:345 +msgid "" +"\n" +"This is an egg channel. The channel needs to be activated with **{prefix}" +"raid ** before I accept commands!" +msgstr "" + +#: meowth/errors.py:326 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in an Active channel. Use " +"**{prefix}list** in any " +msgstr "" + +#: meowth/errors.py:351 +msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid channel or " +msgstr "" + +#: meowth/errors.py:368 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in either a Raid Egg channel or " +msgstr "" + +#: meowth/errors.py:385 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in either a EX Raid channel or one " +"of the following region channels:" +msgstr "" + +#: meowth/errors.py:402 +msgid "" +"Meowth! Please use **{prefix}{cmd_name}** in a EX Raid channel. Use " +"**{prefix}list** in any of the following region channels to see active raids:" +msgstr "" + +#: meowth/utils.py:153 +msgid "Raid Coordination Help" +msgstr "" + +#: meowth/utils.py:156 +msgid "<> denote required arguments, [] denote optional arguments" +msgstr "" + +#: meowth/utils.py:159 +msgid "Raid MGMT Commands" +msgstr "" + +#~ msgid "" +#~ "Meowth! \"{entered_word}\" is not a Pokemon! Did you mean " +#~ "\"{corrected_word}\"?" +#~ msgstr "" +#~ "“{entered_word}” non è un Pokémon! Forse intendevi “{corrected_word}”?" + +#~ msgid "Meowth! That's right!" +#~ msgstr "Giusto!" + +#~ msgid "" +#~ "Meowth! That's right! I've been rebooted! You don't need to do anything " +#~ "this time, but you may find some commands don't respond in currently " +#~ "active channels, or the channels may not delete as expected. Sorry for " +#~ "any inconvenience!" +#~ msgstr "" +#~ "Giusto! Sono stato riavviato! Non è necessario eseguire nulla questa " +#~ "volta, ma è possibile che alcuni comandi non rispondano nei canali " +#~ "attualmente attivi o che i canali non siano eliminati come previsto. Ci " +#~ "dispiace per qualsiasi inconveniente!" + +#~ msgid "" +#~ "Meowth! Team assignments enabled! Please make sure that my role is moved " +#~ "to the top of your server role hierarchy, or at least above your team " +#~ "roles. Your team roles must be 'mystic', 'valor', and 'instinct' and " +#~ "*must* be lowercase. I should have made some for you if you didn't have " +#~ "them, you can set their colors and other settings later." +#~ msgstr "" +#~ "Assegnamento Team abilitato! Per favore assicurati che il mio ruolo è " +#~ "stato messo al top della tua gerarchia dei ruoli del server, o quanto " +#~ "meno più in alto dei ruoli dei vari team. I tuoi ruoli dei team dovranno " +#~ "essere ‘mystic’, ‘valor’, e ‘instinct’ e *dovranno* essere tutti " +#~ "minuscoli. Se non li avevi già ne ho creati alcuni per te, potrai " +#~ "impostare il loro colore dalle impostazioni più tardi." + +#~ msgid "" +#~ "**Welcome Message Configuration**\n" +#~ "\n" +#~ "Next, I have a feature where I welcome new members to the server with a " +#~ "short welcome message in a channel or with a direct message. If you have " +#~ "a bot that handles this already, or if you don't want this feature, type " +#~ "N, otherwise type Y to enable this feature!" +#~ msgstr "" +#~ "**Configurazione Messaggio Di Benvenuto**\n" +#~ "\n" +#~ "Avanti, Ho un dove io do il benvenuto ai nuovi utenti del tuo server con " +#~ "un breve messaggio di benvenuto in un canale o con un messaggio privato. " +#~ "Se hai già un bot che si occupa di questo, o non vuoi questa funzionalità " +#~ "digita N, altrimenti primi Y per abilitare questa funzione!" + +#~ msgid "" +#~ "Sample message:```Meowth! Welcome to [SERVER], @[MEMBER]! If you have any " +#~ "questions just ask an admin.```" +#~ msgstr "" +#~ "Messaggio di esempio:```Benvenuto in [SERVER], @[MEMBER]! Per qualsiasi " +#~ "domanda chiedi pure ad un amministratore.```" + +#~ msgid "" +#~ "Meowth! Welcome message enabled!\n" +#~ "\n" +#~ "**Welcome Message Channel Configuration**\n" +#~ "\n" +#~ "Now I need to know what channel you want me to post these welcome " +#~ "messages in. Reply with a channel name or 'DM' if you would rather I " +#~ "direct message the user." +#~ msgstr "" +#~ "Messaggio di benvenuto abilitato!\n" +#~ "\n" +#~ "**Configurazione canale messaggio di benvenuto**\n" +#~ "\n" +#~ "Ora ho bisogno di sapere il nome del canale nel quale vorresti io " +#~ "postassi questo messaggio di benvenuto. Rispondi con un nome di un canale " +#~ "o con ’DM’ se vuoi che io mandi un messaggio privato direttamente " +#~ "all’utente." + +#~ msgid "" +#~ "**Main Function Configuration**\n" +#~ "\n" +#~ "Meowth! Alright. Next I just want to check that you want to enable *any* " +#~ "of my main functions. These include assigning roles for each Pokemon a " +#~ "user wants, wild spawn reports, creating channels for raids, and keeping " +#~ "track of users coming to each raid. If you don't want me to do *any* of " +#~ "that, type N, otherwise type Y to start enabling my main functions!" +#~ msgstr "" +#~ "**Configurazione Funzioni Principali**\n" +#~ "\n" +#~ "Bene. Ora voglio controllare che tu voglia abilitare *tutte* le mie " +#~ "funzioni principali. Questo include l’assegnamento di ruoli per ogni " +#~ "Pokémon che un utente vuole, le segnalazioni di spawn di Pokémon " +#~ "selvatici, creare canali per i raid, e tenere traccia degli utenti in " +#~ "fase di organizzazione di un raid. Se vuoi che io *non faccia* qualcosa " +#~ "di queste digita N, altrimenti digita Y per iniziare ad abilitare le mie " +#~ "funzioni principali!" + +#~ msgid "" +#~ "Meowth! Okay. Now make sure that I have either an admin role on your " +#~ "server, or at least a role with these permissions: 'read messages', 'send " +#~ "messages', 'embed links', 'manage roles', and 'manage channels'. Also, " +#~ "check if my role is at the top of your server role hierarchy." +#~ msgstr "" +#~ "Okay. Ora assicurati che io abbia un ruolo da admin nel tuo server o " +#~ "almeno un ruolo con queste autorizzazioni: “leggere i messaggi”, “inviare " +#~ "i messaggi”, “incorporare i link”, “gestire i ruoli” e “gestire i canali " +#~ "‘. Inoltre, controlla se il mio ruolo è in cima alla gerarchia del ruolo " +#~ "del server." + +#~ msgid "" +#~ "**City Channel Configuration**\n" +#~ "\n" +#~ "Meowth! Next, I need to know which channels will be used for raid and/or " +#~ "wild reports. If your server covers only one community, that's probably " +#~ "your server's default channel. If you cover multiple communities, you " +#~ "should probably have a channel for each community that only those with " +#~ "roles for that community can see. Otherwise your users could be spammed " +#~ "with notifications for raids that are not relevant to them!" +#~ msgstr "" +#~ "** Configurazione Canale Della Città **\n" +#~ "\n" +#~ "Ora, ho bisogno di sapere in quali canali verranno utilizzati per le " +#~ "segnalazioni dei raid e/o dei Pokémon selvatici. Se il tuo server copre " +#~ "solo una community, questo sarà probabilmente il tuo canale di default. " +#~ "Se invece il tuo server copre più di una community, tu dovrai " +#~ "probabilmente avere un canale per ogni community nel quale solo chi ha un " +#~ "ruolo per quella community potrà vedere i raid. Altrimenti i tuoi utenti " +#~ "potrebbero spammare notifiche di raid alle quali una community potrebbe " +#~ "non essere interessata!" + +#~ msgid "" +#~ "Here's what I need: a list of channels in your server that will be used " +#~ "for raid and/or wild reports. Give them in this format: channelname, " +#~ "channelname, channelname" +#~ msgstr "" +#~ "Questo è quello di cui ho bisogno: una lista di canali del tuo server che " +#~ "verranno utilizzati per segnalare i raid e/o i Pokémon selvatici. " +#~ "Scrivimeli utilizzando questo formato: nomecanale, nomecanale, nomecanale" + +#~ msgid "" +#~ "In other words, the name of each channel, each separated by a comma and a " +#~ "single space. If you do not require raid and wild reporting and are only " +#~ "requiring want/unwant, reply with 'N'; however, want/unwant is quite " +#~ "limited without raid or wild reporting." +#~ msgstr "" +#~ "In altre parole, il nome di ogni canale, separato con una virgola e un " +#~ "singolo spazio dagli altri. Se non vuoi le segnalazioni di raid e/o " +#~ "Pokémon selvatici ma vuoi solo le segnalazioni di Voglio/NonVoglio, " +#~ "rispondi con ’N’; altrimenti Voglio/NonVoglio sarà abbastanza limitata " +#~ "senza la segnalazione di raid e/o Pokémon selvatici." + +#~ msgid "" +#~ "Meowth! Great! Looks like all of these are names of channels in your " +#~ "server." +#~ msgstr "" +#~ "Ottimo! Sembra che tutti questi siano nomi di canali nel tuo server." + +#~ msgid "" +#~ "Meowth! Something went wrong! Please type !configure to start over! Make " +#~ "sure the channels above are created already!" +#~ msgstr "" +#~ "Qualcosa è andato storto! Per favore digita !configure per ricominciare! " +#~ "Assicurati che i canali sopra siano già creati!" + +#~ msgid "" +#~ "**City Location Configuration**\n" +#~ "\n" +#~ "Meowth! Alright, we need to set starting locations for each of the " +#~ "channels you just mentioned in the SAME ORDER you typed before. This is " +#~ "what I use to generate Google Maps links to give people directions to " +#~ "raids and spawns! Knowing what town everything is in is often good enough " +#~ "to narrow it down. One way to put it is, for each channel you just " +#~ "listed, I need a location specific enough that I'll know hich First " +#~ "Baptist Church people mean. This is important, so please enter it in just " +#~ "this way. For each channel, give me a location using only letters, no " +#~ "punctuation. So something like 'kansas city mo' or 'hull uk' without the " +#~ "quotes and separate your locations with a comma and single space." +#~ msgstr "" +#~ "**Configurazione Posizione Città**\n" +#~ "\n" +#~ "Bene, Abbiamo bisogno di impostare una località di partenza per ogni " +#~ "canale che hai menzionato prima usando lo STESSO ORDINE. Queste località " +#~ "le uso per generare i link a Google Maps per dare alle persone le " +#~ "indicazioni per raggiungere i raid e gli spawn! Sapere il nome della " +#~ "città in cui tutto questo avviene spesso è abbastanza. Per ogni canale " +#~ "che hai scritto sopra ho bisogno di una località abbastanza specifica per " +#~ "permettermi di trovare il posto corretto. Questo è importante, quindi " +#~ "inseriscile in questo modo. Per ogni canale damme una località usando " +#~ "solo lettere, niente punteggiatura.\n" +#~ "Esempio: “milano” oppure “roma termini”\n" +#~ "il tutto va digitato senza apostrofi e separa una località dall’altra " +#~ "tramite una virgola e un solo spazio." + +#~ msgid "" +#~ "Meowth! There weren't the same number of cities and channels! Please " +#~ "type !configure to start over!" +#~ msgstr "" +#~ "Il numero di canali non corrisponde al numero di città! per favore " +#~ "digita !configure per ricominciare!" + +#~ msgid "" +#~ "**Raid Command**\n" +#~ "\n" +#~ "Meowth! Alright. Do you want raid reports in these channels? Reply with " +#~ "'Y' to enable !raid reports, or 'N' to disable !raid" +#~ msgstr "" +#~ "Bene. Vuoi riportare i raid in questo canale? Rispondi con ‘Y’ per " +#~ "abilitare le segnalazioni tramite il comando !raid, oppure ’N’ per " +#~ "disabilitarli" + +#~ msgid "" +#~ "**Timezone Configuration**\n" +#~ "\n" +#~ "Meowth! Ok, to finish the raid configuration I need to know what timezone " +#~ "you're in! This will help me coordinate raids for you. The current 24-hr " +#~ "time UTC is {utctime}. How many hours off from that are you? Please enter " +#~ "your answer as a number between -12 and 12." +#~ msgstr "" +#~ "**Configurazione Timezone**\n" +#~ "\n" +#~ "Ok, per finire la configurazione del raid ho bisogno di sapere in che " +#~ "Timezone ti trovi. Quella corrente 24-hr time UTC è {utctime}. Quante ore " +#~ "ci sono di differenza dal tuo orario corrente? Per favore inserisci un " +#~ "numero compreso tra -12 e 12." + +#~ msgid "" +#~ "Meowth! I couldn't convert your answer to a number! Type !configure in " +#~ "your server to start again." +#~ msgstr "" +#~ "Non posso convertire la tua risposta in un numero! Digita !configure nel " +#~ "tuo server per ricominciare." + +#~ msgid "" +#~ "**Wild Command**\n" +#~ "\n" +#~ "Meowth! Alright. Do you want wild reports in these channels? Reply with " +#~ "'Y' to enable !wild reports, or 'N' to disable !wild" +#~ msgstr "" +#~ "**Comando Wild**\n" +#~ "\n" +#~ "Bene. Vuoi riportare i Pokémon selvatici in questo canale? Rispondi con " +#~ "‘Y’ per abilitare le segnalazioni tramite il comando !wild, oppure ’N’ " +#~ "per disabilitare il comando" + +#~ msgid "" +#~ "Meowth! Ok. Time to do one last check that I have either an admin role on " +#~ "your server, or at least a role with these permissions: 'read messages', " +#~ "'send messages', 'embed links', 'manage roles', and 'manage channels'. " +#~ "Also, check if my role is at the top of your server role hierarchy. You " +#~ "can restrict me to specific channels by editing channel-specific " +#~ "permissions if you like.\n" +#~ "\n" +#~ "**Want/Unwant Configuration**\n" +#~ "\n" +#~ "The last thing you should know is that the !want and !unwant commands can " +#~ "produce a lot of clutter if they are allowed on your main channels. I " +#~ "suggest having a dedicated channel for want and unwant. Just type the " +#~ "name or names of the channel(s) you want me to allow. If you type " +#~ "something that isn't a name of an existing channel, I'll create one by " +#~ "that name. If you do not want to enable want/unwant, reply with 'N'. " +#~ msgstr "" +#~ "Ok. È ora di eseguire un ultimo controllo per avere il ruolo di " +#~ "amministratore sul tuo server o almeno un ruolo con queste " +#~ "autorizzazioni: “leggere i messaggi”, “inviare i messaggi”, “incorporare " +#~ "i link”, “gestire i ruoli” e “gestire i canali ‘. Inoltre, controlla se " +#~ "il mio ruolo è in cima alla gerarchia del ruolo del server. Puoi " +#~ "limitarmi a canali specifici modificando le autorizzazioni specifiche del " +#~ "canale se vuoi.\n" +#~ "\n" +#~ "**Configurazione Voglio/NonVoglio**\n" +#~ "\n" +#~ "L’ultima cosa che dovresti sapere è che i comandi !want e !unwant possono " +#~ "produrre un sacco di confusione se sono consentiti nei tuoi canali " +#~ "principali. Suggerisco di avere un canale dedicato per per Voglio/" +#~ "NonVoglio. Basta digitare il nome o i nomi dei canali che desideri " +#~ "abilitare. Se digitate qualcosa che non è un nome di un canale esistente, " +#~ "ne creerò uno con quel nome. Se non si desidera abilitare Voglio/" +#~ "NonVoglio, digita ’N’. " + +#~ msgid "" +#~ "Meowth! You didn't give me enough permissions! Type !configure to start " +#~ "over!" +#~ msgstr "" +#~ "Non mi hai dato abbastanza permessi! digita !configure per ricominciare!" + +#~ msgid "Meowth! Okay. All of my main functions have been disabled." +#~ msgstr "Okay. Okay. Tutte le funzioni principali sono state disattivate." + +#~ msgid "" +#~ "**Emojis**\n" +#~ "\n" +#~ "Meowth! Alright! I'm ready to go! One more thing. I like to use custom " +#~ "emoji for certain things, especially for displaying type weaknesses for " +#~ "raid bosses! I'm going to send you a .rar file that contains all the " +#~ "emoji I need. There are 23 in all. All you have to do is download, " +#~ "extract, and upload the images to Discord as custom emoji. You can do " +#~ "this all at once, and you can just leave the emoji titles alone!\n" +#~ "\n" +#~ "By the way: if you need to change any of these settings, just type !" +#~ "configure in your server and we can do this again." +#~ msgstr "" +#~ "**Emojis**\n" +#~ "\n" +#~ "Bene! Sono pronto per iniziare! Un’ultima cosa. Mi piacerebbe usare delle " +#~ "emoji personalizzate per alcune cose, per esempio per mostrare le " +#~ "debolezze di un raidboss! Ti sto inviando un file .rar checontiene tutte " +#~ "le emoji di cui hai bisogno. Sono 23 in tutto. Tutto quello che devi fare " +#~ "è scaricare il file, estrarlo e caricare le immagini su Discord come " +#~ "Custom emoji. Puoi farlo tutto in una volta e puoi solo lasciare i titoli " +#~ "emoji!\n" +#~ "\n" +#~ "Ad ogni modo: se hai bisogno di cambiare qualche impostazione, ti basta " +#~ "digitare !configure nel tuo server e potrai rifare questo di nuovo." + +#~ msgid "" +#~ "WARNING: no default channel configured. Unable to send welcome message." +#~ msgstr "" +#~ "AVVISO: nessun canale predefinito configurato. Impossibile inviare il " +#~ "messaggio di benvenuto." + +#~ msgid "" +#~ "WARNING: Role {team_role} in team_dict not configured as a role on the " +#~ "server!" +#~ msgstr "" +#~ "ATTENZIONE: il Ruolo {team_role} in team_dict non è configurato come un " +#~ "ruolo nel server!" + +#~ msgid "" +#~ "Meowth! Please use one of the following channels for **!want** commands: " +#~ "{want_channel_list}" +#~ msgstr "" +#~ "Per favore usa uno dei seguenti canali per il comando **!want**: " +#~ "{want_channel_list}" + +#~ msgid "" +#~ "Meowth! Please restrict wild reports to city channels or the default " +#~ "channel!" +#~ msgstr "" +#~ "Per favore limitati a riportare i pokemon selvatici nel canale apposito o " +#~ "nel canale di default!" + +#~ msgid "This is just my best guess!" +#~ msgstr "Questa è solo la mia ipotesi migliore!" + +#~ msgid "" +#~ "Meowth! Please restrict raid reports to a city channel or the default " +#~ "channel!" +#~ msgstr "" +#~ "Per favore limitati a riportare i raid nel canale apposito o nel canale " +#~ "di default!" + +#~ msgid "" +#~ "Meowth! {pokemon} raid reported by {member}! Details:{location_details}. " +#~ "Coordinate here!\n" +#~ "\n" +#~ "Reply to this message with **!coming** (`!coming [number]` for trainers " +#~ "with you) to say you are on your way, and reply with **!here** once you " +#~ "arrive.\n" +#~ "If you are at the raid already, reply with **!here** (`!here [number]` " +#~ "for trainers with you).\n" +#~ "If you are interested in the raid and want to wait for a group, use **!" +#~ "maybe**.\n" +#~ "If your plans change, reply with **!cancel** if you are no longer on the " +#~ "way or if you have left the raid.\n" +#~ "You can set the time remaining with **!timerset H:MM** and access this " +#~ "with **!timer**.\n" +#~ "\n" +#~ "You can see the list of trainers interested with **!interest**, trainers " +#~ "on their way with **!otw**, trainers at the raid with **!waiting**, or " +#~ "all lists with **!lists**.\n" +#~ "Once you start a raid, use **!starting** to clear the waiting list to " +#~ "allow the next group to coordinate.\n" +#~ "\n" +#~ "Sometimes I'm not great at directions, but I'll correct my directions if " +#~ "anybody sends me a maps link.\n" +#~ "\n" +#~ "This channel will be deleted in 2 hours or five minutes after the timer " +#~ "expires." +#~ msgstr "" +#~ "{pokemon} raid segnalato da {member}! Dettagli: {location_details}. " +#~ "Coordinate qui!\n" +#~ "\n" +#~ "Rispondi a questo messaggio con **!coming** ( `!coming [numero]` se ci " +#~ "sono più giocatori con te) per dire che sei/siete per strada e stai " +#~ "arrivando, e rispondi con **!here** una volta che arriverai.\n" +#~ "Se ti trovi già sul posto del raid, rispondi con **!here** (`!here " +#~ "[numero]` se ci sono più giocatori con te).\n" +#~ "se sei interessato al raid e vuoi aspettare che ci sia un gruppo, usa **!" +#~ "maybe**. \n" +#~ "Se cambi idea, rispondi con **!cancel** se vuoi abbandonare il raid.\n" +#~ "\n" +#~ "Puoi impostare il tempo rimanente con **!timerset H:MM** e visualizzarlo " +#~ "in seguito con **!timer**.\n" +#~ "\n" +#~ "Puoi vedere la lista degli allenatori interessati con **!interest**, gli " +#~ "allenatori che stanno arrivando con **!otw**, gli allenatori che sono già " +#~ "al raid con **!waiting**, o la lista completa digitando **!lists**.\n" +#~ "Quando state per iniziare un raid, usa **!starting** per cancellare la " +#~ "lista di attesa e per permettere ad altri gruppi di coordinarsi.\n" +#~ "\n" +#~ "Alcune volte non sono bravissimo con le indicazioni, ma tu puoi " +#~ "correggerle se nessuno mi manda un link alla mappa.\n" +#~ "\n" +#~ "Questo canale verra eliminato tra 2 ore oppure 5 minuti dopo che il timer " +#~ "del raid è esaurito." + +#~ msgid "Meowth! {member}, I already know you don't want {pokemon}!" +#~ msgstr "{member}, Immagino non volessi dire {pokemon}!" + +#~ msgid "Meowth! Got it! {member} no longer wants {pokemon}" +#~ msgstr "Fatto! {member} non vuole più {pokemon}" + +#~ msgid "Meowth...I can't do that! No negative numbers, please!" +#~ msgstr "Non posso farlo! Nessun numero negativo, grazie!" + +#~ msgid "" +#~ "Meowth! Someone has suggested a different location for the raid than what " +#~ "I guessed! Trainers {trainer_list}: make sure you are headed to the right " +#~ "place!" +#~ msgstr "" +#~ "Qualcuno ha suggerito una posizione differente per il raid rispetto a " +#~ "quella che ho indovinato! Giocatori {trainer_list}: assicuratevi di esser " +#~ "diretti nel posto giusto!" + +#~ msgid "" +#~ "Meowth! Exactly *how many* are interested? There wasn't a number anywhere " +#~ "in your message. Or, just say `!maybe` if you're by yourself." +#~ msgstr "" +#~ "Esattamente *quanti* sono interessati? Non c’è stato nessun numero da " +#~ "nessuna parte nel tuo messaggio. oppure, digita **!maybe** se sei " +#~ "interessato solo tu." + +#~ msgid "" +#~ "Meowth...I got confused because there were several numbers in your " +#~ "message. I don't know which one is the right one." +#~ msgstr "" +#~ "Meowth…Sono confuso perché c’erano diversi numeri nel tuo messaggio. Non " +#~ "so quale di questi è quello corretto." + +#~ msgid "" +#~ "Meowth! Exactly *how many* are coming? There wasn't a number anywhere in " +#~ "your message. Or, just say **!coming** if you're by yourself." +#~ msgstr "" +#~ "Esattamente *quanti* stanno arrivando? Non c’è stato nessun numero da " +#~ "nessuna parte nel tuo messaggio. Oppure, digita **!coming** se stai " +#~ "arrivando da solo." + +#~ msgid "" +#~ "Meowth! Exactly *how many* are here? There wasn't a number anywhere in " +#~ "your message. Or, just say **!here** if you're by yourself." +#~ msgstr "" +#~ "Esattamente *quanti* sono lì? Non c’è stato nessun numero da nessuna " +#~ "parte nel tuo messaggio. Oppure, digita **!here** se sei arrivato da solo." + +#~ msgid "Current Raids in {0}:" +#~ msgstr "Raid correnti in {0}:" + +#~ msgid "{0.mention} - interested = {1}, {2} = {3}, {4} = {5}, Ends at {6}" +#~ msgstr "" +#~ "{0.mention} - interessati = {1}, {2} = {3}, {4} = {5}, Finisce alle {6}" + +#~ msgid "" +#~ "Meowth! Hey {member}, I don't know if you meant **!coming** to say that " +#~ "you are coming or **!otw** to see the other trainers on their way" +#~ msgstr "" +#~ "Hey {member}, non ho capito se volevi dire **!coming** per dire che stavi " +#~ "arrivando o **!otw** per vedere gli altri giocatori che sono già sulla " +#~ "strada per il raid" + +#~ msgid "" +#~ "Meowth! Hey {member}, I don't know if you meant **!maybe** to say that " +#~ "you are interested or **!interest** to see the other trainers interest" +#~ msgstr "" +#~ "Hey {member}, non ho capito se volevi dire **!maybe** per dire che sei " +#~ "interessato o **!interest** per vedere gli altri giocatori interessati al " +#~ "raid" #~ msgid "a member of {0}" #~ msgstr "un membro di {0}" @@ -885,9 +4054,6 @@ msgstr "" #~ msgid "an admin" #~ msgstr "un admin" -#~ msgid " or " -#~ msgstr "oppure" - #~ msgid " Then head over to {3.mention} to get caught up on what's happening!" #~ msgstr "" #~ "Poi oltre al {3.mention} per aggiornamenti su ciò che sta accadendo!" @@ -901,14 +4067,5 @@ msgstr "" #~ msgid "Error occured while trying to write file!" #~ msgstr "C’è stato un errore mentre provavo a scrivere il file!" -#~ msgid "" -#~ "Meowth! {0} raid reported by {1}! Details: {2}. Coordinate here! Reply " -#~ "(not react) to this message with {3} to say you are on your way, or {4} " -#~ "if you are at the raid already!" -#~ msgstr "" -#~ "{0} raid segnalato da {1}! Dettagli: {2}. Coordinate qui! Rispondi (not " -#~ "react) a questo messaggio con {3} per dire che tu sei per strada, o {4} " -#~ "se ti trovi sul posto del raid!" - #~ msgid "No expiration time set!" #~ msgstr "Non è stato impostato un tempo di scadenza per questo raid!" diff --git a/locale/meowth.pot b/locale/meowth.pot index 091f2bf48..2628e930c 100644 --- a/locale/meowth.pot +++ b/locale/meowth.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2018-06-29 22:54+CEST\n" +"POT-Creation-Date: 2018-07-10 22:40+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -33,7 +33,7 @@ msgstr "" msgid "Received admin command {command} from unauthorized user, {user}!" msgstr "" -#: meowth/__main__.py:354 meowth/__main__.py:3806 +#: meowth/__main__.py:354 meowth/__main__.py:3882 msgid "Meowth! **{word}** isn't a Pokemon!" msgstr "" @@ -45,8 +45,8 @@ msgstr "" msgid "Did you mean: '{0}'" msgstr "" -#: meowth/__main__.py:506 meowth/__main__.py:3983 meowth/__main__.py:4146 -#: meowth/__main__.py:4397 meowth/__main__.py:4528 meowth/__main__.py:4896 +#: meowth/__main__.py:506 meowth/__main__.py:4059 meowth/__main__.py:4222 +#: meowth/__main__.py:4473 meowth/__main__.py:4604 meowth/__main__.py:4972 msgid "{pokemon} - " msgstr "" @@ -79,13 +79,13 @@ msgstr "" msgid "level-{level}-egg-" msgstr "" -#: meowth/__main__.py:566 meowth/__main__.py:2043 +#: meowth/__main__.py:566 meowth/__main__.py:2042 msgid "" "The following could not be found:\n" "{}" msgstr "" -#: meowth/__main__.py:566 meowth/__main__.py:2043 +#: meowth/__main__.py:566 meowth/__main__.py:2042 msgid "Warning" msgstr "" @@ -103,7 +103,7 @@ msgid "" "If this was in error, reset the raid with **!timerset**" msgstr "" -#: meowth/__main__.py:725 meowth/__main__.py:5413 +#: meowth/__main__.py:725 meowth/__main__.py:5489 msgid "hatched-" msgstr "" @@ -118,7 +118,7 @@ msgstr "" msgid "**This level {level} raid egg has expired!**" msgstr "" -#: meowth/__main__.py:735 meowth/__main__.py:5414 +#: meowth/__main__.py:735 meowth/__main__.py:5490 msgid "expired-" msgstr "" @@ -132,8 +132,8 @@ msgstr "" msgid " raid" msgstr "" -#: meowth/__main__.py:741 meowth/__main__.py:5608 meowth/__main__.py:6223 -#: meowth/__main__.py:6484 meowth/__main__.py:6996 +#: meowth/__main__.py:741 meowth/__main__.py:5684 meowth/__main__.py:6300 +#: meowth/__main__.py:6568 meowth/__main__.py:7080 msgid "event" msgstr "" @@ -156,7 +156,7 @@ msgstr "" msgid "Starting up..." msgstr "" -#: meowth/__main__.py:1092 +#: meowth/__main__.py:1094 msgid "" "Meowth! That's right!\n" "\n" @@ -164,224 +164,225 @@ msgid "" "{member_count} members found." msgstr "" -#: meowth/__main__.py:1117 +#: meowth/__main__.py:1120 msgid "Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and someone has invited me to your server! Type **!help** to see a list of things I can do, and type **!configure** in any channel of your server to begin!" msgstr "" -#: meowth/__main__.py:1134 meowth/__main__.py:3587 +#: meowth/__main__.py:1137 meowth/__main__.py:3663 msgid " or " msgstr "" -#: meowth/__main__.py:1140 +#: meowth/__main__.py:1143 msgid " If you have any questions just ask an admin." msgstr "" -#: meowth/__main__.py:1141 +#: meowth/__main__.py:1144 msgid "Meowth! Welcome to {server}, {user}! " msgstr "" -#: meowth/__main__.py:1143 +#: meowth/__main__.py:1146 msgid "Set your team by typing {team_command}." msgstr "" -#: meowth/__main__.py:1183 meowth/__main__.py:1195 meowth/__main__.py:6438 +#: meowth/__main__.py:1186 meowth/__main__.py:1198 meowth/__main__.py:6522 msgid "Meowth! Please wait until the raid egg has hatched before announcing you're coming or present." msgstr "" -#: meowth/__main__.py:1230 meowth/__main__.py:5382 +#: meowth/__main__.py:1233 meowth/__main__.py:5458 msgid "Meowth! Someone has suggested a different location for the raid! Trainers {trainer_list}: make sure you are headed to the right place!" msgstr "" -#: meowth/__main__.py:1294 +#: meowth/__main__.py:1297 msgid "has despawned" msgstr "" -#: meowth/__main__.py:1363 meowth/__main__.py:1391 meowth/__main__.py:1407 +#: meowth/__main__.py:1366 meowth/__main__.py:1382 meowth/__main__.py:1398 msgid "Error occured while trying to save!" msgstr "" -#: meowth/__main__.py:1393 +#: meowth/__main__.py:1384 msgid "Restarting..." msgstr "" -#: meowth/__main__.py:1409 +#: meowth/__main__.py:1400 msgid "Shutting down..." msgstr "" -#: meowth/__main__.py:1430 +#: meowth/__main__.py:1421 msgid "Are you sure you want to clear all regionals?" msgstr "" -#: meowth/__main__.py:1451 +#: meowth/__main__.py:1442 msgid "Meowth! Regional raid boss cleared!" msgstr "" -#: meowth/__main__.py:1457 +#: meowth/__main__.py:1448 msgid "Meowth! Regional raid boss set to **{boss}**!" msgstr "" -#: meowth/__main__.py:1460 +#: meowth/__main__.py:1451 msgid "Meowth! That Pokemon doesn't appear in raids!" msgstr "" -#: meowth/__main__.py:1473 meowth/__main__.py:1476 +#: meowth/__main__.py:1464 meowth/__main__.py:1467 msgid "I couldn't convert your answer to an appropriate timezone! Please double check what you sent me and resend a number from **-12** to **12**." msgstr "" -#: meowth/__main__.py:1480 +#: meowth/__main__.py:1471 msgid "" "Timezone has been set to: `UTC{offset}`\n" "The current time is **{now}**" msgstr "" -#: meowth/__main__.py:1494 +#: meowth/__main__.py:1485 msgid "Prefix has been set to: `{}`" msgstr "" -#: meowth/__main__.py:1497 +#: meowth/__main__.py:1488 msgid "Prefix has been reset to default: `{}`" msgstr "" -#: meowth/__main__.py:1506 +#: meowth/__main__.py:1497 msgid "Silph Road Travelers Card cleared!" msgstr "" -#: meowth/__main__.py:1516 +#: meowth/__main__.py:1507 msgid "The Silph Extension isn't accessible at the moment, sorry!" msgstr "" -#: meowth/__main__.py:1521 +#: meowth/__main__.py:1512 msgid "Silph Card for {silph_user} not found." msgstr "" -#: meowth/__main__.py:1525 +#: meowth/__main__.py:1516 msgid "No Discord account found linked to this Travelers Card!" msgstr "" -#: meowth/__main__.py:1529 +#: meowth/__main__.py:1520 msgid "This Travelers Card is linked to another Discord account!" msgstr "" -#: meowth/__main__.py:1543 +#: meowth/__main__.py:1534 msgid "This Travelers Card has been successfully linked to you!" msgstr "" -#: meowth/__main__.py:1550 +#: meowth/__main__.py:1541 msgid "Pokebattler ID cleared!" msgstr "" -#: meowth/__main__.py:1561 +#: meowth/__main__.py:1552 msgid "Pokebattler ID set to {pbid}!" msgstr "" -#: meowth/__main__.py:1576 +#: meowth/__main__.py:1567 msgid "Prefix for this server is: `{}`" msgstr "" -#: meowth/__main__.py:1590 +#: meowth/__main__.py:1581 msgid "Bot Permissions" msgstr "" -#: meowth/__main__.py:1605 +#: meowth/__main__.py:1596 msgid "**FAIL**" msgstr "" -#: meowth/__main__.py:1605 +#: meowth/__main__.py:1596 msgid "**PASS**" msgstr "" -#: meowth/__main__.py:1613 +#: meowth/__main__.py:1604 msgid "**MISSING**" msgstr "" -#: meowth/__main__.py:1616 +#: meowth/__main__.py:1607 msgid "**ENABLED**" msgstr "" -#: meowth/__main__.py:1621 +#: meowth/__main__.py:1612 msgid "GUILD" msgstr "" -#: meowth/__main__.py:1626 +#: meowth/__main__.py:1617 msgid "CATEGORY" msgstr "" -#: meowth/__main__.py:1627 +#: meowth/__main__.py:1618 msgid "CHANNEL" msgstr "" -#: meowth/__main__.py:1634 +#: meowth/__main__.py:1625 msgid "I couldn't send an embed here, so I've sent you a DM" msgstr "" -#: meowth/__main__.py:1674 +#: meowth/__main__.py:1665 msgid "I'll wait for your announcement!" msgstr "" -#: meowth/__main__.py:1681 meowth/__main__.py:1737 +#: meowth/__main__.py:1672 meowth/__main__.py:1728 msgid "Meowth! You took too long to send me your announcement! Retry when you're ready." msgstr "" -#: meowth/__main__.py:1684 +#: meowth/__main__.py:1675 msgid "Announcement" msgstr "" -#: meowth/__main__.py:1694 +#: meowth/__main__.py:1685 msgid "to send it to all servers, " msgstr "" -#: meowth/__main__.py:1702 +#: meowth/__main__.py:1693 msgid "That's what you sent, does it look good? React with " msgstr "" -#: meowth/__main__.py:1704 +#: meowth/__main__.py:1695 msgid "to send to another channel, " msgstr "" -#: meowth/__main__.py:1706 +#: meowth/__main__.py:1697 msgid "to send it to this channel, or " msgstr "" -#: meowth/__main__.py:1708 +#: meowth/__main__.py:1699 msgid "to cancel" msgstr "" -#: meowth/__main__.py:1718 +#: meowth/__main__.py:1709 msgid "Announcement Cancelled." msgstr "" -#: meowth/__main__.py:1721 meowth/__main__.py:1733 +#: meowth/__main__.py:1712 meowth/__main__.py:1724 msgid "Announcement Sent." msgstr "" -#: meowth/__main__.py:1723 +#: meowth/__main__.py:1714 msgid "What channel would you like me to send it to?" msgstr "" -#: meowth/__main__.py:1735 +#: meowth/__main__.py:1726 msgid "Meowth! That channel doesn't exist! Retry when you're ready." msgstr "" -#: meowth/__main__.py:1748 meowth/__main__.py:3571 +#: meowth/__main__.py:1739 meowth/__main__.py:3647 msgid "For support, contact us on our Discord server. Invite Code: hhVjAN8" msgstr "" -#: meowth/__main__.py:1762 +#: meowth/__main__.py:1753 msgid "Announcement sent to {} server owners: {} successful, {} failed." msgstr "" -#: meowth/__main__.py:1767 +#: meowth/__main__.py:1758 msgid "Announcement Timed Out." msgstr "" -#: meowth/__main__.py:1814 +#: meowth/__main__.py:1805 msgid "I'm sorry, I couldn't understand some of what you entered. Let's just start here." msgstr "" -#: meowth/__main__.py:1816 meowth/__main__.py:1927 meowth/__main__.py:1989 -#: meowth/__main__.py:2148 meowth/__main__.py:2372 meowth/__main__.py:2563 -#: meowth/__main__.py:2664 meowth/__main__.py:2764 meowth/__main__.py:2864 -#: meowth/__main__.py:3038 meowth/__main__.py:3119 meowth/__main__.py:3194 +#: meowth/__main__.py:1807 meowth/__main__.py:1926 meowth/__main__.py:1988 +#: meowth/__main__.py:2147 meowth/__main__.py:2371 meowth/__main__.py:2562 +#: meowth/__main__.py:2663 meowth/__main__.py:2763 meowth/__main__.py:2863 +#: meowth/__main__.py:3037 meowth/__main__.py:3118 meowth/__main__.py:3193 +#: meowth/__main__.py:3241 msgid "" "**MULTIPLE SESSIONS!**\n" "\n" @@ -390,7 +391,7 @@ msgid "" "Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**" msgstr "" -#: meowth/__main__.py:1817 +#: meowth/__main__.py:1808 msgid "" "Meowth! That's Right! Welcome to the configuration for Meowth the Pokemon Go Helper Bot! I will be guiding you through some steps to get me setup on your server.\n" "\n" @@ -398,7 +399,7 @@ msgid "" "Before you begin the configuration, please make sure my role is moved to the top end of the server role hierarchy. It can be under admins and mods, but must be above team and general roles. [Here is an example](http://i.imgur.com/c5eaX1u.png)" msgstr "" -#: meowth/__main__.py:1819 +#: meowth/__main__.py:1810 msgid "" "\n" "\n" @@ -406,7 +407,7 @@ msgid "" "This isn't your first time configuring. You can either reconfigure everything by replying with **all** or reply with a comma separated list to configure those commands. Example: `want, raid, wild`" msgstr "" -#: meowth/__main__.py:1823 +#: meowth/__main__.py:1814 msgid "" "\n" "\n" @@ -414,7 +415,7 @@ msgid "" "{enabled_commands}" msgstr "" -#: meowth/__main__.py:1824 +#: meowth/__main__.py:1815 msgid "" "\n" "\n" @@ -431,61 +432,62 @@ msgid "" "**meetup** - for !meetup command configuration\n" "**want** - for want/unwant command configuration\n" "**archive** - For !archive configuration\n" +"**trade** - For trade command configuration\n" "**timezone** - For timezone configuration" msgstr "" -#: meowth/__main__.py:1825 meowth/__main__.py:1852 +#: meowth/__main__.py:1816 meowth/__main__.py:1843 msgid "" "\n" "\n" "Reply with **cancel** at any time throughout the questions to cancel the configure process." msgstr "" -#: meowth/__main__.py:1826 meowth/__main__.py:1853 +#: meowth/__main__.py:1817 meowth/__main__.py:1844 msgid "Meowth Configuration - {guild}" msgstr "" -#: meowth/__main__.py:1833 meowth/__main__.py:1966 meowth/__main__.py:2033 -#: meowth/__main__.py:2084 meowth/__main__.py:2125 meowth/__main__.py:2168 -#: meowth/__main__.py:2217 meowth/__main__.py:2239 meowth/__main__.py:2258 -#: meowth/__main__.py:2308 meowth/__main__.py:2392 meowth/__main__.py:2441 -#: meowth/__main__.py:2463 meowth/__main__.py:2482 meowth/__main__.py:2540 -#: meowth/__main__.py:2586 meowth/__main__.py:2627 meowth/__main__.py:2684 -#: meowth/__main__.py:2733 meowth/__main__.py:2784 meowth/__main__.py:2833 -#: meowth/__main__.py:2884 meowth/__main__.py:2933 meowth/__main__.py:2955 -#: meowth/__main__.py:2974 meowth/__main__.py:3057 meowth/__main__.py:3135 -#: meowth/__main__.py:3168 meowth/__main__.py:3209 +#: meowth/__main__.py:1824 meowth/__main__.py:1965 meowth/__main__.py:2032 +#: meowth/__main__.py:2083 meowth/__main__.py:2124 meowth/__main__.py:2167 +#: meowth/__main__.py:2216 meowth/__main__.py:2238 meowth/__main__.py:2257 +#: meowth/__main__.py:2307 meowth/__main__.py:2391 meowth/__main__.py:2440 +#: meowth/__main__.py:2462 meowth/__main__.py:2481 meowth/__main__.py:2539 +#: meowth/__main__.py:2585 meowth/__main__.py:2626 meowth/__main__.py:2683 +#: meowth/__main__.py:2732 meowth/__main__.py:2783 meowth/__main__.py:2832 +#: meowth/__main__.py:2883 meowth/__main__.py:2932 meowth/__main__.py:2954 +#: meowth/__main__.py:2973 meowth/__main__.py:3056 meowth/__main__.py:3134 +#: meowth/__main__.py:3167 meowth/__main__.py:3208 meowth/__main__.py:3256 msgid "" "**CONFIG CANCELLED!**\n" "\n" "No changes have been made." msgstr "" -#: meowth/__main__.py:1847 +#: meowth/__main__.py:1838 msgid "I'm sorry I don't understand. Please reply with the choices above." msgstr "" -#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 -#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 -#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 -#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 -#: meowth/__main__.py:3198 +#: meowth/__main__.py:1903 meowth/__main__.py:1930 meowth/__main__.py:1992 +#: meowth/__main__.py:2151 meowth/__main__.py:2375 meowth/__main__.py:2566 +#: meowth/__main__.py:2610 meowth/__main__.py:2667 meowth/__main__.py:2767 +#: meowth/__main__.py:2867 meowth/__main__.py:3041 meowth/__main__.py:3122 +#: meowth/__main__.py:3197 meowth/__main__.py:3245 msgid "Configuration Complete" msgstr "" -#: meowth/__main__.py:1904 meowth/__main__.py:1931 meowth/__main__.py:1993 -#: meowth/__main__.py:2152 meowth/__main__.py:2376 meowth/__main__.py:2567 -#: meowth/__main__.py:2611 meowth/__main__.py:2668 meowth/__main__.py:2768 -#: meowth/__main__.py:2868 meowth/__main__.py:3042 meowth/__main__.py:3123 -#: meowth/__main__.py:3198 +#: meowth/__main__.py:1903 meowth/__main__.py:1930 meowth/__main__.py:1992 +#: meowth/__main__.py:2151 meowth/__main__.py:2375 meowth/__main__.py:2566 +#: meowth/__main__.py:2610 meowth/__main__.py:2667 meowth/__main__.py:2767 +#: meowth/__main__.py:2867 meowth/__main__.py:3041 meowth/__main__.py:3122 +#: meowth/__main__.py:3197 meowth/__main__.py:3245 msgid "Meowth! Alright! Your settings have been saved and I'm ready to go! If you need to change any of these settings, just type **!configure** in your server again." msgstr "" -#: meowth/__main__.py:1939 +#: meowth/__main__.py:1938 msgid "Team Assignments" msgstr "" -#: meowth/__main__.py:1939 +#: meowth/__main__.py:1938 msgid "" "Team assignment allows users to assign their Pokemon Go team role using the **!team** command. If you have a bot that handles this already, you may want to disable this feature.\n" "\n" @@ -494,34 +496,34 @@ msgid "" "Respond here with: **N** to disable, **Y** to enable:" msgstr "" -#: meowth/__main__.py:1959 +#: meowth/__main__.py:1958 msgid "Team Assignments enabled!" msgstr "" -#: meowth/__main__.py:1963 +#: meowth/__main__.py:1962 msgid "Team Assignments disabled!" msgstr "" -#: meowth/__main__.py:1969 meowth/__main__.py:2128 meowth/__main__.py:2543 -#: meowth/__main__.py:2589 +#: meowth/__main__.py:1968 meowth/__main__.py:2127 meowth/__main__.py:2542 +#: meowth/__main__.py:2588 msgid "I'm sorry I don't understand. Please reply with either **N** to disable, or **Y** to enable." msgstr "" -#: meowth/__main__.py:2000 +#: meowth/__main__.py:1999 msgid "" "I can welcome new members to the server with a short message. Here is an example, but it is customizable:\n" "\n" msgstr "" -#: meowth/__main__.py:2002 +#: meowth/__main__.py:2001 msgid "Meowth! Welcome to {server_name}, {owner_name.mention}! Set your team by typing '**!team mystic**' or '**!team valor**' or '**!team instinct**' without quotations. If you have any questions just ask an admin." msgstr "" -#: meowth/__main__.py:2004 +#: meowth/__main__.py:2003 msgid "Meowth! Welcome to {server_name}, {owner_name.mention}! If you have any questions just ask an admin." msgstr "" -#: meowth/__main__.py:2005 +#: meowth/__main__.py:2004 msgid "" "\n" "\n" @@ -530,15 +532,15 @@ msgid "" "Respond with: **N** to disable, **Y** to enable:" msgstr "" -#: meowth/__main__.py:2006 meowth/__main__.py:2023 +#: meowth/__main__.py:2005 meowth/__main__.py:2022 msgid "Welcome Message" msgstr "" -#: meowth/__main__.py:2011 +#: meowth/__main__.py:2010 msgid "Welcome Message enabled!" msgstr "" -#: meowth/__main__.py:2014 +#: meowth/__main__.py:2013 msgid "" "Would you like a custom welcome message? You can reply with **N** to use the default message above or enter your own below.\n" "\n" @@ -552,19 +554,19 @@ msgid "" "Surround your message with [] to send it as an embed. **Warning:** Mentions within embeds may be broken on mobile, this is a Discord bug." msgstr "" -#: meowth/__main__.py:2025 +#: meowth/__main__.py:2024 msgid "Current Welcome Message" msgstr "" -#: meowth/__main__.py:2030 +#: meowth/__main__.py:2029 msgid "Default welcome message set" msgstr "" -#: meowth/__main__.py:2036 +#: meowth/__main__.py:2035 msgid "Please shorten your message to less than 500 characters. You entered {count}." msgstr "" -#: meowth/__main__.py:2046 +#: meowth/__main__.py:2045 msgid "" "{msg}\n" "\n" @@ -572,74 +574,74 @@ msgid "" "The following could not be found: {errors}" msgstr "" -#: meowth/__main__.py:2047 +#: meowth/__main__.py:2046 msgid "Please check the data given and retry a new welcome message, or reply with **N** to use the default." msgstr "" -#: meowth/__main__.py:2052 +#: meowth/__main__.py:2051 msgid "Here's what you sent. Does it look ok?" msgstr "" -#: meowth/__main__.py:2059 +#: meowth/__main__.py:2058 msgid "" "Here's what you sent. Does it look ok?\n" "\n" "{welcome}" msgstr "" -#: meowth/__main__.py:2066 +#: meowth/__main__.py:2065 msgid "Please enter a new welcome message, or reply with **N** to use the default." msgstr "" -#: meowth/__main__.py:2070 +#: meowth/__main__.py:2069 msgid "" "Welcome Message set to:\n" "\n" "{}" msgstr "" -#: meowth/__main__.py:2073 +#: meowth/__main__.py:2072 msgid "Welcome Message Channel" msgstr "" -#: meowth/__main__.py:2073 +#: meowth/__main__.py:2072 msgid "" "Which channel in your server would you like me to post the Welcome Messages? You can also choose to have them sent to the new member via Direct Message (DM) instead.\n" "\n" "Respond with: **channel-name** or ID of a channel in your server or **DM** to Direct Message:" msgstr "" -#: meowth/__main__.py:2078 +#: meowth/__main__.py:2077 msgid "Welcome DM set" msgstr "" -#: meowth/__main__.py:2081 +#: meowth/__main__.py:2080 msgid "Channel names can't contain spaces, sorry. Please double check the name and send your response again." msgstr "" -#: meowth/__main__.py:2112 meowth/__main__.py:2206 meowth/__main__.py:2430 -#: meowth/__main__.py:2722 meowth/__main__.py:2822 meowth/__main__.py:2922 -#: meowth/__main__.py:3095 +#: meowth/__main__.py:2111 meowth/__main__.py:2205 meowth/__main__.py:2429 +#: meowth/__main__.py:2721 meowth/__main__.py:2821 meowth/__main__.py:2921 +#: meowth/__main__.py:3094 meowth/__main__.py:3298 msgid "I couldn't set my own permissions in this channel. Please ensure I have the correct permissions in {channel} using **{prefix}get perms**." msgstr "" -#: meowth/__main__.py:2113 +#: meowth/__main__.py:2112 msgid "Welcome Channel set to {channel}" msgstr "" -#: meowth/__main__.py:2116 +#: meowth/__main__.py:2115 msgid "The channel you provided isn't in your server. Please double check your channel and resend your response." msgstr "" -#: meowth/__main__.py:2122 +#: meowth/__main__.py:2121 msgid "Welcome Message disabled!" msgstr "" -#: meowth/__main__.py:2159 +#: meowth/__main__.py:2158 msgid "Raid Reporting Channels" msgstr "" -#: meowth/__main__.py:2159 +#: meowth/__main__.py:2158 msgid "" "Raid Reporting allows users to report active raids with **!raid** or raid eggs with **!raidegg**. Pokemon raid reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -650,16 +652,17 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2165 +#: meowth/__main__.py:2164 msgid "Raid Reporting disabled" msgstr "" -#: meowth/__main__.py:2197 +#: meowth/__main__.py:2196 msgid "Raid Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2209 meowth/__main__.py:2433 meowth/__main__.py:2725 -#: meowth/__main__.py:2825 meowth/__main__.py:2925 meowth/__main__.py:3099 +#: meowth/__main__.py:2208 meowth/__main__.py:2432 meowth/__main__.py:2724 +#: meowth/__main__.py:2824 meowth/__main__.py:2924 meowth/__main__.py:3098 +#: meowth/__main__.py:3302 msgid "" "The channel list you provided doesn't match with your servers channels.\n" "\n" @@ -668,7 +671,7 @@ msgid "" "Please double check your channel list and resend your reponse." msgstr "" -#: meowth/__main__.py:2212 +#: meowth/__main__.py:2211 msgid "" "For each report, I generate Google Maps links to give people directions to the raid or egg! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -679,24 +682,24 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2212 +#: meowth/__main__.py:2211 msgid "Raid Reporting Locations" msgstr "" -#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 -#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 -#: meowth/__main__.py:2929 meowth/__main__.py:2971 +#: meowth/__main__.py:2212 meowth/__main__.py:2254 meowth/__main__.py:2436 +#: meowth/__main__.py:2478 meowth/__main__.py:2728 meowth/__main__.py:2828 +#: meowth/__main__.py:2928 meowth/__main__.py:2970 msgid "Entered Channels" msgstr "" -#: meowth/__main__.py:2213 meowth/__main__.py:2255 meowth/__main__.py:2437 -#: meowth/__main__.py:2479 meowth/__main__.py:2729 meowth/__main__.py:2829 -#: meowth/__main__.py:2929 meowth/__main__.py:2971 +#: meowth/__main__.py:2212 meowth/__main__.py:2254 meowth/__main__.py:2436 +#: meowth/__main__.py:2478 meowth/__main__.py:2728 meowth/__main__.py:2828 +#: meowth/__main__.py:2928 meowth/__main__.py:2970 msgid "{citychannel_list}" msgstr "" -#: meowth/__main__.py:2226 meowth/__main__.py:2450 meowth/__main__.py:2742 -#: meowth/__main__.py:2842 meowth/__main__.py:2942 +#: meowth/__main__.py:2225 meowth/__main__.py:2449 meowth/__main__.py:2741 +#: meowth/__main__.py:2841 meowth/__main__.py:2941 msgid "" "The number of cities doesn't match the number of channels you gave me earlier!\n" "\n" @@ -708,11 +711,11 @@ msgid "" "Please double check that your locations match up with your provided channels and resend your response." msgstr "" -#: meowth/__main__.py:2229 +#: meowth/__main__.py:2228 msgid "Raid Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2230 +#: meowth/__main__.py:2229 msgid "" "How would you like me to categorize the raid channels I create? Your options are:\n" "\n" @@ -722,11 +725,11 @@ msgid "" "**level** - If you want them categorized by level." msgstr "" -#: meowth/__main__.py:2230 meowth/__main__.py:2254 meowth/__main__.py:2305 +#: meowth/__main__.py:2229 meowth/__main__.py:2253 meowth/__main__.py:2304 msgid "Raid Reporting Categories" msgstr "" -#: meowth/__main__.py:2254 +#: meowth/__main__.py:2253 msgid "" "In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" "\n" @@ -735,29 +738,29 @@ msgid "" "You have configured the following channels as raid reporting channels." msgstr "" -#: meowth/__main__.py:2285 meowth/__main__.py:2336 meowth/__main__.py:2509 -#: meowth/__main__.py:3001 +#: meowth/__main__.py:2284 meowth/__main__.py:2335 meowth/__main__.py:2508 +#: meowth/__main__.py:3000 msgid "The category list you provided doesn't match with your server's categories." msgstr "" -#: meowth/__main__.py:2287 meowth/__main__.py:2294 meowth/__main__.py:2338 -#: meowth/__main__.py:2345 meowth/__main__.py:2511 meowth/__main__.py:2518 -#: meowth/__main__.py:3003 meowth/__main__.py:3010 +#: meowth/__main__.py:2286 meowth/__main__.py:2293 meowth/__main__.py:2337 +#: meowth/__main__.py:2344 meowth/__main__.py:2510 meowth/__main__.py:2517 +#: meowth/__main__.py:3002 meowth/__main__.py:3009 msgid "" "\n" "\n" "The following aren't in your server: **{invalid_categories}**" msgstr "" -#: meowth/__main__.py:2288 meowth/__main__.py:2339 meowth/__main__.py:2512 -#: meowth/__main__.py:3004 +#: meowth/__main__.py:2287 meowth/__main__.py:2338 meowth/__main__.py:2511 +#: meowth/__main__.py:3003 msgid "" "\n" "\n" "Please double check your category list and resend your response. If you just made these categories, try again." msgstr "" -#: meowth/__main__.py:2292 meowth/__main__.py:2516 meowth/__main__.py:3008 +#: meowth/__main__.py:2291 meowth/__main__.py:2515 meowth/__main__.py:3007 msgid "" "The number of categories I found in your server doesn't match the number of channels you gave me earlier!\n" "\n" @@ -769,7 +772,7 @@ msgid "" "Please double check that your categories match up with your provided channels and resend your response." msgstr "" -#: meowth/__main__.py:2305 +#: meowth/__main__.py:2304 msgid "" "Pokemon Go currently has five levels of raids. Please provide the names of the categories you would like each level of raid to appear in. Use the following order: 1, 2, 3, 4, 5 \n" "\n" @@ -778,7 +781,7 @@ msgid "" "Example: `level 1-3, level 1-3, level 1-3, level 4, 1231231241561337813`" msgstr "" -#: meowth/__main__.py:2343 +#: meowth/__main__.py:2342 msgid "" "The number of categories I found in your server doesn't match the number of raid levels! Make sure you give me exactly six categories, one for each level of raid. You can use the same category for multiple levels if you want, but I need to see six category names.\n" "\n" @@ -787,19 +790,19 @@ msgid "" "Please double check your categories." msgstr "" -#: meowth/__main__.py:2349 meowth/__main__.py:2523 meowth/__main__.py:3015 +#: meowth/__main__.py:2348 meowth/__main__.py:2522 meowth/__main__.py:3014 msgid "Sorry, I didn't understand your answer! Try again." msgstr "" -#: meowth/__main__.py:2352 +#: meowth/__main__.py:2351 msgid "Raid Categories are set" msgstr "" -#: meowth/__main__.py:2383 +#: meowth/__main__.py:2382 msgid "EX Raid Reporting Channels" msgstr "" -#: meowth/__main__.py:2383 +#: meowth/__main__.py:2382 msgid "" "EX Raid Reporting allows users to report EX raids with **!exraid**. Pokemon EX raid reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -810,19 +813,19 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2389 +#: meowth/__main__.py:2388 msgid "EX Raid Reporting disabled" msgstr "" -#: meowth/__main__.py:2421 +#: meowth/__main__.py:2420 msgid "EX Raid Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2436 +#: meowth/__main__.py:2435 msgid "EX Raid Reporting Locations" msgstr "" -#: meowth/__main__.py:2436 +#: meowth/__main__.py:2435 msgid "" "For each report, I generate Google Maps links to give people directions to EX raids! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -833,11 +836,11 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2453 +#: meowth/__main__.py:2452 msgid "EX Raid Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2454 +#: meowth/__main__.py:2453 msgid "" "How would you like me to categorize the EX raid channels I create? Your options are:\n" "\n" @@ -846,11 +849,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: meowth/__main__.py:2454 meowth/__main__.py:2478 +#: meowth/__main__.py:2453 meowth/__main__.py:2477 msgid "EX Raid Reporting Categories" msgstr "" -#: meowth/__main__.py:2478 +#: meowth/__main__.py:2477 msgid "" "In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" "\n" @@ -859,15 +862,15 @@ msgid "" "You have configured the following channels as EX raid reporting channels." msgstr "" -#: meowth/__main__.py:2526 +#: meowth/__main__.py:2525 msgid "EX Raid Categories are set" msgstr "" -#: meowth/__main__.py:2528 +#: meowth/__main__.py:2527 msgid "EX Raid Channel Read Permissions" msgstr "" -#: meowth/__main__.py:2528 +#: meowth/__main__.py:2527 msgid "" "Who do you want to be able to **see** the EX Raid channels? Your options are:\n" "\n" @@ -875,15 +878,15 @@ msgid "" "**same** - To only allow those with access to the reporting channel." msgstr "" -#: meowth/__main__.py:2533 +#: meowth/__main__.py:2532 msgid "Everyone permission enabled" msgstr "" -#: meowth/__main__.py:2537 +#: meowth/__main__.py:2536 msgid "Same permission enabled" msgstr "" -#: meowth/__main__.py:2574 +#: meowth/__main__.py:2573 msgid "" "Do you want access to EX raids controlled through members using the **!invite** command?\n" "If enabled, members will have read-only permissions for all EX Raids until they use **!invite** to gain access. If disabled, EX Raids will inherit the permissions from their reporting channels.\n" @@ -891,23 +894,23 @@ msgid "" "Respond with: **N** to disable, or **Y** to enable:" msgstr "" -#: meowth/__main__.py:2574 +#: meowth/__main__.py:2573 msgid "Invite Configuration" msgstr "" -#: meowth/__main__.py:2579 +#: meowth/__main__.py:2578 msgid "Invite Command enabled" msgstr "" -#: meowth/__main__.py:2583 +#: meowth/__main__.py:2582 msgid "Invite Command disabled" msgstr "" -#: meowth/__main__.py:2618 +#: meowth/__main__.py:2617 msgid "Automatic Counters Configuration" msgstr "" -#: meowth/__main__.py:2618 +#: meowth/__main__.py:2617 msgid "" "Do you want to generate an automatic counters list in newly created raid channels using PokeBattler?\n" "If enabled, I will post a message containing the best counters for the raid boss in new raid channels. Users will still be able to use **!counters** to generate this list.\n" @@ -915,23 +918,23 @@ msgid "" "Respond with: **N** to disable, or enable with a comma separated list of boss levels that you would like me to generate counters for. Example:`3,4,5,EX`" msgstr "" -#: meowth/__main__.py:2624 +#: meowth/__main__.py:2623 msgid "Automatic Counters disabled" msgstr "" -#: meowth/__main__.py:2641 +#: meowth/__main__.py:2640 msgid "Automatic Counter Levels set to: {levels}" msgstr "" -#: meowth/__main__.py:2644 +#: meowth/__main__.py:2643 msgid "Please enter at least one level from 1 to EX separated by comma. Ex: `4,5,EX` or **N** to turn off automatic counters." msgstr "" -#: meowth/__main__.py:2675 +#: meowth/__main__.py:2674 msgid "Wild Reporting Channels" msgstr "" -#: meowth/__main__.py:2675 +#: meowth/__main__.py:2674 msgid "" "Wild Reporting allows users to report wild spawns with **!wild**. Pokemon **wild** reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -942,15 +945,15 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2681 +#: meowth/__main__.py:2680 msgid "Wild Reporting disabled" msgstr "" -#: meowth/__main__.py:2713 +#: meowth/__main__.py:2712 msgid "Wild Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2728 +#: meowth/__main__.py:2727 msgid "" "For each report, I generate Google Maps links to give people directions to wild spawns! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -961,19 +964,19 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2728 +#: meowth/__main__.py:2727 msgid "Wild Reporting Locations" msgstr "" -#: meowth/__main__.py:2745 +#: meowth/__main__.py:2744 msgid "Wild Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2775 +#: meowth/__main__.py:2774 msgid "Research Reporting Channels" msgstr "" -#: meowth/__main__.py:2775 +#: meowth/__main__.py:2774 msgid "" "Research Reporting allows users to report field research with **!research**. Pokemon **research** reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -984,15 +987,15 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2781 +#: meowth/__main__.py:2780 msgid "Research Reporting disabled" msgstr "" -#: meowth/__main__.py:2813 +#: meowth/__main__.py:2812 msgid "Research Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2828 +#: meowth/__main__.py:2827 msgid "" "For each report, I generate Google Maps links to give people directions to field research! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -1003,19 +1006,19 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2828 +#: meowth/__main__.py:2827 msgid "Research Reporting Locations" msgstr "" -#: meowth/__main__.py:2845 +#: meowth/__main__.py:2844 msgid "Research Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2875 +#: meowth/__main__.py:2874 msgid "Meetup Reporting Channels" msgstr "" -#: meowth/__main__.py:2875 +#: meowth/__main__.py:2874 msgid "" "Meetup Reporting allows users to report meetups with **!meetup** or **!event**. Meetup reports are contained within one or more channels. Each channel will be able to represent different areas/communities. I'll need you to provide a list of channels in your server you will allow reports from in this format: `channel-name, channel-name, channel-name`\n" "\n" @@ -1026,15 +1029,15 @@ msgid "" "Respond with: **N** to disable, or the **channel-name** list to enable, each seperated with a comma and space:" msgstr "" -#: meowth/__main__.py:2881 +#: meowth/__main__.py:2880 msgid "Meetup Reporting disabled" msgstr "" -#: meowth/__main__.py:2913 +#: meowth/__main__.py:2912 msgid "Meetup Reporting Channels enabled" msgstr "" -#: meowth/__main__.py:2928 +#: meowth/__main__.py:2927 msgid "" "For each report, I generate Google Maps links to give people directions to meetups! To do this, I need to know which suburb/town/region each report channel represents, to ensure we get the right location in the map. For each report channel you provided, I will need its corresponding general location using only letters and spaces, with each location seperated by a comma and space.\n" "\n" @@ -1045,15 +1048,15 @@ msgid "" "Respond with: **location info, location info, location info** each matching the order of the previous channel list below." msgstr "" -#: meowth/__main__.py:2928 +#: meowth/__main__.py:2927 msgid "Meetup Reporting Locations" msgstr "" -#: meowth/__main__.py:2945 +#: meowth/__main__.py:2944 msgid "Meetup Reporting Locations are set" msgstr "" -#: meowth/__main__.py:2946 +#: meowth/__main__.py:2945 msgid "" "How would you like me to categorize the meetup channels I create? Your options are:\n" "\n" @@ -1062,11 +1065,11 @@ msgid "" "**other** - If you want them categorized in a provided category name or ID" msgstr "" -#: meowth/__main__.py:2946 meowth/__main__.py:2970 +#: meowth/__main__.py:2945 meowth/__main__.py:2969 msgid "Meetup Reporting Categories" msgstr "" -#: meowth/__main__.py:2970 +#: meowth/__main__.py:2969 msgid "" "In the same order as they appear below, please give the names of the categories you would like raids reported in each channel to appear in. You do not need to use different categories for each channel, but they do need to be pre-existing categories. Separate each category name with a comma. Response can be either category name or ID.\n" "\n" @@ -1075,15 +1078,15 @@ msgid "" "You have configured the following channels as meetup reporting channels." msgstr "" -#: meowth/__main__.py:3018 +#: meowth/__main__.py:3017 msgid "Meetup Categories are set" msgstr "" -#: meowth/__main__.py:3049 +#: meowth/__main__.py:3048 msgid "Pokemon Notifications" msgstr "" -#: meowth/__main__.py:3049 +#: meowth/__main__.py:3048 msgid "" "The **!want** and **!unwant** commands let you add or remove roles for Pokemon that will be mentioned in reports. This let you get notifications on the Pokemon you want to track. I just need to know what channels you want to allow people to manage their pokemon with the **!want** and **!unwant** command.\n" "\n" @@ -1092,57 +1095,57 @@ msgid "" "Repond with: **N** to disable, or the **channel-name** list to enable, each seperated by a comma and space." msgstr "" -#: meowth/__main__.py:3054 +#: meowth/__main__.py:3053 msgid "Pokemon Notifications disabled" msgstr "" -#: meowth/__main__.py:3096 +#: meowth/__main__.py:3095 msgid "Pokemon Notifications enabled" msgstr "" -#: meowth/__main__.py:3130 +#: meowth/__main__.py:3129 msgid "" "The **!archive** command marks temporary raid channels for archival rather than deletion. This can be useful for investigating potential violations of your server's rules in these channels.\n" "\n" "If you would like to disable this feature, reply with **N**. Otherwise send the category you would like me to place archived channels in. You can say **same** to keep them in the same category, or type the name or ID of a category in your server." msgstr "" -#: meowth/__main__.py:3130 meowth/__main__.py:3162 +#: meowth/__main__.py:3129 meowth/__main__.py:3161 msgid "Archive Configuration" msgstr "" -#: meowth/__main__.py:3140 +#: meowth/__main__.py:3139 msgid "Archived channels will remain in the same category." msgstr "" -#: meowth/__main__.py:3144 +#: meowth/__main__.py:3143 msgid "Archived Channels disabled." msgstr "" -#: meowth/__main__.py:3155 +#: meowth/__main__.py:3154 msgid "I couldn't find the category you replied with! Please reply with **same** to leave archived channels in the same category, or give the name or ID of an existing category." msgstr "" -#: meowth/__main__.py:3159 +#: meowth/__main__.py:3158 msgid "Archive category set." msgstr "" -#: meowth/__main__.py:3162 +#: meowth/__main__.py:3161 msgid "" "I can also listen in your raid channels for words or phrases that you want to trigger an automatic archival. For example, if discussion of spoofing is against your server rules, you might tell me to listen for the word 'spoofing'.\n" "\n" "Reply with **none** to disable this feature, or reply with a comma separated list of phrases you want me to listen in raid channels for." msgstr "" -#: meowth/__main__.py:3166 +#: meowth/__main__.py:3165 msgid "Phrase list disabled." msgstr "" -#: meowth/__main__.py:3175 +#: meowth/__main__.py:3174 msgid "Archive Phrase list set." msgstr "" -#: meowth/__main__.py:3205 +#: meowth/__main__.py:3204 msgid "" "There are a few settings available that are not within **!configure**. To set these, use **!set ** in any channel to set that setting.\n" "\n" @@ -1160,183 +1163,202 @@ msgid "" "Respond with: A number from **-12** to **12**:" msgstr "" -#: meowth/__main__.py:3205 +#: meowth/__main__.py:3204 msgid "Timezone Configuration and Other Settings" msgstr "" -#: meowth/__main__.py:3215 meowth/__main__.py:3218 +#: meowth/__main__.py:3214 meowth/__main__.py:3217 msgid "" "I couldn't convert your answer to an appropriate timezone!\n" "\n" "Please double check what you sent me and resend a number strarting from **-12** to **12**." msgstr "" -#: meowth/__main__.py:3223 +#: meowth/__main__.py:3222 msgid "Timezone set" msgstr "" -#: meowth/__main__.py:3244 +#: meowth/__main__.py:3252 +msgid "" +"The **!trade** command allows your users to organize and coordinate trades. This command requires at least one channel specifically for trades.\n" +"\n" +"If you would like to disable this feature, reply with **N**. Otherwise, just send the names or IDs of the channels you want to allow the **!trade** command in, separated by commas." +msgstr "" + +#: meowth/__main__.py:3252 +msgid "Trade Configuration" +msgstr "" + +#: meowth/__main__.py:3260 +msgid "Trade disabled." +msgstr "" + +#: meowth/__main__.py:3299 +msgid "Pokemon Trades enabled" +msgstr "" + +#: meowth/__main__.py:3325 msgid "" "\n" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3251 meowth/__main__.py:3264 meowth/__main__.py:3269 +#: meowth/__main__.py:3332 meowth/__main__.py:3345 meowth/__main__.py:3350 msgid "" "**Level {level} raid list:** `{raidlist}` \n" msgstr "" -#: meowth/__main__.py:3262 +#: meowth/__main__.py:3343 msgid "I couldn't understand the list you supplied! Please use a comma-separated list of Pokemon species numbers." msgstr "" -#: meowth/__main__.py:3263 +#: meowth/__main__.py:3344 msgid "" "I will replace this:\n" msgstr "" -#: meowth/__main__.py:3268 +#: meowth/__main__.py:3349 msgid "" "\n" "\n" "With this:\n" msgstr "" -#: meowth/__main__.py:3273 +#: meowth/__main__.py:3354 msgid "" "\n" "\n" "Continue?" msgstr "" -#: meowth/__main__.py:3281 +#: meowth/__main__.py:3362 msgid "Meowth! Configuration cancelled!" msgstr "" -#: meowth/__main__.py:3292 +#: meowth/__main__.py:3367 msgid "Meowth! Configuration successful!" msgstr "" -#: meowth/__main__.py:3294 +#: meowth/__main__.py:3369 msgid "Meowth! I'm not sure what went wrong, but configuration is cancelled!" msgstr "" -#: meowth/__main__.py:3311 +#: meowth/__main__.py:3387 msgid "every user" msgstr "" -#: meowth/__main__.py:3333 +#: meowth/__main__.py:3409 msgid "Are you sure you want to reset the **{type}** report stats for **{target}**?" msgstr "" -#: meowth/__main__.py:3359 +#: meowth/__main__.py:3435 msgid "{trainer}'s report stats have been cleared!" msgstr "" -#: meowth/__main__.py:3375 +#: meowth/__main__.py:3451 msgid "The channel you entered is not a raid channel." msgstr "" -#: meowth/__main__.py:3378 meowth/__main__.py:4304 +#: meowth/__main__.py:3454 meowth/__main__.py:4380 msgid "level-{egg_level}-egg-" msgstr "" -#: meowth/__main__.py:3397 meowth/__main__.py:3400 meowth/__main__.py:4320 -#: meowth/__main__.py:4323 meowth/__main__.py:4693 meowth/__main__.py:4696 -#: meowth/__main__.py:6405 meowth/__main__.py:6408 +#: meowth/__main__.py:3473 meowth/__main__.py:3476 meowth/__main__.py:4396 +#: meowth/__main__.py:4399 meowth/__main__.py:4769 meowth/__main__.py:4772 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 msgid "**Possible Bosses:**" msgstr "" -#: meowth/__main__.py:3397 meowth/__main__.py:4320 meowth/__main__.py:4693 -#: meowth/__main__.py:6405 +#: meowth/__main__.py:3473 meowth/__main__.py:4396 meowth/__main__.py:4769 +#: meowth/__main__.py:6489 msgid "{bosslist1}" msgstr "" -#: meowth/__main__.py:3398 meowth/__main__.py:4321 meowth/__main__.py:4694 -#: meowth/__main__.py:6406 +#: meowth/__main__.py:3474 meowth/__main__.py:4397 meowth/__main__.py:4770 +#: meowth/__main__.py:6490 msgid "{bosslist2}" msgstr "" -#: meowth/__main__.py:3400 meowth/__main__.py:4323 meowth/__main__.py:4696 -#: meowth/__main__.py:6408 +#: meowth/__main__.py:3476 meowth/__main__.py:4399 meowth/__main__.py:4772 +#: meowth/__main__.py:6492 msgid "{bosslist}" msgstr "" -#: meowth/__main__.py:3407 meowth/__main__.py:4406 meowth/__main__.py:4566 -#: meowth/__main__.py:5370 meowth/__main__.py:5384 meowth/__main__.py:6399 +#: meowth/__main__.py:3483 meowth/__main__.py:4482 meowth/__main__.py:4642 +#: meowth/__main__.py:5446 meowth/__main__.py:5460 meowth/__main__.py:6483 msgid "team" msgstr "" -#: meowth/__main__.py:3408 meowth/__main__.py:4407 meowth/__main__.py:4567 -#: meowth/__main__.py:5371 meowth/__main__.py:5385 meowth/__main__.py:6400 +#: meowth/__main__.py:3484 meowth/__main__.py:4483 meowth/__main__.py:4643 +#: meowth/__main__.py:5447 meowth/__main__.py:5461 meowth/__main__.py:6484 msgid "status" msgstr "" -#: meowth/__main__.py:3412 meowth/__main__.py:3413 +#: meowth/__main__.py:3488 meowth/__main__.py:3489 msgid "Level {}" msgstr "" -#: meowth/__main__.py:3412 meowth/__main__.py:3413 +#: meowth/__main__.py:3488 meowth/__main__.py:3489 msgid "level\\s\\d" msgstr "" -#: meowth/__main__.py:3415 +#: meowth/__main__.py:3491 msgid "Meowth! Level {} reported" msgstr "" -#: meowth/__main__.py:3415 meowth/__main__.py:3416 +#: meowth/__main__.py:3491 meowth/__main__.py:3492 msgid "Meowth!\\s.*\\sraid\\sreported" msgstr "" -#: meowth/__main__.py:3416 +#: meowth/__main__.py:3492 msgid "Meowth! Level {}" msgstr "" -#: meowth/__main__.py:3440 +#: meowth/__main__.py:3516 msgid "Are you sure you want to clear all status for this raid? Everybody will have to RSVP again. If you are wanting to clear one user's status, use `!setstatus cancel`" msgstr "" -#: meowth/__main__.py:3456 +#: meowth/__main__.py:3532 msgid "Meowth! Raid status lists have been cleared!" msgstr "" -#: meowth/__main__.py:3471 +#: meowth/__main__.py:3547 msgid "Meowth! {status} is not a valid status!" msgstr "" -#: meowth/__main__.py:3489 +#: meowth/__main__.py:3565 msgid "Removed {cleancount} empty roles" msgstr "" -#: meowth/__main__.py:3519 meowth/__main__.py:3570 +#: meowth/__main__.py:3595 meowth/__main__.py:3646 msgid "Uptime" msgstr "" -#: meowth/__main__.py:3523 meowth/__main__.py:3575 +#: meowth/__main__.py:3599 meowth/__main__.py:3651 msgid "I need the `Embed links` permission to send this" msgstr "" -#: meowth/__main__.py:3532 +#: meowth/__main__.py:3608 msgid "{yr}y {mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3534 +#: meowth/__main__.py:3610 msgid "{mth}m {day}d {hr}:{min}" msgstr "" -#: meowth/__main__.py:3536 +#: meowth/__main__.py:3612 msgid "{day} days {hr} hrs {min} mins" msgstr "" -#: meowth/__main__.py:3538 +#: meowth/__main__.py:3614 msgid "{hr} hrs {min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3540 +#: meowth/__main__.py:3616 msgid "{min} mins {sec} secs" msgstr "" -#: meowth/__main__.py:3556 +#: meowth/__main__.py:3632 msgid "" "I'm Meowth! A Pokemon Go helper bot for Discord!\n" "\n" @@ -1346,389 +1368,389 @@ msgid "" "\n" msgstr "" -#: meowth/__main__.py:3563 +#: meowth/__main__.py:3639 msgid "About Meowth" msgstr "" -#: meowth/__main__.py:3564 +#: meowth/__main__.py:3640 msgid "Owner" msgstr "" -#: meowth/__main__.py:3566 +#: meowth/__main__.py:3642 msgid "Servers" msgstr "" -#: meowth/__main__.py:3567 +#: meowth/__main__.py:3643 msgid "Members" msgstr "" -#: meowth/__main__.py:3568 +#: meowth/__main__.py:3644 msgid "Your Server" msgstr "" -#: meowth/__main__.py:3569 +#: meowth/__main__.py:3645 msgid "Your Members" msgstr "" -#: meowth/__main__.py:3605 +#: meowth/__main__.py:3681 msgid "Maximum guild roles reached." msgstr "" -#: meowth/__main__.py:3610 +#: meowth/__main__.py:3686 msgid "" "Meowth! My roles are ranked lower than the following team roles: **{higher_roles_list}**\n" "Please get an admin to move my roles above them!" msgstr "" -#: meowth/__main__.py:3634 +#: meowth/__main__.py:3710 msgid "Meowth! You already have a team role!" msgstr "" -#: meowth/__main__.py:3638 +#: meowth/__main__.py:3714 msgid "Meowth! You are already in Team Harmony!" msgstr "" -#: meowth/__main__.py:3642 +#: meowth/__main__.py:3718 msgid "Meowth! {team_role} is not configured as a role on this server. Please contact an admin for assistance." msgstr "" -#: meowth/__main__.py:3646 +#: meowth/__main__.py:3722 msgid "Meowth! \"{entered_team}\" isn't a valid team! Try {available_teams}" msgstr "" -#: meowth/__main__.py:3650 +#: meowth/__main__.py:3726 msgid "Meowth! The \"{entered_team}\" role isn't configured on this server! Contact an admin!" msgstr "" -#: meowth/__main__.py:3656 +#: meowth/__main__.py:3732 msgid "Meowth! Added {member} to Team {team_name}! {team_emoji}" msgstr "" -#: meowth/__main__.py:3660 +#: meowth/__main__.py:3736 msgid "Meowth! I can't add roles!" msgstr "" -#: meowth/__main__.py:3671 +#: meowth/__main__.py:3747 msgid "Traveler Card" msgstr "" -#: meowth/__main__.py:3673 +#: meowth/__main__.py:3749 msgid "{user}'s Trainer Profile" msgstr "" -#: meowth/__main__.py:3675 +#: meowth/__main__.py:3751 msgid "Silph Road" msgstr "" -#: meowth/__main__.py:3676 +#: meowth/__main__.py:3752 msgid "Pokebattler" msgstr "" -#: meowth/__main__.py:3677 +#: meowth/__main__.py:3753 msgid "Raid Reports" msgstr "" -#: meowth/__main__.py:3678 +#: meowth/__main__.py:3754 msgid "Egg Reports" msgstr "" -#: meowth/__main__.py:3679 +#: meowth/__main__.py:3755 msgid "EX Raid Reports" msgstr "" -#: meowth/__main__.py:3680 +#: meowth/__main__.py:3756 msgid "Wild Reports" msgstr "" -#: meowth/__main__.py:3681 +#: meowth/__main__.py:3757 msgid "Research Reports" msgstr "" -#: meowth/__main__.py:3697 +#: meowth/__main__.py:3773 msgid "Leaderboard type not supported. Please select from: **total, raids, eggs, exraids, wilds, research**" msgstr "" -#: meowth/__main__.py:3712 +#: meowth/__main__.py:3788 msgid "Reporting Leaderboard ({type})" msgstr "" -#: meowth/__main__.py:3717 +#: meowth/__main__.py:3793 msgid "Raids: **{raids}** | Eggs: **{eggs}** | " msgstr "" -#: meowth/__main__.py:3719 +#: meowth/__main__.py:3795 msgid "EX Raids: **{exraids}** | " msgstr "" -#: meowth/__main__.py:3721 +#: meowth/__main__.py:3797 msgid "Wilds: **{wilds}** | " msgstr "" -#: meowth/__main__.py:3723 +#: meowth/__main__.py:3799 msgid "Research: **{research}** | " msgstr "" -#: meowth/__main__.py:3728 +#: meowth/__main__.py:3804 msgid "No Reports" msgstr "" -#: meowth/__main__.py:3728 +#: meowth/__main__.py:3804 msgid "Nobody has made a report or this report type is disabled." msgstr "" -#: meowth/__main__.py:3798 +#: meowth/__main__.py:3874 msgid "Meowth! Did you mean **!list wants**?" msgstr "" -#: meowth/__main__.py:3819 +#: meowth/__main__.py:3895 msgid "Maximum guild roles reached. Pokemon not added." msgstr "" -#: meowth/__main__.py:3840 +#: meowth/__main__.py:3916 msgid "Meowth! Got it! {member} wants {pokemon}" msgstr "" -#: meowth/__main__.py:3845 +#: meowth/__main__.py:3921 msgid "Meowth! {member}, I already know you want {pokemon}!" msgstr "" -#: meowth/__main__.py:3848 +#: meowth/__main__.py:3924 msgid "Meowth! {member}, out of your total {count} items:" msgstr "" -#: meowth/__main__.py:3850 +#: meowth/__main__.py:3926 msgid "" "\n" "**{added_count} Added:** \n" "\t{added_list}" msgstr "" -#: meowth/__main__.py:3852 +#: meowth/__main__.py:3928 msgid "" "\n" "**{already_want_count} Already Following:** \n" "\t{already_want_list}" msgstr "" -#: meowth/__main__.py:3856 +#: meowth/__main__.py:3932 msgid "" "\n" "\t{word}" msgstr "" -#: meowth/__main__.py:3858 +#: meowth/__main__.py:3934 msgid ": *({correction}?)*" msgstr "" -#: meowth/__main__.py:3859 +#: meowth/__main__.py:3935 msgid "" "\n" "**{count} Not Valid:**" msgstr "" -#: meowth/__main__.py:3931 +#: meowth/__main__.py:4007 msgid "{0}, you have no pokemon in your want list." msgstr "" -#: meowth/__main__.py:3933 +#: meowth/__main__.py:4009 msgid "{0}, I've removed {1} pokemon from your want list." msgstr "" -#: meowth/__main__.py:3952 meowth/__main__.py:4038 meowth/__main__.py:4210 -#: meowth/__main__.py:4633 meowth/__main__.py:4817 meowth/__main__.py:4940 -#: meowth/__main__.py:5021 meowth/__main__.py:5028 meowth/__main__.py:5030 -#: meowth/__main__.py:5267 meowth/__main__.py:5287 meowth/__main__.py:5311 -#: meowth/__main__.py:6592 meowth/__main__.py:6755 meowth/__main__.py:6759 -#: meowth/__main__.py:6773 meowth/__main__.py:6855 +#: meowth/__main__.py:4028 meowth/__main__.py:4114 meowth/__main__.py:4286 +#: meowth/__main__.py:4709 meowth/__main__.py:4893 meowth/__main__.py:5016 +#: meowth/__main__.py:5097 meowth/__main__.py:5104 meowth/__main__.py:5106 +#: meowth/__main__.py:5343 meowth/__main__.py:5363 meowth/__main__.py:5387 +#: meowth/__main__.py:6676 meowth/__main__.py:6839 meowth/__main__.py:6843 +#: meowth/__main__.py:6857 meowth/__main__.py:6939 msgid "%I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:3955 meowth/__main__.py:3971 +#: meowth/__main__.py:4031 meowth/__main__.py:4047 msgid "Meowth! Give more details when reporting! Usage: **!wild **" msgstr "" -#: meowth/__main__.py:3986 +#: meowth/__main__.py:4062 msgid "**This {pokemon} has despawned!**" msgstr "" -#: meowth/__main__.py:3988 +#: meowth/__main__.py:4064 msgid "Meowth! Click here for my directions to the wild {pokemon}!" msgstr "" -#: meowth/__main__.py:3988 meowth/__main__.py:4899 +#: meowth/__main__.py:4064 meowth/__main__.py:4975 msgid "Ask {author} if my directions aren't perfect!" msgstr "" -#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 -#: meowth/__main__.py:4532 +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 msgid "**Details:**" msgstr "" -#: meowth/__main__.py:3989 meowth/__main__.py:4153 meowth/__main__.py:4401 -#: meowth/__main__.py:4532 +#: meowth/__main__.py:4065 meowth/__main__.py:4229 meowth/__main__.py:4477 +#: meowth/__main__.py:4608 msgid "{pokemon} ({pokemonnumber}) {type}" msgstr "" -#: meowth/__main__.py:3991 +#: meowth/__main__.py:4067 msgid "**Reactions:**" msgstr "" -#: meowth/__main__.py:3991 +#: meowth/__main__.py:4067 msgid "{emoji}: I'm on my way!" msgstr "" -#: meowth/__main__.py:3992 +#: meowth/__main__.py:4068 msgid "{emoji}: The Pokemon despawned!" msgstr "" -#: meowth/__main__.py:3993 meowth/__main__.py:4157 meowth/__main__.py:4327 -#: meowth/__main__.py:4700 meowth/__main__.py:4817 meowth/__main__.py:4965 +#: meowth/__main__.py:4069 meowth/__main__.py:4233 meowth/__main__.py:4403 +#: meowth/__main__.py:4776 meowth/__main__.py:4893 meowth/__main__.py:5041 msgid "Reported by @{author} - {timestamp}" msgstr "" -#: meowth/__main__.py:3994 +#: meowth/__main__.py:4070 msgid "{roletest}Meowth! Wild {pokemon} reported by {member}! Details: {location_details}" msgstr "" -#: meowth/__main__.py:4041 meowth/__main__.py:4069 meowth/__main__.py:4110 -#: meowth/__main__.py:4119 meowth/__main__.py:4278 +#: meowth/__main__.py:4117 meowth/__main__.py:4145 meowth/__main__.py:4186 +#: meowth/__main__.py:4195 meowth/__main__.py:4354 msgid "Meowth! Give more details when reporting! Usage: **!raid **" msgstr "" -#: meowth/__main__.py:4051 +#: meowth/__main__.py:4127 msgid "Meowth! **!raid assume** is not allowed in this level egg." msgstr "" -#: meowth/__main__.py:4063 +#: meowth/__main__.py:4139 msgid "Meowth! Please wait until the egg has hatched before changing it to an open raid!" msgstr "" -#: meowth/__main__.py:4098 meowth/__main__.py:4385 meowth/__main__.py:4490 +#: meowth/__main__.py:4174 meowth/__main__.py:4461 meowth/__main__.py:4566 msgid "Meowth! The Pokemon {pokemon} does not appear in raids!" msgstr "" -#: meowth/__main__.py:4101 +#: meowth/__main__.py:4177 msgid "Meowth! The Pokemon {pokemon} only appears in EX Raids! Use **!exraid** to report one!" msgstr "" -#: meowth/__main__.py:4105 +#: meowth/__main__.py:4181 msgid "Meowth...that's too long. Level {raidlevel} raids currently last no more than {raidtime} minutes..." msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "clear" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "extreme" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "none" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "rainy" msgstr "" -#: meowth/__main__.py:4112 meowth/__main__.py:4271 meowth/__main__.py:5730 -#: meowth/__main__.py:5744 meowth/__main__.py:5767 meowth/__main__.py:5845 -#: meowth/__main__.py:5923 +#: meowth/__main__.py:4188 meowth/__main__.py:4347 meowth/__main__.py:5806 +#: meowth/__main__.py:5820 meowth/__main__.py:5843 meowth/__main__.py:5921 +#: meowth/__main__.py:5999 msgid "sunny" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "cloudy" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "fog" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "partlycloudy" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "snow" msgstr "" -#: meowth/__main__.py:4113 meowth/__main__.py:4272 meowth/__main__.py:5731 -#: meowth/__main__.py:5745 meowth/__main__.py:5768 meowth/__main__.py:5846 -#: meowth/__main__.py:5924 +#: meowth/__main__.py:4189 meowth/__main__.py:4348 meowth/__main__.py:5807 +#: meowth/__main__.py:5821 meowth/__main__.py:5844 meowth/__main__.py:5922 +#: meowth/__main__.py:6000 msgid "windy" msgstr "" -#: meowth/__main__.py:4125 meowth/__main__.py:4284 +#: meowth/__main__.py:4201 meowth/__main__.py:4360 msgid "Meowth! I couldn't find a gym named '{0}'." msgstr "" -#: meowth/__main__.py:4129 meowth/__main__.py:4288 +#: meowth/__main__.py:4205 meowth/__main__.py:4364 msgid "No notes for this gym." msgstr "" -#: meowth/__main__.py:4149 meowth/__main__.py:4531 +#: meowth/__main__.py:4225 meowth/__main__.py:4607 msgid "Meowth! Click here for directions to the raid!" msgstr "" -#: meowth/__main__.py:4151 meowth/__main__.py:4317 +#: meowth/__main__.py:4227 meowth/__main__.py:4393 msgid "" "**Name:** {0}\n" "**Notes:** {1}" msgstr "" -#: meowth/__main__.py:4152 meowth/__main__.py:4318 +#: meowth/__main__.py:4228 meowth/__main__.py:4394 msgid "**Gym:**" msgstr "" -#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 msgid "**Weaknesses:**" msgstr "" -#: meowth/__main__.py:4154 meowth/__main__.py:4402 meowth/__main__.py:4533 +#: meowth/__main__.py:4230 meowth/__main__.py:4478 meowth/__main__.py:4609 msgid "{weakness_list}" msgstr "" -#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4403 -#: meowth/__main__.py:4698 +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4479 +#: meowth/__main__.py:4774 msgid "**Next Group:**" msgstr "" -#: meowth/__main__.py:4155 meowth/__main__.py:4325 meowth/__main__.py:4698 -#: meowth/__main__.py:4963 meowth/__main__.py:6604 +#: meowth/__main__.py:4231 meowth/__main__.py:4401 meowth/__main__.py:4774 +#: meowth/__main__.py:5039 meowth/__main__.py:6688 msgid "Set with **!starttime**" msgstr "" -#: meowth/__main__.py:4156 meowth/__main__.py:4326 meowth/__main__.py:4699 -#: meowth/__main__.py:4964 +#: meowth/__main__.py:4232 meowth/__main__.py:4402 meowth/__main__.py:4775 +#: meowth/__main__.py:5040 msgid "Set with **!timerset**" msgstr "" -#: meowth/__main__.py:4156 meowth/__main__.py:4538 meowth/__main__.py:4699 +#: meowth/__main__.py:4232 meowth/__main__.py:4614 meowth/__main__.py:4775 msgid "**Expires:**" msgstr "" -#: meowth/__main__.py:4160 +#: meowth/__main__.py:4236 msgid "Meowth! {pokemon} raid reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4162 +#: meowth/__main__.py:4238 msgid "" "{roletest}Meowth! {pokemon} raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" "\n" @@ -1737,52 +1759,52 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4170 meowth/__main__.py:4425 meowth/__main__.py:4582 +#: meowth/__main__.py:4246 meowth/__main__.py:4501 meowth/__main__.py:4658 msgid "Here are the best counters for the raid boss in currently known weather conditions! Update weather with **!weather**. If you know the moveset of the boss, you can react to this message with the matching emoji and I will update the counters." msgstr "" -#: meowth/__main__.py:4203 +#: meowth/__main__.py:4279 msgid "Meowth! Hey {member}, if you can, set the time left on the raid using **!timerset ** so others can check it with **!timer**." msgstr "" -#: meowth/__main__.py:4217 +#: meowth/__main__.py:4293 msgid "Meowth! Give more details when reporting! Usage: **!raidegg **" msgstr "" -#: meowth/__main__.py:4223 meowth/__main__.py:4268 +#: meowth/__main__.py:4299 meowth/__main__.py:4344 msgid "Meowth! Give more details when reporting! Use at least: **!raidegg **. Type **!help** raidegg for more info." msgstr "" -#: meowth/__main__.py:4229 meowth/__main__.py:5058 +#: meowth/__main__.py:4305 meowth/__main__.py:5134 msgid "Did you mean egg hatch time {0} or time remaining before hatch {1}?" msgstr "" -#: meowth/__main__.py:4249 meowth/__main__.py:5077 meowth/__main__.py:5135 -#: meowth/__main__.py:5220 meowth/__main__.py:5261 +#: meowth/__main__.py:4325 meowth/__main__.py:5153 meowth/__main__.py:5211 +#: meowth/__main__.py:5296 meowth/__main__.py:5337 msgid "Meowth! Please enter a time in the future." msgstr "" -#: meowth/__main__.py:4263 +#: meowth/__main__.py:4339 msgid "Meowth...that's too long. Level {raidlevel} Raid Eggs currently last no more than {hatchtime} minutes..." msgstr "" -#: meowth/__main__.py:4293 +#: meowth/__main__.py:4369 msgid "Meowth! Raid egg levels are only from 1-5!" msgstr "" -#: meowth/__main__.py:4315 meowth/__main__.py:4400 meowth/__main__.py:4691 +#: meowth/__main__.py:4391 meowth/__main__.py:4476 meowth/__main__.py:4767 msgid "Meowth! Click here for directions to the coming raid!" msgstr "" -#: meowth/__main__.py:4326 meowth/__main__.py:4404 +#: meowth/__main__.py:4402 meowth/__main__.py:4480 msgid "**Hatches:**" msgstr "" -#: meowth/__main__.py:4329 +#: meowth/__main__.py:4405 msgid "Meowth! Level {level} raid egg reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4331 +#: meowth/__main__.py:4407 msgid "" "Meowth! Level {level} raid egg reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" "\n" @@ -1791,32 +1813,32 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4355 +#: meowth/__main__.py:4431 msgid "Meowth! Hey {member}, if you can, set the time left until the egg hatches using **!timerset ** so others can check it with **!timer**." msgstr "" -#: meowth/__main__.py:4388 meowth/__main__.py:4493 +#: meowth/__main__.py:4464 meowth/__main__.py:4569 msgid "Meowth! The Pokemon {pokemon} does not hatch from level {level} raid eggs!" msgstr "" -#: meowth/__main__.py:4422 +#: meowth/__main__.py:4498 msgid "{roletest}Meowth! This egg will be assumed to be {pokemon} when it hatches!" msgstr "" -#: meowth/__main__.py:4467 meowth/__main__.py:5358 meowth/__main__.py:5428 -#: meowth/__main__.py:6391 +#: meowth/__main__.py:4543 meowth/__main__.py:5434 meowth/__main__.py:5504 +#: meowth/__main__.py:6475 msgid "Coordinate here" msgstr "" -#: meowth/__main__.py:4505 +#: meowth/__main__.py:4581 msgid "The event has started!" msgstr "" -#: meowth/__main__.py:4511 +#: meowth/__main__.py:4587 msgid "Meowth! The egg has hatched into a {pokemon} raid! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4512 +#: meowth/__main__.py:4588 msgid "" "Meowth! The egg reported by {member} in {citychannel} hatched into a {pokemon} raid! Details: {location_details}. Coordinate here!\n" "\n" @@ -1825,23 +1847,23 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4516 meowth/__main__.py:4703 +#: meowth/__main__.py:4592 meowth/__main__.py:4779 msgid "Use the **!invite** command to gain access and coordinate" msgstr "" -#: meowth/__main__.py:4517 meowth/__main__.py:4704 +#: meowth/__main__.py:4593 meowth/__main__.py:4780 msgid " after using **!invite** to gain access" msgstr "" -#: meowth/__main__.py:4519 meowth/__main__.py:4706 +#: meowth/__main__.py:4595 meowth/__main__.py:4782 msgid "Coordinate" msgstr "" -#: meowth/__main__.py:4521 +#: meowth/__main__.py:4597 msgid "Meowth! The EX egg has hatched into a {pokemon} raid! Details: {location_details}. {invitemsgstr} coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4522 +#: meowth/__main__.py:4598 msgid "" "Meowth! {pokemon} EX raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here{invitemsgstr2}!\n" "\n" @@ -1850,38 +1872,38 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4536 meowth/__main__.py:4538 meowth/__main__.py:5003 -#: meowth/__main__.py:5007 meowth/__main__.py:5010 meowth/__main__.py:5024 -#: meowth/__main__.py:5026 meowth/__main__.py:5154 meowth/__main__.py:5155 -#: meowth/__main__.py:5161 meowth/__main__.py:5162 meowth/__main__.py:5164 -#: meowth/__main__.py:5165 meowth/__main__.py:5289 meowth/__main__.py:6761 -#: meowth/__main__.py:6767 meowth/__main__.py:6769 meowth/__main__.py:6771 +#: meowth/__main__.py:4612 meowth/__main__.py:4614 meowth/__main__.py:5079 +#: meowth/__main__.py:5083 meowth/__main__.py:5086 meowth/__main__.py:5100 +#: meowth/__main__.py:5102 meowth/__main__.py:5230 meowth/__main__.py:5231 +#: meowth/__main__.py:5237 meowth/__main__.py:5238 meowth/__main__.py:5240 +#: meowth/__main__.py:5241 meowth/__main__.py:5365 meowth/__main__.py:6845 +#: meowth/__main__.py:6851 meowth/__main__.py:6853 meowth/__main__.py:6855 msgid "%B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4541 +#: meowth/__main__.py:4617 msgid "Ends on %B %d at %I:%M %p (%H:%M)" msgstr "" -#: meowth/__main__.py:4564 +#: meowth/__main__.py:4640 msgid "" "{roletest}Meowth! Trainers {trainer_list}: The raid egg has just hatched into a {pokemon} raid!\n" "If you couldn't before, you're now able to update your status with **!coming** or **!here**. If you've changed your plans, use **!cancel**." msgstr "" -#: meowth/__main__.py:4637 meowth/__main__.py:4644 +#: meowth/__main__.py:4713 meowth/__main__.py:4720 msgid "Meowth! Give more details when reporting! Usage: **!exraid **" msgstr "" -#: meowth/__main__.py:4656 +#: meowth/__main__.py:4732 msgid "ex-raid-egg-" msgstr "" -#: meowth/__main__.py:4708 +#: meowth/__main__.py:4784 msgid "Meowth! EX raid egg reported by {member}! Details: {location_details}. {invitemsgstr} in {raid_channel}" msgstr "" -#: meowth/__main__.py:4710 +#: meowth/__main__.py:4786 msgid "" "Meowth! EX raid reported by {member} in {citychannel}! Details: {location_details}. Coordinate here{invitemsgstr2}!\n" "\n" @@ -1890,134 +1912,134 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4732 +#: meowth/__main__.py:4808 msgid "Meowth! Hey {member}, if you can, set the time left until the egg hatches using **!timerset ** so others can check it with **!timer**. **** can just be written exactly how it appears on your EX Raid Pass." msgstr "" -#: meowth/__main__.py:4768 +#: meowth/__main__.py:4844 msgid "Meowth! No EX Raids have been reported in this server! Use **!exraid** to report one!" msgstr "" -#: meowth/__main__.py:4770 +#: meowth/__main__.py:4846 msgid "" "Meowth! {0}, you've told me you have an invite to an EX Raid, and I'm just going to take your word for it! The following {1} EX Raids have been reported:\n" "{2}\n" "Reply with **the number** (1, 2, etc) of the EX Raid you have been invited to. If none of them match your invite, type 'N' and report it with **!exraid**" msgstr "" -#: meowth/__main__.py:4774 +#: meowth/__main__.py:4850 msgid "Meowth! Be sure to report your EX Raid with **!exraid**!" msgstr "" -#: meowth/__main__.py:4777 +#: meowth/__main__.py:4853 msgid "Meowth! I couldn't tell which EX Raid you meant! Try the **!invite** command again, and make sure you respond with the number of the channel that matches!" msgstr "" -#: meowth/__main__.py:4788 +#: meowth/__main__.py:4864 msgid "Meowth! Alright {0}, you can now send messages in {1}! Make sure you let the trainers in there know if you can make it to the EX Raid!" msgstr "" -#: meowth/__main__.py:4792 +#: meowth/__main__.py:4868 msgid "Meowth! I couldn't understand your reply! Try the **!invite** command again!" msgstr "" -#: meowth/__main__.py:4822 +#: meowth/__main__.py:4898 msgid "" "entered an incorrect amount of arguments.\n" "\n" "Usage: **!research** or **!research , , **" msgstr "" -#: meowth/__main__.py:4827 meowth/__main__.py:4851 +#: meowth/__main__.py:4903 meowth/__main__.py:4927 msgid "**Pokestop:**" msgstr "" -#: meowth/__main__.py:4828 meowth/__main__.py:4869 +#: meowth/__main__.py:4904 meowth/__main__.py:4945 msgid "**Quest:**" msgstr "" -#: meowth/__main__.py:4829 meowth/__main__.py:4887 +#: meowth/__main__.py:4905 meowth/__main__.py:4963 msgid "**Reward:**" msgstr "" -#: meowth/__main__.py:4832 +#: meowth/__main__.py:4908 msgid "**New Research Report**" msgstr "" -#: meowth/__main__.py:4832 +#: meowth/__main__.py:4908 msgid "" "Meowth! I'll help you report a research quest!\n" "\n" "First, I'll need to know what **pokestop** you received the quest from. Reply with the name of the **pokestop**. You can reply with **cancel** to stop anytime." msgstr "" -#: meowth/__main__.py:4840 meowth/__main__.py:4860 meowth/__main__.py:4878 +#: meowth/__main__.py:4916 meowth/__main__.py:4936 meowth/__main__.py:4954 msgid "took too long to respond" msgstr "" -#: meowth/__main__.py:4843 meowth/__main__.py:4863 meowth/__main__.py:4881 +#: meowth/__main__.py:4919 meowth/__main__.py:4939 meowth/__main__.py:4957 msgid "cancelled the report" msgstr "" -#: meowth/__main__.py:4852 +#: meowth/__main__.py:4928 msgid "" "Great! Now, reply with the **quest** that you received from **{location}**. You can reply with **cancel** to stop anytime.\n" "\n" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4870 +#: meowth/__main__.py:4946 msgid "" "Fantastic! Now, reply with the **reward** for the **{quest}** quest that you received from **{location}**. You can reply with **cancel** to stop anytime.\n" "\n" "Here's what I have so far:" msgstr "" -#: meowth/__main__.py:4897 +#: meowth/__main__.py:4973 msgid "{roletest}Field Research reported by {author}" msgstr "" -#: meowth/__main__.py:4898 +#: meowth/__main__.py:4974 msgid "Meowth! Click here for my directions to the research!" msgstr "" -#: meowth/__main__.py:4919 +#: meowth/__main__.py:4995 msgid "**Research Report Cancelled**" msgstr "" -#: meowth/__main__.py:4919 +#: meowth/__main__.py:4995 msgid "Meowth! Your report has been cancelled because you {error}! Retry when you're ready." msgstr "" -#: meowth/__main__.py:4943 +#: meowth/__main__.py:5019 msgid "Meowth! Give more details when reporting! Usage: **!meetup **" msgstr "" -#: meowth/__main__.py:4949 +#: meowth/__main__.py:5025 msgid "meetup-" msgstr "" -#: meowth/__main__.py:4960 +#: meowth/__main__.py:5036 msgid "Meowth! Click here for directions to the event!" msgstr "" -#: meowth/__main__.py:4961 +#: meowth/__main__.py:5037 msgid "**Event Location:**" msgstr "" -#: meowth/__main__.py:4963 +#: meowth/__main__.py:5039 msgid "**Event Starts:**" msgstr "" -#: meowth/__main__.py:4964 +#: meowth/__main__.py:5040 msgid "**Event Ends:**" msgstr "" -#: meowth/__main__.py:4967 +#: meowth/__main__.py:5043 msgid "Meowth! Meetup reported by {member}! Details: {location_details}. Coordinate in {raid_channel}" msgstr "" -#: meowth/__main__.py:4969 +#: meowth/__main__.py:5045 msgid "" "Meowth! Meetup reported by {member} in {citychannel}! Details: {location_details}. Coordinate here!\n" "\n" @@ -2035,910 +2057,910 @@ msgid "" "This channel will be deleted five minutes after the timer expires." msgstr "" -#: meowth/__main__.py:4987 +#: meowth/__main__.py:5063 msgid "Meowth! Hey {member}, if you can, set the time that the event starts with **!starttime ** and also set the time that the event ends using **!timerset **." msgstr "" -#: meowth/__main__.py:5003 +#: meowth/__main__.py:5079 msgid "This event will start at {expiry_time}" msgstr "" -#: meowth/__main__.py:5005 +#: meowth/__main__.py:5081 msgid "Nobody has told me a start time! Set it with **!starttime**" msgstr "" -#: meowth/__main__.py:5007 +#: meowth/__main__.py:5083 msgid " | This event will end at {expiry_time}" msgstr "" -#: meowth/__main__.py:5010 +#: meowth/__main__.py:5086 msgid "This event will end at {expiry_time}" msgstr "" -#: meowth/__main__.py:5012 +#: meowth/__main__.py:5088 msgid "Nobody has told me a end time! Set it with **!timerset**" msgstr "" -#: meowth/__main__.py:5015 meowth/__main__.py:5583 +#: meowth/__main__.py:5091 meowth/__main__.py:5659 msgid "egg" msgstr "" -#: meowth/__main__.py:5016 meowth/__main__.py:5582 +#: meowth/__main__.py:5092 meowth/__main__.py:5658 msgid "hatch" msgstr "" -#: meowth/__main__.py:5018 meowth/__main__.py:5586 meowth/__main__.py:5608 -#: meowth/__main__.py:6223 meowth/__main__.py:6484 meowth/__main__.py:6996 +#: meowth/__main__.py:5094 meowth/__main__.py:5662 meowth/__main__.py:5684 +#: meowth/__main__.py:6300 meowth/__main__.py:6568 meowth/__main__.py:7080 msgid "raid" msgstr "" -#: meowth/__main__.py:5019 meowth/__main__.py:5585 +#: meowth/__main__.py:5095 meowth/__main__.py:5661 msgid "end" msgstr "" -#: meowth/__main__.py:5021 +#: meowth/__main__.py:5097 msgid "This {raidtype}'s timer has already expired as of {expiry_time}!" msgstr "" -#: meowth/__main__.py:5024 +#: meowth/__main__.py:5100 msgid "This {raidtype} will {raidaction} on {expiry}!" msgstr "" -#: meowth/__main__.py:5026 +#: meowth/__main__.py:5102 msgid "No one told me when the {raidtype} will {raidaction}, so I'm assuming it will {raidaction} on {expiry}!" msgstr "" -#: meowth/__main__.py:5028 +#: meowth/__main__.py:5104 msgid "This {raidtype} will {raidaction} at {expiry_time}!" msgstr "" -#: meowth/__main__.py:5030 +#: meowth/__main__.py:5106 msgid "No one told me when the {raidtype} will {raidaction}, so I'm assuming it will {raidaction} at {expiry_time}!" msgstr "" -#: meowth/__main__.py:5049 +#: meowth/__main__.py:5125 msgid "Raid Egg" msgstr "" -#: meowth/__main__.py:5053 +#: meowth/__main__.py:5129 msgid "Raid" msgstr "" -#: meowth/__main__.py:5080 meowth/__main__.py:5085 meowth/__main__.py:5096 +#: meowth/__main__.py:5156 meowth/__main__.py:5161 meowth/__main__.py:5172 msgid "Meowth! I couldn't understand your time format. Try again like this: **!timerset **" msgstr "" -#: meowth/__main__.py:5099 +#: meowth/__main__.py:5175 msgid "Meowth...that's too long. Level {raidlevel} {raidtype}s currently last no more than {maxtime} minutes..." msgstr "" -#: meowth/__main__.py:5115 meowth/__main__.py:5123 +#: meowth/__main__.py:5191 meowth/__main__.py:5199 msgid "Meowth! Your timer wasn't formatted correctly. Change your **!timerset** to match this format: **MM/DD HH:MM AM/PM** (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5128 +#: meowth/__main__.py:5204 msgid "Meowth! Please enter a time after your start time." msgstr "" -#: meowth/__main__.py:5137 +#: meowth/__main__.py:5213 msgid "Meowth! Timerset isn't supported for EX Raids after they have hatched." msgstr "" -#: meowth/__main__.py:5148 +#: meowth/__main__.py:5224 msgid "The channel has been reactivated." msgstr "" -#: meowth/__main__.py:5154 meowth/__main__.py:5161 meowth/__main__.py:5164 +#: meowth/__main__.py:5230 meowth/__main__.py:5237 meowth/__main__.py:5240 msgid "Ends on {end}" msgstr "" -#: meowth/__main__.py:5160 +#: meowth/__main__.py:5236 msgid "%B %d at %I:%M %p (%H:%M) | " msgstr "" -#: meowth/__main__.py:5160 +#: meowth/__main__.py:5236 msgid "Hatches on {expiry}" msgstr "" -#: meowth/__main__.py:5192 +#: meowth/__main__.py:5268 msgid "Meowth!" msgstr "" -#: meowth/__main__.py:5223 +#: meowth/__main__.py:5299 msgid "Meowth! Please enter a time before your end time." msgstr "" -#: meowth/__main__.py:5244 meowth/__main__.py:5250 +#: meowth/__main__.py:5320 meowth/__main__.py:5326 msgid "Meowth! Your start time wasn't formatted correctly. Change your **!starttime** to match this format: **HH:MM AM/PM** (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5258 +#: meowth/__main__.py:5334 msgid "Meowth! The raid will be over before that...." msgstr "" -#: meowth/__main__.py:5264 +#: meowth/__main__.py:5340 msgid "Meowth! The egg will not hatch by then!" msgstr "" -#: meowth/__main__.py:5267 +#: meowth/__main__.py:5343 msgid "Meowth! There is already a start time of **{start}** set! Do you want to change it?" msgstr "" -#: meowth/__main__.py:5275 +#: meowth/__main__.py:5351 msgid "Start time change cancelled." msgstr "" -#: meowth/__main__.py:5290 +#: meowth/__main__.py:5366 msgid "Meowth! The current start time has been set to: **{starttime}**" msgstr "" -#: meowth/__main__.py:5311 +#: meowth/__main__.py:5387 msgid "Meowth! The current start time is: **{starttime}**" msgstr "" -#: meowth/__main__.py:5313 +#: meowth/__main__.py:5389 msgid "Meowth! No start time has been set, set one with **!starttime HH:MM AM/PM**! (You can also omit AM/PM and use 24-hour time!)" msgstr "" -#: meowth/__main__.py:5337 +#: meowth/__main__.py:5413 msgid "" "Meowth! Here's the current location for the raid!\n" "Details: {location}" msgstr "" -#: meowth/__main__.py:5351 +#: meowth/__main__.py:5427 msgid "Meowth! We're missing the new location details! Usage: **!location new **" msgstr "" -#: meowth/__main__.py:5407 +#: meowth/__main__.py:5483 msgid "Meowth! I can't recover this channel because I know about it already!" msgstr "" -#: meowth/__main__.py:5418 +#: meowth/__main__.py:5494 msgid "level-[1-5]-egg" msgstr "" -#: meowth/__main__.py:5419 +#: meowth/__main__.py:5495 msgid "meetup" msgstr "" -#: meowth/__main__.py:5466 +#: meowth/__main__.py:5542 msgid "Ends on %B %d at %I:%M %p" msgstr "" -#: meowth/__main__.py:5509 +#: meowth/__main__.py:5585 msgid "Meowth! I couldn't recognize this as a raid channel!" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5519 +#: meowth/__main__.py:5589 meowth/__main__.py:5595 msgid "is interested" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5521 +#: meowth/__main__.py:5589 meowth/__main__.py:5597 msgid "on the way" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5523 +#: meowth/__main__.py:5589 meowth/__main__.py:5599 msgid "at the raid" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5525 +#: meowth/__main__.py:5589 meowth/__main__.py:5601 msgid "left the raid" msgstr "" -#: meowth/__main__.py:5513 meowth/__main__.py:5525 +#: meowth/__main__.py:5589 meowth/__main__.py:5601 msgid "no longer" msgstr "" -#: meowth/__main__.py:5527 +#: meowth/__main__.py:5603 msgid "trainers" msgstr "" -#: meowth/__main__.py:5575 +#: meowth/__main__.py:5651 msgid "Meowth! This channel has been recovered! However, there may be some inaccuracies in what I remembered! Here's what I have:" msgstr "" -#: meowth/__main__.py:5587 +#: meowth/__main__.py:5663 msgid "" "\n" "I'm not sure when this {raidtype} will {action}, so please use **!timerset** if you can!" msgstr "" -#: meowth/__main__.py:5616 +#: meowth/__main__.py:5692 msgid "Meowth! You've already made a duplicate report for this {raidtype}!" msgstr "" -#: meowth/__main__.py:5637 +#: meowth/__main__.py:5713 msgid "Meowth! Are you sure you wish to remove this {raidtype}?" msgstr "" -#: meowth/__main__.py:5646 +#: meowth/__main__.py:5722 msgid "Duplicate Report cancelled." msgstr "" -#: meowth/__main__.py:5655 +#: meowth/__main__.py:5731 msgid "Duplicate Confirmed" msgstr "" -#: meowth/__main__.py:5672 +#: meowth/__main__.py:5748 msgid "Duplicate Report Timed Out." msgstr "" -#: meowth/__main__.py:5680 +#: meowth/__main__.py:5756 msgid "Duplicate report #{duplicate_report_count} received." msgstr "" -#: meowth/__main__.py:5726 meowth/__main__.py:5753 +#: meowth/__main__.py:5802 meowth/__main__.py:5829 msgid "Meowth! You're missing some details! Be sure to enter a pokemon that appears in raids! Usage: **!counters [weather] [user ID]**" msgstr "" -#: meowth/__main__.py:5763 +#: meowth/__main__.py:5839 msgid "user #{user}'s" msgstr "" -#: meowth/__main__.py:5766 +#: meowth/__main__.py:5842 msgid "Level 30" msgstr "" -#: meowth/__main__.py:5808 meowth/__main__.py:5891 +#: meowth/__main__.py:5884 meowth/__main__.py:5967 msgid "{pkmn} | {weather} | {movesetstr}" msgstr "" -#: meowth/__main__.py:5809 meowth/__main__.py:5869 +#: meowth/__main__.py:5885 meowth/__main__.py:5945 msgid "" "**CP:** {raid_cp}\n" msgstr "" -#: meowth/__main__.py:5810 meowth/__main__.py:5870 +#: meowth/__main__.py:5886 meowth/__main__.py:5946 msgid "" "**Weather:** {weather}\n" msgstr "" -#: meowth/__main__.py:5811 meowth/__main__.py:5871 +#: meowth/__main__.py:5887 meowth/__main__.py:5947 msgid "**Attacker Level:** {atk_levels}" msgstr "" -#: meowth/__main__.py:5815 meowth/__main__.py:5875 meowth/__main__.py:5895 +#: meowth/__main__.py:5891 meowth/__main__.py:5951 meowth/__main__.py:5971 msgid "Results courtesy of Pokebattler" msgstr "" -#: meowth/__main__.py:5822 meowth/__main__.py:5880 meowth/__main__.py:5900 +#: meowth/__main__.py:5898 meowth/__main__.py:5956 meowth/__main__.py:5976 msgid "{move1} | {move2}" msgstr "" -#: meowth/__main__.py:5823 meowth/__main__.py:5901 +#: meowth/__main__.py:5899 meowth/__main__.py:5977 msgid "#{index} - {ctr_name}" msgstr "" -#: meowth/__main__.py:5824 +#: meowth/__main__.py:5900 msgid "CP" msgstr "" -#: meowth/__main__.py:5827 +#: meowth/__main__.py:5903 msgid "Results with {userstr} attackers" msgstr "" -#: meowth/__main__.py:5827 meowth/__main__.py:5912 +#: meowth/__main__.py:5903 meowth/__main__.py:5988 msgid "[See your personalized results!](https://www.pokebattler.com/raids/{pkmn})" msgstr "" -#: meowth/__main__.py:5829 +#: meowth/__main__.py:5905 msgid "Difficulty rating: {est}" msgstr "" -#: meowth/__main__.py:5829 +#: meowth/__main__.py:5905 msgid "Pokebattler Estimator:" msgstr "" -#: meowth/__main__.py:5839 +#: meowth/__main__.py:5915 msgid "Unknown Moveset" msgstr "" -#: meowth/__main__.py:5868 +#: meowth/__main__.py:5944 msgid "{pkmn} | {weather} | Unknown Moveset" msgstr "" -#: meowth/__main__.py:5910 +#: meowth/__main__.py:5986 msgid "**Possible Movesets:**" msgstr "" -#: meowth/__main__.py:5912 +#: meowth/__main__.py:5988 msgid "Results with Level 30 attackers" msgstr "" -#: meowth/__main__.py:5926 +#: meowth/__main__.py:6002 msgid "Meowth! Enter one of the following weather conditions: {}" msgstr "" -#: meowth/__main__.py:5941 +#: meowth/__main__.py:6017 msgid "Meowth! Weather set to {}!" msgstr "" -#: meowth/__main__.py:5963 meowth/__main__.py:6090 +#: meowth/__main__.py:6039 meowth/__main__.py:6166 msgid "m " msgstr "" -#: meowth/__main__.py:5964 meowth/__main__.py:6091 +#: meowth/__main__.py:6040 meowth/__main__.py:6167 msgid "v " msgstr "" -#: meowth/__main__.py:5965 meowth/__main__.py:6092 +#: meowth/__main__.py:6041 meowth/__main__.py:6168 msgid "i " msgstr "" -#: meowth/__main__.py:5966 meowth/__main__.py:6093 +#: meowth/__main__.py:6042 meowth/__main__.py:6169 msgid "u " msgstr "" -#: meowth/__main__.py:5985 meowth/__main__.py:6186 +#: meowth/__main__.py:6061 meowth/__main__.py:6262 msgid "{word} doesn't appear in level {egglevel} raids! Please try again." msgstr "" -#: meowth/__main__.py:6032 +#: meowth/__main__.py:6108 msgid "Meowth! {member} is interested! {emoji}: 1" msgstr "" -#: meowth/__main__.py:6034 +#: meowth/__main__.py:6110 msgid "Meowth! {member} is interested with a total of {trainer_count} trainers!" msgstr "" -#: meowth/__main__.py:6079 +#: meowth/__main__.py:6155 msgid "{word} doesn't appear in level {egglevel} raids!" msgstr "" -#: meowth/__main__.py:6083 +#: meowth/__main__.py:6159 msgid "Invalid Pokemon detected. Please check the pinned message for the list of possible bosses and try again." msgstr "" -#: meowth/__main__.py:6139 +#: meowth/__main__.py:6215 msgid "Meowth! {member} is on the way! {emoji}: 1" msgstr "" -#: meowth/__main__.py:6141 +#: meowth/__main__.py:6217 msgid "Meowth! {member} is on the way with a total of {trainer_count} trainers!" msgstr "" -#: meowth/__main__.py:6226 +#: meowth/__main__.py:6303 msgid "" "\n" "There is a group already in the lobby! Use **!lobby** to join them or **!backout** to request a backout! Otherwise, you may have to wait for the next group!" msgstr "" -#: meowth/__main__.py:6249 +#: meowth/__main__.py:6328 msgid "Meowth! {member} is at the {raidtype}! {emoji}: 1" msgstr "" -#: meowth/__main__.py:6252 +#: meowth/__main__.py:6332 msgid "Meowth! {member} is at the {raidtype} with a total of {trainer_count} trainers!" msgstr "" -#: meowth/__main__.py:6310 +#: meowth/__main__.py:6394 msgid "Only one non-team count can be accepted." msgstr "" -#: meowth/__main__.py:6322 +#: meowth/__main__.py:6406 msgid "Only one count per team accepted." msgstr "" -#: meowth/__main__.py:6326 +#: meowth/__main__.py:6410 msgid "Invalid format, please check and try again." msgstr "" -#: meowth/__main__.py:6330 +#: meowth/__main__.py:6414 msgid "Team counts are higher than the total, double check your counts and try again. You entered **" msgstr "" -#: meowth/__main__.py:6331 +#: meowth/__main__.py:6415 msgid "** total and **" msgstr "" -#: meowth/__main__.py:6332 +#: meowth/__main__.py:6416 msgid "** in your party." msgstr "" -#: meowth/__main__.py:6337 +#: meowth/__main__.py:6421 msgid "Meowth! Something is not adding up! Try making sure your total matches what each team adds up to!" msgstr "" -#: meowth/__main__.py:6405 meowth/__main__.py:6408 +#: meowth/__main__.py:6489 meowth/__main__.py:6492 msgid "**Boss Interest:**" msgstr "" -#: meowth/__main__.py:6411 +#: meowth/__main__.py:6495 msgid "**Status List**" msgstr "" -#: meowth/__main__.py:6411 +#: meowth/__main__.py:6495 msgid "Maybe: **{channelmaybe}** | Coming: **{channelcoming}** | Here: **{channelhere}**" msgstr "" -#: meowth/__main__.py:6412 +#: meowth/__main__.py:6496 msgid "**Team List**" msgstr "" -#: meowth/__main__.py:6447 +#: meowth/__main__.py:6531 msgid "Meowth! I can't understand how many are in your group. Just say **!here** if you're by yourself, or **!coming 5** for example if there are 5 in your group." msgstr "" -#: meowth/__main__.py:6457 +#: meowth/__main__.py:6541 msgid "Meowth! There is no group in the lobby for you to join! Use **!starting** if the group waiting at the raid is entering the lobby!" msgstr "" -#: meowth/__main__.py:6461 +#: meowth/__main__.py:6545 msgid "Meowth! {member} is entering the lobby!" msgstr "" -#: meowth/__main__.py:6463 +#: meowth/__main__.py:6547 msgid "Meowth! {member} is entering the lobby with a total of {trainer_count} trainers!" msgstr "" -#: meowth/__main__.py:6488 +#: meowth/__main__.py:6572 msgid "Meowth! {member} has no status to cancel!" msgstr "" -#: meowth/__main__.py:6492 +#: meowth/__main__.py:6576 msgid "Meowth! {member} is no longer interested!" msgstr "" -#: meowth/__main__.py:6494 +#: meowth/__main__.py:6578 msgid "Meowth! {member} and their total of {trainer_count} trainers are no longer interested!" msgstr "" -#: meowth/__main__.py:6497 +#: meowth/__main__.py:6581 msgid "Meowth! {member} has left the {raidtype}!" msgstr "" -#: meowth/__main__.py:6499 +#: meowth/__main__.py:6583 msgid "Meowth! {member} and their total of {trainer_count} trainers have left the {raidtype}!" msgstr "" -#: meowth/__main__.py:6502 +#: meowth/__main__.py:6586 msgid "Meowth! {member} is no longer on their way!" msgstr "" -#: meowth/__main__.py:6504 +#: meowth/__main__.py:6588 msgid "Meowth! {member} and their total of {trainer_count} trainers are no longer on their way!" msgstr "" -#: meowth/__main__.py:6507 +#: meowth/__main__.py:6591 msgid "Meowth! {member} has backed out of the lobby!" msgstr "" -#: meowth/__main__.py:6509 +#: meowth/__main__.py:6593 msgid "Meowth! {member} and their total of {trainer_count} trainers have backed out of the lobby!" msgstr "" -#: meowth/__main__.py:6527 +#: meowth/__main__.py:6611 msgid "Meowth! The group of {count} in the lobby has entered the raid! Wish them luck!" msgstr "" -#: meowth/__main__.py:6558 +#: meowth/__main__.py:6642 msgid "Meowth! How can you start when the egg hasn't hatched!?" msgstr "" -#: meowth/__main__.py:6562 +#: meowth/__main__.py:6646 msgid "Meowth! Please wait for the group in the lobby to enter the raid." msgstr "" -#: meowth/__main__.py:6586 +#: meowth/__main__.py:6670 msgid "Meowth! How can you start when there's no one waiting at this raid!?" msgstr "" -#: meowth/__main__.py:6592 +#: meowth/__main__.py:6676 msgid " to start at **{}** " msgstr "" -#: meowth/__main__.py:6596 +#: meowth/__main__.py:6680 msgid "Starting - Meowth! The group that was waiting{timestr}is starting the raid! Trainers {trainer_list}, if you are not in this group and are waiting for the next group, please respond with {here_emoji} or **!here**. If you need to ask those that just started to back out of their lobby, use **!backout**" msgstr "" -#: meowth/__main__.py:6604 +#: meowth/__main__.py:6688 msgid "**Next Group**" msgstr "" -#: meowth/__main__.py:6639 +#: meowth/__main__.py:6723 msgid "Meowth! There's no one else in the lobby for this raid!" msgstr "" -#: meowth/__main__.py:6645 +#: meowth/__main__.py:6729 msgid "Backout - Meowth! {author} has indicated that the group consisting of {lobby_list} and the people with them has backed out of the lobby! If this is inaccurate, please use **!lobby** or **!cancel** to help me keep my lists accurate!" msgstr "" -#: meowth/__main__.py:6659 +#: meowth/__main__.py:6743 msgid "Meowth! There's no one in the lobby for this raid!" msgstr "" -#: meowth/__main__.py:6662 +#: meowth/__main__.py:6746 msgid "Backout - Meowth! {author} has requested a backout! If one of the following trainers reacts with the check mark, I will assume the group is backing out of the raid lobby as requested! {lobby_list}" msgstr "" -#: meowth/__main__.py:6673 +#: meowth/__main__.py:6757 msgid "Meowth! {user} confirmed the group is backing out!" msgstr "" -#: meowth/__main__.py:6693 +#: meowth/__main__.py:6777 msgid "**Meowth!** " msgstr "" -#: meowth/__main__.py:6749 +#: meowth/__main__.py:6833 msgid " (assumed)" msgstr "" -#: meowth/__main__.py:6755 +#: meowth/__main__.py:6839 msgid " Next group: **{}**" msgstr "" -#: meowth/__main__.py:6759 meowth/__main__.py:6761 +#: meowth/__main__.py:6843 meowth/__main__.py:6845 msgid " - Hatches: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6767 meowth/__main__.py:6771 +#: meowth/__main__.py:6851 meowth/__main__.py:6855 msgid " - Starts: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6769 +#: meowth/__main__.py:6853 msgid " - Ends: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6773 +#: meowth/__main__.py:6857 msgid " - Expiry: {expiry}{is_assumed}" msgstr "" -#: meowth/__main__.py:6774 +#: meowth/__main__.py:6858 msgid "" " {raidchannel}{expiry_text}\n" msgstr "" -#: meowth/__main__.py:6775 +#: meowth/__main__.py:6859 msgid "" " {interestcount} interested, {comingcount} coming, {herecount} here, {lobbycount} in the lobby.{start_str}\n" msgstr "" -#: meowth/__main__.py:6778 +#: meowth/__main__.py:6862 msgid "" "**Here's the current channels for {0}**\n" "\n" msgstr "" -#: meowth/__main__.py:6780 +#: meowth/__main__.py:6864 msgid "" "**Active Raids:**\n" msgstr "" -#: meowth/__main__.py:6786 +#: meowth/__main__.py:6870 msgid "" "**Active Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6790 +#: meowth/__main__.py:6874 msgid "" "**Raid Eggs:**\n" msgstr "" -#: meowth/__main__.py:6796 +#: meowth/__main__.py:6880 msgid "" "**Raid Eggs:** (continued)\n" msgstr "" -#: meowth/__main__.py:6800 +#: meowth/__main__.py:6884 msgid "" "**EX Raids:**\n" msgstr "" -#: meowth/__main__.py:6806 +#: meowth/__main__.py:6890 msgid "" "**EX Raids:** (continued)\n" msgstr "" -#: meowth/__main__.py:6809 +#: meowth/__main__.py:6893 msgid "" "**Meetups:**\n" msgstr "" -#: meowth/__main__.py:6815 +#: meowth/__main__.py:6899 msgid "" "**Meetups:** (continued)\n" msgstr "" -#: meowth/__main__.py:6818 +#: meowth/__main__.py:6902 msgid "Meowth! No active raids! Report one with **!raid [weather] [timer]**." msgstr "" -#: meowth/__main__.py:6852 +#: meowth/__main__.py:6936 msgid " Nobody has updated their status yet!" msgstr "" -#: meowth/__main__.py:6855 +#: meowth/__main__.py:6939 msgid "" "\n" "The next group will be starting at **{}**" msgstr "" -#: meowth/__main__.py:6868 meowth/__main__.py:6915 meowth/__main__.py:6962 -#: meowth/__main__.py:7012 meowth/__main__.py:7059 meowth/__main__.py:7106 -#: meowth/__main__.py:7150 meowth/__main__.py:7171 meowth/__main__.py:7207 +#: meowth/__main__.py:6952 meowth/__main__.py:6999 meowth/__main__.py:7046 +#: meowth/__main__.py:7096 meowth/__main__.py:7143 meowth/__main__.py:7190 +#: meowth/__main__.py:7234 meowth/__main__.py:7255 meowth/__main__.py:7291 msgid "**Meowth!**" msgstr "" -#: meowth/__main__.py:6886 meowth/__main__.py:6893 meowth/__main__.py:6933 -#: meowth/__main__.py:6940 meowth/__main__.py:6981 meowth/__main__.py:6988 -#: meowth/__main__.py:7029 meowth/__main__.py:7036 +#: meowth/__main__.py:6970 meowth/__main__.py:6977 meowth/__main__.py:7017 +#: meowth/__main__.py:7024 meowth/__main__.py:7065 meowth/__main__.py:7072 +#: meowth/__main__.py:7113 meowth/__main__.py:7120 msgid "**{name}**" msgstr "" -#: meowth/__main__.py:6889 meowth/__main__.py:6896 meowth/__main__.py:6936 -#: meowth/__main__.py:6943 meowth/__main__.py:6984 meowth/__main__.py:6991 -#: meowth/__main__.py:7032 meowth/__main__.py:7039 +#: meowth/__main__.py:6973 meowth/__main__.py:6980 meowth/__main__.py:7020 +#: meowth/__main__.py:7027 meowth/__main__.py:7068 meowth/__main__.py:7075 +#: meowth/__main__.py:7116 meowth/__main__.py:7123 msgid "**{name} ({count})**" msgstr "" -#: meowth/__main__.py:6890 meowth/__main__.py:6897 meowth/__main__.py:6937 -#: meowth/__main__.py:6944 meowth/__main__.py:6985 meowth/__main__.py:6992 -#: meowth/__main__.py:7033 meowth/__main__.py:7040 +#: meowth/__main__.py:6974 meowth/__main__.py:6981 meowth/__main__.py:7021 +#: meowth/__main__.py:7028 meowth/__main__.py:7069 meowth/__main__.py:7076 +#: meowth/__main__.py:7117 meowth/__main__.py:7124 msgid "{name} **({count})**" msgstr "" -#: meowth/__main__.py:6902 meowth/__main__.py:6904 +#: meowth/__main__.py:6986 meowth/__main__.py:6988 msgid " including {trainer_list} and the people with them! Let them know if there is a group forming" msgstr "" -#: meowth/__main__.py:6905 +#: meowth/__main__.py:6989 msgid " {trainer_count} interested{including_string}!" msgstr "" -#: meowth/__main__.py:6949 meowth/__main__.py:6951 +#: meowth/__main__.py:7033 meowth/__main__.py:7035 msgid " including {trainer_list} and the people with them! Be considerate and wait for them if possible" msgstr "" -#: meowth/__main__.py:6952 +#: meowth/__main__.py:7036 msgid " {trainer_count} on the way{including_string}!" msgstr "" -#: meowth/__main__.py:6999 meowth/__main__.py:7001 +#: meowth/__main__.py:7083 meowth/__main__.py:7085 msgid " including {trainer_list} and the people with them! Be considerate and let them know if and when you'll be there" msgstr "" -#: meowth/__main__.py:7002 +#: meowth/__main__.py:7086 msgid " {trainer_count} waiting at the {raidtype}{including_string}!" msgstr "" -#: meowth/__main__.py:7046 meowth/__main__.py:7048 +#: meowth/__main__.py:7130 meowth/__main__.py:7132 msgid " including {trainer_list} and the people with them! Use **!lobby** if you are joining them or **!backout** to request a backout" msgstr "" -#: meowth/__main__.py:7049 +#: meowth/__main__.py:7133 msgid " {trainer_count} in the lobby{including_string}!" msgstr "" -#: meowth/__main__.py:7092 +#: meowth/__main__.py:7176 msgid "" "{type}{name}: **{total} total,** {interested} interested, {coming} coming, {here} waiting{type}\n" msgstr "" -#: meowth/__main__.py:7094 +#: meowth/__main__.py:7178 msgid "" " Boss numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7096 +#: meowth/__main__.py:7180 msgid " Nobody has told me what boss they want!" msgstr "" -#: meowth/__main__.py:7131 +#: meowth/__main__.py:7215 msgid "" "{emoji} **{total} total,** {interested} interested, {coming} coming, {here} waiting {emoji}\n" msgstr "" -#: meowth/__main__.py:7134 +#: meowth/__main__.py:7218 msgid "**{grey_number} total,** {greymaybe} interested, {greycoming} coming, {greyhere} waiting" msgstr "" -#: meowth/__main__.py:7138 +#: meowth/__main__.py:7222 msgid "" " Team numbers for the raid:\n" "{}" msgstr "" -#: meowth/__main__.py:7140 +#: meowth/__main__.py:7224 msgid " Nobody has updated their status!" msgstr "" -#: meowth/__main__.py:7160 +#: meowth/__main__.py:7244 msgid " Your current **!want** list is: ```{wantlist}```" msgstr "" -#: meowth/__main__.py:7162 +#: meowth/__main__.py:7246 msgid " You don't have any wants! use **!want** to add some." msgstr "" -#: meowth/__main__.py:7186 meowth/__main__.py:7192 +#: meowth/__main__.py:7270 meowth/__main__.py:7276 msgid "**Reward**: {reward}, **Pokestop**: [{location}]({url}), **Quest**: {quest}, **Reported By**: {author}" msgstr "" -#: meowth/__main__.py:7188 +#: meowth/__main__.py:7272 msgid "" "Meowth! **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7196 +#: meowth/__main__.py:7280 msgid "" " **Here's the current research reports for {channel}**\n" "{questmsg}" msgstr "" -#: meowth/__main__.py:7198 +#: meowth/__main__.py:7282 msgid " There are no reported research reports. Report one with **!research**" msgstr "" -#: meowth/__main__.py:7222 +#: meowth/__main__.py:7306 msgid "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: {author}" msgstr "" -#: meowth/__main__.py:7224 +#: meowth/__main__.py:7308 msgid "" "Meowth! **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: meowth/__main__.py:7228 +#: meowth/__main__.py:7312 msgid "" "**Pokemon**: {pokemon}, **Location**: [{location}]({url}), **Reported By**: {author}\n" "**Location**: <{url}>" msgstr "" -#: meowth/__main__.py:7232 +#: meowth/__main__.py:7316 msgid "" " **Here's the current wild reports for {channel}**\n" "{wildmsg}" msgstr "" -#: meowth/__main__.py:7234 +#: meowth/__main__.py:7318 msgid " There are no reported wild pokemon. Report one with **!wild **" msgstr "" -#: meowth/errors.py:132 +#: meowth/errors.py:140 msgid "Meowth! I'm missing some details! Usage: {prefix}{command}" msgstr "" -#: meowth/errors.py:165 +#: meowth/errors.py:173 msgid "Meowth! Team Management is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:170 +#: meowth/errors.py:178 msgid "Meowth! Pokemon Notifications are not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:175 +#: meowth/errors.py:183 msgid "Meowth! Wild Reporting is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:180 +#: meowth/errors.py:188 msgid "Meowth! Reporting is not enabled for this channel. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:185 +#: meowth/errors.py:193 msgid "Meowth! Raid Management is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:190 +#: meowth/errors.py:198 msgid "Meowth! EX Raid Management is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:195 +#: meowth/errors.py:203 msgid "Meowth! Research Reporting is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:200 +#: meowth/errors.py:208 msgid "Meowth! Meetup Reporting is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:205 +#: meowth/errors.py:213 msgid "Meowth! Channel Archiving is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:210 +#: meowth/errors.py:218 msgid "Meowth! EX Raid Invite is not enabled on this server. **{prefix}{cmd_name}** is unable to be used." msgstr "" -#: meowth/errors.py:216 meowth/errors.py:411 meowth/errors.py:428 -#: meowth/errors.py:445 +#: meowth/errors.py:224 meowth/errors.py:419 meowth/errors.py:436 +#: meowth/errors.py:453 msgid "Meowth! Please use **{prefix}{cmd_name}** in " msgstr "" -#: meowth/errors.py:219 meowth/errors.py:346 meowth/errors.py:363 -#: meowth/errors.py:380 meowth/errors.py:397 meowth/errors.py:414 -#: meowth/errors.py:431 meowth/errors.py:448 +#: meowth/errors.py:227 meowth/errors.py:354 meowth/errors.py:371 +#: meowth/errors.py:388 meowth/errors.py:405 meowth/errors.py:422 +#: meowth/errors.py:439 meowth/errors.py:456 msgid "a Region report channel." msgstr "" -#: meowth/errors.py:221 meowth/errors.py:348 meowth/errors.py:365 -#: meowth/errors.py:382 meowth/errors.py:399 meowth/errors.py:416 -#: meowth/errors.py:433 meowth/errors.py:450 +#: meowth/errors.py:229 meowth/errors.py:356 meowth/errors.py:373 +#: meowth/errors.py:390 meowth/errors.py:407 meowth/errors.py:424 +#: meowth/errors.py:441 meowth/errors.py:458 msgid "one of the following region channels:" msgstr "" -#: meowth/errors.py:233 +#: meowth/errors.py:241 msgid "Meowth! Please use **{prefix}{cmd_name}** in the following channel" msgstr "" -#: meowth/errors.py:236 +#: meowth/errors.py:244 msgid "" "s:\n" msgstr "" -#: meowth/errors.py:238 +#: meowth/errors.py:246 msgid ": " msgstr "" -#: meowth/errors.py:254 +#: meowth/errors.py:262 msgid "Meowth! Please use **{prefix}{cmd_name}** in a Raid channel. Use **{prefix}list** in any " msgstr "" -#: meowth/errors.py:257 meowth/errors.py:274 meowth/errors.py:327 +#: meowth/errors.py:265 meowth/errors.py:282 meowth/errors.py:335 msgid "Region report channel to see active raids." msgstr "" -#: meowth/errors.py:259 meowth/errors.py:276 meowth/errors.py:329 +#: meowth/errors.py:267 meowth/errors.py:284 meowth/errors.py:337 msgid "of the following Region channels to see active raids:" msgstr "" -#: meowth/errors.py:271 +#: meowth/errors.py:279 msgid "Meowth! Please use **{prefix}{cmd_name}** in an Egg channel. Use **{prefix}list** in any " msgstr "" -#: meowth/errors.py:287 +#: meowth/errors.py:295 msgid "Meowth! **{prefix}{cmd_name}** can't be used in a Raid channel." msgstr "" -#: meowth/errors.py:293 +#: meowth/errors.py:301 msgid "Meowth! Please use **{prefix}{cmd_name}** in an Active Raid channel. Use **{prefix}list** in any " msgstr "" -#: meowth/errors.py:302 +#: meowth/errors.py:310 msgid "Region report channel to see active channels." msgstr "" -#: meowth/errors.py:304 +#: meowth/errors.py:312 msgid "of the following Region channels to see active channels:" msgstr "" -#: meowth/errors.py:312 meowth/errors.py:337 +#: meowth/errors.py:320 meowth/errors.py:345 msgid "" "\n" "This is an egg channel. The channel needs to be activated with **{prefix}raid ** before I accept commands!" msgstr "" -#: meowth/errors.py:318 +#: meowth/errors.py:326 msgid "Meowth! Please use **{prefix}{cmd_name}** in an Active channel. Use **{prefix}list** in any " msgstr "" -#: meowth/errors.py:343 +#: meowth/errors.py:351 msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid channel or " msgstr "" -#: meowth/errors.py:360 +#: meowth/errors.py:368 msgid "Meowth! Please use **{prefix}{cmd_name}** in either a Raid Egg channel or " msgstr "" -#: meowth/errors.py:377 +#: meowth/errors.py:385 msgid "Meowth! Please use **{prefix}{cmd_name}** in either a EX Raid channel or one of the following region channels:" msgstr "" -#: meowth/errors.py:394 +#: meowth/errors.py:402 msgid "Meowth! Please use **{prefix}{cmd_name}** in a EX Raid channel. Use **{prefix}list** in any of the following region channels to see active raids:" msgstr "" -#: meowth/utils.py:138 +#: meowth/utils.py:153 msgid "Raid Coordination Help" msgstr "" -#: meowth/utils.py:141 +#: meowth/utils.py:156 msgid "<> denote required arguments, [] denote optional arguments" msgstr "" -#: meowth/utils.py:144 +#: meowth/utils.py:159 msgid "Raid MGMT Commands" msgstr "" diff --git a/update-pot.sh b/update-pot.sh new file mode 100755 index 000000000..d70185b54 --- /dev/null +++ b/update-pot.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +pygettext -d meowth -p locale meowth + +for lang in it en fr +do + msgmerge -U locale/$lang/LC_MESSAGES/meowth.po locale/meowth.pot + msgfmt -o locale/$lang/LC_MESSAGES/meowth.mo locale/$lang/LC_MESSAGES/meowth.po +done + + From f56e289ba480092b4968179845e8708bf1958bff Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Tue, 10 Jul 2018 22:51:03 +0200 Subject: [PATCH 14/15] ignore ~ files --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 07b5833d5..f7b01fd00 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ - +*~ *.bat /config data/serverdict_backup From bbd1b3829bd7d5b206c0546198ab978a0cb0fd32 Mon Sep 17 00:00:00 2001 From: Oumar Aziz Ouattara Date: Sat, 14 Jul 2018 22:00:01 +0200 Subject: [PATCH 15/15] some line breaks for readability --- meowth/__main__.py | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/meowth/__main__.py b/meowth/__main__.py index 5f0f1e7de..d5f86389a 100644 --- a/meowth/__main__.py +++ b/meowth/__main__.py @@ -1117,7 +1117,8 @@ async def on_guild_join(guild): 'trainers':{}, 'trade_dict': {} } - await owner.send(_("Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and someone has invited me to your server! Type **!help** to see a list of things I can do, and type **!configure** in any channel of your server to begin!")) + await owner.send(_("Meowth! I'm Meowth, a Discord helper bot for Pokemon Go communities, and someone has invited me to your server! " + "Type **!help** to see a list of things I can do, and type **!configure** in any channel of your server to begin!")) @Meowth.event async def on_guild_remove(guild): @@ -1923,11 +1924,20 @@ async def team(ctx): config_sessions = guild_dict[ctx.guild.id]['configure_dict']['settings'].setdefault('config_sessions',{}).setdefault(owner.id,0) + 1 guild_dict[ctx.guild.id]['configure_dict']['settings']['config_sessions'][owner.id] = config_sessions if guild_dict[guild.id]['configure_dict']['settings']['config_sessions'][owner.id] > 1: - await owner.send(embed=discord.Embed(colour=discord.Colour.orange(), description=_("**MULTIPLE SESSIONS!**\n\nIt looks like you have **{yoursessions}** active configure sessions. I recommend you send **cancel** first and then send your request again to avoid confusing me.\n\nYour Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**").format(allsessions=sum(guild_dict[guild.id]['configure_dict']['settings']['config_sessions'].values()),yoursessions=guild_dict[guild.id]['configure_dict']['settings']['config_sessions'][owner.id]))) + await owner.send(embed=discord.Embed(colour=discord.Colour.orange(), + description=_("**MULTIPLE SESSIONS!**\n\n" + "It looks like you have **{yoursessions}** active configure sessions. " + "I recommend you send **cancel** first and then send your request again to avoid confusing me.\n\n" + "Your Sessions: **{yoursessions}** | Total Sessions: **{allsessions}**") + .format(allsessions=sum(guild_dict[guild.id]['configure_dict']['settings']['config_sessions'].values()), + yoursessions=guild_dict[guild.id]['configure_dict']['settings']['config_sessions'][owner.id]))) ctx = await _configure_team(ctx) if ctx: guild_dict[guild.id]['configure_dict'] = ctx.config_dict_temp - await owner.send(embed=discord.Embed(colour=discord.Colour.lighter_grey(), description=_("Meowth! Alright! Your settings have been saved and I'm ready to go! If you need to change any of these settings, just type **!configure** in your server again.")).set_author(name=_('Configuration Complete'), icon_url=Meowth.user.avatar_url)) + await owner.send(embed=discord.Embed(colour=discord.Colour.lighter_grey(), + description=_("Meowth! Alright! Your settings have been saved and I'm ready to go! " + "If you need to change any of these settings, just type **!configure** in your server again.") + ).set_author(name=_('Configuration Complete'), icon_url=Meowth.user.avatar_url)) del guild_dict[guild.id]['configure_dict']['settings']['config_sessions'][owner.id] @@ -1935,7 +1945,13 @@ async def _configure_team(ctx): guild = ctx.message.guild owner = ctx.message.author config_dict_temp = getattr(ctx, 'config_dict_temp',copy.deepcopy(guild_dict[guild.id]['configure_dict'])) - await owner.send(embed=discord.Embed(colour=discord.Colour.lighter_grey(), description=_("Team assignment allows users to assign their Pokemon Go team role using the **!team** command. If you have a bot that handles this already, you may want to disable this feature.\n\nIf you are to use this feature, ensure existing team roles are as follows: mystic, valor, instinct. These must be all lowercase letters. If they don't exist yet, I'll make some for you instead.\n\nRespond here with: **N** to disable, **Y** to enable:")).set_author(name=_('Team Assignments'), icon_url=Meowth.user.avatar_url)) + await owner.send(embed=discord.Embed(colour=discord.Colour.lighter_grey(), + description=_("Team assignment allows users to assign their Pokemon Go team role using the **!team** command. " + + "If you have a bot that handles this already, you may want to disable this feature.\n\n" + + "If you are to use this feature, ensure existing team roles are as follows: mystic, valor, instinct. " + + "These must be all lowercase letters. If they don't exist yet, I'll make some for you instead.\n\n" + + "Respond here with: **N** to disable, **Y** to enable:") + ).set_author(name=_('Team Assignments'), icon_url=Meowth.user.avatar_url)) while True: teamreply = await Meowth.wait_for('message', check=(lambda message: (message.guild == None) and message.author == owner)) if teamreply.content.lower() == 'y': @@ -1965,7 +1981,8 @@ async def _configure_team(ctx): await owner.send(embed=discord.Embed(colour=discord.Colour.red(), description=_('**CONFIG CANCELLED!**\n\nNo changes have been made.'))) return None else: - await owner.send(embed=discord.Embed(colour=discord.Colour.orange(), description=_("I'm sorry I don't understand. Please reply with either **N** to disable, or **Y** to enable."))) + await owner.send(embed=discord.Embed(colour=discord.Colour.orange(), + description=_("I'm sorry I don't understand. Please reply with either **N** to disable, or **Y** to enable."))) continue ctx.config_dict_temp = config_dict_temp return ctx