Topp 5 gratisverktyg för att redigera och översätta .po-filer (Mac & Windows)

Om du försöker öppna en .po-fil i Notepad eller TextEdit kommer du att få en dålig upplevelse.
Även om .po-filer (Portable Object) tekniskt sett är textfiler, har de en strikt struktur. Ett saknat citattecken eller ett felplacerat blanksteg kan göra filen oläslig för WordPress. För att arbeta med dem säkert behöver du en dedikerad Gettext-redigerare.
Oavsett om du är en utvecklare som vill fixa ett stavfel eller en webbplatsägare som försöker översätta ett plugin, här är de 5 bästa gratisverktygen för att redigera .po-filer på Mac och Windows – och varför du kanske vill hoppa över dem alla för en molnbaserad automator.
1. PoEdit (Branschstandarden)
Plattform: Windows, Mac, Linux
Om du frågar någon gammal WordPress-utvecklare hur de översätter filer kommer de att säga "PoEdit". Det är Photoshop för översättningsfiler.
- Fördelar:
- Visuellt gränssnitt: Det separerar tydligt "Källtext" från "Översättning", vilket gör det enkelt att se vad du gör.
- Syntaxmarkering: Det markerar variabler som
%si olika färger så att du inte tar bort dem. - Validering: Det varnar dig om du missar en pluralform.
- Nackdelar:
- Manuellt arbete: Den kostnadsfria versionen är i princip en skrivmaskin. Du måste skriva varje översättning för hand.
- Betalvägg: Den automatiska översättningsfunktionen är låst bakom en "Pro"-licens.
2. Loco Translate (Pluginet)
Plattform: Webb (WordPress-plugin)
Loco Translate är otroligt populärt eftersom det finns inuti din WordPress-panel.
- Fördelar:
- Bekvämlighet: Du behöver inte ladda ner filer via FTP. Du bara klickar och redigerar.
- Gratis: Kärnfunktionerna är gratis.
- Nackdelar:
- Prestanda: Som vi diskuterade i tidigare artiklar använder redigering av filer på din liveserver CPU-resurser och kan göra din databas uppsvälld.
- Risk: Ett felaktigt klick kan förstöra din livesajt direkt eftersom du redigerar produktionsfiler.
3. Notepad++ / VS Code (Utvecklarens sätt)
Plattform: Windows / Mac
Om du är en programmerare kanske du frestas att bara använda din kodredigerare.
- Fördelar:
- Snabbt: Ingen ny programvara att installera.
- Sök/Ersätt: Kraftfulla regex-funktioner för massändringar.
- Nackdelar:
- Hög risk: Dessa redigerare behandlar
.po-filer som rå text. De varnar dig inte om du av misstag tar bort enmsgstr-tagg eller lämnar ett oavslutat citattecken. Det är väldigt lätt att förstöra filen.
- Hög risk: Dessa redigerare behandlar
4. EazyPo (Det grundläggande webbverktyget)
Plattform: Webbbaserat
Det finns flera enkla online-visare där du laddar upp en fil för att redigera den.
- Fördelar:
- Ingen installation: Bra för en snabbfix på en offentlig dator.
- Nackdelar:
- Filgränser: De flesta kraschar på stora filer (>1 MB).
- Integritet: Du laddar upp dina data till en slumpmässig server med oklara integritetspolicyer.
5. GlotPress (Verktyget för gemenskapen)
Plattform: Webb (Självhostad)
Detta är vad WordPress.org använder för sin egen översättning.
- Fördelar:
- Samarbete: Perfekt för team där 10 personer översätter samtidigt.
- Nackdelar:
- Komplexitet: Att installera GlotPress är ett tekniskt projekt i sig. Det är överdrivet för 99 % av användarna.
Problemet med "Redigerare" kontra "Automatorer"
Alla 5 verktyg ovan delar samma problem: De är redigerare.
De antar att du är översättaren. De tillhandahåller duken, men du måste ta med färgen. Om du har en WooCommerce-fil med 4 000 strängar, innebär det att du måste skriva 4 000 meningar manuellt om du använder PoEdit. Det är flera dagars arbete.
Alternativet: SimplePoTranslate
Varför redigera när du kan automatisera?
SimplePoTranslate är inte bara en redigerare; det är en processor.
- Skriv inte: Vi använder kontextmedveten AI för att fylla i alla 4 000 strängar åt dig på några minuter.
- Oroa dig inte för syntax: Medan PoEdit varnar dig för syntaxfel, förhindrar vi dem. Vår Syntax Locking-teknik säkerställer att kodvariabler inte rörs.
- Molnkraft: Till skillnad från Loco Translate saktar vi inte ner din webbplats. Du laddar upp, vi bearbetar, du laddar ner.
Om du behöver ändra ett specifikt ord (t.ex. ändra "Cart" till "Basket") är PoEdit bra. Men om du behöver översätta en hel fil? Manuella redigerare är föråldrade.
Sluta skriva. Börja automatisera. Prova Free Tier på SimplePoTranslate.com