Discuss Scratch

JPOWERPUFFGIRLS
Scratcher
1000+ posts

Country detectors

Basic88 wrote:

With Scratch 3.0 out, scratchers can now use this block as a workaround for the reason why this was suggested:
(language ::pen)
so no support.
It isn't really a workaround
imabanana22
Scratcher
500+ posts

Country detectors

the language block is in the extension: Translate
rxsei-
New Scratcher
48 posts

Country detectors

garnetluvcookie wrote:

-the cringiest snip e v e r-.
I'd like to add on to what I said at least 4 months ago. I've changed to support because I misunderstood OP. I see how this could be useful. While the language reporter exists (it didn't when OP was written), the country detector would be great for localization. As someone (I forget who) said a bit above, this could be used for celebrating local holidays like Canada Day in Canada, and Independence Day in the US.
46009361
Scratcher
1000+ posts

Country detectors

imabanana22 wrote:

the language block is in the extension: Translate
Pretty much (if not 100% exactly) everyone moderately experienced and higher up on Scratch already knows that. However, that block in the Translate extension alone doesn't necessarily determine the country of a user, as a language could be written/spoken in multiple countries and a country could have many languages spoken within that country, sometimes extra languages known by tourists or people who recently moved into the country from another country with different languages taught.
Maximouse
Scratcher
1000+ posts

Country detectors

Scratchfangs wrote:

Well, is it going to go accordingly to your country in your profile or your IP? If it is your IP then it is a different story.
Probably the country on your profile.
46009361
Scratcher
1000+ posts

Country detectors

Maximouse wrote:

-snip-
Probably the country on your profile.
That's what I would say as well and we agree with many people throughout the different pages of this forum thread. However, the OP never specified the narrow details of the broad suggestion (probably just due to not knowing a specific part of forum etiquette), but (I know the OP probably won't see this post if he/she is inactive) not mentioning the narrow details of a suggestion in the OP causes obvious ambiguity throughout the forum thread. In fact, the “(message) received?” block suggestion was even rejected because of too much ambiguity, since the OP of that suggestion was never being specific about the suggestion details. That broadcast-/event-related block suggestion I mentioned in the last sentence could've been accepted if its OP saw the ambiguity argument on what the block does (the argument would've actually helped that OP learn a little bit more about forum etiquette) and edit the original post to be more specific.
Oh wait, I didn't realize that the OP actually specified, but it would've been better had the OP specified in the original post and not a different post later on within the first page of the thread.

Last edited by 46009361 (Sept. 6, 2020 21:03:51)

CollabCode908
Scratcher
17 posts

Country detectors

Have we already said that it would easy because the people say their country already when they join scratch?
Seth_Zaw
Scratcher
100+ posts

Country detectors

19f8361 wrote:

support, but how about 2 blocks:

(language ::sensing) //reports English if you using English, or reports French if you using Français.
(country uses [acutal location v]::sensing) //works if you accept location, reports using your acutal location.
(country uses [scratcher location v]::sensing) //reports your location using some data to report scratcher's location.
The Language block already exists, it is in the Translate extension.
AnAccount_StopAsking
Scratcher
500+ posts

Country detectors

No support.

It could be abused majorly to promote racism, whether you report it, change the script, etc.
AnAccount_StopAsking
Scratcher
500+ posts

Country detectors

