Giter VIP home page Giter VIP logo

sketch-copyeditor's Introduction

Sketch Copy Editor

Sketch Copy Editor lets writers and designers work together to bring copy updates seamlessly and automatically into the latest version of your designs.

Installation

  1. Download the repository from this link.
  2. Grab the sketch-copyeditor folder from the ZIP.
  3. In Sketch 3, select Plugins > Reveal Plugins Folder... from the menu bar, and put the sketch-copyeditor folder in this folder.

Usage

Creating a copy deck

  1. Select a page in your Sketch file. Make sure ALL TEXT LAYERS have a unique name.
  2. Run 1. Generate copy deck from the plugins menu.
  3. The copy is saved to a file in CSV format.

Excluding layers from export

If you would like to exclude a layer from the export, just prefix it using "__".

For Writers

  1. Open the copy deck CSV file in Excel.
  2. You will see every piece of copy from the design. The left hand side is the name of the layer in Sketch (DESIGNERS: Name your layers properly so your writer knows what they're looking at!). The right hand side is the copy.
  3. Make changes on the right hand side as you see fit.

Updating your design with the latest copy

  1. Select the page in your Sketch file you wish to update.
  2. Run 2. Update copy.
  3. Select the CSV translation file for that page.
  4. The current page has been copied and translated.
  5. IMMEDIATELY save your file, and then close & reopen it. This avoids some weird sketch behaviour/bugs.

Help me improve Sketch Copy Editor

To propose changes, fork the repository and submit a pull request!

Questions?

@markgoetz @zakkain @ericpuigmarti @jofreund

Attribution

This plugin is forked from @houbenkristof's Sketch i18n plugin. I just tweaked some stuff to suit my needs.

sketch-copyeditor's People

Contributors

jofreund avatar getflourish avatar kristof avatar markgoetz avatar

Stargazers

Raitme Citterio avatar  avatar Lu Nelson avatar Sylvain Maretto avatar Bassem Sameh avatar Paul Demers avatar Goran Ramljak avatar Patric Sterrantino avatar Matteo Gratton avatar Jayne Vidheecharoen avatar Sean Dellis avatar  avatar Lily avatar  avatar Javier Arce avatar Kenya Sullivan avatar christy lai avatar Gokce Taskan avatar Ernesto Graterol avatar Marco Vettorello avatar Kieran Black avatar Joseph Kohlmann avatar José Cage  avatar sosheepster avatar Alexander Haase avatar Juanito Fatas avatar John Doe avatar Avadh avatar Alexandre Plennevaux avatar Chad Bercea avatar Zlatan Beogradlija avatar Jordan Winick avatar  avatar Jameson Tyler avatar Andrew Swank avatar  avatar Claudius avatar Edwin Estrada avatar Arun Dadhwal avatar Sarah Kuehnle avatar Damian Hernandez avatar Gordon Irving avatar Patrick Arminio avatar Taurean Bryant avatar Bryan Berger avatar  avatar Njuguna Gathere, Tirus avatar Mark Reilly avatar Jesse avatar Matt Bjornson avatar  avatar Viktor Goliaš avatar Kim Døfler avatar Mark Dunbavan avatar Alasdair Monk avatar Andre Snijder avatar  avatar Eduardo Villuendas avatar Jason Burns avatar Joseph Hurtado avatar Justin Kent avatar Vivian Cromwell avatar Che Wei (Jacky) Lee avatar Johannes Lamers avatar  avatar Sascha Brossmann avatar Craig Saila avatar Bao Quoc Doan avatar Nick Heise avatar Jake Lin avatar t3amBrian avatar Benjamin Wiens avatar Nathan avatar  avatar Jhonny Moreira avatar Tim Gale avatar KUBOKI Hiroshi avatar Justin Smestad avatar Juan Rios avatar Renato Carvalho avatar Kenny Leung avatar Tikhon Belousko avatar Neil Krishnan avatar Mirka Volakova avatar Felix Dorner avatar Guido avatar  avatar  avatar Colin Meinke avatar Kevin To avatar Andrew Shapiro avatar Alexis Córdova avatar  avatar Robin Raszka avatar Theron Smith avatar Haris Pobric avatar Lam Tran avatar Michael Hovey avatar George Olaru avatar  avatar

Watchers

Renato Carvalho avatar James Cloos avatar Eric Puigmarti avatar Patric Sterrantino avatar Matt Bjornson avatar Kristen avatar  avatar  avatar

sketch-copyeditor's Issues

Copyeditor isn't being recognized by Sketch as a plugin

Copyeditor isn't being recognized by Sketch as a plugin. When I add it to the Plugins folder or try installing it by double-clicking the individual .sketchplugin files, Sketch responds, reads the file, then ignores it.

I'd love to see this plugin working properly. It would make writing copy for designs so much easier!

Doesn't work

I tried with one simple sketch file with one text layer and it didn't work. When I save in Excel 2016 a new page is being created but the content is still the old one. I also opened the csv in sublime text and edited in there, after import it said that was successfully imported but with an error that I cannot debug. I also tried to rename the cvs in json still didnt work

how does it work exactly?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.