···29yarn typecheck # Run TypeScript type checking
3031# Internationalization
32-yarn intl:extract # Extract translation strings (you don't typically need to run this manually, we have CI for it)
33-yarn intl:compile # Compile translations for runtime
03435# Build
36yarn build-web # Build web version
···299300**Commands:**
301```bash
0302yarn intl:extract # Extract new strings to locale files
303-yarn intl:compile # Compile for runtime (required after changes)
304```
305306## State Management
···29yarn typecheck # Run TypeScript type checking
3031# Internationalization
32+# DO NOT run these commands - extraction and compilation are handled by CI
33+yarn intl:extract # Extract translation strings (nightly CI job)
34+yarn intl:compile # Compile translations for runtime (nightly CI job)
3536# Build
37yarn build-web # Build web version
···300301**Commands:**
302```bash
303+# DO NOT run these commands - extraction and compilation are handled by a nightly CI job
304yarn intl:extract # Extract new strings to locale files
305+yarn intl:compile # Compile translations for runtime
306```
307308## State Management
+1-1
src/screens/StarterPack/StarterPackScreen.tsx
···501 value={starterPack.joinedAllTimeCount || 0}
502 other="# people have"
503 />{' '}
504- used this starter pack!
505 </Trans>
506 </Text>
507 </View>
···501 value={starterPack.joinedAllTimeCount || 0}
502 other="# people have"
503 />{' '}
504+ joined Bluesky via this starter pack!
505 </Trans>
506 </Text>
507 </View>