├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── merge.yml │ └── release.yml ├── .gitignore ├── COPYING ├── README.md ├── data ├── Application.css ├── code.metainfo.xml.in ├── code.policy.in.in ├── fonts │ └── BuilderBlocks.ttf ├── icons │ ├── 48 │ │ ├── git.svg │ │ └── open-project.svg │ ├── 128.svg │ ├── 16.svg │ ├── 24.svg │ ├── 32.svg │ ├── 48.svg │ ├── 64.svg │ ├── SymbolOutline │ │ ├── abstractclass.svg │ │ ├── abstractmethod.svg │ │ ├── abstractproperty.svg │ │ ├── class.svg │ │ ├── constant.svg │ │ ├── constructor.svg │ │ ├── delegate.svg │ │ ├── enum.svg │ │ ├── errordomain.svg │ │ ├── interface.svg │ │ ├── method.svg │ │ ├── namespace.svg │ │ ├── plugin-outline-symbolic.svg │ │ ├── property.svg │ │ ├── signal.svg │ │ ├── staticmethod.svg │ │ ├── struct.svg │ │ ├── virtualmethod.svg │ │ └── virtualproperty.svg │ ├── emblem-git-modified-symbolic.svg │ ├── emblem-git-new-symbolic.svg │ ├── filter-symbolic.svg │ ├── find-on-page-symbolic.svg │ ├── panel-bottom-symbolic.svg │ ├── panel-left-rtl-symbolic.svg │ ├── panel-left-symbolic.svg │ ├── panel-right-rtl-symbolic.svg │ └── panel-right-symbolic.svg ├── io.elementary.code.1 ├── io.elementary.code.desktop.in.in ├── io.elementary.code.gresource.xml ├── io.elementary.code.gschema.xml ├── io.elementary.code.plugins.spell.gschema.xml ├── meson.build ├── screenshot-dark.png ├── screenshot.png └── styles │ ├── elementary-dark.xml │ └── elementary-light.xml ├── io.elementary.code.yml ├── meson.build ├── meson_options.txt ├── plugins ├── brackets-completion │ ├── brackets-completion.plugin │ ├── brackets-completion.vala │ └── meson.build ├── detect-indent │ ├── detect-indent.plugin │ ├── detect-indent.vala │ └── meson.build ├── editorconfig │ ├── editorconfig.plugin │ ├── editorconfig.vala │ ├── editorconfig.vapi │ └── meson.build ├── fuzzy-search │ ├── file-item.vala │ ├── fuzzy-finder.vala │ ├── fuzzy-search-indexer.vala │ ├── fuzzy-search-popover.vala │ ├── fuzzy-search-project.vala │ ├── fuzzy-search.plugin │ ├── fuzzy-search.vala │ ├── meson.build │ └── search-result.vala ├── highlight-word-selection │ ├── highlight-word-selection.plugin │ ├── highlight-word-selection.vala │ └── meson.build ├── markdown-actions │ ├── markdown-actions.plugin │ ├── markdown-actions.vala │ └── meson.build ├── meson.build ├── pastebin │ ├── meson.build │ ├── pastebin.plugin │ ├── pastebin.vala │ └── pastebin_dialog.vala ├── preserve-indent │ ├── meson.build │ ├── preserve-indent.plugin │ └── preserve-indent.vala ├── spell │ ├── meson.build │ ├── spell.plugin │ └── spell.vala ├── vim-emulation │ ├── meson.build │ ├── vim-emulation.plugin │ └── vim-emulation.vala └── word-completion │ ├── completion-provider.vala │ ├── engine.vala │ ├── meson.build │ ├── plugin.vala │ ├── prefix-tree-node.vala │ ├── prefix-tree.vala │ └── word-completion.plugin ├── po ├── LINGUAS ├── POTFILES ├── aa.po ├── ab.po ├── ae.po ├── af.po ├── ak.po ├── am.po ├── an.po ├── ar.po ├── as.po ├── ast.po ├── av.po ├── ay.po ├── az.po ├── ba.po ├── be.po ├── bg.po ├── bh.po ├── bi.po ├── bm.po ├── bn.po ├── bo.po ├── br.po ├── bs.po ├── ca.po ├── ca@valencia.po ├── ce.po ├── ch.po ├── ckb.po ├── co.po ├── cr.po ├── cs.po ├── cu.po ├── cv.po ├── cy.po ├── da.po ├── de.po ├── dv.po ├── dz.po ├── ee.po ├── el.po ├── en_AU.po ├── en_CA.po ├── en_GB.po ├── eo.po ├── es.po ├── et.po ├── eu.po ├── extra │ ├── LINGUAS │ ├── POTFILES │ ├── aa.po │ ├── ab.po │ ├── ae.po │ ├── af.po │ ├── ak.po │ ├── am.po │ ├── an.po │ ├── ar.po │ ├── as.po │ ├── ast.po │ ├── av.po │ ├── ay.po │ ├── az.po │ ├── ba.po │ ├── be.po │ ├── bg.po │ ├── bh.po │ ├── bi.po │ ├── bm.po │ ├── bn.po │ ├── bo.po │ ├── br.po │ ├── bs.po │ ├── ca.po │ ├── ca@valencia.po │ ├── ce.po │ ├── ch.po │ ├── ckb.po │ ├── co.po │ ├── cr.po │ ├── cs.po │ ├── cu.po │ ├── cv.po │ ├── cy.po │ ├── da.po │ ├── de.po │ ├── dv.po │ ├── dz.po │ ├── ee.po │ ├── el.po │ ├── en_AU.po │ ├── en_CA.po │ ├── en_GB.po │ ├── eo.po │ ├── es.po │ ├── et.po │ ├── eu.po │ ├── extra.pot │ ├── fa.po │ ├── ff.po │ ├── fi.po │ ├── fj.po │ ├── fo.po │ ├── fr.po │ ├── fr_CA.po │ ├── fy.po │ ├── ga.po │ ├── gd.po │ ├── gl.po │ ├── gn.po │ ├── gu.po │ ├── gv.po │ ├── ha.po │ ├── he.po │ ├── hi.po │ ├── ho.po │ ├── hr.po │ ├── ht.po │ ├── hu.po │ ├── hy.po │ ├── hz.po │ ├── ia.po │ ├── id.po │ ├── ie.po │ ├── ig.po │ ├── ii.po │ ├── ik.po │ ├── io.po │ ├── is.po │ ├── it.po │ ├── iu.po │ ├── ja.po │ ├── jv.po │ ├── ka.po │ ├── kg.po │ ├── ki.po │ ├── kj.po │ ├── kk.po │ ├── kl.po │ ├── km.po │ ├── kn.po │ ├── ko.po │ ├── kr.po │ ├── ks.po │ ├── ku.po │ ├── kv.po │ ├── kw.po │ ├── ky.po │ ├── la.po │ ├── lb.po │ ├── lg.po │ ├── li.po │ ├── ln.po │ ├── lo.po │ ├── lt.po │ ├── lu.po │ ├── lv.po │ ├── meson.build │ ├── mg.po │ ├── mh.po │ ├── mi.po │ ├── mk.po │ ├── ml.po │ ├── mn.po │ ├── mr.po │ ├── ms.po │ ├── mt.po │ ├── my.po │ ├── na.po │ ├── nb.po │ ├── nd.po │ ├── ne.po │ ├── ng.po │ ├── nl.po │ ├── nn.po │ ├── no.po │ ├── nr.po │ ├── nv.po │ ├── ny.po │ ├── oc.po │ ├── oj.po │ ├── om.po │ ├── or.po │ ├── os.po │ ├── pa.po │ ├── pi.po │ ├── pl.po │ ├── ps.po │ ├── pt.po │ ├── pt_BR.po │ ├── qu.po │ ├── rm.po │ ├── rn.po │ ├── ro.po │ ├── ro_MD.po │ ├── ru.po │ ├── rue.po │ ├── rw.po │ ├── sa.po │ ├── sc.po │ ├── sd.po │ ├── se.po │ ├── sg.po │ ├── si.po │ ├── sk.po │ ├── sl.po │ ├── sm.po │ ├── sma.po │ ├── sn.po │ ├── so.po │ ├── sq.po │ ├── sr.po │ ├── ss.po │ ├── st.po │ ├── su.po │ ├── sv.po │ ├── sw.po │ ├── szl.po │ ├── ta.po │ ├── te.po │ ├── tg.po │ ├── th.po │ ├── ti.po │ ├── tk.po │ ├── tl.po │ ├── tn.po │ ├── to.po │ ├── tr.po │ ├── ts.po │ ├── tt.po │ ├── tw.po │ ├── ty.po │ ├── ug.po │ ├── uk.po │ ├── ur.po │ ├── uz.po │ ├── ve.po │ ├── vi.po │ ├── vo.po │ ├── wa.po │ ├── wo.po │ ├── xh.po │ ├── yi.po │ ├── yo.po │ ├── za.po │ ├── zh.po │ ├── zh_CN.po │ ├── zh_HK.po │ ├── zh_TW.po │ └── zu.po ├── fa.po ├── ff.po ├── fi.po ├── fj.po ├── fo.po ├── fr.po ├── fr_CA.po ├── fy.po ├── ga.po ├── gd.po ├── gl.po ├── gn.po ├── gu.po ├── gv.po ├── ha.po ├── he.po ├── hi.po ├── ho.po ├── hr.po ├── ht.po ├── hu.po ├── hy.po ├── hz.po ├── ia.po ├── id.po ├── ie.po ├── ig.po ├── ii.po ├── ik.po ├── io.elementary.code.pot ├── io.po ├── is.po ├── it.po ├── iu.po ├── ja.po ├── jv.po ├── ka.po ├── kg.po ├── ki.po ├── kj.po ├── kk.po ├── kl.po ├── km.po ├── kn.po ├── ko.po ├── kr.po ├── ks.po ├── ku.po ├── kv.po ├── kw.po ├── ky.po ├── la.po ├── lb.po ├── lg.po ├── li.po ├── ln.po ├── lo.po ├── lt.po ├── lu.po ├── lv.po ├── meson.build ├── mg.po ├── mh.po ├── mi.po ├── mk.po ├── ml.po ├── mn.po ├── mr.po ├── ms.po ├── mt.po ├── my.po ├── na.po ├── nb.po ├── nd.po ├── ne.po ├── ng.po ├── nl.po ├── nn.po ├── no.po ├── nr.po ├── nv.po ├── ny.po ├── oc.po ├── oj.po ├── om.po ├── or.po ├── os.po ├── pa.po ├── pi.po ├── pl.po ├── plugins │ ├── LINGUAS │ ├── POTFILES │ ├── aa.po │ ├── ab.po │ ├── ae.po │ ├── af.po │ ├── ak.po │ ├── am.po │ ├── an.po │ ├── ar.po │ ├── as.po │ ├── ast.po │ ├── av.po │ ├── ay.po │ ├── az.po │ ├── ba.po │ ├── be.po │ ├── bg.po │ ├── bh.po │ ├── bi.po │ ├── bm.po │ ├── bn.po │ ├── bo.po │ ├── br.po │ ├── bs.po │ ├── ca.po │ ├── ca@valencia.po │ ├── ce.po │ ├── ch.po │ ├── ckb.po │ ├── co.po │ ├── cr.po │ ├── cs.po │ ├── cu.po │ ├── cv.po │ ├── cy.po │ ├── da.po │ ├── de.po │ ├── dv.po │ ├── dz.po │ ├── ee.po │ ├── el.po │ ├── en_AU.po │ ├── en_CA.po │ ├── en_GB.po │ ├── eo.po │ ├── es.po │ ├── et.po │ ├── eu.po │ ├── fa.po │ ├── ff.po │ ├── fi.po │ ├── fj.po │ ├── fo.po │ ├── fr.po │ ├── fr_CA.po │ ├── fy.po │ ├── ga.po │ ├── gd.po │ ├── gl.po │ ├── gn.po │ ├── gu.po │ ├── gv.po │ ├── ha.po │ ├── he.po │ ├── hi.po │ ├── ho.po │ ├── hr.po │ ├── ht.po │ ├── hu.po │ ├── hy.po │ ├── hz.po │ ├── ia.po │ ├── id.po │ ├── ie.po │ ├── ig.po │ ├── ii.po │ ├── ik.po │ ├── io.po │ ├── is.po │ ├── it.po │ ├── iu.po │ ├── ja.po │ ├── jv.po │ ├── ka.po │ ├── kg.po │ ├── ki.po │ ├── kj.po │ ├── kk.po │ ├── kl.po │ ├── km.po │ ├── kn.po │ ├── ko.po │ ├── kr.po │ ├── ks.po │ ├── ku.po │ ├── kv.po │ ├── kw.po │ ├── ky.po │ ├── la.po │ ├── lb.po │ ├── lg.po │ ├── li.po │ ├── ln.po │ ├── lo.po │ ├── lt.po │ ├── lu.po │ ├── lv.po │ ├── meson.build │ ├── mg.po │ ├── mh.po │ ├── mi.po │ ├── mk.po │ ├── ml.po │ ├── mn.po │ ├── mr.po │ ├── ms.po │ ├── mt.po │ ├── my.po │ ├── na.po │ ├── nb.po │ ├── nd.po │ ├── ne.po │ ├── ng.po │ ├── nl.po │ ├── nn.po │ ├── no.po │ ├── nr.po │ ├── nv.po │ ├── ny.po │ ├── oc.po │ ├── oj.po │ ├── om.po │ ├── or.po │ ├── os.po │ ├── pa.po │ ├── pi.po │ ├── pl.po │ ├── plugins.pot │ ├── ps.po │ ├── pt.po │ ├── pt_BR.po │ ├── qu.po │ ├── rm.po │ ├── rn.po │ ├── ro.po │ ├── ro_MD.po │ ├── ru.po │ ├── rue.po │ ├── rw.po │ ├── sa.po │ ├── sc.po │ ├── sd.po │ ├── se.po │ ├── sg.po │ ├── si.po │ ├── sk.po │ ├── sl.po │ ├── sm.po │ ├── sma.po │ ├── sn.po │ ├── so.po │ ├── sq.po │ ├── sr.po │ ├── ss.po │ ├── st.po │ ├── su.po │ ├── sv.po │ ├── sw.po │ ├── szl.po │ ├── ta.po │ ├── te.po │ ├── tg.po │ ├── th.po │ ├── ti.po │ ├── tk.po │ ├── tl.po │ ├── tn.po │ ├── to.po │ ├── tr.po │ ├── ts.po │ ├── tt.po │ ├── tw.po │ ├── ty.po │ ├── ug.po │ ├── uk.po │ ├── ur.po │ ├── uz.po │ ├── ve.po │ ├── vi.po │ ├── vo.po │ ├── wa.po │ ├── wo.po │ ├── xh.po │ ├── yi.po │ ├── yo.po │ ├── za.po │ ├── zh.po │ ├── zh_CN.po │ ├── zh_HK.po │ ├── zh_TW.po │ └── zu.po ├── ps.po ├── pt.po ├── pt_BR.po ├── qu.po ├── rm.po ├── rn.po ├── ro.po ├── ro_MD.po ├── ru.po ├── rue.po ├── rw.po ├── sa.po ├── sc.po ├── sd.po ├── se.po ├── sg.po ├── si.po ├── sk.po ├── sl.po ├── sm.po ├── sma.po ├── sn.po ├── so.po ├── sq.po ├── sr.po ├── ss.po ├── st.po ├── su.po ├── sv.po ├── sw.po ├── szl.po ├── ta.po ├── te.po ├── tg.po ├── th.po ├── ti.po ├── tk.po ├── tl.po ├── tn.po ├── to.po ├── tr.po ├── ts.po ├── tt.po ├── tw.po ├── ty.po ├── ug.po ├── uk.po ├── ur.po ├── uz.po ├── ve.po ├── vi.po ├── vo.po ├── wa.po ├── wo.po ├── xh.po ├── yi.po ├── yo.po ├── za.po ├── zh.po ├── zh_CN.po ├── zh_HK.po ├── zh_TW.po └── zu.po ├── src ├── Application.vala ├── Dialogs │ ├── CloseProjectsConfirmationDialog.vala │ ├── GlobalSearchDialog.vala │ ├── NewBranchDialog.vala │ ├── OverwriteUncommittedConfirmationDialog.vala │ ├── PreferencesDialog.vala │ └── RestoreConfirmationDialog.vala ├── FolderManager │ ├── File.vala │ ├── FileItem.vala │ ├── FileView.vala │ ├── FolderItem.vala │ ├── Item.vala │ └── ProjectFolderItem.vala ├── MainWindow.vala ├── Services │ ├── CommentToggler.vala │ ├── Document.vala │ ├── DocumentManager.vala │ ├── FileHandler.vala │ ├── GitManager.vala │ ├── LocationJumpManager.vala │ ├── MonitoredRepository.vala │ ├── PluginManager.vala │ ├── RestoreOverride.vala │ ├── Settings.vala │ └── TemplateManager.vala ├── Structs │ └── SelectionRange.vala ├── SymbolPane │ ├── C │ │ ├── CtagsSymbol.vala │ │ ├── CtagsSymbolIter.vala │ │ └── CtagsSymbolOutline.vala │ ├── SymbolOutline.vala │ ├── Vala │ │ ├── ValaComparisonHelper.vala │ │ ├── ValaSymbolItem.vala │ │ ├── ValaSymbolOutline.vala │ │ └── ValaSymbolResolver.vala │ └── outline.gresource.xml ├── Utils.vala ├── Widgets │ ├── ChooseProjectButton.vala │ ├── DocumentView.vala │ ├── FormatBar.vala │ ├── GitGutterRenderer.vala │ ├── HeaderBar.vala │ ├── NavMarkGutterRenderer.vala │ ├── PaneSwitcher.vala │ ├── SearchBar.vala │ ├── Sidebar.vala │ ├── SourceList │ │ ├── CellRendererBadge.vala │ │ ├── CellRendererExpander.vala │ │ └── SourceList.vala │ ├── SourceView.vala │ ├── Terminal.vala │ └── WelcomeView.vala ├── codecore.deps ├── config.vala.in └── meson.build └── vapi ├── fontconfig.vapi ├── libgit2-glib-1.0.deps ├── libgit2-glib-1.0.vapi ├── libpeas-2.vapi └── pangoft2.vapi /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig 2 | root = true 3 | 4 | # elementary defaults - global indent width and style are set in UI 5 | [*] 6 | charset = utf-8 7 | end_of_line = lf 8 | insert_final_newline = true 9 | max_line_length = 80 10 | 11 | [{*.xml,*.xml.in,*.yml}] 12 | tab_width = 2 13 | 14 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: "github-actions" 4 | directory: "/" 5 | schedule: 6 | interval: "weekly" 7 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- 1 | name: CI 2 | 3 | on: 4 | pull_request: 5 | types: 6 | - opened 7 | - reopened 8 | - synchronize 9 | 10 | jobs: 11 | build: 12 | runs-on: ubuntu-latest 13 | strategy: 14 | fail-fast: false 15 | matrix: 16 | version: [stable, unstable, development-target] 17 | container: 18 | image: ghcr.io/elementary/docker:${{ matrix.version }} 19 | 20 | steps: 21 | - uses: actions/checkout@v4 22 | - name: Install Dependencies 23 | run: | 24 | apt update 25 | apt install -y exuberant-ctags libeditorconfig-dev libgail-3-dev libgee-0.8-dev libgit2-glib-1.0-dev libgranite-dev libgtk-3-dev libgtksourceview-4-dev libgtkspell3-3-dev libhandy-1-dev libpeas-2-dev libsoup-3.0-dev libvala-dev libvte-2.91-dev meson valac polkitd libpolkit-gobject-1-dev 26 | - name: Build 27 | env: 28 | DESTDIR: out 29 | run: | 30 | meson build 31 | ninja -C build install 32 | 33 | flatpak: 34 | name: Flatpak 35 | runs-on: ${{ matrix.configuration.runs-on }} 36 | 37 | strategy: 38 | matrix: 39 | configuration: 40 | - arch: x86_64 41 | runs-on: ubuntu-latest 42 | - arch: aarch64 43 | runs-on: ubuntu-24.04-arm 44 | # Don't fail the whole workflow if one architecture fails 45 | fail-fast: false 46 | 47 | container: 48 | image: ghcr.io/elementary/flatpak-platform/runtime:8-${{ matrix.configuration.arch }} 49 | options: --privileged 50 | 51 | steps: 52 | - name: Checkout 53 | uses: actions/checkout@v4 54 | 55 | - name: Build 56 | uses: flatpak/flatpak-github-actions/flatpak-builder@v6.5 57 | with: 58 | bundle: code.flatpak 59 | manifest-path: io.elementary.code.yml 60 | repository-name: appcenter 61 | repository-url: https://flatpak.elementary.io/repo.flatpakrepo 62 | cache-key: "flatpak-builder-${{ github.sha }}" 63 | arch: ${{ matrix.configuration.arch }} 64 | 65 | lint: 66 | name: Lint 67 | runs-on: ubuntu-latest 68 | 69 | container: 70 | image: valalang/lint 71 | 72 | steps: 73 | - name: Checkout 74 | uses: actions/checkout@v4 75 | 76 | - name: Lint 77 | run: io.elementary.vala-lint -d . 78 | -------------------------------------------------------------------------------- /.github/workflows/merge.yml: -------------------------------------------------------------------------------- 1 | name: Gettext Updates 2 | on: 3 | push: 4 | branches: [master] 5 | 6 | jobs: 7 | gettext_template: 8 | runs-on: ubuntu-latest 9 | 10 | steps: 11 | - name: Clone repository 12 | uses: actions/checkout@v4 13 | with: 14 | token: ${{ secrets.GIT_USER_TOKEN }} 15 | 16 | - name: Update Translation Files 17 | uses: elementary/actions/gettext-template@main 18 | env: 19 | GIT_USER_TOKEN: ${{ secrets.GIT_USER_TOKEN }} 20 | GIT_USER_NAME: "elementaryBot" 21 | GIT_USER_EMAIL: "builds@elementary.io" 22 | -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- 1 | name: Release 2 | 3 | on: 4 | pull_request: 5 | branches: [master] 6 | types: [closed] 7 | jobs: 8 | release: 9 | runs-on: ubuntu-latest 10 | if: github.event.pull_request.merged == true && true == contains(join(github.event.pull_request.labels.*.name), 'Release') 11 | steps: 12 | - uses: actions/checkout@v4 13 | - uses: elementary/actions/release@master 14 | env: 15 | GIT_USER_TOKEN: "${{ secrets.GIT_USER_TOKEN }}" 16 | GIT_USER_NAME: "elementaryBot" 17 | GIT_USER_EMAIL: "builds@elementary.io" 18 | with: 19 | release_branch: 'odin' 20 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | src/config.vala 3 | *~ 4 | .flatpak 5 | .flatpak-builder 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Code 2 | [![Translation status](https://l10n.elementary.io/widgets/code/-/svg-badge.svg)](https://l10n.elementary.io/projects/code/?utm_source=widget) 3 | 4 | ![Screenshot](data/screenshot.png?raw=true) 5 | 6 | ## Building, Testing, and Installation 7 | 8 | You'll need the following dependencies: 9 | * meson 10 | * libeditorconfig-dev 11 | * libgail-3-dev 12 | * libgee-0.8-dev 13 | * libgit2-glib-1.0-dev 14 | * libgtksourceview-4-dev 15 | * libgtkspell3-3-dev 16 | * libgranite-dev >= 6.0.0 17 | * libhandy-1-dev >= 0.90.0 18 | * libpeas-2-dev 19 | * libsoup-3.0-dev 20 | * libvala-0.48-dev (or higher) 21 | * libvte-2.91-dev 22 | * valac 23 | 24 | Run `meson build` to configure the build environment. Change to the build directory and run `ninja test` to build 25 | 26 | meson build --prefix=/usr 27 | cd build 28 | ninja test 29 | 30 | To install, use `ninja install`, then execute with `io.elementary.code` 31 | 32 | sudo ninja install 33 | io.elementary.code 34 | -------------------------------------------------------------------------------- /data/Application.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2018 elementary LLC. (https://elementary.io) 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU Lesser General Public 6 | * License version 3, as published by the Free Software Foundation. 7 | * 8 | * This program is distributed in the hope that it will be useful, 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 11 | * General Public License for more details. 12 | * 13 | * You should have received a copy of the GNU Lesser General Public 14 | * License along with this program; if not, write to the 15 | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 16 | * Boston, MA 02110-1301 USA 17 | */ 18 | 19 | textview.scrubber { 20 | border: 0; 21 | } 22 | 23 | .fuzzy-popover { 24 | padding-top: 0.5rem; 25 | padding-bottom: 1rem; 26 | } 27 | 28 | .fuzzy-popover entry { 29 | margin-left: 1rem; 30 | margin-right: 1rem; 31 | } 32 | 33 | .fuzzy-popover scrolledwindow { 34 | margin-top: 1rem; 35 | } 36 | 37 | .fuzzy-list { 38 | background-color: transparent; 39 | } 40 | 41 | .fuzzy-item { 42 | padding: 0.5rem; 43 | margin-left: 10px; 44 | margin-right: 10px; 45 | background-color: transparent; 46 | } 47 | 48 | .fuzzy-item.preselect-fuzzy, 49 | .fuzzy-item:hover { 50 | border-radius: 0.5rem; 51 | } 52 | 53 | .fuzzy-item:hover { 54 | background-color: @theme_unfocused_selected_bg_color; 55 | } 56 | 57 | .fuzzy-item.preselect-fuzzy { 58 | background-color: @selected_bg_color; 59 | } 60 | 61 | .fuzzy-item .fuzzy-file-icon { 62 | margin-right: 0.5rem; 63 | } 64 | 65 | .fuzzy-item label:nth-child(1) { 66 | font-weight: 700; 67 | } 68 | 69 | .fuzzy-item.preselect-fuzzy label { 70 | opacity: 0.7; 71 | } 72 | 73 | .symbol-outline > box.horizontal { 74 | margin: 1em; 75 | } 76 | 77 | .symbol-outline .sidebar { 78 | background: inherit; 79 | } 80 | -------------------------------------------------------------------------------- /data/code.policy.in.in: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | elementary 7 | https://github.com/elementary/code 8 | io.elementary.code 9 | 10 | Run Code as Administrator 11 | Authentication is required to run Code as Administrator 12 | 13 | auth_admin 14 | auth_admin 15 | auth_admin 16 | 17 | @install_prefix@/@bin_dir@/@exec_name@ 18 | true 19 | 20 | 21 | -------------------------------------------------------------------------------- /data/fonts/BuilderBlocks.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elementary/code/73343af55f070765abc35d701eb6bfd8d25a77cb/data/fonts/BuilderBlocks.ttf -------------------------------------------------------------------------------- /data/icons/SymbolOutline/interface.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 16 | 18 | image/svg+xml 19 | 21 | elementary Symbolic Icon Theme 22 | 23 | 24 | 25 | elementary Symbolic Icon Theme 27 | 29 | 32 | 36 | 37 | 38 | 42 | 43 | -------------------------------------------------------------------------------- /data/icons/SymbolOutline/namespace.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 15 | 17 | image/svg+xml 18 | 20 | elementary Symbolic Icon Theme 21 | 22 | 23 | 24 | 26 | elementary Symbolic Icon Theme 28 | 32 | 36 | 37 | -------------------------------------------------------------------------------- /data/icons/SymbolOutline/plugin-outline-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 15 | 17 | image/svg+xml 18 | 20 | elementary Symbolic Icon Theme 21 | 22 | 23 | 24 | 26 | elementary Symbolic Icon Theme 28 | 32 | 33 | -------------------------------------------------------------------------------- /data/icons/find-on-page-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 9 | 11 | 15 | 16 | -------------------------------------------------------------------------------- /data/icons/panel-bottom-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | -------------------------------------------------------------------------------- /data/icons/panel-left-rtl-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | -------------------------------------------------------------------------------- /data/icons/panel-left-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | -------------------------------------------------------------------------------- /data/icons/panel-right-rtl-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | -------------------------------------------------------------------------------- /data/icons/panel-right-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | -------------------------------------------------------------------------------- /data/io.elementary.code.1: -------------------------------------------------------------------------------- 1 | .TH "Code" "1" "November 2017" 2 | . 3 | .SH "NAME" 4 | \fBio.elementary.code\fR \- text editor that works for you 5 | . 6 | .SH "SYNOPSIS" 7 | \fBio.elementary.code\fR [\fIOPTION\.\.\.\fR] [\fIFILE\.\.\.\fR] 8 | . 9 | .SH "DESCRIPTION" 10 | \fBCode\fR is the text editor that works for you\. It auto-saves your files, meaning they're always up-to-date\. Plus it remembers your tabs so you never lose your spot, even in between sessions\. 11 | . 12 | .P 13 | \fBMake it yours.\fR Code is written from the ground up to be extensible\. Keep things super lightweight and simple, or install extensions to turn Code into a full-blown IDE; it's your choice\. And with a handful of useful preferences, you can tweak the behavior and interface to your liking\. 14 | . 15 | .P 16 | \fBIt's elementary.\fR Code is made to be the perfect text editor for elementary OS, meaning it closely follows the high standards of design, speed, and consistency\. It's sexy, but not distracting\. 17 | . 18 | .P 19 | \fBWorks with your language.\fR Whether you're crafting code in Vala, scripting with PHP, or marking things up in HTML, Code has you covered\. Experience full syntax highlighting with nearly all programming, scripting, and markup languages\. 20 | . 21 | .SH "OPTIONS" 22 | . 23 | .TP 24 | \fB\-t\fR, \fB\-\-new\-tab\fR 25 | Open a new tab\. 26 | . 27 | .TP 28 | \fB\-n\fR, \fB\-\-new\-window\fR 29 | Open a new window\. 30 | . 31 | .TP 32 | \fB\-h\fR, \fB\-\-help\fR 33 | Show a help message and exit\. 34 | . 35 | .TP 36 | \fB\-v\fR, \fB\-\-version\fR 37 | Print version info and exit\. 38 | . 39 | .TP 40 | \fB\-\-display=\fR\fIDISPLAY\fR 41 | X display to use\. 42 | . 43 | .SH "AUTHOR" 44 | Mario Guerriero , 45 | Julien Spautz , 46 | Giulio Collura , 47 | Lucas Baudin et al. 48 | .PP 49 | This manual page was written by Sergey "Shnatsel" Davidoff , 50 | for the Debian project (but may be used by others). 51 | -------------------------------------------------------------------------------- /data/io.elementary.code.desktop.in.in: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=@NAME@ 4 | Comment=Edit code files 5 | GenericName=Code Editor 6 | Exec=@EXEC_NAME@ %U 7 | Icon=io.elementary.code 8 | Terminal=false 9 | Categories=Development;GTK;IDE;WebDevelopment; 10 | Keywords=text;IDE;scratch;code; 11 | MimeType=text/plain;inode/directory; 12 | StartupNotify=true 13 | Actions=NewWindow;NewFile; 14 | 15 | [Desktop Action NewFile] 16 | Name=New File 17 | Exec=@EXEC_NAME@ --new-tab 18 | Icon=document-new 19 | 20 | [Desktop Action NewWindow] 21 | Name=New Window 22 | Exec=@EXEC_NAME@ --new-window 23 | icon=window-new 24 | -------------------------------------------------------------------------------- /data/io.elementary.code.plugins.spell.gschema.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 'en_US' 6 | Selected Spellcheck Language 7 | Selected Spellcheck Language to be used by spell plugin 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- 1 | icon_sizes = ['16', '24', '32', '48', '64', '128'] 2 | 3 | foreach i : icon_sizes 4 | install_data( 5 | 'icons' / i + '.svg', 6 | install_dir: get_option('datadir') / 'icons' / 'hicolor' / i + 'x' + i / 'apps', 7 | rename: meson.project_name() + '.svg' 8 | ) 9 | install_data( 10 | 'icons' / i + '.svg', 11 | install_dir: get_option('datadir') / 'icons' / 'hicolor' / i + 'x' + i + '@2' / 'apps', 12 | rename: meson.project_name() + '.svg' 13 | ) 14 | endforeach 15 | 16 | install_data([ 17 | 'styles/elementary-dark.xml', 18 | 'styles/elementary-light.xml', 19 | ], install_dir: get_option('datadir') / 'gtksourceview-4' / 'styles') 20 | 21 | install_data([ 22 | 'fonts/BuilderBlocks.ttf', 23 | ], install_dir: get_option('datadir') / meson.project_name() / 'fonts') 24 | 25 | install_data( 26 | 'io.elementary.code.gschema.xml', 27 | 'io.elementary.code.plugins.spell.gschema.xml', 28 | install_dir: get_option('prefix') / get_option('datadir') / 'glib-2.0' / 'schemas' 29 | ) 30 | 31 | config_data = configuration_data() 32 | config_data.set('EXEC_NAME', meson.project_name()) 33 | 34 | if (branch != '') 35 | config_data.set('NAME', 'Code - ' + branch) 36 | else 37 | config_data.set('NAME', 'Code') 38 | endif 39 | 40 | # Set the executable name and translate the desktop files 41 | desktop_in_file = configure_file( 42 | input: 'io.elementary.code.desktop.in.in', 43 | output: '@BASENAME@', 44 | configuration: config_data 45 | ) 46 | 47 | desktop_file = i18n.merge_file( 48 | input: desktop_in_file, 49 | output: 'io.elementary.code.desktop', 50 | po_dir: meson.project_source_root () / 'po' / 'extra', 51 | type: 'desktop', 52 | install_dir: get_option('datadir') / 'applications', 53 | install: true 54 | ) 55 | 56 | i18n.merge_file( 57 | input: 'code.metainfo.xml.in', 58 | output: meson.project_name() + '.metainfo.xml', 59 | po_dir: meson.project_source_root() / 'po' / 'extra', 60 | type: 'xml', 61 | install: true, 62 | install_dir: get_option('datadir') / 'metainfo', 63 | ) 64 | 65 | config_data = configuration_data() 66 | config_data.set('install_prefix', get_option('prefix')) 67 | config_data.set('bin_dir', get_option('bindir')) 68 | config_data.set('exec_name', meson.project_name()) 69 | 70 | if get_option ('have_pkexec') 71 | policy_in = configure_file( 72 | input: 'code.policy.in.in', 73 | output: meson.project_name() + '.policy.in', 74 | configuration: config_data, 75 | install: false, 76 | ) 77 | 78 | i18n.merge_file( 79 | input: policy_in, 80 | output: meson.project_name() + '.policy', 81 | po_dir: meson.project_source_root () / 'po' / 'extra', 82 | install: true, 83 | install_dir: get_option('datadir') / 'polkit-1' / 'actions', 84 | ) 85 | endif 86 | 87 | install_man( 88 | 'io.elementary.code.1' 89 | ) 90 | -------------------------------------------------------------------------------- /data/screenshot-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elementary/code/73343af55f070765abc35d701eb6bfd8d25a77cb/data/screenshot-dark.png -------------------------------------------------------------------------------- /data/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elementary/code/73343af55f070765abc35d701eb6bfd8d25a77cb/data/screenshot.png -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- 1 | project( 2 | 'io.elementary.code', 3 | 'vala', 'c', 4 | meson_version: '>= 0.58.0', 5 | version: '7.4.0' 6 | ) 7 | 8 | add_project_arguments([ 9 | '-DGETTEXT_PACKAGE="@0@"'.format(meson.project_name()) 10 | ], 11 | language: 'c', 12 | ) 13 | 14 | add_project_arguments( 15 | ['--vapidir', meson.project_source_root() / 'vapi'], 16 | language: 'vala' 17 | ) 18 | 19 | if get_option('have_pkexec') 20 | add_project_arguments('--define=HAVE_PKEXEC', language: 'vala') 21 | endif 22 | 23 | libexecdir = get_option('prefix') / get_option('libexecdir') / meson.project_name() 24 | pluginsdir = get_option('prefix') / get_option('libdir') / meson.project_name() / 'plugins' 25 | 26 | gnome = import('gnome') 27 | i18n = import('i18n') 28 | 29 | glib_dep = dependency('glib-2.0', version: '>=2.74.0') 30 | gio_unix_dep = dependency('gio-unix-2.0', version: '>=2.20') 31 | gee_dep = dependency('gee-0.8', version: '>=0.8.5') 32 | gtk_dep = dependency('gtk+-3.0', version: '>=3.6.0') 33 | granite_dep = dependency('granite', version: '>=6.0.0') 34 | handy_dep = dependency('libhandy-1', version: '>=0.90.0') 35 | gtksourceview_dep = dependency('gtksourceview-4') 36 | peas_dep = dependency('libpeas-2') 37 | git_dep = dependency('libgit2-glib-1.0') 38 | fontconfig_dep = dependency('fontconfig') 39 | pangofc_dep = dependency('pangoft2') 40 | posix_dep = meson.get_compiler('vala').find_library('posix') 41 | vte_dep = dependency('vte-2.91') 42 | 43 | code_resources = gnome.compile_resources( 44 | 'code-resources', 'data/' + meson.project_name() + '.gresource.xml', 45 | source_dir: 'data' 46 | ) 47 | 48 | # We need libvala-X.XX library, but it changes depending on the version that is installed 49 | vala_version = run_command (meson.get_compiler('vala'), '--api-version', check: true).stdout().strip() 50 | vala_dep = dependency('libvala-@0@'.format(vala_version)) 51 | 52 | dependencies = [ 53 | glib_dep, 54 | gio_unix_dep, 55 | gee_dep, 56 | gtk_dep, 57 | granite_dep, 58 | handy_dep, 59 | gtksourceview_dep, 60 | peas_dep, 61 | git_dep, 62 | fontconfig_dep, 63 | pangofc_dep, 64 | posix_dep, 65 | vala_dep, 66 | vte_dep 67 | ] 68 | 69 | git = find_program('git', required: false) 70 | branch = '' 71 | if get_option('development') and git.found () 72 | output = run_command('git','branch','--show-current', check: false) 73 | branch = output.stdout().strip() 74 | endif 75 | 76 | subdir('data') 77 | subdir('src') 78 | if get_option('plugins') 79 | subdir('plugins') 80 | endif 81 | subdir('po') 82 | 83 | gnome.post_install(glib_compile_schemas: true) 84 | -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- 1 | option('plugins', type : 'boolean', value : true) 2 | option('have_pkexec', type : 'boolean', value : true, description : 'Allow launching with pkexec. Should not be used in FlatPak') 3 | option('development', type : 'boolean', value : false, description : 'Build is a development branch') 4 | -------------------------------------------------------------------------------- /plugins/brackets-completion/brackets-completion.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=brackets-completion 3 | Loader=C 4 | IAge=2 5 | Name=Brackets Completion 6 | Description=Complete brackets while typing 7 | Authors=Mario Guerriero 8 | Copyright=Copyright © 2012 Code and Euclide Developers 9 | Website=https://github.com/elementary/code 10 | -------------------------------------------------------------------------------- /plugins/brackets-completion/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'brackets-completion' 2 | 3 | module_files = [ 4 | 'brackets-completion.vala', 5 | ] 6 | 7 | module_deps = [ 8 | codecore_dep, 9 | ] 10 | 11 | shared_module( 12 | module_name, 13 | module_files, 14 | dependencies: module_deps, 15 | install: true, 16 | install_dir: pluginsdir / module_name, 17 | ) 18 | 19 | custom_target(module_name + '.plugin_merge', 20 | input: module_name + '.plugin', 21 | output: module_name + '.plugin', 22 | command : [msgfmt, 23 | '--desktop', 24 | '--keyword=Description', 25 | '--keyword=Name', 26 | '-d' + meson.project_source_root () / 'po' / 'plugins', 27 | '--template=@INPUT@', 28 | '-o@OUTPUT@', 29 | ], 30 | install : true, 31 | install_dir: pluginsdir / module_name, 32 | ) 33 | -------------------------------------------------------------------------------- /plugins/detect-indent/detect-indent.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=detect-indent 3 | Loader=C 4 | IAge=1 5 | Name=Detect Indent 6 | Description=Heuristically detect tab or space settings 7 | Icon=format-indent-more 8 | Authors=The Lemon Man 9 | Copyright=Copyright © 2015 The Lemon Man 10 | -------------------------------------------------------------------------------- /plugins/detect-indent/detect-indent.vala: -------------------------------------------------------------------------------- 1 | public class Scratch.Plugins.DetectIndent: Peas.ExtensionBase, Scratch.Services.ActivatablePlugin { 2 | const int MAX_LINES = 500; 3 | 4 | Scratch.Services.Interface plugins; 5 | public Object object {owned get; construct;} 6 | 7 | public void update_state () { 8 | } 9 | 10 | public void activate () { 11 | plugins = (Scratch.Services.Interface) object; 12 | 13 | plugins.hook_document.connect ((d) => { 14 | var view = d.source_view; 15 | 16 | if (!view.get_editable ()) { 17 | return; 18 | } 19 | 20 | var source_buffer = (Gtk.SourceBuffer) view.buffer; 21 | Gtk.TextIter it; 22 | source_buffer.get_iter_at_line (out it, 0); 23 | 24 | int tabs_found = 0; 25 | int spaces_found = 0; 26 | int lines_processed = 0; 27 | 28 | while (lines_processed < MAX_LINES) { 29 | // Don't take into account the comment sections nor the lines containing only a 30 | // carriage return 31 | if (!it.ends_line () && !source_buffer.iter_has_context_class (it, "comment")) { 32 | var line_end = it; 33 | line_end.forward_to_line_end (); 34 | var text = it.get_text (line_end); 35 | 36 | bool empty = true; 37 | 38 | // Avoid lines without any character 39 | for (var i = 0; i < text.length && empty; i++) { 40 | if (text.valid_char (i) && !text.get_char (i).isspace ()) { 41 | empty = false; 42 | } 43 | } 44 | 45 | if (!empty) { 46 | if (text[0] == '\t') { 47 | tabs_found += 1; 48 | // Consider only two or more consecutive ' ' as indentation 49 | } else if (text.length > 1 && text[0] == ' ' && text[1] == ' ') { 50 | spaces_found += 1; 51 | } 52 | 53 | lines_processed += 1; 54 | } 55 | } 56 | 57 | if (!it.forward_line ()) { 58 | break; 59 | } 60 | } 61 | 62 | float sr = (float)spaces_found / lines_processed; 63 | float tr = (float)tabs_found / lines_processed; 64 | 65 | // Make sure we have a meaningful amount of data to do the hard decisions. 66 | if (Math.fabsf (tr - sr) > 0.1f) { 67 | view.set_insert_spaces_instead_of_tabs (sr > tr); 68 | } 69 | }); 70 | } 71 | 72 | public void deactivate () { 73 | 74 | } 75 | 76 | } 77 | 78 | [ModuleInit] 79 | public void peas_register_types (GLib.TypeModule module) { 80 | var objmodule = module as Peas.ObjectModule; 81 | objmodule.register_extension_type ( 82 | typeof (Scratch.Services.ActivatablePlugin), 83 | typeof (Scratch.Plugins.DetectIndent) 84 | ); 85 | } 86 | -------------------------------------------------------------------------------- /plugins/detect-indent/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'detect-indent' 2 | 3 | module_files = [ 4 | 'detect-indent.vala', 5 | ] 6 | 7 | module_deps = [ 8 | codecore_dep, 9 | ] 10 | 11 | shared_module( 12 | module_name, 13 | module_files, 14 | dependencies: module_deps, 15 | install: true, 16 | install_dir: pluginsdir / module_name, 17 | ) 18 | 19 | custom_target(module_name + '.plugin_merge', 20 | input: module_name + '.plugin', 21 | output: module_name + '.plugin', 22 | command : [msgfmt, 23 | '--desktop', 24 | '--keyword=Description', 25 | '--keyword=Name', 26 | '-d' + meson.project_source_root () / 'po' / 'plugins', 27 | '--template=@INPUT@', 28 | '-o@OUTPUT@', 29 | ], 30 | install : true, 31 | install_dir: pluginsdir / module_name, 32 | ) 33 | -------------------------------------------------------------------------------- /plugins/editorconfig/editorconfig.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=editorconfig 3 | Loader=C 4 | IAge=1 5 | Name=EditorConfig 6 | Description=Load settings from an EditorConfig file 7 | Icon=format-indent-more 8 | Authors=pantor 9 | Copyright=Copyright © 2018 pantor 10 | -------------------------------------------------------------------------------- /plugins/editorconfig/editorconfig.vapi: -------------------------------------------------------------------------------- 1 | [CCode (cprefix = "editorconfig_", lower_case_cprefix = "editorconfig_", cheader_filename = "editorconfig/editorconfig.h")] 2 | namespace EditorConfig { 3 | [CCode (cname = "editorconfig_handle", free_function = "editorconfig_handle_destroy")] 4 | [Compact] 5 | public class Handle { 6 | [CCode (cname="editorconfig_handle_init")] 7 | public Handle (); 8 | public void get_version (out int major, out int minor, out int patch); 9 | public void set_version (int major, int minor, int patch); 10 | public void set_conf_file_name (string conf_file_name); 11 | public unowned string? get_conf_file_name (); 12 | public void get_name_value (int n, out unowned string? name, out unowned string? value); 13 | public int get_name_value_count (); 14 | [CCode (cname="editorconfig_parse", instance_pos = 2.9)] 15 | public int parse (string full_filename); 16 | } 17 | 18 | public enum ParsingErrorCode { 19 | [CCode (cname = "EDITORCONFIG_PARSE_NOT_FULL_PATH")] 20 | NOT_FULL_PATH, 21 | [CCode (cname = "EDITORCONFIG_PARSE_MEMORY_ERROR")] 22 | MEMORY_ERROR, 23 | [CCode (cname = "EDITORCONFIG_PARSE_VERSION_TOO_NEW")] 24 | VERSION_TOO_NEW 25 | } 26 | 27 | public unowned string? get_error_msg (int err_num); 28 | public void get_version (out int major, out int minor, out int patch); 29 | public unowned string? get_version_suffix (); 30 | } 31 | -------------------------------------------------------------------------------- /plugins/editorconfig/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'editorconfig' 2 | 3 | module_files = [ 4 | 'editorconfig.vala', 5 | 'editorconfig.vapi' 6 | ] 7 | 8 | module_deps = [ 9 | codecore_dep, 10 | meson.get_compiler('c').find_library('editorconfig') 11 | ] 12 | 13 | shared_module( 14 | module_name, 15 | module_files, 16 | dependencies: module_deps, 17 | install: true, 18 | install_dir: pluginsdir / module_name, 19 | ) 20 | 21 | custom_target(module_name + '.plugin_merge', 22 | input: module_name + '.plugin', 23 | output: module_name + '.plugin', 24 | command : [msgfmt, 25 | '--desktop', 26 | '--keyword=Description', 27 | '--keyword=Name', 28 | '-d' + meson.project_source_root () / 'po' / 'plugins', 29 | '--template=@INPUT@', 30 | '-o@OUTPUT@', 31 | ], 32 | install : true, 33 | install_dir: pluginsdir / module_name, 34 | ) 35 | -------------------------------------------------------------------------------- /plugins/fuzzy-search/file-item.vala: -------------------------------------------------------------------------------- 1 | /* 2 | * SPDX-License-Identifier: GPL-3.0-or-later 3 | * SPDX-FileCopyrightText: 2023 elementary, Inc. 4 | * 5 | * Authored by: Marvin Ahlgrimm 6 | * Colin Kiama 7 | */ 8 | 9 | public class FileItem : Gtk.ListBoxRow { 10 | private SearchResult result; 11 | 12 | public string filepath { 13 | get { 14 | return result.full_path; 15 | } 16 | } 17 | public FileItem (SearchResult res, bool should_distinguish_project = false) { 18 | this.get_style_context ().add_class ("fuzzy-item"); 19 | this.get_style_context ().add_class ("flat"); 20 | 21 | result = res; 22 | Icon icon; 23 | var path_box = new Gtk.Box (Gtk.Orientation.VERTICAL, 1); 24 | path_box.valign = Gtk.Align.CENTER; 25 | 26 | var path_label = new Gtk.Label ( 27 | @"$(should_distinguish_project ? result.project + " • " : "")$(result.relative_path)" 28 | ); 29 | 30 | path_label.halign = Gtk.Align.START; 31 | 32 | var filename_label = new Gtk.Label (Path.get_basename (result.relative_path)); 33 | filename_label.halign = Gtk.Align.START; 34 | 35 | try { 36 | var fi = File.new_for_path (result.full_path); 37 | var info = fi.query_info ("standard::*", 0); 38 | icon = ContentType.get_icon (info.get_content_type ()); 39 | } catch (Error e) { 40 | icon = ContentType.get_icon ("text/plain"); 41 | } 42 | 43 | var image = new Gtk.Image.from_gicon (icon, Gtk.IconSize.DND); 44 | image.get_style_context ().add_class ("fuzzy-file-icon"); 45 | 46 | path_box.add (filename_label); 47 | path_box.add (path_label); 48 | 49 | var container_box = new Gtk.Box (Gtk.Orientation.HORIZONTAL, 1) { 50 | valign = Gtk.Align.CENTER 51 | }; 52 | 53 | container_box.add (image); 54 | container_box.add (path_box); 55 | 56 | this.child = container_box; 57 | } 58 | } 59 | -------------------------------------------------------------------------------- /plugins/fuzzy-search/fuzzy-search.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=fuzzy-search 3 | Loader=C 4 | IAge=1 5 | Name=Find Project Files 6 | Description=Fuzzy search for files in all open projects (Show using ALT + F) 7 | Icon=system-search 8 | Authors=Marvin Ahlgrimm;Colin Kiama 9 | Copyright=Copyright © 2021 Marvin Ahlgrimm 10 | -------------------------------------------------------------------------------- /plugins/fuzzy-search/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'fuzzy-search' 2 | 3 | module_files = [ 4 | 'file-item.vala', 5 | 'fuzzy-search.vala', 6 | 'fuzzy-finder.vala', 7 | 'fuzzy-search-indexer.vala', 8 | 'fuzzy-search-popover.vala', 9 | 'fuzzy-search-project.vala', 10 | 'search-result.vala', 11 | ] 12 | 13 | module_deps = [ 14 | codecore_dep, 15 | ] 16 | 17 | shared_module( 18 | module_name, 19 | module_files, 20 | dependencies: module_deps, 21 | install: true, 22 | install_dir: join_paths(pluginsdir, module_name), 23 | ) 24 | 25 | custom_target(module_name + '.plugin_merge', 26 | input: module_name + '.plugin', 27 | output: module_name + '.plugin', 28 | command : [msgfmt, 29 | '--desktop', 30 | '--keyword=Description', 31 | '--keyword=Name', 32 | '-d' + join_paths(meson.project_source_root (), 'po', 'plugins'), 33 | '--template=@INPUT@', 34 | '-o@OUTPUT@', 35 | ], 36 | install : true, 37 | install_dir: join_paths(pluginsdir, module_name), 38 | ) 39 | -------------------------------------------------------------------------------- /plugins/fuzzy-search/search-result.vala: -------------------------------------------------------------------------------- 1 | /* 2 | * SPDX-License-Identifier: GPL-3.0-or-later 3 | * SPDX-FileCopyrightText: 2023 elementary, Inc. 4 | * 5 | * Authored by: Marvin Ahlgrimm 6 | */ 7 | 8 | public class SearchResult { 9 | public string full_path; 10 | public string relative_path; 11 | public string project; 12 | public bool found; 13 | public int score; 14 | 15 | public SearchResult (bool fo, int sc) { 16 | full_path = ""; 17 | relative_path = ""; 18 | project = ""; 19 | found = fo; 20 | score = sc; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /plugins/highlight-word-selection/highlight-word-selection.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=highlight-word-selection 3 | Loader=C 4 | IAge=2 5 | Name=Highlight Word Selection 6 | Description=Highlights all occurrences of words that are selected 7 | Authors=Madelynn May 8 | Copyright=Copyright © 2014 Code and Euclide Developers 9 | Website=https://github.com/elementary/code 10 | Hidden=false 11 | -------------------------------------------------------------------------------- /plugins/highlight-word-selection/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'highlight-word-selection' 2 | 3 | module_files = [ 4 | 'highlight-word-selection.vala', 5 | ] 6 | 7 | module_deps = [ 8 | codecore_dep, 9 | ] 10 | 11 | shared_module( 12 | module_name, 13 | module_files, 14 | dependencies: module_deps, 15 | install: true, 16 | install_dir: pluginsdir / module_name, 17 | ) 18 | 19 | custom_target(module_name + '.plugin_merge', 20 | input: module_name + '.plugin', 21 | output: module_name + '.plugin', 22 | command : [msgfmt, 23 | '--desktop', 24 | '--keyword=Description', 25 | '--keyword=Name', 26 | '-d' + meson.project_source_root () / 'po' / 'plugins', 27 | '--template=@INPUT@', 28 | '-o@OUTPUT@', 29 | ], 30 | install : true, 31 | install_dir: pluginsdir / module_name, 32 | ) 33 | -------------------------------------------------------------------------------- /plugins/markdown-actions/markdown-actions.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=markdown-actions 3 | Loader=C 4 | IAge=2 5 | Name=Markdown Actions 6 | Description=Adds keyboard shortcuts for quick editing Markdown files 7 | Icon=format-text-bold 8 | Authors=Igor Montagner 9 | Copyright=Copyright © 2020 Igor Montagner 10 | Hidden=false 11 | -------------------------------------------------------------------------------- /plugins/markdown-actions/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'markdown-actions' 2 | 3 | module_files = [ 4 | 'markdown-actions.vala', 5 | ] 6 | 7 | module_deps = [ 8 | codecore_dep, 9 | ] 10 | 11 | shared_module( 12 | module_name, 13 | module_files, 14 | dependencies: module_deps, 15 | install: true, 16 | install_dir: pluginsdir / module_name, 17 | ) 18 | 19 | custom_target(module_name + '.plugin_merge', 20 | input: module_name + '.plugin', 21 | output: module_name + '.plugin', 22 | command : [msgfmt, 23 | '--desktop', 24 | '--keyword=Description', 25 | '--keyword=Name', 26 | '-d' + meson.project_source_root () / 'po' / 'plugins', 27 | '--template=@INPUT@', 28 | '-o@OUTPUT@', 29 | ], 30 | install : true, 31 | install_dir: pluginsdir / module_name, 32 | ) 33 | -------------------------------------------------------------------------------- /plugins/meson.build: -------------------------------------------------------------------------------- 1 | msgfmt = find_program('msgfmt') 2 | 3 | subdir('brackets-completion') 4 | subdir('detect-indent') 5 | subdir('editorconfig') 6 | subdir('highlight-word-selection') 7 | subdir('markdown-actions') 8 | subdir('pastebin') 9 | subdir('preserve-indent') 10 | subdir('spell') 11 | subdir('vim-emulation') 12 | subdir('word-completion') 13 | subdir('fuzzy-search') 14 | -------------------------------------------------------------------------------- /plugins/pastebin/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'pastebin' 2 | 3 | module_files = [ 4 | 'pastebin_dialog.vala', 5 | 'pastebin.vala' 6 | ] 7 | 8 | soup_dep = dependency('libsoup-3.0') 9 | 10 | module_deps = [ 11 | codecore_dep, 12 | soup_dep 13 | ] 14 | 15 | shared_module( 16 | module_name, 17 | module_files, 18 | dependencies: module_deps, 19 | install: true, 20 | install_dir: pluginsdir / module_name, 21 | ) 22 | 23 | custom_target(module_name + '.plugin_merge', 24 | input: module_name + '.plugin', 25 | output: module_name + '.plugin', 26 | command : [msgfmt, 27 | '--desktop', 28 | '--keyword=Description', 29 | '--keyword=Name', 30 | '-d' + meson.project_source_root () / 'po' / 'plugins', 31 | '--template=@INPUT@', 32 | '-o@OUTPUT@', 33 | ], 34 | install : true, 35 | install_dir: pluginsdir / module_name, 36 | ) 37 | -------------------------------------------------------------------------------- /plugins/pastebin/pastebin.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=libpastebin 3 | Loader=C 4 | IAge=2 5 | Name=Pastebin 6 | Description=Share files with pastebin service 7 | Authors=Mario Guerriero 8 | Copyright=Copyright © 2012 Code and Euclide Developers 9 | Website=https://github.com/elementary/code 10 | -------------------------------------------------------------------------------- /plugins/preserve-indent/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'preserve-indent' 2 | 3 | module_files = [ 4 | 'preserve-indent.vala' 5 | ] 6 | 7 | module_deps = [ 8 | codecore_dep 9 | ] 10 | 11 | shared_module( 12 | module_name, 13 | module_files, 14 | dependencies: module_deps, 15 | install: true, 16 | install_dir: pluginsdir / module_name, 17 | ) 18 | 19 | custom_target(module_name + '.plugin_merge', 20 | input: module_name + '.plugin', 21 | output: module_name + '.plugin', 22 | command : [msgfmt, 23 | '--desktop', 24 | '--keyword=Description', 25 | '--keyword=Name', 26 | '-d' + meson.project_source_root () / 'po' / 'plugins', 27 | '--template=@INPUT@', 28 | '-o@OUTPUT@', 29 | ], 30 | install : true, 31 | install_dir: pluginsdir / module_name, 32 | ) 33 | -------------------------------------------------------------------------------- /plugins/preserve-indent/preserve-indent.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=preserve-indent 3 | Loader=C 4 | IAge=1 5 | Name=Preserve Indent 6 | Description=Maintains relative indent level of pasted text 7 | Icon=format-indent-more 8 | Authors=James Morgan 9 | Copyright=Copyright © 2015 James Morgan 10 | 11 | -------------------------------------------------------------------------------- /plugins/spell/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'spell' 2 | 3 | module_files = [ 4 | 'spell.vala' 5 | ] 6 | 7 | spell_dep = dependency('gtkspell3-3.0') 8 | 9 | module_deps = [ 10 | codecore_dep, 11 | spell_dep 12 | ] 13 | 14 | shared_module( 15 | module_name, 16 | module_files, 17 | dependencies: module_deps, 18 | install: true, 19 | install_dir: pluginsdir / module_name, 20 | ) 21 | 22 | custom_target(module_name + '.plugin_merge', 23 | input: module_name + '.plugin', 24 | output: module_name + '.plugin', 25 | command : [msgfmt, 26 | '--desktop', 27 | '--keyword=Description', 28 | '--keyword=Name', 29 | '-d' + meson.project_source_root () / 'po' / 'plugins', 30 | '--template=@INPUT@', 31 | '-o@OUTPUT@', 32 | ], 33 | install : true, 34 | install_dir: pluginsdir / module_name, 35 | ) 36 | -------------------------------------------------------------------------------- /plugins/spell/spell.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=spell 3 | Loader=C 4 | IAge=2 5 | Name=Spell Checker 6 | Description=Checks the spelling of your documents 7 | Icon=gtk-spell-check 8 | Authors=Mario Guerrier 9 | Copyright=Copyright © 2012 Code and Euclide Developers 10 | Website=https://github.com/elementary/code 11 | -------------------------------------------------------------------------------- /plugins/vim-emulation/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'vim-emulation' 2 | 3 | module_files = [ 4 | 'vim-emulation.vala' 5 | ] 6 | 7 | module_deps = [ 8 | codecore_dep 9 | ] 10 | 11 | shared_module( 12 | module_name, 13 | module_files, 14 | dependencies: module_deps, 15 | install: true, 16 | install_dir: pluginsdir / module_name, 17 | ) 18 | 19 | custom_target(module_name + '.plugin_merge', 20 | input: module_name + '.plugin', 21 | output: module_name + '.plugin', 22 | command : [msgfmt, 23 | '--desktop', 24 | '--keyword=Description', 25 | '--keyword=Name', 26 | '-d' + meson.project_source_root () / 'po' / 'plugins', 27 | '--template=@INPUT@', 28 | '-o@OUTPUT@', 29 | ], 30 | install : true, 31 | install_dir: pluginsdir / module_name, 32 | ) 33 | -------------------------------------------------------------------------------- /plugins/vim-emulation/vim-emulation.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Module=vim-emulation 3 | Loader=C 4 | IAge=2 5 | Name=Vim Emulation 6 | Description=Use Vim commands in Code 7 | Authors=Mario Guerriero 8 | Copyright=Copyright © 2013 Code and Euclide Developers 9 | Website=https://github.com/elementary/code 10 | -------------------------------------------------------------------------------- /plugins/word-completion/meson.build: -------------------------------------------------------------------------------- 1 | module_name = 'word-completion' 2 | 3 | module_files = [ 4 | 'prefix-tree.vala', 5 | 'prefix-tree-node.vala', 6 | 'completion-provider.vala', 7 | 'engine.vala', 8 | 'plugin.vala' 9 | ] 10 | 11 | module_deps = [ 12 | codecore_dep 13 | ] 14 | 15 | shared_module( 16 | module_name, 17 | module_files, 18 | dependencies: module_deps, 19 | install: true, 20 | install_dir: pluginsdir / module_name, 21 | ) 22 | 23 | custom_target(module_name + '.plugin_merge', 24 | input: module_name + '.plugin', 25 | output: module_name + '.plugin', 26 | command : [msgfmt, 27 | '--desktop', 28 | '--keyword=Description', 29 | '--keyword=Name', 30 | '-d' + meson.project_source_root () / 'po' / 'plugins', 31 | '--template=@INPUT@', 32 | '-o@OUTPUT@', 33 | ], 34 | install : true, 35 | install_dir: pluginsdir / module_name, 36 | ) 37 | -------------------------------------------------------------------------------- /plugins/word-completion/prefix-tree-node.vala: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2024 elementary, Inc. 3 | * 2011 Lucas Baudin 4 | * * 5 | * This is a free software; you can redistribute it and/or 6 | * modify it under the terms of the GNU General Public License as 7 | * published by the Free Software Foundation; either version 2 of the 8 | * License, or (at your option) any later version. 9 | * 10 | * This is distributed in the hope that it will be useful, 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | * General Public License for more details. 14 | * 15 | * You should have received a copy of the GNU General Public 16 | * License along with this program; see the file COPYING. If not, 17 | * write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 18 | * Boston, MA 02110-1301 USA. 19 | * 20 | */ 21 | 22 | public class Scratch.Plugins.PrefixNode : Object { 23 | public enum NodeType { 24 | ROOT, 25 | CHAR, 26 | WORD_END 27 | } 28 | 29 | private const unichar WORD_END_CHAR = '\0'; 30 | private uint occurrences; // Only used for WORD_END nodes 31 | 32 | public unichar uc { get; construct; } 33 | public NodeType node_type { get; construct; } 34 | public PrefixNode? parent { get; construct; } 35 | public unichar value { get; construct; } 36 | 37 | public Gee.ArrayList children; 38 | 39 | public PrefixNode.from_unichar (unichar c, PrefixNode? _parent) requires (c != WORD_END_CHAR) { 40 | Object ( 41 | value: c, 42 | parent: _parent, 43 | uc: c, 44 | node_type: NodeType.CHAR 45 | ); 46 | } 47 | 48 | public PrefixNode.root () { 49 | Object ( 50 | parent: null, 51 | uc: WORD_END_CHAR, 52 | node_type: NodeType.ROOT 53 | ); 54 | } 55 | 56 | public PrefixNode.word_end (PrefixNode _parent) { 57 | Object ( 58 | parent: _parent, 59 | uc: WORD_END_CHAR, 60 | node_type: NodeType.WORD_END 61 | ); 62 | 63 | occurrences = 1; 64 | } 65 | 66 | construct { 67 | children = new Gee.ArrayList (); 68 | } 69 | } 70 | -------------------------------------------------------------------------------- /plugins/word-completion/word-completion.plugin: -------------------------------------------------------------------------------- 1 | [Plugin] 2 | Name=Words Completion 3 | Module=word-completion 4 | Loader=C 5 | IAge=2 6 | Description=Show a completion dialog with most used words from your files 7 | Authors=Mario Guerriero 8 | Copyright=Copyright © 2012 Code and Euclide Developers 9 | Website=https://github.com/elementary/code 10 | -------------------------------------------------------------------------------- /po/LINGUAS: -------------------------------------------------------------------------------- 1 | # 2 | # please keep this list sorted alphabetically 3 | ae 4 | af 5 | ak 6 | am 7 | ar 8 | as 9 | ast 10 | av 11 | ay 12 | az 13 | ba 14 | be 15 | bg 16 | bh 17 | bi 18 | bm 19 | bn 20 | bo 21 | br 22 | bs 23 | ca 24 | ce 25 | ch 26 | ckb 27 | co 28 | cr 29 | cs 30 | cu 31 | cv 32 | cy 33 | da 34 | de 35 | dv 36 | dz 37 | ee 38 | el 39 | en_AU 40 | en_CA 41 | en_GB 42 | eo 43 | es 44 | et 45 | eu 46 | fa 47 | ff 48 | fi 49 | fj 50 | fo 51 | fr 52 | fr_CA 53 | fy 54 | ga 55 | gd 56 | gl 57 | gu 58 | gv 59 | ha 60 | he 61 | hi 62 | ho 63 | hr 64 | ht 65 | hu 66 | hy 67 | hz 68 | ia 69 | id 70 | ie 71 | ig 72 | ii 73 | ik 74 | io 75 | is 76 | it 77 | iu 78 | ja 79 | jv 80 | ka 81 | kg 82 | ki 83 | kj 84 | kk 85 | kl 86 | km 87 | kn 88 | ko 89 | kr 90 | ks 91 | ku 92 | kv 93 | kw 94 | ky 95 | la 96 | lb 97 | lg 98 | li 99 | ln 100 | lo 101 | lt 102 | lu 103 | lv 104 | mg 105 | mh 106 | mi 107 | mk 108 | ml 109 | mn 110 | mr 111 | ms 112 | mt 113 | my 114 | na 115 | nb 116 | nd 117 | ne 118 | ng 119 | nl 120 | nn 121 | no 122 | nr 123 | nv 124 | ny 125 | oc 126 | oj 127 | om 128 | or 129 | os 130 | pa 131 | pi 132 | pl 133 | ps 134 | pt 135 | pt_BR 136 | qu 137 | rm 138 | rn 139 | ro 140 | ro_MD 141 | ru 142 | rue 143 | rw 144 | sa 145 | sc 146 | sd 147 | se 148 | sg 149 | si 150 | sk 151 | sl 152 | sm 153 | sma 154 | sn 155 | so 156 | sq 157 | sr 158 | ss 159 | st 160 | su 161 | sv 162 | sw 163 | szl 164 | ta 165 | te 166 | tg 167 | th 168 | ti 169 | tk 170 | tl 171 | tn 172 | to 173 | tr 174 | ts 175 | tt 176 | tw 177 | ty 178 | ug 179 | uk 180 | ur 181 | uz 182 | ve 183 | vi 184 | vo 185 | wa 186 | wo 187 | xh 188 | yi 189 | yo 190 | za 191 | zh 192 | zh_CN 193 | zh_HK 194 | zh_TW 195 | zu 196 | ca@valencia 197 | aa 198 | ab 199 | gn 200 | an 201 | -------------------------------------------------------------------------------- /po/POTFILES: -------------------------------------------------------------------------------- 1 | src/Application.vala 2 | src/MainWindow.vala 3 | src/Utils.vala 4 | src/Dialogs/GlobalSearchDialog.vala 5 | src/Dialogs/NewBranchDialog.vala 6 | src/Dialogs/PreferencesDialog.vala 7 | src/Dialogs/RestoreConfirmationDialog.vala 8 | src/Dialogs/CloseProjectsConfirmationDialog.vala 9 | src/Dialogs/OverwriteUncommittedConfirmationDialog.vala 10 | src/FolderManager/File.vala 11 | src/FolderManager/FileItem.vala 12 | src/FolderManager/FileView.vala 13 | src/FolderManager/FolderItem.vala 14 | src/FolderManager/Item.vala 15 | src/FolderManager/ProjectFolderItem.vala 16 | src/Services/Document.vala 17 | src/Services/FileHandler.vala 18 | src/Services/MonitoredRepository.vala 19 | src/Services/PluginManager.vala 20 | src/Services/Settings.vala 21 | src/Services/TemplateManager.vala 22 | src/SymbolPane/C/CtagsSymbol.vala 23 | src/SymbolPane/C/CtagsSymbolIter.vala 24 | src/SymbolPane/C/CtagsSymbolOutline.vala 25 | src/SymbolPane/Vala/ValaComparisonHelper.vala 26 | src/SymbolPane/Vala/ValaSymbolItem.vala 27 | src/SymbolPane/Vala/ValaSymbolOutline.vala 28 | src/SymbolPane/Vala/ValaSymbolResolver.vala 29 | src/SymbolPane/SymbolOutline.vala 30 | src/Widgets/ChooseProjectButton.vala 31 | src/Widgets/DocumentView.vala 32 | src/Widgets/FormatBar.vala 33 | src/Widgets/HeaderBar.vala 34 | src/Widgets/Sidebar.vala 35 | src/Widgets/PaneSwitcher.vala 36 | src/Widgets/SearchBar.vala 37 | src/Widgets/SourceView.vala 38 | src/Widgets/Terminal.vala 39 | src/Widgets/WelcomeView.vala 40 | plugins/pastebin/pastebin_dialog.vala 41 | plugins/pastebin/pastebin.vala 42 | plugins/brackets-completion/brackets-completion.vala 43 | plugins/vim-emulation/vim-emulation.vala 44 | plugins/spell/spell.vala 45 | plugins/word-completion/plugin.vala 46 | plugins/word-completion/engine.vala 47 | plugins/word-completion/completion-provider.vala 48 | plugins/highlight-word-selection/highlight-word-selection.vala 49 | plugins/detect-indent/detect-indent.vala 50 | plugins/preserve-indent/preserve-indent.vala 51 | -------------------------------------------------------------------------------- /po/extra/LINGUAS: -------------------------------------------------------------------------------- 1 | # please keep this list sorted alphabetically 2 | ae 3 | af 4 | ak 5 | am 6 | ar 7 | as 8 | ast 9 | av 10 | ay 11 | az 12 | ba 13 | be 14 | bg 15 | bh 16 | bi 17 | bm 18 | bn 19 | bo 20 | br 21 | bs 22 | ca 23 | ce 24 | ch 25 | ckb 26 | co 27 | cr 28 | cs 29 | cu 30 | cv 31 | cy 32 | da 33 | de 34 | dv 35 | dz 36 | ee 37 | el 38 | en_AU 39 | en_CA 40 | en_GB 41 | eo 42 | es 43 | et 44 | eu 45 | fa 46 | ff 47 | fi 48 | fj 49 | fo 50 | fr 51 | fr_CA 52 | fy 53 | ga 54 | gd 55 | gl 56 | gu 57 | gv 58 | ha 59 | he 60 | hi 61 | ho 62 | hr 63 | ht 64 | hu 65 | hy 66 | hz 67 | ia 68 | id 69 | ie 70 | ig 71 | ii 72 | ik 73 | io 74 | is 75 | it 76 | iu 77 | ja 78 | jv 79 | ka 80 | kg 81 | ki 82 | kj 83 | kk 84 | kl 85 | km 86 | kn 87 | ko 88 | kr 89 | ks 90 | ku 91 | kv 92 | kw 93 | ky 94 | la 95 | lb 96 | lg 97 | li 98 | ln 99 | lo 100 | lt 101 | lu 102 | lv 103 | mg 104 | mh 105 | mi 106 | mk 107 | ml 108 | mn 109 | mr 110 | ms 111 | mt 112 | my 113 | na 114 | nb 115 | nd 116 | ne 117 | ng 118 | nl 119 | nn 120 | no 121 | nr 122 | nv 123 | ny 124 | oc 125 | oj 126 | om 127 | or 128 | os 129 | pa 130 | pi 131 | pl 132 | ps 133 | pt 134 | pt_BR 135 | qu 136 | rm 137 | rn 138 | ro 139 | ro_MD 140 | ru 141 | rue 142 | rw 143 | sa 144 | sc 145 | sd 146 | se 147 | sg 148 | si 149 | sk 150 | sl 151 | sm 152 | sma 153 | sn 154 | so 155 | sq 156 | sr 157 | ss 158 | st 159 | su 160 | sv 161 | sw 162 | szl 163 | ta 164 | te 165 | tg 166 | th 167 | ti 168 | tk 169 | tl 170 | tn 171 | to 172 | tr 173 | ts 174 | tt 175 | tw 176 | ty 177 | ug 178 | uk 179 | ur 180 | uz 181 | ve 182 | vi 183 | vo 184 | wa 185 | wo 186 | xh 187 | yi 188 | yo 189 | za 190 | zh 191 | zh_CN 192 | zh_HK 193 | zh_TW 194 | zu 195 | ca@valencia 196 | aa 197 | ab 198 | gn 199 | an 200 | -------------------------------------------------------------------------------- /po/extra/POTFILES: -------------------------------------------------------------------------------- 1 | data/code.metainfo.xml.in 2 | data/io.elementary.code.desktop.in.in 3 | data/code.policy.in.in 4 | -------------------------------------------------------------------------------- /po/extra/meson.build: -------------------------------------------------------------------------------- 1 | i18n.gettext('extra', 2 | args: ['--directory='+meson.project_source_root()], 3 | install: false, 4 | preset: 'glib' 5 | ) 6 | -------------------------------------------------------------------------------- /po/meson.build: -------------------------------------------------------------------------------- 1 | i18n.gettext(meson.project_name(), 2 | args: ['--directory='+meson.project_source_root()], 3 | preset: 'glib' 4 | ) 5 | subdir('extra') 6 | subdir('plugins') 7 | -------------------------------------------------------------------------------- /po/plugins/LINGUAS: -------------------------------------------------------------------------------- 1 | # please keep this list sorted alphabetically 2 | ae 3 | af 4 | ak 5 | am 6 | ar 7 | as 8 | ast 9 | av 10 | ay 11 | az 12 | ba 13 | be 14 | bg 15 | bh 16 | bi 17 | bm 18 | bn 19 | bo 20 | br 21 | bs 22 | ca 23 | ce 24 | ch 25 | ckb 26 | co 27 | cr 28 | cs 29 | cu 30 | cv 31 | cy 32 | da 33 | de 34 | dv 35 | dz 36 | ee 37 | el 38 | en_AU 39 | en_CA 40 | en_GB 41 | eo 42 | es 43 | et 44 | eu 45 | fa 46 | ff 47 | fi 48 | fj 49 | fo 50 | fr_CA 51 | fr 52 | fy 53 | ga 54 | gd 55 | gl 56 | gu 57 | gv 58 | ha 59 | he 60 | hi 61 | ho 62 | hr 63 | ht 64 | hu 65 | hy 66 | hz 67 | ia 68 | id 69 | ie 70 | ig 71 | ii 72 | ik 73 | io 74 | is 75 | it 76 | iu 77 | ja 78 | jv 79 | ka 80 | kg 81 | ki 82 | kj 83 | kk 84 | kl 85 | km 86 | kn 87 | ko 88 | kr 89 | ks 90 | ku 91 | kv 92 | kw 93 | ky 94 | la 95 | lb 96 | lg 97 | li 98 | ln 99 | lo 100 | lt 101 | lu 102 | lv 103 | mg 104 | mh 105 | mi 106 | mk 107 | ml 108 | mn 109 | mr 110 | ms 111 | mt 112 | my 113 | na 114 | nb 115 | nd 116 | ne 117 | ng 118 | nl 119 | nn 120 | no 121 | nr 122 | nv 123 | ny 124 | oc 125 | oj 126 | om 127 | or 128 | os 129 | pa 130 | pi 131 | pl 132 | ps 133 | pt_BR 134 | pt 135 | qu 136 | rm 137 | rn 138 | ro 139 | ro_MD 140 | rue 141 | ru 142 | rw 143 | sa 144 | sc 145 | sd 146 | se 147 | sg 148 | si 149 | sk 150 | sl 151 | sma 152 | sm 153 | sn 154 | so 155 | sq 156 | sr 157 | ss 158 | st 159 | su 160 | sv 161 | sw 162 | ta 163 | te 164 | tg 165 | th 166 | ti 167 | tk 168 | tl 169 | tn 170 | to 171 | tr 172 | ts 173 | tt 174 | tw 175 | ty 176 | ug 177 | uk 178 | ur 179 | uz 180 | ve 181 | vi 182 | vo 183 | wa 184 | wo 185 | xh 186 | yi 187 | yo 188 | za 189 | zh_CN 190 | zh_HK 191 | zh 192 | zh_TW 193 | zu 194 | szl 195 | ca@valencia 196 | aa 197 | ab 198 | gn 199 | an 200 | -------------------------------------------------------------------------------- /po/plugins/POTFILES: -------------------------------------------------------------------------------- 1 | plugins/brackets-completion/brackets-completion.plugin 2 | plugins/detect-indent/detect-indent.plugin 3 | plugins/editorconfig/editorconfig.plugin 4 | plugins/fuzzy-search/fuzzy-search.plugin 5 | plugins/highlight-word-selection/highlight-word-selection.plugin 6 | plugins/markdown-actions/markdown-actions.plugin 7 | plugins/pastebin/pastebin.plugin 8 | plugins/preserve-indent/preserve-indent.plugin 9 | plugins/spell/spell.plugin 10 | plugins/vim-emulation/vim-emulation.plugin 11 | plugins/word-completion/word-completion.plugin 12 | -------------------------------------------------------------------------------- /po/plugins/aa.po: -------------------------------------------------------------------------------- 1 | # Afar translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: aa\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ae.po: -------------------------------------------------------------------------------- 1 | # Avestan translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ae\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ak.po: -------------------------------------------------------------------------------- 1 | # Akan translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ak\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/am.po: -------------------------------------------------------------------------------- 1 | # Amharic translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: am\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/as.po: -------------------------------------------------------------------------------- 1 | # Assamese translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: as\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/av.po: -------------------------------------------------------------------------------- 1 | # Avaric translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: av\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ay.po: -------------------------------------------------------------------------------- 1 | # Aymara translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ay\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ba.po: -------------------------------------------------------------------------------- 1 | # Bashkir translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ba\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/bh.po: -------------------------------------------------------------------------------- 1 | # Bihari translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: bh\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/bi.po: -------------------------------------------------------------------------------- 1 | # Bislama translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: bi\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/bm.po: -------------------------------------------------------------------------------- 1 | # Bambara translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: bm\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/bn.po: -------------------------------------------------------------------------------- 1 | # Bengali translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: bn\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/bo.po: -------------------------------------------------------------------------------- 1 | # Tibetan translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: bo\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/br.po: -------------------------------------------------------------------------------- 1 | # Breton translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: br\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ce.po: -------------------------------------------------------------------------------- 1 | # Chechen translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ce\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ch.po: -------------------------------------------------------------------------------- 1 | # Chamorro translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ch\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/co.po: -------------------------------------------------------------------------------- 1 | # Corsican translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: co\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/cr.po: -------------------------------------------------------------------------------- 1 | # Cree translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: cr\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/cv.po: -------------------------------------------------------------------------------- 1 | # Chuvash translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: cv\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/cy.po: -------------------------------------------------------------------------------- 1 | # Welsh translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: cy\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/dv.po: -------------------------------------------------------------------------------- 1 | # Divehi translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: dv\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/dz.po: -------------------------------------------------------------------------------- 1 | # Dzongkha translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: dz\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ee.po: -------------------------------------------------------------------------------- 1 | # Ewe translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ee\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/eu.po: -------------------------------------------------------------------------------- 1 | # Basque translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-01-28 15:41+0000\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: eu\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/fa.po: -------------------------------------------------------------------------------- 1 | # Persian translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: fa\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ff.po: -------------------------------------------------------------------------------- 1 | # Fulah translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ff\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/fj.po: -------------------------------------------------------------------------------- 1 | # Fijian translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: fj\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/gn.po: -------------------------------------------------------------------------------- 1 | # Guarani translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: gn\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/gu.po: -------------------------------------------------------------------------------- 1 | # Gujarati translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: gu\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/gv.po: -------------------------------------------------------------------------------- 1 | # Manx translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: gv\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ha.po: -------------------------------------------------------------------------------- 1 | # Hausa translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ha\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ht.po: -------------------------------------------------------------------------------- 1 | # Haitian translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ht\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/hy.po: -------------------------------------------------------------------------------- 1 | # Armenian translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: hy\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/hz.po: -------------------------------------------------------------------------------- 1 | # Herero translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: hz\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ig.po: -------------------------------------------------------------------------------- 1 | # Igbo translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ig\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ik.po: -------------------------------------------------------------------------------- 1 | # Inupiak translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ik\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/jv.po: -------------------------------------------------------------------------------- 1 | # Javanese translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: jv\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/kg.po: -------------------------------------------------------------------------------- 1 | # Kongo translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: kg\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/ki.po: -------------------------------------------------------------------------------- 1 | # Kikuyu translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: ki\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /po/plugins/meson.build: -------------------------------------------------------------------------------- 1 | i18n.gettext('plugins', 2 | args: ['--directory='+meson.project_source_root(), 3 | '--from-code=UTF-8', 4 | '--language=Desktop', 5 | '--keyword=', 6 | '--keyword=Name', 7 | '--keyword=Description'], 8 | install: false, 9 | ) 10 | -------------------------------------------------------------------------------- /po/plugins/tw.po: -------------------------------------------------------------------------------- 1 | # Twi translations for plugins package. 2 | # Copyright (C) 2018 THE plugins'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the plugins package. 4 | # Automatically generated, 2018. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: plugins\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2025-05-21 19:50+0000\n" 11 | "PO-Revision-Date: 2018-10-18 14:27-0700\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: tw\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=ASCII\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | 19 | #: plugins/brackets-completion/brackets-completion.plugin:6 20 | msgid "Brackets Completion" 21 | msgstr "" 22 | 23 | #: plugins/brackets-completion/brackets-completion.plugin:7 24 | msgid "Complete brackets while typing" 25 | msgstr "" 26 | 27 | #: plugins/detect-indent/detect-indent.plugin:6 28 | msgid "Detect Indent" 29 | msgstr "" 30 | 31 | #: plugins/detect-indent/detect-indent.plugin:7 32 | msgid "Heuristically detect tab or space settings" 33 | msgstr "" 34 | 35 | #: plugins/editorconfig/editorconfig.plugin:6 36 | msgid "EditorConfig" 37 | msgstr "" 38 | 39 | #: plugins/editorconfig/editorconfig.plugin:7 40 | msgid "Load settings from an EditorConfig file" 41 | msgstr "" 42 | 43 | #: plugins/fuzzy-search/fuzzy-search.plugin:6 44 | msgid "Find Project Files" 45 | msgstr "" 46 | 47 | #: plugins/fuzzy-search/fuzzy-search.plugin:7 48 | msgid "Fuzzy search for files in all open projects (Show using ALT + F)" 49 | msgstr "" 50 | 51 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:6 52 | msgid "Highlight Word Selection" 53 | msgstr "" 54 | 55 | #: plugins/highlight-word-selection/highlight-word-selection.plugin:7 56 | msgid "Highlights all occurrences of words that are selected" 57 | msgstr "" 58 | 59 | #: plugins/markdown-actions/markdown-actions.plugin:6 60 | msgid "Markdown Actions" 61 | msgstr "" 62 | 63 | #: plugins/markdown-actions/markdown-actions.plugin:7 64 | msgid "Adds keyboard shortcuts for quick editing Markdown files" 65 | msgstr "" 66 | 67 | #: plugins/pastebin/pastebin.plugin:6 68 | msgid "Pastebin" 69 | msgstr "" 70 | 71 | #: plugins/pastebin/pastebin.plugin:7 72 | msgid "Share files with pastebin service" 73 | msgstr "" 74 | 75 | #: plugins/preserve-indent/preserve-indent.plugin:6 76 | msgid "Preserve Indent" 77 | msgstr "" 78 | 79 | #: plugins/preserve-indent/preserve-indent.plugin:7 80 | msgid "Maintains relative indent level of pasted text" 81 | msgstr "" 82 | 83 | #: plugins/spell/spell.plugin:6 84 | msgid "Spell Checker" 85 | msgstr "" 86 | 87 | #: plugins/spell/spell.plugin:7 88 | msgid "Checks the spelling of your documents" 89 | msgstr "" 90 | 91 | #: plugins/vim-emulation/vim-emulation.plugin:6 92 | msgid "Vim Emulation" 93 | msgstr "" 94 | 95 | #: plugins/vim-emulation/vim-emulation.plugin:7 96 | msgid "Use Vim commands in Code" 97 | msgstr "" 98 | 99 | #: plugins/word-completion/word-completion.plugin:3 100 | msgid "Words Completion" 101 | msgstr "" 102 | 103 | #: plugins/word-completion/word-completion.plugin:7 104 | msgid "Show a completion dialog with most used words from your files" 105 | msgstr "" 106 | -------------------------------------------------------------------------------- /src/Dialogs/CloseProjectsConfirmationDialog.vala: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2024 elementary, Inc. (https://elementary.io) 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU Lesser General Public 6 | * License version 3 as published by the Free Software Foundation. 7 | * 8 | * This program is distributed in the hope that it will be useful, 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 11 | * General Public License for more details. 12 | * 13 | * You should have received a copy of the GNU Lesser General Public 14 | * License along with this program; if not, write to the 15 | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 16 | * Boston, MA 02110-1301 USA 17 | */ 18 | 19 | public class Scratch.Dialogs.CloseProjectsConfirmationDialog : Granite.MessageDialog { 20 | 21 | public uint n_parents { get; construct; } 22 | public uint n_children { get; construct; } 23 | 24 | public CloseProjectsConfirmationDialog (MainWindow parent, uint n_parents, uint n_children) { 25 | Object ( 26 | buttons: Gtk.ButtonsType.NONE, 27 | transient_for: parent, 28 | n_parents: n_parents, 29 | n_children: n_children 30 | ); 31 | } 32 | 33 | construct { 34 | image_icon = new ThemedIcon ("dialog-warning"); 35 | var button_label = ""; 36 | // We can assume that either n_parents or n_children is zero (but not both). 37 | // We can assume n_parents is either zero or one 38 | if (n_children > 0) { 39 | primary_text = ngettext ( 40 | "This folder is the parent of an open project", 41 | "This folder is the parent of open projects", 42 | (ulong) n_children 43 | ); 44 | ; 45 | secondary_text = ngettext ( 46 | "Opening this folder will close the child project", 47 | "Opening this folder will close all child projects", 48 | (ulong) n_children 49 | ); 50 | 51 | button_label = ngettext ( 52 | "Close Child Project", 53 | "Close Child Projects", 54 | (ulong) n_children 55 | ); 56 | } else { 57 | primary_text = _("This folder is a child of an open project"); 58 | secondary_text = _("Opening this folder will close the parent project"); 59 | button_label = _("Close Parent Project"); 60 | } 61 | 62 | add_button (_("Don't Open"), Gtk.ResponseType.REJECT); 63 | 64 | var ignore_button = (Gtk.Button) add_button (button_label, Gtk.ResponseType.ACCEPT); 65 | ignore_button.get_style_context ().add_class (Gtk.STYLE_CLASS_DESTRUCTIVE_ACTION); 66 | } 67 | } 68 | -------------------------------------------------------------------------------- /src/Dialogs/OverwriteUncommittedConfirmationDialog.vala: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2025 elementary, Inc. (https://elementary.io) 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU Lesser General Public 6 | * License version 3 as published by the Free Software Foundation. 7 | * 8 | * This program is distributed in the hope that it will be useful, 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 11 | * General Public License for more details. 12 | * 13 | * You should have received a copy of the GNU Lesser General Public 14 | * License along with this program; if not, write to the 15 | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 16 | * Boston, MA 02110-1301 USA 17 | */ 18 | 19 | public class Scratch.Dialogs.OverwriteUncommittedConfirmationDialog : Granite.MessageDialog { 20 | 21 | public string branch_name { get; construct; } 22 | public OverwriteUncommittedConfirmationDialog ( 23 | Gtk.Window parent, 24 | string new_branch_name, 25 | string details 26 | ) { 27 | Object ( 28 | buttons: Gtk.ButtonsType.NONE, 29 | transient_for: parent, 30 | branch_name: new_branch_name 31 | ); 32 | 33 | show_error_details (details); 34 | } 35 | 36 | construct { 37 | modal = true; 38 | image_icon = new ThemedIcon ("dialog-warning"); 39 | 40 | primary_text = _("There are uncommitted changes in the current branch"); 41 | ///TRANSLATORS '%s' is a placeholder for the name of the branch to be checked out 42 | secondary_text = _("Uncommitted changes will be permanently lost if '%s' is checked out now.\n\nIt is recommended that uncommitted changes are stashed, committed, or reverted before proceeding.").printf (branch_name); 43 | 44 | var cancel_button = add_button (_("Do not Checkout"), Gtk.ResponseType.REJECT); 45 | var proceed_button = (Gtk.Button) add_button (_("Checkout and Overwrite"), Gtk.ResponseType.ACCEPT); 46 | proceed_button.get_style_context ().add_class (Gtk.STYLE_CLASS_DESTRUCTIVE_ACTION); 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /src/Dialogs/RestoreConfirmationDialog.vala: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2011-2019 elementary, Inc. (https://elementary.io) 3 | * 4 | * This program is free software; you can redistribute it and/or 5 | * modify it under the terms of the GNU Lesser General Public 6 | * License version 3 as published by the Free Software Foundation. 7 | * 8 | * This program is distributed in the hope that it will be useful, 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 11 | * General Public License for more details. 12 | * 13 | * You should have received a copy of the GNU Lesser General Public 14 | * License along with this program; if not, write to the 15 | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 16 | * Boston, MA 02110-1301 USA 17 | */ 18 | 19 | public class Scratch.Dialogs.RestoreConfirmationDialog : Granite.MessageDialog { 20 | 21 | public RestoreConfirmationDialog (MainWindow parent) { 22 | Object ( 23 | buttons: Gtk.ButtonsType.NONE, 24 | transient_for: parent 25 | ); 26 | } 27 | 28 | construct { 29 | image_icon = new ThemedIcon ("dialog-warning"); 30 | 31 | primary_text = _("Are You Sure You Want to Restore This File?"); 32 | secondary_text = _("Restoring a file will undo all changes made since opening it"); 33 | 34 | add_button (_("Don't Restore"), Gtk.ResponseType.REJECT); 35 | 36 | var ignore_button = (Gtk.Button) add_button (_("Restore Anyway"), Gtk.ResponseType.ACCEPT); 37 | ignore_button.get_style_context ().add_class (Gtk.STYLE_CLASS_DESTRUCTIVE_ACTION); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/Services/DocumentManager.vala: -------------------------------------------------------------------------------- 1 | // -*- Mode: vala; indent-tabs-mode: nil; tab-width: 4 -*- 2 | /*- 3 | * Copyright (c) 2022 elementary LLC. (https://elementary.io), 4 | * 5 | * This program is free software: you can redistribute it and/or modify 6 | * it under the terms of the GNU Lesser General Public License version 3 7 | * as published by the Free Software Foundation, either version 3 of the 8 | * License, or (at your option) any later version. 9 | * 10 | * This program is distributed in the hope that it will be useful, 11 | * but WITHOUT ANY WARRANTY; without even the implied warranties of 12 | * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR 13 | * PURPOSE. See the GNU General Public License for more details. 14 | * 15 | * You should have received a copy of the GNU General Public License 16 | * along with this program. If not, see . 17 | * 18 | * Authored by: Jeremy Wootten 19 | */ 20 | 21 | public class Scratch.Services.DocumentManager : Object { 22 | static Gee.HashMultiMap project_restorable_docs_map; 23 | static Gee.HashMultiMap project_open_docs_map; 24 | 25 | static DocumentManager? instance; 26 | public static DocumentManager get_instance () { 27 | if (instance == null) { 28 | instance = new DocumentManager (); 29 | } 30 | 31 | return instance; 32 | } 33 | 34 | static construct { 35 | project_restorable_docs_map = new Gee.HashMultiMap (); 36 | project_open_docs_map = new Gee.HashMultiMap (); 37 | } 38 | 39 | public void make_restorable (Document doc) { 40 | project_restorable_docs_map.@set (doc.source_view.project.path, doc.file.get_path ()); 41 | } 42 | 43 | public void add_open_document (Document doc) { 44 | if (doc.source_view.project == null) { 45 | return; 46 | } 47 | 48 | project_open_docs_map.@set (doc.source_view.project.path, doc.file.get_path ()); 49 | } 50 | 51 | public void remove_open_document (Document doc) { 52 | if (doc.source_view.project == null) { 53 | return; 54 | } 55 | 56 | project_open_docs_map.remove (doc.source_view.project.path, doc.file.get_path ()); 57 | } 58 | 59 | public void remove_project (string project_path) { 60 | project_restorable_docs_map.remove_all (project_path); 61 | } 62 | 63 | public Gee.Collection take_restorable_paths (string project_path) { 64 | var docs = project_restorable_docs_map.@get (project_path); 65 | project_restorable_docs_map.remove_all (project_path); 66 | return docs; 67 | } 68 | 69 | public uint restorable_for_project (string project_path) { 70 | return project_restorable_docs_map.@get (project_path).size; 71 | } 72 | 73 | public uint open_for_project (string project_path) { 74 | return project_open_docs_map.@get (project_path).size; 75 | } 76 | } 77 | -------------------------------------------------------------------------------- /src/Services/RestoreOverride.vala: -------------------------------------------------------------------------------- 1 | /* 2 | * SPDX-License-Identifier: GPL-3.0-or-later 3 | * SPDX-FileCopyrightText: 2023 elementary, Inc. 4 | * 5 | * Authored by: Colin Kiama 6 | */ 7 | 8 | public class RestoreOverride : GLib.Object { 9 | public GLib.File file { get; construct; } 10 | public SelectionRange range { get; construct; } 11 | 12 | public RestoreOverride (GLib.File file, SelectionRange range) { 13 | Object ( 14 | file: file, 15 | range: range 16 | ); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/Services/Settings.vala: -------------------------------------------------------------------------------- 1 | // -*- Mode: vala; indent-tabs-mode: nil; tab-width: 4 -*- 2 | /*** 3 | BEGIN LICENSE 4 | 5 | Copyright (C) 2013 Mario Guerriero 6 | This program is free software: you can redistribute it and/or modify it 7 | under the terms of the GNU Lesser General Public License version 3, as published 8 | by the Free Software Foundation. 9 | 10 | This program is distributed in the hope that it will be useful, but 11 | WITHOUT ANY WARRANTY; without even the implied warranties of 12 | MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR 13 | PURPOSE. See the GNU General Public License for more details. 14 | 15 | You should have received a copy of the GNU General Public License along 16 | with this program. If not, see 17 | 18 | END LICENSE 19 | ***/ 20 | 21 | 22 | namespace Scratch { 23 | 24 | public enum ScratchWindowState { 25 | NORMAL = 0, 26 | MAXIMIZED = 1, 27 | FULLSCREEN = 2 28 | } 29 | 30 | public enum ScratchDrawSpacesState { 31 | NEVER = 0, 32 | FOR_SELECTION = 1, 33 | ALWAYS = 2, 34 | CURRENT = 4 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/Structs/SelectionRange.vala: -------------------------------------------------------------------------------- 1 | /* 2 | * SPDX-License-Identifier: GPL-3.0-or-later 3 | * SPDX-FileCopyrightText: 2023 elementary, Inc. 4 | * 5 | * Authored by: Colin Kiama 6 | */ 7 | 8 | public struct SelectionRange { 9 | public int start_line; 10 | public int start_column; 11 | public int end_line; 12 | public int end_column; 13 | 14 | public const SelectionRange EMPTY = {0, 0, 0, 0}; 15 | } 16 | -------------------------------------------------------------------------------- /src/SymbolPane/C/CtagsSymbol.vala: -------------------------------------------------------------------------------- 1 | /*- 2 | * Copyright (c) 2017-2018 elementary LLC. (https://elementary.io) 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | * 17 | */ 18 | 19 | public class Scratch.Services.CtagsSymbol : Code.Widgets.SourceList.ExpandableItem { 20 | public Scratch.Services.Document doc { get; construct set; } 21 | public SymbolType symbol_type { get; set; default = SymbolType.OTHER; } 22 | public int line { get; construct set; } 23 | 24 | public CtagsSymbol ( 25 | Scratch.Services.Document doc, 26 | string name, 27 | int line, 28 | Icon? _icon, 29 | SymbolType? s_type = null) { 30 | 31 | Object ( 32 | doc: doc, 33 | name: name, 34 | line: line 35 | ); 36 | 37 | icon = _icon; 38 | if (s_type != null) { 39 | symbol_type = s_type; 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/SymbolPane/C/CtagsSymbolIter.vala: -------------------------------------------------------------------------------- 1 | /*- 2 | * Copyright (c) 2017-2018 elementary LLC. (https://elementary.io) 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | * 17 | */ 18 | 19 | public class Scratch.Services.CtagsSymbolIter : Object { 20 | public string name { get; construct set; } 21 | public string parent { get; construct set; } 22 | public int line { get; construct set; } 23 | public Icon? icon { get; construct set; } 24 | public SymbolType? symbol_type; 25 | 26 | public CtagsSymbolIter ( 27 | string name, 28 | string parent, 29 | int line, 30 | Icon? icon, 31 | SymbolType? s_type = SymbolType.OTHER) { 32 | 33 | Object ( 34 | name: name, 35 | parent: parent, 36 | line: line, 37 | icon: icon 38 | ); 39 | 40 | symbol_type = s_type; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/SymbolPane/Vala/ValaSymbolItem.vala: -------------------------------------------------------------------------------- 1 | /*- 2 | * Copyright (c) 2017-2018 elementary LLC. (https://elementary.io) 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | * 17 | */ 18 | 19 | public class Scratch.Services.ValaSymbolItem : Code.Widgets.SourceList.ExpandableItem, Code.Widgets.SourceListSortable, Scratch.Services.SymbolItem { 20 | public Vala.Symbol symbol { get; set; } 21 | public SymbolType symbol_type { get; set; default = SymbolType.OTHER; } 22 | public ValaSymbolItem (Vala.Symbol symbol) { 23 | this.symbol = symbol; 24 | this.name = symbol.name; 25 | if (symbol is Vala.CreationMethod) { 26 | if (symbol.name == ".new") 27 | this.name = ((Vala.CreationMethod)symbol).class_name; 28 | else 29 | this.name = "%s.%s".printf (((Vala.CreationMethod)symbol).class_name, symbol.name); 30 | } 31 | } 32 | 33 | ~ValaSymbolItem () { 34 | debug ("Destroy Vala symbol"); 35 | } 36 | 37 | public int compare (Code.Widgets.SourceList.Item a, Code.Widgets.SourceList.Item b) { 38 | return ValaComparison.sort_function (a, b); 39 | } 40 | 41 | public bool allow_dnd_sorting () { 42 | return false; 43 | } 44 | 45 | public bool compare_symbol (Vala.Symbol comp_symbol) { 46 | if (comp_symbol.name != symbol.name) 47 | return false; 48 | 49 | Vala.Symbol comp_parent = comp_symbol.parent_symbol; 50 | for (var parent = symbol.parent_symbol; parent != null; parent = parent.parent_symbol) { 51 | comp_parent = comp_parent.parent_symbol; 52 | if (comp_parent == null) 53 | return false; 54 | 55 | if (comp_parent.name != parent.name) 56 | return false; 57 | } 58 | 59 | if (comp_parent.parent_symbol != null) 60 | return false; 61 | 62 | return true; 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /src/SymbolPane/outline.gresource.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | abstractclass.svg 5 | abstractmethod.svg 6 | abstractproperty.svg 7 | class.svg 8 | constant.svg 9 | constructor.svg 10 | delegate.svg 11 | enum.svg 12 | errordomain.svg 13 | interface.svg 14 | method.svg 15 | namespace.svg 16 | property.svg 17 | signal.svg 18 | staticmethod.svg 19 | struct.svg 20 | virtualmethod.svg 21 | virtualproperty.svg 22 | plugin-outline-symbolic.svg 23 | 24 | 25 | -------------------------------------------------------------------------------- /src/Widgets/PaneSwitcher.vala: -------------------------------------------------------------------------------- 1 | /*- 2 | * Copyright (c) 2017 elementary LLC. (https://elementary.io) 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | * 17 | * Authored by: Corentin Noël 18 | */ 19 | 20 | public interface Code.PaneSwitcher : Gtk.Widget { 21 | public abstract string icon_name { get; set; } 22 | public abstract string title { get; set; } 23 | } 24 | -------------------------------------------------------------------------------- /src/Widgets/WelcomeView.vala: -------------------------------------------------------------------------------- 1 | /*- 2 | * Copyright (c) 2017-2018 elementary LLC. (https://elementary.io) 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | * 17 | * Authored by: Corentin Noël 18 | */ 19 | 20 | public class Code.WelcomeView : Granite.Widgets.Welcome { 21 | public unowned Scratch.MainWindow window { get; construct; } 22 | 23 | public WelcomeView (Scratch.MainWindow window) { 24 | Object ( 25 | window: window, 26 | title: _("No Files Open"), 27 | subtitle: _("Open a file to begin editing.") 28 | ); 29 | } 30 | 31 | construct { 32 | append ("document-new", _("New File"), _("Create a new empty file.")); 33 | append ("document-open", _("Open File"), _("Open a saved file.")); 34 | append ("open-project", _("Open Folder"), _("Add a project folder to the sidebar.")); 35 | 36 | activated.connect ((i) => { 37 | // New file 38 | if (i == 0) { 39 | Scratch.Utils.action_from_group (Scratch.MainWindow.ACTION_NEW_TAB, window.actions).activate (null); 40 | } else if (i == 1) { 41 | Scratch.Utils.action_from_group (Scratch.MainWindow.ACTION_OPEN, window.actions).activate (null); 42 | } else if (i == 2) { 43 | Scratch.Utils.action_from_group (Scratch.MainWindow.ACTION_OPEN_FOLDER, window.actions).activate (""); 44 | } 45 | }); 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /src/codecore.deps: -------------------------------------------------------------------------------- 1 | codecore 2 | gtksourceview-4 3 | gee-0.8 4 | gobject-2.0 5 | gio-2.0 6 | gtk+-3.0 7 | granite 8 | libpeas-1.0 9 | -------------------------------------------------------------------------------- /src/config.vala.in: -------------------------------------------------------------------------------- 1 | namespace Constants { 2 | public const string GETTEXT_PACKAGE = @GETTEXT_PACKAGE@; 3 | public const string PROJECT_NAME = @PROJECT_NAME@; 4 | public const string VERSION = @VERSION@; 5 | public const string PLUGINDIR = @PLUGINDIR@; 6 | public const string INSTALL_PREFIX = @PREFIX@; 7 | public const string DATADIR = @DATADIR@; 8 | public const string LOCALEDIR = @LOCALEDIR@; 9 | public const string BRANCH = @BRANCH@; 10 | } 11 | -------------------------------------------------------------------------------- /vapi/fontconfig.vapi: -------------------------------------------------------------------------------- 1 | [CCode (cheader_filename = "fontconfig/fontconfig.h")] 2 | namespace Fc { 3 | [Compact] 4 | [CCode (cname = "FcConfig", destroy_function = "", has_type_id = "false")] 5 | public class Config { 6 | [CCode (cname = "FcConfigAppFontAddFile")] 7 | public bool add_app_font (string path); 8 | } 9 | 10 | [CCode (cname = "FcInitLoadConfigAndFonts")] 11 | public static unowned Config init (); 12 | } 13 | -------------------------------------------------------------------------------- /vapi/libgit2-glib-1.0.deps: -------------------------------------------------------------------------------- 1 | gio-2.0 2 | -------------------------------------------------------------------------------- /vapi/pangoft2.vapi: -------------------------------------------------------------------------------- 1 | [CCode (cheader_filename = "pango/pangofc-fontmap.h")] 2 | namespace PangoFc { 3 | [CCode (cname = "pango_fc_font_map_set_config")] 4 | public static void attach_fontconfig_to_fontmap (Pango.FontMap map, Fc.Config config); 5 | } 6 | --------------------------------------------------------------------------------