(removed, the reporter doesn't work that way)

Last edited by AnAccount_StopAsking (Sept. 5, 2020 21:48:37)

Bluebatstar
Scratcher
1000+ posts

Country detectors

Seth_Zaw wrote:

19f8361 wrote:

support, but how about 2 blocks:

(language ::sensing) //reports English if you using English, or reports French if you using Français.
(country uses [acutal location v]::sensing) //works if you accept location, reports using your acutal location.
(country uses [scratcher location v]::sensing) //reports your location using some data to report scratcher's location.
The Language block already exists, it is in the Translate extension.
The OP was made before the language block was added. I assume that the post you're quoting was also from before then.
PrincessPandaLover
Scratcher
1000+ posts

Country detectors

Vanilla2011 wrote:

Semi-support if it detects the location by using the country the Scratcher used when he/she signed up. I could be used for good or bad purposes.
No support if it tracks your actual location. That would be even worse, and plus, I don't want a kid's website to know where I truly live!
I second this.
46009361
Scratcher
1000+ posts

Country detectors

CollabCode908 wrote:

Have we already said that it would easy because the people say their country already when they join scratch?
It would be easy if the block already existed and worked that way. However, the above suggestion is not yet implemented into a Scratch block because it doesn't yet exist in the editor. There is a possibility to make a workaround based on listing usernames with associated countries; however, it wouldn't be perfect for some reasons below (bulleted because there's no particular order, unlike a step-by-step how-to instruction on how to reproduce a bug):
  • According to the statistics page, there are well over 50 million registered users on Scratch. However, lists in the Scratch 3.0 editors (plural with s because this applies both online and offline) can only hold up to 200 thousand users.
  • If the Scratch Team “changes” any Scratcher's username (due to privacy protection on personal information or continuous arguments and flame wars about that username) or a Scratcher's profile/account country changes, the username or country list will then become outdated.
  • The possible workaround mentioned above won't work if you are logged out or just joined Scratch that the lists used in the workaround haven't been updated yet. Scratch also doesn't automatically disclose who registered most recently in an easily-accessible way to prevent inappropriate usernames from showing up.
  • Depending on any pre-unnoticed oversights by the Scratch Team, a new update to one of the Scratch editors may or may not accidentally cause you to lose stored list data from the project.json file after resaving.
  • The “Location not given” country won't work unless specifically used in a/some part(s) of that workaround.
sportfan999
Scratcher
1000+ posts

Country detectors

I…don't even know what to say.
The way GPS works, if you didn't know, is it calculates your position on Earth by minutes and seconds, they help find exact position.
Sure, ST can make it more broad (so by state or country), but the information of the user's exact location will still be in the program. This would allow hackers to find Scratchers' addresses and do something bad to them or their house.
Also, with the ability to detect country, people can offend others based on nationality, which is what Scratch absolutely ISN'T for.
Sure, if you use the location on people's profile, it can take away the problem with the hackers, but not the problem with offending based on nationality.

No support, Scratch is not for knowing people's location.
Feigh10
Scratcher
19 posts

Country detectors

people could track scratchers, though.
set [ this cloud variable that tracks people and steals their address] to (country)
say [I steal your stuff]

Last edited by Feigh10 (Nov. 4, 2020 17:02:21)

pandacorn_owl
Scratcher
1000+ posts

Country detectors

Feigh10 wrote:

people could track scratchers, though.
set [ this cloud variable that tracks people and steals their address] to (country)
say [I steal your stuff]

Not really if they went off the country on your profile which you already can see easily.
mtech22
Scratcher
1000+ posts

Country detectors

pandacorn_owl wrote:

Feigh10 wrote:

people could track scratchers, though.
set [ this cloud variable that tracks people and steals their address] to (country)
say [I steal your stuff]

Not really if they went off the country on your profile which you already can see easily.
Yeah, and you can't tell someone's exact location just from their country
-XTV-
Scratcher
100+ posts

Country detectors

imabanana22 wrote:

if you grab the translate extenstion, it can work, NO support, as there is already a block for this
no support for this reason lol
Greg8128
Scratcher
500+ posts

Country detectors

If a Scratcher lives in contested territory (like Israel/Palestine or whatever) then Scratch will inevitably anger someone no matter what the country reporter reports. Generally it would be best for Scratch itself to stay away from such controversial topics.
pandacorn_owl
Scratcher
1000+ posts

Country detectors

Greg8128 wrote:

If a Scratcher lives in contested territory (like Israel/Palestine or whatever) then Scratch will inevitably anger someone no matter what the country reporter reports. Generally it would be best for Scratch itself to stay away from such controversial topics.
I don't support this feature however I don't agree with this reason since I believe both are an option in countries so it would be based on what country they believe they live in. I think the reason many people stated of people blocking certain countries they dislike is why it is a bad idea.

Powered by DjangoBB